Brevet FR2718314A1 — publié le 19951006

La présente invention concerne de façon générale les systèmes de télécommunications. Plus particulièrement, elle concerne les systèmes qui acheminent des paquets de données entre des noeuds d'un système de télé- communications. Les systèmes de télécommunications cellulaires classiques adoptent un procédé permettant d'acheminer des informations de télécommunications entre les noeuds du système. Les réseaux de télécommunications, comme ceux qui sont utilisés pour transmettre des communications, interconnecter des ordinateurs, etc., peuvent comporter un nombre quelconque de noeuds. Les réseaux peuvent délivrer des communications électroniques entre deux points en acheminant les communi- cations d'un noeud à l'autre à l'intérieur du réseau. Lorsque le nombre de noeuds du réscau augmente et que le nombre de trajets de transmission disponibles pour chaque noeud du réseau augmente, le nombre de trajets potentiels disponibles permettant de transmettre une communication particulière quelconque augmente de la même façon. Par conséquent, se pose le problème de choisir un trajet approprié dans le réseau. Typiquement, un réseau vise à sélectionner le trajet le plus court possible afin de minimiser le retard, d'utiliser une partie minimale des ressources du réseau, et d'obtenir une fiabilité maximale de transmission des communications. Dans le même temps, un réseau doit mettre en balance cet objectif avec la nécessité qu'il y a d'empêcher les goulots d'étranglement du trafic de télécommunications et la nécessité d'obtenir la plus haute probabilité possible qu'une communication soit délivrée au point de destination prévu. Dans un système de télécommunications dont les noeuds sont du type spatial (utilisant des satellites) et se déplacent les uns par rapport aux autres, des mécanismes d'acheminement s'appuyant sur des traitements et des prises de décision simples entre les noeuds sont souhaitables. De plus, un échange minimal d'informations sur les acheminements utilisés dans le réseau est également souhaitable pour minimiser la complexité des noeuds et simplifier la gestion des acheminements dans un but d'augmentation de la fiabilité et de réduction du coût. Lorsque les noeuds du système de télécommunications comportent des satellites et que la possibilité de défaillances des satellites (noeuds et liaisons) existe, un acheminement adaptatif est souhaitable pour équilibrer la charge du trafic en fonction du déplacement des noeuds (c'est-à-dire satellites) et des variations de capacité des liaisons croisées. L'acheminement adaptatif est également nécessaire pour équilibrer, dans le domaine temporel, les variations de la structure d'afflux des appels et de la charge du trafic. Selon la technique antérieure, lorsque l'acheminement adaptatif est mis en oeuvre de façon répartie, il demande un échange d'informations remises à jour d'acheminement entre les noeuds du réseau. Ces techniques demandent également qu'un traitement soit effectué à l'intérieur du noeud. Elles peuvent créer des problèmes de synchronisation dans un réseau utilisant des satellites en raison des retards de propagation prolongés entre les satellites. De plus, ces techniques utilisent une partie des maigres ressources disponibles en largeur de bande radio. Des techniques classiques exigent aussi l'entretien et la gestion de tables d'acheminement présentes dans les noeuds, ce qui peut prendre de la place et augmente en outre les possibilités d'erreurs. D'autres moyens de mettre en oeuvre un acheminement adaptatif consistent en des versions centralisées, o les chemins mis à jour sont calculés en un lieu central et les informations sont ou bien transmises à chaque noeud sous la forme d'une table, ou bien envoyées d'une quelconque autre manière à chaque passerelle de traitement de communications et utilisées pour sélectionner le chemin optimal au moment de l'établissement d'une communication. Cette sorte d'achemi- nement adaptatif est appelée un acheminement source et a été mise en oeuvre par certains réseaux existant d'acheminement par paquets, comme le réseau TYMNET. Toutefois, dans les réseaux de télécommunications terrestres tels que TYMNET, toutes les communications sont normalement traitées par un unique superviseur central qui calcule les informations d'acheminement remises à jour, et en assure l'entretien, pour chaque paire possible source-destination du réseau. Puisqu'une ressource unique choisit les chemins pour chaque communication et attribue des identificateurs dits de "circuit virtuel" à chaque communication, l'unicité de cette identification des chemins est maintenue pour toutes les communications dans tout le réseau, et aucune confusion ne se crée lorsque plusieurs communications passent dans un seul noeud intermédiaire pendant leur déplacement à travers le réseau. La situation est tout à fait différente dans un réseau mondial de télé- communications par satellites o jusqu'à 20 passerelles se partagent la charge du traitement des communications. Les communications peuvent chacune être acheminées à une passerelle différente pour être traitées par celle-ci. Chaque passerelle doit garder trace, en temps réel, des identificateurs de circuit virtuel qui ont été attribués aux communications par d'autres passerelles de façon que le même circuit virtuel ne soit pas réutilisé par une autre passerelle pour identifier le chemin associé à une nouvelle communication traitée par cette passerelle. La complexité et le manque de rendement qui sont associés aux échanges, en temps réel, d'informations d'identifications de chemins entre plusieurs passerelles d'un réseau de télécommunications mondial éloignées les unes des autres ne sont pas souhaitables. Le besoin existe donc d'un procédé et d'un appareil d'acheminement de paquets de données entre les noeuds d'un système de télécommunications, o les noeuds se déplacent les uns par rapport aux autres, et o les connexions ou les liaisons entres les noeuds varient en fonction de la position des noeuds. Un besoin existe également pour un procédé d'acheminement hautement réparti qui soit mis en oeuvre de facçon autonome par chaque noeud. Le besoin existe aussi d'un procédé d'acheminement qui atteigne une certaine uniformité dans l'utilisation des liaisons du réseau tout en limitant le nombre de bonds pour chaque trajet utilisé pour l'acheminement. Le besoin existe aussi d'un procédé d'acheminement qui atteigne une certaine uniformité dans l'utilisation des liaisons du réseau tout en empêchant l'encombrement des liaisons. Le besoin existe aussi d'un procédé d'acheminement qui empêche réellement les encombrements, plutôt que de leur trouver de réponse. Le besoin existe aussi d'un procédé d'acheminement qui soit à l'abri des défaillances des liaisons et qui achemine des paquets de données en contournant les liaisons défaillantes. Cest donc un avantage de l'invention de produire un réseau qui achemine des signaux de télécommunications de manière répartie. Un autre avantage de l'invention est qu'elle minimise les ressources du réseau qui sont affectées à l'acheminement des signaux de télécommunications. Un autre avantage de l'invention est qu'elle répartit l'acheminement des paquets de données entre diverses liaisons de télécommunications. Un autre avantage de l'invention est qu'elle minimise le retard de délivrance des signaux de transmission entre le point d'entrée du réseau et son point de sortie. Un autre avantage de l'invention est qu'elle assure la compensation de l'encombrement du trafic. Un autre avantage de l'invention est qu'elle assure la compensation des défaillances des noeuds et des liaisons. Un autre avantage de l'invention est qu'elle permet la mise à jour de tables d'acheminement dans les noeuds de télécommunications afin de rendre compte de défaillances du réseau et des modifications de la structure des demandes du trafic. Un autre avantage de l'invention est qu'elle élimine la fluctuation des retards pour les paquets vocaux et offre une mesure de prévention de l'encombre- ment passant par une dispersion de la charge. Les avantages de l'invention ci-dessus présentés ainsi que d'autres avantages sont mis en oeuvre dans un système de télécommunications qui comprend plusieurs noeuds qui communiquent entre eux via des liaisons. L'invention propose un procédé d'acheminement de paquets de données entre la pluralité de noeuds, qui comprend l'opération consiStant à découvrir des chemins ayant un nombre minimal de bonds entre un noeud source et un noeud de destination. Chacun des chemins à nombre minimal de bonds comprend une séquence de liaisons sur lesquelles un paquet de données est envoyé. Le procédé comprend également l'opération consistant à calculer une probabilité d'utilisation de liaison (LUP) pour chaque liaison associée aux chemins à nombre minimal de bonds. Le procédé comprend en outre l'opération consistant à sélectionner, entre les chemins à nombre minimal de bonds, un chemin à nombre minimal de bonds constituant un premier choix, en fonction des LUP associées à chaque liaison des chemins à nombre minimal de bonds, et l'opération consistant à acheminer le paquet de données du noeud source au noeud de destination via le chemin à nombre minimal de bonds constituant le premier choix. Dans un mode de réalisation préféré, le procédé comprend l'opération qui consiste à calculer une entropie d'acheminement sur le réseau (NRE) à l'aide de chacune des LUP, et comprend en outre l'opération qui consiste à sélectionner le chemin à nombre minimal de bonds constituant le premier choix en fonction de la NRE. Selon un autre mode de réalisation préféré, le procédé comprend les opérations consistant à déterminer, pour chaque chemin à nombre minimal de bonds, une liaison qui possède une valeur maximale de LUP et à choisir le chemin à nombre minimal de bonds constituant le premier choix en fonction du fait que ce chemin possède la liaison comportant la plus basse de ces valeurs maximales. L'invention foumrnit également un système de télécommunications qui achemine des paquets de données sur des chemins à nombre minimal de bonds, ce qui donne une utilisation répartie des liaisons de télécommunications. Les chemins à nombre minimal de bonds comprennent une liste de liaisons de télécommuni- cations servant à l'envoi d'un paquet de données entre un noeud source et un noeud de destination. Le système comprend une pluralité de noeuds qui se déplacent les uns par rapport aux autres, les noeuds étant couplés par les liaisons de télécom- munications. Le système comporte également des émetteurs-récepteurs à plusieurs voies qui sont associés à chaque noeud pour l'envoi de paquets de données sur les liaisons de télécommunications utilisant les chemins à nombre minimal de bonds. Le système comprend également un processeur couplé à chacun des émetteurs- récepteurs à plusieurs voies. Le système comprend également une installation de commande couplée au noeud afin de déterminer celles des liaisons de télécommu- nications qui seront disponibles pendant des durées prédéterminées, de découvrir les chemins à nombre minimal de bonds entre les noeuds, de calculer des probabilité d'utilisation de liaison (LUP) pour chaque liaison de télécommuni- cations des chemins à nombre minimal de bonds, de calculer une entropie d'acheminement sur le réseau (NRE) en fonction des LUP, et de sélectionner parmi les chemins à nombre minimal de bonds le chemin à nombre minimal de bonds constituant un premier choix, pour le noeud source et le noeud de destination, en fonction de la NRE. 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 de télé- communications par satellites dont l'invention peut constituer une partie; la figure 2 illustre un paquet de données choisi à titre d'exemple, qui est utilisé pour transporter des communications adaptées à un mode de réalisation préféré de l'invention; la figure 3 est un schéma fonctionnel simplifié d'un noeud de radio- communications par satellites dont l'utilisation est adaptée à un mode de réalisation préféré de l'invention; la figure 4 est un schéma fonctionnel simplifié d'une partie d'une station de commande du système et d'un terminal terrestre, qui sont adaptés à un mode de réalisation préféré de l'invention; la figure 5 illustre un exemple de la structure de données d'une table d'acheminement dont l'utilisation est adaptée à un mode de réalisation préféré de l'invention; la figure 6 illustre une petite partie d'une constellation de noeuds du type satellites connectés par des liaisons de télécommunications; la figure 7 illustre une table d'acheminement entre noeuds partielle dont l'utilisation est adaptée à un mode de réalisation préféré de l'invention; la figure 8 est un organigramme servant à déterminer l'acheminement de paquets de données à l'intérieur de la constellation, en vue d'une utilisation adaptée à un mode de réalisation préféré de l'invention; la figure 9 représente une mise en oeuvre matérielle parallèle d'une logique d'acheminement de paquets existant à l'intérieur d'un noeud de départ, en vue d'une utilisation adaptée à un mode de réalisation préféré de l'invention; et la figure 10 est une mise en oeuvre matérielle parallèle d'une logique d'acheminement de paquets, existant à l'intérieur d'un noeud qui n'est pas le noeud de départ, en vue d'une utilisation adaptée à un mode de réalisation préféré de l'invention. Un "satellite" est défini ici comme un objet ou un véhicule fait par l'homme et destiné à orbiter autour d'un corps céleste (par exemple la Terre). Le mot "Terre" vise à comprendre tout corps céleste autour duquel un satellite de télécommunications peut tourner. Une "constellation" est définie ici comme un ensemble de satellites placés en orbites afin d'assurer une couverture spécifiée (par exemple de radiocommunications, de photogrammétrie, etc.), d'une ou plusieurs parties ou de la totalité d'un corps céleste. Une constellation comporte typiquement plusieurs plans (ou orbites) de satellites et peut avoir des nombres égaux de satellites dans chaque plan, bien que ceci ne soit pas essentiel. Telles qu'elles sont utilisées ici, les expressions "cellule" et "diagramme de rayonnement d'antenne" ne sont pas entendues comme étant limitées à un mode particulier quelconque de production et comprennent ceux qui sont créés par des systèmes de télécommuni- cations cellulaires terrestres ou par satellites et, ou bien, leurs combinaisons. Les satellites dont il est question ici comprennent à la fois les satellites géostationnaires et les satellites placés sur d'autres orbites, et, ou bien, des combinaisons de ceux- ci, y compris des satellites en orbites terrestres basses (LEO). La figure 1 est un schéma très simplifié d'un système de télécommuni- cations par satellites 10 dont l'invention peut former une partie. Le système de télécommunications 10 est représenté comme dispersé autour d'un corps céleste (par exemple la Terre) grâce à l'utilisation de satellites en orbites 12 occupant des orbites 14. L'invention peut être appliquée à des systèmes qui comprennent des satellites possédant des orbites terrestres basses, des orbites terrestres moyennes et des orbites géosynchrones. De plus, elle peut être appliquée à des orbites ayant un angle d'inclinaison quelconque (par exemple une configuration orbitale polaire, équatoriale ou autre). Le système de télécommunications 10 présenté à titre d'exemple utilise six orbites polaires 14, chaque orbite 14 contenant onze satellites 12, soit un total de soixante-six satellites 12. Toutefois, ceci n'est pas essentiel et il est possible d'utiliser un plus grand ou un plus petit nombre de satellites, ou bien un plus grand ou un plus petit nombre d'orbites. Alors que l'invention s'emploie avantageusement lorsqu'on utilise un grand nombre de satellites, elle est également applicable aux petits nombres de satellites, par exemple un seul satellite. Pour plus de clarté, la figure 1 ne montre qu'un petit nombre de satellites 12. Par exemple, chaque orbite 14 fait un cercle autour de la Terre à une altitude d'environ 780 km, même s'il est possible d'employer utilement les altitudes orbitales plus élevées ou plus basses. Du fait des orbites relativement basses des satellites 12 choisis comme exemples, l'émission électromagnétique (par exemple ondes radio, lumière, etc.), ou la réception de signaux par un satellite quelconque qui s'effectuent sensiblement en visibilité directe, n'intéresse ou ne couvre, à un instant donné quelconque, qu'une aire relativement petite de la Terre. Dans l'exemple indiqué, les satellites 12 se déplacent par rapport à la Terre à une vitesse d'environ 25 000 kin/h, ce qui permet à un satellite 12 d'être en vue d'une station terrestre pendant une durée maximale d'environ 9 min. Les satellites 12 communiquent avec des stations terrestres qui peuvent comprendre un certain nombre d'unités d'abonnés (SU) 26 et de terminaux terrestres (ET) 24 de radiocommunications connectés à un segment de commande de système (SCS) 28. Les ET 24 peuvent aussi être connectés à des passerelles (GW) 22, qui donnent accès au réseau téléphonique public (PSIN) ou à d'autres installations de télécommunications. Les GW 22, les SCS 28 et les SU 26 ne sont chacun représentés qu'à un seul exemplaire sur la figure 1 dans un but de clarté du dessin et pour faciliter la compréhension. Les ET 24 peuvent être situés en un même lieu que les SCS 28 ou les GW 22 ou en être séparés. Les ET 24 associés aux SCS 28 reçoivent des données de poursuite des satellites 12 et assurent le relais de paquets d'informations de commande, tandis que les ET 24 associés à des GW 22 n'assurent que le relais de paquets de données (qui sont par exemple en liaison avec des communications en cours). Les SU 26 peuvent être placées n'importe o à la surface de la Terre ou dans l'atmosphère au-dessus de la Terre. Les SU 26 sont de préférence des dispositifs de télécommunications qui sont en mesure d'émettre des données à destination des satellites 12 et d'en recevoir. A titre d'exemple, les SU 26 peuvent être des postes téléphoniques cellulaires portatifs conçus pour communiquer avec des satellites 12. Ordinairement, les SU 26 n'ont pas besoin d'effectuer toutes les fonctions de commande relatives au système de télécommunications 10. Le réseau 10 peut comprendre n'importe quel nombre, éventuellement des millions, d'unités d'abonnés 26. Dans les modes de réalisation préférés de l'invention, les unités d'abonnés 26 communiquent avec des satellites 12 proches via des liaisons d'abonnés 16. Les liaisons 16 couvrent une partie limitée du spectre électromagnétique, laquelle est divisée en de nombreux canaux. Les liaisons 16 sont de préférence des combinaisons de canaux de fréquence de la bande L et peuvent couvrir des communications à accès multiples par division de fréquence (FDMA) et, ou bien, des communications à accès multiples par division temporelle (TDMA) (comme ci-après), ou bien encore des combinaisons de celles-ci. Au minimum, un satellite 12 émet de façon continue sur un ou plusieurs canaux de diffusion 18. Les unités d'abonnés 26 se synchronisent sur les canaux de diffusion 18 et surveillent les canaux de diffusion 18 pour détecter des messages de données qui peuvent leur être adressés. Les unités d'abonnés 26 peuvent transmettre des messages aux satellites 12 sur un ou plusieurs canaux d'acquisition 19. Les canaux de diffusion 18 et les canaux d'acquisition 19 ne sont pas spécialement affectés à une unité d'abonné 26, mais sont partagés par toutes les unités d'abonnés 26 se trouvant en même temps en vue d'un satellite 12. D'autre part, les canaux de trafic 17 sont des canaux bidirectionnels qui sont attribués à des unités d'abonnés particulières 26 par des satellites 12 de temps à autre. Dans les modes de réalisation préférés de l'invention, un format numérique est utilisé pour transmettre des données sur les canaux 17 à 19 et les canaux de trafic 17 acceptent des communications en temps réel. Au moins un canal de trafic 17 est attribué pour chaque appel, et chaque canal de trafic 17 possède une largeur de bande suffisante pour accepter, au minimum, une conversation vocale bidirectionnelle. Pour traiter des communications en temps réel, un schéma d'accès multiples par division temporelle (TDMA) est utilisé de manière souhaitable de façon à diviser le temps en trames, appartenant de préférence à l'intervalle de 60 à 90 ms. Des canaux de trafic particuliers 17 se voient attribuer des tranches de temps particulières d'émission et de réception, qui ont de préférence des durées de 3 à 10 ms, à l'intérieur de chaque trame. Les signaux audio analogiques sont numérisés de façon qu'un signal correspondant à une trame entière soit émis ou reçu en une unique et courte salve rapide au cours d'une tranche de temps attribuée. De préférence, chaque satellite 12 accepte jusqu'à un millier de canaux de trafic 17, ou plus, de sorte que chaque satellite 12 peut desservir simultanément un même nombre d'appels indépendants. Les satellites 12 communiquent avec d'autres satellites 12 proches par des liaisons croisées se trouvant dans un même plan, ou liaisons 21, et des liaisons croisées entre plans, ou liaisons 23. Ainsi, une communication venant d'une unité d'abonné 26 placée en un point quelconque de la surface de la Terre, ou au voisinage de celle-ci, peut être acheminée via la constellation de satellites 12 jusqu'à l'intérieur des limites de portée de sensiblement n'importe quel autre point de la surface de la Terre. Une communication peut être acheminée, à partir d'un satellite 12 utilisant une liaison d'abonné 16, à une unité d'abonné 26 se trouvant sur la surface de la Terre ou en son voisinage. Selon une autre possibilité, une communication peut être acheminée, dans les deux sens de l'émission et de la réception, par rapport à l'un quelconque de nombreux ET 24, dont deux seulement apparaissent sur la figure 1, via des liaisons terrestres 15. Les ET24 sont de préférence répartis sur la surface de la terre en fonction de frontières géopolitiques. Dans les modes de réalisation préférés, chaque satellite 12 peut communiquer avec un nombre de ET 24 pouvant atteindre quatre et avec plus d'un millier d'unités d'abonnés 26 à tout instant donné. Un SCS 28 contrôle le bon fonctionnement et l'état de noeuds de télécommunications du système (par exemple des GW 22, des ET 24 et des satellites 12) et gère de manière souhaitable les opérations du système de télécommunications 10. Un ou plusieurs ET 24 assurent l'interface de télé- communications principal entre les SCS 28 et les satellites 12. Les ET 24 comportent des antennes et des émetteurs-récepteurs de radiofréquence (RF) et effectuent de préférence des fonctions de télémétrie, de poursuite et de commande en liaison avec la constellation de satellites 12. Les GW 22 peuvent effectuer des fonctions de traitement de commu- nications en liaison avec les satellites 12, ou bien les GW 22 peuvent effectuer exclusivement le traitement des communications et l'attribution de la capacité de traitement des communications à l'intérieur du système de télécommunications 10. Divers systèmes de télécommunications terrestres, comme le PSTN (réseau public) peuvent faire accès au système de télécommunications 10 via les GW 22. Dans l'exemple de la constellation de soixante-six satellites 12, au moins un des satellites 12 se trouve en vue de n'importe quel point de la surface de la Terre à tout instant (c'est-à-dire qu'on obtient une couverture totale de la surface de la Terre). Théoriquement, n'importe quel satellite 12 peut être en 2718314 communication numérique directe ou indirecte avec n'importe quelle SU 26 ct n'importe quel ET 24 à tout instant par achemlnement dc données via la constellation de satellites 12. Par conséquent, le système de télécommunications 10 peut établir un trajet de communication permettant dc rclayer des données via la S constellation dc satellites 12 entre deux SU 26 quelconques, entre un SCS 28 el une GW 22, entre deux GW 22 quelconques, ou entre une SU 26 et une GW 22. L'invention est égalemcnt applicable à des constellations dans laquelle une couverture totale de la Terre n'est pas réalisée (c'cst-à-dire qu'il existe des "trous" dans la couverture de télécommunications fournie par la constellation) et à des constellations dans lesquelles tune coiverlutre multiple de partie.s dc la Terre existe (c'est-à-dire que plus d'un satellite se trouvent en vue d'un point de la surface de la Terre). La figure 2 est un schéma symbollque meontrant un paquet de donn6cs 70 choisi comme exemple, que l'on peut utiliser pour transporter une communication à une unité d'abonné 26, ou inversemoent. Le paquet 70 comporte une en-tête 72 qui porte une donnée identifiant une caractérisation de lype à associer avec le paquet 70, une longueur à associer au paquet 70, et toutes les autres informations qui sont classiquement incorpor6ces dans les en-tftes des paquets dc données. La caractérisation du typc pout indiquer si le paquet 70 transportc exclusivement des messages de commande du système ou s'il transporte des données de trafic d'abonnés. IL code acheminement 74 Indique au réseau 10 (figure 1) o Il doit délivrer le paquet 70. L'identification (ID) d'abonné 76 contieont un code qui identlfie de façon unique l'unité d'abonné 26 et qui est porté à la connaissance de l'unit6 d'abonné identifiée ct de tout satcllite 12 (figure 1) alimentant un canal de trafic 17 (figure 1) à destination de l'unité d'albonné 26. L'unité d'abonné 26 contrôlé les ID d'abonnés 36 transmnises sur le canal dc diffusion 18 (figure 1) afin de déterminer si les paquets 70 lui sont destinés. ILe satellite 12 utilise les ID d'abonnés 76 des paquets 70 qui transportent los données dc trafic des unités d'abonnés pour acheminer ces paquets 70 sur des canaux de trafic 17 affectés à l'unité d'abonné 26 identifiée. L'en-t.te 72, le code acheminement 74 et l'ID d'abonné 76 représentent des données auxiliaires servant à amener le paquet 70 à sa destination. Une fois lc paquet arrivié à destination, des données de charge utile 78 sont utilisées. En d'autres termecs, le paquet 70 est typiquement envoyé à une destination dans lc but de délivrer les donn6es de charge utilc 78, et non l'en-tête 72, le code acheminement 74 ou l'ID d'abonné 76. Les données de charge utile 78 contiennent ou bien des données 77 de commande du système, ou bien des données de commande du système ainsi que des données de trafic et d'abonné 79 (par exemple des signaux vocaux et, ou bien, des données). Les données de commande du système sont des instructions ou des messages qui sont interprétés et utilisés par les unités d'abonnés 26. Ces instructions sont typiquement très courtes. Lorsque des données de commande du système sont délivrées sur le canal de diffusion 18 (figure1), les données de trafic d'abonnés 79 sont omises, et le paquet résultant est très court, de sorte qu'il est possible de diffuser de nombreux messages sur un canal de diffusion. Les données de trafic d'abonnés 79 représentent les données d'abonnés qui sont transportées dans une communication. Lorsque le paquet 70 est délivré via le canal de trafic 17 (figure 1), une quantité notable de données de trafic d'abonné lui est associée. Comme discuté ci-dessus, une version numérisée d'une trame tout entière de signaux audio de conversation peut être transportée par les données de trafic d'abonnés 79. Le code acheminement 74 contient de manière souhaitable un Numéro de Séquence de Communication (CSN) permettant de différencier entre diverses communications dans une passerelle ou sur une liaison d'unité d'abonné allant au satellite de départ ou au satellite d'arrivée. Le CSN met en correspondance un paquet avec son canal RF attribué de la liaison. Le CSN peut aussi être inclus dans d'autres parties du paquet 70. Le code acheminement 74 comporte également un numéro de satellite de destination. Le numéro de satellite de destination est attribué par la passerelle de commande de communications qui suit l'évolution du mouvement de la constellation et de la zone de couverture, dépendant du temps, de chaque satellite 12 pendant son déplacement. Le numéro du satellite de destination est utilisé par les satellites 1, 2 (figure 1) pour acheminer un paquet jusqu'à son satellite de destination. Dans le satellite de destination, le paquet est transmis sur une liaison descendante (c'est-à-dire une liaison 16 d'unité d'abonné) soit à une unité d'abonné 26, soit à une passerelle 22. Par comparaison avec des données de trafic d'abonnés 42, la longueur des données 40 de commande de système est généralement très petite. Ainsi, des données de commande de système 40 peuvent être délivrées à une unité d'abonné 26 en même temps que les données de trafic d'abonné 42 pendant qu'une communication commence. Des exemples de messages de commande de système qui peuvent être délivrés avec les données de trafic d'abonnés 42 via un canal de trafic 17 comportent des messages qui informent l'unité d'abonné 26 que l'autre partie de la communication a "décroché", qu'une autre communication est en attente pour l'unité d'abonné 26, et qu'un certain nombre de messages de données enregistrés, donnant lieu à un message vocal ou à une autre forme de message enregistré, sont présentés à l'utilisateur de l'unité d'abonné 26. La figure 3 est un schéma fonctionnel simplifié d'un noeud de radiocommunications du type satellite pouvant être utilisé de manière appropriée dans un mode de réalisation préféré de l'invention. Le noeud est constitué par un satellite 12. De préférence, tous les satellites 12 appartenant à l'environnement 10 (voir la figure 1) comportent un équipement tel que représenté par le schéma fonctionnel de la figure 3. Le satellite 12 comporte des émetteurs-récepteurs pour liaisons croisées 83 et des antennes associées. Les émetteurs-récepteurs 83 et les antennes 81 entretiennent des liaisons croisées avec d'autres satellites 12 proches. Des émetteurs-récepteurs pour liaisons terrestres 85 et les antennes associées 87 entretiennent des liaisons, dites terrestres, permettant de communiquer avec des terminaux terrestres 24 (figure 1). De plus, des émetteurs-récepteurs pour unités d'abonnés 80 et des antennes associées 82 entretiennent des liaisons d'abonnés permettant de communiquer avec des unités d'abonnés 26 (figure 1). De préfé- rencc, chaque satellite 12 peut simultanément entretenir une liaison avec un grand nombre d'unités d'abonnés 26 (plusieurs milliers, ou même plus). Naturellement, l'homme de l'art aura compris que les antennes 81, 87 et 82 peuvent être mises en oeuvre sous la forme d'antennes multidirectionnelles uniques ou de batteries d'antennes distinctes. Il est souhaitable que l'antenne de l'unité d'abonné soit une antenne du type groupement à déphasage pouvant faire simultanément accès à de nombreuses cellules 34 (figure 1). Un dispositif de commande 84 est connecté à chacun des émetteurs- récepteurs 83, 85 et 80, ainsi qu'à une mémoire 86 et une horloge 88. Le dispositif de commande 84 peut être mis en oeuvre à l'aide d'un ou plusieurs processeurs. Le dispositif de commande 84 utilise l'horloge 88 pour conserver, entre autres choses, la date et l'heure courantes. La mémoire 86 mémorise des données qui font fonction d'instructions pour le dispositif de commande 84 et qui, une fois exécutées par le dispositif de commande 84, amènent le satellite 12 à effectuer des procédures qui seront discutées ci-après. De plus, la mémoire 86 contient des variables, des tables, et des bases de données qui sont manipulées en liaison avec le fonctionnement du satellite 12. La figure 4 est un schéma fonctionnel simplifié d'une partie d'une station de commande 65 et d'un terminal terrestre 68 pouvant être utilisés de façon appropriée dans un mode de réalisation préféré de l'invention. De manière souhaitable, la station de commande 65 et la station terrestre 68 font respective- ment partie d'un SCS 28 et d'un ET 24 (figure 1). La station de commande 65 comprend un processeur 60 connecté à un support de mémorisation 62 associé (par exemple une mémoire vive (RAM), ou d'autres dispositifs de mémorisation semi- conducteurs ou magnétiques avec lecture-écriture, un disque optique, une bande magnétique, une disquette, un disque dur, etc.), via une liaison 61. La station terrestre 68 comporte une antenne 63 connectée à un émetteur 65' et à un récepteur 67 par l'intermédiaire d'une liaison 69. L'émetteur 65' et le récepteur 67 sont respectivement connectés au processeur 60 par l'intermédiaire de liaisons 64 et 66. Le processeur 60 effectue de manière souhaitable des procédures dont des exemples sont donnés ci-après et qui seront décrites en même temps. Par exemple, en plus d'effectuer d'autres taches appropriées, le processeur 60 mémorise, de façon souhaitable, les résultats de ces procédures dans le support de mémorisation 62. L'émetteur 65' et, ou bien, le récepteur 67 échangent des messages avec les satellites 12. Des unités et des systèmes radio cellulaires classiques sont décrits par exemple dans les brevets des Etats Unis d'Amérique n 4 783 779, 4 144 412 et 097 499, et des systèmes de télécommunications par satellites sont décrits par exemple dans les brevets des Etats Unis d'Amérique n 4 722 083 et 4 819 227. Les antennes 82 pour liaisons d'abonnés (figure 3), les émetteurs-récepteurs 80 pour unités d'abonnés (figure 3), les stations de commande 28 (figure 1) et les terminaux terrestres24 (figure 1) effectuent ces fonctions et contiennent au moins les équipements classiquement associés aux systèmes de télécommunications cellulaires terrestres, ou par satellites, commutés ainsi que d'autres fonctions et d'autres équipements qui seront présentés de façon plus détaillée ciaprès. D'un point de vue général, le processeur 60 commande et gère les accès des utilisateurs, la réception et l'émission des messages, le réglage des canaux, l'accord des fréquences radio, les attributions de fréquences et de tranches de temps, ainsi que d'autres fonctions de commande et de radiocommunications cellulaires non gérées ou prévues par le dispositif de commande 84 (figure 4). Entre autres choses, le processeur 60 et, ou bien, le dispositif de commande 84 exécutent de manière souhaitable les procédures autorisant l'accès des utilisateurs au système de télécommunications 10. Dans un mode de réalisation préféré de l'invention, le système de télécommunications 10 (figure 1) comprend soixante-six satellites du type LEO placés sur six orbites contenant chacune onze satellites 12. Comme représenté sur la figure 1, chaque satellite 12 est couplé à deux autres satellites 12 à l'intérieur de la même orbite 14, ou plan orbital, par des liaisons croisées dans un même plan, 21. Les capacités des liaisons croisées dans un même plan 21 restent constantes. La capacité d'une liaison constitue la capacité de transport de données. Dans un mode de réalisation préféré, la capacité des liaisons croisées s'étend de 100 à 200 paquets pour chaque durée de trame et est de préférence d'environ 140 paquets par durée de trame de 9 ms. Les capacités des liaisons croisées entre les plans, 23, (par exemple les liaisons croisées à gauche et à droite) varient d'autre part entre une valeur maximale, lorsque les satellites sont le plus éloigné les uns des autres, à une valeur minimale lorsque les liaisons entre plans 23 sont coupées. Par exemple, comme représenté sur la figure 1, les satellites 12 se trouvant sur des orbites différentes 14 sont le plus éloigné les uns des autres lorsqu'ils sont proches de l'équateur, et sont le plus rapprochés lorsqu'ils sont proches des pôles. Dans un mode de réalisation préféré, les liaisons croisées entre plans 23 se ferment au titre des opérations de gestion de cellules. Les opérations de gestion de cellules pouvant être utilisées de manière appropriée avec l'invention sont discutées dans le brevet des Etats Unis d'Amérique n 5 227 802 intitulé "Satellite System Cell Management", qui a été cédé au cessionnaire de l'invention. De plus, dans le mode de réalisation préféré de la figure 1, il n'y a pas de liaisons croisées entre plans, 23, à la soudure qui a lieu entre orbites sur les côtés opposés de la Terre, o les satellites 12 se déplacent dans des sens opposés les uns par rapport aux autres. A la soudure, le mouvement des satellites provoque un effet Doppler trop important pour permettre des communications RF convenables. Comme la Terre effectue une rotation complète en 24 h, la soudure balaye la surface de la terre une fois par jour. Lorsqu'un satellite 12 se déplace sur son orbite, les liaisons croisées entre plans 23 qui ont lieu entre deux satellites se trouvant sur des orbites voisines voient leur capacité varier entre un maximum, à l'équateur, et zéro lorsque les liaisons sont coupées. La fermeture des liaisons croisées a lieu pour un angle d'environ 68 par rapport à l'équateur. Les liaisons entre plans sont de préférence coupées pour assurer le maintien de la synchronisation TDMA, entre autres raisons. Les liaisons entre plans 23 restent coupées jusqu'à ce que le satellite associé ait croisé un pôle et sont rétablies approximativement à la latitude (à savoir 180-63-) o la liaison croisée récupère sa capacité. Ce même cycle a lieu lorsqu'un satellite approche de l'autre pôle. De plus, lorsque deux satellites connectés entre plans passent sur un pôle, ils changent de côté (celui de gauche devient celui de droite, et inversement) en ce qui concerne le sens de connexion des noeuds voisins. Lorsque la constellation tourne, il apparaît une variation temporelle dans la topologie et dans la manière dont les noeuds sont connectés les uns par rapport aux autres. Les informations relatives à l'aspect concret des acheminements qui sont mémorisées à l'intérieur des noeuds (c'est-à-dire les informations qui permettent d'atteindre d'autres noeuds à partir du noeud considéré) demandent une mise à jour régulière et prévisible. Les variations temporelles régulièrement récurrentes de la manière dont les noeuds constitués par les satellites sont connectés à l'intérieur de la constellation sont quantifiées de manière souhaitable dans un certain nombre d'états topologiques distincts de la constellation, qui sont bien définis. Le mouvement périodique et la position des différents satellites à l'intérieur de la constellation sont bien connus et sont gardés en mémoire dans le système. La figure 5 montre un exemple d'une structure de données de table d'acheminement pouvant commodément être utilisée dans un mode de réalisation préféré de l'invention. Les informations d'acheminement utilisées par un paquet qui entre dans un noeud constitué par un satellite pour déterminer la liaison croisée à utiliser pour sortir seront organisées sous la forme d'une table de recherche utilisant la destination du paquet. Dans un mode de réalisation, la table de recherche peut être mémorisée dans une mémoire du type RAM comportant une adresse à 7 bits d'entrée dans la table, relative à la destination du paquet. Les informations mémorisées à chaque emplacement d'adresse comportent au maximum trois indicateurs de liaisons. Le tableau 90 montre un indicateur 96 de liaisons constituant un premier choix, un indicateur 98 de liaisons constituant un deuxième choix et un indicateur 99 de liaisons constituant un troisième choix, les liaisons étant respectivement énumérées pour chaque passerelle ou satellite de destination. Chaque indicateur de liaisons précise une liaison croisée à gauche, à droite, en avant ou en arrière. Comme précédemment discuté, chacun des noeuds constitués par les satellites est connecté à tout instant par l'intermédiaire de ces liaisons à quatre autres satellites voisins, au plus. L'indicateur 96 de liaisons de sortie du premier choix précise la liaison empruntant la direction du chemin ayant un nombre minimal de bonds qui va vers la destination. L'indicateur 98 de liaisons de sortie du deuxième choix indique la liaison empruntant la direction d'un chemin ayant un nombre minimal de bonds en deuxième choix, s'il existe, et, sinon, il précise la liaison empruntant la direction la plus raisonnable vers la destination spécifiée. L'indicateur 99 de liaisons de sortie du troisième choix qui est précisé dans la table d'acheminement 90 indique une autre liaison empruntant la deuxième direction la plus raisonnable vers la destination spécifiée. Selon un mode de réalisation préféré, le deuxième ou le troisième choix, ou même les deuxième et troisième choix, peuvent indiquer une liaison "zéro" o il n'existe aucune autre liaison du fait de la fermeture des liaisons croisées entre plans ou d'une défaillance de liaisons. Puisque les possibilités de connexions de la constellation (c'est-à-dire les connexions entre noeuds formés par des satellites, et les connexions entre noeuds (formés par des satellites) et passerelles particulières placées au sol) continuent de varier en fonction du déplacement des satellites, la table d'achemi- nement 90 rend compte de manière voulue des changements nécessaires. Selon un mode de réalisation, chaque satellite mémorise un certain nombre de tables différentes (raison d'une pour chaque état de la structure de connexions possibles de la constellation) et utilise la table qui convient en liaison avec le passage du satellite par les différents états de la structure de connexions de la constellation. Selon un autre mode de réalisation, il n'est utilisé qu'une seule table d'acheminement dans chaque satellite, et le contenu de cette table est remis à jour tandis que le satellite se déplace en passant par les différents états de la structure de connexion de la constellation. Des informations sur le chemin prévisible partiel sont de préférence transmises par une liaison montante venant du SCS 28 (figure 1) et sont mémorisées dans le satellite 12 (figure 1) à intervalles de temps réguliers pendant le parcours d'une orbite complète. Indépendamment du mode de réalisation utilisé pour maintenir la mise à jour des informations de cheminement entre les noeuds en fonction des changements de la structure de connexions de la constellation qui sont dus au mouvement seul, une mise à jour des informations de cheminement est nécessaire pour rendre compte d'éventuelles défaillances de liaisons et de noeuds pouvant survenir dans la constellation. Le SCS 28 (figure 1) recalcule de préférence des choix appropriés de liaisons de sortie pour chaque noeud (permettant par exemple d'atteindre tout autre noeud) et transmet les informations aux divers noeuds. La mise à jour de la configuration du système effectué en réponse à des défaillances de liaisons est, de manière souhaitable, effectuée par paliers (c'est-à- dire lorsqu'un certain nombre ou une certaine configuration de défaillances de liaisons ont été rapportés au SCS). La mise à jour de la configuration du système peut également s'effectuer de façon périodique, le temps de mise à jour étant lié au temps moyen entre défaillances des noeuds ou des liaisons dans la constellation. Puisque l'intervention du SCS est nécessaire pour utiliser les informations relatives aux défaillances, ce dernier mode de réalisation a pour avantage de réduire la mémoire nécessaire pour mémoriser les informations minimales d'acheminement demandées par les satellites. La mesure dans laquelle les informations d'acheminement seront calculées par avance et seront mémorisées dans les satellites est le résultat d'un compromis entre la mémoire disponible dans les satellites et la rapidité de réponse aux défaillances. Le calcul des informations d'acheminement s'appuie sur le calcul des premier, deuxième et troisième choix de liaisons de sortie, pour chaque noeud, permettant d'atteindre n'importe quel autre noeud pour chaque état distinct (par exemple à un intervalle de temps défini) de la configuration de la constellation. Cette opération est, de manière souhaitable, effectuée par le SCS en dehors du temps réel et les résultats sont envoyés aux satellites pour être enregistrés dans la table d'acheminement 90 comme précédemment indiqué. A titre d'exemple, on va supposer que le trajet entre un premier noeud et un deuxième noeud, au cours d'un intervalle de temps (tl à t2) qui rend compte de la durée d'un état donné de connexions de la constellation, est constitué par une séquence de liaisons ou de bonds entre les noeuds que forment les satellites. En d'autres termes, pour transférer un paquet de données du premier noeud au deuxième noeud, une première, une deuxième, une troisième et une quatrième liaisons peuvent devoir être utilisées pour effectuer les bonds nécessaires faisant sauter de l'un à l'autre des trois satellites situés entre eux. Si les capacités moyennes sur le temps de ces liaisons (prises en moyenne sur l'intervalle de temps t2-tl) est C1 pour la première liaison, C2 pour la deuxième liaison, C3 pour la troisième liaison et C4 pour la quatrième liaison, la capacité moyenne minimale du trajet reliant le premier noeud au deuxième noeud pour cet intervalle de temps peut être défini comme le minimum de C1, C2, C3 et C4. Un trajet particulier comprend une séquence de liaisons reliant une paire de noeuds. Un trajet est disponible lorsque sa capacité moyenne minimale pour l'intervalle de temps considéré se trouve au-dessus d'un certain seuil. Ce seuil est fixé à une valeur prédéterminée. Le calcul d'un premier choix de sortie (c'est-à-dire le choix des liaisons à utiliser de préférence pour faire émettre un paquet de données par un noeud) donne le chemin à nombre minimal de bonds qui conduit, à partir de ce noeud, jusqu'à la destination. Toutes les liaisons croisées qui ne sont pas disponibles pendant l'intervalle de temps (c'est-à-dire l'état de la constellation pour lequel les chemins sont calculés) sont éliminées. Les liaisons défaillantes sont également éliminées. La liaison donnant le chemin à nombre minimal de bonds qui conduit à la destination à partir du noeud est déterminée. Dans le cas o il existe deux semblables trajets ayant la même longueur de bonds, c'est celui qui possède la capacité de trajet minimale la plus élevée qui est sélectionné au titre de la liaison de sortie du premier choix dans la table 90. La liaison qui possède la capacité de trajet minimal venant ensuite dans l'ordre décroissant est prise comme liaison de deuxième choix dans la table. Lorsque deux trajets à nombre minimal de bonds ont tous deux la même capacité de trajet moyenne minimale, l'ordre de leur inscription en tant que liaisons de sortie de premier choix et de deuxième choix n'est pas important dans la mesure o il s'agit d'atteindre une destination particulière. Des choix équivalents s'appuyant sur au moins chaque ensemble voisin de noeuds sont, de manière souhaitable, représentés de façon égale dans la table d'acheminement du point de vue que les divers noeuds de destination de la constellation seront atteints. Les tables d'acheminement partagent efficacement la tache entre les liaisons et introduisent un caractère aléatoire plus élevé dans la stratégie d'acheminement. La figure 6 montre une petite partie d'une constellation de noeuds formés de satellites connectés par des liaisons de télécommunications. La figure 6 montre trois noeuds successifs dans chacune de trois orbites adjacentes. Les noeuds 12a, 12b et 12c se trouvent dans le plan orbital 14a, les noeuds 12d, 12e et 12f se trouvent dans le plan orbital 14b, et les noeuds 12g, 12h et 12i se trouvent dans le plan orbital 14c. Les noeuds sont connectés au moyen de liaisons croisées dans le plan 2lab, 21bc, 21de, 21ef, 21gh et 21hi. Les noeuds sont également connectés au moyen de liaisons croisées entre plans 23ad, 23be, 23cf, 23dg, 23eh et 23fi. Dans un mode de réalisation préféré de l'invention, un nombre beaucoup plus important de noeuds sont ainsi connectés. La figure 7 illustre une table partielle d'acheminement entre noeuds qui peut commodément être utilisée dans un mode de réalisation préféré de l'invention. La figure 7 montre des noeuds de sortie du premier choix 44, des noeuds de sortie du deuxième choix 46 et des noeuds de sortie du troisième choix 48 se rapportant au noeud 12d de la figure 6 en liaison avec un noeud de destination donné 42. Comme on peut le voir sur la figure 6, les liaisons de sortie du premier choix permettant l'acheminement du noeud 12d aux noeuds 12h et 12i sont déterminées. Cette détermination est de préférence faite pour un état de la configuration associé à un intervalle de temps particulier pendant lequel la liaison croisée entre plans 23dg et la liaison croisée entre plans 23eh ont la même capacité moyenne minimale. Dans ce cas, il existe deux trajets à nombre minimal de bonds équivalents pour aller du noeud 12d au noeud 12i. Un trajet à nombre minimal de bonds utiliserait la liaison croisée dans le plan 21de, le noeud 12e, la liaison croisée entre plans 23eh, le noeud 12h et la liaison croisée dans le plan 21hi. L'autre trajet à nombre minimal de bonds allant du satellite 12d au satellite 12i utiliserait la liaison croisée entre plans 23dg, le satellite 12g, la liaison croisée dans le plan 21gh, le satellite 12h et la liaison croisée dans le plan 21hi. Ces deux trajets à nombre minimal de bonds utilisent trois liaisons croisées. De même, il existe deux trajets à nombre minimal de bonds équivalents pour aller du noeud 12d au noeud 12h. Un trajet utilise les liaisons croisées 21de et 23eh tandis que l'autre utilise les liaisons croisées 23dg et 21gh. Dans la table d'acheminement relative au noeud 12d correspondant à l'état considéré du système, si la liaison 23dg est prise comme liaison de sortie de premier choix permettant d'atteindre le noeud 12h, la liaison 23dg est prise comme liaison de premier choix permettant d'atteindre le noeud 12i de façon à assurer un partage voulu de la charge totale sur les quatre liaisons 23dg, 21gh, 21de et 23eh. Ces noeuds de sortie du premier choix sont placés dans la table 45 en liaison avec le noeud de destination particulier 42. Le deuxième choix pris pour sortir d'un noeud donné en vue d'atteindre une destination est mis dans la table 45 au titre de la liaison assurant l'achemine- ment sur un deuxième trajet à nombre minimal de bonds équivalents s'il existe. Sinon, on place le choix de liaison suivant le plus raisonnable allant de ce noeud dans la direction de la destination. On considère la disponibilité d'autres liaisons se trouvant sur le trajet envisagé qui permettent d'atteindre le noeud de destination. Le trajet envisagé qui emprunte cette liaison utilise de façon souhaitable des chemins à nombre minimal de bonds (pour cet état de la configuration de la constellation et pour l'état de défaillance des liaisons) qui permettent d'aller des noeuds suivants à la destination. Un choix de liaisons raisonnables est celui d'une liaison qui n'écartera pas le paquet de données trop loin de la direction allant vers sa destination. Par exemple, une liaison qui achemine un paquet dans une direction opposée à celle de sa destination ne constituerait pas un choix raisonnable, tandis qu'une liaison qui acheminerait le paquet en l'écartant légèrement par rapport à sa destination serait un autre choix raisonnable conduisant au même but. Dans le cas o il y a deux autres choix raisonnables équivalents à placer comme deuxième choix d'acheminement du noeud à la destination, le fait de placer l'un ou l'autre comme deuxième choix de sortie n'a pas d'importance dans la mesure o il s'agit d'atteindre une destination particulière. Toutefois, les autres choix équivalents empruntant au moins chaque ensemble voisin de noeuds seront représentés de manière souhaitable dans la table d'acheminement pour permettre d'atteindre les divers noeuds de destination dans la constellation. Cette particularité conceptuelle des tables d'acheminement en fait un aspect de partage de la charge effective et introduit un caractère aléatoire dans la stratégie d'acheminement. Par exemple, on va supposer que la constellation se trouve dans un état (par exemple à un certain intervalle de temps) pour lequel les liaisons 23ad, 23dg, 23be et 23eh ont approximativement la même capacité moyenne minimale. Pour acheminer un paquet du noeud 12d au noeud 12e, les deux trajets de deuxième choix équivalents utilisent respectivement les liaisons 23ad, 2lab et 23be et les liaisons 23dg, 21gh et 23eh. De même, les deux trajets de deuxième choix équivalents pour l'acheminement du noeud 12d au noeud 12f utiliseront respectivement les liaisons 23ad, 2lab, 23be et 21ef et les liaisons 23dg, 21gh, 23eh et 21ef. Si la liaison 23ad est retenue dans le tableau 45 comme liaison de sortie permettant l'acheminement en direction du noeud 12e, il faut que la liaison 23dg soit retenue comme liaison de sortie assurant l'acheminement en direction du noeud 12f de façon à partager la charge totale que constitue un acheminement du noeud 12d au noeud 12f entre les liaisons 23ad, 2lab, 23be, 23dg, 21gh et 23eh. Celles-ci sont prises comme liaisons de sortie de deuxième choix dans la table d'acheminement partielle 40 relative au noeud 12d (figure 6). La détermination de la liaison de troisième choix s'effectue de la manière indiquée dans la discussion précédente, sauf que l'on choisit de préférence la liaison conduisant au trajet qui possède la capacité moyenne minimale plus petite. Lorsqu'il existe un chemin équivalent qui n'est pas pris comme deuxième choix, ce chemin doit être pris comme chemin de sortie de troisième choix dans la table d'acheminement 45. Lorsqu'il ne reste aucune liaison conduisant à une direction raisonnable vers la destination, la liaison restante est prise comme liaison de sortie de troisième choix 48 dans la table 45. On note qu'un paquet de données ne doit pas renvoyé sur la liaison par laquelle il est arrivé au noeud. Ceci est illustré dans la table 45 dans le cas de l'acheminement allant du noeud 12d au noeud 12h et au noeud 12i, ou les liaisons sorties du troisième choix conduisant au noeud 12a ont été prises comme troisième choix pendant l'opération de prise de décision sur l'acheminement qui a été effectuée dans le noeud 12d. Dans les informations d'acheminement partielles présentées dans la table d'acheminement 45 en ce qui concerne le noeud 12d (figure 6), chacune des liaisons de sortie utilisée (23ad, 23dg, 21de) apparaît dans la table avec la même fréquence (c'est-à-dire que chaque liaison de sortie est prise quatre fois). On réalise l'équilibrage de la charge, avec l'incertitude portant sur la configuration des charges de trafic sur le réseau, en répartissant la charge de façon à obtenir une utilisation identique de chaque liaison dans le réseau. Ceci se réalise tout en donnant satisfaction aux exigences concernant les retards de transport. Dans un mode de réalisation préféré, les tables d'acheminement contiennent tous les choix disponibles avec la même fréquence globale et sont utilisées, de façon souhaitable, comme guide dans un calcul systématique d'autres choix de liaisons mis en oeuvre dans le SCS dans le but d'arriver à diverses destinations à partir d'un noeud donné. La figure 8 représente une procédure 100 permettant de déterminer l'acheminement de paquets de données à l'intérieur de la constellation selon un mode de réalisation préféré de l'invention. La procédure 100 s'effectue de manière souhaitable sur une base régulière et, selon un mode de réalisation préféré, on l'exécute à chaque fois qu'une liaison devient défaillante ou se coupe. Selon un mode de réalisation préféré, la procédure 100 peut être effectuée une fois seulement. La procédure 100 calcule à l'avance les informations d'acheminement pour toutes les combinaisons possibles de paires de noeuds de source et de destination, dans chaque configuration de la constellation. Comme précédemment discuté, les configurations de la constellation varient en fonction des différentes positions orbitales des noeuds constituant les satellites, du fait de la variation des capacités des liaisons et des fermetures de celles-ci. Les configurations de la constellation peuvent également différer par suite de défaillances de liaisons ou de noeuds. La procédure 100 peut également calculer par avance les informations d'acheminement concernant toutes les combinaisons possibles de paires de noeuds de source et de destination, pour des intervalles de temps distincts allant de 15 s à plusieurs minutes. Pendant de tels intervalles de temps, la configuration de la constellation ne varie pas de façon appréciable. La tache 102 met à jour la topologie du réseau. Les liaisons défaillantes et les liaisons fermées pendant l'intervalle de temps prédéterminé suivant sont supprimées de façon qu'il n'en soit pas tenu compte pour le calcul de l'achemi- nement. Les liaisons peuvent avoir été fermées par un processus de gestion de cellules qui coupe les liaisons des satellites et les cellules du fait que les diagrammes d'antenne se chevauchent lorsque les satellites approchent des pôles. La tache 104 trouve tous les chemins à nombre minimal de bonds pour toutes les paires possibles source-destination. Tout noeud peut être une source pour un paquet de données et, pour ce paquet de données, tout noeud peut être une destination. Une paire source-destination comprend les noeuds que formnnent les satellites de source et de destination. Dans le mode de réalisation préféré à soixante-six satellites, il y a 4290 (66 x 65) paires source-destination possibles. Toutefois, puisqu'il peut être souhaitable qu'un paquet de données soit acheminé sur un trajet différent lorsqu'il se déplace en sens inverse entre un noeud de source et un noeud de destination, on peut dire qu'il y a 4356 (66 x 66) paires source- destination directionnelles possibles. On trouve un chemin à nombre minimal de bonds en déterminant le chemin qui possède le nombre minimal de liaisons entre les noeuds de source et de destination. Il peut y avoir plusieurs chemins à nombre minimal de bonds, dans lesquels il y a le même nombre de liaisons et de satellites entre lesquels "faire des bonds", tout ceux-ci étant trouvés par la tache 104. Dans le cas o il n'existe qu'un seul chemin à nombre minimal de bonds, on trouve des chemins ayant un autre nombre de bonds qui présentent une longueur de bonds située en dessous d'un seuil acceptable. Par exemple, on peut associer le seuil acceptable à une quantité de retard pouvant être acceptée parce qu'elle assure des communications satisfaisantes pour un type particulier de paquet de données (c'est-à-dire signal vocal ou données). De manière souhaitable, les chemins à nombre minimal de bonds sont trouvés pour chaque configuration de la constellation. Dans un mode de réalisation préféré, on divise l'intervalle de temps de chaque configuration de la constellation en intervalles de temps plus petits sur lesquels la configuration de la constellation est quasi stationnaire (c'est-à-dire o les liaisons et les capacités des liaisons sont sensiblement fixes). Dans ce mode de réalisation, on numérote de façon aléatoire toutes les combinaisons de paires source-destination. La tache 105 sélectionne un seul chemin à nombre minimal de bonds trouvé par la tache 104 au titre de la première paire source-destination (S-D). L'unique chemin à nombre minimal de bonds sélectionné peut être choisi arbitrairement lorsqu'il existe plusieurs chemins à nombre minimal de bonds. De façon souhaitable, les chemins à nombre minimal de bonds restants sont enregistrés comme chemins constituant d'autres choix équivalents, ainsi que cela a été indiqué ci-dessus. Les chemins à nombre minimal de bonds qui constituent un autre choix équivalent sont, de la manière souhaitable, utilisés lorsque le chemin à nombre minimal de bonds constituant le premier choix n'est pas disponible, par exemple lorsqu'une liaison du chemin à nombre minimal de bonds constituant le premier choix devient défaillante après la mise à jour des informations d'acheminement effectuée par le traitement. La tache 106 calcule une probabilité d'utilisation de liaison (LUP) pour la première paire source-destination (S-D) et le chemin à nombre minimal de bonds sélectionné qui a été trouvé par la tache 105. Chaque fois qu'on considère un chemin, les LUP de toutes les liaisons intervenant dans ce chemin sont mises à jour. Dans un mode de réalisation préféré, la tache 106 peut calculer ou mettre à jour une LUP pour chaque liaison d'un chemin à nombre minimal de bonds sélectionné. La LUP peut être calculée à partir de l'expression suivante: LUP = (Fi/Nj)*Dj o Fi est le nombre de fois que la liaison "i"' intervient dans les trajets considérés se rapportant aux paires source-destination jusqu'à ce point. Nj est le nombre total de paires source-destination "j" considérées en ce point dans la procédure 100. Dj représente le pourcentage de trafic projeté pour la paire source-destination "j" sur l'intervalle de temps pendant lequel les informations d'acheminement dans le réseau sont en train d'être calculées. Selon une variante de ce mode de réalisation, Dj est fixé à "1" lorsque l'on ne considère pas la distribution sur le réseau du trafic (c'est-à-dire de la demande de services de télécommunications) devant être effectué sur les paires source-destination. Dans la détermination de l'acheminement, "j" est incrémenté pour chaque noeud source-destination et la LUP de chaque liaison intervenant dans le chemin sélectionné est mise à jour. Une fois que les LUP des liaisons respectives ont été calculées pour le chemin choisi, la tache 108 calcule une entropie d'acheminement dans le réseau (NRE). La NRE peut être calculée à l'aide de l'expression suivante: NRE = sommei[(LUP)i*log(LUP)i] La NRE correspond à "moins la somme des produits de la LUP par le logarithme de la LUP" pour chaque liaison de la constellation. La tache 108 met également à jour la NRE à chaque fois qu'elle est exécutée (c'est-à-dire pour chaque paire source-destination considérée). La tache 110 choisit un chemin à nombre minimal de bonds parmi les chemins à nombre minimal de bonds qui ont été trouvés par la tache 106 pour la paire source-destination considérée, à savoir celle qui donne lieu à la plus grande NRE pour le réseau, laquelle est prise comme chemin de premier choix. Les chemins à nombre minimal de bonds qui conduisent aux NRE plus grandes venant ensuite sont choisis comme autres chemins équivalents ou comme chemins du deuxième choix dans les tables d'acheminement. Selon une variante de mode de réalisation, la tache 110 détermine la liaison de chaque chemin à nombre minimal de bonds qui possède la LUP maximale pour ce chemin à nombre minimal de bonds. La tache 110 choisit ensuite le chemin à nombre minimal de bonds qui comporte la liaison ayant la plus petite des LUP maximales. La plus petite des LUP maximales correspond à une approximation raisonnable vis-à-vis de l'entropie totale du réscau, puisque l'entropie locale des autres chemins à nombre minimal de bonds équivalents est * prise en compte pour la paire source-destination considérée. La tache 112 met à jour la LUP relative à chaque liaison du chemin à nombre minimal de bonds choisi comme chemin de premier choix dans la tache 110. Le ou les chemins à nombre minimal de bonds qui n'ont pas été sélectionnés sont de préférence pris comme autres chemins équivalents à nombre minimal de bonds, dans l'ordre de leurs LUP ou de la NRE résultante. La tache 114 détermine si toutes les paires S-D de la constellation de noeuds ont été envisagées et, si ce n'est pas le cas, elle renvoie à la tache 106 afin d'examiner la combinaison de paires S-D suivante (c'est-àdire que j est incrémenté d'une unité). Les taches 106 à 112 se répètent pour toutes les autres paires source-destination. Lorsque toutes les paires S-D ont été considérées, les chemins à nombre minimal de bonds ont été sélectionnés pour chaque paire S-D. La tache 116 détermine si toutes les configurations de constellation connues et tous les intervalles de temps ont été considérés. Par exemple, pendant certaines parties de l'orbite d'un noeud, plusieurs liaisons croisées entre plans peuvent être fermées. Ceci se produit un certain nombre de fois au cours d'une orbite et des autres chemins équivalents à nombre minimal de bonds, différents, sont alors choisis. Lorsque toutes les configurations et tous les intervalles de temps ont été considérés, la tache 118 mémorise les informations d'acheminement. Les informations mémorisées comprennent une liste de chemins à nombre minimal de bonds sélectionnés pour chaque paire S-D et pour chaque configuration de la constellation pendant des temps prédéterminés. Selon un mode de réalisation, appelé mode de réalisation du trajet virtuel, l'ensemble complet des informations d'acheminement (c'est-à-dire les chemins à nombre minimal de bonds qui ont été sélectionnés) est mémorisé dans des centres de commande de communications, par exemple les SCS 28 (figure 1). Dans le mode de réalisation du trajet virtuel, chaque paquet comporte de façon souhaitable une étiquette indiquant le chemin sur lequel il doit être envoyé tandis que le paquet voyage d'un noeud à l'autre. L'étiquette identifie une paire source-destination pour laquelle le chemin a été déterminé par les taches 102 à 116. Dans le mode de réalisation du trajet virtuel, la tache 120 envoie les informations d'acheminement (c'est-à-dire les listes des chemins à nombre minimal de bonds du premier, deuxième et troisième choix) à chaque noeud en ce qui concerne les chemins à nombre minimal de bonds sélectionnés qui utilisent ce noeud comme noeud de source ou noeud de transit. Les informations d'acheminement envoyées à chaque noeud sont, de manière souhaitable, sous la forme de tables. La table d'acheminement envoyée à chaque noeud énumère chaque chemin en l'affectant d'une étiquette qui identifie le chemin. De cette manière, chaque noeud ne possède que les informations se rapportant au noeud suivant du chemin qui est associé à chaque étiquette. Par conséquent, toutes les informations d'acheminement concernant toutes les combinaisons de paires source-destination ne doivent pas être mémorisées dans chaque noeud de la constellation. Lorsqu'un noeud reçoit un paquet de données, le noeud utilise l'étiquette d'acheminement du paquet pour trouver le noeud suivant du chemin à nombre minimal de bonds de premier choix auquel il faut envoyer le paquet. L'homme de l'art comprendra les avantages du mode de réalisation du trajet virtuel, ces avantages étant qu'on empêche l'encombrement des liaisons et qu'on améliore les performances d'acheminement. Alors que le mode de réalisation du trajet virtuel fournit ces avantages, ainsi que d'autres, d'autres modes peuvent également être souhaitables. Par exemple, selon un autre mode de réalisation, que l'on appellera le mode de réalisation du datagramme, chaque paquet de données identifie un noeud de destination comme partie de l'ID du paquet, au lieu d'identifier une paire source-destination comme dans le mode de réalisation du trajet virtuel. Le mode de réalisation du datagramme achemine des paquets de données jusqu'à des noeuds de destination indépendamment du noeud duquel le paquet a été reçu, et indépen- damment du noeud de source du paquet. Dans le mode de réalisation du datagramme, les tables d'acheminement relatives à chaque noeud de la constellation sont déterminées de préférence par le SCS 28 (figure 1), comme indiqué ci-dessus. Les informations d'acheminement déterminées par les taches 102 à 116 sont utilisées pour déterminer le nombre de chemins sélectionnés qui utilisent chaque noeud comme un noeud source ou un noeud de transit pour envoyer un paquet de données à chaque autre noeud de destination de la constellation. En fonction du nombre de chemins sélectionnés qui utilisent un noeud, le pourcentage des chemins sélectionnés qui utilisent chaque liaison associée au noeud est déterminé. Cette opération est effectuée pour chaque noeud de la constellation. Les pourcentages déterminés sont utilisés comme probabilités pour qu'un noeud utilise l'une de ses liaisons indiquées pour acheminer un paquet de données à un noeud de destination identifié. Dans le mode de réalisation du datagramme, la tache 118 produit, pour chaque noeud de la constellation, une table sur la base de ces pourcentages. La table peut être différente pour chaque noeud et, de manière souhaitable, comporte, pour chaque noeud de destination, la probabilité d'utilisation de chaque liaison. Selon un mode de réalisation, un noeud peut avoir quatre liaisons de sortie. Trois des quatre liaisons de sortie peuvent se reposer sur des chemins sélectionnés relativement à un noeud de destination particulier. Dans ce cas, la table informera le noeud qu'il doit utiliser chacune des trois liaisons selon un pourcentage reposant sur la fréquence avec laquelle chaque liaison est incluse dans les chemins sélectionnés. Ainsi, une liaison peut apparaître pour soixante-dix pour- cent du temps par exemple, tandis que les deux autres liaisons peuvent apparaître respectivement pour vingt pour-cent et dix pour-cent du temps, relativement au noeud de destination particulier. Dans le mode de réalisation du datagramme, la tache 120 envoie chacune des tables particulières au noeud qui lui est approprié afin que cette table soit utilisée pour l'acheminement de paquets de données. Le mode de réalisation du datagramme achemine des paquets de données à des noeuds de destination indépendamment du noeud d'o le paquet a été reçu et indépendamment du noeud source du paquet. L'homme de l'art comprendra que, même si le mode de réalisation du datagramme n'utilise pas complètement les informations d'acheminement qui ont été déterminées par les taches 102 à 116, comme le faisait le mode de réalisation du trajet virtuel, un avantage du mode de réalisation du datagramme est qu'il exige le transport de moins d'information par chaque paquet de données, puisque chaque paquet de données ne porte que le noeud de destination identifié. Par exemple, dans le mode de réalisation préféré à 66 noeuds formés par des satellites, une adresse à 7 bits seulement est nécessaire pour identifier tous les noeuds possibles de destination, tandis que, dans le mode de réalisation du trajet virtuel, une adresse d'au moins 13 bits est nécessaire pour identifier une seule de toutes les combinaisons de paires source-destination possibles. Une logique d'acheminement avec prises de décisions est nécessaire dans les noeuds constituant les satellites pour acheminer des paquets de données. Dans un mode de réalisation préféré, les décisions prises dans un noeud sont mises en oeuvre au moyen de portes logiques, mais l'homme de l'art comprendra que d'autres formes de mise en oeuvre fonctionnent tout aussi bien. Dans un mode de réalisation, des décisions logiques d'acheminement sont prises en fonction d'une adresse de destination indiquée dans chaque paquet de données. Les décisions d'acheminement varient selon que le noeud est un noeud de départ, un noeud intermédiaire ou un noeud de destination. La figure 9 montre une mise en oeuvre matérielle parallèle de la logique d'acheminement de paquets à l'intérieur d'un noeud de départ, selon un mode de réalisation préféré de l'invention. Le noeud de départ est le satellite de données qui reçoit le paquet sur une liaison d'abonné 16 (figure 1) de la part d'une unité d'abonné 26 (figure 1), ou sur une liaison terrestres 15 (figure 1) de la part d'une passerelle 22 (figure 1). Comme précédemment indiqué, le noeud de départ possède, de manière souhaitable, une estimation de l'éloignement de la destination du paquet, qui est exprimée par une valeur de nombre minimal de bonds depuis le noeud de départ. La distance correspondant à la valeur du nombre minimal de bonds s'appuie sur un acheminement à nombre minimal de bonds dans une constellation en bonne santé (c'est-à-dire sans défaillances). L'estimation de l'éloigneté n'est, de manière souhaitable, utilisée par le noeud de départ que comme un seuil intervenant sous forme de limite inférieure pour la prise de décision. Le paramètre d'estimation d'éloignement est appelée la distance comptant le nombre minimal de bonds (MHCD). Dans un mode de réalisation préféré, cette information est ou bien envoyée au noeud de départ et enregistrée dans celui-ci via des messages d'établissement de communications émanant de la passerelle de traitement de communications, ou bien calculée en temps réel (c'est-à- dire via la logique câblée pure) en fonction de la destination indiquée à l'intérieur du paquet. Selon un autre mode de réalisation préféré, la destination du paquet peut être indiquée par une sous-zone de 3 bits, par exemple, indiquant un numéro d'orbite et par une sous-zone de 3 ou 4 bits indiquant un satellite particulier se trouvant à l'intérieur de ce plan. Le noeud de départ contrôle la MHCD indiquée par rapport à un seuil ajustable, appelé ici le seuil de comptage du nombre minimal de bonds (MHCo, qui est programmé dans le satellite par le SCS. Le noeud de départ achemine le paquet sur le deuxième ou le premier choix de liaison de sortie indiqué par la table d'acheminement en fonction du fait que la MHCD a été trouvée au-dessous ou au- dessus du seuil MHCT spécifié. Par conséquent, le paquet est envoyé sur le trajet le plus indirect (le plus long) lorsque les retards de comptage de bonds le permette, et il laisse les liaisons utilisées suivant un trajet plus direct (possédant les chemins à nombre minimal de bonds) pour les paquets qui ont besoin d'atteindre une destination plus éloignée. Cette particularité de dispersion aléatoire dirigée empêche l'encombrement des liaisons par séparation des charges. Cette séparation des charges est effectuée sur la base de la communication, puisque tous les paquets émanant de la même communication appartiendront généralement à la même distance de comptage de bonds source-destination. L'homme de l'art voit que les fluctuations de retards qui sont associées aux données vocales sont éliminées. Un mode de réalisation de logique d'acheminement pour le noeud de départ est présenté sur la figure 9 sous forme d'une mise en oeuvre parallèle du matériel, pour des raisons de simplicité et de vitesse. Comme on peut le voir sur la figure 9, la tache 202 détermine si un paquet est adressé au noeud courant. La tache 204 délivre le paquet, via une liaison descendante, à un terminal terrestre ou une unité d'abonné. Lorsque le paquet n'est pas adressé au noeud courant, la tache 206 lit les trois options de liaisons de sortie dans la table d'acheminement. La tache 208 achemine le paquet sur la liaison de sortie du deuxième choix, si celle-ci n'est pas défaillante. Dans un mode de réalisation préféré, la tache 208 achemine le paquet sur la liaison de sortie du deuxième choix si celle-ci n'est pas défaillante et si la MHCD est inférieure au MHCT. La tache 210 achemine le paquet sur la liaison de sortie du premier choix lorsque la liaison de sortie du deuxième choix est défaillante. Dans un mode de réalisation préféré, la tache 210 achemine le paquet sur la liaison de sortie du premier choix lorsque la liaison de sortie du deuxième choix est défaillante et que la MHCD est inférieure au MHCT. La tache 212 achemine le paquet sur la liaison de sortie du troisième choix lorsque les liaisons de sortie des premier et deuxième choix sont toutes deux défaillantes. La tache 214 achemine le paquet sur la première liaison si elle n'est pas défaillante. Dans un mode de réalisation préféré, la tache 214 achemine le paquet sur la première liaison si elle n'est pas défaillante et si la MHCD est supérieure ou égale au MHCT. La tache 216 achemine le paquet sur la deuxième liaison si celle-ci n'est pas défaillante. Dans un mode de réalisation préféré, la tache 216 achemine le paquet sur la deuxième liaison si celle-ci n'est pas défaillante et si la MHCD est supérieure ou égale au MHCT. La tache 218 rejette le paquet si toutes les options de liaisons de sortie présentes sur la table sont défaillantes. La figure 10 montre une mise en oeuvre matérielle parallèle de la logique d'acheminement de paquets à l'intérieur d'un noeud qui n'est pas le noeud de départ, selon un mode de réalisation préféré de l'invention. La logique d'ache- minement utilisée pour orienter le paquet dans tout noeud qui n'est pas le noeud dont le paquet est originaire va être décrite par la procédure 300. Un noeud, formé par un satellite, achemine un paquet via la première option de liaison de sortie indiquée dans la table d'acheminement (pour cet état de la configuration de la constellation) si cette liaison n'est pas défaillante. Sinon, il vérifie si la deuxième liaison de sortie indiquée (s'il en existe une) n'est pas défaillante. Sinon, la troisième liaison de sortie indiquée (éventuellement) est contrôlée et achemine le paquet si elle n'est pas défaillante. Lorsque toutes les options de choix de liaisons de sortie sont défaillantes, le paquet est abandonné et le processus d'orientation à l'intérieur du noeud prend fin. Un mode de réalisation de mise en oeuvre matérielle rapide parallèle de cette logique est donné sur la figure 10. Comme représenté sur la figure 10, la tache 302 détermine si le paquet est adressé au noeud courant, et, si c'est le cas, la tache 304 délivre le paquet sur une liaison descendante à destination d'un terminal terrestre ou d'une unité d'abonné. Lorsque le paquet n'est pas adressé au noeud courant, les trois options de liaisons de sortie sont lues dans la table d'acheminement par la tache 306. La tache 308 achemine le paquet via la liaison de sortie du premier choix si elle n'est pas défaillante. La tache 310 achemine le paquet via la liaison de sortie du deuxième choix lorsque la liaison de sortie du premier choix est défaillante. La tache 312 achemine le paquet sur la liaison de sortie du troisième choix lorsque les liaisons de sortie des premier et deuxième choix sont toutes deux défaillantes. La tache 314 rejette le paquet si toutes les options de liaisons de sortie présentes dans la table sont défaillantes. Alors que l'invention a été décrite à l'aide d'exemples particuliers et selon des modes de réalisation préférés particuliers, des variantes nombreuses sont naturellement possibles. Comme ici décrit, les avantages de l'invention apparaîtront de façon évidente à l'homme de l'art et ce dernier aura sans doute noté que l'invention fournit un procédé et un appareil perfectionnés d'acheminement de paquets de données entre les noeuds d'un système de télécommunications dans lequel les noeuds sont mobiles les uns par rapport aux autres, les connexions ou liaisons entre les noeuds variant en fonction de la position du noeud, ainsi que dans les cas de défaillance de liaisons. Ces avantages comprennent un procédé d'acheminement réparti qui est mis en oeuvre de facçon autonome par chaque noeud. Un autre avantage du procédé d'acheminement est qu'on obtient une certaine uniformité d'utilisation des liaisons du réseau tout en limitant le nombre de bonds sur chaque trajet utilisé pour l'acheminement. Un autre avantage de l'invention est que le procédé d'acheminement procure une uniformité qui aide à empêcher l'encom- brement des liaisons. Un autre avantage est qu'il n'est pas nécessaire de maintenir ou de mettre à jour des informations d'acheminement dans le SCS ou les GW. Un autre avantage est que le procédé d'acheminement empêche réellement l'encombrement au lieu de réagir face à ce dernier, comme dans les systèmes de la technique antérieure. Un autre avantage est que le procédé d'acheminement est à l'épreuve des défaillances de liaisons et achemine des paquets de données en contournant les liaisons défaillantes grâce à des choix de liaisons autres qui ont été pré-calculés pour chaque noeud. Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du procédé et de l'appareil dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. REVENDICATIONS 1. Procédé d'acheminement de paquets de données entre une pluralité de noeuds d'un système de télécommunications, qui échangent des communi- cations entre eux, caractérisé en ce qu'il comprend les opérations suivantes: (a) trouver des chemins à nombre minimal de bonds entre un noeud source et un noeud de destination, chacun desdits chemins à nombre minimal de bonds comprenant une séquence de liaisons par l'intermédiaire de laquelle un paquet de données est envoyé; (b) calculer une probabilité d'utilisation de liaison (LUP) pour chaque liaison associée auxdits chemins à nombre minimal de bonds; (c) sélectionner un chemin à nombre minimal de bonds correspondant à un premier choix parmi lesdits chemins à nombre minimal de bonds en fonction des LUP associées aux liaisons respectives desdits chemins à nombre minimal de bonds; et (d) acheminer ledit paquet de données dudit noeud source audit noeud de destination via ledit chemin à nombre minimal de bonds du premier choix. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comprend en outre l'une des opérations suivantes: calculer une entropie d'acheminement sur le réseau (NRE) à l'aide de chacune desdites LUP, l'opération de sélection comprenant en outre l'opération qui consiste à sélectionner ledit chemin à nombre minimal de bonds du premier choix en fonction de ladite NRE; ou bien déterminer, pour chacun desdits chemins à nombre minimal de bonds, une liaison qui possède une valeur maximale pour ladite LUP, ladite opération de sélection comprenant alors l'opération qui consiste à choisir ladite route à nombre minimal de bonds du premier choix qui possède la liaison ayant la plus petite desdites valeurs maximales. 3. Procédé selon la revendication 2, caractérisé en ce que l'opération de détermination comprend en outre l'opération consistant à déterminer quelles liaisons ne sont pas disponibles pour le transfert dudit paquet de données pendant certaines durées prédéterminées, lesdites liaisons étant coupées lorsque lesdits noeuds changent de position orbitale. 4. Procédé selon la revendication 1, caractérisé en ce que lesdits chemins à nombre minimal de bonds comportent un noeud de transit dans ladite séquence de liaisons, ledit noeud de transit étant un noeud placé sur ledit chemin à nombre minimal de bonds du premier choix, et chaque noeud de ladite pluralité de noeuds est associé à une pluralité de liaisons, en ce que l'opération de sélection comprend en outre l'opération consistant à sélectionner un chemin à nombre minimal de bonds du premier choix pour chaque paire de noeuds source-destination de ladite pluralité, en ce que ledit procédé comprend en outre l'opération suivante: calculer, pour ledit noeud de transit, le pourcentage avec lequel chaque liaison associée audit noeud de transit est identifiée par lesdits chemins à nombre minimal de bonds de premier choix qui utilisent ledit noeud de transit pour l'acheminement audit noeud de destination, l'opération d'acheminement comprenant l'opération qui consiste à acheminer ledit paquet de données dudit noeud de transit audit noeud de destination via une liaison de ladite pluralité de liaisons associées audit noeud de transit en fonction dudit pourcentage, et en ce qu'il comprend en outre les opérations suivantes: produire, pour ledit noeud de destination, une table relative audit noeud de transit comportant ledit pourcentage relatif à chaque liaison de ladite pluralité de liaisons associées audit noeud de transit; et envoyer ladite table audit noeud de transit. 5. Procédé selon la revendication 1, caractérisé en outre par l'opération consistant à déterminer des liaisons disponibles qui pourront être utilisées pendant une durée prédéterminée, et en ce que l'opération consistant à trouver des chemins à nombre minimal de bonds comprend en outre l'opération qui consiste à ne considérer que lesdites liaisons disponibles pour trouver lesdits chemins à nombre minimal de bonds, o lesdites durées prédéterminées sont fonction de configu- rations différentes de la constellation pour ladite pluralité de noeuds, lesdites configurations de la constellation comportant la position orbitale de chacun desdits noeuds pendant chacune desdites durées prédéterminées comportant des liaisons pour lesquelles il est prévu qu'elles seront coupées pendant chacune desdites durées prédéterminées. 6. Système de télécommunications (10) caractérisé en ce qu'il ache- mine des paquets de données (70) sur des chemins à nombre minimal de bonds amenant une utilisation répartie des liaisons de télécommunications, lesdits chemins à nombre minimal de bonds comprenant une liste desdites liaisons de télécommunications (21, 23) servant à envoyer un paquet de données entre un noeud source et un noeud de destination, ledit système étant en outre caractérisé par: une pluralité de noeuds (12) qui se déplacent les uns par rapport aux autres, lesdits noeuds étant couplés par lesdites liaisons de télécommunications; des émetteurs-récepteurs à plusieurs canaux (83), qui sont associés à chaque noeud de ladite pluralité de noeuds afin d'envoyer des paquets de données via lesdites liaisons de télécommunications en utilisant lesdits chemins à nombre minimal de bonds; un processeur (84) couplé à chacun desdits émetteurs-récepteurs à plusieurs canaux; et une installation de commande (65) couplée auxdits noeuds afin de déterminer celles desdites liaisons de télécommunications qui seront disponibles pendant des durées prédéterminées, de trouver lesdits chemins à nombre minimal de bonds entre lesdits noeuds, de calculer des probabilités d'utilisation de liaison (LUP) pour chaque liaison de télécommunications desdits chemins à nombre minimal de bonds, de calculer une entropie d'acheminement dans le réseau (NRE) en fonction desdites LUP, et de sélectionner un chemin à nombre minimal de bonds correspondant à un premier choix, parmi lesdits chemins à nombre minimal de bonds relatifs audit noeud source et audit noeud de destination, en fonction de ladite NRE. 7. Système de télécommunications selon la revendication 6, caractérisé en ce que lesdits chemins à nombre minimal du premier choix comportent un noeud de transit dans une séquence de liaisons, ledit noeud de transit étant un noeud placé sur ledit chemin à nombre minimal de bonds du premier choix, et en ce que ladite installation de commande comprend en outre: un moyen servant à calculer le pourcentage avec lequel chaque liaison de télécommunications de ladite pluralité de liaisons associées audit noeud de transit est identifiée par ledit chemin à nombre minimal de bonds du premier choix qui utilise ledit noeud de transit; et un moyen qui donne instruction audit émetteur-récepteur couplé audit noeud de transit d'envoyer ledit paquet de données partant dudit noeud de transit sur l'une desdites liaisons de télécommuni- cations qui sont associées audit noeud de transit, en fonction dudit pourcentage. 8. Système de télécommunications selon la revendication 6, caractérisé en outre par un support de mémorisation (86) prévu sur chaque noeud et couplé audit processeur, ledit support de mémorisation mémorisant une table qui comporte ledit chemin à nombre minimal de bonds du premier choix, ladite table étant envoyée par ladite installation de commande à chaque noeud de ladite pluralité de noeuds via une liaison montante. 9. Système de télécommunications selon la revendication 6, o ladite installation de commande comporte un moyen servant à trouver d'autres chemins empruntant d'autres bonds lorsqu'un seul chemin à nombre minimal de bonds a été trouvé, lesdits autres chemins qui empruntent d'autres bonds comportant des chemins qui possèdent une longueur de bonds inférieure à un seuil acceptable pour un type dudit paquet de données, ledit seuil acceptable s'appuyant sur le retard associé audit chemin empruntant d'autres bonds. 10. Procédé d'acheminement de paquets de données entre une pluralité de noeuds d'un système de télécommunications qui se déplacent les uns par rapport aux autres et qui communiquent entre eux via des liaisons, caractérisé en ce qu'il comprend les opérations suivantes: déterminer des liaisons disponibles pendant chaque durée d'une pluralité de durées prédéterminées, chaque durée étant fonction de configurations différentes de la constellation desdits noeuds, lesdites configurations de la constellation comportant la position orbitale de chacun desdits noeuds pendant chacune desdites durées prédéterminées; trouver, pour chacune desdites configurations de la constellation, des chemins à nombre minimal de bonds entre des paires de noeud source et de noeud de destination, chacun desdits chemins à nombre minimal de bonds comprenant une séquence desdites liaisons disponibles sur lesquelles on peut envoyer un paquet de données entre un noeud source et un noeud de destination; calculer une probabilité d'utilisation de liaison (LUP) pour chacune desdites liaisons desdites séquences, ladite LUP étant fonction du nombre de fois qu'une liaison est utilisée dans chacune desdites séquences; calculer une entropie d'acheminement sur le réseau (NRE) en fonction desdites LUP; sélectionner, pour chacune desdites paires de noeud source et de noeud de destination, un desdits chemins à nombre minimal de bonds pour chacune desdites configurations de la constellation, ledit chemin à nombre minimal de bonds sélectionné étant celui qui donne la plus grande entropie d'acheminement sur le réseau (NRE); et acheminer, pendant lesdites durées prédéterminées qui sont associées auxdites configurations de la constellation, ledit paquet de données entre ledit noeud source et ledit noeud de destination sur ledit chemin à nombre minimal de bonds sélectionné.