Kodu tekrarla

Bu makale herhangi bir kaynak göstermemektedir ve yanlış bilgiler içerebilir (Mayıs 2021'de bildirilmiştir).

Referans kitaplarınız veya makaleleriniz varsa veya burada tartışılan konuyla ilgili kaliteli web siteleri biliyorsanız, lütfen doğrulanabilirliği için faydalı referanslar vererek ve bunları " Notlar " bölümüne bağlayarak makaleyi tamamlayın.  ve referanslar  ”( edit makale ).

"  Kodu Tekrarla  " ile ilgili kaynakları bulun  :

Tekrar kod karşı korumak için basit bir çözümdür iletişim hataları nedeniyle gürültü bir de dengeli bir ikili kanalı . Bu bir kanal kodlama tekniğidir , yani bir düzeltme kodudur .

kodlama tekniği

Bu, iletilecek her bitin birden çok kopyasının gönderilmesini içerir. Başka bir deyişle, bu tekrar kodu, bitlerin iletimini aşağıdaki gibi kodlar (üç bitte):

İlk karakter dizisi, sırasıyla 0 ve 1 rolünü oynadıkları için mantıksal 0 ve ikinci mantıksal 1 olarak adlandırılır.

kod çözme tekniği

Şifre çözme tarafından yapılır çoğunluk oyu . Örneğin, alınan mesaj ne mantıksal 0 ne de mantıksal 1 ise, ancak karakter dizisi 001 ise , çoğu zaman kaynağa mantıksal bir 0 iletilir. Bu gösterilebilir eğer , tekrar kodu ile iletişim hatası olasılık daha azdır , simetrik ikili kanal, yani bir hata olasılığı önemsiz kodu .

Düzeltme Kodlarına İlişkin Hususlar

Bilgiyi gereksiz kılmak, kanal kodlamasının ve dolayısıyla tüm düzeltici kodların arkasındaki fikirdir , ancak bu teknikler çok karmaşık olabilir ( kod ailelerine bakın ).

Sözlü dil iletişiminde bile tekrarlama kodu yaygın olarak kullanılmaktadır. Örneğin, güçlü bir aksanla konuşan bir kişiyi anlamıyorsanız , tekrar etmesi istenecektir. Her tekrarda toplanan bilgi parçalarıyla, mesajı kaynakta geliştirildiği şekliyle o kişinin zihninde yeniden yapılandırırız.

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">