Brevet FR3076411A1 — publié le 20190705

Svnchroniseur adaptatif pour une chaine de demodulation DOMAINE TECHNIQUE DE L'INVENTION La presente invention concerne le domaine de la telecommunication, et plus particulierement, un dispositif de synchronisation adaptative pour la demodulation d'un signal en modulation lineaire. La presente invention concerne egalement un equipement de demodulation d'un signal en modulation lineaire comprenant ce dispositif de synchronisation et un procede de synchronisation adaptatif pour demoduler un signal en modulation lineaire realise par ce dispositif de synchronisation. ARRIERE-PLAN TECHNOLOGIQUE DE L'INVENTION Dans le domaine de la telecommunication numerique, une demodulation d'un signal est realisee par un appareil de demodulation pour reconstituer un signal dit en bande de base a partir de ('observation d'un signal module et eventuellement perturbe par les imperfections d'un canal de transmission. La demodulation en aveugle, plus particulierement, permet la demodulation d'un signal sans utilisation de sequences pilotes connues priori. Un signal a temps continu en entrée d'une chaine de reception contenant un demodulateur est notamment affecte par un decalage temporel. Un systeme de synchronisation est utilise pour compenser le decalage temporel (r) . En telecommunication, la synchronisation temporelle est obtenue par la realisation de deux methodes : une emission reguliere de sequences pilotes et une estimation d'un decalage temporel par correlation entre une sequence emise et une sequence revue ; 2 - un asservissement d'un echantillonneur sur un signal de rythme obtenu, par exemple, par la methode de la raie spectrale. La premiere methode suppose les sequences pilotes connues et ne s'applique en general pas a un contexte aveugle. La seconde methode peut 5 presenter !Inconvenient d'être instable et de peu robuste aux imperfections du canal et de la chaine de transmission. Dans ce contexte, it est interessant de proposer une solution permettant de pallier les inconvenients de l'art anterieur en optimisant ('estimation du ou des parametre(s) de synchronisation. 10 DESCRIPTION GENERALE DE L'INVENTION La presente invention a pour but de pallier certains inconvenients de l'art anterieur en proposant une solution permettant de definir un dispositif de synchronisation adaptatif, fin et précis sur les canaux de communication. 15 A cet effet, la presente invention concerne un dispositif de synchronisation adaptatif pour la demodulation d'un signal en modulation lineaire; le dispositif comprend : au moins un module de synchronisation comportant : o au moins un premier sous module agence pour delivrer un 20 premier signal de sortie a partir du signal d'entree recu a une periode inferieur a la valeur avec la largeur de bande du signal d'entree ; ce premier sous module est apte a compenser un retard de transmission du signal d'entree par une estimation du retard de propagation entre un emetteur et un recepteur d'un support de 25 transmission ; o au moins un second sous module agence pour delivrer un correctif instantane a appliquer a ('estimation courante du retard, a partir d'un terrine d'erreur definissant I'erreur de decision du 3 dispositif et l'influence des traitements en aval du premier sous module ; au moins un module de correction des imperfections de la transmission, dispose en aval du module de synchronisation et formant une 5 chaine de correction des imperfections de la transmission du premier signal de sortie recu par ce module au rythme, et comportant : o au moins un premier sous module agence pour delivrer un second signal de sortie au rythme estimant un train de symboles emis ; ce module pouvant etre reduit a l'identite ; ce premier sous 10 module est configure pour adapter le debit a sa sortie a un echantillon par synnbole ; o au moins un second sous module configure pour delivrer le terme d'erreur, par ('application d'une correction a un terme d'erreur d'estimation des symboles pour prendre en compte 15 l'influence des traitements inclus dans le premier sous module ; ce module pouvant etre reduit a l'identite. Selon une autre particularite, le terme d'erreur d'estimation des symboles est obtenu par la mise en oeuvre d'un processeur et d'un logiciel ou un code executable implementant une operation de soustraction entre un 20 signal au rythme estimant des trains des symboles emis et le second signal de sortie. Selon une autre particularite, dans un mode de telecommunication cooperative, le signal est une suite de sequence d'apprentissage connue ; alors que dans un mode de telecommunication non cooperative, un 25 traitement non lineaire est appliqué au second signal de sortie pour obtenir le signal. Selon une autre particularite, le signal d'entree echantillonne par le dispositif, verifie le modele: x(t) = C 1V21',, aih(t - iT - z)} + (t) dans lequel - x(t) est une valeur complexe du signal d'entree - a, est un train ou une suite de symboles complexes emis 4 - h est un filtre de mise en forme de largeur de bande - T est le rythme symbole ; T et B verifient 2T- 10 complexpar l'intermediaire d'au moins un processeur et un logiciel ou code executable, pour definir le premier signal de sortie ; et le second sous module est configure pour definir une fonction : update(w): complex Opar l'intermediaire d'au moins un processeur et un logiciel ou code executable, pour definir le correctif. 15 Selon une autre particularite, le premier sous module du module de synchronisation comprend un generateur configure pour extraire des valeurs d'echantillon du signal d'entree. Selon une autre particularite, les valeurs d'echantillon extraites du signal d'entree sont transmises dans un premier tampon, dispose dans le 20 premier sous module du module de synchronisation, de sorte a memoriser les dernieres valeurs du signal d'entree. Selon une autre particularite, le dispositif comprend en outre un second tampon configure pour memoriser des variables auxiliaires permettant par la suite de calculer le terme correctif a appliquer aux dates 25 des echantillons contenus dans le premier buffer. Selon une autre particularite, le premier et second tampon sont un tampon memoire du type FIFO. Selon une autre particularite, le dispositif comprend en outre un module d'initiation configure pour initialiser les parametres du module de 30 synchronisation. 5 Selon une autre particularite, le dispositif de synchronisation est initialise par les operations d'initialisation suivantes : - t= initialiser vecteur de reels de taille 2n + 1 avece[i] = (i - n) x Tiq + T 5 X = initialiser tampon FIFO de complexes de taille 2n + 1 a 0 Y' = initialiser tampon FIFO de complexes de taille m a 0 dans lesquelles o la valeur Tiq est le rythme d'echantillonnage o t est le vecteur date corrigee a rapporter a 0 10 o une valeur initiale de r E [0, T[ o un nombre entier n tel que les tampons ont une taille 2n+1 o un nombre entier m tel que I'erreur est un vecteur complexe de taille m Selon une autre particularite, le dispositif est configure pour realiser 15 les traitements suivants par l'intermediaire d'au moins un processeur et un logiciel ou un code executable : - next( ): 0 -* complex o t=t+ T o Whilet(n) > 0 20 ^ x = input. next() ^ X. append(x) - = - Tiq (Xlf/(0) - = (1117(0) 25 o Y'. append(y') o Return y - update(w): complex o 8T = 21.1 - 9i((Y'le)) o t=t+ 6-r 30 dans lesquelles 6 o les valeurs Tic, et T sont, respectivement, le rythme d'echantillonnage et le rythme symbole o h et h' sont des fonctions permettant de calculer, respectivement, le filtre de mise en forme du signal et sa derivee 5 o µ > 0 est un parametre reel positif ou nul appele vitesse d'apprentissage Selon une autre particularite, le tampon FIFO peut etre reinterprets comme un vecteur dont les termes de ce vecteur tampon vont du plus ancien (premier indice du vecteur) au plus recent (dernier indice du vecteur) element 10 du tampon. Selon une autre particularite, le dispositif est configure pour s'integrer a d'autres modules destines a corriger d'autres defauts de la chaine de transmission. 15 Un autre but de la presente invention est de proposerun dispositif de synchronisation adaptatif, pouvant etreutilise avec un demodulateur, dans une chaine de demodulation de signaux. A cet effet, la presente invention concerne un equipement de demodulation d'un signal en modulation lineaire, comprenant au moins un 20 dispositif de synchronisation adaptatif selon l'une quelconque des particularites de la presente invention, caracterise en ce que le module de synchronisation est configure pour compenser de facon adaptative le retard de propagation sur la totalite du signal d'entree recu par requipement recepteur, et le second module de correction est configure pour s'interfacer 25 avec le module de synchronisation, dispose en amont du module de correction. Selon une autre particularite, un dispositif en amont de l'entree du module de synchronisation echantillonne a une vitesse superieure a ('inverse de la largeur de bande du signal d'entree. 30 7 Un autre but est de remedier a un ou plusieurs inconvenients de ('art anterieur concernant le mecanisme de synchronisation adaptatif a retour de decision pour demoduler un signal en modulation lineaire. Ce but est atteint par un procede de synchronisation adaptatif pour 5 demoduler un signal en modulation lineaire par un dispositif de synchronisation adaptatif a retour de decision selon l'une quelconque des particularites de la presente invention, le procede etant caracterise en ce qu'il comprend les &tapes suivantes : - Initialisation des parametres des modules de synchronisation par 10 un module d'initialisation comprenant des tampons de memoire ; Reception d'un flux d'un signal d'entree par le premier sous module du premier module de synchronisation ; - Delivrance d'un premier signal de sortie echantillonne au rythme symbole et avec un retard corrige ; 15 - Reception du premier signal de sortie par le premier sous module du module de correction ; - Delivrance d'un second signal de sortie ; - Estimation du signal des trains de symboles &ills par un traitement non lineaire et a partir du second signal de sortie ; 20 - Modification du signal par ('estimation du signal pour delivrer un signal d'erreur d'estimation des symboles ; - Delivrance d'un terme d'erreur corrige par le module de correction A partir du signal d'erreur d'estimation des symboles ; - Delivrance d'un terme correctif par le second sous module a partir 25 du terme d'erreur ; Rectification et alignement du retard de propagation en appliquant le terme correctif, afin de synchroniser le signal d'entree avec le premier signal de sortie en annulant retard de transmission. 30 D'autres particularites et avantage de la presente invention sont detailles dans la description qui suit. 8 DESCRIPTION DES FIGURES ILLUSTRATIVES D'autres particularites et avantages de la presente invention apparaitront plus clairement a la lecture de la description ci-apres, faite en reference aux dessins annexes, dans lesquels : 5 - Ia figure 1 represente schematiquement un dispositif de synchronisation adaptatif et son integration a une chaine de demodulation, selon un mode de realisation de ('invention ; - Ia figure 2 represente schematiquement les traitements realises par un premier module de synchronisation du dispositif de synchronisation, selon 10 un mode de realisation de ('invention. Sur les differentes figures, les memes references designent des elements identiques ou similaires. 15 DESCRIPTION DES MODES DE REALISATION PREFERES DE L'INVENTION Dans la suite, on notera que chaque module ou sous module du dispositif de synchronisation comprend au moins une machine informatique et un logiciel ou code executable par Ia machine pour definir un ou plusieurs 20 parametre(s) obtenu(s) en calculant une ou plusieurs fonction(s) analytique(s) specifique(s) a un module ou sous module. Ainsi, le traitement d'une ou plusieurs fonction(s) peut etre implements et mis en oeuvre par chaque module ou sous module. Par implements et mise en oeuvre, on entend soit ('execution d'un programme correspondant aux fonctions ou 25 formules mathematiques (explicitees dans le texte), par un materiel informatique (tel qu'un microprocesseur et une memoire) ; soit par un hardware ou une combinaison hardware et firmware. La presente invention concerne un dispositif de synchronisation a 30 retour de decision pour realiser une demodulation d'un signal ernis en modulation lineaire. 9 Ce dispositif de synchronisation, comme represents par exemple sur Ia figure 1, prend en entrée un signal echantillonne (x), comprend au moins un module de synchronisation (F) et un module complementaire de correction des imperfections de Ia transmission (H). Ce module (H) peut etre reduit a Ia 5 fonction identite. Le module de synchronisation (F) comportant o au moins un premier sous module (Fe) agence pour delivrer un premier signal de sortie (y) a partir du signal d'entree (x) recu a une periode (T) inferieur a Ia valeur (1) avec (B) la largeur de 10 bande du signal d'entree (x) ; ce premier sous module (Fe) est apte a compenser un retard de transmission du signal d'entree (x) par une estimation du retard (r) de propagation entre un emetteur et un recepteur d'un support de transmission ; o au moins un second sous module (Fu) agence pour delivrer un 15 correctif (6r) a appliquer a l'estimation courante du retard (r), partir d'un terme d'erreur (w) definissant l'erreur de decision du dispositif et ('influence des traitements en aval du premier sous module (F) ; Le module de correction complementaire (H) est dispose en aval du 20 module de synchronisation (F) et forme une chaine de correction des imperfections de Ia transmission du premier signal de sortie (y) recu par ce module (H). Ce module de correction comprend : o au moins un premier sous module (He) agence pour delivrer un second signal de sortie (z) au rythme (T) estimant un train de 25 symboles emis (a,) ;(He) peut etre reduit a l'identite ; o au moins un second sous module (Hp) configure pour delivrer le terme d'erreur (w), par ('application d'une correction a un terme d'erreur (v) d'estimation des symboles pour prendre en compte ('influence des traitements inclus dans le premier sous module 30 (Ho) ; (Hp) peut etre reduit a l'identite. 10 Le module (H) peut etre configure pour fonctionner a exactement un echantillon par symbole. Dans certains modes de realisation, le signal en amont d'entree (x) du module de synchronisation (F) est echantillonne a une vitesse superieure a 5 la largeur de bande (B) du signal, alors que le premier signal de sortie (y) est echantillonne a exactement un echantillon par symbole, de sorte que la chaine de traitement en aval fonctionne a une cadence recluite d'un echantillon par symbole. Dans certains modesde realisation, le terme d'erreur (v) d'estimation 10 des symboles est obtenu par la mise en oeuvre d'un processeur et d'un logiciel ou un code executable implementant une operation de soustraction entre un signal (u) et le signal de sortie du demodulateur (z) estimant avec la configuration courante du demodulateur ce meme train de symboles pilotes. Cette operation permet d'estimer l'erreur d'estimation (v). 15 Dans certains modes de realisation,selon le mode de telecommunication cooperative ou non-cooperative, le signal (u) comprend, respectivement, soit une suite de sequence d'apprentissage connue ; soit un traitement non lineaire (NL) applicable au second signal de sortie (z) pour obtenir le signal (u). 20 Dans certains modes de realisation, le signal d'entree (x) repond a la modelisation suivante: x(t) = C tEri a,h(t - iT - T)} + (t) dans laquelle - x(t) est une valeur complexe du signal d'entree (x) - ai est un train ou une suite de symboles complexes ernis 25 - h est un filtre de mise en forme de largeur de bande (B) - T est le rythme symbole ; T et B verifient 17, complex pour definir le premier signal de sortie (y). 10 Le second sous module (F,) est configure pour definir une fonction : update(w): complex -> Opar l'intermediaire d'au moins un processeur et un logiciel ou code executable, pour estimer le correctif (6r). La fonction « next » (terme anglais pour definir le renvoie d'un element suivant d'un iterateur) du premier sous module (Fe) transforme les valeurs du 15 signal d'entree pour renvoyer a Ia demande le prochain echantillon. La fonction « update » (terme anglais pour « mettre a jour ») du second sous module (Fu) actualise le correctif a appliquer a l'estimation du retard de propagation du signal (x) a partir de l'estimation de l'erreur (w). Dans certains modes de realisation, le premier sous module (Fe) du 20 module de synchronisation (F) comprend un generateur configure pour extraire des valeurs d'echantillon du signal d'entree (x) t selon le besoin. Le signal (x) est alors vu comme un generateur d'echantillons, iterable et utilisable par le module (Fn). Dans certains modes de realisation, les valeurs d'echantillon extraite 25 du signal d'entree (x) sont transmis dans un premier tampon, dispose dans le premier sous module du module de synchronisation, de sorte a memoriser les dernieres valeurs du signal (x) Le premier tampon peut etre dispose dans le premier sous module (Fe) ou dans le dispositif de synchronisation hors du premier sous module (Fe), de fawn temporaire ou permanente selon 30 ('application souhaitee. 12 Dans certains modes de realisation, it comprend en outre un second tampon configure pour memoriser des variables auxiliaires utiles au calcul du correctif (or). Le second tampon peut etre dispose dans le second sous module (Fu) ou dans le dispositif de synchronisation hors du second sous 5 module (Fu), de fawn temporaire ou permanente selon ('application souhaitee. Dans certains modes de realisation, le premier et second tampon sont un tampon memoire du type FIFO (terme anglais « First-In-First-Out » definissant une methode pour organiser et manipuler un tampon de donnees, 10 dans laquelle les premieres donnees entrées sont traitees les premieres). Dans la suite, un tampon memoire FIFO peut etre considers comme un vecteur. Ainsi, dans certains modes de realisation, les termes du vecteur peuvent aller du plus ancien (premier indice du vecteur) au plus recent (dernier indice du vecteur) element du tampon FIFO. 15 Ainsi, entre deux vecteurs c = (co, - - - , cN _1) et d = t(do, - - - , dN_1), ('operation produit scalaire est notee (e d) = Ei ci - di. La partie reelle d'un nombre ou d'un vecteur complexe c est notee 9(c). Quand t est un vecteur, la notation h. designe le vecteur des valeurs de la fonction h evaluee sur les valeurs des composantes de i 20 Dans certains modes de realisation,le module comprend en outre une fonction d'initialisation configuree pour initialiser les parametres du module de synchronisation (F). A ('initiation, le module de synchronisation peut prendre les parametres suivants : 25 - Les valeurs de rythme d'echantillonnage Tiq et de rythme de symbole T, une de ces dernieres pouvant etre fixees a 1 - h et h' sont des fonctions permettant de ca:culer le filtre de mise en forme du signal et sa derivee - Une valeur initiale de z E [0, T[; par defaut t = 0 13 - Un parametre reel ,tt > 0 appele vitesse d'apprentissageet a priori petit - Un nombre entier n tel que les tampons de temps decrits plus bas ont une taille 2n + 1 5 - Un nombre entier m tel que l'erreur w est un vecteur complexe de taille m Par ailleurs le module (F) possede une reference note « input » au signal (x) qui est vu comme un generateur iterable et possede une fonction next() renvoyant le prochain echantillon disponible. 10 Dans certains modes de realisation, le dispositif de synchronisation peut etre initialise par au moins un processeur et au moins un logiciel ou un code executable aptes a realiser les operations d'initialisation suivantes : - t = initialiser vecteur de reels de taille 2n + 1 Avec t[i] = (i - x Tiq + -r 15 - X = initialiser tampon FIFO de complexes de taille 2n + 1 a 0 - = initialiser tampon FIFO de complexes de taille m a 0 Dans lesquelles o la valeur "T",q est le rythme d'echantillonnage o t est le vecteur date corrigee a rapporter a 0 20 o i represente une variable evolutive o une valeur initiale de I- E [0, T[ o un nombre entier n tel que les tampons ont une taille 2n+1 o un nombre entier m tel que l'erreur (w) est un vecteur complexe de taille m 25 Dans certains modes de realisation, le module de synchronisation peut etre configure pour realiser les traitements suivants par l'intermediaire d'au moins un processeur et au moins un logiciel ou un code executable : - next( ): 0 -4 complex o t=t+ T 30 o Whilei(n) > 0 14 - x = input. next() - X. append(x) - = f - Tiq - Y = (11140) 5 (1h7(0) o Y'. append(y') o Return y - update(w): complex -) 0 o 8-r = 21 ((ne)) 10 o = t + La boucle « while » (terme anglais pour « tant que ») permet d'extraire un ensemble d'echantillons (x) du generateur input et de les integrer dans le premier tampon memoire. Le vecteur t contient les dates des echantillons contenus dans le buffer (X) ou tampon relativement a la date du prochain 15 symbole emis par le module (Fn). Tant la date de rechantillon en milieu de buffer est positive, un nouvel echantillon est preleve et les dates des echantillons sont mises a jour jusqu'A qu'un echantillon de date negative soit extrait. Une fois le critere verifie (c'est-A-dire un echantillon negatif extraite), Ia suite des traitements pour definir le premier signal de sortie (y) peut etre 20 poursuivie. Dans certains modes de realisation, comme par exemple represents sur la figure 2, plusieurs traitements sont mis en oeuvre par au moins un processeur et un logiciel ou code executable, dans le premier sous module (Fe) du module de synchronisation (F) pour pouvoir definir une valeur 25 complexe y du premier signal de sortie.Le vecteur des valeurs de la fonction h evaluee sur les valeurs des composantes de t, note h(t), et les valeurs complexes X, sont integrees dans une operation de produit scalaire pour definir Ia valeur complexe y du premier signal de sortie (y). Le vecteur des valeurs de la fonction derivee h' evaluee sur les valeurs des composantes de 30 t, note W(0, et les valeurs complexes X, sont integres dans une autre 15 operation de produit scalaire pour definir une valeur complexe y' que l'on insert dans un buffer de type FIFO Y'. La version vectoriseell' de Y' et le terme d'erreur (w), determine par le second module (Hp) du module aval (H) sont integres dans une nouvelle operation de produit scalaire pour estimer un 5 correctif (Or) a appliquer au dates contenues dans le vecteur t. Ces differentes operations de traitements peuvent etre programmees de fawn en boucle pour automatiser leurs applications dans la chaine generique. Les differents traitements implementes via un processeur et un logiciel ou code executable adapte, sont mise en oeuvre aisement et permettent egalement 10 d'estimer rapidement le parametre de synchronisation pour la demodulation en aveugle d'un signal de telecommunication. Dans certains modes de realisation, qu'ilest configure pour s'integrer d'autres modules destines a corriger d'autres defauts de la chaine de transmission comme par exemple un module de correction de phase. 15 Dans certains modes de realisation, le parametre optimal (r)est inconnu a l'initialisation du systeme. Le systeme estime alors a la volee ce parametre. Dans certains modes de realisation, le parametre optimal(r)est connu a l'initialisation. Le systeme poursuit alors les variations temporelles de ce 20 parametre. Ces variations peuvent par exemple etre dues a une erreur sur ('estimation de la periode symbole. L'algorithme implementant ces deux taches est identique, seul le parametre de vitesse d'apprentissage p peut etre change d'une tache a I'autre. Dans une configuration temps reel it n'est pas necessaire de basculer 25 l'algorithme d'un mode a l'autre. Dans certains modes de realisation, le module de synchronisation permet d'effectuer conjointement le filtrage adapte au filtreh. Les coefficients du filtre sont evalues aux dates des echantillons disponibles dans le buffer (X) de facon a obtenir la valeur interpole du signal filtre par h au temps 30 corrige par le retard de propagation(r). 16 Dans certains modes de realisation, le dispositif de synchronisation de la presente demande permet de poursuivre une variation du retard (r) de propagation via un parametre de vitesse d'apprentissage p adapte a la vitesse de variation du parametre attendue. 5 Dans certains modes de realisation, le dispositif permet de compenser une erreur sur Ia connaissance du rythme symbole (T) en poursuivant la derive qu'une telle erreur induit sur Ia valeur du retard (r). Dans certains modes de realisation, le module de synchronisation permet d'adapter le debit de la chaine de telle fawn que les sous modules 10 inclus dans le module de correction fonctionnent au rythme symbole T ; notamment le module de synchronisation permet de sous echantillonner le signal d'un facteur arbitraire sans perte d'information. Cette configuration permet au dispositif de synchronisation de la presente invention, de fonctionner avec un debit des donnees fres important en entrée du module 15 de synchronisation, tout en reduisant en aval dudit module, la cadence a un echantillon par symbole de la chaine de traitement. La presence invention concerne egalement un equipement de demodulation d'un signal en modulation lineaire a travers un canal de 20 transmission qu'il soit filaire ou libre, comprenant au moins un dispositif de synchronisation adaptatif selon un des modes de realisation de la presente demande. Dans certains modes de realisations, le module de synchronisation (F) est configure pour compenser de fawn adaptative le retard (T) de 25 propagation sur la totalite du signal d'entree (x) rep par requipement recepteur du reseau de transmission, et le second module de synchronisation (H) est configure pour s'interfacer avec le module de synchronisation (F), dispose en amont du second module de synchronisation (H), de sorte a corriger les imperfections de la transmission du signal 30 d'entree (x) rep et le ou les erreur(s) de decision du dispositif. Dans certains modes de realisation, requipement comprend un dispositif en amont de ('entree du module de synchronisation (F) 17 echantillonne a une vitesse superieure a ('inverse de la largeur de bande (B) du signal d'entree (x). Dans certains modes de realisation, requipement de demodulation comprenant le dispositif de synchronisation de la presente invention, peut 5 etre utilise dans un contexte de demodulation aveugle ou non aveugle. La presence invention concerne egalement un procede de demodulation d'un signal en modulation lineaire par un dispositif de synchronisation adaptatif a retour de decision selon l'une des modes de 10 realisation de la presente invention. Le procede comprend les &tapes suivantes : - Initialisation des parametres des modules de synchronisation par un module d'initialisation comprenant des tampons de memoire ; - Reception d'un flux d'un signal d'entree (x) de largeur de bande 15 (B)echantillonne a un rythme tel que Tt9 = B par le premier sous module (Fe) du module de synchronisation (F) ; Delivrance d'un premier signal de sortie (y) echantillonne a un rythme (T) egal au temps symbole du signal (x); Reception du premier signal de sortie (y) par des modules de 20 traitement supplementaire (Hn) ; (Hn) pouvant etre reduit A l'identite ; - Delivrance d'un second signal de sortie (z) ; - Estimation du signal (u) des trains de symboles emis par un traitement non lineaire et a partir du second signal de sortie (z) ; 25 - Modification du signal (z) par ('estimation du signal (u) pour delivrer un signal d'erreur (v) d'estimation des symboles ; - Delivrance d'un terme d'erreur (w) corrige par le second sous module (Hp) a partir du signal d'erreur (v) d'estimation des symboles ; 30 - Delivrance d'un terme correctif (5r) par le second sous module (Fu) A partir du terme d'erreur (w) ; 18 - Rectification et alignement du retard (T) de propagation en appliquant le terme correctif (61), afin de synchroniser le signal d'entree (x) avec le premier signal de sortie (y) en annulantretard de transmission. 5 Le procede de demodulation d'un signal en modulation lineaire de Ia presente invention, presente l'avantage d'estimer rapidement, a Ia volee et en temps reel le parametre de synchronisation et de mettre en place une correction adapte pour chaque signal ernis. La presente invention s'integre une chaine de demodulation. 10 La presente demande decrit diverses caracteristiques techniques et avantages en reference aux figures et/ou a divers modes de realisation. L'homme de métier comprendra que les caracteristiques techniques d'un mode de realisation donne peuvent en fait etre combinees avec des 15 caracteristiques d'un autre mode de realisation a moins que l'inverse ne soit explicitement mentionne ou qu'il ne soit evident que ces caracteristiques sont incompatibles ou que la combinaison ne fournisse pas une solution a au moins un des problemes techniques mentionnes dans la presente demande. De plus, les caracteristiques techniques decrites dans un mode de realisation 20 donne peuvent etre isolees des autres caracteristiques de ce mode a moins que l'inverse ne soit explicitement mentionne. II doit etre evident pour les personnes versees dans l'art que la presente invention permet des modes de realisation sous de nombreuses autres formes specifiques sans l'eloigner du domaine d'application de 25 ('invention comme revendique. Par consequent, les presents modes de realisation doivent etre consideres a titre d'illustration, mais peuvent etre modifies dans le domaine defini par la portee des revendications jointes, et ('invention REVENDICATIONS1. Dispositif de synchronisation adaptatif pour la demodulation d'un signal en modulation lineaire; le dispositif etant caracterise en ce qu'il 5 comprend : - au moins un module de synchronisation (F) comportant o au moins un premier sous module (Fe) agence pour delivrer un premier signal de sortie (y) a partir du signal d'entree (x) recu a une periode (T) inferieur a la valeur (1) avec (B) la largeur de 10 bande du signal d'entree (x) ; ce premier sous module (Fe) est apte a compenser un retard de transmission du signal d'entree (x) par une estimation du retard (r) de propagation entre un emetteur et un recepteur d'un support de transmission ; o au moins un second sous module (Fe) agence pour delivrer un 15 correctif instantane (or) a appliquer a ('estimation courante du retard (r), a partir d'un terme d'erreur (w) definissant l'erreur de decision du dispositif et ('influence des traitements en aval du premier sous module (F) ; au moins un module de correction des imperfections de la 20 transmission (H), dispose en aval du module de synchronisation (F) et formant une chaine de correction des imperfections de la transmission du premier signal de sortie (y) recu par ce module (H) au rythme (T), et comportant : o au moins un premier sous module (He) agence pour delivrer un 25 second signal de sortie (z) au rythme (T) estimant un train de symboles emis (a,) ; ce module pouvant etre reduit a l'identite ; ce premier sous module est configure pour adapter le debit a sa sortie a un echantillon par syrnbole ; o au moins un second sous module (Hp) configure pour delivrer le 30 terme d'erreur (w), par ('application d'une correction a un terme d'erreur (v) d'estimation des symboles pour prendre en compte 20 ('influence des traitements inclus dans le premier sous module (Ha) ; ce module pouvant 'etre reduit a l'identite. 2. Dispositif selon la revendication 1, caracterise en ce que le terme d'erreur (v) d'estimation des symboles est obtenu par la mise en oeuvre d'un processeur et d'un logiciel ou un code executable implementant une operation de soustraction entre un signal (u) au rythme (T) estimant des trains des symboles emis (a,) et le second signal de sortie (z). 3. Dispositif selon la revendication 2, caracterise en ce que dans un mode de telecommunication cooperative, le signal (u) est une suite de sequence d'apprentissage connue ; alors que dans un mode de telecommunication non cooperative, un traitement non lineaire (NL) est appliqué au second signal de sortie (z) pour obtenir le signal (u). 4. Dispositif selon l'une quelconque des revendications 1 a 3, caracterise en ce que le signal d'entree (x) echantillonne par le dispositif, verifie le modele: x(t) = C{Et21 aih(t - iT - 1-)} + n(t) dans lequel - x(t) est une valeur complexe du signal d'entree (x) - ai est un train ou une suite de symboles complexes emis - h est un filtre de mise en forme de largeur de bande (B) - T est le rythme symbole ; T et B verifient 5. Dispositif selon l'une quelconque des revendications 1 a 4, caracterise en ce que le premier sous module (Fri) du module de synchronisation (F) est configure pour realiser une fonction : next( ): 0 -4 complexpar l'intermediaire d'au moins un processeur et un logiciel ou code executable, pour definir le premier signal de sortie (y) ; et le second sous module (Fe) est configure pour definir une fonction : update(w): complex -> 21 Opar l'intermediaire d'au moins un processeur et un logiciel ou code executable, pour definir le correctif (Or). 6. Dispositif selon l'une quelconque des revendications 1 a 5, caracterise en ce que le premier sous module (Fe) du module de 5 synchronisation (F) comprend un generateur configure pour extraire des valeurs d'echantillon du signal d'entree (x). 7. Dispositif selon la revendication 6, caracterise en ce que les valeurs d'echantillon extraites du signal d'entree (x) sont transmises dans un premier tampon, dispose dans le premier sous module du module de 10 synchronisation, de sorte a memoriser les dernieres valeurs du signal d'entree (x). 8. Dispositif selon l'une quelconque des revendications 1 a 7, caracterise en ce qu'il comprend en outre un second tampon configure pour memoriser des variables auxiliaires permettant par la suite de calculer le 15 terme correctif (6r) a appliquer aux dates des echantillons contenus dans le premier buffer. 9. Dispositif selon la revendication 7 ou 8, caracterise en ce que le premier et second tampon sont un tampon memoire du type FIFO. 10. Dispositif selon l'une quelconque des revendications 1 a 9, 20 caracterise en ce qu'il comprend en outre un module d'initiation configure pour initialiser les parametres du module de synchronisation (F). 11. Dispositif selon la revendication 10, caracterise en ce que le dispositif de synchronisation est initialise par les operations d'initialisation suivantes : 25 - t = initialiser vecteur de reels de taille 2n + 1 avect[i] = (i - n) x Tiq + - X = initialiser tampon FIFO de complexes de taille 2n + 1 a 0 - = initialiser tampon FIFO de complexes de taille m a 0 dans lesquelles 30 o la valeur Tiq est le rythme d'echantillonnage o t est le vecteur date corrigee a rapporter a 0 22 o une valeur initiale de T E [0, T[ o un nombre entier n tel que les tampons ont une taille 2n+1 o un nombre entier m tel que l'erreur (w) est un vecteur complexe de taille m 5 12. Dispositif selon la revendication 11, caracterise en ce qu'il est configure pour realiser les traitements suivants par l'intermediaire d'au moins un processeur et un logiciel ou un code executable : - next( ): complex o t=t+T 10 o VVhilei(n)> 0 ^ x = input. next() ^ X. append (x) - t=i- Tiq = (g) 1114 (0) 15 o yr = (itih7(0) o Y'. append(y') o Return y - update(w): complex o = 2/./ - 91((1 e)) 20 o = 6T dans lesquelles o les valeurs Tic, et T sont, respectivement, le rythme d'echantillonnage et le rythme symbole o h et h' sont des fonctions permettant de calculer, respectivement, 25 le filtre de mise en forme du signal et sa derivee o µ > 0 est un parametre reel positif ou nut appele vitesse d'apprentissage 13. Dispositif selon l'une quelconque des revendications 9 612, caracterise en ce que le tampon FIFO pent etre reinterprets comme un 30 vecteur dont les termes de ce vecteur tampon vont du plus ancien (premier 23 indice du vecteur) au plus recent (dernier indice du vecteur) element du tampon. 14. Dispositif selon l'une quelconque des revendications 1 a 13, caracterise en ce qu'ilest configure pour s'integrer a d'autres modules 5 destines a corriger d'autres defauts de la chaine de transmission. 15. Equipement de demodulation d'un signal en modulation lineaire, comprenant au moins un dispositif de synchronisation adaptatif selon l'une quelconque des revendications 1 a 14, caracterise en ce que le module de synchronisation (F) est configure pour compenser de facon 10 adaptative le retard (T) de propagation sur la totalite du signal d'entree (x) recu par requipement recepteur, et le second module de correction (H) est configure pour s'interfacer avec le module de synchronisation (F), dispose en amont du module de correction (H). 16. Equipement selon la revendication 15, caracterise en ce qu'un is dispositif en amont de ('entree du module de synchronisation (F) echantillonne a une vitesse superieure a ('inverse de la largeur de bande (B) du signal d'entree (x). 17. Procede de synchronisation adaptatif pour demodulerun signal en modulation lineaire par un dispositif de synchronisation adaptatif a retour 20 de decision selon l'une quelconque des revendications 1 a 14, le procede etant caracterise en ce qu'il comprend les etapes suivantes : Initialisation des parametres des modules de synchronisation par un module d'initialisation comprenant des tampons de memoire ; - Reception d'un flux d'un signal d'entree (x) par le premier sous 25 module (Fe) du premier module de synchronisation (F) ; - Delivrance d'un premier signal de sortie (y) echantillonne au rythme symbole et avec un retard corrige - Reception du premier signal de sortie (y) par le premier sous module (He) du module de correction (H) ; 30 - Delivrance d'un second signal de sortie (z) ; - Estimation du signal (u) des trains de symboles emis par un traitement non lineaire et a partir du second signal de sortie (z) ; 24 - Modification du signal (z) par ('estimation du signal (u) pour delivrer un signal d'erreur (v) d'estimation des symboles ; Delivrance d'un terme d'erreur (w) corrige par le module de correction (H) a partir du signal d'erreur (v) d'estimation des 5 symboles ; - Delivrance d'un terme correctif (6r) par le second sous module (Fu) a partir du terme d'erreur (w) ; - Rectification et alignement du retard (r) de propagation en appliquant le terme correctif (6r), afin de synchroniser le signal 10 d'entree (x) avec le premier signal de sortie (y) en annulant retard de transmission.