Synchronisation trame et estimation de phase aveugles pour les systèmes codés



Documents pareils
Chapitre 2 : communications numériques.

Interception des signaux issus de communications MIMO

La couche physique de l ADSL (voie descendante)

Transmission d informations sur le réseau électrique

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

Une introduction aux codes correcteurs quantiques

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

Compression et Transmission des Signaux. Samson LASAULCE Laboratoire des Signaux et Systèmes, Gif/Yvette

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

TELEVISION NUMERIQUE

Expérience 3 Formats de signalisation binaire

Communications numériques

Exercices - Polynômes : corrigé. Opérations sur les polynômes

TESTS PORTMANTEAU D ADÉQUATION DE MODÈLES ARMA FAIBLES : UNE APPROCHE BASÉE SUR L AUTO-NORMALISATION

Echantillonnage Non uniforme

Texte Agrégation limitée par diffusion interne

Théorie et codage de l information

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Soutenance de stage Laboratoire des Signaux et Systèmes

Partie 1: Gestion de l interférence entre symboles

Modélisation de la Reconfiguration Dynamique appliquée à un décodeur LDPC Non Binaire

Transmissions série et parallèle

Chapitre I La fonction transmission

Intérêt du découpage en sous-bandes pour l analyse spectrale

Représentation géométrique d un nombre complexe

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

Angles orientés et fonctions circulaires ( En première S )

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Notions d asservissements et de Régulations

Systèmes de transmission

Transmission des signaux numériques

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

TP Modulation Démodulation BPSK

Chapitre 11. Séries de Fourier. Nous supposons connues les formules donnant les coefficients de Fourier d une fonction 2 - périodique :

Transmission de données. A) Principaux éléments intervenant dans la transmission

ISO/CEI NORME INTERNATIONALE

Correction du baccalauréat ES/L Métropole 20 juin 2014

Résolution d équations non linéaires

Les techniques de multiplexage

Baccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

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

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

de calibration Master 2: Calibration de modèles: présentation et simulation d

I. TRANSMISSION DE DONNEES

Systèmes de communications numériques 2

SUJET ZÉRO Epreuve d'informatique et modélisation de systèmes physiques

ELP 304 : Électronique Numérique. Cours 1 Introduction

Plus courts chemins, programmation dynamique

SUR MODULE CAMÉRA C38A (OV7620)

Université de La Rochelle. Réseaux TD n 6

EP A1 (19) (11) EP A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: Bulletin 2011/26

TV NUMERIQUE MOBILE : DU DVB-T AU DVB-H

Mesures en réception télévision

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

CHAPITRE 10. Jacobien, changement de coordonnées.

Tests non-paramétriques de non-effet et d adéquation pour des covariables fonctionnelles

CHAPITRE I. Modélisation de processus et estimation des paramètres d un modèle

Apprentissage Automatique

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

TD1 Signaux, énergie et puissance, signaux aléatoires

Animation pédagogique sur l oscilloscope à mémoire Hameg HM 507

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

Fonctions de la couche physique

Théorie des Graphes Cours 3: Forêts et Arbres II / Modélisation

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

Quelques tests de primalité

Cours de mathématiques Première année. Exo7

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

ÉPREUVE COMMUNE DE TIPE Partie D

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

Algorithmique des Systèmes Répartis Protocoles de Communications

Signalisation, codage, contrôle d'erreurs

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

1 Introduction au codage

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

I. Ensemble de définition d'une fonction

Probabilités conditionnelles Loi binomiale

Physique quantique et physique statistique

Résolution de systèmes linéaires par des méthodes directes

Codage d information. Codage d information : -Définition-

Rappels et compléments, première partie : Nombres complexes et applications à la géométrie

NOMBRES COMPLEXES. Exercice 1 :

Travaux pratique (TP2) : simulation du canal radio sous ADS. Module FIP RT321 : Architectures des émetteurs-récepteurs radio

Filtrage stochastique non linéaire par la théorie de représentation des martingales

CONFIGURATION DE L AUTOMATE SIEMENS

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Chaînes de Markov au lycée

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

Etude des propriétés empiriques du lasso par simulations

Licence Sciences et Technologies Examen janvier 2010

Algorithmique et Programmation, IMA

Télécommunications. Plan

Modélisation intégrée des écoulements pour la gestion en temps réel d'un bassin versant anthropisé

Internet et Multimédia Exercices: flux multimédia

Transcription:

