Les inconvénients de Bits de Parité
Quels sont les inconvénients de bits de parité?
J'ai rassemblé quelques infos, mais j'espérais que quelqu'un pourrait étendre sur eux.
• Pas capable de trouver toutes les erreurs. Seules les erreurs qui causent un nombre impair de bits de flip sera détecté.
• Aucun moyen de savoir qui peu est faux.
• N'est pas en mesure de corriger les données si les données doivent être retransmis.
• Sur les lignes bruyant, autre méthode de détection tels que le CRC est utilisé pour s'assurer que l'information transmise est reçu correctement.
- Les bits de parité sucré, f tous à trouver des erreurs. Ils se contentent de la loi sur les transporteurs pour les algorithmes qui en fait de détecter les erreurs. Donc, votre point #1-#3 sont absolument pas pertinent à votre question.
- non, "bit de parité" signifie généralement exactement un bit de parité par mot de code avec l'un des deux algorithmes standard (parité paire ou de la parité impair) pour déterminer la valeur du bit. -- Cela dit, je ne vois pas d'arguments à l'encontre de bits de parité qui n'ont pas déjà été mentionnés
Vous devez vous connecter pour publier un commentaire.
Il y a seulement deux inconvénients à l'utilisation de bits de parité:
L'avantage c'est que les erreurs sur une ligne bruyante peut être pris rapidement, et seulement errants mot doit être retransmis. Toutefois, en raison d'un contrôle de parité ne peut pas détecter toutes les erreurs, vous devez utiliser plus d'erreur au niveau du mécanisme de détection, comme la CRC. Si une erreur est détectée à ce niveau, l'ensemble du bloc doit être transmis.
C'est donc un compromis.
À l'aide d'un bit de parité qui subit une bande passante fixe pénalité, mais les prises certaines erreurs rapidement avec peu de re-coût de transport.
La seule façon de répondre à la question "dois-je utiliser des bits de parité?", c'est avec le test de la connexion spécifique en question. Les erreurs de Transmission sont très localisées et vous ne savez quelle correction d'erreur est le mieux pour que la connexion de la tester.
L'avantage c'est que les erreurs sur une ligne bruyante peut être pris rapidement, et seulement errants mot doit être retransmis. Toutefois, en raison d'un contrôle de parité ne peut pas détecter toutes les erreurs, vous devez utiliser plus d'erreur au niveau du mécanisme de détection, comme la CRC. Si une erreur est détectée à ce niveau, l'ensemble du bloc doit être transmis.