Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
NOISE LIMITATION FOR TRANSMISSION IN A MULTI-PATH CHANNEL
Document Type and Number:
WIPO Patent Application WO/2012/042182
Kind Code:
A1
Abstract:
The invention relates to a method for limiting noise in a plurality of signals received (r) in a multiple input receiver, characterised in that it comprises a processing operation (S) for the decorrelation of the noise (n) present in the signals received (r).

Inventors:
PAGANI PASCAL (FR)
HASHMAT REHAN (FR)
Application Number:
PCT/FR2011/052282
Publication Date:
April 05, 2012
Filing Date:
September 30, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FRANCE TELECOM (FR)
PAGANI PASCAL (FR)
HASHMAT REHAN (FR)
International Classes:
H04L25/02; H04L25/03
Foreign References:
US20040139137A12004-07-15
EP1956718A12008-08-13
Other References:
BAYKAS T ET AL: "Generalized decorrelating discrete-time rake receiver", IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 6, no. 12, 1 December 2007 (2007-12-01), pages 4268 - 4274, XP011198722, ISSN: 1536-1276, DOI: DOI:10.1109/TWC.2007.060392
MAEDA N ET AL: "Throughput comparison between vsf-ofcdm and ofdm considering effect of sectorization in forward link broadband packet wireless access", VTC 2002-FALL. 2002 IEEE 56TH. VEHICULAR TECHNOLOGY CONFERENCE PROCEEDINGS. VANCOUVER, CANADA, SEPT. 24 - 28, 2002; [IEEE VEHICULAR TECHNOLGY CONFERENCE], NEW YORK, NY : IEEE, US, vol. 1, 24 September 2002 (2002-09-24), pages 47 - 51, XP010608514, ISBN: 978-0-7803-7467-6, DOI: DOI:10.1109/VETECF.2002.1040299
BURG A ET AL: "Performance of MIMO-extended UMTS-FDD downlink comparing space-time RAKE and linear equalizer", VEHICULAR TECHNOLOGY CONFERENCE, 2003. VTC 2003-FALL. 2003 IEEE 58TH ORLANDO, FL, USA 6-9 OCT. 2003; [IEEE VEHICULAR TECHNOLGY CONFERENCE], PISCATAWAY, NJ, USA,IEEE, US, 6 October 2003 (2003-10-06), pages 473 - 477VOL.1, XP010701001, ISBN: 978-0-7803-7954-1, DOI: DOI:10.1109/VETECF.2003.1285062
LEANDRO D'ORAZIO ET AL: "An Adaptive Minimum-BER Approach for Multi-User Detection in STBC-MIMO MC-CDMA Systems", GLOBAL TELECOMMUNICATIONS CONFERENCE, 2007. GLOBECOM '07. IEEE, IEEE, PISCATAWAY, NJ, USA, 1 November 2007 (2007-11-01), pages 3427 - 3431, XP031196578, ISBN: 978-1-4244-1042-2
MAROUSIS A ET AL: "Adaptive turbo code-multiplexed pilot channel estimation for MIMO MC-CDMA systems in highly time-variant propagation channels", ANTENNAS AND PROPAGATION, 2009. EUCAP 2009. 3RD EUROPEAN CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 23 March 2009 (2009-03-23), pages 3414 - 3418, XP031470504, ISBN: 978-1-4244-4753-4
GIOVANELI, HONARY, FARRELL: "Improved space time coding applications for PLC channels", INTERNATIONAL SYMPOSIUM ON POWER LINE COMMUNICATIONS AND ITS APPLICATIONS, 2003
HASMAT, PAGANI: "MIMO capacity of inhome PLC links up to 100 MHz", IEEE WSPLC, 2009
Attorney, Agent or Firm:
FRANCE TELECOM R&D/PIV/BREVETS (FR)
Download PDF:
Claims:
REVENDICATIONS

1 . Procédé de limitation de bruit dans une pluralité de signaux reçus dans un récepteur à réceptions multiples,

caractérisé en ce qu'il comporte une étape de décorrélation de bruits présents dans les signaux reçus,

ladite étape de décorrélation comportant une multiplication des bruits par des coefficients variant avec le temps ou avec la fréquence, ou encore avec le temps et la fréquence.

2. Procédé selon la revendication 1 , caractérisé en ce que les coefficients dépendent d'une phase variant selon une séquence prédéfinie.

