Brevet FR2877168A1 — publié le 20060428

PROCEDE DE DETECTION DE MOTIF DE SIGNAL, SYSTEME ET RECEPTEUR ADAPTES A LA MISE EN OEUVRE DU PROCEDE La présente invention concerne la détection, par un récepteur, de motifs de signal transmis sur un canal radio dans un système de communication. Elle trouve une application notamment dans la détection de motifs courts émis dans un réseau de radiocommunication. Ces motifs peuvent être de différents types, comme des motifs de synchronisation initiale ou des motifs d'accès aléatoire au réseau mobile. Ce dernier cas sera plus particulièrement développé par la suite, sans que cela soit limitatif. Lorsqu'un terminal mobile d'un réseau de communication souhaite disposer de ressources de communication, par exemple pour effectuer un appel, il émet une requête à destination du réseau qui gère et distribue les ressources. Cette requête d'accès aléatoire consiste généralement en la transmission d'un message dont le préambule est un motif de signal représentant une séquence de symboles numériques prédéterminée. Ce message est émis sur un canal radio montant écouté par un système de réception du réseau. Dans les systèmes de radiocommunication tels que le GSM ( Global System for Mobile communications ) et l'UMTS ( Universal Mobile Telecommunication System ), ce canal est appelé RACH et est supporté par un canal physique appelé PRACH ( Physical Random Access CHannel ). Pour l'UMTS, le format de ce message est décrit à la section 5.2.2 de la spécification technique TS 25.211 version 6.1.0 Release 6, Physical channels and mapping of transport channels onto physical channels (FDD) publiée par le 3GPP ("3rd Generation Partnership Project"). Une détection fiable d'accès aléatoire sur le RACH est importante car 25 le taux d'échec d'établissement de communications vu d'un utilisateur radiomobile en dépend directement. En fonction du nombre de séquences prédéterminées pouvant être émises, la détection du préambule par le réseau est plus ou moins coûteuse. Dans un système UMTS, un accès émis sur le canal RACH par un terminal mobile a une taille de 4096 "chips", un chip étant un élément unitaire de code conformément au schéma d'accès multiple par répartition de codes (CDMA) utilisé dans le système. Un signal correspond à une répétition de 256 fois une séquence de symboles numériques prédéterminée de 16 chips, brouillé par un code. Les données échangées en UMTS sont constituées en trames de 10 ms, elles-mêmes subdivisées en 15 intervalles de temps (ou "slots") de 666 ps, correspondant à 2560 chips. Ainsi, le signal associé à la séquence de symboles numériques émise sur le RACH est reçu à l'intérieur d'un intervalle correspondant à deux slots consécutifs. Elle est reçue d'autant plus tôt dans cet intervalle que le terminal mobile qui l'a émise est proche du récepteur du réseau. Lorsque le réseau radio souhaite déterminer si un accès aléatoire a été transmis sur un canal RACH, il calcule, pour différentes positions temporelles possibles de réception, une corrélation entre le signal reçu et la séquence de symboles numériques prédéterminée qui est connue du réseau. Un critère est défini pour décider, à partir d'une telle corrélation, si la séquence de symboles numériques prédéterminée est présente dans le signal reçu. Celui-ci est généralement basé sur le niveau énergétique de la corrélation, qui est comparé à un niveau seuil prédéfini. La figure 1 illustre les différentes positions temporelles auxquelles peuvent être reçues les accès pendant une période d'observation donnée. L'objectif étant de détecter la présence d'un accès de taille 4096 chips dans le signal reçu pendant la période d'observation donnée, on définit une fenêtre de taille 4096 que l'on fait glisser sur le signal reçu en la positionnant successivement sur chacune des positions temporelles possibles ayant entre elles une fraction de temps-chip. On obtient alors un segment de signal respectif 11 pour chacune des positions temporelles, chacun de ces segments de signal étant de taille identique à celle d'un accès à détecter, c'est-à-dire 4096 chips. Ainsi, ces segments sont affectés respectivement de décalages temporels de la durée d'une fraction de chip. Puis, on corrèle un segment de signal 11 avec les séquences de symboles numériques prédéterminées pour détecter si le segment de signal 11 correspond à un accès. La performance d'un réseau d'accès dans le traitement des requêtes d'accès est fortement dépendante de la rapidité de détection d'un accès aléatoire. Ainsi, il est très avantageux que le récepteur puisse détecter efficacement un tel accès. Plusieurs méthodes de détection de tels signaux ont déjà été proposées. Un signal à détecter comprenant une répétition d'une séquence de symboles numériques prédéterminée, le récepteur effectue généralement une opération de désentrelacement puis de débrouillage des chips compris dans un segment de signal, cette opération visant à regrouper les chips d'un segment de signal qui sont relatifs au même chip d'une séquence de symboles numériques prédéterminée. Une telle opération est illustrée par la figure 2. On désentrelace les chips de chacun des segments de signal 11 et on obtient des blocs de signal 24. Chacun de ces blocs 24 comprend une série 22, 23 de R chips, dont les positions modulo 16 sont les mêmes dans le segment de signal 11. Ainsi, à chacun des segments de signal 11, on associe une séquence de blocs 15 de seize blocs 24, chaque bloc étant de taille R = 256 chips. Puis, sur chaque bloc 24 de chaque séquence 15 de blocs, on réalise une opération de désembrouillage ( descrambling ). On note P le nombre de décalages temporels considérés pendant la période d'observation On obtient alors P séquences estimées de 16 chips. A l'émission, la séquence de symboles numériques, après avoir été répétée 256 fois, est embrouillée par multiplication avec un code d'embrouillage ou de scrambling . Par conséquent, en réception, après l'opération de désentrelacement décrite ci-dessus, les blocs 24 obtenues sont désembrouillées avec des codes de désembrouillage adaptés, comme il est bien connu de l'homme du métier. Dans la suite de la description, on appellera décodage , la combinaison de l'opération de désentrelacement illustrée par la figure 2 et de l'opération de désembrouillage des blocs 24. On corrèle alors les séquences estimées de 16 chips ainsi obtenues et la séquence de symboles numériques prédéterminée que l'on cherche à détecter. Sur la base de cette corrélation, on décide si un des segments de signal 11 correspond à un accès ou non. Une telle méthode permet donc de détecter une séquence de symboles numériques prédéterminée dans un signal reçu. Toutefois, l'opération de désembrouillage est réalisée sur tous les blocs 24, de taille 256 chips, de toutes les séquences de blocs 15. Une telle opération est complexe et lourde à réaliser. La présente invention à pour but de réduire la complexité de la détection de motifs de signal dans un réseau de télécommunication. Un premier aspect de la présente invention propose un procédé de détection d'un motif de signal transmis sous forme codée à l'initiative d'un émetteur sur un canal radio, le motif représentant R répétitions d'une séquence de S symboles numériques, R et S étant des entiers plus grands que 1, le procédé comprenant les étapes suivantes: /a/ recevoir un signal sur le canal radio pendant une période d'observation plus longue que le motif, la période d'observation couvrant plusieurs segments du signal reçu ayant la même durée que le motif et respectivement affectés de décalages temporels de réception multiples de la durée d'une fraction de symbole numérique de la séquence; /b/ extraire de chaque segment du signal reçu couvert par la période d'observation une portion de signal respective de durée sensiblement plus courte que le motif; /c/ décoder les portions de signal respectivement extraites des segments à l'étape précédente; /d/ analyser les portions de signal décodées pour ne conserver que les segments dont les portions de signal extraites remplissent un critère de détection; /e/ extraire une autre portion de signal de chaque segment conservé du signal reçu et répéter à partir de l'étape /c/ jusqu'à élimination de tous les segments ou jusqu'à ce qu'un segment soit conservé après avoir été intégralement décodé, une occurrence du motif étant alors détectée dans ce segment conservé du signal reçu. Ainsi, lorsqu'on cherche à détecter un motif de signal de taille R*S, on 5 considère chaque segment de signal correspondant à une position temporelle de réception possible pendant une période d'observation. Dans un mode de réalisation préféré de la présente invention, il y a une relation bijective entre l'ensemble des segments considérés et l'ensemble des positions temporelles possibles. De chacun de ces segments de signal, on extrait une portion. L'opération de décodage est alors avantageusement réalisée sur une portion seulement de segment de signal. Puis, après avoir analysé les portions décodées, on élimine certains des segments de signal selon un critère de détection prédéterminé. Ensuite, on extrait une autre portion des segments de signal conservés, et on réitère alors l'étape de décodage et l'étape d'analyse de ces portions puis on extrait à nouveau une autre portion. Ces étapes sont réitérées jusqu'à ce que toutes les portions des segments de signal conservés soient décodées ou jusqu'à ce que tous les segments de signal soient éliminés. Par conséquent, à chaque réitération, les opérations de décodage sont avantageusement réalisées un nombre de plus en plus limité de segments de signal. Grâce à ces dispositions, l'opération de décodage (ou descrambling ) n'est pas réalisée sur toutes les portions de tous les segments de signal. Seuls certains de ces segments de signal sont susceptibles d'être décodés dans leur ensemble. De plus, les portions sont de durée sensiblement plus courte que la durée du motif à détecter. Ainsi, l'opération de décodage est réalisée sur des blocs de taille relativement petite. Par conséquent, la complexité de cette opération, étant directement liée à la taille des blocs à décoder, en est fortement réduite. Un tel procédé est notamment avantageux lorsque le signal reçu ne contient pas de motif de signal à détecter. Dans un tel cas, après quelques cycles d'opérations seulement, tous les segments de signal peuvent être éliminés avant qu'un seul de ces segments de signal ne soit décodé dans son ensemble. L'étape d'analyse d'une portion de signal décodée, dans au moins une répétition de l'étape /d/, peut avantageusement comporter en outre un calcul de corrélation entre la portion décodée et la séquence de symboles numériques. On peut alors éliminer des segments de signal sur la base de la corrélation. Une telle analyse peut également comporter un calcul de corrélation entre la portion et la séquence de symboles numériques dans chaque répétition de l'étape /d/. Dans un autre mode de réalisation, il peut être avantageux que l'on calcule une corrélation entre la portion décodées et la séquence de symboles numériques uniquement dans la dernière répétition de l'étape /d/. Dans un mode de réalisation préféré, on décode les portions de signal par bloc. Chaque bloc d'une portion comprend une série de R/N symboles dont les positions modulo S sont les mêmes dans la portion considérée. A chaque portion correspond donc une séquence de blocs. Dans le cas où le segment comprend la séquence de symboles numériques à détecter, chacun des blocs d'une portion correspond respectivement à un symbole numérique de la séquence. Au cours de l'analyse dans une répétition de l'étape /d/, après extraction d'un segment de signal, on peut en outre combiner des portions de signal décodées précédemment extraites dudit segment, par exemple en combinant une énergie des portions de signal décodées. Dans un tel cas, on applique avantageusement le critère de détection aux portions de signal ainsi combinées. On peut éliminer les segments sur la base du calcul de la somme des carrés des modules des blocs décodés d'une séquence estimée. Ainsi, on ne conserve que les segments de signal pour lesquels cette somme est supérieure à un niveau de seuil défini pour les séquences estimées relatives aux segments de signal conservés. Un deuxième aspect de la présente invention propose un dispositif de détection d'un motif de signal transmis sous forme codée à l'initiative d'un émetteur sur un canal radio, le motif représentant R répétitions d'une séquence de S symboles numériques, R et S étant des entiers plus grands que 1. Le dispositif comprend des moyens agencés pour la mise en oeuvre d'un procédé selon le premier aspect de l'invention. Un troisième aspect de la présente invention propose une station de base adaptée pour écouter un canal radio et pour détecter un motif de signal transmise sous forme codée à l'initiative d'un émetteur sur ledit canal radio, le motif représentant R répétitions d'une séquence de S symboles numériques, R et S étant des entiers plus grands que 1. La station de base comprend un dispositif selon le deuxième aspect de l'invention. Un quatrième aspect de la présente invention propose un produit programme d'ordinateur à installer dans un récepteur, comprenant des instructions aptes à mettre en oeuvre le procédé selon le premier aspect de l'invention, lors d'une exécution du programme par des moyens de traitement du récepteur. D'autres aspects, buts et avantages de l'invention apparaîtront à la lecture de la description d'un de ses modes de réalisation, donnée ciaprès en 20 référence aux dessins annexés. L'invention sera également mieux comprise à l'aide des dessins, sur lesquels: les figures 1 et 2, précédemment décrites, illustrent une méthode de détection d'un motif de signal selon l'art antérieur; - la figure 3 illustre les étapes principales d'un procédé de détection de motif de signal selon un mode de réalisation de la présente invention; les figures 4-6 illustrent en détail certaines des étapes principales de détection d'un motif de signal selon un mode de réalisation de la présente invention. L'invention est décrite ci-après dans son application aux systèmes de troisième génération de type UMTS. Cette description n'est pas limitative. Pour la suite, le motif de signal à détecter correspond dans ce cas à un accès aléatoire, ou encore signal d'accès aléatoire, et un symbole d'une séquence de symboles numériques à détecter correspond à un chip. Dans un mode de réalisation de la présente invention, un détecteur de radiocommunication a en charge de détecter un signal d'accès de taille déterminée sur une période d'observation donnée à partir d'un signal reçu sur un canal radio donné. Un signal à détecter correspond à une répétition de R fois une séquence de S symboles numériques. Un tel signal peut être reçu par le récepteur à des positions temporelles déterminées pendant la période d'observation. La période d'observation couvre donc plusieurs segments du signal de même longueur que le signal d'accès à détecter et affectés respectivement de décalages temporels de la durée d'une fraction de chip. En fonction du signal reçu sur le canal radio et des P décalages temporels, on considère P segments de signal So-SP_1. Puis, on extrait une portion de chacun de ces segments. Dans un mode de réalisation de la présente invention, une telle portion est de taille R/N, N étant un nombre entier tel que R/N soit un entier. On peut par exemple considérer, en un premier temps, les R/N premiers chips de chaque segment, puis les portions suivantes de R/N chips successivement au cours des répétitions des étapes de décodage et d'analyse. La figure 3 illustre les étapes principales d'un procédé selon la présente invention. Ainsi, dans un mode de réalisation de la présente invention, à une étape 31, à partir du signal reçu, on considère P segments de signal So-Sp_1 de taille R*S affectés de décalages temporels d'une fraction de chip. Puis, à une étape 32, on extrait une portion de chaque segment. A une étape 33, on décode les portions ainsi extraites. Sur la base des portions décodées obtenues et en fonction d'un critère de détection, on élimine certains segments de signal à une étape 34. Puis, à l'étape 35, on extrait une autre portion comprenant les R/N 30 chips suivants des segments conservés. Ensuite, à l'étape 36, on décide de réitérer les étapes 33, 34 et 35 dans le cas où au moins un segment est conservé et au moins une portion de ce segment n'est pas encore décodée. Ainsi, à l'étape 37, soit tous les segments de signal ont été éliminés, soit au moins une séquence de symboles numériques a été détectée dans au moins un des segments de signal. On peut alors décider si un accès est présent. La figure 4 illustre les étapes 31 et 32 réalisées avec N égal à 2. II est aisé d'étendre le procédé au cas où N est supérieur à 2. Ainsi, on extrait une première portion 51 des segments de signal SO-Sp-1, sur laquelle on réalise les étapes de décodage et d'analyse Dans un mode de réalisation de la présente invention, à partir de chacune des portions 51 de taille R*S/N, on extrait une séquence de S blocs 53 comprenant chacun R/N chips. Comme décrit précédemment, si un segment de signal donné correspond à un signal d'accès à détecter, il comprend R fois une séquence de symboles numériques prédéterminée. Les chips des portions 51 sont donc ainsi désentrelacés avant d'être décodés. La figure 5 illustre une telle étape selon un mode de réalisation de la présente invention. Pour désentrelacer les données, on obtient un premier bloc 53 par extraction d'une série de chips 54, dont les positions modulo S sont les mêmes dans une portion 51. Les autres blocs 53 d'une même séquence estimée 56 de blocs sont obtenus de la même façon en prenant successivement les différentes séries de chips ainsi définies. La figure 5 illustre la dernière série de chips 55 qui sont extraits pour le dernier bloc 53 de la séquence de blocs 56. En opérant ainsi sur toutes les portions 51 de tous les segments de 25 signal, on obtient une séquence de blocs 56 de S blocs 53 pour chaque segment de signal. Puis, sur tous ces blocs 53 ainsi obtenus, on applique une opération de désembrouillage. La figure 6 illustre une telle étape du procédé selon un mode de réalisation de la présente invention. A partir de chacun des blocs 53 de chaque séquence de blocs 56, on obtient un élément 71 de 1 chip. On fait donc correspondre une séquence estimée 72 de S éléments 71 à chaque séquence de blocs 56. On note que l'opération de désembrouillage a été réalisée sur un nombre égal à S*P de blocs de taille relativement petite, dans le cas décrit ci-dessus. En effet, tous les blocs 53 sont de taille R/N chips. En considérant un cas classique pour lequel une séquence de symboles numériques prédéterminée est de taille 16 et est répétée 256 fois dans un signal d'accès, on en déduit qu'on obtient 16 blocs 53 dans une séquence de blocs 56, chaque bloc 53 étant de taille 128, dans le cas où N est égal à 2. En considérant que le nombre de décalages temporels considérés pendant la période d'observation est égal à 1024, on réalise 16384 (=1024*16) fois l'opération de décodage sur des blocs de taille 128. Sur la base des séquences estimées 72 de ces éléments 71, on élimine alors certains segments de signal de manière à poursuivre les étapes du procédé seulement sur un nombre limité de segments. Dans un mode de réalisation de l'invention, on réalise une telle élimination de segments de signal en additionnant les carrés des normes des éléments 71 pour chacune des séquences estimées 72. Puis, les valeurs ainsi obtenues relativement à chacune des séquences estimées 72 peuvent être comparées à un niveau de seuil. On élimine alors les segments de signal pour lesquels les valeurs obtenues sont inférieures au niveau de seuil. On peut en outre déterminer un tel niveau de seuil de telle sorte qu'à 20 chaque étape d'élimination, on élimine un pourcentage donné de segments de signal, de cette façon, on peut contrôler la charge de calcul. A titre d'exemple, on détermine un tel niveau de seuil de sorte qu'on élimine 50% de segments de signal à chaque étape d'analyse des portions décodées. Puis, on extrait une seconde portion 52 des segments de signal conservés, sur laquelle on réalise les étapes de décodage et d'analyse. Ainsi, on peut désentrelacer la portion 52 des segments de signal conservés comme décrit précédemment pour la portion 51 en référence à la figure 5. Puis, on désembrouille les blocs 53 ainsi obtenus, comme cela est décrit précédemment en référence à la figure 6. On réalise alors 8192 fois l'opération de désembrouillage sur des blocs de taille 128, relativement aux portions 52 des segments de signal conservés. Lorsque N est égal à 2, à ce stade, les segments de signal conservés ont été décodés dans leur ensemble, puisque les étapes de désentrelacement et de désembrouillage ont été réalisées sur les deux portions 51 et 52 des segments de signal conservés. Dans un mode de réalisation préféré de l'invention, on additionne les éléments 71 relatifs à la portion 51 et les éléments 71 respectifs relatifs à la portion 52, d'un même segment de signal conservé, pour obtenir des séquences estimées d'éléments sommés. Cette opération a pour but d'augmenter le rapport signal sur bruit relatif à chacun des éléments 71. On peut ainsi éliminer à nouveau des segments de signal sur la base des séquences estimées d'éléments sommés. Dans le cas où le nombre N est supérieur à 2, on réitère le cycle des opérations de désentrelacement et de désembrouillage successivement sur les portions suivantes des segments de signal conservés. De préférence, après l'étape de décodage de la dernière portions des segments de signal conservés, on calcule alors une corrélation entre les séquences estimées des éléments sommés et la séquence de symboles numériques à détecter. Sur la base d'une telle corrélation, on élimine des segments de signal pour lesquels on décide que la séquence de symboles numériques n'est pas détectée. Ainsi, les segments conservés à l'issue de ces opérations correspondent à des segments dans lesquels une séquence de symboles numériques a été détectée. On est alors en mesure de déterminer si un accès issu de la séquence de symboles numériques est présent ou non dans le signal reçu sur le canal radio écouté pendant la période d'observation. Si un accès est détecté, on détermine également le décalage temporel qui lui est affecté. Il peut être avantageux de réaliser le calcul de corrélation après chaque étape de décodage, afin d'éliminer des segments sur la base de cette corrélation. On peut encore réaliser le calcul de corrélation seulement après le décodage de la dernière portion des segments de signal conservés, comme décrit dans les sections précédentes. Une telle corrélation est généralement réalisée en utilisant une transformée rapide d'Hadamard. La présente description ne détaille pas ce type d'opération bien connue de l'homme du métier. Un tel procédé de détection d'accès aléatoire peut aisément et 5 efficacement être mis en oeuvre dans une station de base d'un réseau de radiocommunication cellulaire. 13 REVENDICATIONS 1. Procédé de détection d'un motif de signal transmis sous forme codée à l'initiative d'un émetteur sur un canal radio, le motif représentant R répétitions d'une séquence de S symboles numériques, R et S étant des entiers plus grands que 1, le procédé comprenant les étapes suivantes: /a/ recevoir un signal sur le canal radio pendant une période d'observation plus longue que le motif, la période d'observation couvrant plusieurs segments du signal reçu ayant la même durée que le motif et respectivement affectés de décalages temporels de réception multiples de la durée d'une fraction de symbole numérique de la séquence; /b/ extraire (32) de chaque segment du signal reçu couvert par la période d'observation une portion (51) de signal respective de durée sensiblement plus courte que le motif; /c/ décoder (33) les portions (51) de signal respectivement extraites des segments à l'étape précédente; /d/ analyser (34) les portions de signal décodées pour ne conserver que les segments dont les portions de signal extraites remplissent un critère de détection; /e/ extraire (35) une autre portion de signal de chaque segment conservé du signal reçu et répéter à partir de l'étape /c/ jusqu'à élimination de tous les segments ou jusqu'à ce qu'un segment soit conservé après avoir été intégralement décodé, une occurrence du motif étant alors détectée dans ce segment conservé du signal reçu. 2. Procédé selon la revendication 1, suivant lequel l'analyse d'une portion de signal décodée, dans au moins une répétition de l'étape /d/, comporte un calcul de corrélation entre ladite portion et la séquence de symboles numériques. 3. Procédé selon la revendication 1, suivant lequel l'analyse d'une portion de signal décodée, dans chaque répétition de l'étape /d/, comporte un calcul de corrélation entre ladite portion et la séquence de symboles numériques. 4. Procédé selon la revendication 1, suivant lequel l'analyse d'une portion de signal décodée, dans la dernière répétition de l'étape /d/, comporte un calcul de corrélation entre ladite portion et la séquence de symboles numériques. 5. Procédé selon l'une quelconque des revendications précédentes, suivant lequel on décode les portions de signal par blocs (53) de (S*R)/N symboles pour obtenir une séquence estimée (72) de S éléments, chacun des blocs d'une portion à décoder comprenant une série (54,55) de R/N symboles dont la position modulo S est la même dans ladite portion, N étant un entier strictement supérieur à 1 et tel que R/N soit un entier. 6. Procédé selon l'une quelconque des revendications précédentes, suivant lequel dans une répétition de l'étape /d/, l'analyse d'une portion de signal décodée après extraction d'un segment de signal comporte une combinaison de portions de signal décodées précédemment extraites dudit segment, et l'application du critère de détection aux portions de signal combinées. 7. Procédé selon la revendication 6, suivant lequel la combinaison des portions décodées comprend une addition de chaque bloc de la séquence estimée décodée à une étape /c/ donnée et d'un bloc respectif de la séquence estimée décodée à une étape /c/ précédente, lesdites séquences estimées étant relatives au même segment de signal. 8. Procédé selon l'une quelconque des revendications 5 à 7, suivant lequel l'étape /d/ comprend les étapes suivantes: calculer la somme des carrés des modules des éléments (71) d'une séquence estimée (72), pour chacune des séquences estimées relatives aux segments de signal conservés; comparer lesdites sommes à un niveau de seuil défini et éliminer les segments de signal correspondant aux séquences estimées pour lesquelles lesdites sommes sont inférieures audit niveau de seuil. 9. Procédé selon la revendication 8, suivant lequel le niveau de seuil est défini de sorte qu'on élimine une proportion déterminée des segments de signal. 10. Dispositif de détection d'un motif de signal transmise sous forme codée à l'initiative d'un émetteur sur un canal radio écouté par un récepteur, le motif transmis représentant R répétitions d'une séquence de symboles numériques comprise dans un ensemble de séquences de symboles numériques prédéterminées, chacune de taille S, S et R étant des entiers positifs, ledit dispositif comprenant des moyens agencés pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications précédentes. 11. Station de base adaptée pour écouter un canal radio et pour détecter un motif de signal transmis sous forme codée à l'initiative d'un émetteur sur ledit canal radio, le motif transmis représentant R répétitions d'une séquence de symboles numériques comprise dans un ensemble de séquences de symboles numériques prédéterminées, chacune de taille S, S et R étant des entiers positifs, ladite station de base comprenant un dispositif selon la revendication 10. 12. Produit programme d'ordinateur à installer dans un récepteur, comprenant des instructions aptes à mettre en oeuvre le procédé selon l'une quelconque des revendications 1 à 9, lors d'une exécution du programme par des moyens de traitement du récepteur.