Brevet FR2821230A1 — publié le 20020823

d'alimentation (60) et chaque partie du système. La présente invention concerne de manière générale une méthode d' allocation de ressources de transmission pour un système de télécommunication mobile, plus particulièrement pour un système de type TD/CDMA, par exemple un système de télécommunication de type UTRA-TDD. Dans le système l'UMTS (Universal Mobile Telecommunication System), le réseau d'accès, dénommé UTRAN (pour UMTS Terrestrial Radio Access Network) , assure la liaison entre le terminal mobile de l'usager (MS pour Mobile Station) et le réseau d'interconnexion (CN pour Core Network). Il comporte des contrôleurs de réseau d'accès (RNC pour Radio Network Controller) et des stations de base (B nodes), chaque contrôleur RNC pouvant contrôler une pluralité de stations de base. Les liaisons descendantes entre la station de base et les terminaux mobiles qui en dépendent sont séparées des liaisons montantes so it par l' utilisation de fréquences différentes, mode dit duplex en fréquence ou FDD (pour Frequency Division Duplex) soit par des plages temporelles de transmission différentes, mode dit duplex en temps ou TDD (pour Time Division Duplex). La Fig. I représente de manière schématique un exemple de trame de transmission dans un système de télécommunication UTRA-TDD (UM[S Terrestrial Radio Access Network in TDD mode). La trame de transmission a une durée totale de ms et est divisée en 15 intervalles de transmission (time slots) notés TSo à TS4. La trame de transmission est également divisée en au moins deux plages temporelles distinctes (partition duplex) allouées respectivement aux liaisons montantes (symbolisées par des flèches montantes) et aux liaisons descendantes (symbolisées par des flèches descendantes). La séparation entre plages temporelles consécutives est appelée point de commutation. Une trarne présente en général plusieurs points de commutation. Afin de réduire les interférences, les stations de base adjacentes sont synchrones entre elles et possèdent des points de comroutation identiques. La séparation des différentes communications montantes (ou descendantes) au sein d'une même cellule est assurée par des séquences d'étalement (dits signatures) utilisant des codes orthogonaux. Les communications, montantes ou descendantes, au sein d'une cellule sont isolées des communications d'une cellule adjacente grâce à des codes dits codes de brouillage (scrambling codes). Afin de réduire les interférences inter-cellulaires, les codes de brouillage relatifs à des cellules adiacentes sont choisis de manière à présenter un faible niveau d'intercorrélation C:ependant, du fait notamnent de la dispersion des retards induite par la propagation multi-trajet, cette faible intercorrélation des codes de brouillage n'est pas vérifiée en pratique à la réception. Il en résulte que les données transmises à un instant donné au sein d'une cellule peuvent étre perturbées par des données transmises au méme instant au sein d'une cellule adjacente. Cette perturbation ou interférence inter cellulaire est variable car elle dépend de nombreux facteurs, entre autres des codes d'étalement (sprending codes), des codes de brouillage, des puissances d'émission et des caractéristiques des diérents canaux de transmission des différents usagers. Par la suite, on désignera simplement par code la combinaison d'un code d'étalement et d'un code de brouillage. l0 De manière générale, nous considérerons un système de télécommunication de type TD/CDMA (Time Duplex/ Code Division Multiple Access), c'est-à-dire un système à division d'accès multiple à la fois temporelle et par code. Chaque communication se voit allouer une ressource temporelle (un intervalle de transmission au sein d'une trame) et une ressource d'accès multiple (un code) à cet intervalle de transmission. Les codes sont organisés en groupes, des groupes de codes distincts étant attribués à des stations de base adjacentes et les codes au sein d'un méme groupe étant orthogonaux entre eux. En d'autres termes, la partition en groupes de codes sert à séparer les communications de deux cellules adjacentes et la partition des codes au sein d'un méme groupe sert à séparer les communications à l'intérieur d'une cellule. Pour combattre les interférences inter-cellulaires, il a été proposé une allocation dynamique des ressources de transmission disponibles au niveau de la station de base, désignée par FDCA (Fast Dynamic Channel Allocaion). Diverses stratégies d'allocation dynamique sont connues de l'état de la technique. On supposera par la suite, pour simplifier l'exposé, que l'on se limite à un ensemble de communications montantes ou à un ensemble de communications descendantes. Il est clair, cependant, que la méthode d'allocation dynamique doit opérer sur l'un et sur l'autre, de manière indépendante. Une première technique d'allocation dynamique utilise un critère du plus faible niveau d'interférence. Selon cette technique, une station de base transmet régulièrement aux terninaux mobiles qu'elle sert une requête de mesure. Sur réception d'une telle requête, chaque terminal mobile effectue une mesure de niveau d'interférence et en transmet le résultat à la station de base. La station de base mesure également le niveau d'interférence au sein de chaque intervalle de transmission. Lorsqu'une nouvelle comrnunication doit étre établie, la station de base choisit, à partir de ces mesures, l'intervalle de transmission présentant le plus faible niveau d' interférence. La communication est ensuite établie sur l' intervalle choisi et sur un code libre à l'intérieur de cet intervalle. Le choix de l'intervalle de transmission présentant le plus faible niveau d'interférence a pour conséquence que la puissance de transmission nécessaire à la nouvelle communication ne sera pas trop élevée. En outre, I'interférence supplémentaire produite par cette dernière sera elle aussi peu importante. On obtient ainsi un niveau moyen d'interférence plus faible que celui qui résulterait d'une allocation d'intervalle de transmission aléatoire. La Fig. 3 donne un exemple d' allocation selon cette méthode. Le diagramme de gauche représente le niveau d'interférence mesuré pour les différents intervalles de transmission. L'intervalle d'indice i présentant le plus faible niveau d'interférence est retenu pour l' allocation de ressources à une nouvelle communication. Le diagramme de droite exprime le nombre de codes alloués en fonction de l'intervalle de transmission. Le pavé hachuré illustre les ressources allouées à la nouvelle communication. Une seconde méthode d'allocation dynamique connue utilise un critère de condensation des ressources temporelles. Elle consiste à allouer à une nouvelle communication l'intervalle de transmission (non saturé en codes) présentant le plus grand nombre de codes alloués. On obtient ainsi une concentration maximale de communications sur un nombre minimal d'intervalles de transmission, ce qui permet de libérer le plus grand nombre d'intervalles de transmission disponibles. Les codes au sein d'un méme intervalle étant orthogonaux, les signaux des différentes communications n'interférent pas entre eux, dans la mesure toutefois o les canaux de transmission ne perturbent pas cette orthogonalité. Les cellules adjacentes à la cellule considérée pourront ainsi se voir attribuer des intervalles de transmission inoccupés avec des codes non orthogonaux à ceux utilisés dans ladite cellule. Cette technique permet a priori de réduire à la fois l'interférence extra-cellulaire, puisque des cellules adjacentes utilisent des intervalles de transmission distincts, et l'interférence intra-cellulaire, puisque les communications au sein d'un méme cellule utilisent au maximum des codes orthogonaux. La Fig. 4 donne un exemple d'allocation selon cette méthode Les diagrammes de gauche et de droite représentent le nombre de codes alloués en fonction de l'intervalle de transmission, avant et après l' allocation de ressources à une nouvelle communication. C,,a, indique le nombre maximum de codes disponibles par intervalle. On voit que l' intervalle d' indice i est alloué car il est celui qui présente le plus grand nombre de codes déjà attribués tout en offrant encore un code disponible. Les deux techniques d'allocation décrites ci-dessus présentent l'une et l'autre des inconvénients. En effet, selon la première technique, deux mobiles proches, mais situés dans deux cellules adjacentes, peuvent se voir allouer un méme intervalle de transmission parce que celui-ci est. pour l'une et pour l'autre, celui qui présente le niveau d'interférence le plus faible. Cependant les codes qui seront alloués ne seront pas orthogonaux entre eux puisqu'ils appartiennent à des cellules distinctes et donc à des groupes de codes distincts. Paradoxalement, ces deux mobiles qui utiliseront l' intervalle de transmission a priori le mo ins interféré se trouveront dans une situation o ils interféreront mutuellement de manière significative. Quant à la seconde technique, elle nécessite de fait une planification cellulaire des ressources temporelles. Pour deux cellules adjacentes, la condensation des intervalle s de transmission do it se faire dans des int ervalles dist inct s. En effet, une condensation dans un intervalle commun aboutirait à une interférence catastrophique entre les communications des deux cellules utilisant cet intervalle, d'autant qu'il serait fortement occupé. Or, I' on sait qu'une telle planification cellulaire est non seulement complexe à mettre en oeuvre mais surtout conduit à une utilisation sous optimale des ressources au niveau d'un ensemble de cellules voisines: une cellule à faible trafic adjacente à une cellule à fort trafic pourrait en effet inutilement immobiliser des ressources dont cette dernière aurait besoin. Le problème à la base de l'invention est de proposer une méthode d'allocation dynamique ne présentant pas les inconvénients des méthodes exposces cidessus. Ce problème est résolu par une méthode d' allocation de ressources de transmission à une pluralité de communications entre une station de base et une pluralité de terminaux mobiles selon laquelle, pour une comrounication avec un 3 0 terminal mobile donné, elle sélectionne un critère d' allocation de ressources parmi une pluralité de critères d'allocation prédéterminés, la sélection dudit critère étant effectuée à partir d'une grandeur caractéristique des pertes de propagation entre ledit terminal mobile et la station de base. Avantageusement, ladite grandeur caractéristique est fonction de la distance entre ledit terminal mobile et la station de base. Ladite grandeur caractéristique peut également être fonction du coefficient de couplage entre l'antenne dudit terminal mobile et l'antenne de la station de base. Lesdites re sso urce s comprennent typiquement de s intervalles et de s co de s de transmission, un ensemble de codes étant associé à chaque intervalle. Ladite pluralité de critères comprend de préDérence un premier critère d'allocation attribuant à une nouvelle communication l'intervalle de transmission présentant le plus faible niveau d'interférence. Selon un premier mode de réalisation ladite pluralité de critères comprend un second critère d' allocation attribuant à une nouvelle communication l' intervalle de transmission présentant le plus faible nombre non nul de codes non encore alloués. Selon un second mode de réalisation, ladite pluralité de critères comprend un troisième critère d'allocation attribuant à une nouvelle comrounication l'intervalle de transmission présentant le plus grand nombre de codes non encore alloués. Avantageusement, selon le premier mode de réalisation, le premier critère est sélectionné lorsque les pertes de propagation sont faibles et que le second critère est sélectionné lorsque les pertes de propagation sont élevées. Avantageusement, selon le second mode de réalisation, le premier critère est sélectionné lorsque les pertes de propagation sont faibles et que le troisième critère est sélectionné lorsque les pertes de propagation sont élevées. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaitront plus clairement à la lecture de la description faite en relation avec les dessins joints, parmi lesquels: La Fig. 1 représente une trame de transmission utilisée dans un système UTRA-TDD; La Fig. 2 représente un exemple d' allocation selon un premier critère connu de l'état de la technique, 3 0 La Fig. 3 représente un exemple d' allocation selon un second critère connu de l'état de la technique; La Fig. 4 représente un exemple d'allocation selon un troisième critère; La Fig. 5 représente un organigramme de la méthode d' allocation selon un mode de réalisation de linvention; L' idée générale à la base de l' invention est d'utiliser une méthode d'allocation dynamique faisant appel à plusieurs critères, des critères différents étant appliqués en fonction des pertes de propagation entre le terminal mobile et la station de base. Lorsque ces pertes sont élevées, par exemple lorsque le terminal mobile est en périphérie de cellule, on sélectionnera un critère privilégiant la réduction de l'interférence extra-cellulaire. En revanche, lorsque ces pertes sont faibles, par exemple lorsque le terminal mobile est proche de la station de base, on sélectionnera un autre critère d'allocation, accordant par exemple la priorité à la réduction de l'interférence intracellulaire ou à une utilisation optirnale des ressources au niveau d'un ensemble de cellules voisines. Selon un premier mode de réalisation de l' invention, la méthode d'allocation dynamique sélectionne le critère du plus faible niveau d'interférence lorsque le terminal mobile se trouve en deçà d'une distance prédéterminée de la station de base et le critère de condensation des ressources temporelles au delà. Selon un second mode de réalisation de l'invention, la méthode d'allocation dynamique sélectionne le critère du plus faible niveau d'interférence lorsque le terminal mobile se trouve en deçà d'une distance prédéterminée de la station de base et un critère d'étalement des ressources temporelles au delà. La Fig. 4 illustre un exemple d'allocation selon ce critère d'étalement. Selon ce critère, l'intervalle de transmission présentant le nombre de codes disponibles le plus élevé sera alloué à une nouvelle communication. A l'inverse du critère de condensation, on vise ici à obtenir la distribution temporelle des ressources la plus large possible. Les diagrarnmes de gauche et de droite représentent le nombre de codes alloués en fonction de l'intervalle de transmission, respectivement avant et après l'allocation de ressources à une nouvelle communication. Dans cet exemple, l'intervalle d' indice i est le moins occupé et est donc alloué. L' avantage d'un tel critère se manifeste surtout en périphérie de cellule. Ce large étalement temporel permet une réduction de l'interférence extra-cellulaire moyenne. La Fig. 5 illustre un organigrarnme simplifié d'un exemple de la méthode selon l' invention. La méthode d'allocation débute par une étape 510 d'évaluation de la distance entre le terminal mobile et la station de base. Alternativement, on mesure le coefficient/ la perte de couplage entre l'antenne du terrninal mobile et celle de la station de base. De manière générale, on évalue une grandeur caractéristique fonction des pertes de propagation entre le terminal mobile et la station de base. Cette grandeur caractéristique est comparée à un seuil en 520. Selon le résultat de la comparaison, on sélectionne un premier critère ou un second critère. Si la comparaison 520 conclut à de faibles pertes de propagation (ou à une distance faible), on poursuit en 530 par la mesure des niveaux d'interférences dans les différents intervalles de transmission. On recherche en 540 l'intervalle présentant le niveau d' interférence le moins élevé et l' on choisit un code disponible dans cet intervalle. En revanche, si la comparaison 520 conclut à de fortes pertes de propagation (ou à une distance élevée), on poursuit en 550 par l'évaluation des ressources allouées et l'on recherche en 560 l'intervalle de transrnission présentant le plus grand nombre de codes disponibles (critère d'étalement). On choisit également un code disponible dans cet intervalle. Alternativement, on recherche en 560 l'intervalle de transmission non saturé présentant le plus faible nombre de codes disponibles (critère de condensation) et l'on choisit un code disponible dans cet intervalle. Enfin, à l'étape 570, on alloue l'intervalle et le code ainsi sélectionnés à la nouvelle communication. Pour de faibles pertes de propagation, par exemple pour des terminaux mobiles proches de la station de base, les signaux sont émis à faible puissance de sorte qu'ils ne génèrent, en tout état de cause, qu'une faible interférence extra-cellulaire. On peut donc opter pour le critère du plus faible niveau d'interférence. En revanche, pour de fortes pertes de propagation, par exemple pour des terminaux mobiles éloignés de la station de base ou occultés par des obstacles, les signaux sont a priori émis à puissance élevée et donc leur incidence sur le niveau d'interférence extra-cellulaire est significative. On peut alors opter pour un critère de condensation des ressources temporelles. En effet, il est préDérable que la nouvelle communication utilise un intervalle déjà fortement alloué et donc probablement peu ou pas utilisé par les cellules adjacentes (de manière à minimiser l'interférence extra- cellulaire). En outre, les codes alloués sur cet intervalle étant orthogonaux, les signaux qui les utilisent, bien que de forte puissance, interféreront peu entre eux. Méme si les canaux de transmission ne préservent par l'orthogonalité des codes, l'interférence intra-cellulaire générée pourra étre annulée par des moyens de détection multi-utilisateur au niveau du récepteur. Alternativement, on peut opter, notamment dans les situations de fort trafic, pour un critère d'étalement des re s so urces tempore lies. C et étalement permet de ré duire, par un e Ret de mo yennage statistique le niveau d'interférence extra-cellulaire. REVENDICATIONS 1) Méthode d'allocation de ressources de transmission à une pluralité de communications entre une station de base et une pluralité de terminaux mobiles caractérisé en ce que, pour une communication avec un terminal mobile donné, elle sélectionne un critère d'allocation de ressources parmi une pluralité de critères d'allocation prédéterminés, la sélection dudit critère étant effectuée à partir d'une grandeur caractéristique des pertes de propagation entre ledit terminal mobile et la l 0 station de base. 2) Méthode d'allocation selon la revendication 1, caractérisée en ce que ladite grandeur caractéristique est fonction de la distance entre ledit terminal mobile et la station de base. 3) Méthode d'allocation selon la revendication l, caractérisée en ce que ladite grandeur caractéristique est fonction du coefficient de couplage entre l'antenne dudit terminal mobile et l'antenne de la station de base. 4) Méthode d'allocation selon l'une des revendications précédentes, caractérisée en ce que lesdites ressources comprennent des intervalles et des codes de transmission, un ensemble de codes étant associé à chaque intervalle. ) Méthode d'allocation selon la revendication 4, caractérisée en ce que ladite pluralité de critères comprend un prernier critère d'allocation attribuant à une nouvelle communication l'intervalle de transmission présentant le plus faible niveau d'interférence. 6) Méthode d'allocation selon la revendication 4, caractérisée en ce que ladite pluralité de critères comprend un second critère d'allocation attribuant à une nouvelle communication l'intervalle de transmission présentant le plus faible nombre non nul de codes non encore alloués. 7) Méthode d'allocation selon la revendication 4, caractérisée en ce que ladite pluralité de critères comprend un troisième critère d'allocation attribuant à une nouvelle communication l'intervalle de transmission présentant le plus grand nombre de codes non encore alloués. 8) Méthode d'allocation selon les revendications 5 et 6, caractérisée en que le premier critère est sélectionné lorsque les pertes de propagation sont faibles et que le se cond critère est sélectionné lorsque le s perte s de propagation so nt élevée s. 9) Méthode d'allocation selon les revendications 5 et 7, caractérisce en que le premier critère est sélectionné lorsque les pertes de propagation sont faibles et que le