3. Procédé selon la revendication 2, caractérisé en ce que des états de phases sont définis en un nombre prédéterminé et la phase de chaque coefficient est déterminée par un générateur de séquence pseudo-aléatoire.

4. Procédé de réception d'une pluralité de signaux dans un récepteur à réceptions multiples, caractérisé en ce qu'il comporte le procédé de limitation du bruit selon l'une des revendications 1 à 3.

5. Procédé d'émission d'au moins un signal à émettre par un émetteur et destiné à être reçu dans un récepteur à réceptions multiples, caractérisé en ce qu'il comporte une étape de prétraitement de l'au moins un signal à émettre, ladite étape de prétraitement comportant une multiplication de l'au moins un signal à émettre par des coefficients variant avec le temps ou avec la fréquence, ou encore avec le temps et la fréquence.

6. Procédé selon la revendication 5, caractérisé en ce que les coefficients dépendent d'une phase variant selon une séquence prédéfinie.

7. Procédé selon la revendication 6, caractérisé en ce que des états de phases sont définis en un nombre prédéterminé et la phase de chaque coefficient est déterminée par un générateur de séquence pseudo-aléatoire.

8. Récepteur à réceptions multiples, apte à recevoir une pluralité de signaux, caractérisé en ce qu'il comporte des moyens de décorrélation de bruits présents dans les signaux reçus,

lesdits moyens de décorrélation comportant des moyens de multiplication des bruits par des coefficients variant avec le temps ou avec la fréquence, ou encore avec le temps et la fréquence.

9. Emetteur d'au moins un signal à émettre vers un récepteur à réceptions multiples apte à recevoir une pluralité de signaux, caractérisé en ce qu'il comporte des moyens de prétraitement de l'au moins un signal à émettre, Lesdits moyens de prétraitement comportant des moyens de multiplication de l'au moins un signal à émettre par des coefficients variant avec le temps ou avec la fréquence, ou encore avec le temps et la fréquence. 10. Programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 1 à 4 lorsque ledit programme est exécuté par un ordinateur.

1 1 . Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 1 à 4.

12. Programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 5 à 7 lorsque ledit programme est exécuté par un ordinateur.

13. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé selon l'une quelconque des revendications 5 à 7.

Description:
Limitation de bruit pour une transmission dans un canal à voies multiples

Le domaine de l'invention est celui de la transmission de données. On peut distinguer deux grandes classes de communications : les communications filaires et les communications sans fil.

Dans la plupart des cas, le canal de transmission entre un émetteur et un récepteur a une capacité limitée et génère des atténuations et des chemins de propagation multiples. Il est donc nécessaire d'optimiser le traitement du signal pour augmenter le débit et la qualité de service.

La technique dite MIMO (Multiple Input Multiple Output) est bien connue dans les communications sans fil pour augmenter la capacité du canal, en présence de chemins de propagation multiples. On utilise plusieurs antennes de réception et/ou d'émission, de manière à exploiter la diversité spatiale générée par les chemins de propagation multiples.

Plus récemment, la technique MIMO a été étendue aux communications filaires, notamment pour les systèmes PLC (Power Line Communication) également appelés CPL (Courant Porteur en Ligne).

Par exemple, l'article de Giovaneli, Honary et Farrell intitulé « Improved space time coding applications for PLC channels », International Symposium on Power Line Communications and its Applications, 2003, est dédié à des réseaux électriques triphasés à quatre fils.

Le gain en termes de capacité de canal est exposé par exemple dans

« MIMO capacity of inhome PLC links up to 100 MHz », IEEE WSPLC 2009, par Hasmat et Pagani. Dans un système de type MIMO chaque capteur en réception est affecté par du bruit, ce qui corrompt les données transmises.

Dans un système sans fil, les différentes antennes de réception ne sont pas physiquement connectées, et sont situées à distance les unes des autres pour tirer bénéfice de la diversité spatiale. Ainsi, les signaux de bruits reçus sur les antennes de réception sont indépendants et non corrélés.

La technique MIMO pour système filaire dérivant étroitement de celle pour système sans fil, on considère généralement que les signaux de bruit reçus sur les différents capteurs de réception sont également indépendants et non corrélés dans un système filaire. Les méthodes de traitement de signal dans les systèmes filaires sont donc basées sur l'hypothèse de bruits indépendants et non corrélés et aucune méthode n'a été développée pour limiter les effets de bruits corrélés dans un système MIMO.

