Les Codes Convolutionnels

Documents pareils
Les jeunes économistes

Exercices d Électrocinétique

Montage émetteur commun

Remboursement d un emprunt par annuités constantes

Mesure avec une règle

Interface OneNote 2013

Editions ENI. Project Collection Référence Bureautique. Extrait

BTS GPN 2EME ANNEE-MATHEMATIQUES-MATHS FINANCIERES MATHEMATIQUES FINANCIERES

ÉLÉMENTS DE THÉORIE DE L INFORMATION POUR LES COMMUNICATIONS.

Plan. Gestion des stocks. Les opérations de gestions des stocks. Les opérations de gestions des stocks

Les prix quotidiens de clôture des échanges de quotas EUA et de crédits CER sont fournis par ICE Futures Europe

Fiche n 7 : Vérification du débit et de la vitesse par la méthode de traçage

Chapitre IV : Inductance propre, inductance mutuelle. Energie électromagnétique

MÉTHODES DE SONDAGES UTILISÉES DANS LES PROGRAMMES D ÉVALUATIONS DES ÉLÈVES

COMPARAISON DE MÉTHODES POUR LA CORRECTION

GENESIS - Generalized System for Imputation Simulations (Système généralisé pour simuler l imputation)

STATISTIQUE AVEC EXCEL

TD 1. Statistiques à une variable.

Integral T 3 Compact. raccordé aux installations Integral 5. Notice d utilisation

Calcul de tableaux d amortissement

La théorie classique de l information. 1 ère partie : le point de vue de Kolmogorov.

Généralités sur les fonctions 1ES

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

LE RÉGIME DE RETRAITE DU PERSONNEL CANADIEN DE LA CANADA-VIE (le «régime») INFORMATION IMPORTANTE CONCERNANT LE RECOURS COLLECTIF

Contrats prévoyance des TNS : Clarifier les règles pour sécuriser les prestations

Chapitre 3 : Incertitudes CHAPITRE 3 INCERTITUDES. Lignes directrices 2006 du GIEC pour les inventaires nationaux de gaz à effet de serre 3.

Le Prêt Efficience Fioul

Calculer le coût amorti d une obligation sur chaque exercice et présenter les écritures dans les comptes individuels de la société Plumeria.

Projet de fin d études

Système solaire combiné Estimation des besoins énergétiques

Pour plus d'informations, veuillez nous contacter au ou à

IFT1215 Introduction aux systèmes informatiques

1 Introduction. 2 Définitions des sources de tension et de courant : Cours. Date : A2 Analyser le système Conversion statique de l énergie. 2 h.

En vue de l'obtention du. Présentée et soutenue par Meva DODO Le 06 novembre 2008

Mes Objectifs. De, par, avec Sandrine le Métayer Lumières de Philippe Férat. spectacle produit par la Cie DORE

CREATION DE VALEUR EN ASSURANCE NON VIE : COMMENT FRANCHIR UNE NOUVELLE ETAPE?

GEA I Mathématiques nancières Poly. de révision. Lionel Darondeau

Économétrie. Annexes : exercices et corrigés. 5 e édition. William Greene New York University

Stéganographie Adaptative par Oracle (ASO)

Projet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte

Be inspired. Numéro Vert. Via Caracciolo Milano tel fax

Thermodynamique statistique Master Chimie Université d Aix-Marseille. Bogdan Kuchta

DES EFFETS PERVERS DU MORCELLEMENT DES STOCKS

Mots-clés : Système multicapteurs, Réseau local, Réseaux de neurones, Supervision, Domotique. xigences système d'une nouvelle

PUBLIPOSTAGE DANS WRITER

IDEI Report # 18. Transport. December Elasticités de la demande de transport ferroviaire: définitions et mesures

Qualité de service 7. Ordonnanceurs de paquets. Contexte. Intégration de services. Plan. Multiplexage. FIFO/DropTail. Priorités

Terminal numérique TM 13 raccordé aux installations Integral 33

EH SmartView. Identifiez vos risques et vos opportunités. Pilotez votre assurance-crédit. Services en ligne Euler Hermes

