codage de canal codes de convolution
codage de canal codes de convolution
codage de canal codes de convolution
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
UFR <strong>de</strong> SciencesUniversité <strong>de</strong> CaenCODAGE DE CANALCODES DE CONVOLUTIONLes co<strong>de</strong>s <strong>de</strong> <strong>convolution</strong> sont <strong>de</strong>s co<strong>de</strong>s binaires qui constituent une alternative aux co<strong>de</strong>s <strong>de</strong> blocs par leursimplicité <strong>de</strong> génération grâce à qualques registres à décalage. Introduits par Elias (1955) ils permettent <strong>de</strong>générer en ligne le co<strong>de</strong> sans passer par une bufferisation préalable comme c'est le cas avec les co<strong>de</strong>s BCH ouRS.I.1 La <strong>convolution</strong> :I. PRINCIPELe problème du <strong>codage</strong> se schématise par :m(t)messageEnco<strong>de</strong>urx(t)co<strong>de</strong>m(t) et x(t) sont <strong>de</strong>s signaux discrets dont les échantillons sont binaires. Si l'enco<strong>de</strong>ur est un système linéaire, x(t)peut être généré par un produit <strong>de</strong> <strong>convolution</strong> ⇒ co<strong>de</strong> <strong>de</strong> <strong>convolution</strong>.=M∑i = 0Le système <strong>de</strong> <strong>convolution</strong> utilisé est <strong>de</strong> type non récursif (système RIF).xjgimj-iSchéma <strong>de</strong> principe :En binaire l'opération <strong>de</strong> <strong>convolution</strong> se réalise très simplement par :Registre <strong>de</strong> M basculesm(t)q -1 q -1 q -1 q -1g 0 g 1 g 2 g 3 g M-1 g MEn se rappelant que : g i = 0 ⇒ connexion absenteg i = 1 ⇒ connexion présentex(t)G.BINET MdC 61T_info_c_convol p.4