Brevet FR2958490A1 — publié le 20111007

Procédé pour contrôler l'établissement d'une connexion dans un réseau de transport. L'invention se rapporte au domaine des réseaux de télécommunications. Plus précisément, l'invention se rapporte à une méthode de signalisation pour 5 l'établissement d'une connexion de transport entre des noeuds d'un tel réseau. Les types de messages permettant l'établissement de connexion dans un réseau de transport ont souvent fait l'objet de normalisation dans le but de permettre l'interopérabilité entre des équipements d'origines diverses, entre des domaines de 10 gestion différents ou entre des opérateurs différents. Ainsi, l'organisme de normalisation IETF publie régulièrement des RFC (Request for comments) relatifs à la normalisation de la signalisation pour l'établissement de connexions dans un réseau de transport. On connait de nombreux types de réseaux de transport. Par exemple, des réseaux de transport utilisant une commutation de couche 1 comme TDM, WDM 15 ou Lambda ou bande de longueur d'onde, ou encore Fibre ou port physique Ethernet ou d'autres protocoles de couche 1; des commutations de couche 2 comme la commutation de trames Ethernet, ATM, Frame Relay ou d'autres protocoles de couche 2 ; de commutation de couche 3 comme commutation de paquets 1P, paquets labélisé IP/MPLS ou d'autres protocoles de couche 3. On se référera aussi à titre 20 d'exemple complémentaire à l'architecture GMPLS (Generalized Multiprotocol Label Switching), aux RFC 3471 et 3472, et aussi au RFC 3473 relatif au protocole RSVP-TE (pour Resource Reservation Protocol Traffic Engineering). Selon un mode de réalisation, l'invention fournit un procédé pour contrôler 25 l'établissement d'une connexion dans un réseau de transport, ledit procédé comprenant de recevoir au niveau d'un premier noeud dudit réseau situé sur un chemin de ladite connexion un premier message de signalisation pour établir ladite connexion pour le transport d'un signal optique dans ledit réseau de transport optique, traiter ledit premier message de signalisation pour en extraire des 30 informations nécessaires pour identifier un état de commutation pour un commutateur de transport dudit premier noeud, commander ledit commutateur de transport, pour configurer ledit commutateur de transport dans ledit état de commutation, estimer une première information temporelle relative à la configuration -2 dudit commutateur de transport, générer un deuxième message de signalisation, ledit deuxième message de signalisation comportant ladite première information temporelle pour permettre à un deuxième noeud du réseau de déterminer une date de fin de configuration dudit commutateur de transport, et émettre à destination dudit deuxième noeud dudit réseau de transport ledit deuxième message de signalisation. Ledit commutateur de transport dudit procédé peut utiliser une technologie de commutation de couche 1 ou de couche 2 ou de couche 3. Avantageusement, le procédé est tel que edit deuxième noeud de réseau est un noeud adjacent audit premier noeud sur le chemin de ladite connexion ou un 0 noeud d'extrémité sur le chemin de la dite connexion ou un élément de gestion du réseau. Le procédé peut aussi être tel que ledit premier message de signalisation contient en outre une deuxième information temporelle permettant à un contrôleur du premier noeud de déterminer une date de fin de configuration d'un commutateur de 15 transport situé dans un troisième noeud situé sur le chemin de ladite connexion. Le procédé peut en outre être tel que ledit deuxième message de signalisation est généré de manière à comporter ladite deuxième information famporelle. Le procédé peut aussi comporter l'étape de comparer lesdites première et 20 deuxième informations temporelles et d'insérer dans ledit deuxième message de signalisation au lieu de la première information temporelle celle desdites première et deuxième informations temporelles qui correspond à celui desdits commutateurs qui à la date de fin de commutation la plus tardive. Le procédé peut avantageusement être tel que lesdits messages de contrôle 25 de signalisation sont des messages de type RSVP-TE. L'invention fournit également un contrôleur pour un noeud d'un réseau de communication situé sur le chemin d'une connexion, ledit contrôleur étant capable de recevoir au niveau d'un premier noeud dudit réseau situé sur un chemin de ladite connexion un premier message de signalisation pour établir ladite connexion pour le 30 transport d'un signal optique dans ledit réseau de transport optique, de traiter ledit premier message de signalisation pour en extraire des informations nécessaires pour identifier un état de commutation pour un commutateur de transport dudit premier noeod, de commander ledit commutateur de transport pour configurer ledit commutateur de transport dans ledit état de commutation, d'estimer une première information temporelle relative à la configuration dudit commutateur de transport, de générer un deuxième message de signalisation, ledit deuxième message de signalisation comportant ladite première information temporelle pour permettre à un 5 deuxième noeud du réseau de déterminer une date de fin de configuration dudit commutateur de transport, et d'émettre à destination dudit deuxième noeud dudit réseau de transport ledit deuxième message de signalisation. Ledit commutateur de transport commandé par ledit contrôleur peut utiliser une technologie de commutation de couche 1 ou de couche 2 ou de couche 3. Le contrôleur peut être tel que adite première information temporelle comporte dite date de fin de configuration dudit commutateur du réseau de transport. Le contrôleur peut aussi être tel que ledit contrôleur est apte à émettre ledit deuxième message sans attendre la fin de commutation dudit commutateur. Avantageusement, le contrôleur est capable de déterminer une date de fin de configuration d'un deuxième commutateur de transport situé dans un autre noeud situé sur le chemin de ladite connexion à partir d'une deuxième information temporelle contenue dans edit premier message de signalisation. Le contrôleur peut aussi être apte à générer ledit deuxième message de 20 signalisation de manière à ce qu'il comporte aussi ladite deuxième information temporelle. Le contrôleur peut être apte à comparer lesdites première et deuxième informations temporelles et insérer dans ledit deuxième message de signalisation au lieu de la première information temporelle celle desdites première et deuxième 25 informations temporelles qui correspond à celui desdits commutateurs qui a la date de fin de commutation la p us tardive. Le contrôleur peut être tel que lesdits messages de signalisation sont des messages de lype RSVP-TE. 30 []n problème à la base de l'invention est de définir un protocole de signalisation qui permette 'établissement rapide d'une connexion entre des noeuds distants d'un réseau de transport. Il a été observé que ~~fernps de configuration des -4 commutateurs de noeuds devant contribuer à une connexion pouvait atteindre plusieurs minutes. Un protocole de signalisation est souhaité qui permette de réduire le temps d'établissement de la connexion de bout en bout entre noeuds d'extrémité. Une idée à la base de l'invention est de limiter l'effet négatif des durées 5 importantes de configuration des commutateurs situées dans c~ocun des noeuds devant participer à une connexion. Certains des aspects de l'invention partent également du constat que le choix du ou des noeuds du réseau qui va ou vont valider l'établissement d'une nouvelle connexion entre deux noeuds distants est un choix qui peut être optimisé. En 10 particulier ce choix peut être fait judicieusement pour réduire l'impact de la durée de configuration des commutateurs situés dans chacun des noeuds de la connexion. En particulier, il a été observé que la validation de l'établissement de la connexion de bout en bout peut être une responsabilité distribuée entre plusieurs noeuds du réseau ou au contraire une responsabilité revenant à un seul noeud 15 appelé noeud maître. Des analyses ont montré que ~m connexion la p us rapide est obtenue en laissant un noeud en particulier 'ugar de l'établissement effectif de la connexion de bout en bout. Certains aspects de l'invention sont basés sur l'idée de fournir à un tel noeud particulier des informations permettant de déduire le moment de 'n de 20 commutation des commutateurs des autres noeuds. []n* autre idée à la base de l'invention est qu'il est avantageux que ces informations soient fournies, sans qu'il soit nécessaire que ces autres noeuds attendent pour fournir des informations, la fin effective de commutations des commutateurs qu'ils contiennent. 25 L'invention sera mieux comprise, et d'autres buts, détails, caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description suivante de plusieurs modes de réalisation particuliers de l'invention, donnés uniquement à titre illustratif et non limitatif, en référence aux dessins annexés. Sur ces dessins : La figure 1 est une représentation schématique ~e noeuds de transports dans un réseau de transport. 30 La figure 2 est une représentation schématique plus détaillée de figure 1, et présentant des composants pour la signalisation d'une connexion dans le réseau de transport. La figure 3 est une représentation schématique d'une propagation de noeuds en 5 noeuds de messages de signalisation de type RSVP-TE. figure 4 est une représentation schématique d'une propagation centralisée de de signalisation. messages La figure 5 est une vue plus détaillée d'un noeud des figures 1 et 2. La figure 6 est un diagramme d'étapes décrivant une mise en oeuvre possible du 10 procédé de signalisation. La figure 7 est un diagramme temporel décrivant une chronologie de propagation et de commutation relatifs à la signalisation d'une connexion. La figure 8 est un autre diagramme temporel décrivant une chronologie de propagation et de commutation relatifs à la signalisation d'une connexion On entend ici par noeud du réseau tout équipement relié au réseau. Cela inclus par exemple des éléments matériels ou logiciels contribuant à la commutation de signaux aux embranchements du réseau, mais aussi des éléments matériels ou 2O logiciels non nécessairement situés à un embranchement réseau mais qui contribuent au fonctionnement du réseau, par exemple un gestionnaire de réseau. On entend ici par chemin de la connexion l'ensemble des liens et des noeuds utilisés pour établir et maintenir une connexion de bout en bout. 25 Sur la figure 1 on a représenté schématiquement un réseau de communications comportant des noeuds Il situés aux embranchements de liens de transport 12 constitués par des fibres optiques monomodes. Les liens 12 portent des signaux optiques sur des canaux de longueur d'onde d'un spectre WDM. Ces signaux peuvent être des s!gnouxd des débits de 10 Gbit/s ou d'autres débits ou un mélange ~0 de débits. La détection de ces signaux peut être une détection directe ou une détection cohérente ou un mélange de ces deux types de détection. Sur la figure 1, les noeuds Il représentés ont été nommés A, B, C, D, E, F, G pour des raisons de clarté et pour permettre le lien avec les figures 3 et 4. Lw mode de réalisation décrit ci-dessous concerne l'établissement d'une connexion entre ~es noeuds Aet G de la figure 1, cette connexion pouvant mettre en eux, outre les noeuds A et G, tout ou partie des noeuds B, C, D, E et F. A titre d'illustration, on considèrera par la suite que la connexion à établir est une 5 connexion ne mettant pas en jeux es noeuds B et F. Dans cette connexion le noeud A est relié au noeud C, le noeud C est relié au noeud D, le noeud D est relié au noeud E et le noeud E est relié au noeud G. On conviendra ici d'appeler ACDEG une telle connexion, cette appellation reprenant les lettres identifiant les noeuds successifs qu'elle met en !'eux. Le chemin de la connexion ACDEG comprend l'ensemble des 10 liens /\C, C[), []E et EG, ainsi que les noeuds A, C, D, E et G. La connexion ACDEG peut être une première connexion établie dans ~e réseau de façon à transmettre du trafic de données depuis le noeud A jusqu'au noeud G. La connexion ACDEG peut aussi être une connexion de protection d'une connexion ABDFG préexistante et devenue défaillante, par exemple du fait de la rupture de la fibre 13 reliant les noeuds A et B. La connexion ACDEG pourrait aussi être une connexion restaurée après qu'elle ait été défaillante et provisoirement remplacée par une connexion ABDFG, le temps de réparer la connexion ACDEG. La connexion ACDEG pourrait avoir d'autres fonctions dans ~e réseau de ~o figure 1. En référence à la figure 2 on a représenté schématiquement des éléments permettant d'établir la connexion ACDEG décrite en référence à la figure 1. Chacun des noeuds A, C, D, E et G comporte un commutateur de transport 21 et un contrôleur 22. Chacun des noeuds B et F comporte également un commutateur 21 et un contrôleur 22, mais ceux-ci ne participent pas à l'établissement de la connexion ACDEG. Les contrôleurs 22 reçoivent des messages de signalisation 23 depuis le nuage 24 et émettent des messages de signalisation 25 vers le réseau de signalisation représenté sous la forme d'un nuage 24. Le nuage 24 est par exemple un réseau !P client du réseau de transport ou encore le réseau de contrôle du réseau de transport. Le nuage 24 échange des messages de contrôle et notamment des messages de signalisation avec les contrôleurs 22 des noeuds de transport 1 1. Les commutateurs 21 et les contrôleurs 22, les messages 23 et 25 et le nuage 24 peuvent mettre en oeuvre des éléments matériels, des éléments logiciels, un mélange de ces éléments ou d'autres éléments encore. -7 On entend ici par commutateur de transport 21 un dispositif pouvant commuter entre au moins deux états, l'un de ces états étant adapté pour établir la connexion ACDEG en question. Un commutateur de transport de couche 1 peut être par exemple un aiguillage spatial, un convertisseur de longueur d'onde, un 5 translateur de fréquence optique, une ligne à retard optique accordable ou d'autres types de dispositifs de transmission d'un réseau de transport. Un commutateur de couche 2 peut être par exemple un commutateur Ethernet ou à relui de trames. Un commutateur de couche 3 peut être par exemple un rooteor IP, pouvant par exemple utiliser la commutation de label. []n commutateur de transport possède N entrée et P 10 sorties, N et P étant des entiers naturels, avec P ≥_ 2. Si le commutateur de transport est un commutateur optique spatial, un état du commutateur est défini par un couple de ports d'entrée et de sortie qu'il relie. Si le commutateur de transport est un commutateur optique convertisseur de ongueur d'onde , un état est défini par un canal de longueur d'onde parmi N canaux en 15 entrée et un canal de longueur d'onde parmi P canaux en sortie. Si le commutateur de transport est un commutateur optique translateur de fréquence, un état est défini par une fréquence optique parmi N fréquences en entrée et une fréquence optique parmi P fréquences en sortie. Si le commutateur de transport est un commutateur optique avec des lignes à retard variable, un état est défini par un écart temporel 20 entre une date d'entrée d'un signal sur une parmi N entrées optiques et une date de sortie de ce signal sur une parmi P sorties optiques. D'autres types de commutateurs de transport électroniques et optiques existent. Dans le but d'établir la connexion de transport ACDEG, un contrôleur 22 commande la configuration d'un commutateur 21 correspondant. Sur la figure Il, 25 on a représenté pour des raisons de clarté des noeuds Il contenant chacun un contrôleur 22 et un commutateur 21. Toutefois, la distance physique séparant un contrôleur 22 d'un commutateur 21 importe peu. [}e même, la liaison entre un contrôleur 22 et un commutateur 21 peut être assurée de nombreuses façons il peut par exemple s'agir de liaisons filaires ou de liaisons sans fil, par exemple de type 30 radio ou optique, ou d'autres types de liaisons encore. Bien que la figure 2 présente un contrôleur associé à chaque commutateur 21, un contrôleur 22 pourrait aussi contrôler une pluralité de commutateurs 31. Pour des raisons de clarté, nous considérons par la suite qu'un se contrôleur 22 est associé à un seul commutateur 21. Un contrôleur 22 commande un commutateur 21 correspondant en fonction de l'état de commutation requit pour ce commutateur, afin d'établir la 5 connexion en question. Cet état de commutation requis est indiqué au contrôleur 22 au moyen d'un message de signalisation 23 qu'il reçoit de la part d'un gestionnaire de réseau ou bien d'un noeud de bordure d'un réseau client 24 du réseau de transport. Le gestionnaire de réseau pourrait se sifmerà tout endroit dans réseau, y 10 compris dans un noeud ne participant pas à la connexion ACDEG. La requête de connexion et la validation de l'établissement de la connexion ACDEG pourraient également se situer dans deux lieux différents du réseau. Une grande variété de protocoles de signalisation pourrait être utilisée pour permettre aux noeuds 11 d'échanger des messages de signalisation 23 et 25. Des exemples de protocoles de 15 signalisation pouvant être utilisés pour la réservation de ressource de réseau de transport sont RSVP-TE (IETF RFC 3209, 3473), CR-LDP (!ETF RFC 3209, 3472), SyJMP/!ETF RFC 2571\,S!PUETFRFC 3261). Nous considérons toutefois dans la suite et pour simplifier que le gestionnaire de réseau et~æ contrôleur 22 sont situés dans le noeud A. Le noeud A 20 est donc le noeud maître pour l'établissement de la connexion ACDEG. Les noeuds C, D, E et G sont des noeuds esclaves pour l'établissement de cette connexion. Sur les figure 1 et 2, et dans le mode de réalisation présenté, le contrôleur 22 du noeud A est à la fois en charge d'initier la requête de connexion ACDEG et de valider le moment où cette connexion est effectivement établie de bout en bout et où il peut 2~ ainsi laisser passer un trafic de données issu d'un réseau client sur la connexion ACDEG, depuis le noeud A vers le noeud G. Nous considérons également que le protocole de signalisation utilisé est le protocole RSVP-TE tel que normalisé par l'organisme de standardisation IETF. Selon ce protocole, le noeud A initie un message de signalisation RSVP-TE PATH à destination du noeud C pour établir le 30 chemin ACDEG. Co chemin est indiqué par un objet de routage explicite (ERO : Explicit Route Object en anglais) transporté dans le corps des messages de demande d'établissement de connexion RSVP-TE PATH message. Le contrôleur 22 du no*u~ C propage le message RSVP-TE PATF-1 vers le contrôleur 22 du noeud D et ainsi de suite -9 jusqu'au noeud G. Le contrôleur 22 du noeud G renvoie vers e contrôleur 22 du noeud A, via les contrôleurs 22 des noeuds E, [) efC un message RSVP-TE RESV d'acceptation de réservation du chemin. Lorsque le contrôleur 22 du noeud A reçoit ~e message RSVP-TE, il valide l'établissement de la connexion /\C[)EG. Le noeud A 5 peut dofoçon optionnelle confirmer l'établissement de la connexion en envoyant un message RSVP-TE RESVCONIF vers les noeuds CDEG le long de la connexion. ~n référence à a figure 3 on a représenté schématiquement en 301 la distribution de messages de signalisation RSVP-TE PATH depuis le noeud A vers le 10 noeud G violes noeuds C, D et E. On o indiqué aux chiffres 302, 303, 304 et 305 les messages reçus par les noeuds C, D, E efG respectivement des noeuds A, C, D et E. De la même manière, on a représenté en 306 la distribution des messages de signalisation RSVP-TE RESV depuis le noeud G vers le noeud A. [}n o indiqué aux chiffres 307, 308, 309 et 310 les messages reçus par les noeuds A, C, [} et E 15 respectivement des noeuds C, D, E et G. On entend ici par message de type RSVP-TE un message de signalisation qui, comme c'est le cas pour un message RSVP-TE, est transmis de noeud en noeud d'une extrémité à l'autre d'une connexion, et dans l'un ou l'autre sens de transmission le long de la connexion. Un message RSVP-TE est un exemple de message de type RSVP-TE. 20 Comme a été dit précédemment, de nombreux protocoles de signalisation autres que RSVP-TE peuvent être utilisés pour l'échange des messages de signalisation entre les contrôleurs des noeuds A, C, D, E et G. En ràférenced la figure 25 4 on o représenté schématiquement un protocole de signalisation centralisé où le contrôleur 22 du noeud A émet au chiffre 401 des messages 402, 403, 404 et 405 de requête d'une connexion ACDEG. Ces messages sont respectivement reçus par contrôleurs 22 des noeuds C, D, E et G. Le noeud A reçoit au chiffre 406 des messages 407, 408, 409 et 410 d'acceptation de la prise en compte de la requête 30 de connexion ACDEG. Ces messages sont émis respectivement par les contrôleurs 22 des noeuds C, D, E et G. Dans un tel protocole de signalisation centralisé, les noeuds C, D, E et G n'échangent pas nécessairement des messages de signalisation entre eux_ -l0 - Por la suite et pour simplifier, on considérera que les messages de signalisation sont des messages RSVPT-TE tels que schématiquement décrits en relation avec la figure 3. Dans le but d'établir une connexion ACDEG, le message de signalisation de 5 contrôle RSVP-TE PATH au chiffre 302 reçu par ~e noeud C comporte les informations de contrôle permettant au contrôleur 22 du noeud C de configurer le commutateur 71 correspondant de façon à établir la portion ACD du chemin de la connexion. Le contrôleur du noeud C commande au commutateur 22 correspondant de se configurer de façon adaptée. Le contrôleur de noeud C est également capable 10 d'estimer la durée de commutation dont aura besoin le commutateur 22 correspondant pour atteindre la configuration désirée. On entend ici par date de n de commutation d'un commutateur de transport la date où cet élément a atteint un état lui permettant de porticiperà la réalisation de la connexion ACDEG désirée. Cette durée peut varier selon ie type de connexion ACDEG à établir et selon 15 la charge du réseau. Cette durée peur donc varier d'un 'our à l'autre ou à l'intérieur d'une même 'wornée. Il est donc difficile en général de prévoir la durée de commutation qui sera nécessaire à chacun des commutateurs 21 du chemin ACDEG pour établir la connexion correspondante. Le contrôleur de 22 du noeud C transfère ensuite ~e message RSVP-TE PATH 20 de demande de mise en place de la connexion au chiffre 303 vers le noeud D. Dans ce message il est demandé au contrôleur du noeud [) de configurer le commutateur du noeud [} de façon à établir la portion CDE de la connexion. En outre, le noeud C o inclus dans le message 303, des informations permettant d'estimer la in de commutation du commutateur situé dans le noeud C. 25 Les informations permettant d'estimer ~o fin de commutation du commutateur d'un noeud peuvent être de natures diverses. II peut s'agir par exemple de la date de fin de commutation ou d'une date de début de commutation associée à une durée de commutation. Diverses méthodes peuvent être utilisées pour déterminer la date de fin de commutation d'un commutateur. Ces méthodes peuvent être par O exemple électriques, optiques ou mécaniques. Les méthodes peuvent être directes par vérification de la l'établissement effectif de la connexion de transport par le commutateur ou indirectes par observation d'un indicateur, par exemple électrique ou logiciel, représentant la configuration. La précision sur la connaissance de la -ll date de fin de commutation peut être elle-même adaptée selon 'application. De façon à tenir compte de cette précision, le contrôleur du noeud A qui est en charge de valider la mise en place de la connexion ACDEG peut utiliser les marges de sécurité temporelles nécessaires. 5 Le contrôleur 22 du noeud D indique dans les messages RSVP-TE PA[!! au chiffre 304 un indicateur de la date de fin de commutation du commutateur correspondant. En outre, le contrôleur 22 du noeud D indique également dans le message 304 l'indicateur de la date de fin de commutation du commutateur du noeud C, et qu'il a reçu par le message 303. Le contrôleur 22 du noeud E énmet6 10 destination du noeud G le message RSVP-TE PATH au chiffre 305. Ce message donne des indications sur les dates de fin de commutation des commutateurs des noeuds C, D et G. Le noeud G indique dans le message RSVP-TE RESV 310 les indicateurs de dates de fin de commutation des commutateurs des noeuds C, D , E reçus avec le message au chiffre et un indicateur de date de fin de commutation du commutateur 15 situé dans ~e noeud G G. Ces informations sont transférées au contrôleur du noeud A par les messages RSVP-TE RESV respectivement aux chiffres 309, 308 et 307, transmis successivement par les contrôleurs des noeuds E, D et C. Le contrôleur 22 du noeud A connait la date de fin de commutation du commutateur 22 du noeud A. Le contrôleur 22 du noeud A est donc capable de 20 comparer les indications de fin de commutation des commutateurs des noeuds A, C, D, E et G et d'en déduire la date de fin de commutation la plus tardive. Cade date de fin de commutation la plus tardive, éventuellement augmentée d'une marge temporelle, est considérée par le contrôleur du noeud A comme date d'établissement complète de la connexion ACDEG. 2~ [)ans une variante possible, les indications de fin de commutation des noeuds E, D et C sont indiquées pour la première fois dans les messages RSVP-TE RESV aux chiffres 309, 308 et 307, respectivement. Dans cette variante les dates ne sont pas indiquées dans les messages 305, 304 et 303, respectivement. Dans une autre variante relative à la méthode de signalisation décrite en 30 relation avec la figure 4, les estimations des dates de fin de commutation des commutateurs des noeuds C, D, E et G peuvent être indiquées respectivement dans les messages 407, 408,409ef410. -12- En relation ovec ~u figure 5 on o représenté le noeud C et des chemins 12 du réseau. On a également représenté un commutateur 21 et un contrôleur 22. contrôleur 22 reçoit des messages de signalisation 50 en provenance du nuage 24 (figure 2 et émet des messages de signalisation 58 vers le nuage 24. Le message 5 50 est un message RSVP-TE PATH incluant une indication de demande d'établissement de la connexion ACDEG. Il est reçu par le module de réception 51. Ce message est communiqué par le module 51 au module de calcul 52 qui calcule une configuration adaptée du commutateur 21. Le module de calcule 52 communique celte configuration adaptée au module de commande 53 qui 10 commande au commutateur 21 de se configurer en relation avec la requête de connexion ACDEG. La configuration adaptée du commutateur 21 est également communiquée par le module 52 au module d'estimation 54 qui calcule une indication de fin de commutation du commutateur 21, par exemple en tenant compte de la configuration initiale et de la configuration du commutateur 21du noeud C, 15 convenant à l'établissement de la connexion ACDEG. Le module 55 génère un message RSVP-TE PATH. Le module 56 inscrit dans ce message une indication du temps de commutation du commutateur 21, telle que calculée par le module d'estimation 54. Le module 57 émet le message de signalisation RSVP-TE PATH au chiffre 58. 20 En relation avec la figure 6 on o représenté un procédé d'émission par le noeud C d'un message de signalisation RSVP-TE PATH au chiffre 303. A l'étape 61 un message RSVP-TE PATH au chiffre 302 incluant une demande de connexion ACDEG est reçu par le contrôleur 2l du noeud C. Dans une étape 62, une 25 configuration adaptée du commutateur 21 est calculée. Dans une étape 63 la configuration est commandée au commutateur 21 correspondant. [}ans une étape 64 une indication de fin de commutation du commutateur 21 est estimée. Dans une étape 65 un message RSVP-TE PATH est construit. Dans une étape 66 une indication du temps de commutation du commutateur 21, telle que calculée à l'étape 64 est 30 inscrite dans le message RSVP-TE PATH au chiffre 303. Dans une étape 67, un message de signalisation RSVP-TE PATH au chiffre 58 est émis. La figure 6 illustre le cas où dans l'étape 67 le message de signalisation au chiffre 58 est émis sans oitendrela fin de commutation du commutateur 2ldu noeud C. 13 En relation avec la figure 7 on a représenté schématiquement des durées de propagation des messages de signalisation et des durées de commutation de commutateurs. Aux chiffres 702, 703, 704 et 705 sont représentées les durées de 5 propagation correspondant à des messages de signalisation RSVP-TE PATH aux chiffres 302, 303, 304ef3(}5 respectivement, Aux chiffres 707, 708, 709 et 7l0 sont représentées les durées de propagation correspondant aux messages de signalisation RSVP-TE RESV aux chiffres 307, 308, 309 et 310. Aux chiffres 7l l, 712, 713, 7l4 et 715 sont représentées les durées de commutation des commutateurs 10 respectifs des noeuds G, E, D, C et A. Une durée de propagation peut être constituée de plusieurs composantes mporelles. a exempte, la durée de propagation des 702 peut être constituée de ~o somme des durées suivantes: la durée de construction et d'émission du message RSVP-TE PATH 302 par le contrôleur 22 du noeud A, la durée de propagation sur le 15 chemin physique reliant le contrôleur 22 du noeud Aou contrôleur 22 du noeud C via nuage 24, la durée de traitement du message de signalisation 302 par le contrôleur 21 du noeud C, la durée de construction par le contrôleur du noeud 21 de la commande de configuration du commutateur du noeud C. Une durée de commutation d'un commutateur peut dépendre de nombreux 20 paramètres comme l'architecture du commutateur, l'effet physique utilisé pour réaliser la commutation, la bande passante électrique des circuits électriques alimentant le commutateur, les performances des fonctions des composants de la matrice de commutation, etc. Par exemple, des temps de commutation de quelques millisecondes sont attendus de commutateur spatiaux de type MEMS 25 (Microelectromechanical Systems en Anglais). Des temps de commutation de l'ordre de 500 picosecondes sont attendus de commutateurs en canaux de longueur d'ondes utilisant des amplificateurs optiques semi-conducteurs de type GalnAsP/InP. D'autres temps de commutation sont possibles notamment pour les commutateurs électroniques. Les durées de temps de commutation indiquées sont celles de 30 commutateurs élémentaires 1 x 2 pouvant servir à constituer un commutateur N x p de plus grande taille. Selon les architectures systèmes du noeud, la durée totale de commutation d'un commutateur N x P de plus grande taille que Ix2 peut être significativement plus longue que la durée de commutation d'un commutateur lx2, -14- par exemple de quelques minutes. Cette durée peut également dépendre de a précision de mesure si l'observation de fin de commutation dépend d'une rnasuna~ une mesure peut être obtenue par exemple à partir d'un calcul ou d'une observation des performances temporelles du commutateur. 5 Sur la figure 7, la représentation en continuité des durées 702, 703, 704, 705, 710, 709, 708 et 707, illustre la cos indiqué en relation avec l'étape 67 de la figure 6 où les messages de signalisation respectifs PATH 302, 303, 304, 305, et RESV 310, 309, 308 et 307 sont émis sans attendre 10 fin de commutation des commutateurs 21 correspondants. 10 Sur la figure 7, le commutateur 21 d'un noeud cornrnenced commuter à la fin de la durée de traitement 62 du message RSVP-TE PATH reçu par le contrôleur 21 de ce noeud. Ces durées de commutation sont disponibles ensemble pour le contrôleur 21 du noeud A au moment où le message RSVP-TE PATH au chiffre 307 est lu par le contrôleur 21 du noeud A. 15 Sur l'exemple représenté sur la figure 7, la date d'arrivée du message au chiffre 307 est la somme des durées 702, 703, 704, 7()5, 710, 709, 708 et 707. A cette date, le commutateur 21 du noeud A peut calculer que le commutateur du noeud G de durée de commutation 711 a déjà commuté, que le commutateur du noeud A de durée de commutation 715 a également commuté et que le 20 commutateur 21 du noeud E et de durée de commutation 712 vient 'usfe de[inirde commuter. Acette même date, les commutateurs des noeuds D et C, de durées de commutation respectives 713 et 714 n'ont pas fini de commuter. Le contrôleur 21 du noeud A est donc capable de calculer que la date au p us tôt pour valider la configuration de l'établissement de la connexion ACDEG est la date de fin de 25 connexion du commutateur 21du noeud C. Cette date au plus tôt est représentée par l'extrémité du des segments au chiffre 701 sur la figure 7. Elle correspond à l'extrémité du segment au chiffre 713 correspondant à la fin de commutation du commutateur du noeud C. 0 ~n relation avec la figure 8 on a représenté des durées de propagation et des durées de commutation correspondunfd un protocole pour lequel les messages RSVP-TE RESV ne sont transmis par le contrôleur d'un premier noeud au controleur d'un deuxième noeud adjacent qu'après que le commutateur dudit premier noeud ait fini de commuter. Cette approche est donc différente de celle décrite par l'étape 67 de la figure 6 où ~es messages de signalisation sont envoyés par un controleur de noeud sans attendre la n de commutation du commutateur correspondant. Sur la figure 8, es commutateurs des noeuds commencent à cornrnuterd lo~in de la durée 5 de propagation d'un message RSVP-TE PATH vers ce noeud. On a représenté aux chiffres 802, 803, 804 et 805 les durées de propagation des messages RSVP-TE PATH et aux chiffres 810, 809, 808 et 807 les durées de propagation des messages RSVP-TE RESV. Comme indiqué sur la figure 8, le début de la durée 810 coïncide avec la fin de la durée 8l l. Cela signifie que le message RSVP-TE RESV est envoyé 10 par le contrôleur du noeud G au contrôleur du noeud E au moment où le commutateur du noeud G o fini de commuter. Ceci est représenté par une date de début de la durée 810 qui n'est pas en continuité avec la date de fin de la durée 805 à cause notamment du temps d'attente pour terminer ~m commutation du noeud G. !~ en est de même pour le message RSVP-TE RESV au chiffre 809 qui est émis par 15 le contrôleur du noeud E à la fin de commutation du commutateur du noeud E. !I en est aussi de même pour le message RSVP-TE RESV au chiffre 807 qui est émis par le noeud C après la ~n de commutation du commutateur du noeud C. A l'inverse, sur figure 8, les durées de propagation 809 et 808 sont en continuité car à la date de fin de la durée 809, qui est la date d'arrivée du message de RSVP-TE RESV reçu par le 20 contrôleur du noeud D, le commutateur de ce noeud, de durée de commutation 813, o dé'd fini de commuter. La date au plus tôt où le contrôleur du noeud A est assuré de !~ fin de commutation de tous ~es commutateurs des noeuds de la connexion ACDEG correspond à l'extrémité du segment 801 sur la figure 8, c'est-à-dire la date de réception par le contrôleur du noeud A du message RSVP-TE RESVou chiffre 807. 2~ La date au plus tôt de validation de la connexion ACDEG par le contrôleur du noeud A correspond à l'extrémité de la durée 801 sur la figure 8 La comparaison des figures 7 et 8 indique que la durée 801 d'établissement de ~o connexion ACDEG est supérieure à la durée 701, du fait de la présence de discontinuités temporelles entre les durées 805 et 806, 806 et 807, et 808 et 809. 30 L'envoi des messages RSVP-TE PATH par les contrôleurs de noeuds 21, comme indiqué à l'étape 67 de la figure 6 explique pourquoi la durée 701 est plus courte que la durée 801. L'envoi d'un message de type RSVP-TE par les contrôleurs de noeuds 21 sans attendre la fin de commutation des commutateurs correspondant l6 - permet donc de réduire le temps d'établissement global de la connexion ACDEG par comparaison avec un protocole de type RSVP-TE où les contrôleurs de noeuds 21 envoient des messages RSVP-TE qu'après la fin de commutation des commutateurs correspondants. 5 Les modes de réalisation qui ont été donnés pourraient par exemple s'appliquer à un réseau de communication optique à multiplexage spectral de canaux de longueurs d'ondes, appelé en ongiaisYVovelength Division Multiplexing /YY[)k4). D'autres modes de réalisation pourraient aussi utiliser des réseaux optiques mono longueur d'ondes ou des réseaux optiques cohérents. D'outres modes de 10 réalisation pourraient utiliser des réseaux à commutation électronique, par exemple une commutation Ethernet ou une commutation IP. Les modes de Le réseau peut présenter une topologie en arbre, en anneau ou en bus ou d'autres topologies de réseau de transport. Bien que l'invention ait été décrite en liaison avec plusieurs modes de réalisation particuliers, il est bien évident qu'elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans e cadre de l'invention. 20 L'usage du verbe ocomporter », «comprendre » ou «inclure o et de ses formes conjuguées n'exclut pas la présence d'autres éléments ou d'autres étapes que ceux énoncés dans une revendication. L'usage de l'article indéfini ouno ou « unex pour un élément ou une étape n'exclut pas, sauf mention contraire, la présence 25 d'une pluralité de tels éléments ou étapes. Plusieurs contrôleurs ou modules peuvent être représentés par un même élément matériel. Dans les revendications, tout chiffre de référence entre parenthèses ne saurait être interprété comme une limitation de la revendication. REVENDICATIONS1. Procédé pour contrôler l'établissement d'une connexion dans un réseau de transport, ledit procédé comprenant de, recevoir (61) au niveau d'un premier noeud dudit réseau situé sur un chemin de 5 ladite connexion un premier message de signalisation pour établir ladite connexion pour le transport d'un signal dans ledit réseau de transport, traiter (62) ledit premier message de signalisation pour en extraire des informations nécessaires pour identifier un état de commutation pour un commutateur de transport dudit premier noeud, 10 commander (63) ledit commutateur de transport, pour configurer ledit commutateur de transport dans ledit état de commutation (65), estimer (64) une première information temporelle relative â la configuration dudit commutateur de transport générer un deuxième message de signalisation, 15 ledit deuxième message de signalisation comportant ladite première information temporelle pour permettre à un deuxième noeud du réseau de déterminer une date de fin de configuration dudit commutateur de transport, et e (67) à destination dudit deuxième noeud dudit réseau de transport ledit deuxième message de signalisation. 20 2. Procédé selon la revendication 1 dans lequel ledit commutateur de transport utilise une technologie de commutation de couche 1 ou de couche 2 ou de couche 3. 25 3. Procédé selon l'une des revendications 1 ou 2 dans lequel ledit deuxième noeud de réseau est un noeud adjacent audit premier noeud sur le chemin de ladite connexion ou un noeud d'extrémité sur le chemin de la dite connexion ou un élément de gestion du réseau. 0 4. Procédé selon l'une des revendications 1 à 3 dans lequel ledit premier message de signalisation contient en outre une deuxième information temporelle permettant à un contrôleur du premier noeud de déterminer une date de 'l8- findocon iguration d'un commutateur de transport situé dans un troisième noeud situé sur le chemin de adite connexion. 5. Procédé selon la revendication 4 caractérisé en ce que ledit 5 deuxième message de signalisation est généré de manière à comporter ladite deuxième information temporelle. 6. Procédé selon la revendication 4 caractérisé par l'étape de comparer lesdites première et deuxième informations temporelles et d'insérer dans 10 ledit deuxième message de signalisation au lieu de la première information temporelle celle desdites première et deuxième informations temporelles qui correspond celui desdits commutateurs qui à la date de fin de commutation la plus tardive. 15 7. Procédé selon l'une des revendications 1 à 6 dans lequel esdits messages de signalisation sont des messages de type RSVP-TE. 8. Contrôleur (21) pour un noeud d'un réseau de communication situé sur le chemin d'une connexion, ledit contrôleur étant capable de, 20 recevoir /61\ au niveau d'un premier noeud dudit réseau situé sur un chemin de ladite connexion un premier message de signalisation pour établir ladite connexion pour le transport d'un signal dans ledit réseau de transport, traiter (62) ledit premier message de signalisation pour en extraire des informations nécessaires pour identifier un état de commutation pour un commutateur de 25 transport dudit premier noeud, commander (63) ledit commutateur de transport, pour con-figurer ledit commutateur de transport dans ledit état de commutation 6 estimer (64) une première information temporelle relative à la configuration dudit commutateur de transport 30 générer un deuxième message de signalisation, ledit deuxième message de signalisation comportant ladite première information temporelle pour permettre à un deuxième noeud du réseau de déterminer une date de fin de configuration dudit commutateur de transport, et 2958490 -19 - émettre (67) à destination dudit deuxième noeud dudit réseau de transport ledit deuxième message de signalisation. Contrôleur (21) selon la revendication 8 dans lequel ledit 5 commutateur de transport utilise une technologie de commutation de couche 1 ou de couche 2 ou de couche 3. 10. Contrôleur (21) selon l'une des revendications 8 ou 9 tel que ladite première information temporelle comporte ladite date de fin de configuration dudit 10 commutateur de transport. Contrôleur (21) selon l'une des revendications 8 ou 9 tel que ledit contrôleur est apte à émettre ledit deuxième message sans attendre la fin de commutation dudit commutateur. 15 12. Contrôleur (21) selon l'une des revendications 8 à 11 capable de déterminer une date de fin de configuration d'un deuxième commutateur de transport situé dans un autre noeud situé sur le chemin de ladite connexion à partir d'une deuxième information temporelle contenue dans ledit premier message de 20 signalisation. 13. Contrôleur (21) selon la revendication 12 caractérisé en ce qu'il est apte à générer ledit deuxième message de signalisation de manière à ce qu'il comporte aussi ladite deuxième information temporelle, 2 14. Contrôleur (21) selon les revendications 8 et 12 prises en combinaison caractérisé en ce qu'il est apte à comparer lesdites première et deuxième informations temporelles et qu'il est apte à insérer dans ledit deuxième message de signalisation au lieu de la première information temporelle celle desdites 30 première et deuxième informations temporelles qui correspond à celui desdits commutateurs qui a la date de fin de commutation la plus tardive. 2958490 -20 - 15. Contrôleur (21) pour un noeud selon l'une des revendications 8 à 14 tel que lesdits messages de signalisation sont des messages de type RSVP-TE.5