APPROXIMATION PAR RÉSEAUX À FONCTIONS RADIALES DE BASE APPLICATION À LA DÉTERMINATION DU PRIX D ACHAT D UNE

Assurance maladie et aléa de moralité ex-ante : L incidence de l hétérogénéité de la perte sanitaire

Calculs des convertisseurs en l'electronique de Puissance

Les droites (d 1 ) et (d 2 ) sont sécantes en A Le point A est le point d intersection des 2 droites

Étranglement du crédit, prêts bancaires et politique monétaire : un modèle d intermédiation financière à projets hétérogènes

UNE ETUDE ECONOMÉTRIQUE DU NOMBRE D ACCIDENTS

Paquets. Paquets nationaux 1. Paquets internationaux 11

GATE Groupe d Analyse et de Théorie Économique DOCUMENTS DE TRAVAIL - WORKING PAPERS W.P Préférences temporelles et recherche d emploi

Grandeur physique, chiffres significatifs

GUIDE D ÉLABORATION D UN PLAN D INTERVENTION POUR LE RENOUVELLEMENT DES CONDUITES D EAU POTABLE, D ÉGOUTS ET DES CHAUSSÉES

Q x2 = 1 2. est dans l ensemble plus grand des rationnels Q. Continuons ainsi, l équation x 2 = 1 2

I. Présentation générale des méthodes d estimation des projets de type «unité industrielle»

CONFIGURATION DE L AUTOMATE SIEMENS

CHAPITRE VIII : Les circuits avec résistances ohmiques

Petit guide d'installation de l'option de connexion réseau

Pourquoi LICIEL? Avec LICIEL passez à la vitesse supérieure EPROUVE TECHNICITE CONNECTE STABILITE SUIVIE COMMUNAUTE

Méthodologie version 1, juillet 2006

Evaluation de performances d'ethernet commuté pour des applications temps réel

RAPPORT DE STAGE. Approcher la frontière d'une sous-partie de l'espace ainsi que la distance à cette frontière. Sujet : Master II : SIAD

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE. MEMOIRE Présentée à

Guide d installation. Système d alarme bidirectionnel sans-fil. Modèles:

BUREAU D'APPLICATION DES METHODES STATISTIQUES ET INFORMATIQUES

Dirigeant de SAS : Laisser le choix du statut social

MODÈLE D ISING À UNE ET DEUX DIMENSIONS.

En vue de l'obtention du. Présentée et soutenue par Elayeb Bilel Le 26 juin 2009

Corrections adiabatiques et nonadiabatiques dans les systèmes diatomiques par calculs ab-initio

LICENCE DE SCIENCES PHYSIQUES UV 3LSPH50. Année MODÉLISATION. Recherche des paramètres d'une représentation analytique J.P.

Tutorial créer une machine virtuell.doc Page 1/9

1. Les enjeux de la prévision du risque de défaut de paiement

LA SURVIE DES ENTREPRISES DÉPEND-ELLE DU TERRITOIRE D'IMPLANTATION?

Chapitre 1.5a Le champ électrique généré par plusieurs particules

1.0 Probabilité vs statistique Expérience aléatoire et espace échantillonnal Événement...2

UNIVERSITÉ DU QUÉBEC À MONTRÉAL L ASSURANCE AUTOMOBILE AU QUÉBEC : UNE PRIME SELON LE COÛT SOCIAL MARGINAL MÉMOIRE PRÉSENTÉ COMME EXIGENCE PARTIELLE

Prêt de groupe et sanction sociale Group lending and social fine

Les déterminants de la détention et de l usage de la carte de débit : une analyse empirique sur données individuelles françaises

Codage hiérarchique et multirésolution (JPEG 2000) Codage Vidéo. Représentation de la couleur. Codage canal et codes correcteurs d erreur

Les déterminants de la détention et de l usage de la carte de débit : une analyse empirique sur données individuelles françaises

Comment fonctionne la FX

INTRODUCTION. Jean-Pierre MAGNAN Chef de la section des ouvrages en terre Département des sols et fondations Laboratoire central

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0

Surveillance temps-réel des systèmes Homme-Machine. Application à l assistance à la conduite automobile