Cependant, les inventeurs ont constaté par des mesures réalisées en laboratoire que les signaux de bruits reçus sur les différents capteurs de réception sont hautement corrélés dans un système MIMO filaire.

Il en résulte que les méthodes classiques pour augmenter la capacité du canal dans un système MIMO ne sont pas optimales puisque basées sur une hypothèse fausse.

La présente invention a pour but de résoudre les inconvénients de la technique antérieure.

A cette fin, l'invention propose un procédé de limitation de bruit dans une pluralité de signaux reçus dans un récepteur à réceptions multiples, mettant en œuvre une étape de décorrélation des bruits présents dans les signaux reçus.

Grâce à l'invention, les bruits présents dans les signaux reçus présentent des statistiques non corrélées. Ainsi, les bruits sont limités en réception. Une telle étape de décorrélation comporte une multiplication des bruits par des coefficients variant avec le temps ou avec la fréquence ou encore avec le temps et la fréquence. Ainsi la décorrélation est mise en œuvre par des calculs relativement simples.

Selon une caractéristique préférée, les coefficients dépendent d'une phase variant selon une séquence prédéfinie.

Là aussi, les calculs sont relativement simples.

Selon une caractéristique préférée, des états de phases sont définis en un nombre prédéterminé et la phase de chaque coefficient est déterminée par un générateur de séquence pseudo-aléatoire. L'invention concerne aussi un procédé de réception d'une pluralité de signaux dans un récepteur à réceptions multiples, caractérisé en ce qu'il comporte le procédé de limitation du bruit précédemment présenté.

Le procédé de réception tire avantage de la décorrélation des signaux de bruit, puisqu'elle entraîne une limitation de ceux-ci.

L'invention concerne encore un procédé d'émission d'au moins un signal à émettre par un émetteur et destiné à être reçu dans un récepteur à réceptions multiples. Selon l'invention, un tel procédé d'émission comporte une étape de prétraitement de l'au moins un signal à émettre, qui a pour effet de rendre transparent l'effet sur une partie utile des signaux reçus d'un traitement effectué en réception pour décorréler les bruits présents dans les signaux reçus.

Ainsi la partie utile des signaux n'est pas affectée par les traitements permettant la limitation des bruits. A la réception, on retrouve donc les informations utiles des signaux transmis.

Ce traitement est bien-entendu en lien avec celui effectué à la réception. Cette étape de prétraitement comporte une multiplication de l'au moins un signal à émettre par des coefficients variant avec le temps ou avec la fréquence ou encore avec le temps et la fréquence. Ce traitement est mis en œuvre par des calculs relativement simples.

Selon une caractéristique préférée, les coefficients dépendent d'une phase variant selon une séquence prédéfinie. Selon une caractéristique préférée, des états de phases sont définis en un nombre prédéterminé et la phase de chaque coefficient est déterminée par un générateur de séquence pseudo-aléatoire. L'invention concerne aussi un récepteur à réceptions multiples, apte à recevoir une pluralité de signaux, caractérisé en ce qu'il comporte des moyens de décorrélation de bruits présents dans les signaux reçus.

L'invention concerne aussi un émetteur d'au moins un signal à émettre vers un récepteur à réceptions multiples apte à recevoir une pluralité de signaux, caractérisé en ce qu'il comporte des moyens de prétraitement de l'au moins un signal à émettre, qui permettent de rendre transparent l'effet sur une partie utile des signaux reçus d'un traitement effectué en réception pour décorréler les bruits présents dans les signaux reçus.

Ces différents équipements présentent des avantages analogues à ceux des procédés précédemment présentés.

Dans un mode particulier de réalisation, les différentes étapes des procédés selon l'invention sont déterminées par des instructions de programmes d'ordinateurs.

En conséquence, l'invention vise aussi un programme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en œuvre dans un ordinateur, ce programme comportant des instructions adaptées à la mise en œuvre des étapes d'un procédé tel que décrit ci-dessus.

Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable.

L'invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions des programmes d'ordinateur tels que mentionnés ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy dise) ou un disque dur.

D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.

Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.

D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation préférés décrits en référence aux figures dans lesquelles :

- la figure 1 représente un mode de réalisation de dispositifs selon l'invention,

