Comment calculer le taux d`erreur de bloc

transmissions de données sans fil de qualité de mesure en utilisant un taux d`erreur de bloc.

Lorsque les appareils transmettent les données à un autre, par exemple, sur un réseau sans fil, ils transmettent dans blocs.Système dispositif d`envoi utilise les données dans le bloc pour calculer un contrôle de redondance cyclique (CRC), et envoie qu`avec le bloc. Le dispositif de réception détermine si la transmission contient des erreurs en calculant le CRC des données reçues et en le comparant avec le CRC de l`expéditeur. S`ils sont d`accord, alors le dispositif de réception répond par "ACK," ou la reconnaissance. Si elles sont différentes, alors le dispositif replys avec "NAK," ou accusé de réception négatif, et le périphérique renvoie le bloc. Certains appareils renverrons le bloc automatiquement si le dispositif de réception ne répond pas après une période de temps fixe, sur l`hypothèse que le bloc n`a jamais fait à l`appareil.


Le taux d`erreur de bloc, ou BLER, est tout simplement le rapport des blocs envoyés avec des erreurs de transmission au total des blocs envoyés. A 0 pour cent BLER est pas toujours nécessaire ou pratique, en raison du temps supplémentaire qu`il faut pour renvoyer des blocs avec des erreurs. conversations téléphoniques mobiles, par exemple, peuvent tolérer un BLER supérieur à 0 et encore être compris par les auditeurs. Pour mesurer et calculer le BLER, vous ne devez avoir accès à l`appareil d`envoi, parce que vous pouvez calculer BLER en fonction du nombre de NAK reçu.




  • Effectuer un test de TEB. Déterminer le nombre total de blocs à envoyer lors de l`essai, et d`écrire un script pour le dispositif d`envoi pour envoyer les blocs de données. Téléchargez le script pour le dispositif, et l`exécuter.

  • Obtenir le nombre total de blocs envoyés, le nombre de NAK reçus et le nombre de ACKs reçus par le dispositif d`envoi à la fin de l`essai de BLER. Vérifiez que les totaux des blocs envoyés est égal au nombre de blocs que vous avez établis dans le script comme une vérification supplémentaire que vous avez créé le script correctement. Valider que le nombre de ACKs plus le nombre de NAK est égal au nombre total de blocs envoyés.

  • Diviser le nombre de NAK par le nombre total de blocs envoyés et multiplier par 100 pour obtenir un pourcentage. Par exemple, si 500 blocs de données sont envoyées, 499 blocs de retour ACK et 1 bloc retourne NAK, le taux d`erreur de bloc serait 1/500 = 0,002 * 100 = 0,2%.

AUTRES

» » » » Comment calculer le taux d`erreur de bloc