Als apparaten gegevens naar elkaar , bijvoorbeeld via een draadloos netwerk , zij deze gegevens binnen blocks.The versturen apparaat maakt gebruik van de gegevens in het blok aan een cyclische redundantiecontrole ( CRC ) te berekenen , en stuurt dat met het blok . De ontvanginrichting bepaalt of de transmissie fouten bevat door berekening van de CRC van het ontvangen en vergelijken met CRC de afzender . Als ze het eens zijn , dan is de ontvangende antwoordt apparaat met " ACK , " of erkenning . Als ze verschillend zijn , dan is het apparaat Antwoorden met " NAK , " of negatieve bevestiging , en het zendende apparaat verzendt de blok . Sommige apparaten zullen het blok automatisch opnieuw als het ontvangende apparaat niet reageert na een vaste periode van tijd , in de veronderstelling dat het blok maakte het nooit aan het apparaat . Het blok foutenpercentage , of BLER , is gewoon de verhouding van de blokken gestuurd met transmissiefouten aan totale blokken gestuurd . A 0 procent BLER niet altijd noodzakelijk of praktisch , vanwege de extra tijd die nodig is om blokken opnieuw met fouten . Mobiele telefoongesprekken bijvoorbeeld een BLER boven 0 tolereren en nog steeds worden begrepen door luisteraars . Voor het meten en berekenen van de BLER , u alleen toegang tot het zendende apparaat nodig , want je kunt BLER berekenen op basis van het aantal NAK's ontvangen . Instructies 1 Voer een BLER testen . Bepaal het totale aantal blokken tijdens de test moet worden verzonden , en schrijf een script voor het zendende apparaat om de blokken van de gegevens te verzenden . Upload het script naar het apparaat en voer het uit . Kopen van 2 Haal het totale aantal blokken gezonden , het aantal NAK's ontvangen en het aantal ACKs door het zendende apparaat ontvangen aan het einde van de BLER testen . Controleer of de totale blokken gestuurd is gelijk aan het aantal blokken die u in het script opgericht als een extra controle dat je het script goed gemaakt . Valideren dat het aantal ACKs plus het aantal NAK gelijk aan het totale aantal blokken verzonden . 3 Verdeel de NAK door het totale aantal blokken verzonden en vermenigvuldig met 100 om een percentage . Als bijvoorbeeld 500 blokken gegevens worden verzonden , 499 blokken terug ACK en 1 blok rendement NAK , dan is het blok foutenpercentage zou zijn 1/500 = 0,002 * 100 = 0,2% . < br >
|