Brevet FR2805943A1 — publié le 20010907

PROCEDE D'EGALISATION DANS DES RECEPTEURS UTILISANT UNE COMBINAISON DES TECHNIQUES DE MODULATIONS A PORTEUSES MULTIPLES ET A ACCES MULTIPLE PAR REPARTITION DE CODES. 1. Domaine général de l'invention Le domaine de l'invention est celui de la transmission, et plus précisément de la réception, de signaux numériques multiporteuses. L'invention concerne essentiellement l'égalisation, ou la détection, dans des récepteurs de signaux reposant sur une combinaison des techniques de modulations à porteuses multiples et à accès multiple par répartition de codes. Le développement et la mise au point de techniques permettant le transfert de données multimédia à haut débit pour un grand nombre d'utilisateurs simultanément est primordial pour les générations futures de communications hertziennes. On cherche donc à développer de nouvelles techniques de transmissions hertziennes permettant de satisfaire toujours mieux aux contraintes d'efficacité spectrale liées à la pénurie du spectre et au nombre croissant d'utilisateurs. Une approche connue consiste à rechercher une combinaison optimale des techniques de modulations à porteuses multiples à grande efficacité spectrale (de type OFDM) et des techniques d'Accès Multiples par Répartition de Codes (de type AMRC). Ces nouvelles techniques pourront par exemple s'appliquer aux systèmes de radiocommunications mobiles (de type UMTS et post UMTS) ou aux systèmes de communications à l'intérieur ou à l'extérieur des bâtiments pour en augmenter la robustesse et la capacité de transmission. 2. Etat de l'art 2.1 Contexte scientifique Depuis 1993, quelques contributions proposant une combinaison des techniques de modulations à porteuses multiples et à étalement de spectre ont été publiées 2 2805943 par quelques équipes internationales [S. Hara, R. Prasad, "Overview of multicarrier CDMA" (IEEE Communications Magazine, décembre 1997, pp 126133).]. Ainsi, il existe trois familles de systèmes de transmission connues à ce jour combinant les techniques OFDM et AMRC: - I'AMRC multiporteuses ou MC-CDMA (Multi-Carrier CDMA), I'AMRC multipilotes ou MTCDMA (Multi-Tone CDMA) et - I'AMRC multiporteuses à séquence directe ou MC-DS-CDMA (Multi-Carrier Direct-Sequence CDMA). Elles se distinguent par la manière dont elles combinent les fonctions OFDM et AMRC, par leur technique d'étalement ou d'accès multiples et par leur répartition fréquentielle. L'invention proposée s'applique notamment, mais non exclusivement, à la première de ces familles, I'AMRC multiporteuses ou MC-CDMA. 2.2 Description d'un système MC-CDMA Dans le modulateur MC-CDMA représenté sur la figure 1, et connu en lui- même, le flux de données est tout d'abord étalé dans le domaine fréquentiel en utilisant un code d'étalement, puis transmis sur les différentes sous-porteuses du multiplex OFDM. Une fraction de chaque donnée d'origine, correspondant à un "chip" du code d'étalement de longueur L, est ainsi transmise par chacune des Np sous-porteuses. Ainsi chaque symbole x"j affecté à l'utilisateur j (avec j = 1,...,Nj) et transmis durant l'intervalle n, est multiplié par son code d'étalement spécifique Cj = [cj]I,cj2,...,cjLc]T de longueur Lo, o [ JT signifie vecteur transposé. Le vecteur des symboles transmis durant le nm'e symbole MC-CDMA par tous les utilisateurs peut s'écrire X" = [xn,x"2,...,xj.... X"Lc] avec xnj= O quand l'utilisateurj n'est pas actif. La matrice des codes C est alors égale à: c, c'...Ccl C 2 C2 *- 2.(1 ......... Cl C2 '"C CLc ci 2...cLc Lc/ o le jène vecteur colonne de C correspond au code d'étalement Cj de l'utilisateur j. Dans le cas d'une liaison descendante o les différents signaux s'adressant aux différents utilisateurs sont émis de façon synchrone, les codes utilisés sont généralement choisis orthogonaux, ce qui permet d'obtenir en réception une meilleure réjection des interférences entre utilisateurs. Ainsi, avec des codes de Walsh-Hadamard, le nombre maximal d'utilisateurs est égal au nombre de chips par code. Généralement, le nombre Lc de chips du code d'étalement est choisi égal au nombre Np de sous-porteuses mais des variantes sont possibles pour mieux dimensionner le signal généré visà-vis des conditions de transmission (canal, aspect cellulaire,...). 2.3 Les techniques de détection 2.3.1 Les techniques "traditionnelles" d'égalisation linéaire Dans un récepteur MC-CDMA, le désétalement est réalisé dans le domaine 1s fréquentiel après l'opération de Transformée de Fourier Directe mise en oeuvre dans le démodulateur OFDM comme cela est illustré en figure en figure 1. L'utilisation de codes orthogonaux, tels que les codes de Walsh-Hadamard dans le cas d'un système synchrone, garantit dans un canal gaussien, l'absence d'interférences d'accès multiple. En revanche, lors d'une transmission dans un canal sélectif en fréquence, l'orthogonalité entre les codes est détruite ce qui crée des interférences entre utilisateurs. Dans l'hypothèse o la durée de l'intervalle de garde est plus longue que l'étalement de la réponse impulsionnelle du canal, et que celui-ci varie lentement par rapport à la durée du symbole, l'effet du canal sur la kème sous-porteuse peut être approximé sur toute la durée symbole par une composante complexe notée hk iOk =Pke Dans ce cas, la matrice du canal est diagonale et égale à 4 2805943 hi... 0 0 H " 2 =-j (2) 0.......... O O... hNp En notant N = [nn2,...,nNp]T le vecteur représentant les termes de bruit et nkle terme de bruit affectant la kème sous-porteuse de variance UN2= E{Ink12}, k = 1,.... Np. Le vecteur reçu est alors: R = [r, r2,...,.rNp]r = H.C.X + N (3) La matrice G de dimension NpxNp est la matrice des coefficients d'égalisation. Les techniques de détection mono-utilisateur consistent à détecter le signal utile sans prendre en compte l'interférence entre utilisateurs. Après l'opération de Transformée de Fourier Directe, le signal reçu est égalisé dans le domaine fréquentiel en multipliant chaque symbole reçu par un coefficient gk propre à chaque sous-porteuse, dans le but de compenser l'atténuation Pk et le déphasage Ok introduits par le canal à la fréquence considérée. Les différentes méthodes de détection sont les suivantes (liste non exhaustive): * "Maximum Ratio Combining" (MRC): la méthode MRC est optimale vis à vis du taux d'erreurs dans le cas o un seul utilisateur est actif. Elle consiste à multiplier chaque symbole par la réponse complexe conjuguée du canal: gk = hk (4) * "Equal Gain Combining" (EGC): la technique de détection EGC corrige uniquement la distorsion de phase du canal: gk= hk 1hk (5) * "Orthogonality Restoring Combining" (ORC) ou "Zero Forcing" (ZF): la technique ORC permet d'éliminer intégralement l'interférence entre utilisateurs en restituant l'orthogonalité entre les différents codes 2805943 d'étalement. Dans ce cas, les coefficients sont égaux à: gk = 1 / hk (6) Cependant, le principal inconvénient de cette méthode est que, pour les s faibles amplitudes de hk, la multiplication par une fonction inverse du canal se traduit par une forte amplification du bruit, ce qui dégrade rapidement le taux d'erreurs. * "Controlled equalization" (CE) ou "Threshold ORC" (TORC): la technique CE consiste à multiplier le signal reçu par la fonction inverse du canal uniquement lorsque le module I hIl de la réponse fréquentielle du canal pour la porteuse considérée dépasse un certain seuil. Une amélioration de ce procédé peut être obtenue en appliquant l'EGC pour les porteuses ayant été fortement atténuées, ce qui permet de compenser la distorsion de phase du canal pour les sous-porteuses considérées. 2.3.2 La technique classique de détection selon le critère du minimum de l'Erreur Quadratique Moyenne ("Minimum Mean Square Error" ou MMSE) L'égalisation classiquement proposée en MC-CDMA selon le critère MMSE a pour but de minimiser indépendamment sur chaque porteuse k la valeur quadratique moyenne de l'erreur Et entre le signal transmis Sk et son estimation sk = gk'rk générée en sortie de l'égaliseur: J=E{4ek} E{|sk gkr |r} (7) Lorsque le nombre d'utilisateurs est égal à la longueur LC du code, les coefficients de l'égaliseur selon le critère de la minimisation de l'erreur quadratique moyenne sont égaux à: -h h+1 k (8) jhk12 +1/Y, 6 2805943 o ykest le rapport signal à bruit pour la sous-porteuse k. Lorsque le nombre d'utilisateurs NU est inférieur à la longueur L, du code, les coefficients de l'égaliseur selon le critère de la minimisation de l'erreur quadratique moyenne sont égaux à: g hk l (9) lb, 12 + __ _ o yxest le rapport signal à bruit du symbole transmis x. Cela est notamment détaillé dans le document de S. Kaiser, "Analytical performance evaluation of OFDM-CDMA mobile radio systems", (Proceedings First European Personal and Mobile Communications Conference (EPMCC'95), Bologna, Italy, novembre 1995, p 215-220). De la même façon que dans le cas des autres techniques de détection, la fonction d'égalisation est donc effectuée sur chaque sous-porteuse indépendamment en multipliant dans le domaine fréquentiel chacun des Np symboles générés en sortie de la FFF par un seul coefficient gk propre à chaque sous-porteuse. 3. Objectif de l'invention L'invention a notamment pour objectif de proposer une nouvelle technique d'égalisation, ou de détection, qui soit plus efficace que les techniques connues présentées ci-dessus en MC-CDMA, en particulier lorsque le système ne fonctionne pas à pleine charge, c'est-à-dire lorsque le nombre d'utilisateurs est inférieur à la longueur Lc du code d'étalement 4. Présentation de l'invention Cet objectif, ainsi que d'autres qui apparaîtront plus clairement par la suite, sont atteints à l'aide d'un procédé de réception d'un signal mettant en oeuvre une modulation à porteuses multiples et à accès multiples par répartition de codes, du type comprenant une étape de démodulation par application d'une transformation mathématique du domaine temporel vers le domaine fréquentiel, une étape d'égalisation (ou de détection) du signal transformé et une étape de désétalement du signal traité. Selon l'invention, ladite étape d'égalisation tient compte, pour chacune des composantes dudit signal transformé, des perturbations affectant la porteuse portant ladite composante et au moins une autre desdites porteuses. V Ainsi, l'égalisation est effectuée selon une approche différente des techniques connues, qui reposent simplement sur l'application d'un coefficient multiplicateur sur chaque composante. Selon l'invention, on tient compte de l'ensemble des perturbations du canal de transmission, ou à tout le moins des perturbations dues à certaines de ces porteuses. On vérifie que cette technique permet d'obtenir de meilleurs résultats, notamment lorsque le système ne fonctionne pas à pleine charge. De façon avantageuse, ladite étape d'égalisation met en oeuvre une matrice d'égalisation portant des coefficients d'égalisation du canal de transmission, au moins certains des coefficients autres que les coefficients de la diagonale de la matrice étant parfois non nuls. Il est ainsi aisé de mettre en oeuvre la technique de l'invention, dans les récepteurs. Avantageusement, les coefficients de ladite matrice de pondération sont déterminés selon la technique du filtrage de Wiener. Cette matrice de pondération peut ainsi s'écrire: G = H'. H.C.A.CT.H' + (14) Es avec: H: matrice représentative du canal de transmission C: matrice des codes d'étalement; A = {aj}: matrice diagonale avec aj non nul si l'utilisateur j est actif; OaN: variance du bruit affectant chaque sousporteuse; E, = E {xj2}: puissance des signaux reçus; I: matrice identité. Lorsque c2N/Es tend vers 0, il peut arriver que cette matrice ne soit pas inversible. Pour pallier ce problème, on peut prévoir que la quantité estimée O2N/Es 8 2805943 inversible. Pour pallier ce problème, on peut prévoir que la quantité estimée o2N/Es soit comparée à une valeur seuil, et remplacée par ladite valeur seuil lorsqu'elle est inférieure à cette dernière. Avantageusement, on peut également prévoir que, lorsque la quantité estimée a2N/Es est inférieure à une valeur seuil, on met en oeuvre une technique de détection alternative, telle que la technique dite ORC. Une autre solution avantageuse à ce problème consiste à déterminer ladite matrice de pondération à l'aide d'un processus itératif mettant en oeuvre un algorithme du gradient. Lorsque le procédé de réception met en oeuvre une technique de détection multi-utilisateurs non linéaire d'annulation de type parallèle et/ou série, (les différents codes d'étalement des multiples utilisateurs étant connus du récepteur), la même technique d'égalisation est avantageusement utilisée dans une étape d'annulation de l'interférence d'accès multiples, due aux autres utilisateurs. Dans ce cas, ladite étape d'annulation peut être itérative, et comprendre au moins deux étages d'égalisation successifs. Le procédé de l'invention peut donc comprendre les étapes suivantes - une étape initiale délivrant une estimation de l'interférence multi- utilisateur; - une étape de soustraction de ladite estimation de l'interférence multi-utilisateur au signal reçu; - une étape d'égalisation sur le signal corrigé ainsi obtenu. L'invention concerne également le procédé d'égalisation mis en oeuvre dans le procédé de réception décrit ci-dessus, ainsi que les dispositifs de réception mettant en oeuvre ces procédés. 5. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel de l'invention, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels: 9 2805943 - la figure 1 présente un synoptique général d'une chaîne de transmission et de réception MC-CDMA, de type connu; - la figure 2 illustre un synoptique général d'une chaîne de transmission et de réception MC-CDMA selon l'invention; - la figure 3 est une comparaison des performances de différentes techniques de détection linéaire; - la figure 4 présente un synoptique général d'un récepteur MC-CDMA multi-utilisateur non-linéaire à annulation d'interférences parallèle. 6.Description d'un mode de réalisation préférentiel 6.1 La nouvelle technique de détection proposée (le MMSE matriciel) Cette nouvelle technique de détection a donc pour but de minimiser l'erreur quadratique moyenne globalement sur l'ensemble du signal reçu. Si on appelle Wj = [wj0, wjI',...,. WjNP] le vecteur de pondération optimal, le symbole restitué au jle utilisateur peut s'écrire: i: = WT. R=Cj. G.R (10) Selon le filtrage de Wiener, le vecteur de pondération optimal est égal à: Wj = ri,.rx (11) o FRR est la matrice d'autocorrélation du vecteur R reçu et FRxj est le vecteur d'intercorrélation entre le symbole, xj et le vecteur du signal reçu, R. Ces quantités sont égales à: rR=R R.RT} = H.C. E{X.XT} CT.H + E {N'.NT} (12) r,= E {R*.x} = H*.C.E{X*.x}} o ()* signifie complexe conjugué. Le vecteur de pondération optimal est alors égal à: Wj =E{x.X' r} CTH.(H.C.E{X.X' r}.Cr.H' +E{N.NA r}-' (13) Si les différents bruits affectant les sous-porteuses ont la même variance et sont 2805943 indépendants, alors E{N.N*T} = oa'N2.1 o I est la matrice identité. Si les différents signaux des utilisateurs ont la même puissance (E{xj2} = Es) et sont indépendants, on peut écrire que E{X.X*T} = Es.A, o A = {aij} est une matrice diagonale avec ajs = 1 si l'utilisateur j est actif et ajs = 0 si l'utilisateur j est inactif. La matrice des coefficients d'égalisation est alors égale à: 2 - G= H*. H.C.A.CTH* + N.J (14) +Es) Bien sûr, les conditions citées dans le paragraphe précédent sur la variance et l'indépendance des bruits affectant les différentes sousporteuses d'une part et sur la puissance des signaux ne sont absolument pas nécessaires pour valider l'approche. Dans le cas de la pleine charge (NU = L^), et lorsqu'on utilise des codes orthogonaux comme les codes de Walsh-Hadamard, la quantité C.A.CT est égale à la matrice identité et la matrice G des coefficients d'égalisation est alors une matrice diagonale avec le coefficient d'égalisation de la kme sous-porteuse égal à l'expression (8) donnée dans le paragraphe précédent. On rappelle que, dans l'exemple présenté, les puissances de réception sont les mêmes pour tous les utilisateurs. En revanche, dans tous les cas o NU diagonale. Le récepteur proposé est alors conforme au schéma de la figure 2. Si la puissance de réception des signaux des différents utilisateurs n'est pas la même pour tous ces utilisateurs, la nouvelle approche reste optimale vis-à-vis du critère MMSE. Le calcul conduit dans ce cas à une matrice A, toujours diagonale si les utilisateurs sont indépendants, mais pour un utilisateur j actif, aj peut être différent de 1. Contrairement à l'approche de l'invention, la technique classique selon le critère du MMSE conduit à une équation (8) non optimale dans les cas de non pleine charge, et même dans le cas de pleine charge cette approche n'est pas optimale vis-à-vis du critère MMSE si la puissance des différents utilisateurs n'est pas identique. La matrice G est une matrice de dimension Np x Np. La méthode proposée consiste donc non pas à multiplier chaque symbole généré en sortie de la FFT par un coefficient propre à chaque sous-porteuse, mais à traiter le vecteur signal R dans sa globalité conformément au calcul précédent en le multipliant par la matrice G. Cette nouvelle technique de détection nécessite la connaissance des différents codes d'étalement des multiples utilisateurs, et à ce titre, elle peut être classée parmi les techniques de détection multi-utilisateurs de type linéaire. L'application directe de l'équation (14) nécessite d'inverser la matrice correspondant au dénominateur de cette équation. Dans certains cas, en particulier lorsque la quantité oN2/Es tend vers zéro, ce qui est vérifié lorsque le rapport signal à bruit est très élevé, la matrice telle qu'elle est exprimée par l'équation (14) peut ne pas être inversible. Une première possibilité pour contourner cette difficulté consiste à utiliser un dispositif de seuillage de telle façon que la quantité estimée,N2/Es soit bornée et donc égale au minimum à une valeur qui est optimisée en prenant en compte les paramètres précis du système considéré. Dans ce cas, la matrice est toujours inversible. Une seconde possibilité pour contourner cette difficulté consiste à utiliser, lorsque la quantité estimée cN2/Es tend vers zéro, une autre technique de détection comme par exemple la méthode "Orthogonality Restoring Combining" (ORC) présentée dans le paragraphe 2.3.1. Par ailleurs, une alternative à l'inversion de matrice pour la mise en oeuvre de la nouvelle technique de détection proposée, appelée MMSE matriciel, est d'utiliser un processus itératif, s'appuyant sur un algorithme du gradient comme le LMS (Least Mean Square) par exemple. Dans ce cas, la minimisation de l'erreur quadratique moyenne selon le filtrage de Wiener, permet d'obtenir après plusieurs itérations les coefficients optimaux de la matrice d'égalisation G donnés par 12 2805943 l'équation (14). 6.2 Application aux techniques de détection non linéaire à annulation d'interférences Il existe principalement trois grandes catégories de détecteurs multi- utilisateurs: les détecteurs à maximum de vraisemblance (Maximum Likelihood Detectors MLD), les détecteurs linéaires comme le détecteur proposé ci-dessus, et les détecteurs non linéaires à annulation d'interférences. Dans ce paragraphe, on s'intéresse plus particulièrement à cette troisième catégorie. Les détecteurs à annulation d'interférence de type parallèle tels qu'illustrés en figure 4, de même que les détecteurs à annulation d'interférences de type série cherchent à estimer l'interférence due aux autres signaux afin de retrancher cette interférence multi- utilisateur au signal reçu. Ce procédé peut être mis en oeuvre de façon itérative, à l'aide de plusieurs étages de détection successifs. Différentes techniques de détection mono-utilisateur peuvent ainsi être combinées dans les différents étages. Le nouveau procédé proposé pour la mise en oeuvre de l'algorithme de détection MMSE peut, lui aussi, être choisi à chaque étage d'un détecteur multi-utilisateur à annulation d'interférences. Dans ce cas, la matrice A de l'équation (14) doit être optimisée de façon spécifique à chaque étage. Il devient ainsi possible de combiner des détecteurs multi-utilisateurs linéaires et non linéaires. A titre d'exemple, la figure 4 présente le schéma de principe d'un détecteur à annulation d'interférences de type parallèle à deux étages mettant en oeuvre la nouvelle technique de détection proposée. Dans l'étage initial, les symboles des Ku-1 autres utilisateurs actifs sont détectés en parallèle en mettant en oeuvre le nouvel algorithme MMSE matriciel (matrice d'égalisation G1). Il est ainsi possible, après désétalement, "demapping" (CBS-'), prise de décision, "mapping" (Codage Binaire à Signal - CBS), étalement et multiplication par la matrice H des coefficients du canal, d'obtenir une estimation de l'interférence multiutilisateur qui est alors soustraite au signal reçu. Le deuxième étage effectue ensuite la détection finale en utilisant à nouveau le nouvel algorithme MMSE matriciel (matrice d'égalisation G2). 13 2805943 6.3 Exemple de résultats Les résultats présentés sont obtenus avec des processus de Rayleigh indépendants et de même puissance sur chaque sousporteuse, le canal étant considéré non sélectif en fréquence sur chacune de ces sous-porteuses. Le bruit blanc additif gaussien est aussi généré par des processus de même puissance et indépendants pour chaque sous-porteuse. Les codes utilisés sont de Walsh- Hadamard et le codage binaire à signal est celui d'une MDP4. La figure 3 présente les performances de différentes techniques de détection mono-utilisateurs avec Lc = Np = 64 en prenant en compte l'efficacité spectrale en fonction du rapport Eb/No nécessaire pour obtenir un TEB = 10-3. L'efficacité spectrale maximum est égale à 2 bit/s/Hz, correspondant à un système à pleine charge (Nu =Lc = Np), car les pertes dues à l'intervalle de garde, la synchronisation et l'estimation de canal (porteuses pilotes par exemple) ne sont pas prises en compte. La courbe (b) donne les performances du système MMSE traditionnel avec les coefficients d'égalisation optimisés indépendamment sur chaque sousporteuse conformément à l'expression (9) à raison d'un coefficient par sous-porteuse. La courbe (a) correspond aux performances du nouveau système MMSE utilisant l'approche matricielle avec les coefficients de la matrice d'égalisation donnés par l'expression (14). A pleine charge (NU = 64), les performances des deux systèmes MMSE sont identiques. En revanche, lorsque le système n'est pas à pleine charge (NU et 0.5 bit/s/Hz. REVENDICATIONS 1. Procédé de réception d'un signal mettant en oeuvre une modulation à porteuses multiples et à accès multiple par répartition de codes, du type comprenant une étape de démodulation par application d'une transformation mathématique du domaine temporel vers le domaine fréquentiel, une étape d'égalisation du signal transformé et une étape de désétalement du signal égalisé, caractérisé en ce que ladite étape d'égalisation tient compte, pour chacune des composantes dudit signal transformé, des perturbations affectant la porteuse portant ladite composante et au moins une autre desdites porteuses. 2. Procédé de réception selon la revendication 1, caractérisé en ce que ladite étape d'égalisation met en oeuvre une matrice d'égalisation portant des coefficients d'égalisation représentatifs du canal de transmission, au moins certains des coefficients autres que les coefficients de la diagonale de la matrice étant parfois non nuls. 3. Procédé de réception selon la revendication 2, caractérisé en ce que les coefficients de ladite matrice de pondération sont déterminés selon la technique du filtrage de Wiener. 4. Procédé de réception selon la revendication 3, caractérisé en ce que ladite matrice de pondération s'écrit: G = H.(H.C.A.CT.H +. V.I) (14) +Es avec: H: matrice représentative du canal de transmission C: matrice des codes d'étalement; A = {as}: matrice diagonale avec a. non nul si l'utilisateur jest actif; O2N: variance du bruit affectant chaque sousporteuse; Es: puissance moyenne des signaux reçus; I: matrice identité. 5. Procédé de réception selon la revendication 4, caractérisé en ce que la quantité estimée a2N/Es est comparée à une valeur seuil, et remplacée par ladite 2805943 valeur seuil lorsqu'elle est inférieure à cette dernière. 6. Procédé de réception selon la revendication 4, caractérisé en ce que l'on met en oeuvre une méthode de détection alternative lorsque la quantité estimée a2N/Es est inférieure à une valeur seuil prédéterminée. 7. Procédé de réception selon l'une quelconque des revendications 3 à 5, caractérisé en ce que ladite matrice de pondération est déterminée à l'aide d'un processus itératif mettant en oeuvre un algorithme du gradient. 8. Procédé de réception selon l'une quelconque des revendications 1 à 7, du type mettant en oeuvre une technique de détection multi-utilisateurs, selon laquelle les différents codes d'étalement des multiples utilisateurs sont connus du récepteur, caractérisé en ce que la même technique d'égalisation est également utilisée dans une étape d'annulation d'interférences d'accès multiples. 9. Procédé de réception selon la revendication 8, caractérisé en ce que ladite étape d'annulation d'interférences est itérative, et comprend au moins deux étages d'égalisation successifs. 10. Procédé de réception selon l'une quelconque des revendications 8 et 9, caractérisé en ce qu'il met en oeuvre: - une étape initiale délivrant une estimation de l'interférence multi- utilisateur; - une étape de soustraction de ladite estimation de l'interférence multi-utilisateur au signal reçu; - une étape d'égalisation sur le signal corrigé ainsi obtenu. 11. Procédé d'égalisation mis en oeuvre dans le procédé de réception selon l'une quelconque des revendications 1 à 10. 12. Dispositif de réception mettant en oeuvre le procédé selon l'une quelconque des revendications 1 à 11.