2.4 Représentation graphique, tableau de Karnaugh

ISO/CEI NORME INTERNATIONALE

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Cours d Informatique

22 environnement technico-professionnel

ErP : éco-conception et étiquetage énergétique. Les solutions Vaillant. Pour dépasser la performance. La satisfaction de faire le bon choix.

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Dynamique du point matériel

Algorithmes de Transmission et de Recherche de l Information dans les Réseaux de Communication. Philippe Robert INRIA Paris-Rocquencourt

NORMES DE LIVRAISON DES MESSAGES PUBLICITAIRES ET MESSAGES D INTÉRÊT PUBLIC COMMERCIAUX APTN

Transcription:

Les Codes Convolutonnels Code Convolutíonnel : codage à partr des bts d'nformaton de pluseurs blocs Plus smples à coder et à décoder que les codes de blocs lorsque n est élevé m m m m Codes pour applcatons où une grande pussance de détecton et de correcton est requse n n n n Exemple : Code Convolutonnel (,) Bts code y, bt d'nformaton bts de code Addtonneurs molo,, + x, Bts d'nformaton x, x + Regstre Regstre x - x - y, y, Les Codes Convolutonnels Dagramme d'etat nœud état partculer des regstres codeur branche changement d'état codeur en foncton de l'arrvée d'un nouveau bt /0 0/ /0 0/ Exemple : regstres 4 états possbles 4 noeuds dagramme d'état 0/ /0 0/0 / Dagramme en Trells x x x x 4 0 0 0 0 0 transton d'un état au suvant : lgne plene (bt=) ou pontllé (bt=0) + ndcaton mot prot codeur 0 0 0 0 0 0

Les Codes Convolutonnels Codes séparables ou non Bts code y = x, Exemple précédent : code non séparable car bt code = f (pluseurs bts d'nfo.) y, Exemple de code séparable : Bts d'nformaton x, x + Regstre Regstre x - x - y, Longueur de contraínte L d'un code = nombre de bts code affectés par un bt d'nfo. S n bts et s codeur k- regstres L = n k (jusqu au départ regstre) Rendement d un code : S bt d'nfo. n bts de code : Code (n,) R=/n auss Codes (n,m) : bloc de m bts d'nfo. n bts de code codeur regstres à m bts au leu de bt ; dagramme : nœud m branches Prncpe de la Détecton et de la Correcton Exemple :,, + x, + y,,,,,,, Bloc ( y,, y,, y, ) estmaton de x, x, x Bloc + ( y, +, y, +, y, + ) + y +, +, +, +, +, +, +, + Bloc + estmaton de x +, x +, x ( = L ) estmatons dfférentes de x, à partr de bts de code dfférents S pas d'erreurs estmatons estmatons présence d erreurs S! erreur une des valeurs est fausse et corrgée à l'ade des autres (majorté)

Prncpe de la Détecton et de la Correcton Exemple : Crcut de détecton et de correcton Code Convolutonnel (,) regstres à décalage de bts addtonneurs molo y,+ y y,+,+ y,+ y y,+,+ Regstres à décalage ( bts) y,+ y y y,+,+, y y,, estmatons courantes de x détecton & correct. d'erreurs x () x () x () Estmateur Détecteur d'erreurs Codeur de type détermnste Correcteur x En pratque : Méthodes Probablstes meux exploter les possbltés des codes convol. Algorthme de VITERBI ou Décodage Séquentel Algorthme de Vterb Codeur, à l arrvée bloc d'nfo. x t : Etat Q Q+, avec émsson de y t (n bts) t possblté de détermner le mot de code y le codeur est passé de l'état Q à l'état Q+ (et donc le mot d'ínformaton x t ), sachant que /0 Exemple : Code (,) 0/ /0 S état codeur : 0/ arrvée mot d'nformaton «0» et génératon par le codeur mot 0/ /0 / 0/0 Vterb Décoder y t en estmant la séquence des états Q t à l orgne de Q t t t Mnmser la dstance d( y, y ) entre séquences d émsson estmée et reçue

