Brevet FR2853182A1 — publié le 20041001

i L'invention concerne notamment un procédé pour augmenter la capacité d'un système de transmission utilisant des formes d'ondes parallèles. Elle s'applique dans tout système dont la modulation est une modulation OFDM ou de type OFDM (MC-CDMA,...). Les réseaux sans fil 802.11, 802.16 et HyperLAN/2 utilisent des formes d'ondes OFDM (Orthogonal Frequency Division Multiplexing). La figure 1 représente des sous-porteuses d'un modem OFDM classique. Ces 10 modulations envoient simultanément plusieurs symboles sur des sousporteuses orthogonales et font partie des modems parallèles. Ces modems OFDM ont l'intérêt de pouvoir se démoduler de façon simple. En général à l'émission, un préfixe cyclique (figure 2) est introduit afin de préserver l'orthogonalité des sous-porteuses à la réception. 15 A la réception, ce préfixe cyclique est retiré du signal, puis une transformée de Fourier est effectuée sur les symboles OFDM. Dans le cas o la longueur du canal est inférieure à la longueur du préfixe cyclique, les symboles peuvent être démodulés sans interférences inter symboles, ni interférences entre les sous porteuses après avoir estimé le canal. D'autres formes de 20 modems parallèles existent, par exemple les formes d'ondes OFDM filtrées et les formes d'ondes MC-CDMA. Classiquement, dans un contexte d'émissions multiples, on utilise des récepteurs traitant dans une première étape le domaine spatial, un filtrage spatial permettant de séparer les utilisateurs est effectué, puis dans 25 une seconde étape, un traitement mono-émetteurs classique est appliqué. Ces techniques sont connues dans le cas de transmissions CDMA (Code Division Multiple Access). La figure 3 représente une structure permettant d'accroître le nombre d'émetteurs Ei émettant simultanément et d'augmenter ainsi la 30 capacité du système de transmission. Afin de démoduler correctement les symboles transmis, il est en général nécessaire d'utiliser au moins autant d'antennes de réception Ar que d'antennes de transmission. Dans le cas o les émetteurs partagent les mêmes systèmes de transmission, par exemple les oscillateurs locaux, l'estimation des symboles émis se fait par exemple en traitant séparément les différentes sous porteuses car l'orthogonalité entre ces dernières est conservée. La figure 4 représente la conservation de l'orthogonalité en contexte multi émissions pour une sous porteuse. Dans ce cas, il est possible d'estimer les symboles transmis en utilisant des techniques de démodulations conjointes. Sur chaque sousporteuse n, le signal observé dans le cas des modulations linéaires est exprimé par la relation suivante: Yn = Hnan+bn (1) O Hn est la matrice NcxNu contenant les coefficients du canal de propagation pour la sous porteuse n, o Nc est le nombre de capteurs et Nu le nombre d'utilisateurs transmettant simultanément. Le Nux1 vecteur an contient les Nu symboles de la sous porteuse n des différents utilisateurs. Enfin le N.xl vecteur bn contient les échantillons du bruit pour les différents 15 capteurs de réception pour la sous porteuse n. A partir du modèle des signaux reçus de l'équation (1), plusieurs détecteurs peuvent être utilisés pour estimer les symboles émis. Par exemple, le procédé utilise des détections conjointes fréquentielles telles que la technique MLSE (Maximum Likelihood Sequence Detection), la technique 20 du MMSE (Minimum Mean Square Error), la famille des DFE (Decision Feedback Equalization). Ces récepteurs sont classiquement utilisés pour des transmissions CDMA (Code Division Multiple Access). Ces techniques, si elles se révèlent performantes ne sont pas adaptées pour des systèmes plus complexes par exemple lorsque les 25 émetteurs ne partagent pas les mêmes oscillateurs. Un décalage de fréquence entre les émetteurs peut alors apparaître et compromettre l'orthogonalité entre les sous-porteuses. L'invention concerne un procédé pour augmenter la capacité d'un 30 système de transmission utilisant des formes d'ondes parallèles, comportant plusieurs émetteurs et au moins un récepteur. Il est caractérisé en ce que pour déterminer le signal reçu sur les récepteurs, on prend en compte l'ensemble des paramètres observés sur l'ensemble des sous-porteuses de la majorité ou de la totalité des récepteurs. 35 On utilise par exemple une matrice canal Hi (j t i) représentant les interférences reçues sur la sous- porteuse j des symboles portés par la sous-porteuse i pour modéliser le signal reçu au niveau des récepteurs: H. . H ls da: * (2) H- l 1P... H X P L'invention concerne aussi un dispositif permettant d'augmenter la capacité d'un système de transmission utilisant des formes d'ondes lo parallèles, le dispositif comportant plusieurs émetteurs et au moins un récepteur. Il est caractérisé en ce que le récepteur est adapté à déterminer les symboles transmis en tenant compte de l'ensemble des paramètres observés sur une partie ou l'ensemble des sous-porteuses de la majorité ou de la totalité des émetteurs. L'invention présente notamment les avantages suivants * Les symboles transmis sont estimés conjointement sur une partie ou sur la totalité des sous-porteuses, * Le procédé prend en compte les pertes d'orthogonalité des sous20 porteuses qui peuvent être dues à des décalages de fréquences entre les émetteurs et/ou des non linéarités d'amplifications, * La possibilité d'accroître le nombre d'émetteurs dans un système utilisant des modems en parallèle augmentant ainsi la capacité de ces systèmes, * L'utilisation de modulation non circulaires pour un système OFDM avec 25 décalage en fréquence des émetteurs, afin d'améliorer la réjection et/ou la détection des symboles émis par les différents utilisateurs, ò La possibilité d'effectuer la détection multi-utilisateurs sur un système multi-porteuses lorsqu'un décalage fréquentiel existe entre les différents émetteurs. Dans ce cas, le procédé propose d'estimer les symboles sur 30 les sous-porteuses en utilisant des techniques linéaires du type MMSE ou des techniques non linéaires du type DFE-MMSE en partant des bords du spectre et en se servant des pilotes comme de mini-probes. En effet, les techniques DFE supposent que les symboles déjà détectés l'ont été correctement. En se servant des fréquences extrêmes et des pilotes pour 5 initialiser le détecteur, ceci permet de limiter les problèmes de propagation d'erreurs intrinsèques aux techniques DFE. En fonctionnement normal aucun code d'étalement n'est utilisé et les utilisateurs ne sont séparés que grâce aux canaux de propagations. D'autres caractéristiques et avantages de l'invention apparaîtront mieux à la lecture de la description qui suit donnée à titre illustratif et nullement limitatif et annexée des figures qui représentent: * La figure 1 une représentation des sous-porteuses d'un modem OFDM classique, 1 5 * La figure 2 un exemple de préfixe cyclique introduit avant les symboles, * La figure 3 un exemple de scénario multi-émetteurs, * La figure 4 un exemple pour une sous-porteuse de la conservation de l'orthogonalité en contexte multi-émission, ò La figure 5 la représentation de la réponse en fréquence de la TFD pour 20 une sinusoïde, et * La figure 6 un exemple d'améliorations de performances apportées par l'invention. L'idée utilisée dans le procédé selon l'invention consiste 25 notamment à prendre en compte l'ensemble des paramètres observés sur l'ensemble des sous-porteuses de tous les récepteurs pour définir une matrice du canal de propagation. Afin de mieux faire comprendre l'objet de l'invention, l'exemple qui suit, donné à titre illustratif et nullement limitatif, concerne un système de 30 transmission comportant plusieurs émetteurs qui ne partagent pas la même horloge locale et un récepteur adapté à exécuter les différentes étapes du procédé, Les signaux échangés sont modulés OFDM. Dans ce contexte, en plus de l'interférence entre les différents utilisateurs, il faut combattre l'interférence entre les sous-porteuses. Le modèle du signal reçu au niveau du récepteur prend la forme suivante HI **HIs Y= . .ja+b (2) 1 s. N p avec HI' (j' i) qui est la matrice canal représentant les interférences reçues 5 sur la sous-porteuse j des symboles portés par la sous-porteuse i. Le NNspx1 vecteur a rassemble l'ensemble des symboles transmis par les différents émetteurs sur toutes les sous-porteuses. b est un vecteur représentatif du bruit. Il est possible, pour la détection, de se limiter à un sous-ensemble des sous10 porteuses et d'appliquer les techniques précitées pour détecter les symboles transmis. La matrice canal peut être estimée de diverses façons dépendant des informations connues sur le signal transmis. Si par exemple, les différents émetteurs transmettent simultanément des séquences connues, 1 5 (différentes de préférence), le récepteur peut à la fois se synchroniser et estimer le canal en utilisant un procédé similaire à celui décrit dans la demande de brevet FR 2 820 580. Les techniques d'estimation des symboles peuvent ensuite être mises en oeuvre pour détecter les symboles transmis. Pour cela on estime 20 les écarts en fréquence des différents émetteurs par rapport à la référence du récepteur et on calcule la matrice d'interférence inter-sous-porteuse et inter-utilisateurs. Une simplification de la technique de la démodulation est utilisée par exemple en estimant les symboles transmis via un DFE (Decision Feed25 Back Equalizer), ou des techniques d'annulations d'interférences en commençant l'estimation de bord du spectre ou/ et des sous-porteuses pilotes. Ainsi, lorsque l'on commence l'estimation depuis les symboles connus, la propagation des erreurs par le DFE est limitée. De la même façon, en commençant l'estimation depuis le bord du spectre, correspondant aux sous-porteuses extrêmes, les symboles au delà de ces bords peuvent être considérés comme des symboles nuls et donc par la même limitent la propagation des erreurs. Dans ce type de configuration o un décalage fréquentiel existe entre les différents émetteurs, l'utilisation de modulations non circulaires, telles que CPM (modulation de fréquence à phase continue), BPSK (Biphase shift keying), etc. permet d'exploiter le second moment sur les symboles. Le modèle du signal reste le même, mais il est ainsi possible d'exploiter ce 10 second moment qui représente la corrélation entre symboles et les symboles. (Le premier moment est la corrélation entre les symboles et les symboles conjugués). Ainsi, la séparation des différents émetteurs ayant des décalages en fréquence est plus aisée grâce au filtrage cyclique multiutilisateurs. Selon une variante de mise en couvre du procédé selon l'invention permettant notamment de garantir une bonne estimation des symboles transmis, il est possible d'estimer les canaux de propagation en mettant en couvre les étapes décrites dans la demande de brevet FR 2 820 580. Les étapes sont adaptées pour estimer conjointement l'instant de 20 synchronisation, la réponse impulsionelle des canaux de propagations pour chaque émetteur et pour chaque capteur de réception, et le décalage fréquentiel. L'instant de synchronisation s'estime en minimisant la puissance du bruit, le canal s'estime ensuite au sens des moindres carrés et les fréquences de façon paramétrique Les différentes variantes de mise en oeuvre de l'invention sont par exemple exécutées par un processeur disposé au niveau du récepteur Sur la figure 5 la réponse en fréquence de la TFD (transformée de fourrier discrète) pour une sinusoïde est présentée. L'axe des abscisses représente le décalage fréquentiel et l'axe des ordonnées représente le 30 module de la réponse. Un décalage de 1 représente un décalage d'une sousporteuse. On remarque que lorsqu'il y a un décalage en fréquence non seulement il y a une perte d'amplitude sur la sous-porteuse d'intérêt mais également on crée de l'interférence sur les autres sous porteuses. L'amélioration des performances par la mise en couvre du procédé selon l'invention sont illustrées sur la figure 6. Sur cette figure 6, les 5 performances du système sont proposées dans le cas de la compensation sur une unique sous porteuse, et sur 5 sous-porteuses (la porteuse d'intérêt et deux sous-porteuses de part et d'autres de la porteuse d'intérêt). Dans ces deux cas les performances sont celles obtenues avec un récepteur MMSE. REVENDICATIONS 1 - Procédé pour augmenter la capacité dans un système de transmission utilisant des formes d'ondes parallèles, comportant plusieurs émetteurs et au 5 moins un récepteur, caractérisé en ce que, pour déterminer le signal reçu sur les récepteurs, on prend en compte l'ensemble des paramètres observés sur l'ensemble des sous-porteuses de la majorité ou de la totalité du ou des récepteurs. 2 - Procédé selon la revendication 1 caractérisé en ce qu'il comporte une étape de modélisation du signal y comme suit Y= . .. . a+b (2) H lS... H NlP) o Hé (y l i) est la matrice canal représentant les interférences reçues sur la sous-porteuse j des symboles portés par la sous-porteuse i. 3 - Dispositif permettant d'augmenter la capacité d'un système de transmission utilisant des formes d'ondes parallèles, le dispositif comportant 20 plusieurs émetteurs et au moins un récepteur caractérisé en ce que le récepteur est adapté à déterminer le signal reçu sur les récepteurs en tenant compte de l'ensemble des paramètres observés sur l'ensemble des sousporteuses de la majorité ou de la totalité des récepteurs.