- la figure 2 est une représentation schématique d'un système MIMO, selon la technique antérieure,

- la figure 3 est une représentation schématique d'un système MIMO avec une traitement « eigen beamforming », selon la technique antérieure,

- la figure 4 est une représentation schématique d'un système MIMO selon l'invention, et

- la figure 5 représente un mode de réalisation de procédés d'émission et de réception selon l'invention.

Selon un mode de réalisation de l'invention représenté à la figure 1 , les équipements implémentant l'invention sont un émetteur 1 de type MIMO et un récepteur 2 de type MIMO. L'émetteur 1 et le récepteur 2 sont reliés par un canal de transmission 3.

L'émetteur 1 comporte au moins un port d'émission et transmet au moins un signal à destination du récepteur, via le canal de transmission 3. Le récepteur 2 comporte une pluralité de ports de réception et reçoit un signal sur chaque port de réception.

L'émetteur et le récepteur ont une structure matérielle classique, et comportent des modules de calculs implémentés sous la forme de processeurs et de mémoires ainsi que des modules d'émission et de réception de signal.

Dans le mode préféré de réalisation, le canal de transmission 3 est un canal filaire. Il peut s'agir d'un câble coaxial, d'une ligne de transmission téléphonique ou encore d'une liaison de type PLC. L'invention est particulièrement avantageuse dans ce cas, mais elle s'applique cependant à tout type de canal de transmission, filaire ou non filaire. Le canal de transmission comporte des voies multiples entre l'au moins un port d'émission et la pluralité de ports de réception.

Selon l'invention, les signaux reçus sur chaque port du récepteur 2 sont post-traités pour changer les caractéristiques statistiques des bruits reçus.

En outre, les signaux transmis pas l'émetteur sont pré-traités pour annuler l'effet du post-traitement sur la partie utile du signal.

Dans la suite, on suppose que l'émetteur transmet deux signaux ti et t 2 sur deux canaux et le récepteur reçoit deux signaux n et r 2 sur deux ports de réception. Les signaux reçus sont bruités, et les bruits n et n 2 sont corrélés. Tous les signaux considérés sont variables avec le temps. Tous les traitements sont de préférence faits de manière numérique, sur des signaux préalablement échantillonnés. En référence à la figure 2, le système MIMO est schématisé.

On note t le vecteur colonne des signaux transmis, r le vecteur colonne des signaux reçus et n le vecteur colonne des signaux de bruits.

Chaque canal entre un port de l'émetteur et un port du récepteur peut être représenté par une fonction de transfert. Ainsi, le canal entre un premier port d'émission et un premier port de réception est noté h-n , le canal entre un premier port d'émission et un deuxième port de réception est noté h-i 2 et ainsi de suite. Il y a autant de fonction de transfert que de paires de ports d'émission et de réception. Dans l'exemple choisi, il existe quatre fonctions de transfert.

On note H la matrice des fonctions de transfert entre port d'émission et port de réception. Dans l'exemple choisi, H est une matrice carrée de 2x2 coefficients.

La relation entre les signaux émis et les signaux reçus dans le système MIMO est donc :

r = Ht + n

La figure 3 représente une application classique de la théorie dite « eigen beamforming » au système MIMO. Cette théorie permet une formation de faisceau selon les modes propres du canal.

Cette théorie enseigne que pour maximiser la sortie, des signaux peuvent être transmis en parallèle, à condition que la matrice H soit conditionnée pour fournir deux canaux indépendants.

Cela est effectué en appliquant une décomposition en valeur singulière, dite SVD d'après l'anglais « Singular Value Décomposition ». Cela produit trois matrices U, D et V telles que la relation H = UDV soit vraie.

Les matrices U et V sont des matrices unitaires, D est une matrice diagonale et V est la matrice transposée conjuguée de la matrice V. On applique tout d'abord la matrice de prétraitement V au signal transmis et la matrice de post-traitement U' au signal reçu ce qui donne la formule : r = U'HVt + U'n = Dt +U'n Par commodité, on conserve les notations t et r en tant que variables génériques qui représentent respectivement les signaux transmis et reçus. Cependant, il n'y a pas égalité entre ces variables avant et après le traitement de la figure 3.

Il est à noter que la partie utile du signal Dt permet la transmission de deux signaux indépendants. Le bruit reçu a été changé de n en U'n.

