transmissions de données informatiques sont devenus un outil fondamental dans la société moderne. Les erreurs de transmission peuvent être réduits de plusieurs façons. Les soins peuvent être prises pour s'assurer que la voie est sécurisée. Codes ingénieuses peuvent détecter et corriger les erreurs isolées , et les protocoles peuvent être mis en place pour s'assurer que les messages ou parties de messages se rendre à leur destination. Instructions
sécurisé canaux
1
Choisissez un canal avec le moins d'interférences lorsque plusieurs canaux sont disponibles . Le canal optimal changera souvent tout au long de la journée. Ces canaux peuvent être physiquement différentes voies , ou ils peuvent être de différentes parties du spectre de radiodiffusion . Une technique qui est utilisée dans de nombreuses formes de communications est latérale - chaque section de l'onde porteuse est affecté comme un canal, et un message est toujours mis sur cette section du transporteur. Un message de test peut être envoyé sur un canal et si l'accusé - sur le même canal - ne rentre pas dans le récepteur un autre canal est choisi . Ce processus peut être automatisé.
2
Utilisez un code correcteur d'erreur . Ceux-ci peuvent être aussi simple que l'ajout d'un peu plus qui fait un nombre pair de "uns" dans un mot transmis . Si un mot est reçu qui n'a pas un nombre pair de uns , une retransmission est demandée. Codes d'erreur les plus complexes - comme le code de Hamming - ajouter plusieurs bits d' un mot. Ces bits supplémentaires sont calculés de telle manière que, quand un bit est erroné , ce bit peut être détecté et corrigé en inversant le calcul de codage lors de la réception du mot . Codes plus complexes peuvent détecter et corriger les erreurs encore plus , et ce n'est pas grave s'il s'agissait d'un bit de données ou un peu de code qui a provoqué l'erreur .
3
transmettre sur un réseau à commutation de paquets . Ceci assure que le message passe , même si une partie du message est complètement anéanti . Dans un réseau de commutation par paquets , les messages sont divisées en paquets - chacun avec l'adresse de l'expéditeur , l'adresse du récepteur , la taille et la position du paquet dans le message. Le récepteur envoie un accusé de réception lorsque chaque paquet est reçu . Si un paquet est manquant , le récepteur demande que le paquet manquant est envoyé à nouveau. Rompre un message en paquets assure que si un segment d'un message est altéré, juste ce paquet doit être renvoyé - . Pas tout Message d'