Brevet FR2758041A1 — publié le 19980703

La présente invention concerne les systèmes de télécommunications radio. Plus particulièrement, l'invention concerne l'attribution de canaux à des abonnés et la résolution de conflits à l'intérieur des systèmes de télécommunica- tions radio. Dans les systèmes de télécommunications cellulaires, un canal de communication est généralement affecté à une communication en réponse à une demande d'utilisation de canal reçue par une station de base, que la demande soit lancée par une unité d'abonné, par une autre station de base, ou à l'intérieur de la station de base initiale elle-même. De manière souhaitable, le canal affecté est choisi de façon à ne pas provoquer d'interférences ou d'autres conflits avec d'autres canaux en cours d'utilisation. Ceci n'est pas toujours possible. Lorsqu'un conflit d'utilisation de canal se présente, chaque station de base impliquée dans le conflit tente de résoudre celui-ci rapidement. Ceci crée deux problèmes potentiels. Tout d'abord, puisqu'un conflit implique, par définition, deux stations de base, l'une en conflit avec l'autre, le fait que les deux stations de base tentent de résoudre le conflit crée des résolutions redondantes et, éventuellement, crée d'autres conflits dans le traitement. Il suffit qu'une seule station d'une paire quelconque de stations de base tente de parvenir à une résolution. Lorsque le conflit a été résolu, il l'est pour les deux stations de base. En deuxième lieu, si toutes les stations de base, ou même une "moitié d'entre elles, choisie au hasard", tente de résoudre le conflit, ceci conduit à une charge potentielle excessive pour ces stations de base, qui sont déjà lourdement chargées. Le fait qu'une station de base soit excessivement chargée peut l'amener à ne pas être en mesure d'accepter des transferts, à perdre des communications, ou à effectuer d'autres actions inacceptables. Il serait nécessaire de pouvoir disposer d'un système et d'un procédé dans lesquels les conflits d'utilisation de canaux soient évités à chaque fois que cela est possible. A chaque fois qu'un conflit d'utilisation de canal ne peut être évité, il devrait se produire l'une, ou de manière souhaitable, plusieurs des actions suivantes: 1) le conflit se résout rapidement; 2) une seulement des deux stations de base en conflit entreprend de résoudre le conflit; et 3) la station de base qui résout le conflit est celle qui, dans la paire de stations de base en conflit, présente la plus petite charge de travail. La description suivante, conçue à titre d'illustration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels: la figure 1 est un schéma très simplifié montrant un système mondial de télé- communications cellulaires par satellites selon un mode de réalisation préféré de l'invention; la figure 2 est un schéma simplifié montrant un groupe local de satellites d'un système mondial de télécommunications cellulaires par satellites selon un mode de réalisation préféré de l'invention; la figure 3 est une représentation simplifiée d'une paire de stations de base et de leurs empreintes cellulaires respectives, selon un mode de réalisation préféré de l'invention; la figure 4 est un diagramme indiquant la relation entre unités de réutilisation et stations de base selon un mode de réalisation préféré de l'invention; la figure 5 est un organigramme d'un processus permettant de gérer l'affectation de canaux de télécommunications, en temps réel, selon un mode de réalisation préféré de l'invention; la figure 6 est une table d'attribution d'unités de réutilisation relative à un groupe local selon un mode de réalisation préféré de l'invention; la figure 7 est un organigramme d'un sous-processus de résolution de conflits d'utilisation de canaux selon un mode de réalisation préféré de l'invention et la figure 8 est un organigramme d'un sous-processus d'affectation de canaux de télécommunications en réponse à des demandes d'utilisation de canaux selon un mode de réalisation préféré de l'invention. Sur la figure 1, est présenté un schéma très simplifié d'un système mondial 20 de télécommunications cellulaires par satellites selon un mode de réalisation préféré de l'invention. Le système 20 représente une forme d'un système de télécommunications radio. Dans un système typique 20, des stations de base 22 sont placées sur une ou des orbites 24 autour de la Terre ou d'un autre corps céleste. Ces stations de base 22 communiquent alors entre elles et avec des unités d'abonnés 26, des stations terrestres 28 et, via les stations terrestres 28, avec un équipement téléphonique 30 basé au sol. Dans ce mode de réalisation, les stations de base de télécommunica- tions 22 du système 20 se présentent sous la forme de soixante-six satellites 22 placés sur six orbites polaires terrestres basses 24, à raison de onze stations de base 22 par orbite 24. Puisqu'il s'agit d'orbites terrestres basses 24, les stations de base 22 ayant une altitude d'environ 750 km et une vitesse orbitale d'environ 000 km par jour, les orbites 24 sont, par définition, des orbites mobiles, au contraire d'orbites géosynchrones (fixes). Puisqu'il s'agit d'orbites polaires 24, les stations de base 22 convergent au niveau des pôles et divergent au niveau de l'équateur, ce qui crée une relation dynamique entre les satellites. L'homme de l'art comprendra que des nombres différents de satellites 22 placés sur des orbites 24 en nombres différents et de types différents peuvent facilement être utilisés. Chacune des stations de base 22 communique avec ses stations de base voisines 22 ainsi qu'avec chaque unité d'abonné 26 ou chaque station terrestre 28, en temps réel, via des liaisons de données 32. Les stations terrestres 28 sont en interface avec le système 20 et la multiplicité d'équipements téléphoniques basés au sol 30. Chacune des stations de base 22 comprend une mémoire et un certain nombre de dispositifs de traitement permettant de stocker et d'exécuter, respecti- vement, les procédés décrits ici, ainsi qu'une ou plusieurs unités de télécommuni- cations permettant d'envoyer et de recevoir des données et, ou bien, des informa- tions, en liaison avec des stations de base adjacentes 22. Les stations de base 22 comprennent d'autres équipements permettant d'effectuer les fonctions qui sont normalement demandées à un satellite en orbite autour de la Terre. Les mémoires, les dispositifs de traitement et les unités de télécommunications sont bien connus et sont offerts à la vente par toute une variété de sociétés commerciales. En utilisant une combinaison de stations de base 22 et, ou bien, de stations terrestres 28 comme intermédiaires, une unité d'abonné 28 se trouvant n'importe o sur la Terre peut établir une communication et communiquer avec une autre unité d'abonné 28 ou avec un équipement téléphonique 30 basé au sol, se trouvant n'importe o sur la Terre ou au voisinage de celle-ci. Dans le système 20, des millions de semblables communications peuvent être établies et se dérouler simultanément. La figure 2 est un schéma simplifié montrant un groupe local 34 de satellites (stations de base) 22 d'un système mondial 20 de télécommunications cellulaires par satellites pour un mode de réalisation préféré de l'invention. Un groupe local 34 est constitué d'une station de base mère 36 et de stations de base voisines 38 avec lesquelles la station de base mère 36 peut avoir des communica- tions en visibilité directe via des liaisons de données 32. Les stations de base 22 situées à l'extérieur du groupe local 30 n'ont pas de communications directes avec la station de base mère 36, mais peuvent communiquer avec celle-ci indirectement via d'autres stations de base 22. Chaque station de base 22 du système 20 est une station de base mère 36 pour son propre groupe local 34. Par conséquent, chaque station de base mère 36 est une station de base voisine 38 dans le groupe local 34 dans lequel sa station de base voisine 38 est une station de base mère 36. Chaque station de base mère 36 garde ses stations de base voisines 38 informées de ses affectations de canaux courantes. De ce fait, et puisque chaque station de base 22 est une station de base mère de son propre groupe local 34, chaque station de base mère 36 est également informée des affections de canaux courantes de ses stations de base voisines 38. Puisque, dans ce mode de réalisation de l'invention, chaque station de base 22 est sur une orbite polaire terrestre basse 24, le nombre de stations de base 22 pouvant communiquer en visibilité directe avec une station de base donnée 22 augmente lorsque la station de base 22 approche des pôles et diminue lorsque la station de base 22 approche de l'équateur. Par conséquent, le nombre de stations de base voisines 38 du groupe local 34 d'une station de base mère 36 donnée peut varier constamment. La figure 3 est une représentation simplifiée d'une paire de stations de base 22, qu'on appellera les stations de base 40 et 42, et de leurs empreintes cellulaires respectives 44 et 46, selon un mode de réalisation préféré de l'invention. Les empreintes 44 et 46 contiennent chacune une multiplicité de cellules 48. Dans l'exemple représenté, il existe quarante-huit cellules dans chaque empreinte 44 ou 46. Les stations de base 40 et 42 sont sur des orbites polaires terrestres basses 50 et 52 adjacentes. Ceci signifie qu'elles convergent lorsqu'elles s'appro- chent des pôles et qu'elles divergent lorsqu'elles s'approchent de l'équateur. Lorsque les stations de base 40 et 42 convergent, les empreintes 44 et 46 se chevauchent et des cellules 48 qui n'interféraient pas vont maintenant interférer. Par exemple, une cellule 54 (désignée par le numéro 39) de l'empreinte 44 n'interfère pas avec une cellule 56 (numéro 6) de l'empreinte 46 avant la convergence. Aucun des canaux de télécommunications 58 de la cellule 54 n'interfère avec les canaux de télécommunications 58 de la cellule 56. Lorsque les stations de base 40 et 42 convergent, les empreintes 44 et 46 commencent à se chevaucher et la cellule 54 approche de la cellule 56. A un certain moment, les canaux 58 de la cellule 54 interfèrent avec les canaux 58 de la cellule 56. Lorsque ceci se produit, un processus de résolution de conflit, qui sera discuté ultérieure- ment, résout le conflit. La figure 4 présente un diagramme 60 qui indique la relation entre unités de réutilisation 62 et canaux de télécommunication 58, selon un mode de réalisation préféré de l'invention. Une première pluralité 64 de canaux de télé- communications 58 sont groupés en unités de réutilisation 62, contenant chacune une deuxième pluralité 66 de canaux 58. Dans le mode de réalisation préféré, chaque unité de réutilisation 62 contient huit canaux 58. L'utilisation d'unités de réutilisation 62 simplifie la gestion de l'affectation des canaux. L'homme de l'art peut facilement constater que des unités de réutilisation 62 d'autres numéros de canaux 58 sont possibles, y compris des unités de réutilisation 62 ne contenant qu'un seul canal 58. Une unité de réutilisation 62 est mise en service lorsqu'un canal 58 qu'elle contient est mis en service, et elle est mise hors service lorsque tous les canaux 58 qu'elle contient sont mis hors service. Un canal 58 d'une unité de réutilisation 62 en service peut présenter l'un de trois états: en service; hors service, mais pouvant potentiellement interférer; ou bien hors service et n'interfé- rant pas. Un canal 58 en service est un canal auquel une communication a déjà été affectée en un lieu particulier. Un canal en service n'est donc pas disponible pour l'affectation dans le voisinage de son utilisation. Ainsi, un canal en service n'est pas considéré comme un canal 58 libre dans le voisinage de son utilisation. Un conflit peut survenir avec un canal 58 en utilisation, par exemple du fait de la convergence de stations de base 22. Le conflit est résolu via un processus qui sera décrit ultérieurement. La résolution du conflit peut ou non demander que le canal en conflit 58 soit placé hors service. Un canal 58 hors service pouvant potentiellement interférer est un canal qui, tout en n'étant pas affecté à une communication, ne peut pas être ainsi affecté, parce que le fait de le mettre en service interférerait avec un canal 58 proche déjà en service. Un canal 58 hors service interférant qui n'est pas disponible pour une affectation n'est pas un canal 58 libre. Un canal 58 hors service non interférant est un canal qui est hors service et qui, s'il était affecté à une communication en un lieu particulier, n'inter- férerait pas avec un canal 58 déjà en utilisation proche de ce lieu ou situé quelque part ailleurs. Par conséquent, un canal 58 hors service non interférent est disponible à l'utilisation et est considéré comme un canal 58 libre. Dans la station de base 22, des canaux 58 libres (figure 3) se trouvant dans des unités de réutilisation 62 en service sont, de manière souhaitable, en service avant qu'une autre unité de réutilisation 62 ne soit mise en service. Inversement, lorsque le dernier canal en service 58 d'une unité de réutilisation 62 est mis hors service, l'unité de réutilisation 62 est mise hors service et retourne à un groupe général d'unités de réutilisation 62 disponibles à l'utilisation dans le système 20. La mise en service ou hors service des canaux 58 s'effectue au niveau de l'unité de réutilisation. En d'autres termes, à chaque fois que la station de base 22 souhaite mettre en service un canal 58, elle utilise un canal libre 58 (un canal 58 hors service non interférent) d'une unité de réutilisation 62 en service, si possible. S'il n'existe pas de canal 58 libre, alors la station de base 22 mettra en service une unité de réutilisation 62, provenant du groupe général d'unités de réutilisation 62 du système 20, afin de fournir le canal libre 48 demandé. Inverse- ment, à chaque fois que la station de base 22 met hors service le dernier canal en service 58 d'une unité de réutilisation 62, alors l'unité de réutilisation 62 est elle- même mise hors service et revient dans le groupe général d'unités de réutilisation 62 du système 20. L'homme de l'art peut aisément comprendre que des unités de réutilisation 62 d'autres nombres de canaux 58, et d'autres schémas de réutilisa- tion, peuvent être utilisés. La figure 5 est un organigramme d'un processus 68 de gestion de l'affection de canaux de télécommunications 58 en temps réel, selon un mode de réalisation préféré de l'invention. La figure 6 représente une table 70 d'attribution d'unités de réutilisation dans un groupe local à titre de représentation, selon un mode de réalisation préféré de l'invention. En liaison avec les figures 1, 2, 5 et 6, le processus 68 assure une gestion efficace de l'utilisation de canaux de télécommunications et de leurs affectations entre stations de base 22 et unités d'abonnés 26 du système 20. Le processus 68 est exécuté dans les stations de base 22 en réponse à des demandes d'utilisation de canaux émanant de stations de base 22 et d'unités d'abonnés 26. Une tâche 72 du processus 68 est effectuée, dans laquelle la station de base mère 36 reçoit des données d'état d'unités de réutilisation de la part de stations de base voisines 38 de son groupe local 34. Une tâche 74 est ensuite effectuée, o la station de base mère 36 envoie des données d'état d'unités de réutilisation à chaque station de base voisine 38 de son groupe local 34. Par les tâches 72 et 74, la station de base mère 36 indique de façon constante aux stations de base voisines 38 le statut des unités de réutilisation 62 en service dans la station de base 22, et est maintenue informée de manière continue de l'état des unités de réutilisation 62 en service dans chaque station de base voisine 38 du groupe local 34 dont la station de base 22 est la mère. A cet effet, l'état des unités de réutilisa- tion indique si les unités de réutilisation 62 sont en service ou hors service. La station de base 22 coordonne ces données d'état d'unités de réutilisation en mettant à jour la table d'attribution 70. Puisque chaque station de base 22 est une station de base mère 36 pour son propre groupe local 34, toutes les stations de base 22 possèdent les données nécessaires pour mettre à jour sa table d'attribution 70. Dans ce mode de réalisation, les tâches 72 et 74 assurent l'entretien de la table 70 afin de donner l'état, en temps réel, de toutes les affections d'unités de réutilisation 62 faites par la station de base mère 36 et toutes les stations de base voisines 38 à l'intérieur du groupe local 34. Dans une table 70 présentée à titre d'exemple, au moins deux types principaux de données sont maintenus, à savoir un indice de charge 76 et des données 78 d'unités de réutilisation. L'index de charge 76 est le nombre effectif d'unités de réutilisation 62 en service dans chaque station de base 22 du groupe local 34. Dans la table 70 présentée à titre d'exemple, des cellules de données vides sont présentées pour les données 78 d'unités de réutilisation. Chaque cellule de données peut contenir un ensemble complexe de données indiquant une unité de réutilisation 62 en service et une cellule 48 à laquelle elle est affectée. Une station de base voisine 38 est déterminée comme ayant une charge supérieure ou inférieure à celle de la station de base mère 36 en fonction de l'indice de charge 76. Dans une paire de stations de base 22, formée de la mère et d'une voisine, la station de base 22 ayant l'indice de charge 76 le plus élevé, c'est-à-dire dans laquelle le plus grand nombre d'unités de réutilisation 62 est affecté, est la station de base 22 qui possède la plus forte charge. Ces données sont utilisées dans un processus de résolution de conflit qui sera discuté ci-après. L'identification et l'état d'unités de réutilisation 62 en service dans les stations de base 22 d'un groupe local 34 permettent d'éviter plus souvent les conflits d'attribution de canaux et facilitent la résolution des conflits lorsqu'ils se produisent. L'homme de l'art comprendra aisément que le schéma présenté sur la figure 5 pour le contrôle de l'utilisation des canaux dans le mode de réalisation préféré n'est que l'un de nombreux schémas possibles. A la suite de la tâche 74, un sous-processus 80 est effectué afin de traiter la résolution des conflits. Le sous-processus 80 permet la résolution des conflits après l'affectation. La résolution de conflits après l'affection se rapporte à la résolution de conflits d'affectations de canaux après qu'un ou plusieurs canaux 58 ont été affectés. Il faut noter que des conflits d'affectation de canaux peuvent se produire par le biais d'un certain nombre d'actions. Une semblable action passe par la convergence ou la divergence des empreintes cellulaires 44 et 46 de stations de base (figure 3). Une autre semblable action résulte de l'affectation d'un canal 58 objet d'un conflit afin de satisfaire une demande de transfert. Indépendamment de l'origine du conflit, la résolution du conflit réduit les interférences. La figure 7 est un organigramme du sous-processus 80 permettant la résolution de conflits d'utilisation de canaux selon un mode de réalisation préféré de l'invention. L'organigramme de la figure 7 présente de manière plus détaillée le sous-processus 80 apparaissant sur la figure 5. Le sous-processus 80 commence par une tâche 82. La tâche 82 identi- fie une première station de base voisine 38, ou bien une station de base voisine 38 suivante. Au cours d'une première itération de la tâche 82, le processus 80 identifie et sélectionne la première station de base voisine 38 dans la table 70. A chaque itération ultérieure de la tâche 82, le sous-processus 80 identifie et sélectionne la station de base voisine 38 suivante dans la table 70, jusqu'à ce que toutes les stations de base voisines 38 aient été identifiées, sélectionnées et évaluées. Une tâche de décision 84 détermine ensuite si toutes les stations de base voisines 38 du groupe local 34 ont été évaluées par le sous-processus 80. Si toutes les stations de base voisines 38 ont été évaluées, le sous-processus 80 prend fin et l'organigramme revient au processus principal 68. Si la tâche 84 détermine que toutes les stations de base voisines 38 n'ont pas été évaluées, alors une tâche de décision 86 est effectuée. La tâche 86 examine les données d'indice de charge 76 de la table 70 afin de déterminer si la station de base voisine 38 considérée qui est sélectionnée par la tâche 82 possède un trafic de communications supérieur ou inférieur (attributions de canaux) à celui de la station de base mère 36. Dans la table 70 présentée à titre d'exemple, seules les stations de base voisines 38 désignées par les numéros 2 et 6 ont un indice de charge supérieur à celui de la station de base mère 36. Ainsi, ces stations de base voisines 38 ont un plus grand trafic de communications que la station de base mère 36, alors que toutes les autres stations de base voisines 38 ont un trafic de communications inférieur. Si la station de base voisine 38 présente un trafic inférieur à celui de la station de base mère 36, alors la station de base mère 36 s'abstient d'effectuer toute autre identification ou résolution de conflit. La tâche consistant à identifier si un conflit existe ou non, et à fournir une résolution s'il en est ainsi, échoit à la station de base 22 ayant le plus petit trafic de communications. Le traitement revient en boucle sur la tâche 82 jusqu'à ce que la station de base voisine suivante puisse être identifiée et sélectionnée. Puisque toute station de base 22 du système 20 est une station de base mère 36 dans son propre groupe local, le sous-processus 80, en assurant que la résolution d'un conflit n'est effectuée qu'au niveau de la station de base 22 la moins chargée dans toute paire de stations de base voisines 22, distribue la résolu- tion des conflits dans tout le système 20 de façon que celles des stations de base 22 qui ont les plus fortes charges de travail ne soient pas encore plus chargées. Dans tout conflit donné, deux stations de base 22 interviennent (elles sont en conflit l'une avec l'autre). Le fait d'amener la station la moins utilisée de chaque paire de stations de base 22 en conflit à effectuer la résolution garantit que la résolution des conflits sera épargnée à celle des stations de base 22 qui a la plus forte charge de travail. Même si la résolution de conflit demandée aboutissait à créer un conflit avec une autre station de base 22 (une troisième), ce conflit, lui aussi, serait résolu par la station de base 22 ayant la moindre charge de travail dans cette nouvelle paire de stations de base 22 en conflit. Le sous-processus 80 est configuré de façon que le moins de temps et le moins de signaux auxiliaires soient consacrés par la station de base mère 36 à effectuer la résolution de conflits. Ceci maintient le rendement et réduit les signaux auxiliaires. Puisque chaque station de base 22 du système 20 fonctionne ainsi, la gestion du trafic est sensiblement optimisée dans tout le système 20; Si la tâche 86 détermine que la station de base voisine 38 possède un trafic de communications plus important que la station de base mère 36, alors une tâche 88 contrôle le trafic de communications à la fois pour la station de base mère 36 et la station de base voisine 38, par l'intermédiaire de la table 70, afin de déterminer les conflits d'affectation de canaux qui existent et qui sont potentiels. Via ce contrôle du trafic de communications, la tâche 86 est en mesure de déterminer comme susceptibles d'interférences les canaux qui ont certains types de conflits potentiels (non réalisés), ce qui permet d'éviter des conflits sévères par affectation erronée. Une tâche de décision 90 est ensuite effectuée pour indiquer si un conflit existe entre des communications. La détermination des conflits s'effectue par évaluation des données d'unités de réutilisation 78 de la table 70 à la fois pour la station de base mère 36 et la station de base voisine 38. L'évaluation de ces données par la tâche 90 révélera ou bien un conflit (par exemple des interférences entre les communications, l'affectation à une cellule proche 48 de la même unité de réutilisation 62, etc.) ou bien une absence de conflit. Si la tâche 90 détermine qu'aucun conflit n'existe, alors aucune résolu- tion de conflit n'est nécessaire, le traitement revient à la tâche 82, et la station de base voisine 38 suivant est identifiée et sélectionnée. Si la tâche 90 détermine qu'un conflit d'affectation de canal existe, alors une tâche 92 est effectuée. La tâche 92 produit et évalue une demande de transfert interne à une cellule pour la résolution du conflit. Cette demande, discutée de manière plus détaillée ci-après, est une demande d'utilisation de canal particulière à la résolution du conflit approchant. Une fois que la tâche 82 a été effectuée, le traitement revient sur la tâche 82, et la station de base voisine 38 suivante est identifiée et sélectionnée. En procédant ainsi de manière itérative, le sous-processus 80 examine tour à tour chacune des stations de base voisines 38 de la station de base mère 36 jusqu'à ce que toutes les stations de base 22 du groupe local aient été examinées et que tous les conflits avec les stations de base 22 plus utilisées aient été résolus. On revient aux figures 1, 2 et 5. Le processus quitte le sous-processus pour aller à la tâche 94. Dans la tâche 94, le processus 68 obtient des demandes d'utilisation de canaux et les place en file d'attente. Dans ce mode de réalisation, ces demandes d'utilisation de canaux sont configurées en paquets de données demandant l'affectation d'un canal 58 en vue de satisfaire de manière dynamique les conditions nécessaires à une communication. Dans un traitement de fond continu, comme l'homme de l'art le comprendra facilement, des données reçues, qui caractérisent une demande d'utili- sation de canal, sont évaluées afin qu'il soit déterminé quel est le type de demande impliqué. Ces types peuvent se classer selon qu'ils comportent une demande de transfert interne à une cellule pour résolution de conflit ou rangement de données, une demande de transfert entre cellules, ou une nouvelle demande de communica- tion. Une demande de transfert peut être obtenue d'une station de base mère 36, d'une station de base voisine 38 interne au groupe local 34, d'une station terrestre Il 28 ou d'une unité d'abonné 26. Une nouvelle demande de communication peut être reçue de la part d'une unité d'abonné 26 ou d'une station terrestre 28. Une demande de transfert est indicative de la nécessité de transférer une communication d'un canal 58 à un autre. Puisqu'une communication en cours a priorité sur une nouvelle communication, les demandes de transfert ont priorité sur les nouvelles demandes de communications. La production d'une demande d'utilisation de canal et le fait de lasoumettre proviennent de la création du paquet de données approprié et de l'envoi de ce paquet de données au traitement de fond de la tâche 94. La tâche 94 place ensuite le paquet de données dans l'un de trois tampons FIFO (tampons du type premier entré, premier sorti) 96, 98 ou 100, selon le type de la demande. Cette séparation des demandes entrantes d'utilisation de canal selon le type conduit à un schéma d'application de priorités, qui sera discuté ci-après. Chaque tampon FIFO 96, 98 ou 100 peut contenir de nombreuses demandes d'utilisation de canaux avant le traitement. L'utilisation des tampons FIFO 96, 98 et 100 amène un traitement séquentiel de chaque demande d'utilisation de canal pour chaque type, sur la base du moment de réception. Ainsi, toutes les demandes d'utilisation de canaux d'un type donné gardent la même priorité affectée. Après la tâche 94, une tâche de décision 102 examine le tampon FIFO 96 de demandes de transfert entre cellules pour vérifier s'il contient une demande d'utilisation de canal. Si c'est le cas, la tâche 102 conduit à un sous-processus 104 ayant pour fonction de traiter la demande d'utilisation de canal pour transfert entre cellules. S'il n'existe pas de demande de transfert entre cellules (c'est-à-dire si le tampon FIFO 96 est vide), alors la tâche 102 conduit à la tâche de décision 106. La tâche 106 examine le tampon FIFO 98 de demandes de transfert interne à une cellule pour vérifier si celui-ci contient une demande d'utilisation de canal. Si c'est le cas, la tâche 106 passe au sous- processus 104 afin de traiter la demande d'utilisation de canal pour transfert interne à une cellule. S'il n'existe pas de demande de transfert interne à une cellule (c'est-à- dire si les tampons FIFO 96 et 98 sont vides), alors la tâche 106 conduit à la tâche 108. La tâche 108 examine le tampon FIFO 100 de nouvelles demandes de communication, pour vérifier si celui-ci contient une demande d'utilisation de canal. Si c'est le cas, la tâche 108 passe au sous-processus 104 afin de traiter la demande d'utilisation de canal pour une nouvelle communication. Les tâches 102, 106 et 108 appliquent des priorités aux demandes d'utilisation de canaux. Une demande de transfert entre cellules présente une priorité de premier rang, et est traitée avant d'autres types de demandes d'utilisation de canaux. Une demande de transfert interne à une cellule présente une priorité de deuxième rang, et est traitée après les demandes de transfert entre cellules, mais avant les nouvelles demandes de communications. Une nouvelle demande de communications présente une priorité du troisième rang, et est traitée après les demandes de transfert entre les cellules et les demandes de transfert internes à une cellule. S'il n'existe pas de nouvelle demande de communication (les tampons FIFO 96, 98 et 100 sont tous vides), alors la tâche 108 passe à une tâche de décision 110 afin de déterminer si un rangement des canaux est nécessaire. Le rangement des canaux est une fonction de servitude interne au cours de laquelle des canaux 58 sont transférés entre unités de réutilisation 62 (figure 4). De manière souhaitable, des canaux 58 sont transférés d'unités de réutilisation 62 moins utilisées à des unités de réutilisation 62 plus utilisées. Ceci se fait de façon que des unités de réutilisation 62 moins utilisées puissent être placées hors service. Ainsi, ces unités de réutilisation 62 moins utilisées qui sont placées hors service deviennent disponibles pour le système 20 dans son ensemble. Ceci diminue le nombre des unités de réutilisation 62 en service dans une station de base mère 36, ce qui diminue la probabilité de conflits avec des stations de base voisines 38. Si la tâche 110 détermine qu'un rangement de canaux n'est pas nécessaire à ce moment, alors le traitement revient à la tâche 72 et le processus 68 repasse par les tâches 72 et 74, le sous-processus 80 et les tâches 94, 102, 106, 108 et 110, jusqu'à ce qu'une demande d'utilisation de canal ait été reçue ou qu'un rangement de canaux soit nécessaire. Si la tâche 110 détermine qu'un rangement de canaux est nécessaire, alors une tâche 112 produit et soumet une ou plusieurs demandes de transferts internes à la cellule pour rangement de canaux. La demande de transfert interne à la cellule qui est produite par la tâche 112 est différente d'une demande de transfert interne à la cellule pour résolution de conflit qui est produite par la tâche 92 (figure 7) en ce qu'elle remplit une fonction de servitude interne de la station de base mère 36 plutôt qu'une fonction de maintient de communications. Une fois que la tâche 112 a été effectuée, le traitement revient à la tâche 94. Lors de l'itération à venir du processus 68, la tâche 106 trouvera la demande de transfert interne à la cellule qui a été produite par la tâche 112 et l'enverra au sous-processus 104. La figure 8 est un organigramme représentant le sous-processus 104. Le sous-processus 104 affecte des canaux de communications 58 en réponse à des demandes d'utilisation de canaux, selon un mode de réalisation préféré de l'inven- tion. L'organigramme présenté sur la figure 8 montre de manière détaillée le sous- processus 104 de la figure 5. On peut se reporter aux figures 4 et 5. Une tâche 114 est effectuée, dans laquelle le sous-processus 104 reçoit et maintient un pointeur sur le tampon FIFO 96, 98 ou 100 qui contient la demande d'utilisation de canal à traiter. Ce pointeur, transmis au sous-processus 104 en provenance du processus 68, permet au sousprocessus 104 de toujours savoir quel type de demande d'utilisation de canal est en cours de traitement. Une tâche de décision 116 est ensuite effectuée afin qu'il soit déterminé si un canal libre est disponible. Dans la tâche 116, la station de base mère 36 examine la table d'attribution 70 (figure 6) pour déterminer si une quelconque de ses unités de réutilisation 62 en service contient un canal 58 hors service non interfèrent. Si la tâche 116 détermine qu'un canal libre 58 est disponible, alors une tâche 118 met ce canal libre 58 en service. Au cours de la tâche 118, une demande d'attribution de canal est extraite du tampon FIFO 96, 98 ou 100 sur lequel le pointeur est placé, le canal libre 58 désigné est mis en service, la communications en train d'être traitée commence ou se poursuit en utilisant le canal 58 nouvelle- ment mis en service, et le traitement revient au processus principal 68. Puisqu'un canal libre 58 est disponible, la station de base mère 36 peut s'abstenir de poursui- vre l'examen et peut affecter ce canal libre 58 quel que soit le type considéré de demande d'utilisation de canal. Si la tâche 116 détermine qu'aucun canal 58 libre n'est disponible, alors une tâche de décision 120 détermine si une unité de réutilisation 62 est disponible. Au cours de la tâche 120, la station de base mère 36 examine la table d'attribution 70 pour déterminer si des unités de réutilisation 62 hors service sont disponibles dans le groupe général d'unités de réutilisation 62 du système 20. Si la tâche 120 détermine qu'une unité de réutilisation 62 hors service est disponible, alors une tâche 122 met cette unité de réutilisation 62 en service et le traitement revient à la tâche 116. Dans la plupart des cas, au moins un canal 58 de l'unité de réutilisation 62 nouvellement mise en service sera libre, et la tâche 116 trouvera aisément un canal libre 58 disponible. Si aucun des canaux de l'unité de réutilisation 62 nouvellement mise en service n'est libre, la tâche 116 conduit à la tâche 120, qui examinera une autre unité de réutilisation 62 hors service. Cette opération recommencera jusqu'à ce qu'une unité de réutilisation 62 contenant un canal libre 58 soit mise en service ou que la tâche 120 ait déterminé qu'il n'y a pas d'unités de réutilisation 62 hors service disponibles. Les unités de réutilisation 62 en service dans lesquelles tous les canaux 58 sont hors service, qu'ils soient ou non libres, sont mises hors service au titre d'une partie d'un traitement de fond (non représenté). Les tâches 116 et 120 constituent des tâches de vérification de l'existence de conflits d'interférences avant utilisation. Ainsi, si la tache 112 a trouvé un canal 58 libre, il n'existe alors aucun conflit d'affectation de canal et ce canal libre 58 est mis en service. De même, si la tâche 120 a trouvé une unité de réutilisation 62 hors service qui contient un canal libre 58, il n'existe alors aucun conflit d'affectation de canal et ce canal libre 58 est mis en service. Ce n'est que si la tâche 116 s'est révélée incapable de trouver un canal 58 libre et que la tâche 120 a été incapable de trouver une unité de réutilisation 62 hors service contenant un canal 58 libre qu'il peut exister un conflit. Dans ce cas, une tâche de décision 124 est effectuée. La tâche 124 détermine si le tampon FIFO 100 est le tampon sur lequel le pointeur est placé. Si le tampon FIFO 100 est le tampon pointé, alors la demande d'utilisation de canal en cours de traitement est une demande de nouvelle communication. Dans ce cas, une tâche 126 est prévue pour empêcher d'affecter un canal 58. Ainsi, un canal 58 n'est affecté à une nouvelle communications que si cette affectation n'entraîne pas de conflit d'affectation de canal. Les demandes de nouvelles communications ont la priorité de rang le plus bas parmi toutes les demandes d'utilisation de canaux, l'hypothèse de base étant qu'il est préférable de maintenir de manière correcte des communications existantes plutôt que de détériorer inutilement le service des communications existantes pour faire commencer de nouvelles communications. En d'autres termes, il vaut mieux faire brièvement attendre le demandeur d'une nouvelle communication, ou même le laisser recevoir un signal d'occupation, plutôt que de risquer inutilement de déconnecter une communication déjà en cours. En plus d'empêcher l'attribution d'un canal 58, la tâche 126 peut, facultativement, s'abstenir de retirer la demande de nouvelle communication du tampon FIFO 100. Si la demande de nouvelle communication reste dans le tampon FIFO 100, alors le traitement peut revenir au processus principal 68, la demande de nouvelle communication restant intacte, et prête à faire un nouvel essai. Naturellement, l'homme de l'art comprendra facilement que plusieurs autres schémas (par exemple écoulement d'un temps imparti, comptage du nombre d'itérations, etc.) peuvent être mis en oeuvre pour empêcher la création d'une boucle infinie dans laquelle une demande de nouvelle communication ne serait jamais traitée. Si la tâche 124 détermine que le tampon FIFO 96 ou 98 est le tampon pointé et si la demande d'utilisation de canal est une demande de transfert entre cellules ou à l'intérieur d'une cellule, une tâche 128 est effectuée. Dans la tâche 128. la station de base mère 36 sélectionne une station de base voisine 38 à l'intérieur du groupe local 34 qui, selon la table 70, possède un moindre trafic de communications que la station de base mère 36. Egalement, la station de base voisine 38 sélectionnée serait celle qui présente le moindre trafic de communica- tions (la station la moins chargée), mais, comme l'homme de l'art peut facilement le concevoir, ceci n'est pas obligatoire. Dès que la tâche 128 a sélectionné une station de base voisine 38 ayant un moindre trafic de communications, alors une tâche 130 met une unité de réutilisation 62 en service dans la station de base mère 36, qui crée un conflit avec la station de base voisine 38 sélectionnée. Après que la tâche 130 a mis en service une unité de réutilisation 62 conflictuelle, le traitement revient à la tâche 116 et se poursuit de la manière déjà décrite, en revenant finalement au processus principal 68. Un canal 58 de cette unité de réutilisation 62 conflictuelle sera mis en service au cours de la tâche 118. Une fois achevé le sous-processus 104, la commande revient au processus principal 68 de la figure 5, et ramène à la tâche 72, ce qui fait que le processus 68 tourne de manière continue. Comme discuté ci-dessus, toutes les stations de base 22 du système 20 sont des stations de base mères 36 pour leurs propres groupes locaux 34. De ce fait, toutes les stations de base 22 du système 20 effectuent continûment et concurremment le processus 68 et les sous-processus 80 et 104. Selon le schéma utilisé dans ce mode de réalisation, aucune communication n'est transférée entre stations de base 22 pour traiter des conflits. Les communications sont toujours acceptées par la station de base 22 qui reçoit la demande, et c'est la résolution d'un conflit qui est transférée à la station de base 22 la moins chargée d'une paire de stations de base 22 en conflit. De cette manière, les stations de base 22 qui ont les plus grandes charges de travail se voient épargnées une augmentation inutile de leurs charges de travail pour résoudre des conflits. Ce sont les stations de base 22 qui ont les plus petites charges de travail qui sont obligées de résoudre les conflits, ce qu'elles sont mieux équipées pour faire, en raison de leurs moindres charges de travail, et ce qu'elles sont plus susceptibles de mener à bon terme, du fait de leurs charges de trafic plus légères. En résumé, le processus 68 de gestion des canaux, associé à ses tâches et ses sous-processus, affecte un canal 58 non conflictuel (libre) à une station de base mère 36 en réponse à une demande d'utilisation du canal, si cela est possible. Si aucun canal 58 non conflictuel ne peut être attribué, alors un canal 58 conflic- tuel est attribué si, et seulement si, la demande d'utilisation de canal est une demande de transfert entre cellules ou interne à une cellule. Il n'est pas attribué de canal conflictuel 58 si la demande d'utilisation de canal est une demande de nouvelle communication. En cas de conflits d'attribution de canaux entre stations de base 22, le conflit est résolu dans la station de base 22 qui possède la moindre charge. Alors que les modes de réalisation préférés de l'invention ont été illustrés et décrits de façon détaillée, l'homme de l'art comprendra que ces modes de réalisation comportent des processus qui offrent une large diversité de tâches, s'ordonnant suivant une large variété de modèles, permettant d'obtenir des résultats équivalents à ceux décrits ici. De plus, l'homme de l'art comprendra que l'inven- tion n'est pas limitée aux systèmes de télécommunications cellulaires par satelli- tes, et il sera en mesure d'imaginer, à partir des dispositifs et des procédés dont la description vient d'être donnée à titre simplement illustratif et non limitatif, diverses autres variantes et modifications ne sortant pas du cadre de l'invention. REVENDICATIONS I.- Procédé permettant de gérer l'utilisation de canaux dans une première station de base (40) d'un système de télécommunications radio (20), ledit procédé étant caractérisé par les opérations suivantes: (a) recevoir des données qui identifient des canaux (58) en service dans une deuxième station de base (42); (b) obtenir une demande d'utilisation de canal, ladite demande d'utilisation de canal demandant l'utilisation d'un canal dans ladite première station de base (c) déterminer si ladite deuxième station de base effectue un moindre trafic de communications que ladite première station de base; et (d) si ladite deuxième station de base effectue un moindre trafic de communications, utiliser un canal dans ladite première station de base qui est en 1 5 service dans ladite deuxième station de base. 2.- Procédé permettant de gérer l'utilisation de canaux radio entre des première et deuxième stations de base à l'intérieur d'un système de télé- communications radio, lesdites première et deuxième stations de base assurant respectivement le support de première et deuxième cellules, ladite première cellule étant placée à proximité de ladite deuxième cellule de sorte que des communica- tions ayant lieu dans lesdites première et deuxième cellules interfèrent potentiel- lement, ledit procédé étant caractérisé par les opérations suivantes: (a) recevoir des demandes d'utilisation de canaux dans lesdites première et deuxième stations de base, lesdites demandes d'utilisation de canaux demandant l'utilisation de canaux dans lesdites première et deuxième stations de base, et lesdites demandes étant configurées sous la forme de demandes de transferts et de demandes de nouvelles communications; (b) effectuer un contrôle de conflits d'interférences avant utilisation dans lesdites première et deuxième stations de base en réponse à chacune desdites demandes d'utilisation de canaux; (c) vérifier le trafic de communications dans lesdites première et deuxième stations de base afin d'identifier la station supportant le plus grand trafic de communications entre dans lesdites première et deuxième stations de base et la station supportant le plus petit trafic de communications entre lesdites première et deuxième stations de base; (d) si, en réponse à ladite opération (b), des canaux apparaissent comme n'interférant pas, utiliser lesdits canaux apparaissant comme non interfé- rants dans lesdites stations de base supportant le plus grand trafic de communica- tions et le plus petit trafic de communications pour assurer les communications menées dans lesdites première et deuxième cellules; (e) si, en réponse à ladite opération (b), aucun canal n'apparaît comme n'interférant pas, s'abstenir d'utiliser tout canal en réponse à des demandes de nouvelles communications dans lesdites stations de base supportant le plus grand trafic de communications et le plus petit trafic de communications; et (f) si, en réponse à ladite opération (b), aucun canal n'apparaît comme n'interférant pas, utiliser des canaux apparaissant comme interférants dans ladite station de base supportant le plus grand trafic de communications pour assurer des communications menées dans ladite première cellule. 3.- Procédé selon la revendication 2, caractérisé en outre par les opérations suivantes: (g) indiquer à ladite deuxième station de base les canaux mis en service et mis hors service dans ladite première station de base; (h) indiquer à ladite première station de base les canaux mis en service et mis hors service dans ladite deuxième station de base; et (i) effectuer un contrôle des conflits d'interférences d'utilisation dans ladite station de base supportant le plus petit trafic de communications, ladite opération (i) étant effectuée relativement à des canaux mis en service dans lesdites première et deuxième stations de base. 4.- Procédé selon la revendication 3, caractérisé en outre par l'opération suivante: (j) si ladite opération (i) identifie un conflit d'interférences d'utilisation dans ladite station de base supportant le plus petit trafic de communi- cations, effectuer un transfert interne à une cellule dans ladite station de base supportant le plus petit trafic de communications pour résoudre ledit conflit d'interférences d'utilisation. 5.- Système caractérisé par: une pluralité de stations de base voisines (38), supportant chacune une certaine quantité de trafic de communications; et une station de base mère (36) qui est en mesure de communiquer avec chacune des stations de base voisines afin de recevoir la quantité de trafic de communications de la part de chacune des stations de base voisines, de transférer la résolution d'un conflit à une station de base voisine si la station de base voisine a une moindre quantité de trafic de communications que la station de base mère, et de résoudre un conflit si la station de base voisine a une plus grande quantité de trafic de communications et si le conflit existe. 6.- Station de base mère (36) caractérisée par: un moyen qui communique avec chaque station d'une pluralité de stations de base voisines (38) afin de recevoir une quantité de trafic de communications de chacune des stations de base voisines; un moyen qui transfère la résolution d'un conflit à une station de base voisine si la station de base voisine a une moindre quantité de trafic de communi- cations que la station de base mère; et un moyen qui résout un conflit si la station de base voisine a une plus grande quantité de trafic de communications que la station de base mère et si le conflit existe.