En référence à la figure 4, on applique enfin une matrice S en réception et une matrice Q à l'émission.

La matrice S a pour but de limiter l'effet des bruits corrélés. Elle assure une décorrélation des signaux de bruit.

De préférence la matrice S varie avec le temps, ou avec la fréquence, ou encore avec le temps et la fréquence, par exemple en fonction d'une phase φ qui varie dans l'intervalle [-π , π[ à chaque échantillon temporel et/ou fréquentiel.

La phase peut varier selon une séquence prédéfinie connue de l'émetteur. Par exemple, un nombre fixe d'états de phase est prédéfini, chaque état étant sélectionné par un générateur de séquence pseudo-aléatoire qui peut être implémenté sous la forme d'un registre à décalage.

Ainsi les signaux de bruits après multiplication par la matrice S présentent des statistiques non corrélées.

La décorrélation des bruits a pour conséquence directe une limitation de ceux-ci. En effet, on a vu plus haut qu'à l'issue du traitement précédent (eigen beamforming), le bruit reçu a été changé de n en U'n. Dans l'exemple du bruit n comportant deux composantes, si celles-ci sont corrélées, l'une des composantes du bruit U'n aura une puissance augmentée tandis que l'autre aura une puissance diminuée.

Si l'on tient compte du bruit supplémentaire au récepteur, tel que le bruit de quantification ou le bruit des composants de réception, alors globalement la puissance du bruit va augmenter, car la composante du bruit U'n qui aura baissé sera noyée dans le bruit supplémentaire au récepteur. Au contraire, grâce à l'invention, les signaux de bruit sont décorrélés. Ainsi le traitement eigen beamforming n'aura pas d'impact sur la puissance du bruit. Par conséquent, on évite l'augmentation du bruit qui aurait existé sans la décorrélation.

La matrice Q utilisée à l'émission a pour but de pré-compenser l'effet de la matrice S sur le signal utile.

Le signal reçu est donné par la formule :

r = U'SHVQt + U'Sn

Comme précédemment, on conserve les notations t et r en tant que variables génériques qui représentent respectivement les signaux transmis et reçus. Cependant, il n'y a pas égalité entre ces variables avant et après le traitement de la figure 4.

La matrice Q est de la forme :

Q = D "1 U'S "1 UD

Où D "1 et S "1 sont les matrices respectivement inverses de D et S. Il faut donc que la matrice S soit inversible, ce qui est effectivement le cas pour l'exemple de matrice S donné plus haut.

On rappelle que D est une matrice diagonale, le calcul de son inverse est donc immédiat.

Au final on a : r = Dt + U'Sn

On obtient donc une décorrélation des signaux de bruit en réception, sans effet sur le ou les signaux utile(s) transmis.

La figure 5 représente les procédés d'émission et de réception selon l'invention. On conserve les mêmes notations que plus haut. Les étapes E1 à E3 sont effectuées dans l'émetteur 1 .

L'étape E1 est le prétraitement du signal ou des signaux t à transmettre. Le prétraitement comporte l'application de la matrice Q précédemment présentée au signal ou aux signaux t.

L'étape suivante E2 est le traitement eigen beamforming par application de la matrice V au signal ou aux signaux prétraités.

Il faut noter qu'en pratique, une fois que les matrices Q et V sont calculées, on peut calculer directement le produit VQ, que l'on note par exemple W. Dans ce cas, les étapes E1 et E2 se regroupent en une seule étape, qui est l'application de la matrice W.

L'étape suivante E3 est la transmission proprement dite, qui est classique et ne sera pas détaillée ici.

Les étapes suivantes sont effectuées dans le récepteur 2.

L'étape E4 est la réception des signaux sur les différents ports de réception du récepteur.

L'étape suivante E5 est le post-traitement des signaux reçus par application de la matrice S.

L'étape suivante E6 est le traitement eigen beamforming par application de la matrice LT aux signaux post-traités.

Là aussi, on peut calculer directement le produit U'S, que l'on note par exemple Y. Dans ce cas, les étapes E5 et E6 se regroupent en une seule étape, qui est l'application de la matrice Y.

Grâce à l'application de la matrice S, les signaux de bruits en réception sont décorrélés. Comme on l'a vu précédemment, cette décorrélation a pour effet direct d'éviter une augmentation de bruit inhérente aux traitements effectués et par conséquent l'invention permet une limitation du bruit en réception.