Synchronisation trame et estimation de phase aveugles pour les systèmes codés Département Signal et Communications Encadrants: Sébastien Houcke Catherine Douillard Directeur de thèse: Ramesh Pyndiah

Introduction Codes actuels très puissants et capables de corriger plusieurs erreurs. Déphasage du au canal : Dégradation des performances. Méthodes classiques de synchronisation: Diminution de l'efficacité spectrale du système. Difficulté de synchronisation pour des faibles rapports signal sur bruit. Intérêt de développement de méthodes de Synchronisation Aveugle: sans rajout de séquence connue. Page 2

Plan 1. Synchronisation trame aveugle en absence de déphasage 2. Synchronisation trame en présence d'un déphasage 3. Estimation du déphasage du canal 4. Conclusion et Perspectives Page 3

Plan 1. Synchronisation trame aveugle en absence de déphasage 2. Synchronisation trame en présence d'un déphasage 3. Estimation du déphasage du canal 4. Conclusion et Perspectives Page 4

Contexte de notre étude Modulation BPSK Codes de rendement: Matrice de parité du code: Symbole reçu: e b(k): k symbole envoyé R= n c n r n c H(n r n c ) r(k)=b(k t 0 )e iθ +w(k), t 0 : retard du canal supposé compris entre 0 et n c. θ: déphasage du canal supposé constant sur un bloc de longueur n c w(k): bruit additive blanc Gaussien. Page 5

Synchronisation trame aveugle en absence de déphasage Méthode de synchronisation basée sur un critère MAP qui maximise Pr[t/r],t [0,n c 1]. [ ({b(t),...,b(t+nc Pr[t/r]=Pr 1)} C/r ) & ( {b(t ),...,b(t +n c 1)} t [0,n c 1] t / C/r )] LLR du syndrome: ( u k ˆL(S t (k))=( 1) u k+1 n r 1 ˆφ(t)= j=1 k=0 ˆL(S t (k)), ) sign(r(t+k j )) min j=1,...,u k r(t+k j ) Instant de synchronisation: ˆt 0 = argmin {ˆφ(t)}. t=0,...,n c 1 Page 6

Propriétés de la méthode proposée Meilleures performances quand: Le nombre d'éléments non nuls dans chaque ligne de H est faible. Les éléments du syndrome sont indépendants. Codes ayant une matrice de parité creuse sont de bons candidats. Amélioration des performances quand on augmente la taille de la fenêtre de synchronisation. Étude théorique: ˆφ(t) N(0,n r σ 2 d) t t 0 et ˆφ(t0 ) N(n r m t0,n r σ 2 t 0 ). Page 7

Résultats des simulations Codes LDPC, n c =511 bits, R=0.7, Code I: 4 '1', Code II: 10 '1'. 10 0 Probabilité de fausse synchronisation 10 1 10 2 10 3 10 4 10 5 Code I theor. Code I simu. Code II theor. Code II simu. 0 0.5 1 1.5 2 2.5 3 3.5 E b /N 0 (db) Page 8

Résultats des simulations Codes convolutifs (1,5/7) et (1,23/35) n c =512 bits, R=0.5 Nécessité d'utiliser un entrelaceur 10 0 FER 10 1 10 2 (1,5/7) synchronisation parfaite (1,5/7) après la procédure de synchro. (1,23/35) synchronisation parfaite (1,23/35) après la procédure de synchro. 0 0.5 1 1.5 2 2.5 3 3.5 4 E /N (db) b 0 Page 9

Résultats des simulations Massey: Méthode de synchronisation non aveugle. Séquences d'apprentissage: L=15, 25 et 40 bits. Code convolutif (1,5/7), n c =512 bits, R=0.5. 10 0 Probabilité de fausse synchronisation 10 1 10 2 10 3 10 4 10 5 10 6 synchro aveugle, (1,5/7) Massey L=15 bits (3%) Massey L=25 bits (5%) Massey L=40 bits (8%) 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 E /N (db) b 0 Page 10

Plan 1. Synchronisation trame aveugle en absence de déphasage 2. Synchronisation trame en présence d'un déphasage 3. Estimation du déphasage du canal 4. Conclusion et Perspectives Page 11

Synchronisation trame en présence d'un déphasage Symbole reçu: r(k)=b(k t 0 )e iθ +w(k) Procédure de synchro. appliquée sur les parties réelles et imaginaires d'un symbole reçu: P θ (t)= Q θ (t)= Kn r 1 ( 1) u k+1 k=0 Kn r 1 ( 1) u k+1 k=0 u k j=1 u k j=1 sign ( R(r(t+k j )) ) min j=1,...,u k R(r(t+k j )) sign ( I(r(t+k j )) ) min j=1,...,u k I(r(t+k j )) Page 12

