FR 2851875 A1 20040903 FR 0302462 A 20030228 PROC D D'OPTIMISATION DE LA RECHERCHE DE CELLULE DANS UN R SEAU DE T L COMMUNICATION CDMA DOMAINE TECHNIQUE L'invention se situe dans le domaine des 5 télécommunications et concerne plus spécifiquement la recherche de cellule dans un réseau cellulaire. Plus spécifiquement, l'invention concerne un procédé d'optimisation de la recherche de cellules dans un réseau de télécommunication mobile comportant 10 une pluralité de cellules hébergeant chacune une station de base échangeant avec au moins un équipement mobile UE des données de synchronisation via un canal SCH destinées à permettre audit équipement mobile d'effectuer des mesures pour récupérer un code 15 d'embrouillage spécifique à ladite cellule, lesdites données de synchronisation comportant un nombre entier de trames, chaque trame comportant un nombre entier de créneaux, et ledit canal SCH étant subdivisé en un canal primaire de synchronisation constitué d'un code 20 primaire Cp utilisé pour détecter le début d'un créneau, et un canal secondaire constitué d'un code secondaire CJ contenant Ns chips utilisé pour détecter le début d'une trame. L'invention concerne également un terminal 25 mobile comportant des moyens d'optimisation de la recherche de cellules dans un réseau de télécommunication cellulaire. L'invention s'applique dans un téléphone mobile bi-mode GSM/UMTS ou monomode UMTS afin de SP 21622 HM préparer soit une procédure de handover soit une procédure de resélection de cellule. ETAT DE LA TECHNIQUE ANTERIEURE Afin de préparer les éventuels transferts 5 intercellulaires (11handoversr en anglais), un terminal mobile en cours de communication doit identifier chaque cellule voisine par son code d'embrouillage spécifique. A cet effet, les spécifications techniques du 3GPP (pour "Third Generation Partnership Project") définissent une procédure de recherche de cellules ("Cell Search" en anglais) qui consiste à effectuer des mesures, notamment de puissance de réception, sur les cellules voisines de manière à commuter vers la cellule qui offre une qualité communication optimale. Rappelons que le réseau UMTS transmet à un terminal dans une cellule courante un code primaire et un code secondaire de synchronisation respectivement via un canal primaire PSCH (pour "Primary Synchronisation Channel") et un canal secondaire SSCH 20 (pour "Secondary Synchronisation Channel") pour identifier les cellules UMTS voisines, ainsi qu'un canal balise appelé CPICH (pour "Common Pilot Channel") pour estimer la réponse impulsionnelle du canal de propagation. Le code primaire est transmis sur des 25 créneaux temporels ("1slot" en anglais) et le code secondaire est transmis sur des trames temporelles. Le canal CPICH (pour "Common Pilot Channel") est composé d'une séquence prédéfinie de bit/symboles dits pilotes qui sont transmis en 30 permanence sur la cellule. Le débit de ces bit/symboles est constant et égal à 30 kbps (kilo bits par seconde), SP 21622 HM soit 15 ksps (kilo symboles par seconde). Le canal CPICH n'est associé à aucun canal de transport. La procédure de recherche de cellules UMTS comporte trois étapes. Le but de la première étape est d'estimer l'instant de début de créneau. Cela est réalisé par corrélation du signal reçu par le terminal mobile avec le code primaire de synchronisation (PSCH). Comme la fréquence des chips émis par la station de base UMTS 10 est 3.84 MHz et que le mobile sur-échantillonne, en général d'un facteur Nec = 4, le mobile doit discriminer 3.84 106 * 4 * 10.10-3 /15 = 10 240 hypothèses temporelles. Les corrélations effectuées avec le code primaire permettent de générer un profil à 10 240 15 valeurs, dont la valeur maximale fournit l'instant de début de créneau cherché. La deuxième étape a pour but l'identification du groupe de codes d'embrouillage (64 hypothèses possibles) auquel appartient la station de 20 base émettrice et de l'instant de synchronisation trame (15 hypothèses possibles). Cela est réalisé au moyen de corrélations avec le code secondaire de synchronisation. La troisième étape a pour but l'identification du code d'embrouillage de la station de base (8 hypothèses possibles), à l'aide de corrélations effectuées sur le canal CPICH. Les étapes précédentes sont mises en òuvre séquentiellement par le terminal mobile et leur mise en 30 òuvre suppose que l'instant de synchronisation fourni par une étape donnée ne soit pas entaché d'une erreur SP 21622 HM due à une imprécision de l'horloge d'échantillonnage du terminal mobile ou à un décalage Doppler entre la station de base avec laquelle le mobile est en communication et celle que le mobile doit identifier. La figure 1 illustre schématiquement la structure des canaux PSCH et SSCH émis par une station de base UMTS. Le canal PSCH est constitué d'un code primaire acp de N chips, (généralement N=256), un chip 10 étant une unité d'information représentant un symbole après application de la technique d'étalement de spectre. Le code acp se répète créneau par créneau et est identique pour toutes les cellules du réseau. Le canal PSCH est utilisé par le terminal mobile pour 15 détecter le début d'un créneau. Le canal SSCH est constitué d'un code secondaire art contenant 256 chips o k= 0,1...14 et ie{l,2,3,...16}. Ce canal permet à un terminal de détecter le début d'une trame dans les canaux physiques 20 dédiés à un terminal mobile spécifique et dans les canaux physiques communs non dédiés à un terminal mobile spécifique, ainsi que le groupe auquel appartient le code d'embrouillage de la cellule. A la différence du canal primaire PSCH, les 25 codes utilisés dans le canal secondaire peuvent changer d'un créneau à l'autre suivant un motif préétabli choisi parmi 64 possibles. Le tableau de la figure 2 illustre la relation entre les groupes de codes d'embrouillage et 30 les motifs associés utilisés pour construire les codes qui composent le canal secondaire SSCH. SP 21622 HM La figure 3 illustre schématiquement le cas o le terminal mobile applique la procédure de recherche de cellules de façon continue, en mode veille ou lors de l'allumage initial. Dans ce cas, la 5 procédure est initialisée à un instant Tl et le traitement est effectué pendant une courte durée Dl correspondant à un nombre Ni entier de créneaux temporels. A l'instant T2 correspondant à la fin de la durée Dl, le terminal mobile dispose des informations 10 nécessaires pour évaluer la qualité de la liaison radio. Du fait que tous les traitements sont réalisés au cours d'une même fenêtre temporelle 2, une éventuelle dérive de l'horloge d'échantillonnage n'a aucun effet sur la performance de la procédure de 15 synchronisation. Ces traitements sont répétés de façon identique au cours d'une fenêtre temporelle suivante de durée D2. Lorsque l'on applique la procédure de recherche de cellules de façon continue, les informations recueillies au cours d'une fenêtre 20 temporelle ne sont pas réutilisées au cours de la fenêtre temporelle suivante. La figure 4 illustre schématiquement le cas o le mobile applique la procédure de recherche de cellules en mode connecté de façon discontinue en 25 rafale ("burst" en terminologie anglaise). Contrairement au cas précédent, le terminal mobile exploite plusieurs fenêtres temporelles disjointes 4, et combine les mesures collectées dans chacune des fenêtres 4. Chaque fenêtre 4 permet le calcul et le 30 stockage en mémoire d'un profil. Les informations et résultats des traitements d'une fenêtre temporelle SP 21622 HM donnée sont réutilisés dans les traitements effectués dans la fenêtre temporelle suivante. Dans ces conditions, en présence d'un décalage Doppler et d'une imprécision de l'horloge 5 d'échantillonnage du mobile par rapport à la station de base que le mobile doit identifier, la combinaison par simple addition des profils de corrélation relatifs aux différentes fenêtres peut mener à un échec global de la procédure car les instants de synchronisation relatifs 10 aux différentes fenêtres sont susceptibles d'être différents. La figure 5 représente un exemple de profil de corrélation obtenu pour une recherche classique de cellule dans un réseau UMTS. Sur l'axe horizontal du profil de la figure 5, les instants de début d'un créneau correspondent au maximum de corrélation entre le signal reçu par le terminal mobile et le code primaire de synchronisation (PSCH). Les instants des maxima de corrélation des 20 profils élémentaires obtenus dans des fenêtres temporelles différentes peuvent être différents en présence de dérive d'horloge. La figure 6 représente un flux de données discontinu reçu par le mobile. Celui-ci peut être * Un flux de données UMTS en mode compressé, dans ce cas les fenêtres permettant de faire des mesures UMTS sur d'autres fréquences; * Un flux de données GSM/GPRS, dans ce cas les fenêtres sont dans ce cas espacées régulièrement 30 et permettent d'effectuer des mesures UMTS sur une fréquence donnée. SP 21622 HM La première opération effectuée par l'algorithme de traitement du terminal mobile est d'allouer automatiquement une durée de traitement, exprimée en nombre de créneaux prédéfini pour l'étape 5 considérée dans l'espace disponible des fenêtres temporelles du flux discontinu. En référence à cette figure 6 on désigne par Nai: le nombre entier de créneaux alloués pour 10 la mesure dans la fenêtre i Nti: le nombre entier de créneaux total disponibles dans la fenêtre i K le nombre de fenêtres nécessaires pour que l'étape de recherche de cellule 15 considérée puisse s'effectuer sur le nombre de créneaux préconisé (NTOT) Comme on peut le voir sur cette figure 6, dans la fenêtre 1, Nai Notons par ailleurs que * (1, IK 4 - X(N1 * z n = XxJ (2) Dans le cas d'un flux de données UMTS en mode compressé, plusieurs conditions de calcul sont possibles (différentes tailles de fenêtres, différents espacements entre les fenêtres). Le problème se pose donc lorsque les 30 fenêtres sont de petite taille et éloignées les unes SP 21622 HM des autres car, dans ce cas, la contribution des mesures effectuées pendant la durée des créneaux Nai ou Nak respectivement dans la première ou la dernière fenêtre temporelle peut être source de dégradation importante 5 en terme de performances de détection du fait du faible nombre d'échantillons de mesure prélevés pendant ces durées. Le but de l'invention est de pallier les inconvénients ci-dessus en optimisant le nombre de 10 fenêtres de mesure afin de minimiser l'impact du décalage temporel sur les performances de détection de cellules. EXPOS DE L'INVENTION L'invention préconise un procédé d'optimisation de la recherche de cellules dans un réseau de télécommunication comprenant une pluralité de cellules hébergeant chacune une, station de base émettant un signal contenant un code d'embrouillage spécifique et des données de synchronisation formées de 20 créneaux et de trames destinées à permettre à un équipement mobile connecté au réseau d'effectuer des mesures en vue de récupérer ledit code d'embrouillage spécifique, procédé comportant les étapes suivantes: - transmettre à l'équipement mobile un code 25 primaire Cp et un code secondaire Te utilisés respectivement pour détecter le début d'un créneau et le début d'une trame, - allouer automatiquement à l'équipement mobile un nombre prédéfini de créneaux de mesure 30 répartis sur un nombre K de fenêtres temporelles SP 21622 HM distinctes pour calculer K profils de corrélation entre, d'une part, lesdits codes primaires et secondaires et, d'autre part, le signal transmis par chaque station de base, Le procédé selon l'invention comporte en outre une étape consistant à adapter dynamiquement la durée totale de mesure en présence d'une dérive temporelle entre deux fenêtres successives en fonction du nombre de créneaux de mesure alloués automatiquement 10 dans la première et/ou la dernière fenêtre temporelle. Ce procéder permet ainsi d'allouer dynamiquement le temps de calcul mis en oeuvre par l'algorithme de recherche de cellule dans chacune des étapes 1, 2 ou 3, en fonction des conditions de 15 traitement (espacement entre les fenêtre de calcul propre au mode discontinu -, temps disponibles dans chacune de ces fenêtres, temps d'intégration conseillé... ). Plus précisément, cette allocation dynamique de temps de calcul permet de: - minimiser le nombre total de fenêtres à utiliser pour le calcul de l'étape en cours limitant ainsi l'effet du décalage temporel, - optimiser la durée de calcul à l'intérieur 25 des fenêtres temporelles de sorte que la contribution de chaque mesure relative soit suffisante pour être prise en compte lors de la détection même en présence de décalage temporel. SP 21622 HM Préférentiellement, le procédé selon l'invention comporte en outre les étapes suivantes: a- estimer la valeur maximale de dérive temporelle entre deux fenêtres successives en fonction 5 du décalage fréquentiel maximum entre l'équipement mobile et la station de base courante, b- comparer la dérive temporelle maximale estimée de l'étape a) à une première valeur de seuil prédéfinie, c- définir une deuxième valeur de seuil représentant un nombre de fenêtres temporelles de mesure, dcomparer le nombre K de fenêtres temporelles allouées automatiquement à la deuxième 15 valeur de seuil définie à l'étape c), e- adapter dynamiquement la durée totale de calcul si la dérive temporelle maximale estimée à l'étape a) est supérieure à la première valeur de seuil prédéfinie et si le nombre K est supérieur à la 20 deuxième valeur de seuil prédéfinie. Les estimations de la dérive temporelle maximale entre deux fenêtres successives sont calculées par l'expression suivante Tmwl o le symbole l représente la partie entière supérieure, SP 21622 HM Tdmax [en échantillons] : représente la dérive temporelle maximale d'une fenêtre à l'autre, Fomax [en ppm] : représente la dérive fréquentielle maximale prenant en compte de l'effet 5 Doppler ainsi que la sensibilité de l'oscillateur de l'équipement mobile UE et de la station de base, Rsample [en échantillons/s] : débit échantillon, Ati [en s] : représente l'écart temporel entre la fenêtre i et la fenêtre i+l. 10 Dans une variante de réalisation de l'invention, la première valeur de seuil est égale à au moins un échantillon temporelle, et la deuxième valeur de seuil est égale à a +1 o, T représente le coefficient de suréchantillonnage du signal transmis par la station de base. Dans un mode préféré de mise en oeuvre du procédé selon l'invention, on adapte dynamiquement le temps de mesure si: o: L J représente la partie entière inférieure de 25 la quantité d, Nti représentant le nombre total de créneaux alloués automatiquement dans la iiàmefenêtre, Naj (j=l ou j=K) , représente le nombre de créneaux alloués automatiquement dans la 1ièe fenêtre ou la Kième fenêtre, SP 21622 HM QÄ représente une valeur expérimentale supérieure à 1. Selon l'invention, le calcul d'un profil de corrélation global pour une fenêtre temporelle de rang 5 i, (ic [1,K] ), consiste à additionner les profils calculés à la ieèe fenêtre temporelle avec le profil résultant de l'addition des profils calculés dans les (i-1) fenêtres précédentes. Préférentiellement, les estimations de la 10 dérive temporelle maximale entre deux fenêtres successives sont calculées par l'expression suivante o le symbole [i représente la partie entière supérieure, Tdmax [en échantillons]: représente la dérive temporelle maximale d'une fenêtre à l'autre, Fomax [en ppm]: représente la dérive fréquentielle maximale prenant en compte de l'effet Doppler ainsi que la sensibilité de l'oscillateur de l'équipement mobile UE et de la station de base, Rsamp1e [ en échantillons/si: débit échantillon, Ati [en s] : représente l'écart temporel entre 25 la fenêtre i et la fenêtre i+l. L'invention concerne également un terminal mobile bi-mode GSM/UMTS comportant des moyens pour rechercher une cellule dans un réseau de télécommunication comprenant une pluralité de cellules SP 21622 HM comportant chacune une station de base émettant un signal contenant: - un code d'embrouillage spécifique, - des données de synchronisation comportant 5 un nombre entier de trames comprenant chacune un nombre entier de créneaux destinés à permettre audit terminal d'effectuer des mesures en vue de récupérer ledit code d'embrouillage spécifique, - un code primaire et un code secondaire 10 destinés respectivement à détecter le début d'un créneau et le début d'une trame, ledit terminal comportant des moyens pour calculer, au cours d'un nombre K de fenêtres temporelles distinctes allouées 15 automatiquement par le réseau, K profils de corrélation entre, d'une part, lesdits codes primaires et secondaires et, d'autre part, le signal transmis par chaque station de base. Le terminal selon l'invention comporte en 20 outre des moyens pour adapter dynamiquement la durée totale de mesure en présence d'une dérive temporelle entre deux fenêtres successives en fonction du nombre de créneaux de mesure alloués automatiquement dans la première et/ou la dernière fenêtre temporelle. 25 BR VE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention ressortiront de la description qui va suivre, prise à titre d'exemple non limitatif, en 30 référence aux figures annexées dans lesquelles: SP 21622 HM - la figure 1 décrite précédemment illustre schématiquement la structure des canaux de synchronisation primaire PSCH et secondaire SSCH émis par une station de base UMTS, - la figure 2 décrite précédemment représente un tableau illustrant la relation entre les groupes de codes d'embrouillage et les motifs associés utilisés pour construire les codes qui composent le canal secondaire SSCH, - la figure 3 décrite précédemment illustre schématiquement la procédure de recherche de cellules en mode continu, la figure 4 décrite précédemment illustre schématiquement la procédure de recherche de cellules 15 en mode discontinu, - la figure 5 décrite précédemment illustre schématiquement un profil de corrélation obtenu par une procédure de recherche de cellules UMTS de l'art antérieur, - la figure 6 représente schématiquement une suite de fenêtre temporelles de mesure en mode compressé, - la figure 7 est un organigramme illustrant un mode préféré de mise en oeuvre du procédé 25 selon l'invention, EXPOS D TAILL DE MODES DE R ALISATION PARTICULIERS La description qui suit concerne un exemple d'application du procédé de l'invention dans le cas o 30 un terminal mobile campe sur une cellule UTRA (pour l'Universal Terrestrial Radio Access") du réseau UMTS SP 21622 HM (pour "Universal Mobile Telecommunications System") et effectue des mesures dans une cellule GSM (pour "Global System For Mobile Communications") en appliquant la procédure de recherche de cellules en mode discontinu. A cet effet, le terminal mobile exploite un nombre prédéfini K de fenêtres temporelles disjointes (figure 6). Le procédé va être décrit en désignant par Nai le nombre entier de créneaux alloués pour la mesure 10 dans la fenêtre de rang i, par Nti le nombre entier total de créneaux disponibles dans la fenêtre i, et par NTOT le nombre de créneaux préconisés dans les K fenêtres allouées automatiquement au terminal mobile pour effectuer la recherche de cellule, et en considérant l'hypothèse suivante *Vi#(l.K}. IVi * z = n Sur la figure 7 représentant les étapes du 20 procédé selon l'invention, on distingue trois blocs de traitement 10, 20 et 30. Le premier bloc 10 comporte une étape 12 au cours de laquelle le réseau alloue automatiquement au terminal mobile les K fenêtres temporelles pour 25 effectuer les calculs. Le terminal calcule un profil de corrélation dans chacune des K fenêtres temporelles et stocke les profils calculés dans une mémoire. Le deuxième bloc 20 comporte des étapes permettant au terminal de prendre la décision d'adapter 30 ou non la durée totale du traitement. SP 21622 HM A l'étape 21, le terminal estime la dérive temporelle maximale entre deux fenêtres temporelles successives en fonction de l'espacement de ces fenêtres et de leurs largeurs. Cette estimation est calculée par l'expression E ci-dessous en fixant une hypothèse de dérive fréquentielle maximale Fomax prenant en compte l'effet Doppler ainsi que la sensibilité de l'oscillateur du terminal mobile et de la station de 10 base considérée. Tdmax4 Fonu,& i (E) o ] représente la partie entière supérieure, Tdmax [en échantillons] : représente la dérive temporelle maximale d'une fenêtre à l'autre, Fomax [en ppm]: représente la dérive fréquentielle maximale prenant en compte de l'effet Doppler ainsi que la sensibilité de l'oscillateur de 20 l'équipement mobile UE et de la station de base, Rsample [en échantillons/si, représente le débit d' échantillons, Ati [en s], représente l'écart temporel entre la fenêtre i et la fenêtre i+1. L'étape 22, consiste à vérifier les conditions de prise de décision. En désignant par tc la période chip, et en choisissant un facteur de suréchantillonnage X égal à 4, si la dérive temporelle estimée est au moins égale à 30 1 échantillon entre deux fenêtres successives, alors la SP 21622 HM dérive totale entre la fenêtre 1 et la fenêtre K sera inférieure à Tc/2 si K +1. En considérant qu'une dérive inférieure à Tc/2 sur la durée totale de traitement n'affecte pas 5 significativement les performances en terme de détection, la ré-allocation dynamique du temps de calcul ne sera pas mise en oeuvre. Dans ce cas, la procédure de recherche de cellule est exécutée à l'étape 40. Si les conditions de l'étape 22 ne sont pas vérifiée, c'est-à-dire, si la dérive temporelle estimée est supérieure à 1 créneaux et si K >-+1, alors la dérive totale entre la fenêtre 1 et la fenêtre K sera supérieure à Tc/2. Dans ce cas, le terminal exécute les étapes du bloc de calcul 30. L'étape 32 du bloc 30 consiste à observer si le nombre de créneaux attribués après la procédure d'allocation automatique dans la première et la 20 dernière fenêtre (soit Nai et NaK) sont tels que leurs contributions au profil de corrélation total en présence de dérive temporelle soient significatives par rapport aux contributions apportées par les autres fenêtres allouées (pour lesquelles Nai=Nti, iÉ{l'K}). Pour cela, on définit le critère RAD (pour Ré-Allocation Dynamique) suivant: Critère RAD: - Et o: SP 21622 HM L Jreprésente la partie entière inférieure de la quantité entre crochets, Naj: nombre de créneaux alloués automatiquement dans la jième fenêtre. Notons que le critère RAD n'est employé que pour j = 1 et j = K. n représente un nombre constant réel supérieur à 1 défini expérimentalement. A titre d'exemple, dans le cas o Q=2, Naj satisfait le critère si'il est supérieur ou égal à au 10 moins la moitié du plus petit nombre possible de créneaux disponibles dans une des K fenêtres allouées lors de l'allocation automatique. La procédure de re-allocation dynamique va se dérouler comme décrit dans l'organigramme de la 15 figure 7. A l'étape 32, on vérifie si Nai satisfait le critère RAD. Si c'est le cas, alors on vérifie à l'étape 34 si NaK satisfait-il le critère RAD. Si NaK satisfait-il le critère RAD, la 20 procédure de ré-allocation dynamique se termine et on exécute la procédure de recherche de cellule à l'étape 50.Sinon, on remplace Nak par 0 (étape 36) et on exécute la procédure de recherche de cellule. Si Na, ne satisfait pas le critère RAD, alors on remplace Nak par N'aK = Nai + NaK (étape 38) et on vérifie (étape 40) si N'aK > NtK. Si N'saK > NtK, on remplace (étape 42) NaK par NtK, sinon, on remplace (étape 44) NaK par N'aK, et on effectue le test de l'étape 34. Les étapes 32 à 44 du bloc de calcul 30 permettent d'observer les durées de calcul au cours de SP 21622 HM la première et de la dernière fenêtre afin de minimiser le nombre total de fenêtres utilisées et de maximiser les durées de calcul dans chacune d'elles. Dans l'exemple de mise en oeuvre décrit ci5 dessus, avec uniquement une allocation automatique de fenêtres de calcul, la recherche de cellule s'effectuerait sur K fenêtres Tandis qu'après réallocation dynamique, le calcul s'effectuerait sur un nombre de fenêtres entre K-2 et K. A titre d'exemple illustratif, on considère les hypothèses suivantes: - NslotsTOT: 7 créneaux - la première fenêtre disponible n'a que 1 créneaux de libre (le reste étant utilisé par 15 un calcul précédent) - Espacement entre deux fenêtres consécutives constant: Ati = 120 ms pour tout i - durée de mesure conseillée pour l'étape 1 NcréneauTOT = 30 créneaux, - Décalage fréquentiel maximum: Fomax = 0.8 ppm Les différentes étapes de l'algorithme vont se dérouler comme suit: * Allocation automatique des temps de mesure: Le résultat de cette opération sera: 25 Nti = 7 créneaux (pour tout i) Nai= 1 créneau Nai = 7 créneaux pour i e [2,5] Na, = 1 créneau K = 6 fenêtres On constate à ce stade que si le décalage temporel est important d'une fenêtre à l'autre, les SP 21622 HM contributions des fenêtres 1 et 6 au calcul global de l'étape 1 (step 1) ne contribueront pas de manière significative au résultat en terme de performances de détection. Une dégradation pourrait même être introduite. * Choix de la mise en oeuvre de la re-allocation dynamique: Le calcul de la dérive temporelle maximum 10 d'une fenêtre à l'autre, donne pour résultat Tdmax = 2 échantillons. Il est décidé que la ré-allocation dynamique doit être effectuée * Re-allocation dynamique des temps de mesure Pour que Nai satisfasse le critère RAD, on 15 doit avoir Nai 2 3 (en ayant choisi n = 2 pour l'expression (4)). Ce n'est pas le cas, donc on impose N a = 0. Et Na6 passe de 1 à 2 créneaux. Pour que Na6 satisfasse le critère RAD, on doit avoir Na6 2 3. Ce n'est pas le cas, donc on impose 20 Na6 = 0. A la fin de la procédure de ré-allocation, l'étape 1 est lancée avec une longueur totale de mesure de 28 créneaux sur 4 fenêtres. Avant reallocation, la longueur de mesure était de 30 créneaux sur 6 fenêtres. 25 Le calcul de l'étape 1 se fait donc sur un nombre de créneau inférieur à NTOT mais l'effet de la dérive temporelle sera en contrepartie limité et les performances de détection améliorées. Le procédé permet ainsi d'améliorer la 30 procédure de recherche de cellule en détectant de façon optimisée les instants des maxima de corrélation des SP 21622 HM profils élémentaires temporelles différentes. obtenus dans des fenêtres SP 21622 HM REVENDICATIONS 1. Procédé d'optimisation de la recherche de cellules dans un réseau de télécommunication 5 comprenant une pluralité de cellules hébergeant chacune une station de base émettant un signal contenant un code d'embrouillage spécifique et des données de synchronisation formées de créneaux et de trames destinées à permettre à un équipement mobile connecté 10 au réseau d'effectuer des mesures en vue de récupérer ledit code d'embrouillage spécifique, procédé comportant les étapes suivantes: transmettre à l'équipement mobile un code primaire Cp et un code secondaire Cd utilisés 15 respectivement pour détecter le début d'un créneau et le début d'une trame, - allouer automatiquement à l'équipement mobile un nombre prédéfini de créneaux de mesure répartis sur un nombre K de fenêtres temporelles 20 distinctes pour calculer K profils de corrélation entre, d'une part, lesdits codes primaires et secondaires et, d'autre part, le signal transmis par chaque station de base, procédé caractérisé en ce qu'il comporte en 25 outre une étape consistant à adapter dynamiquement la durée totale de mesure en présence d'une dérive temporelle entre deux fenêtres successives en fonction du nombre de créneaux de mesure alloués automatiquement dans la première et/ou la dernière fenêtre temporelle. 30 SP 21622 HM 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre les étapes suivantes: a- estimer la valeur maximale de la dérive 5 temporelle entre deux fenêtres successives en fonction du décalage fréquentiel maximum entre l'équipement mobile et la station de base courante, b- comparer la dérive temporelle maximale estimée de l'étape a) à une première valeur de seuil 10 prédéfinie, c- définir une deuxième valeur de seuil représentant un nombre de fenêtres temporelles de mesure, d- comparer le nombre K de fenêtre 15 temporelle allouées automatiquement à la deuxième valeur de seuil définie à l'étape c), e- adapter dynamiquement la durée totale de calcul si la dérive temporelle maximale estimée à l'étape a) est supérieure à la première valeur de seuil 20 prédéfinie et si le nombre K est supérieur à la deuxième valeur de seuil prédéfinie. 3. Procédé selon la revendication 2, caractérisé en ce que les estimations de la dérive 25 temporelle maximum entre deux fenêtres successives sont calculées par l'expression suivante o: SP 21622 HM le symbole r représente la partie entière supérieure, Tdmax [en échantillons] : représente la dérive temporelle maximale d'une fenêtre à l'autre, FOmax [en ppm]: représente la dérive fréquentielle maximale prenant en compte de l'effet Doppler ainsi que la sensibilité de l'oscillateur de l'équipement mobile UE et de la station de base, Rsample [en échantillons/s] : débit échantillon, Ati [en s] : représente l'écart temporel entre la fenêtre i et la fenêtre i+l. 4. Procédé selon la revendication 3, caractérisé en ce que la première valeur de seuil est 15 égale à au moins un créneau temporelle, et la deuxième valeur de seuil est égale à 1+1 o, X représente le coefficient de suréchantillonnage du signal transmis par la station de base. 5. Procédé selon l'une des revendications 1 à 4, dans lequel on adapte dynamiquement le temps de mesure si: D a 0g o: L J représente la partie entière inférieure de la quantité Nti représentant le nombre total de créneaux alloués automatiquement dans la iième fenêtre, SP 21622 HM N.j (j=l ou j=K), représente le nombre de créneaux alloués automatiquement dans la l'i fenêtre ou la Kam fenêtre n représente une valeur expérimentale supérieure à 1. 6. Procédé selon l'une des revendications 1 à 5, caractérisé en ce que le réseau de télécommunication cellulaire comporte un réseau d'accès 10 radio basé sur la technologie AMRC. 7. Terminal mobile bi-mode GSM/UMTS comportant des moyens pour rechercher une cellule dans un réseau de télécommunication comprenant une pluralité 15 de cellules hébergeant chacune une station de base émettant un signal contenant - un code d'embrouillage spécifique, - des données de synchronisation comportant un nombre entier de trames comprenant chacune un nombre 20 entier de créneaux destinés à permettre audit terminal d'effectuer des mesures en vue de récupérer ledit code d'embrouillage spécifique, - un code primaire et un code secondaire utilisés respectivement pour détecter le début d'un 25 créneau et le début d'une trame, ledit terminal comportant - des moyens pour calculer, au cours d'un nombre K de fenêtres temporelles distinctes, K profils de corrélation entre, d'une part, lesdits codes 30 primaires et secondaires et, d'autre part, le signal transmis par chaque station de base, SP 21622 HM terminal caractérisé en ce qu'il comporte en outre des moyens pour adapter dynamiquement la durée totale de mesure en présence d'une dérive temporelle entre deux fenêtres successives en fonction du nombre 5 de créneaux de mesure alloués automatiquement dans la première et/ou la dernière fenêtre temporelle. SP 21622 HM