När enheter överföra data till varandra , till exempel via ett trådlöst nätverk , de sänder det i blocks.The sändande enheten använder data i blocket för att beräkna en cyklisk redundans check ( CRC ) , och skickar det med blocket . Den mottagande enheten fastställer om transmissionen innehåller fel genom att beräkna CRC hos den mottagna datan och jämföra den med avsändarens CRC . Om de är överens , då den mottagande enheten svarar med " ACK , " eller bekräftelse . Om de är olika , då enheten replys med " NAK ", eller negativ bekräftelse , och den sändande enheten återsänder blocket . Vissa enheter kommer att skicka blocket automatiskt om den mottagande enheten inte svarar efter en viss tid , under förutsättning att blocket aldrig gjort det till enheten . Blocket felfrekvens , eller BLER , är helt enkelt förhållandet mellan blocken skickas med överföringsfel till totala skickade block . A 0 procent BLER är inte alltid nödvändigt eller praktiskt , på grund av den extra tid det tar att skicka block med fel . Mobiltelefonsamtal , till exempel, kan tolerera en BLER över 0 och fortfarande förstås av lyssnarna. För att mäta och beräkna BLER , behöver du bara tillgång till den sändande enheten , eftersom du kan beräkna BLER baserat på antalet mottagna NAK . Instruktioner
1
Genomföra en BLER test. Bestäm det totala antalet block som ska skickas under provet , och skriva ett manus till den sändande enheten för att skicka block av data . Ladda upp skriptet till enheten , och köra det .
2
Skaffa det totala antalet skickade block , fick antalet NAK och antalet ACK: ar som mottagits av den sändande enheten i slutet av BLER test. Kontrollera att den totala skickade blocken är lika med antalet block du etablerade i skriptet som en ytterligare kontroll som du skapade manuset ordentligt . Bekräfta att antalet ACK: ar plus antalet NAK motsvarar det totala antalet skickade block .
3
Dela antalet NAK av det totala antalet skickade block och multiplicera med 100 för att få en procentsats. Till exempel, om 500 block av data sänds , 499 block tillbaka ACK och 1 återgår blocket NAK , då blocket felprocenten skulle vara 1/500 = .002 * 100 = 0,2 % .