Tecnología

Inicio

Cómo calcular la tasa de error de bloque

Cómo calcular la tasa de error de bloque


Cuando los dispositivos transmiten datos entre sí, por ejemplo, en una red inalámbrica, que transmiten en blocks.The dispositivo de envío usa los datos en el bloque para calcular una comprobación de redundancia cíclica (CRC), y la envía con el bloque. El dispositivo receptor determina si la transmisión contiene errores mediante el cálculo del CRC de los datos recibidos y comparándolo con CRC del remitente. Si están de acuerdo, entonces el dispositivo receptor responde con "ACK", o reconocimiento. Si son diferentes, entonces el dispositivo replys con "NAK", o acuse de recibo negativo, y el dispositivo emisor reenvía el bloque. Algunos dispositivos se vuelvan a enviar el bloque de forma automática si el dispositivo receptor no responde después de un período fijo de tiempo, en el supuesto de que el bloque nunca llegó al dispositivo.

La tasa de error de bloque, o BLER, es simplemente la relación de bloques enviados con los errores de transmisión para el total de bloques enviados. A 0 por ciento de la BLER no siempre es necesario o práctico, debido al tiempo adicional que se necesita para volver a enviar bloques con errores. conversaciones telefónicas móviles, por ejemplo, pueden tolerar una BLER por encima de 0 y todavía ser entendido por los oyentes. Para medir y calcular la BLER, sólo es necesario el acceso al dispositivo de envío, porque se puede calcular la BLER basado en el número de NAK recibidos.

Instrucciones

1 Llevar a cabo una prueba de la BLER. Determinar el número total de bloques para ser enviados durante la prueba, y escribir un guión para el dispositivo de envío para enviar los bloques de datos. Sube la secuencia de comandos al dispositivo, y ejecutarlo.

2 Obtener el número total de bloques enviados, el número de NAK recibidos y el número de ACKs recibidos por el dispositivo emisor al final de la prueba de la BLER. Compruebe que los bloques totales enviados es igual al número de bloques que estableció en el guión como una comprobación adicional que creó el guión correctamente. Validar que el número de ACK más el número de NAK es igual al número total de bloques enviados.

3 Se divide el número de NAK por el número total de bloques enviados y se multiplica por 100 para obtener un porcentaje. Por ejemplo, si se envían 500 bloques de datos, 499 bloques vuelven ACK y NAK 1 manzana vuelve, entonces la tasa de error de bloque podría ser de 1/500 = 0.002 * 100 = 0,2%.