Synchronisation trame en présence d'un déphasage En absence de bruit: u k pair : P θ (t) = P 0 (t) cosθ Q θ (t) = P 0 (t) sinθ F une fonction croissante en P et Q ex.: F ( P θ (t),q θ (t) ) =P θ (t)+q θ (t) u k impair: { P0 (t) cosθ siθ [0, π P θ (t)= 2 ] [3π 2,π] P 0 (t) cosθ siθ [ π 2, 3π 2 ] { ex. de F: P0 (t) sinθ siθ [0,π] Q θ (t)= F ( P θ (t),q θ (t) ) = P θ (t) Q θ (t) P 0 (t) sinθ siθ [π,2π] Instant de synchronisation: ˆt 0 = argmin {F ( P θ (t),q θ (t) )} t=0,...,n c 1 Page 13

Plan 1. Synchronisation trame aveugle en absence de déphasage 2. Synchronisation trame en présence d'un déphasage 3. Estimation du déphasage du canal 4. Conclusion et Perspectives Page 14

Estimation du déphasage du canal En absence de bruit, on démontre que: θ=arctan ( ± Q θ(t 0 ) P θ (t 0 ) ) u k. Estimation de θ avec une ambiguïté de π/2. Étude de l'évolution des fonctions avec 0<δx 0. P θ+δx et Q θ+δx Estimation de θ avec une ambiguïté de π. Page 15

Résultats des simulations - Synchronisation trame en présence d'un déphasage Codes convolutifs (1,5/7) et (1,23/35) n c =512 bits, R=0.5 10 0 Probabilité de fausse synchronisation 10 1 10 2 10 3 10 4 10 5 10 6 (1,5/7) sans déphasage (1,5/7) avec déphasage (1,23/35) sans déphasage (1,23/35) avec déphasage 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 E b /N 0 (db) Page 16

Résultats des simulations - Synchronisation trame en présence d'un déphasage θ=π/4: plus de dégradation dans les performances de la synchronisation trame. Probabilité de fausse synchronisation 10 0 10 1 10 2 10 3 E b /N 0 =1.5 db E b /N 0 =2 db E b /N 0 =2.5 db 10 4 20 30 40 50 60 70 80 θ (degrees) Page 17

Résultats des simulations - Synchronisation trame en présence d'un déphasage Rajout d'un terme correcteur: θ c (i) i=1,...,4 = π 16, π 8, 3π 16 et π 4 respec. [ˆt 0,θ c (i) ] = argmin (F ( P θ+θc (i)(t),q θ+θc (i)(t) )) t=0,...,n c 1 θ c (i)=θ c (1),...,θ c (4) 10 0 Probabilité de fausse synchronisation 10 1 10 2 10 3 10 4 10 5 Sans déphasage Avec déphasage Avec déphasage et un terme correcteur 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 E /N (db) b 0 Page 18

HDD: Résultats des simulations Estimation du déphasage ˆθ HDD =arg (N 1 Erreur quadratique moyenne de l estimation (rd 2 ) 0.5 0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 k=0 r(k)ˆd(k) ) {r(k)} k=0,...,n 1 :sequencereçueden symboles. {ˆd(k)} k=0,...,n 1 :decisionssurn lessymbolesreçus. Méthode proposée (1,5/7) Algorithme HDD (1,5/7) Méthode proposée (1,23/35) Algorithme HDD (1,23/35) 3 4 5 6 7 8 9 10 11 12 13 14 E /N (db) b 0 Page 19

Plan 1. Synchronisation trame aveugle en absence de déphasage 2. Synchronisation trame en présence d'un déphasage 3. Estimation du déphasage du canal 4. Conclusion et Perspectives Page 20

Conclusion Conclusion et Perspectives Méthode de synchronisation trame appliquée aux codes ayant une matrice de parité creuse. Adaptation de la méthode proposée en présence d'un déphasage. Estimation du déphasage avec une ambiguïté de π. Perspectives Adaptation de la méthode proposée pour les codes RS et turbocodes. Application de la méthode de synchronisation à d'autres types de modulation, en particulier QPSK et 16-QAM. Étude de la dépendance des éléments du syndrome et son influence sur le critère de synchronisation. Page 21

Merci! Page 22