کدگذاری کانال (Channel Coding) روشی در [[مخابرات]] برای انتقال [[اطلاعات]] است که شامل اضافه کردن [[بیت|بیتهایبیت]]های زائد (Redundant Bits) برای انتقال [[داده]] و جلوگیری از اختلالات است و هدف از آن یافتن کدهایی است که سریعتر منتقل شوند و شامل تعداد زیادی از کدهای صحیح برای تصحیح خطا یا شناسایی آن باشند.
خط ۲۱:
==BCH==
خانوادهای از کدهای چرخشی با مقدار فاصلهٔ همینگ زیاد و [[الگوریتم|الگوریتمهایالگوریتم]]های جبری تصحیح خطای بسیار مفید محسوب می شود، هر کلمه کد مضربی از چند جمله ای مولد است، وجودqn − m کد واژه در یک کد چند جملهای روی(GF(q، با طول کد n و چند جملهای مولد(q(x از ویژگی های این نوع کدگذاری است. رمزگشایی: تشخیص خطا از طریق تقسیم چند جملهای بر چند جملهای مولد (باقیماندهٔ غیر صفر)، حد اقل فاصلهٔ همینگ برابر است باحداقل وزن(weight) کد واژههای غیر صفر آن