Brevet FR2814877A1 — publié le 20020405

La présente invention concerne une séquence d'estimation de canal destinée à être émise par un émetteur à destination d'un récepteur via un canal. Une telle séquence est par exemple utilisée dans un procédé d'estimation d'un canal de transmission objet également de la présente invention. Ce procédé d'estimation de canal a pour résultat une estimation optimale des retards, des phases et des atténuations des différents trajets dans le cas d'un canal à un seul trajet ou à trajets multiples. Comme on le comprendra par la suite, cette estimation optimale est obtenue dans un fenêtre temporelle de durée qui est déterminée et qui peut donc être choisie lors de la construction de la séquence d'estimation de canal. Dans un système de télécommunications, les informations circulent entre des émetteurs et des récepteurs par l'intermédiaire de canaux. La Fig. 1 illustre un modèle discret dans le temps de la chaîne de transmission entre un émetteur I et un récepteur 2 par l'intermédiaire d'un canal de transmission 3. D'une manière générale, les canaux de transmissions peuvent correspondre à différents supports physiques, radioélectriques, filaires, optiques, etc., et à différents environnements, communications fixes ou mobiles, satellites, câbles sous-marins, etc. Du fait des réflexions multiples dont peuvent être l'objet les ondes émises par l'émetteur 1, le canal 3 est un canal dit multi-trajet du fait qu'entre l'émetteur 1 et le récepteur 2 se trouvent généralement des obstacles qui conduisent à des réflexions des ondes se propageant alors selon plusieurs trajets. Un canal multi-trajet est généralement modélisé comme l'indique la Fig. 1, c'est-à-dire constitué d'un registre à décalage 30 comportant L cases en série (ici L = 5) référencées par un indice k pouvant prendre les valeurs comprises entre 1 et L et dont les contenus glissent vers la droite sur la Fig. 1 à chaque arrivée d'un symbole sur son entrée. La sortie de chaque case d'indice k est soumis à un filtre 31 qui est représentatif de la perturbation subie et qui agit sur l'amplitude avec une atténuation ak, apporte un déphasage ak et un retard rk. La sortie de chaque filtre 31 est alors sommée dans un sommateur 32. La réponse impulsionnelle globale ainsi obtenue est notée h(n). Cette réponse impulsionnelle du canal h(n) peut s'écrire sous la forme: L h(n) = 'akô(n - r)ei a k=1 o d(n) représentant l'impulsion de Dirac, E(n - r,) dénote une fonction retard de la valeur rk. La sortie du sommateur 32 est fournie à l'entrée dtun additionneur 33 pour l'addition d'un signal aléatoire, modélisé par un bruit blanc gaussien w(n), qui correspond au bruit thermique présent dans le système de télécommunications. On comprendra que si l'émetteur I émet le signal e(n), le signal reçu r(n) par le récepteur 2 peut s'écrire sous la forme: r(n) = e(n) * h(n) + w(n) L = e(n) * akg(n-rk)eji +w(n) k=1 L =.ake(n- rk) ei' + w(n) k=l L'opérateur * désigne le produit de convolution, défini de manière générale par la relation suivante: +oO c(n) = a(n)* b(n)= 'a(m) b(n - m) m=-oe Afin de contrecarrer la distorsion induite du signal émis e(n) par l'émetteur 1, il est nécessaire de déterminer ou d'estimer à chaque instant les caractéristiques du canal 3, c'est-à-dire estimer l'ensemble des coefficients ak, rk et ak du modèle du canal 3 représenté à la Fig. 1. Il est nécessaire de répéter cette opération d'estimation à une fréquence plus ou moins grande selon la rapidité avec laquelle les caractéristiques du canal évoluent. Une méthode répandue d'estimation du canal consiste à faire émettre, par l'émetteur 1, des signaux pilotes e(n) prédéterminés et connus du récepteur 2 et à comparer les signaux reçus r(n) dans le récepteur 2, par exemple au moyen d'une corrélation apériodique, avec ceux qui y sont attendus pour en déduire les caractéristiques du canal 3 entre l'émetteur 1 et le récepteur 2. On rappelle que la corrélation apériodique de deux signaux de longueur N a une longueur totale 2N-1 et s'exprime, à partir du produit de convolution, par la relation suivante: N-I a.b (n)=a (-n)*b(n)= la(m) b(m+ n) m=-(N-I) pour deux signaux a(n) et b(n) de longueur finie N, o le signe en exposant dénote l'opération conjuguée complexe. Le résultat de l'opération de corrélation apériodique constitue l'estimé de la réponse impulsionnelle du canal. La corrélation apériodique du signal r(n) reçu par le récepteur 2 avec le signal e(n) émis par l'émetteur 1 et connu par le récepteur 2 peut s'écrire donc de la manière suivante: qe,r (n) = r(n) *e (- n) = [e(n) * h(n) + w(n)]* e(- n) = qe,.h (n) +,e,.w (n) = 9e,e, (n)* h(n) + e,.,w(n) Dans la pratique, on va choisir la séquence e(n) émise par l'émetteur 1 de manière que l'auto-corrélation pee (n) tende vers k. 6(n), k étant un nombre réel, et que 9ew,(n)/9pe.(n) tende vers 0. En effet, la corrélation apériodique peut alors s'écrire: r, (n) = k d(n)* h(n)+ ',. (n) = k h(n) +pe,w (n) Du fait que impulsionnelle du canal 3. On a pu montrer qu'il n'existe pas de séquence unique e(n) pour laquelle la fonction d'auto-corrélation apériodique Vpe,e (n) = k. 6n). Un objet de la présente invention consiste à utiliser des paires de séquences complémentaires qui ont la propriété que la somme de leurs autocorrélations apériodiques est une fonction de Dirac parfaite. Si on appelle s(n) et g(n) avec n = 0,1...,N-1 deux séquences complémentaires, on peut donc, par définition, écrire: p. (n) + cpg.g (n) = k. 8(n) (1) Plusieurs procédés sont connus dans la littérature pour construire de telles séquences complémentaires: séquences complémentaires de Golay, séquences complémentaires polyphases, séquences de Welti, etc. Le but de la présente invention est donc de proposer un procédé d'estimation d'un canal de transmission ou de télécommunications qui utilise des séquences complémentaires. Plus précisément, le but de la présente invention est de proposer une séquence d'estimation de canal destinée à être émise par un émetteur à destination d'un récepteur via un canal pour qu'il puisse mettre en ceuvre un procédé d'estimation de canal, ladite séquence d'estimation de canal étant constituée de deux séquences concaténées respectivement constituées de deux séquences complémentaires. Quant au procédé d'estimation de canal, il consiste, côté émetteur, à émettre ladite séquence d'estimation de canal et, côté récepteur, en un processus de corrélation consistant à corréler ledit signal reçu avec la première desdites séquences complémentaires, à corréler ledit signal reçu avec la seconde desdites séquences complémentaires retardée, à additionner les résultats desdites deux corrélations, et à déduire du résultat dudit processus de corrélation lesdites caractéristiques dudit canal. Selon la présente invention, lesdits deux séquences complémentaires sont étendues périodiquement par des extensions qui constituent des répliques de leur partie de début et/ou de leur partie de fin et qui sont respectivement concaténées en fin et/ou en début de séquence. Selon une autre caractéristique de la présente invention, les longueurs desdites extensions sont telles que leur somme est supérieure ou égale à la longueur du canal. Selon une autre caractéristique de la présente invention, les longueurs desdites extensions sont égales à une même valeur. La présente invention concerne également un procédé d'estimation des caractéristiques d'un canal de transmission entre un émetteur et un récepteur mettant en oeuvre une séquence d'estimation de canal telle qu'il vient d'être décrit. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels: La Fig. I est une vue schématique d'un système de transmission, La Fig. 2 est un schéma d'une séquence d'estimation de canal selon la présente invention, émise par un émetteur d'un système de transmission, et La Fig. 3 est un schéma synoptique d'un dispositif de corrélation selon la présente invention. Selon l'invention, la séquence d'estimation de canal SE est constitué de deux séquences S et G concaténées (La seconde séquence G est décalée dans le temps de la longueur de la première séquence S), respectivement formées à partir de deux séquences complémentaires s et g. Par exemple, lesdites deux séquences s et g sont des séquences complémentaires de Golay, ou des séquences complémentaires polyphases, ou des séquences de Welti, etc. De manière générale, elles sont complémentaires car la somme de leurs auto- corrélations apériodiques est une fonction de Dirac parfaite. Elles vérifient donc la relation suivante: ,e (n)+ fgg (n) = k () (1) Chaque séquence complémentaire s et g a un longueur de N. Elles peuvent donc s'écrire: s= {s S2 S3...SN} et g= {g g2g3...gN} Selon la présente invention, afin d'obtenir les séquences S et G, les séquences s et g sont étendues par des extensions constituant des répliques de leur partie de début et/ou de leur partie de fin respectivement concaténées en fin et/ou en début de séquence. On parle alors d'extensions périodiques. Dans le mode de réalisation représenté à la Fig.2, les séquences s et g sont étendues périodiquement à droite et à gauche respectivement par des extensions e! ed et eg, egd. Les extensions ef et eg sont des répliques des parties respectives de fin des séquences s et g. Quant aux extensions ed et egd elles sont des répliques des parties respectives de début des mêmes séquences s et g. Les longueurs des extensions sont par exemple de K/ et Kd. Selon le mode de réalisation représenté à la Fig. 2, les longueurs K/ et Kd sont égales à une même valeur K. Ainsi, dans le mode de réalisation particulier de la Fig. 2, les extensions peuvent s'écrire de la manière suivante: el! {SN-r+ l,, SN-K,2., SN} es = {S, s2,..., s}K) egd = {gI, g2,..., gK} eg/= {gN-xK+ , gN-K+2..., gN} On notera que, dans des modes de réalisation spécifiques, soit la longueur K, soit la longueur Kad, pourrait être nulle. A la Fig. 3, le signal reçu r(n) par le récepteur 2 est appliqué, d'une part, à un premier corrélateur 21 et, d'autre part, à un second corrélateur 22. Le premier corrélateur 21 établit la corrélation du signal r(n) avec la séquence s(n) qui a servi à l'élaboration de la séquence d'estimation de canal SE tandis que le second corrélateur 22 établit la corrélation du même signal r(n) avec l'autre séquence g(n) ayant également servi à l'élaboration de la séquence d'estimation de canal SE préalablement retardée, dans un retardateur 23, de la somme de la longueur N de la première séquence s(n) additionnée aux longueurs K et Kf de l'extension droite ed de la première séquence sO(n) et de l'extension gauche eg/ de la seconde séquence g(n). Ainsi, le premier corrélateur 21 réalise la fonction de corrélation p(r(n),s(n)) tandis que le second corrélateur 22 réalise la fonction 9p(r(n), g(n - N - K d _ Kf)). Les sorties respectives des premier et second corrélateurs 21 et 22 sont reliées aux entrées respectives d'un sommateur 24 qui délivre alors le signal de corrélation PCr.s.g = 9p(r(n),s(n)) + 9(r(n),g(n-N-K -K Kf)) On peut montrer qu'en théorie, ce signal de corrélation, dans la fenêtre [-K, Kd], est, à une constante près, une impulsion de Dirac. En effet, dans le cas o Kf = Kd = K, ce signal de corrélation peut s'écrire: PC_.s.g (n) = qp(e(n), s(n)) + p(e(n), g(n - N - 2K)) = v(S(n), s(n)) + égale à 2N+KT+Kd-1. En pratique, il est possible de déterminer, à partir de la position du pic du signal de corrélation PCr,s,g dans une fenêtre d'analyse [-K, Ka] incluse dans le signal de corrélation, la position temporelle du signal reçu r(n) par le récepteur 2. En d'autres termes, il est possible de déterminer le retard rk engendré par le canal 3. Les caractéristiques du pic dans la fenêtre d'analyse permettent également de déterminer les autres caractéristiques du canal 3, à savoir l'atténuation ak et le déphasage ok engendrés par le canal 3.Si la largeur (KIf + K) de la fen&être d'analyse [-K, Kd] est supérieure ou égale à la longueur L du canal 3, il est possible de déterminer de manière parfaite la position temporelle de tous les signaux reçus r(n) de tous les trajets. En dehors de cette fenêtre d'analyse [-K, Kd], il est encore possible de déterminer les positions des signaux reçus mais de manière imparfaite. Une telle analyse en dehors de la fenêtre [-K, Kd] peut être menée lorsque la largeur (Kf + K') de la fenêtre [-t, Kd] est inférieure à la longueur L. REVENDICATIONS 1) Séquence d'estimation de canal (SE) destinée à être émise par un émetteur (1) à destination d'un récepteur (2) via un canal (3) pour qu'il puisse mettre en oeuvre un procédé d'estimation de canal, ladite séquence d'estimation de canal étant constituée de deux séquences (S et G) concaténées respectivement constituées de deux séquences complémentaires (s et g), ledit procédé d'estimation de canal consistant, côté émetteur, à émettre ladite séquence d'estimation de canal et, côté récepteur, en un processus de corrélation consistant à corréler ledit signal reçu avec la première (s) desdites séquences complémentaires, à corréler ledit signal reçu avec la seconde (g) desdites séquences complémentaires retardée, à additionner les résultats desdites deux corrélations, et à déduire du résultat dudit processus de corrélation lesdites caractéristiques dudit canal (3), caractérisée en ce que lesdits deux séquences complémentaires (s et g) sont étendues périodiquement par des extensions (ef ed et eg{ egd) qui constituent des répliques de leur partie de début et/ou de leur partie de fin et qui sont respectivement concaténées en fin et/ou en début de séquence. 2) Séquence d'estimation de canal selon la revendication 1, caractérisée en ce que les longueurs (Kfi Kd) desdites extensions sont telles que leur somme est supérieure à la longueur (L) du canal (3). 3) Séquence d'estimation de canal selon la revendication 1 ou 2, caractérisée en ce que les longueurs (Kf, Kd) desdites extensions sont égales à une valeur (K). 4) Procédé d'estimation des caractéristiques d'un canal de transmission (3) entre un émetteur (1) et un récepteur (2), ledit procédé consistant, côté émetteur (1), à transmettre audit récepteur (2) une séquence d'estimation de canal (SE) constituée de deux séquences (S et G) concaténées, lesdites séquences (S et G) étant respectivement constituées de deux séquences complémentaires (s et g) et, côté récepteur (2), à mettre en oeuvre un processus de corrélation consistant à corréler ledit signal reçu avec la première (s) desdites séquences complémentaires, à corréler ledit signal reçu avec la seconde (g) desdites séquences complémentaires retardée et à additionner les résultats desdites deux corrélations, caractérisé en ce que lesdites deux séquences complémentaires (s et g) de ladite séquence d'estimation de canal (SE) sont étendues périodiquement par des extensions (e f esd et egf egd) qui constituent des répliques de leur partie de début et/ou de leur partie de fin et qui sont respectivement concaténées en fin et/ou en début de séquence, en ce que, lors de la corrélation dudit signal reçu avec la seconde (g) desdites séquences complémentaire, le retard de ladite seconde séquence (g) est égal à la longueur de la première séquence additionnée aux longueurs, d'une part, de l'extension droite de la première séquence et, d'autre part, de l'extension gauche de la seconde séquence. ) Procédé d'estimation selon la revendication 4, caractérisé en ce que lesdites caractéristiques dudit canal (3) sont déduites du résultat du processus de corrélation dans une fenêtre temporelle [-K, Kd], o Kf et Ka sont les longueurs respectives desdites extensions(ef, esd et egf, egd) 6) Procédé d'estimation selon la revendication 4 ou 5, caractérisé en ce que les longueurs (Kt, Kd) desdites extensions sont telles que leur somme est supérieure ou égale à la longueur (L) du canal (3). 7) Procédé d'estimation selon une des revendications 4 à 6 1, caractérisé en ce que les longueurs (Kt Kd) desdites extensions sont égales à une valeur (K) .