Brevet FR2906427A1 — publié le 20080328

PROCEDE DE GESTION DE ROUTAGE DANS UN RESEAU SANS FIL Domaine Technique La présente invention concerne un procédé de gestion de routage dans un réseau sans fil, et des équipements réseaux sans fil permettant la mise en oeuvre d'un tel procédé. Elle concerne plus particulièrement un réseau qui permet d'établir une connexion entre une station de base principale et un très grand nombre de terminaux qui pour des raisons de dimensionnement ou de conditions de propagation des ondes, ne sont pas en liaison directe avec la station de base. Cette connexion se fait alors aux moyens de stations réseaux intermédiaires avec lesquelles la station de base communique par les airs. Cette technologie sans fil permet d'envisager une alternative aux architectures dites DSL (Digital Subscriber Line), et peut aussi être une solution pour le développement de réseaux locaux grâce à l'offre de services dont elle dispose. Etat de la technique antérieur La figure 1 illustre une architecture d'un réseau sans fil. Une station de base BST, ou point d'accès principal, typiquement installée en haut d'un bâtiment ou d'une tour, communique via une interface sans fil avec des points d'accès secondaires dites stations abonnées (Subscriber Antennas or Stations) SSx, dans l'exemple SS1, SS2 et SS3. Ces stations abonnées sont situées à distance, par exemple dans un bâtiment d'entreprise, ou chez un particulier. A chaque station abonnée SSx, correspond un réseau local, qui peut être filaire ou sans fil, auquel sont connectées des stations terminales. Des stations terminales A, B, C sont ainsi connectées à SS1, formant un premier réseau local 1. Des stations terminales D et E sont connectées à SS2, formant un deuxième réseau local 2. Des stations terminales F et G sont connectées à SS3, formant un troisième réseau local 3. Chaque station abonnée SSx est un point d'accès secondaire du réseau, comparable, dans le cas d'un réseau d'accès, à un modem entre le réseau local correspondant 2906427 2 et la station de base BST, ou à un point d'accès Wifi dans le cas d'un réseau local. Les stations abonnées forment ainsi autant de sous-réseaux sans fil avec la station de base. 5 En plus des sous-réseaux sans fil, on peut avoir des réseaux filaires au-delà de la station de base BST. Dans l'exemple illustré, la station de base est ainsi connectée à un réseau local filaire 4 comprenant la station Z. Terminologie employée On entend par station terminale éloignée, une station terminale qui ~o n'appartient pas au même réseau local, et par suite à la même "branche" du réseau. Toute communication entre une station terminale et une station terminale éloignée passe nécessairement par la station de base BST. On appelle indifféremment une station abonnée, noeud secondaire ou point d'accès secondaire ; et une station terminale, noeud terminal. 15 Selon la terminologie usuelle du domaine considéré, les données utiles transférées dans les trames (ou paquets) se situent dans le corps de trame et correspondent à la dénomination "payload" dans les figures. Une station abonnée parente d'une station terminale est la station qui est point d'accès pour cette station terminale. 20 On se place à titre d'exemple pratique, dans le contexte de la technologie sans fil définie dans la norme IEEE 802.16, dont le réseau dit WIMAX (Worldwide lnteroperability for Microwave Access) en est un exemple de mise en oeuvre. Selon l'état de l'art, les stations abonnées doivent se déclarer à leur station 25 de base BST pour se connecter. La station de base connaît ainsi à tout instant les adresses de toutes les stations abonnées SSx du réseau sans fil qui sont connectées. Les stations abonnées étant des stations de base ou points d'accès secondaires, pour les stations terminales associées, chaque station terminale qui se connecte se déclare à la station abonnée associée. Le routage entre les stations terminales du réseau sans fil est assuré par la station de base BST qui met en oeuvre dans sa pile de protocoles, un module 2906427 3 pont Ethernet ("bridge") comme défini par la norme IEEE 802.1d. Notamment la station de base comprend une table de routage dynamique T qui est l'image de la topologie "active" du réseau sans fil : elle répertorie les différentes stations terminales et leurs points d'accès secondaires (stations 5 abonnées parentes) qui ont à un moment donné été sources ou destinataires de paquets de données. Le processus de routage est ainsi comme suit : les stations abonnées ne connaissent pas les autres stations abonnées. Quand une station abonnée reçoit une trame (ou un paquet) d'une station terminale de son réseau local à destination d'une station terminale éloignée, elle fait 10 suivre cette trame vers la station de base qui va résoudre l'adresse du point d'accès secondaire destinataire en recherchant une entrée correspondant à l'adresse destination de station terminale dans sa table de routage, ou le cas échéant en faisant une requête de résolution d'adresse, pour obtenir l'adresse de ce point d'accès secondaire associé et relayer la trame vers ce 15 point. Ces mécanismes de gestion du routage sont bien connus. Si on veut pouvoir atteindre de très nombreux abonnés, la station de base serait amenée à gérer une table de routage avec plusieurs milliers d'entrées. Ceci pose différents problèmes de gestion, comme le temps d'occupation de la puissance calculateur, et la taille mémoire nécessaire, la durée de vie de 20 chaque entrée de la table, nécessairement limitée pour libérer de l'espace mémoire....Ces différentes contraintes sont un frein au développement de la capacité (nombre de clients) des réseaux sans fil particulièrement lorsque les stations de bases offrent des ressources limitées, par exemple pour des raisons de consommation (alimentation par batteries) ou parce qu'elles 25 offrent d'autres fonctionnalités. Résumé de l'invention Selon l'invention, la gestion du routage des trames entre des noeuds terminaux d'un réseau sans fil est reportée et distribuée sur les noeuds secondaires. Chaque station abonnée comprend ainsi des moyens de 30 routage qui lui permettent de lier chaque station terminale active du réseau, à son point d'accès secondaire, par mise en correspondance d'adresses. Le 2906427 4 nombre de données de routage géré par un point d'accès secondaire peut être ainsi singulièrement réduit : il est proportionnel à l'activité réelle de son groupe de stations terminales réseau. A l'extrême, il correspond au plus, au nombre de stations terminales du réseau sans fil. 5 Ainsi l'invention concerne un procédé de gestion de routage de trames entre des noeuds terminaux d'un réseau sans fil, ledit réseau comportant au moins un noeud secondaire sur un niveau topologique intermédiaire i entre un niveau topologique 1 de noeuds terminaux correspondant à des stations terminales, et un niveau topologique N comprenant un noeud principal 10 correspondant à une station de base principale, N étant au moins égal à 3, chaque noeud secondaire sur le niveau intermédiaire i ayant une liaison réseau sans fil avec un noeud secondaire sur le niveau supérieur i+1 ou avec ledit noeud principal si i est égal à N-1, et lesdites stations terminales sur le niveau 1 ayant une liaison réseau avec un noeud secondaire sur le niveau 15 supérieur 2, caractérisé en ce que ledit procédé de gestion du routage comprend une étape de correspondance dans un noeud secondaire, entre une adresse d'un noeud situé sur le niveau topologique inférieur i-1 avec l'adresse du noeud sur le niveau topologique considéré i avec lequel il est lié par une liaison réseau. 20 Une gestion du routage selon l'invention permet avantageusement d'envisager une extension de la topologie arborescente d'un réseau sans fil sur plusieurs niveaux, en envisageant au moins deux points d'accès secondaires successifs entre les stations terminales et la station de base. Dans ce contexte, un procédé perfectionné de routage permet 25 avantageusement d'optimiser l'utilisation de la bande passante dans les airs. L'invention concerne des équipements réseaux correspondants, utilisés comme noeuds secondaires, permettant la mise en oeuvre d'un tel procédé. Description sommaire des dessins D'autres avantages et caractéristiques de l'invention sont détaillés dans la 30 description suivante en référence aux dessins illustrés d'un mode de 2906427 5 réalisation de l'invention, donné à titre d'exemple non limitatif. Dans ces dessins : - la figure 1 illustre une architecture réseau sans fil IEEE 802.16 selon l'état de l'art; 5 -la figure 2 illustre une architecture réseau sans fil IEEE 802.16 selon l'invention; - les figures 3a et 3b illustrent la gestion du routage respectivement dans les points d'accès secondaires et dans la station de base selon le procédé de l'invention; 10 -la figure 4 donne un exemple de contenu d'une table de routage dans un point d'accès secondaire; - la figure 5 donne un exemple de séquences de trames suivant un procédé de routage selon une première mise en oeuvre de l'invention; - la figure 6 est un exemple d'un réseau sans fil comprenant deux noeuds 15 secondaires successifs entre une station terminale et la station de base selon un aspect de l'invention; -les figures 7a et 7b illustrent deux exemples de tables de routage de deux noeuds secondaires, l'un sur le niveau 3, et l'autre sur le niveau 2; -la figure 8a est un organigramme réseau des différents noeuds secondaires 20 et principal d'un réseau selon l'invention, et avec la forme des trames entre ces différents noeuds selon une première mise en oeuvre de l'invention; -la figure 8b montre le principe de résolution d'adresse et d'apprentissage associé; - la figure 9 illustre un exemple d'une séquence de trames correspondante; 25 -la figure 10 est un organigramme réseau des différents noeuds secondaires et principal d'un réseau selon une deuxième mise en oeuvre de l'invention; et -les figures 11 à 13 montrent un exemple d'une séquence de trames avec résolution d'adresse par requête explicite correspondante. 2906427 6 Description détaillée Un réseau sans fil suivant l'invention est illustré sur la figure 2. Les éléments du réseau de la figure 1, station de base, stations abonnées, stations terminales et réseaux associés, ont été repris avec les mêmes références. 5 Dans cet exemple, les réseaux locaux 1 à 4 sont des réseaux locaux Ethernet filaire (IEEE 802.3). Selon l'invention, le routage est distribué sur les noeuds secondaires SSx, c'est à dire que ce sont ces noeuds qui résolvent les adresses destination, la station de base principale BST assurant simplement la transmission des 10 trames sur son interface sans fil. Les stations abonnées SSX, x=1 à 3 ne peuvent plus être comme dans l'état de l'art, des ponts ou des répéteurs. Ils doivent implémenter des fonctions de commutation Ethernet avec une gestion du routage similaires aux fonctions de type pont Ethernet selon IEEE 802.1d. Comme illustré sur la figure 3a, les 15 stations SSx implémentent chacune des moyens propres matériels et/ou logiciels FS1 qui leur permettent de gérer les commutations des trames Ethernet avec résolution du routage entre leur interface réseau local Ethernet IB avec les stations terminales et leur interface réseau sans fil IA (IEEE 802.16) avec la station de base BST. Cette dernière implémente des 20 fonctions FU de type pont, pour faire suivre les trames dont les terminaux source et destination sont des noeuds terminaux du réseau sans fil. Elle comprendra généralement des moyens de routage liés à sa fonction pont bridge entre le réseau sans fil et d'autres réseaux, par exemple avec le réseau 4 de la figure 2. 25 En pratique, en faisant référence au modèle OSI (Open Systems Interconnection), ces différents moyens sont implémentés dans les couches physique et de liaison, et notamment dans la sous-couche de contrôle d'accès au support MAC (Media Access Control) de la couche de liaison. La résolution des adresses est obtenue par mise en correspondance entre 30 l'adresse de noeud situé sur le niveau topologique inférieur et l'adresse de noeud secondaire avec lequel il a une interface réseau sur le niveau 2906427 7 topologique supérieur. Cette résolution d'adresses peut être réalisée en pratique au moyen d'une table de routage locale Tssx (Figure 2). Ces tables auront en pratique un nombre d'entrées reflétant l'activité du groupe, nécessitant moins de mémoire, moins de temps CPU, et autorisant une 5 durée de vie de chaque entrée, plus longue que dans la table de routage de la station de base dans l'art antérieur : en ne considérant que les entrées qui concernent le réseau sans fil, ces tables de routage Tssx ne concernent que les stations sur le niveau topologique inférieur, avec un nombre maximum d'entrées correspondant au nombre de stations sur ce niveau inférieur. 10 D'autres réalisations sont possibles. Par exemple, on peut mettre en oeuvre dans les stations SSx une résolution d'adresse à la volée pour chaque paquet reçu. A titre d'illustration, la résolution du routage peut alors être distribuée dans les stations intermédiaires mais non mémorisée. Dans la suite de la description, on choisit à titre d'exemple, des moyens de 15 routage qui utilisent une table de routage locale SSx pour la correspondance d'adresses. Selon une première mise en oeuvre du routage par les points d'accès secondaires SSx du réseau sans fil, les moyens de gestion FS1 comprennent un module d'encapsulation/décapsulation. 20 On peut définir le réseau sans fil sous un angle topologique, avec N=3 niveaux topologiques: le niveau 1 des noeuds terminaux A à G, le niveau 2 des noeuds ou points d'accès secondaires SSx et le niveau 3 du noeud principal du réseau : la station de base BST. On peut ainsi noter : (Dest); et (Source); les adresses destination et source 25 d'une trame sur le niveau topologique i du réseau. (Des* et (Source)i identifient ainsi les stations terminales respectivement destinataire des données "payload" et source de ces données. Pour i différent de 1, (Dest); et (Source); sont les adresses des points de passage de la trame sur le niveau topologique correspondant, sur le trajet "ascendant" entre le noeud terminal 30 source et la station de base et sur le trajet "descendant" depuis la station de base jusqu'au noeud terminal destinataire. 2906427 8 En prenant ces notations, et en référence à la figure 3a, si la station SSx sur le niveau 2 reçoit une trame f1 d'un noeud source terminal (niveau 1) destiné à un noeud terminal éloigné, cette trame comprend les adresses destination et source (Des* et (Source)1 de ces noeuds terminaux, et les données utiles 5 "payload". SSx transmet cette trame vers le niveau topologique supérieur BST, en ajoutant un niveau d'encapsulation Cap, : la trame f2 transmise par SSx via son interface réseau sans fil IA est formée de la trame reçue f1, encapsulée avec un entête comprenant les adresses destination (Dest)2 et source (Source)2 correspondant sur le niveau topologique considéré (niveau 10 2). Le module FS1 utilise la table de routage Tssx pour trouver l'adresse destination sur le niveau 2 qui est liée à l'adresse destination (Des* du niveau inférieur et qui est indiquée dans la trame. A l'inverse, si la station SSx sur le niveau 2 reçoit une trame f3 du niveau supérieur BST (sur son interface réseau sans fil IA), et qui lui est destinée, c'est à dire que (Source)2 15 est l'adresse de SSx, SSx enlève le niveau d'encapsulation Caps, et transmet la trame ainsi décapsulée f4 via son interface réseau local IB, sur le niveau topologique inférieur (niveau 1). Supposons par exemple, que SSx sur la figure 3a est SS3 et que la trame f1 est émise par G à destination de A. SS3 qui est le point d'accès secondaire 20 lié à G reçoit la trame f1 avec (Dest)1=A et (Source)i=G sur son interface IB. SS3 détecte que l'adresse (Des* n'est pas une adresse d'une station déclarée sur son réseau local 3. Elle doit donc résoudre l'adresse destination et transmettre la trame sur son interface réseau sans fil IA : SS3 cherche et trouve dans sa table de routage locale Tss3 une entrée pour A, qui lie A au 25 noeud secondaire SS1. La fonction FS1 de SS3 applique un niveau d'encapsulation Capi avec l'adresse de SS1 comme adresse destinataire et sa propre adresse comme adresse source pour le niveau topologique 2 : (Dest)2=SS1 et (Source)2=SS3. Comme illustré sur la figure 3b, cette trame f2 est reçue sur l'interface réseau 30 sans fil IA de la station de base BST. Cette trame comprend deux couples d'adresse destination et source, un couple indiquant les noeuds secondaires 2906427 9 destination et source sur le niveau 2 et un couple indiquant les noeuds secondaires destination et source sur le niveau 1. Un premier module FS1 comprenant une fonction d'encapsulation/décapsulation vérifie si l'adresse destination de niveau 1 correspond à une adresse d'un réseau local filaire 5 connecté à la station BST, comme le réseau 4, pour résoudre le cas échéant cette adresse destination au moyen de sa table de routage locale Tbst. Sinon, le module FU de la station BST relaye à l'identique cette trame f2 sur son interface réseau sans fil IA. Toutes les stations SSx vont alors recevoir cette trame. Seule la station destinataire dont l'adresse correspond à (Dest)2 10 va la traiter pour la relayer vers le niveau inférieur. Dans cette mise en oeuvre de l'invention, la table de routage Tssx de chacune des stations abonnées SSx est construite par apprentissage dynamique de la topologie du réseau basé sur des mécanismes d'encapsulation/décapsulation et de diffusion collective bien connus. Ce 15 mécanisme d'apprentissage utilise les adresses source des trames encapsulées. Un exemple de cet apprentissage est décrit ci après en référence aux figures 2, 3a et 3b. On se place dans l'hypothèse où toutes les stations filaires A à G se sont chacune préalablement déclarées à leur station parente SSx. On 20 suppose que A veut envoyer une trame de données à G, et que SS1 n'a pas d'entrée dans sa table de routage Tssl pour G. Alors : a)-SS1 reçoit sur son interface réseau local IB une trame Ethernet avec un entête comportant comme adresses destination (Des* et source (Source)i pour le niveau 1, respectivement G et A. 25 b)-SS1 qui n'a pas d'entrée pour G dans sa table de routage Tssl, applique une encapsulation Cap1 de cette trame avec un entête comprenant comme adresses destination (Dest)2 et source (Source)2 de niveau 2, respectivement une adresse dite de diffusion collective "broadcast", et SS1. -SS1 transmet la trame ainsi formée via son interface IA vers la station de 30 base BST. 2906427 10 c)-Dans la station de base (figure 3b), la fonction FS1 d'encapsulation/décapsulation extrait l'adresse destination de niveau 1 (Des*, pour vérifier si cette adresse correspond à une entrée de sa table de routage locale Tbst, c'est à dire si cette adresse correspond à un réseau 5 filaire connecté sur un des ses ports, comme le réseau 4 par exemple (figure 2). Dans l'exemple, ce n'est pas le cas. Elle active alors la fonction FU par laquelle la trame est relayée à l'identique sur le réseau sans fil. d)-Chacune des stations SSx reçoit cette trame et chacune à l'exception de SS1 qui en est source, applique une décapsulation pour extraire l'adresse w destinataire de niveau inférieur (Des* et regarder si cette adresse correspond à une entrée de sa table de routage Tssx. Dans l'exemple, seule la station abonnée SS3 va reconnaître cette adresse destinataire : elle transmet la trame sur le réseau local 3 de son groupe de stations F,G. 15 e)-En outre, chacune des stations SSx à l'exception de SS1, met à jour les données de correspondance entre l'adresse de la station terminale source (Des*, et celle de la station abonnée parente correspondante, typiquement en ajoutant une entrée correspondante dans leur table de routage. Dans l'exemple, les tables Tssx avec x ~ 1, comprennent ainsi une entrée pour A, 20 mettant en correspondance les adresses de A et SS1. f)-La station terminale G reçoit la trame émise par SS3 et se reconnaît comme destinataire ((Dest)1=G). G répond à la station A. La station SS3 point d'accès secondaire de G reçoit cette trame sur son interface réseau local et vérifie si elle a une correspondance pour A. C'est le cas : cette 25 correspondance a été obtenue à l'étape précédente e)-. SS3 lit dans sa table Tss3 l'adresse de la station parente, SS1, encapsule la trame avec comme adresses destination (Dest)2 et source (Source)2 de niveau 2, respectivement SS1 et SS3, et la transmet sur son interface réseau sans fil IA. g)- la station BST reçoit cette trame et la retransmet à l'identique suivant le 30 même processus décrit en c)-. 2906427 11 h)- La station SS1 indiquée comme destinataire dans l'entête dans (Dest)2 décapsule la trame pour obtenir la trame originale (émise par G). Elle transmet cette trame sur le réseau local 1 attaché à son groupe, et met à jour sa propre table de routage Tssl avec une nouvelle entrée comprenant 5 l'adresse de la station terminale source, G, et l'adresse de la station parente correspondante, SS3. Comme illustré sur la figure 4, pour la station SS1, chaque table de routage comprend les entrées correspondant aux stations terminales du groupe (réseau local) associé, obtenues dans un processus de déclaration 100.1 de 10 ces stations terminales, A, B et C dans l'exemple, à leur point d'accès secondaire, SS1 dans l'exemple. Elle comprend aussi toutes les entrées de stations éloignées du réseau sans fil, ou de stations au-delà de la station de base BST, obtenues par un processus d'apprentissage 100.2 comme décrit plus haut. Un exemple de trames Ethernet émises ou transmises, aux 15 différents noeuds d'un chemin entre deux stations terminales éloignées, suivant le procédé de routage qui vient d'être exposé est donné ci-après, en supposant les tables de routage à jour, pour des stations terminales source A et destinataire G. La suite des trames Ethernet émises dans cet exemple est illustrée sur la 20 figure 5, en relation avec les figures 2, 3a et 3b. A émet la trame 200.1 vers SS1, avec un couple d'adresses destination (Des* et source (Source)i sur le niveau 1. SS1 point d'accès de A, reçoit cette trame et émet en sortie la trame 200.2 sur son interface réseau sans fil, vers BST, cette trame 200.2 comprenant la trame 200.1 avec un niveau d'encapsulation Cap1 comprenant 25 un couple d'adresses destination (Dest)2 et source (Source)2 sur le niveau 2. BST relaye la trame reçue 200.2 en sortie de son interface réseau sans fil. La station abonnée SS3 se reconnaît comme destinataire de niveau 2. SS3 émet la trame 200.3 sur son interface réseau local avec le réseau 3, à destination de G, en appliquant une décapsulation. 30 Ainsi, selon le procédé de l'invention, à chaque trame reçue 200.1 du niveau topologique inférieur i-1, un noeud secondaire SS1 du niveau topologique i 2906427 12 applique un niveau d'encapsulation Cap1 de cette trame 200.1 pour former une trame à transmettre 200.2 sur le niveau topologique supérieur i+1. Ce niveau d'encapsulation comprend les adresses destination et source sur le niveau topologique i, correspondant respectivement aux adresses destination 5 (Des* et source (Source)i sur le niveau topologique i-1 contenue dans la trame reçue. L'adresse de destination du niveau d'encapsulation est obtenue par recherche dans la table de routage Tssx du noeud secondaire SSx, d'une entrée correspondant à l'adresse destination sur le niveau topologique inférieur i-1. 10 Un procédé de gestion de routage distribué selon l'invention, permet d'envisager une architecture de réseau sans fil sur plus de 3 niveaux topologiques, c'est à dire une architecture dans laquelle on a au moins deux points d'accès secondaires successifs entre les stations terminales et la station de base. La figure 6 illustre un exemple d'un réseau de ce type, pour 15 N égal à 4. N peut bien entendu être plus élevé, dans les limites technologiques de réalisation. Dans cette architecture on a deux noeuds secondaires entre la station de base BST et une station terminale Tk, k=1 à 12, au lieu d'un seul dans le cas de la figure 1. Plus précisément, sur le niveau supérieur N=4, on trouve la 20 station de base BST. Sur le niveau topologique immédiatement inférieure N- 1=3, on trouve des stations abonnées SSx, x entier, x=1 à 3, qui ont une interface sans fil IEEE 102.16 avec la station de base BST. Sur le niveau N- 2, on trouve pour chaque station cliente SSx, des stations abonnées SSxy, y entier, y= 1 ou 2, qui ont chacune une interface réseau avec leur station 25 abonnée parente SSx. Cette interface peut être indifféremment filaire ou sans fil. Sur le niveau topologique 1, on trouve des stations terminales Tk, k entier égal de 1 à 12. Chaque station cliente Tk appartient à un groupe (réseau local) comprenant une station abonnée parente du niveau topologique supérieur (niveau 2). Dans l'exemple, SS11 est point d'accès 30 pour Ti et T2; SS12 est point d'accès pour T3 et T4 ; SS1 est point d'accès pour SS11 et SS12. SS21 est point d'accès pour T5 et T6 ; SS22 est point 2906427 13 d'accès pour T7 et T8 ; SS2 est point d'accès pour SS21 et SS2. SS31 est point d'accès pour T9 et T10 ; SS32 est point d'accès pour T11 et T12 ; et SS3 est point d'accès pour SS31 et SS32. Ce réseau sans fil comprend ainsi des points d'accès secondaires sur deux 5 niveaux topologiques intermédiaires entre le niveau 1 des noeuds terminaux et le niveau N du noeud principal BST. Entre chaque station terminale et la station de base on a ainsi deux noeuds secondaires. Chacune de ces stations abonnées ou noeuds secondaires SSx et SSxy implémente des fonctions de commutation Ethernet avec gestion du routage similaires aux 10 fonctions de type pont Ethernet selon IEEE 802.1d, permettant le routage et la commutation des trames Ethernet qu'elles reçoivent, comme décrit en relation avec la figure 3a. Dans la suite on note i un niveau topologique intermédiaire. Dans l'exemple, i égal 2 ou 3. La table de routage d'une station abonnée sur un niveau 15 intermédiaire i va comprendre notamment : - des entrées correspondant aux stations du niveau inférieur i-1, dont la station abonnée est point d'accès, et qui se sont déclarées à elle; - des entrées correspondant aux stations éloignées du niveau inférieur i-1, qu'elle a ajoutées lors de processus d'apprentissage 100.2. 20 Le nombre de ces entrées de la table de routage locale d'une station abonnée sur le niveau i est nécessairement limité au nombre de stations du niveau topologique inférieur i-1. A titre d'exemples, la figure 7a illustre le contenu de la table de routage Tss2 de la station abonnée SS2 (i=3), et la figure 7b, le contenu de la table de 25 routage Tss3l de la station abonnée intermédiaire de SS31 (i=2). Tss2 contient ainsi deux entrées pour SS21 et SS22 situées sur le niveau topologique inférieur i-1 (niveau 2) et dont SS2 est point d'accès, obtenues par déclaration 100.1. Les autres entrées concernent des stations abonnées distantes, comme SS11, situées sur le niveau topologique inférieur i-1, et 30 obtenues par apprentissage 100.2. A chacune des entrées de Tss2 est liée l'adresse du point d'accès associé, sur le niveau topologique i (niveau 3). 2906427 14 Dans Tss3l, on trouve en entrées, les stations terminales du niveau i-1 (niveau 1) dont SS3 est point d'accès et des stations terminales éloignées. Chacune de ces entrées est liée dans la table à son point d'accès sur le niveau i de SS3 (niveau 2). 5 Le mode de routage des trames et le processus d'apprentissage décrit en relation avec les figures 2 à 6, peut s'appliquer de manière similaire à un réseau sans fil avec N niveaux, N supérieur à 3. Comme illustré sur la figure 8a (N=4), on a alors une encapsulation systématique Cap1, Cape à chaque noeud secondaire SSxy, SSx. L'adresse de diffusion collective est utilisée par 10 les noeuds secondaires pour résoudre une adresse destination terminalenon connue. Dans ce cas, chaque noeud secondaire du réseau sur un niveau intermédiaire i qui reçoit une trame relayée par la station de base BST va au passage mettre à jour sa table de routage en créant une entrée pour l'adresse source de niveau i-1 en la liant avec l'adresse source de niveau i. 15 La figure 8a illustre un processus correspondant d'encapsulation/décapsulation des trames 400.1, 400.2 et 400.3, entre les noeuds successifs SSxy, SSx et BST. La figure 8b illustre le mécanisme de résolution d'adresse par utilisation de l'adresse de diffusion collective comme adresses destination (Dest)2 et 20 (Dest)3 ajoutées dans les niveaux d'encapsulation successifs. Cela donne à partir de la trame 400.1 émise par un noeud terminal, la trame 400.4 transmise par le noeud secondaire associé SSxy, et la trame 400.5 transmise par le noeud secondaire SSx, vers BST. Les adresses sources des niveaux intermédiaires (Source)3, (Source)2 et du niveau terminal (Source)i sont 25 utilisées par les noeuds secondaires qui les reçoivent pour le cas échéant mettre à jour leur table de routage. Ce mécanisme est mis en oeuvre lorsque l'adresse destination (Des* dans la trame reçue par un noeud secondaire n'a pas d'entrée correspondante dans ladite table de routage (cas de la trame 400.1 pour le noeud SSxy), ou 30 lorsque la trame reçue par le noeud secondaire contient une adresse de diffusion collective broadcast (cas de la trame 400.4 et du noeud SSx). Dans 2906427 15 ces deux cas, le noeud secondaire concerné applique un niveau d'encapsulation avec comme adresse destination du niveau d'encapsulation, une adresse de diffusion collective, ce qui permet de résoudre le routage avec la transmission de la trame initiale, et de mettre à jour les tables de 5 routage. En pratique le noeud secondaire sur le niveau N-1, SSx transmet la trame 400.5 : cette trame est retransmise sans décapsulation par BST et les noeuds secondaires SSx' et SSxy' des autres branches du réseau, qui chacun mettent à jour leur table de routage avec des entrées correspondantes. ~o Un exemple pratique des entêtes de trames Ethernet échangées entre les différents niveaux de l'arborescence est illustré sur la figure 9, dans un processus de transmission de T8 vers T2 avec encapsulation systématique, en supposant les tables de routage complétées. Dans cet exemple la séquence des trames Ethernet comprend : 15 - Trame 500.1 émise par T8, et reçue par SS22 ; - Trame 500.2 émise par SS22, avec un premier niveau encapsulation Cap1 et reçue par SS2 ; - Trame 500.3 émise par SS2, avec un deuxième niveau d'encapsulation Cap2. Cette trame est reçue par la station de base BST, et relayée par la 20 station BST sur son interface réseau sans fil ; Cette trame est reçue par toutes les stations SSX. SS1 se reconnaît comme destinataire par l'adresse destination de niveau 3 (Dest)3. -Trame 500.4 émise par SS1, avec une première décapsulation. SS11 se reconnaît comme destinataire par l'adresse destination de niveau 2 (Dest)2. 25 - Trame 500.5 émise par SS11, avec une deuxième décapsulation et reçue par T2, noeud terminal destinataire. Cet exemple met en évidence le processus d'encapsulation/décapsulation systématique, encapsulation sur le chemin de transmission de la station terminale source, T8, jusqu'à la station de base BST et ensuite décapsulation 30 jusqu'à la station terminale destinataire. 2906427 16 Cet exemple illustre bien le rôle de la station de base dans l'invention, qui n'a plus de fonction de routage à assurer relativement aux trames échangées entre des noeuds terminaux du réseau sans fil. L'encapsulation systématique à chaque point d'accès secondaire, entraîne 5 que les trames échangées entre les niveaux N-1 et N, comprennent N-1 niveaux d'encapsulation, un niveau d'encapsulation, par niveau intermédiaire i entre une station terminale et la station de base. Chaque noeud secondaire sur le niveau intermédiaire i ajoute un niveau d'encapsulation à une trame reçue du niveau inférieur i-1, pour la transmettre au niveau supérieur i+1. 10 Cette encapsulation contient les adresses destination et source sur le niveau i qui correspondent aux adresses destination et source du niveau i-1 contenues dans la trame reçue. Ainsi, le procédé de gestion du routage qui vient d'être décrit entraîne plusieurs niveaux d'encapsulation systématique. Une adresse source ou 15 destination occupe habituellement 6 octets. Ce procédé augmente donc l'occupation de la bande passante dans les airs. Dans le domaine des réseaux sans fil, la bande passante dans les airs est une ressource que l'on cherche à économiser. L'invention prévoit un deuxième mode de mise en oeuvre du routage dans 20 les noeuds secondaires, qui permet d'éviter une encapsulation systématique des paquets de données, et qui utilise des requêtes spécifiques de résolution de chemin, avec des trames correspondantes qui ne comportent pas les données utiles payload de la trame initiale, mais seulement les données utiles à la résolution de l'adresse. On limite ainsi le débit de données de 25 façon avantageuse. On noté H, l'entête de trame qui comprend une adresse destination (Dest) et une adresse source (Source) et Bf le corps de trame, qui comprend les données utiles "payload". Dans ce procédé les noeuds secondaires émettent des trames, telles que 30 600.2, 700.1, 800.1 (figures 11 à 14) dans lesquelles un entête H comprend des adresses source (Source) et destination (Dest), correspondant 2906427 17 respectivement au-dit noeud secondaire émetteur et au noeud destinataire vers lequel ledit noeud secondaire va faire suivre cette trame, et un type de trame (Type). Ce type de trame prend une valeur parmi un type données (DATA), un type requête de résolution d'adresse (PR1) et un type réponse 5 de résolution d'adresse (PR2). Dans ces trames, les adresses (Dest) et (Source) en entête sont ainsi les adresses des niveaux topologiques successifs correspondant au chemin de transmission. Les noeuds terminaux émettent des trames telles que 600.1 (figures 11, 12 et 14) comprenant un entête avec l'adresse du noeud terminal de destination 10 (T2), et leur adresse comme adresse du noeud terminal source (T8). Selon l'invention, un noeud secondaire sur le niveau i fait suivre une trame de données vers le noeud de niveau supérieur i+1 suivant, en mettant dans le corps Bf de la nouvelle trame, la trame qu'il a reçue du niveau i-1, et en y ajoutant devant l'adresse destination sur le niveau i, correspondant à 15 l'adresse destination (Dest) contenue dans l'entête de trame reçu. Cette adresse (Peer)1 est obtenue le noeud secondaire par consultation de sa table de routage. Dans l'exemple de la figure 6 où l'on a 2 noeuds secondaires SSx et SSxy entre les noeuds terminaux et la station de base, dans le sens du noeud terminal vers la station de base, on empile à chaque fois dans le corps 20 de trame l'adresse du noeud secondaire destinataire de même niveau. On a ainsi la suite des adresses à atteindre successivement jusqu'au noeud terminal destinataire : de la station de base vers le noeud terminal destinataire, on dépile ces adresses successivement, pour obtenir l'adresse destinataire sur le niveau inférieur suivant. 25 On limite de cette façon le surcoût de bande passante liée à une encapsulation systématique à chaque noeud intermédiaire. Les tables de routage sont construites par des requêtes explicites de résolution d'adresse plutôt que par le mécanisme d'apprentissage qui utilise les adresses source des trames encapsulées décrit précédemment. 30 De façon plus générale, et comme illustré sur la figure 10, les noeuds secondaires SSxy, sur le niveau 2, et qui sont des points d'accès secondaire 2906427 18 des noeuds terminaux, comprennent un module de gestion de routage FS2, auxquels sont associés une table de routage Tssxy et une mémoire temporaire M, et un module Path-R de gestion de requêtes en résolution de chemin. Les noeuds secondaires SSx comprennent également des modules 5 FS2 et Path-R correspondants. La station de base BST met en oeuvre une fonction FR pour retransmettre les trames reçues vers les noeuds SSx, sans avoir à en gérer le routage. Le processus de gestion de routage selon l'invention est alors le suivant, décrit en relation avec la figure 10 et les figures 11 à 13, qui illustrent le 10 contenu des trames de données de requête de résolution et de réponse de résolution et leur construction, dans un exemple de transmission d'une trame de T8 vers T2, T2 étant inconnue de SS22. Tks, SSxy, SSx, SSx', SSxy' et TkD de la figure 10 sont respectivement T8, SS22, SS2, SS1, SS11 et T2 dans l'exemple. 15 Le noeud SSxy =SS22 reçoit une trame 600.1 d'une station terminale source Tks =T8. II lit l'adresse destination (Dest) = T2 dans l'entête H de cette trame, et vérifie s'il a une entrée dans sa table de routage associée Tss22. L'adresse T2 ne figure pas dans cette table. La fonction de routage FS2 de SS22 appelle alors le module de résolution de chemin Path-R qui active une 20 requête Req de type résolution de chemin : SS22 émet une trame 700.1 de requête en résolution de chemin pour T2 : l'entête comprend respectivement comme adresses destination et source, l'adresse de diffusion collective broadcast et sa propre adresse, et un champ type de trame, par lequel le noeud suivant SSx=SS2 va pouvoir détecter qu'il s'agit d'une requête 25 explicite de résolution de chemin. Le corps de la trame 700.1 comprend les adresses destination et source de niveau 1, T2 et T8, extraites de l'entête de la trame 600.1. SS2 reçoit cette trame 700.1, et détecte le type de trame PR1. La fonction correspondante de résolution de chemin Path-R de SS2 extrait l'adresse 30 source de niveau 2 dans l'entête de cette trame, pour empiler cette adresse (Source)2 dans le corps de la trame 700.2 qu'il fait suivre vers BST. L'entête 2906427 19 de cette trame 700.2 comprend comme adresse destination et source, respectivement l'adresse de diffusion collective broadcast, et sa propre adresse SS2. BST (fonction FR) détecte le type de trame PR1 et fait suivre cette trame en 5 en dépilant du corps de trame 700.2 la dernière adresse source injectée (Source)2=SS22, pour la placer comme adresse source dans l'entête. On obtient la trame 700.3 SS1 et SS3 reçoivent cette trame et mettent à jour leurs tables de routage respectives, avec une entrée liant l'adresse source de niveau 1 indiquée 10 dans le corps de trame avec l'adresse source de niveau 2 indiquée dans l'entête, c'est à dire en liant les adresses de SS22 et SS2. SS1 et SS3 font chacun suivre la trame vers leurs stations abonnées sur le niveau inférieur, en remplaçant l'adresse source (Source) de l'entête de la trame 700.3, qui est une adresse de niveau N-1, par la première adresse 15 dans le corps de la requête, qui est l'adresse source de niveau N-2 et en supprimant cette adresse du corps de la trame : on obtient la trame 700.4. SS11, SS12, SS31 et SS32 reçoivent cette trame et mettent à jour leurs tables de routage respectives, avec une entrée liant l'adresse source du niveau inférieur (Source)1 avec l'adresse du noeud intermédiaire de même 20 niveau que le leur, donné par le champ (Source), c'est à dire en liant les adresses de T8 et SS22. SS11 qui a T2 dans sa table de routage, construit une trame de réponse de résolution d'adresse 800.1, avec un type de trame correspondant, PR2, et l'envoie à son noeud intermédiaire supérieur, SS1 (Figure 12). Cette trame 25 contient en entête comme adresse destination le noeud supérieur, SS1, et comme adresse source, sa propre adresse SS11. Dans le corps de trame, SS11 inverse les contenus des adresses source et destination de niveau 1, et empile les adresses destination (Dest)2 et source (Source)2 sur son niveau topologique 2, c'est à dire respectivement SS22 et SS11. 30 A partir de la réponse reçue, SS1 construit une trame de réponse 800.2 à partir de la trame précédente 800.1 et l'envoie au noeud intermédiaire 2906427 20 supérieur. Il construit cette trame, en empilant dans le corps de trame, l'adresse du noeud intermédiaire précédent, c'est à dire SSI1, contenue dans l'adresse source de l'entête de la trame 800.1, comme adresse source sur le niveau 3 (Source)3, et l'adresse destination de niveau 3 (Dest)3. Cette 5 adresse destination de niveau 3 est obtenue en consultant la table de routage avec l'adresse destination de niveau 2 (Dest)2 =SS22 contenue dans le corps de la trame 800.1 en entrée. Cette entrée existe, elle a été mise à jour dans Tssl au moyen de la trame 700.3 (figure 11). BST forme une trame correspondante 800.3, en recopiant l'adresse 10 destination de niveau 3 (Dest)3 égale à SS2 du corps de trame 800.2, pour la placer comme adresse destination (Dest) dans l'entête de cette trame 800.3, et en se mettant comme adresse source. Le corps de trame est inchangé. SS2 met sa table de routage à jour, avec les adresses sources de niveau 2 et 3 contenues dans le corps du paquet. Tss2 a ainsi une nouvelle entrée 15 pour SS11 (niveau 2), liée avec SS1 (niveau 3). SS2 dépile du corps de la trame 800.3 les adresses destination et source de niveau 3, pour former la trame 800.4 à envoyer sur le niveau inférieur, en recopiant l'adresse destination de niveau 2 (Dest)2 égale à SS22 du corps de trame 800.3, pour la placer comme adresse destination (Dest) dans l'entête, 20 ce qui donne la trame 800.4. SS22 reçoit cette trame 800.4 et met à jour sa table de routage Tss22 en utilisant les adresses sources de niveau 1 et de niveau 2 du corps de cette trame. Tss22 comprend ainsi une entrée pour T2 liée à TSS11. SS22 a ainsi résolu le routage de T2 et peut reprendre le processus de 25 transmission de la trame 600.1 comme illustré sur la figure 13. II déstocke la trame initiale 600.1 de la mémoire temporaire M (figure 10), pour la transférer de façon appropriée vers le niveau supérieur 3. Plus précisément, SS22 construit la trame 600.2 en plaçant la trame reçue 600. 1 dans le corps de trame et en ajoutant l'adresse du noeud secondaire 30 destinataire situé sur le même niveau topologique que SS22 et noté (Peer) 1 2906427 21 en utilisant sa table de routage à jour, qui lui donne (Peer)1=SS11, pour l'entrée T2, qui est l'adresse terminale destinataire (Des*. SS2 applique le même processus pour son niveau : le corps de trame 600.3 qu'il transmet vers la station de base contient l'adresse du noeud secondaire 5 destinataire situé sur le même niveau topologique que SS2 et noté (Peer)2 sur le niveau de SS2, en utilisant sa table de routage à jour, qui lui donne (Peer)2=SS1, en prenant comme entrée, l'adresse du noeud secondaire destinataire situé sur le niveau inférieur contenu dans (Peer)I=SSI 1. BST dépile la dernière adresse du corps de trame, (Peer)2, pour transférer la 10 trame 600.4 à destination de cette adresse : (Dest)=SS1. SS1 dépile la dernière adresse du corps de trame, (Peer)1, pour transférer la trame 600.5 à destination de cette adresse : (Dest)=SS11. SS11 forme alors la trame 600.6, formant l'entête en copiant la dernière adresse du corps de trame (Des*, comme adresse destination (Dest)=T2, et 15 en se mettant comme adresse source. Ainsi, dans cette mise en oeuvre, les noeuds secondaires sont aptes à traiter des trames de types différents. Pour les trames de type données, les noeuds successifs placent dans le corps de trame l'adresse du noeud secondaire de destination sur le même niveau topologique que le leur. En entête, on a les 20 adresses destination et source entre deux noeuds successifs de transmission. Pour les résolutions de chemin, des requêtes spécifiques sont utilisées, avec des trames correspondantes qui ne comportent pas les données utiles payload de la trame initiale, mais seulement les données utiles à la résolution 25 de l'adresse. L'invention vient d'être décrite aux moyens de différents exemples dans le contexte d'un réseau sans fil suivant IEEE 802.16, et avec des interfaces réseaux locaux de type filaire entre les noeuds terminaux et leur point d'accès secondaire, et des réseaux sans fils IEEE 802.16 entre points 30 d'accès secondaires (cas N>3) et entre les points d'accès secondaires et la station de base principale. L'invention ne saurait se limiter à ces exemples. 2906427 22 Notamment des réseaux locaux sans fil peuvent être envisagés entre des stations terminales et leur point d'accès secondaire. On peut aussi envisager des réseaux locaux filaires entre des points d'accès secondaires sur le niveau i, et le point d'accès secondaire correspondant sur le niveau i+1. 5 D'une manière générale, l'invention s'applique en pratique à un réseau sans fil basé sur un équipement sans fil dont la technologie est basée sur un point d'accès auquel des noeuds sans fil peuvent venir s'associer pour entrer dans le réseau, et ayant des ressources qui peuvent être limitées parce qu'il remplit d'autres fonctionnalités et/ou parce qu'il est alimenté par batterie. 10 REVENDICATIONS 1. Procédé de gestion de routage de trames entre des noeuds terminaux d'un réseau sans fil, ledit réseau comportant au moins un noeud secondaire (TSS2, TSS22) sur un niveau topologique intermédiaire i entre un niveau topologique 1 de noeuds terminaux correspondant à des stations terminales (Ti, ...T12), et un niveau topologique N comprenant un noeud principal correspondant à une station de base principale (BST), N étant au moins égal à 3, chaque noeud secondaire sur le niveau intermédiaire i ayant une liaison réseau sans fil avec un noeud secondaire (TSS2) sur le niveau supérieur i+1 ou avec ledit noeud principal si i est égal à N-1, et lesdites stations terminales (T8) sur le niveau 1 ayant une liaison réseau avec un noeud secondaire (SS22) sur le niveau supérieur 2, caractérisé en ce que ledit procédé comprend une étape de correspondance dans un noeud secondaire (TSS22) entre une adresse d'un noeud (T2) situé sur le niveau topologique inférieur i-1 et l'adresse du noeud (SS11) sur le niveau topologique considéré i avec lequel il est lié par une liaison réseau. 2. Procédé de gestion selon la revendication 1, caractérisé en ce qu'à chaque trame reçue (200.1) du niveau topologique inférieur i-1, un noeud secondaire (SS1) du niveau topologique i applique un niveau d'encapsulation (Cap1) de ladite trame pour former une trame à transmettre (200.2) sur le niveau topologique supérieur i+1, ledit niveau d'encapsulation comprenant les adresses destination et source sur le niveau topologique i, correspondant respectivement aux adresses destination (Des* et source (Source)i sur le niveau topologique i-1 contenue dans la trame reçue. 3. Procédé de gestion selon la revendication 2, dans lequel si une trame reçue (400.4) par un noeud secondaire (SSx) contient une adresse de diffusion collective (broadcast) ou si l'adresse destination (Des* dans trame (400.1) reçue par un noeud secondaire (SSxy) n'a pas de correspondance, 2906427 24 elle applique ledit niveau d'encapsulation avec comme adresse destination du niveau d'encapsulation, une adresse de diffusion collective. 4. Procédé de gestion selon la revendication 3, dans lequel la réception d'une trame du niveau topologique supérieur i+1 qui comporte une 5 adresse de diffusion collective, active une étape de mise à jour de données de correspondance entre les adresses sources du niveau topologique i-1 et du niveau topologique i contenues dans ladite trame, et une étape de transmission de ladite trame sur le niveau topologique inférieur, sans décapsulation. 10 5. Procédé de gestion selon l'une des revendications 2 à 4, caractérisé en ce qu'à chaque trame (400.3) reçue du niveau topologique supérieur i+1, si ladite trame ne comprend pas une adresse de diffusion collective en adresse destination, ledit noeud secondaire (SS1) du niveau topologique i enlève un niveau d'encapsulation (400.2) pour la transmettre 15 sur le niveau inférieur i-1. 6. Procédé de gestion selon la revendication 1, comprenant l'utilisation par lesdits noeuds secondaires de requêtes spécifiques de résolution d'adresse, lesdits noeuds secondaires émettant des trames (600.2, 700.1, 800.1) dans lesquelles un entête (H) comprend des adresses source 20 (Source) et destination (Dest), correspondant respectivement au-dit noeud secondaire émetteur et au noeud destinataire vers lequel ledit noeud secondaire va faire suivre cette trame, et un type de trame (Type), ledit type de trame prenant une valeur parmi un type données (DATA), un type requête de résolution d'adresse (PR1) et un type réponse de résolution d'adresse 25 (PR2), lesdits noeuds terminaux émettant des trames (600.1) comprenant un entête avec l'adresse du noeud terminal de destination (T2), et leur adresse comme adresse du noeud terminal source (T8). 7. Procédé de gestion selon la revendication 6, dans lequel si dans une trame (600.1) reçue d'un noeud terminal (Tks) par un noeud secondaire (SSxy) sur le niveau topologique supérieur 2, l'adresse du noeud terminal de destination (T2) n'a pas de correspondance, des étapes suivantes sont effectuées par ledit noeud secondaire: 2906427 25 - stockage en mémoire temporaire (M) de ladite trame de données reçue, - génération d'une trame (700.1) de type requête de résolution d'adresse (PR1) pour la dite adresse de noeud terminal de destination. 8. Procédé de gestion selon la revendication 7, caractérisé en ce qu'à 5 réception par ledit noeud secondaire d'une trame (800.4) de type réponse de résolution d'adresse (PR2) correspondant à sa trame de requête en résolution (700.1), ledit noeud secondaire active une étape de mise à jour de données de correspondance entre l'adresse de noeud terminal de destination (T8) et l'adresse de destination située sur le niveau topologique dudit noeud 10 secondaire contenue dans ladite trame de réponse, et une étape de déstockage de ladite trame reçue (600.1) de la mémoire (M) pour l'inclure dans le corps (Bf) de la trame (600.2) à transmettre vers le niveau topologique supérieur suivant 3, en ajoutant dans ledit corps de trame ladite adresse destination sur le niveau topologique i dudit noeud secondaire. 15 9. Procédé de gestion selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite correspondance d'adresses dans un noeud secondaire (SSx) est obtenue au moyen d'une table de routage locale (Tssx). 10. Equipement réseau (SSxy) connectable à un noeud secondaire sur 20 un niveau intermédiaire i d'un réseau sans fil comprenant N niveaux topologiques, N entier égal ou supérieur à 3, ledit niveau topologique i étant intermédiaire entre un niveau 1 de noeuds terminaux pour des stations terminales (Ti, ...T12), et un niveau N d'un noeud principal pour une station de base principale (BST), ledit équipement ayant une interface réseau sans 25 fil (IA2) avec un noeud secondaire (SSx) sur le niveau supérieur i+1 ou avec ledit noeud principal si i est égal à N-1, lesdites stations terminales ayant une interface réseau (IB) avec un noeud secondaire sur le niveau supérieur 2, caractérisé en ce que ledit équipement (SSxy) comprend des moyens locaux pour mettre en correspondance (Tssxy) une adresse de noeud situé sur le 30 niveau topologique inférieur i-1 avec l'adresse du noeud avec lequel il a une interface réseau (IB) sur le niveau topologique i dudit équipement (SSxy). 2906427 26 11. Equipement selon la revendication 10, caractérisé en ce qu'il comprend en outre des moyens de routage (FS1) pour ajouter un niveau d'encapsulation (Cap1) systématique à une trame reçue (400.1) du niveau topologique inférieur i-1, et transmettre une trame correspondante (400.2) 5 sur le niveau topologique supérieur, ladite encapsulation comprenant une adresse source et une adresse destination sur ledit niveau topologique i, ledit champ source étant complété avec la propre adresse dudit équipement et ledit champ destination étant complété par l'adresse du noeud sur le niveau topologique i correspondant à l'adresse du noeud destination sur le niveau 10 topologique inférieur i-1 ou à défaut d'adresse correspondante, par une adresse de diffusion collective. 12. Equipement selon la revendication 10, comprenant des moyens de traitement des trames comprenant des moyens de routage (FS2) de trames associés à des moyens de requêtes explicites de résolution d'adresse (Path- 15 R), ledit moyens de traitement émettant en sortie des trames comprenant en entête (H), un couple d'adresse source (Source) et destination (Dest), et un type de trame (Type), ledit type de trame prenant une valeur parmi un type données (DATA), un type requête de résolution d'adresse (PR1) et un type réponse de résolution d'adresse (PR2), lesdits moyens de traitement étant 20 aptes à activer lesdits moyens de routage, pour transmettre une trame reçue de type données, et lesdits des moyens de traitement étant aptes à transmettre une trame reçue de type requête en résolution d'adresse ou réponse de résolution d'adresse et à mettre à jour le cas échéant lesdits moyens de mise en correspondance. 25 13. Equipement selon la revendication 12, destiné à être connecté en un noeud secondaire du niveau topologique 2 du réseau, caractérisé en ce que lesdits moyens de traitement comprennent en outre une mémoire de stockage temporaire (M) pour stocker une trame reçue (600.1), quand les moyens de requête en résolution d'adresse (Path-R) doivent être activés 30 pour résoudre l'adresse destination de ladite trame reçue.