برای شناسایی و تصحیح خطاها، بیت های اضافی در زمان ارسال به داده ها اضافه می شود بیت. بیت های اضافی را بیت های برابری می نامند. آنها امکان تشخیص یا تصحیح خطاها را فراهم می کنند. بیت های داده همراه با بیت های برابری یک کلمه رمز را تشکیل می دهند.
کدام خطاها را می توان اصلاح کرد؟
انواع تصحیح خطا
- درخواست تکرار خودکار (ARQ)
- تصحیح خطای فوروارد.
- طرحهای ترکیبی.
- کدگذاری حداقل فاصله.
- کدهای تکراری.
- بیت برابری.
- جمع چک.
- بررسی چرخهای افزونگی.
حتی طرح برابری می تواند چند خطا را شناسایی و تصحیح کند؟
طرح برابری دو بعدی می تواند همه خطاهای ۲ بیتی را شناسایی کند اما نمی تواند خطا را تصحیح کند. خطاها قابل تشخیص است. گیرنده نمی تواند بگوید کدام یک از این 2 مورد رخ داده است….
چه نوع خطاهایی را می توان با کد بررسی برابری شناسایی کرد؟
بررسی برابری فقط برای تشخیص خطای تک بیتی مناسب است. برابری زوج - در اینجا تعداد کل بیت های پیام زوج می شود. برابری فرد - در اینجا تعداد کل بیت های پیام فرد است.
یک بیت برابری چند خطا می تواند شناسایی کند؟
میتوانیم خطای منفرد را با بیت برابری تشخیص دهیم. بیت برابری به صورت انحصاری-OR (تعادل زوج) یا انحصاری-NOR (تعادل فرد) همه بیت های دیگر در کلمه محاسبه می شود. بنابراین، کلمه به دست آمده با بیت برابری خواهد بودهمیشه یک عدد زوج (برای برابری زوج) یا فرد (برای برابری فرد) 1 بیت در آن داشته باشید.