13.07.2015 Views

codage de canal codes de convolution

codage de canal codes de convolution

codage de canal codes de convolution

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!