Algorthme de Vterb Dagramme en Trells x x x x 4 0 0 étage, ne converver que le melleur chemn qu cont à un état donné Ce chemn correspond à la plus fable dstance entre la séquence observée y t et les séquences possbles Etat codeur 0 0 0 0 0 0 0 0 0 Dstance globale en un noeud (état@étage) = somme des dstances locales selon le chemn suv pour attendre ce noeud Dstance locale = dstance entre le mot de code reçu et le mot assocé à la branche consdérée La procére démarre au premer étage où pluseurs chemns sont possbles pour aboutr à un même état S tous les chemns possbles passent par un même état ntermédare : le chemn qu cont à cet état ntermédare représente une parte mot décodé Algorthme de Vterb Exemple : Code (,) (s regstres ntalsés à 0) Sot x t = [ 0 0 L] Séquence y t des mots de code : y t = [ 0 0 ] Sot e t = [ 0 0 0 0] Mot reçu : y t = y t + e t = [ 0 0 ] er étage où état chemns d'arrvée = étage Etage 0 Etage Etage Etage Etage 4 Etage, état : noeud D attent par ABCD ou AED C 0 D 0 0 0 0 4 4 0 0 B A 0 E 0 0 4 0 6

Algorthme de Vterb Etage 0 Etage Etage Etage Etage 4 C 0 D 0 0 0 0 4 4 0 0 B A 0 E 0 0 4 0 6 Mot reçu 0 0 Dstance Globale éms AB : BC : 0 CD : 0 Mot de code dstance = dstance = dstance = AE : 0 dstance = E : dstance = D : 0 dstance = 0 Dstance globale AED = = chemn le plus court, et le chemn ABCD est élmné Algorthme de Vterb De même états possbles de l'étage, ensute de l étage 4, etc A la fn de l étage 4 chemns survvants passent par la branche AE AE = pont de passage oblgé, et le mot de code correspondant peut être consdéré comme l'estmaton mot éms Etage 0 Etage Etage Etage Etage 4 C 0 D 0 0 0 0 mot décodé = 0 premer mot éms : OK (en dépt de l'erreur e t ) 4 4 0 0 B A 0 E 0 0 4 0 6

Décodage Séquentel Algorthme de VITERBI : Suvre toutes les séquences survvantes pendant tout le processus de décodage Besons élevés en mémore & capacté calcul pour codes de longueur de contrante >> Décodage Séquentel : Rére en moyenne la complexté de calcul, en effectuant une sute d'essas de décodage drect, au leu d une analyse systématque des chemns t t Mesurer à chaque étape la dstance d( y, y ) drectement une séquence d états t t Exemple : ( ) sur le chemn parcouru, et construre t = d y, y αn pb < α < Où p B = probablté d'erreur bt α = constante A l'étape, le codeur a transms n bts, avec en moyenne p B n bts en erreur S chox de α > pb en moyenne, t tend à dmnuer lorsque le chemn avance, à condton que celu-c sot correct s t augmente, le chemn est consdéré comme ncorrect S t > seul revenr en arrère et chercher un autre chemn Décodage Séquentel Exemple : (état ntal codeur = 0) Sot x t = [ 0 0 L] y t = [ 0 0 L] S e t = [ 0 0 0 0 L] Mot reçu : y t = [ 0 0 L] Sot α = / et n = αn = Au départ noeud A, transtons possbles : S AB : t = - = S AE : t = - = 0 Chox provsore chemn AE, avec t = 0 Au départ noeud E état ou : Etage 0 Etage Etage Etage Etage 4 D t =- S : t = 0 + - = 0 S : t = 0 + - = 0 t =- 4 S Chox de l'état (Nœud ) t =0 A t =0 0 E

Décodage Séquentel Ce processus de décodage se poursut tant que t < seul (ce qu est e cas c, et le chemn parcouru AEDS correspond ben au code éms) S t > seul revenr en arrère de pluseurs postons, et recommencer la procére en chosssant l'autre branche qu part de ce pont Envsager essas successfs répétés approcher au meux la dstance mnmum Charge de calcul très fable lorsque le taux d'erreurs est fable (le bon chemn peut être trouvé dès le premer essa) Charge de calcul augmente fortement avec le taux d'erreurs car nombreux retours en arrère