مقدمه: ميدانيم كه برای دستيابي به مخابرات امن و اينكه اطلاعات ديجيتال بدون خطا و همچنين بدون كم و زياد شدن بيتها انتقال يابند احتياج به استفاده از يك سري تكنيكهايي ميباشد. يكي از اين تكنيكها به كار بردن كدهاي كنترل خطا كه به نام كدينگ كانال[1] نيز معروف است مي باشد. بطور خيلي مختصر كد كردن به منظور كنترل خطا به كار بردن حساب شده رقمهاي افزون مي باشد. قالبهاي تابعي كه عمل كدينگ كنترل خطا را انجام مي دهند كد كننده كانال و آشكار ساز كانال ميباشند. كد كننده كانال به .