Brevet FR2831003A1 — publié le 20030418

L'invention concerne de façon générale un système de communication du service mobile à accès multiple par répartition par code à large bande (W-AMRC), et en particulier un appareil et un procédé d'émission/réception pour augmenter les performances de décodage lors d'une ré- émission. L'environnement des canaux dans un système de communication du service mobile est à l'origine d'effets nuisibles sur un service de données, de haute qualité, haute vitesse. L'environnement des canaux radio varie souvent du fait de variations de puissance des signaux provoquées par un bruit blanc et un évanouissement, un effet d'ombre, l'effet Doppler qui apparaît du fait du mouvement et de la variation fréquente de vitesse d'un terminal, un brouillage provenant d'autres utilisateurs et de signaux de chemins multiples. Par conséquent, en dehors des technologies classiques dans le système de communication du service mobile de la deuxième ou de la troisième génération, on a besoin d'une technique avancée pour supporter un service par paquets de données à haute vitesse, sans fil. Dans ce contexte, le projet de partenariat de 3ième génération (3GPP) et le projet 3GPP2 abordent en commun les techniques de modulation et codage adaptatifs (AMCS pour "Adaptive Modulation & Coding Scheme") et de demande de répétition automatique hybride (H-ARQ pour "Hybrid Automatic Repeat Request"). La technique AMCS ajuste un ordre de modulation et un rendement de codage en fonction de variations d'un état d'un canal de liaison descendante. La qualité du canal de liaison descendante est habituellement obtenue en mesurant un rapport signal-bruit (SNR pour "Signal-to-Noise Ratio") d'un signal reçu à un équipement d'utilisateur (UE pour "User Equipment"). L'équipement UE transmet l'information de qualité de canal à une station de base (BS pour "Base Station") sur une liaison montante. La station de base estime alors l'état du canal de liaison descendante sur la base de l'information de qualité de canal et détermine un processus de modulation et de rendement de code appropriés pour un codeur de canal conformément à l'état estimé du canal de liaison descendante. L'exécution de la technique H-ARQ est difficile car il y a de nombreuses considérations en termes de complexité du système, comprenant la taille du tampon de réception et la signalisation ainsi que la qualité du canal. Une modulation de phase à quatre états (QPSK pour "Quadrature Phase Shift Keying"), une modulation PSK d'ordre 8 (8 PSK) et une modulation d'amplitude en température d'ordre 16 (16QAM) et des codages aux taux d'émission de 1/2 et 1/4 sont utilisés dans le système existant de communication par paquets de données sans fil à haute vitesse. Dans le processus AMCS, une station BS applique une modulation d'ordre élevé (par exemple, une modulation 16QAM et 64QAM) et un codage au taux d'émission élevé de 3/4, un équipement UE ayant une bonne qualité de canal tel que ses équipements UE adjacents, et une modulation d'ordre bas (par exemple, 8PSK et QPSK) et un codage au taux d'émission bas de 1/2 à un équipement UE ayant une mauvaise qualité de canal tel qu'un équipement UE à une limite de la cellule. Le processus AMCS réduit notablement les signaux de brouillage et améliore les performances du système, en comparaison avec le procédé classique reposant sur une commande de puissance à haute vitesse. La technique H-ARQ est une technique de commande de ré-émission utilisée pour compenser des erreurs dans des paquets de données initialement transmis. La technique HARQ est utilisée en une combinaison de poursuites (CC pour "chase combining"), une redondance incrémentielle complète (FIR pour "full incremental redundancy") et une redondance incrémentielle partielle (PIR pour "partial incremental redundancy"). La combinaison CC est une ré-émission du même paquet que celui utilisé lors d'une émission initiale. Un récepteur combine le paquet de ré-émission avec le paquet de ré-émission initiale stocké dans un tampon de réception, augmentant ainsi la fiabilité des bits codés appliqués en entrée à un décodeur et permettant d'obtenir le gain de performance du système global de communication du service mobile. Un gain de performance d'environ 3-dB est réalisé en moyenne car la combinaison des deux mêmes paquets équivaut à un codage répété du paquet. La redondance FIR est une ré-émission d'un paquet ayant uniquement des bits de parité. Un décodeur décode des données en utilisant les nouveaux bits de parité ainsi que des bits systématiques initialement émis. En conséquence, les performances de décodage sont accrues. Il est bien connu dans la théorie du codage qu'on obtient un gain de performance à un taux de code bas plus élevé qu'en répétant le codage. La redondance FIR est donc supérieure à la combinaison CC en ce qui concerne le gain de performance. La redondance PIR est une ré-émission d'un paquet qui est une combinaison de bits systématiques et de nouveaux bits de parité. Un récepteur combine les bits systématiques ré-émis avec des bits systématiques initialement émis pendant un décodage. La redondance PIR est donc similaire en fait à la combinaison CC. La redondance PIR est également similaire à la redondance FIR par le fait que les nouveaux bits de parité sont utilisés au décodage. Etant donné qu'un taux de code relativement élevé est utilisé dans la redondance PIR par rapport à la redondance FIR, la redondance PIR se trouve entre la redondance FIR et la combinaison CC en ce qui concerne les performances. Par conséquent, l'utilisation des techniques indépendantes AMCS et H-ARQ permet d'améliorer notablement les performances d'un système. La figure 1 des dessins annexés décrits ci-après est un schéma simplifié d'un émetteur dans un système typique de communication par paquets de données sans fil, à haute vitesse. En référence à la figure 1, l'émetteur comprend un codeur 110 de canal, une unité 120 de commande de débit, un dispositif 130 d'entrelacement, un modulateur 140 et une unité de commande 150. Lors d'une entrée de bits d'information dans des blocs de transport de taille N, le codeur 110 de canal code les bits d'information à un taux de code prédéterminé (par exemple 1/2 ou 3/4). Le codeur 110 de canal peut supporter plusieurs taux de code en utilisant un taux de code mère de 1/6 ou 1/5 par poinçonnage de symbole ou répétition de symboles. L'unité de commande 150 commande le taux de code. L'unité 120 de commande de débit adapte le débit de données des bits codés généralement par multiplexage des canaux de transport ou par répétition et poinçonnage si le nombre de bits codés est différent de celui des bits émis dans l'air. Pour minimiser la perte de données due à des erreurs de salve, le dispositif d'entrelacement 130 entrelace les bits dont les débits sont adaptés. Le modulateur 140 module les bits entrelacés suivant une procédure de modulation déterminée par l'unité de commande 150. L'unité de commande 150 commande le taux de code du codeur 110 de canal et la procédure de modulation du modulateur 140 conformément à l'état du canal radio de liaison descendante. Pour utiliser sélectivement les procédures QPSK, 8PSK, 16QAM et 64QAM en fonction de l'environnement radio, l'unité de commande 150 supporte la procédure AMCS. Bien que cela ne soit pas représenté, un équipement UE étale les données modulées avec plusieurs codes Walsh pour identifier les canaux de transport de données et avec un code PN pour identifier la station de base BS. La figure 2 des dessins annexés décrits ci-après illustre une constellation de signaux lors de l'utilisation de la procédure 16QAM dans le modulateur 140. En référence à la figure 2,4 bits codés forment un symbole de modulation unique, qui est appliqué sur l'un de 16 points de signaux. Les 16 symboles de modulation sont classés dans une région 1 ayant la probabilité d'erreur la plus élevée, une région 2 ayant une probabilité d'erreur intermédiaire et une région 3 ayant la probabilité d'erreur la plus basse en fonction de la facilité avec laquelle un récepteur peut identifier des symboles de modulation correspondants. La figure 3 des dessins annexés décrits ci-après est un graphique illustrant des probabilités d'erreur des régions dans une simulation sous un environnement à bruit blanc additif gaussien (BBAG). Par exemple, des symboles de modulation 6,7, 10 et 11 dans la région 1 ont une probabilité d'erreur relativement élevée. Des symboles de modulation dans une procédure de modulation d'ordre élevé telle que 16QAM et 64QAM peuvent être groupés dans des régions ayant des probabilités d'erreur différentes. Dans ce cas, des bits de ré-émission ont la même probabilité d'erreur que des bits d'émission initiale dans une technique H-ARQ classique. Par conséquent, la probabilité d'erreur est identique lors d'une émission initiale et lors d'une réémission. Il est connu dans la technique que les performances de décodage sont améliorées lorsqu'un taux logique de vraisemblance (LLR pour "Log Likelihood Ratio") des bits d'entrée est uniforme. Cependant, l'émission de bits particuliers avec une probabilité d'erreur élevée dégrade les performances de décodage. On a donc besoin d'une technique nouvelle de ré-émission qui améliore les performances à la ré-émission. L'invention a donc pour objet de proposer un appareil et un procédé d'émission/réception dans lesquels une ré-émission de paquets est exécutée avec des performances accrues du système, dans un système de communication sans fil. Un autre objet de l'invention est de proposer un appareil et un procédé d'émission/réception qui augmentent la fiabilité d'une ré-émission de paquets dans un système de communication sans fil. Un autre objet de l'invention est de proposer un appareil et un procédé d'émission/réception permettant à un récepteur de recevoir des bits avec une probabilité de réception plus élevée dans un système de communication sans fil. Un autre objet de l'invention est de proposer un appareil et un procédé d'émission/réception pour une ré- émission plus efficace de paquets dans un système de communication sans fil supportant une technique H-ARQ. Un autre objet encore de l'invention est de proposer un appareil et un procédé d'émission/réception dans lesquels des bits de ré-émission sont modifiés par rapport à des bits d'émission initiale afin d'avoir une probabilité d'erreur différente. Un autre objet encore de l'invention est de proposer un appareil de réception destiné à recevoir des bits de ré-émission modifiés par rapport à des bits d'émission initiale de façon à avoir une probabilité d'erreur différente. Un autre objet également de l'invention est de proposer un appareil et un procédé d'émission pour inverser les bits lors d'une ré-émission. Un autre objet encore de l'invention est de proposer un appareil et un procédé d'émission pour la récupération de bits de ré-émission inversés. Pour réaliser les objets ci-dessus ainsi que d'autres, à la suite d'une demande pour une ré-émission émanant d'un récepteur, un codeur de canal code des données d'entrée à un taux de code prédéterminé et délivre en sortie des bits codés dans un émetteur. Un dispositif d'entrelacement entrelace les bits codés suivant une règle d'entrelacement prédéterminée et un inverseur binaire inverse les bits entrelacés si la demande de ré-émission est de numéro impair pour les mêmes données. Un modulateur module ensuite les bits inversés suivant une procédure de modulation prédéterminée. Dans le récepteur, un démodulateur démodule les données reçues par une demande de ré-émission conformément à une procédure de modulation prédéterminée et délivre en sortie des bits codés. Un inverseur binaire détermine si les bits codés ont été reçus par une demande de ré-émission de numéro impair pour les mêmes données, et il inverse les bits codés si les données ont été reçues par une commande de ré-émission de numéro impair. Un dispositif de désentrelacement désentrelace des bits inversés suivant une règle de désentrelacement prédéterminée. Un dispositif de combinaison combine les bits désentrelacés avec des bits précédemment codés et un décodeur de canal décode les bits combinés et délivre en sortie des bits d'information décodés. Un dispositif de contrôle d'erreur extrait des bits de contrôle d'erreur des bits d'information décodés sur une base par paquets et détermine si les bits d'information contiennent des erreurs conformément aux bits de contrôle d'erreur extraits. Si les bits d'information contiennent des erreurs, une unité de commande demande à l'émetteur de ré-émettre les bits codés. L'invention sera décrite plus en détail en regard des dessins annexés à titre d'exemples nullement limitatifs et sur lesquels : la figure 1 est un schéma fonctionnel simplifié d'un émetteur dans un système typique de communication du service mobile à accès multiple par répartition par code AMRC ; la figure 2 illustre un exemple d'une constellation de signaux dans une procédure 16-QAM dans le système de communication mobile AMRC ; la figure 3 illustre des probabilités d'erreurs de régions dans la constellation de signaux de la procédure 16-QAM ; la figure 4 est un schéma fonctionnel simplifié d'un émetteur dans un système de communication mobile AMRC selon une forme de réalisation de l'invention ; la figure 5 est un schéma fonctionnel détaillé d'un codeur de canal illustré sur la figure 4 ; la figure 6 est un organigramme illustrant le fonctionnement de l'émetteur dans le système de communication mobile AMRC selon la forme de réalisation de l'invention ; la figure 7 est un schéma fonctionnel simplifié d'un récepteur dans le système de communication mobile AMRC selon la forme de réalisation de l'invention ; la figure 8 est un organigramme illustrant une opération effectuée par le récepteur dans le système de communication mobile AMRC selon la forme de réalisation de l'invention ; la figure 9 illustre une inversion de bits dans l'émetteur selon l'invention ; la figure 10 illustre une inversion de bits dans le récepteur selon l'invention ; et la figure 11 illustre une comparaison entre des taux d'erreur de trame lors de ré-émissions selon l'invention et lors d'une ré-émission selon un procédé classique sous un environnement à bruit blanc additif gaussien. La technique H-ARQ à laquelle l'invention est appliquée, est une technique de commande de liaison pour la correction d'erreurs de paquets par une ré-émission. Comme son nom l'indique, une ré-émission est une émission supplémentaire de données en paquets initialement émises, mais défectueuses. Par conséquent, on n'émet pas des données nouvelles lors d'une ré-émission. Comme décrit précédemment, la technique H-ARQ est divisée en H-ARQ de type II et H-ARQ de type III suivant que les bits systématiques sont ré-émis ou non. La technique H-ARQ de type II principale est à redondance FIR et la technique H-ARQ de type III comprend une combinaison CC et une redondance PIR, qui sont discriminées selon que les mêmes bits de parité ou non sont ré-émis. La présente invention telle que décrite cidessous est appliquée à tous les procédés H-ARQ ci-dessus. Dans la combinaison CC, un paquet de ré-émission possède les mêmes bits qu'un paquet d'émission initiale, et dans les redondances FIR et PIR, un paquet de ré-émission et un paquet d'émission initiale ont des bits différents. Etant donné que l'invention s'applique à un procédé augmentant l'efficacité d'émission d'un paquet de ré-émission, elle est évidemment applicable lorsqu'un paquet d'une émission initiale est différent de son paquet de ré-émission. Cependant, à titre d'exemple, la description suivante sera donnée en référence à la combinaison CC. Emission La figure 4 est un schéma fonctionnel simplifié d'un émetteur dans un système de communication du service mobile à accès multiple par répartition par code AMRC selon une forme de réalisation de l'invention. En référence à la figure 4, l'émetteur comprend un additionneur 210 à contrôle de redondance cyclique CRC, un codeur 220 de canal, une unité 230 de commande de débit, un dispositif d'entrelacement 240, un inverseur binaire 250, une unité de commande d'inversion 255, un modulateur 260 et une unité de commande 270. Dans la forme de réalisation de l'invention, à une ré-émission des bits codés sont inversés de façon à être appliqués à des régions avec des probabilités d'erreurs différentes de celles existant lors d'une émission initiale. L'additionneur CRC 210 additionne des bits CRC à des bits d'information d'entrée pour un contrôle d'erreur sur une base de données par paquets. Le codeur de canal 220 code les données en paquets avec les bits CRC à un taux de code prédéterminé par codage prédéterminé. Les données en paquets sont codées en bits systématiques et bits de parité qui sont des bits de contrôle d'erreur pour les bits systématiques. Un turbo codage ou un codage à convolution peut être utilisé. Le taux de code détermine les bits de parité aux bits systématiques. Avec un taux de code de 1/2, par exemple, le codeur 220 de canal délivre en sortie un bit systématique et un bit de parité pour l'entrée d'un bit d'information. Avec un taux de code de 3/4, le codeur 220 de canal délivre en sortie trois bits systématiques et un bit de parité pour l'entrée de trois bits d'information. Dans la forme de réalisation de l'invention, d'autres taux de code peuvent également être appliqués, en dehors de 1/2 et 3/4. L'unité 230 de commande de débit adapte le débit de données des bits codés par répétition et poinçonnage. Le dispositif d'entrelacement 240 permute de façon aléatoire la séquence des bits adaptés en débit. Les symboles entrelacés sont stockés dans un tampon (non représenté) pour une ré-émission. Lors d'une demande de ré-émission provenant d'un récepteur, les paquets tamponnés sont délivrés entièrement ou partiellement en sortie sous la commande de l'unité de commande 270. L'inverseur binaire 250 inverse les bits d'un paquet de ré-émission sous la commande de l'unité 255 de commande d'inversion. L'unité 255 de commande d'inversion active l'inversion binaire 250 uniquement lors d'une ré- émission de numéro impair d'un paquet. Si l'inverseur binaire 250 est activé à chaque ré-émission, le même paquet est émis à chaque ré-émission. Si une ré-émission est demandée après que des bits inverseurs aient été délivrés à une première ré-émission, les bits d'origine sont transmis sans inversion binaire lors d'une deuxième ré-émission. Plus particulièrement, lorsqu'une inversion binaire n'est pas nécessaire, par exemple lors d'une émission initiale ou lors d'une ré-émission de numéro pair, l'unité 255 de commande d'inversion ouvre un interrupteur à une extrémité frontale de l'inverseur binaire 250 et ferme un interrupteur de dérivation, afin que les bits reçus contournent l'interrupteur binaire 250. Par contre, si une inversion binaire est nécessaire, l'unité 255 d'inversion ferme l'interrupteur à l'extrémité frontale de l'inverseur binaire 255 et ouvre l'interrupteur de dérivation, afin que des bits reçus soient inversés. Ainsi, lors d'une ré- émission, l'inverseur binaire 250 provoque l'application de bits codés à des régions avec des probabilités d'erreur différentes de celles à une émission initiale. Bien que l'inverseur binaire 250 soit disposé entre le dispositif d'entrelacement 240 et le modulateur 260 sur la figure 4, il peut être placé en d'autres endroits dans l'émetteur pourvu qu'il se trouve en avant du modulateur 260. Par exemple, l'inverseur binaire 250 peut être à l'extrémité frontale du dispositif d'entrelacement 240. Le modulateur 260 module des bits codés d'entrée suivant une procédure de modulation prédéterminée. L'unité de commande 270 assure la commande d'ensemble des composants de l'émetteur. L'unité de commande 270 détermine d'abord un taux de code du codeur 220 de canal et une procédure de modulation du modulateur 260 conformément à un état présent du canal radio. L'unité de commande 270 traite également une demande de ré-émission provenant d'une couche supérieure et transmet l'information de demande de ré-émission à l'unité de commande d'inversion 255. L'information de demande de ré-émission indique si le récepteur a demandé une ré-émission de paquets et combien de fois une ré-émission a été effectuée. On peut envisager que l'unité de commande d'inversion 255 soit intégrée dans l'unité de commande 270. Dans, ce cas, l'unité de commande intégrée détermine le taux de code et la procédure de modulation et si l'inverseur binaire 150 doit être activé conformément à une signalisation provenant de la couche supérieure. La figure 5 est un schéma fonctionnel détaillé du codeur de canal 220 illustré sur la figure 4. On suppose que le codeur 220 de canal utilise un taux de code mère de 1/6 établi par les normes 3GPP (Projet de Partenariat de 3ième Génération) . En référence à la figure 5, le codeur 220 de canal délivre en sortie une trame de données de taille N sous la forme d'une trame de bits systématique X (=xi, x2, xN). Ici, N est déterminé conformément à un taux de code. Un premier codeur constituant 224 délivre en sortie deux trames de bits de parité différentes Y1 (=Yll, y12, ..., y1N) et Y2 (=y2i, Y22, ..., Y2N) pour l'entrée de la trame de données. Un dispositif d'entrelacement interne 222 entrelace la trame de données et la délivre en sortie en tant que trame de bit systématique entrelacée X' (=x'i, x'2, x'N). Un second codeur constituant 226 code la trame systématique entrelacée X' en deux trames de bits de parité différentes Zl (=Zll, z12. z1N) et Z2 (=z21, z22, ..., Z2N). Un dispositif de poinçonnage 228 génère des bits systématiques S et des bits de parité P, en poinçonnant la trame de bits systématiques X, la trame de bits systématiques entrelacés X', et des trames de bits de parité Yl, Y2, Zl et Z2 suivant une combinaison de poinçonnage reçue de l'unité de commande 270. La combinaison de poinçonnage est déterminée conformément au taux de code du codeur de canal 220 et à la méthode H-ARQ utilisés. Par exemple, lorsque le taux de code est 1/ 2, des combinaisons de poiçonnage utilisables dans la procédure H-ARQ type III (CC et PIR) sont les suivantes. où 1 indique un bit d'émission et 0 indique un bit poinçonné. Des bits d'entrée sont poinçonnés de la colonne de gauche vers la colonne de droite. Une des combinaisons de poinçonnage ci-dessus est utilisée lors d'une émission initiale et lors de ré- émissions dans la combinaison CC, alors qu'elles sont utilisées alternativement à chaque émission dans la redondance PIR. Dans la technique H-ARQ de type II (FIR), des bits systématiques sont poinçonnés lors d'une ré-émission. Dans ce cas, une combinaison de poinçonnage est "010010", par exemple. Dans la combinaison CC, si la combinaison de poinçonnage P1 (c'est-à-dire "110000" et "100001") est utilisée, le dispositif de poinçonnage 228 délivre en sortie des bits X, Y1, X et Z2 avec les autres bits poinçonnés à chaque émission. Si la combinaison de poinçonnage P2 (c'est-à-dire "110000" et "100010") est utilisée, le dispositif de poinçonnage 228 délivre en sortie des bits X, Y1, X et Zl avec les autres bits poinçonnés à chaque émission. Dans la redondance PIR, le dispositif de poinçonnage 228 délivre en sortie les bits X, Y1, X et Z2 lors d'une émission initiale et des bits X, Y1, X et Zl lors d'une ré-émission. La figure 6 est un organigramme illustrant une opération effectuée par l'émetteur selon la forme de réalisation de l'invention. En référence à la figure 6, l'additionneur CRC 210 additionne des bits CRC à des données d'entrée sur une base par paquet lors d'une étape 310 et le codeur de canal 220 code les données en paquets avec les bits CRC dans une étape 320. Dans une étape 330, l'unité de commande de débit 230 adapte le débit des bits codés par répétition et poinçonnage. Le dispositif d'entrelacement 240 entrelace les bits adaptés au débit dans une étape 340. L'unité de commande d'inversion 255 détermine si le paquet doit être initialement émis ou ré-émis conformément à une demande d'émission reçue de l'unité de commande 270 lors d'une étape 350. Pour une émission initiale, l'unité de commande d'inversion 255 commande aux bits entrelacés de contourner l'inverseur binaire 250 et les applique au modulateur 260. Le modulateur 260 module alors les bits entrelacés dans une étape 380 et les bits modulés sont émis lors d'une étape 390. Par contre, pour une ré-émission, l'unité de commande d'inversion 255 détermine le numéro de séquence de la ré-émission lors d'une étape 360. Si la ré-émission est de numéro pair, l'unité de commande d'inversion 255 commande aux bits entrelacés de contourner l'inverseur binaire 250 et les applique au modulateur 260. Le modulateur 260 module alors les bits entrelacés dans l'étape 380 et les bits modulés sont émis lors de l'étape 390. Si la ré-émission est d'un numéro impair, l'unité de commande d'inversion 255 applique les bits entrelacés à l'inverseur binaire 250. L'inverseur binaire 250 inverse alors les bits entrelacés dans l'étape 370 et le modulateur 260 module les bits entrelacés en unités d'un symbole de modulation lors de l'étape 380 et les bits modulés sont émis lors de l'étape 390. Par la modulation effectuée dans le modulateur 260, les bits inversés sont appliqués à différentes régions à partir des bits non inversés. Les points de signaux différents ont des probabilités d'erreurs différentes de celles des points de signaux auxquels les bits non inversés sont appliqués. Si des bits codés d'émission initiale sont "0000" en référence à la figure 2, ils sont appliqués à un point de signal 7 dans une région 1. Lors d'une ré- émission, les bits sont inversés à "1111", lesquels sont appliqués à un point de signal 13 dans une région 3. Le changement de probabilité d'erreur à la ré-émission a pour résultat d'établir une moyenne des probabilités d'erreurs de paquets combinés à un récepteur et augmente donc les performances de décodage. Réception La figure 7 est un schéma fonctionnel simplifié d'un récepteur qui est la contrepartie de l'émetteur illustré sur la figure 4 selon la forme de réalisation de l'invention. En référence à la figure 7, le récepteur comprend un démodulateur 410, un inverseur binaire 420, une unité de commande d'inversion 425, un dispositif de désentrelacement 430, un dispositif de combinaison 440, un tampon 450, un décodeur de canal 460 et un dispositif de contrôle CRC 470. En fonctionnement, le démodulateur 460 démodule des données reçues de l'émetteur suivant une méthode de démodulation correspondant à la procédure de modulation utilisée dans le modulateur 260. L'inverseur binaire 420 est un multiplieur. Le multiplieur inverse le signe d'un bit d'information, c'est-à-dire convertit 1 en-1 et-1 en 1, respectivement. L'inverseur binaire 420 effectue une inversion binaire à chaque ré-émission de numéro impair du même paquet sous la commande de l'unité de commande d'inversion 425. L'inverseur binaire 420 correspond donc à l'inverseur binaire 250 illustré sur la figure 4. Alors que l'émetteur utilise l'inverseur binaire 250 car des bits codés délivrés en sortie du codeur de canal 220 ont des valeurs fermes 0 et 1, le récepteur utilise le multiplieur 420 pour multiplier sélectivement chaque bit d'entrée par-1 sous la commande de l'unité de commande d'inversion 425 car les bits démodulés délivrés en sortie du démodulateur 410 ont des valeurs conditionnelles ou souples de-1 et 1. Si le démodulateur 410 délivre en sortie des valeurs fermes, le multiplieur 420 est remplacé par un inverseur binaire. Le dispositif de désentrelacement 430 désentrelace des bits codés reçus de l'inverseur binaire 420 ou du démodulateur 410 suivant un procédé de désentrelacement correspondant à l'entrelacement effectué dans le dispositif d'entrelacement 240 de l'émetteur. Alors que le multiplieur 420 est disposé à l'extrémité frontale du dispositif de désentrelacement 430 sur la figure 7, il peut être situé à l'extrémité arrière du dispositif de désentrelacement 430, indépendamment de la structure de l'émetteur. Le dispositif de combinaison 440 combine les bits codés d'un paquet reçus alors avec les bits codés du même paquet accumulés dans le tampon 450. S'il n'y a pas de bits codés du même paquet dans le tampon 450, c'est-à-dire lors d'une émission initiale, le dispositif de combinaison 440 délivre simplement en sortie les bits codés alors reçus et les stocke immédiatement dans le tampon 450. Le décodeur 460 de canal récupère les bits codés reçus du dispositif de combinaison 440 en les décodant suivant un procédé de décodage prédéterminé, ici un turbo décodage correspondant au procédé de codage exécuté dans le codeur 220 de canal par l'émetteur. Le décodeur de canal 460 récupère par turbo décodage des bits systématiques pour l'indication en entrée des bits systématiques et des bits de parité. Le dispositif de contrôle CRC 470 extrait des bits CRC des bits d'information décodés sur une base par paquet et détermine si le paquet contient des erreurs en utilisant les bits CRC extraits. Le résultat du contrôle pour la recherche d'erreur est délivré à une unité de commande de réception (non représentée) dans une couche supérieure. L'unité de commande de réception traite le paquet si le paquet ne contient pas d'erreur et transmet un signal d'acquittement (ACK pour "Acknowledgement") à l'émetteur. Par contre, si le paquet contient des erreurs, l'unité de commande de réception transmet un signal de non acquittement (NACK pour "Non-Acknowledgement") à l'émetteur, demandant une ré-émission du paquet. Si le signal ACK est transmis à l'émetteur, le tampon 450 est initialisé avec les bits codés du paquet correspondant supprimé. Si le signal NACK est transmis à l'émetteur, les bits codés du paquet restent dans le tampon 450. L'unité de commande d'inversion 425 compte les transmissions du signal NACK pour déterminer le numéro de séquence de la ré-émission suivante et commander l'inverseur 420 d'une façon correspondante. La figure 8 est un organigramme illustrant une opération effectuée par le récepteur selon la forme de réalisation de l'invention. En référence à la figure 8, à la réception de données sur un canal de transport radio dans une étape 510, le démodulateur 410 récupère des bits codés en démodulant les données reçues sur la base de symboles de modulation conformément à une procédure de modulation préétablie entre le récepteur et l'émetteur lors d'une étape 520. Dans une étape 530, l'unité de commande d'inversion 425 détermine si les bits codés sont dans un paquet d'émission initiale ou un paquet de ré-émission en fonction du comptage d'apparition de NACK pour le paquet. Pour une ré-émission, l'unité 425 de commande d'inversion détermine le numéro de séquence de la ré- émission dans une étape 535. Si la ré-émission est de numéro impair, l'unité de commande d'inversion 425 applique les bits codés à l'inverseur 420. L'inverseur binaire 420 inverse les bits codés lors d'une étape 540. Par contre, pour une émission initiale lors de l'étape 530 ou une ré- émission de numéro pair lors de l'étape 535, l'unité de commande d'inversion 425 amène les bits codés à contourner l'inverseur binaire 420. Le dispositif de désentrelacement 430 désentrelace les bits codés ou les bits inversés lors d'une étape 550 et le dispositif de combinaison 440 combine les bits entrelacés avec les bits codés du même paquet accumulés dans le tampon 450 lors d'une étape 560. Dans une étape 570, le décodeur de canal 460 décode les bits combinés suivant un procédé de décodage pré-établi entre le récepteur et l'émetteur et délivre en sortie les bits d'information d'origine. Le dispositif de contrôle CRC 470 extrait des bits CRC des bits d'information décodés sur une base par paquet et rapporte le résultat d'un contrôle CRC à la couche supérieure lors d'une étape 580. Si le paquet ne contient pas d'erreur, le tampon 450 est initialisé et un signal ACK est transmis à l'émetteur lors d'une étape 590. Puis le paquet est traité dans la couche supérieure. Par contre, si le paquet contient des erreurs, les bits codés stockés dans le tampon 450 sont réservés et un signal NACK commandant une ré-émission du paquet est transmis à l'émetteur lors d'une étape 595. L'ensemble de l'émission et de la réception selon la forme de réalisation de l'invention sera décrit cidessous avec une technique 16QAM utilisée en tant que procédure de modulation. En fonctionnement, l'addition CRC 210 additionne des bits CRC à des données prévues sur une base par paquet dans l'émetteur illustré sur la figure 4. Le codeur de canal 220 code les données reçues de l'addition CRC 210 à un taux de code prédéterminé entre l'émetteur et le récepteur. On décrira plus en détail en référence à la figure 5 l'opération effectuée par le codeur de canal 220. Les données comprenant les bits CRC sont délivrées en sortie en tant que trame X de bits systématiques, et appliqués en même temps au premier codeur constituant 224. Le premier codeur constituant 224 code les données en différentes trames Yl et Y2 de bits de parité. Le dispositif d'entrelacement interne 222 entrelace les données et délivre en sortie les données entrelacées en tant qu'autre trame X' de bits systématiques. Le second codeur constituant 226 code la trame X' du bit systématique en deux trames différentes Zl et Z2 de bits de parité. Le dispositif de poinçonnage 228 délivre en sortie des bits codés contenant les bits systématiques et les bits de parité en poinçonnant les trames X et X' de trames de bits systématiques et les trames Yl, Y2, Zl et Z2 de bits de parité à un taux de code souhaité suivant une combinaison de poinçonnage prédéterminée. Comme décrit précédemment, si la technique CC est adoptée en tant que procédé H-ARQ, la même combinaison de poinçonnage est utilisée lors d'une émission initiale et d'une ré-émission, ce qui implique que les mêmes bits sont émis lors d'une émission initiale et d'une ré-émission. La combinaison de poinçonnage est stockée dans le dispositif de poinçonnage 228 ou est fournie extérieurement. Ce dernier cas est appliqué sur la figure 5. Le dispositif 230 de commande de débit adapte le débit des bits codés reçus du codeur de canal 220. Le dispositif d'entrelacement 240 entrelace les bits d'inversion de débit suivant une règle d'entrelacement pré- établie entre l'émetteur et le récepteur. L'inverseur de bits 250 inverse les bits entrelacés sous la commande de l'unité de commande d'inversion 255. L'inversion de bits sera décrite plus en détail en référence à la figure 9. La figure 9 illustre une trame à 12 bits avec une modulation d'ordre 16. Ici, un symbole de modulation a 4 bits. En référence à la figure 9, les premier, deuxième et troisième symboles de modulation sont [0000], [1100] et [0111], respectivement. Lorsqu'un signal NACK est reçu et que, par conséquent, une ré-émission est demandée, les bits d'origine sont inversés. Par conséquent, [0000], [1100] et [0111] sont convertis en [1111], [0011] et [1000], respectivement. En liaison avec la constellation de signaux de la figure 2, le symbole [0000] de modulation d'émission initiale dans la région 1 est ré-émis sous la forme [1111] dans la région 3. A partir des graphiques de la figure 3, on note que la probabilité d'erreur de la région 1 est très supérieure à celle de la région 3. L'émission continue d'un symbole spécifique dans une région avec une haute probabilité d'erreur nuit aux performances du système. Cependant, une ré-émission d'un symbole dans une région d'émission différente aboutit à l'établissement d'une moyenne de probabilité d'erreur de bits et augmente donc les performances de décodage conformément à l'invention. Un symbole de modulation transmis dans une région 1 à une émission initiale est retransmis dans la région 3, assurant ainsi de meilleures performances du système. Le processus décrit ci-dessus est résumé de la manière suivante : (1) un paquet de données est émis initialement ; (2) des bits du paquet sont inversés et appliqués à un modulateur lors de la réception d'un premier signal NACK pour le paquet ; (3) les bits du paquet sont appliqués au modulateur sans inversion binaire lors de la réception d'un deuxième signal NACK pour le paquet ; (4) les étapes (1) & (2) et les étapes (1) & (3) sont exécutées en alternance lors de la réception d'un troisième signal NACK et des signaux NACK suivants ; (5) un tampon est initialisé et un nouveau paquet émis à la suite de la réception d'un signal ACK dans les étapes ci-dessus. On décrira maintenant la réception d'un paquet dans le récepteur. Lors de l'opération, le démodulateur 410 démodule les données reçues de l'émetteur suivant un procédé de démodulation correspondant à la procédure de modulation utilisée dans l'émetteur. L'inverseur binaire 420 inverse sélectivement les bits démodulés sous la commande de l'unité de commande d'inversion 425. L'inverseur binaire 420 est activé à chaque ré-émission de numéro impair du même paquet, ce qui sera décrit plus en détail en référence à la figure 10. Les bits illustrés sur la figure 10 correspondent à ceux illustrés sur la figure 9. Des bits ré-émis comme illustré sur la partie supérieure de la figure 10 en réponse au premier signal NACK sont impliqués en entrée à l'inverseur binaire 420. Etant donné que les bits de ré-émission ont été inversés par l'émetteur, ils sont inversés par rapport aux bits d'origine illustrés dans la moitié inférieure de la figure 10 pour une combinaison au récepteur. Par conséquent, les bits récupérés sont identiques aux bits d'origine avant l'inversion binaire dans l'émetteur comme illustré sur la figure 9. Autrement dit, l'inverseur binaire 420 dans le récepteur fonctionne de façon à inverser les bits reçus à chaque fois qu'un signal NACK de numéro impair est généré pour le même paquet. Le dispositif de désentrelacement 430 désentrelace les bits reçus du démodulateur 410 ou de l'inverseur binaire 420 suivant la règle d'entrelacement utilisée dans le dispositif d'entrelacement 240 de l'émetteur. Le dispositif de combinaison 440 combine des bits d'émission initiale stockés dans le tampon 450 avec leurs bits de ré-émission. Si plusieurs ré-émissions ont lieu, les bits codés reçus à chaque ré-émission sont accumulés. Comme indiqué précédemment, les bits codés du même paquet sont combinés. Pour la combinaison, le dispositif de combinaison 440 reçoit du tampon 450 des bits codés précédemment reçus. Le tampon 450 les stocke conformément à un résultat de contrôle CRC dans le dispositif de contrôle CRC 470. Pour une émission initiale, le dispositif de combinaison 440 stocke les bits codés dans le tampon et les applique immédiatement au décodeur de canal 460. Le dispositif de contrôle CRC 470 extrait les bits CRC des bits d'information décodés sur une base par paquet et détermine si le paquet contient des erreurs sur la base des bits CRC. Si le paquet contient des erreurs, le dispositif de contrôle CRC 470 rapporte les erreurs à la couche supérieure et demande une ré-émission du paquet en transmettant un signal NACK à l'émetteur. Si le paquet ne contient pas d'erreurs, le dispositif de contrôle CRC 470 délivre les bits d'information à la couche supérieure et transmet un signal ACK à l'émetteur. Dans ce cas, le tampon 450 est initialisé. La figure 11 est un graphique illustrant des taux d'erreur de trames lors de ré-émissions selon l'invention et un procédé classique sous un environnement de bruit blanc additif gaussien. En référence à la figure 11, Chase ~1ière désigne une émission initiale, Chase ~2nd désigne une 1ière ré-émission dans le procédé classique, et Chase ~3ième désigne une 2ième ré-émission dans le procédé classique. BI~2ième et BI~3ième (BI pour "Bit Inversion", c' est-à-dire inversion binaire) désignent respectivement des 1ière et 2ième ré-émissions dans la présente invention. Comme indiqué sur la figure 11, une probabilité d'erreur est abaissée de 0,4 à 0, 6 dB lors des lière et 2ième ré-émissions dans la présente invention. Conformément à l'invention telle que décrite cidessus, des bits tamponnés sont appliqués lors d'une ré- émission à des points de signaux dans des régions différentes de celles utilisées lors d'une émission initiale. Par conséquent, les probabilités d'erreur des bits de l'émission initiale et des bits d'une ré-émission font en fait l'objet de l'établissement d'une moyenne, assurant ainsi une meilleure efficacité du décodage. Etant donné que l'invention peut être mise en oeuvre simplement en ajoutant un simple inverseur binaire à l'extrémité frontale d'un dispositif d'entrelacement et à l'extrémité arrière d'un dispositif de désentrelacement, on peut obtenir des effets excellents sans la nécessité de modifier à grande échelle l'émetteur et le récepteur classiques. En outre, l'invention peut être appliquée à n'importe lequel des émetteurs et récepteurs existants dans une communication câblée/sans fil. Si l'invention est mise en #uvre pour un service de paquets de données sans fil à haute vitesse conformément à la normalisation 3GPP, les performances d'ensemble du système peuvent être notablement améliorées sans augmenter la complexité du système. Autrement dit, les taux d'erreur sur les bits (BER) des systèmes existants sont réduits, et, en conséquence, le débit de données est amélioré. Il va de soi que de nombreuses modifications peuvent être apportées à l'appareil et au procédé décrits et représentés sans sortir du cadre de l'invention. REVENDICATIONS 1. Procédé de génération de symboles de modulation pour une ré-émission dans un émetteur d'un système de communication de service mobile lors d'une demande de ré-émission provenant d'un récepteur, dans lequel l'émetteur comprend un codeur (220) destiné à coder un train de données en paquets pour former les bits codés et un modulateur (260) destiné à moduler des bits codés, le procédé étant caractérisé en ce qu'il comprend les étapes qui consistent : à convertir des symboles de modulation dans une première région (1) ayant une première probabilité d'erreur d'une constellation de signaux utilisée dans le modulateur en symboles de modulation dans une troisième région (3) ayant une troisième probabilité d'erreur inférieure à une deuxième probabilité d'erreur ; à convertir des symboles de modulation dans la troisième région (3) en symboles de modulation dans la première région ; et à convertir des symboles de modulation dans une deuxième région (2) ayant la deuxième probabilité d'erreur, inférieure à la première probabilité d'erreur, en différentes modulations dans la deuxième région afin de générer des symboles de modulation de ré-émission. 2. Procédé selon la revendication 1, caractérisé en ce que les bits codés délivrés en sortie du codeur sont inversés de façon à générer les symboles de modulation de ré-émission. 3. Procédé selon la revendication 1, caractérisé en ce que les bits codés délivrés en sortie du codeur sont inversés de façon à générer des symboles de modulation de ré-émission lorsque la demande de ré-émission provenant du récepteur est de numéro impair. 4. Procédé selon la revendication 1, caractérisé en ce que le modulateur utilise l'une des modulations d'amplitude en quatrature d'ordre 16 (16QAM) et d'ordre 64 (64QAM) . 5. Procédé de ré-émission de bits codés, lors d'une demande de ré-émission provenant d'un récepteur, dans un émetteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), qui module des bits codés à un taux de code prédéterminé suivant une procédure de modulation prédéterminée et transmet les bits modulés au récepteur, le procédé étant caractérisé en ce qu'il comprend les étapes qui consistent : à inverser les bits codés lors de la demande de ré-émission provenant du récepteur ; à moduler les bits inversés suivant la procédure de modulation prédéterminée ; et à transmettre au récepteur les bits modulés. 6. Procédé selon la revendication 5, caractérisé en ce que les bits inversés ont une probabilité d'erreur différente de celle d'une émission précédente. 7. Procédé selon la revendication 5, caractérisé en ce que l'étape d'inversion comprend les étapes qui consistent : à déterminer si la demande de ré-émission est de numéro impair ; et à inverser les bits codés si la demande de ré- émission est de numéro impair. 8. Procédé selon la revendication 5, caractérisé en ce que la procédure de modulation prédéterminée est l'une des modulations d'amplitude en quadrature d'ordre 16 (16QAM) et d'ordre 64 (64QAM). 9. Appareil pour la ré-émission de bits codés, lors d'une demande de ré-émission provenant d'un récepteur, dans un émetteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), qui module des bits codés à un taux de code prédéterminé suivant une procédure de modulation prédéterminée et transmet au récepteur les bits modulés, caractérisé en ce qu'il comporte : un inverseur binaire (250) destiné à inverser les bits codés lors de la demande de ré-émission provenant du récepteur ; et un modulateur (260) destiné à moduler les bits inversés suivant la procédure de modulation prédéterminée. 10. Appareil selon la revendication 9, caractérisé en ce que les bits inversés ont une probabilité d'erreur qui est différente de celle d'une émission précédente. 11. Appareil selon la revendication 9, caractérisé en ce que l'inverseur binaire détermine si la demande de ré- émission est de numéro impair et inverse les bits codés si la demande de ré-émission est de numéro impair. 12. Appareil selon la revendication 9, caractérisé en ce que la procédure de modulation prédéterminée est l'une des modulations d'amplitude par quadrature d'ordre 16 (16QAM) et d'ordre 64 (64QAM). 13. Appareil pour la ré-émission de bits codés, lors d'une demande de ré-émission provenant d'un récepteur, dans un émetteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), caractérisé en ce qu'il comporte : un codeur (220) de canal destiné à coder des données d'entrée à un taux de code prédéterminé et délivrer en sortie des bits codés ; un dispositif d'entrelacement (240) destiné à entrelacer les bits codés suivant une règle d'entrelacement prédéterminée ; un inverseur binaire (250) destiné à inverser les bits entrelacés si le récepteur demande une ré-émission de numéro impair ; et un modulateur (260) destiné à moduler les bits inversés suivant une procédure de modulation prédéterminée. 14. Appareil pour la ré-émission de bits codés, lors d'une demande de ré-émission provenant d'un récepteur, dans un émetteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), caractérisé en ce qu'il comporte : un codeur de canal (220) destiné à coder des données d'entrée à un taux de code prédéterminé et à délivrer en sortie des bits codés ; un inverseur binaire (250) destiné à inverser les bits codés si le récepteur demande une ré-émission de numéro impair ; un dispositif d'entrelacement (240) destiné à entrelacer les bits inversés suivant une règle d'entrelacement prédéterminée ; et un modulateur (260) destiné à moduler les bits entrelacés suivant une procédure de modulation prédéterminée. 15. Procédé pour la réception dans un récepteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC) de bits codés ré- émis depuis un émetteur après une inversion binaire et une modulation de bits codés émis initialement à la suite d'une demande de ré-émission provenant du récepteur, caractérisé par les étapes qui consistent : à démoduler des données reçues par la demande de ré-émission conformément à une procédure de modulation prédéterminée et à délivrer en sortie des bits codés ; à inverser les bits codés ; et à décoder les bits inversés. 16. Procédé selon la revendication 15, caractérisé en ce que l'étape d'inversion comprend les étapes qui consistent : à déterminer si les données ont été reçues par une demande de ré-émission de numéro impair ; et à inverser les bits codés si les données ont été reçues par une demande de ré-émission de numéro impair. 17. Procédé selon la revendication 15, caractérisé en ce que la procédure de modulation prédéterminée est l'une des modulations d'amplitude à quadrature d'ordre 16 (16QAM) et d'ordre 64 (64QAM). 18. Appareil pour la réception, dans un récepteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), de bits codés ré-émis depuis un émetteur après une inversion binaire et une modulation de bits codés émis initialement à la suite d'une demande de ré-émission provenant du récepteur, caractérisé en ce qu'il comporte : un démodulateur (410) destiné à démoduler des données reçues par la demande de ré-émission conformément à une procédure de modulation prédéterminée et à délivrer en sortie des bits codés ; un inverseur binaire (420) destiné à inverser les bits codés ; et un décodeur (460) de canal destiné à décoder les bits inversés. 19. Appareil selon la revendication 18, caractérisé en ce qu'il comporte en outre : un dispositif de contrôle (470) pour la recherche d'erreurs destiné à extraire des bits de contrôle d'erreur pour des bits d'information décodés sur une base par paquets et à déterminer si les bits d'information décodés ont des erreurs conformément aux bits de contrôle d'erreur extraits ; et une unité de commande destinée à demander à l'émetteur une autre ré-émission de bits codés si les bits d'information contiennent des erreurs. 20. Appareil selon la revendication 18, caractérisé en ce que l'inverseur binaire détermine si les données ont été reçues par une demande de ré-émission de numéro impair, et inverse les bits codés si les données ont été reçues par une demande de ré-émission de numéro impair. 21. Appareil selon la revendication 18, caractérisé en ce que la procédure de modulation prédéterminée est l'une des modulations d'amplitude à quadrature d'ordre 16 (16QAM) et d'ordre 64 (64QAM). 22. Appareil pour la réception, dans un récepteur d'un système de communication du service mobile à accès multiple par répartition par code (ARMC), de bits codés émis depuis un émetteur après une inversion binaire et une modulation de bits codés émis initialement à la suite d'une demande de ré-émission provenant du récepteur, caractérisé en ce qu'il comporte : un démodulateur (410) destiné à démoduler des données reçues par la demande de ré-émission conformément à une procédure de modulation prédéterminée et à délivrer en sortie des bits codés ; un inverseur binaire (420) destiné à déterminer si les bits codés ont été reçus par une demande de ré- émission de numéro impair et à inverser les bits codés si les données ont été reçues par une demande de ré-émission de numéro impair ; un dispositif de désentrelacement (430) destiné à désentrelacer les bits inversés suivant une règle de désentrelacement prédéterminée ; un dispositif de combinaison (440) destiné à combiner les bits désentrelacés avec les bits précédemment codés ; un décodeur (460) de canal destiné à décoder les bits combinés et à délivrer en sortie des bits d'information décodés ; un dispositif de contrôle (470) pour la recherche d'erreurs destiné à extraire les bits de contrôle d'erreurs depuis les bits d'information décodés sur une base par paquets et à déterminer si les bits d'information décodés contiennent des erreurs conformément aux bits de contrôle d'erreurs extraits ; et une unité de commande destinée à demander une autre ré-émission des bits codés à l'émetteur si les bits d'information contiennent des erreurs. 23. Appareil pour la réception, dans un récepteur d'un système de communication du service mobile à accès multiple à répartition par code (ARMC), de bits codés ré- émis depuis un émetteur après une inversion binaire et une modulation de bits codés émis initialement à la suite d'une demande de ré-émission provenant du récepteur, caractérisé en ce qu'il comporte : un démodulateur (410) destiné à démoduler des données reçues par la demande de ré-émission conformément à une procédure de modulation prédéterminée et à délivrer en sortie des bits codés ; un dispositif de désentrelacement (430) destiné à désentrelacer des bits démodulés suivant une règle de désentrelacement prédéterminée ; un inverseur binaire (420) destiné à déterminer si les bits codés ont été reçus par une demande de ré- émission de numéro impair, et à inverser les bits codés si les données ont été reçues par une demande de ré-émission de numéro impair ; un dispositif de combinaison (440) destiné à combiner des bits inversés avec des bits codés précédemment ; un décodeur de canal (460) destiné à décoder les bits combinés et à délivrer en sortie des bits d'information décodés ; un dispositif de contrôle (470) pour la recherche d'erreurs destiné à extraire des bits de contrôle d'erreurs des bits d'information décodés sur une base par paquets et à déterminer si les bits d'information entraînent des erreurs conformément aux bits de contrôle d'erreurs extraits ; et une unité de commande destinée à demander à l'émetteur une autre ré-émission des bits codés si les bits d'information contiennent des erreurs.