Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR PROCESSING A RESOURCE RESERVATION REQUEST AND RELATED DEVICE AND NODE DEVICE
Document Type and Number:
WIPO Patent Application WO/2011/001098
Kind Code:
A1
Abstract:
The invention relates to a method for processing a delayed resource reservation request in an optical telecommunication network for transferring data between a source device and a destination device, the control plane being different from the transfer plane, characterized in that, upon a node device of the network receiving the resource reservation request sent from the source device to the destination device via a path including at least one node device, said request containing at least one first parameter relating to the start of the connection at the source device, said method includes the following steps: obtaining information relating to a signal transfer time via said path up to an upstream node device; updating said information by adding a signal transfer time at said intermediate equipment; and calculating a date (tcn) for the start of the resource reservation at the node device using the value of said first received parameter and said information.

Inventors:
LE ROUZIC ESTHER (FR)
JOBERT SEBASTIEN (FR)
Application Number:
PCT/FR2010/051348
Publication Date:
January 06, 2011
Filing Date:
June 29, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FRANCE TELECOM (FR)
LE ROUZIC ESTHER (FR)
JOBERT SEBASTIEN (FR)
International Classes:
H04Q11/00
Other References:
YOO M ET AL: "A HIGH SPEED PROTOCOL FOR BURSTY TRAFFIC IN OPTICAL NETWORKS", PROCEEDINGS OF THE SPIE - THE INTERNATIONAL SOCIETY FOR OPTICAL ENGINEERING, SPIE, US, vol. 3230, 2 November 1997 (1997-11-02), pages 79 - 90, XP008041027, ISSN: 0277-786X
ZHOU LAN ET AL: "Performance of distributed control protocol for WR-OBS systems", COMMUNICATIONS, 2004 AND THE 5TH INTERNATIONAL SYMPOSIUM ON MULTI-DIME NSIONAL MOBILE COMMUNICATIONS PROCEEDINGS. THE 2004 JOINT CONFERENCE O F THE 10TH ASIA-PACIFIC CONFERENCE ON BEIJING, CHINA 29 AUG.-1 SEPT. 2004, PISCATAWAY, NJ, USA,IEEE, US, vol. 2, 29 August 2004 (2004-08-29), pages 522 - 526, XP010765014, ISBN: 978-0-7803-8601-3
OVADIA S ET AL: "PHOTONIC BURST SWITCHING (PBS) ARCHITECTURE FOR HOP AND SPAN-CONSTRAINED OPTICAL NETWORKS", IEEE COMMUNICATIONS MAGAZINE, IEEE SERVICE CENTER, PISCATAWAY, US, vol. 41, no. 11, 1 November 2003 (2003-11-01), pages S24 - S32, XP001185181, ISSN: 0163-6804, DOI: DOI:10.1109/MCOM.2003.1244925
CHUNMING QIAO: "Labeled Optical Burst Switching for lP-over-WDM lntegration", IEEE COMMUNICATIONS MAGAZINE, IEEE SERVICE CENTER, PISCATAWAY, US, vol. 38, no. 9, 1 September 2000 (2000-09-01), pages 104 - 114, XP011091349, ISSN: 0163-6804, DOI: DOI:10.1109/35.868149
H. KONG; C. PHILLIPS: "Improved Dynamic Lightpath Provisioning For Large Wavelength Division Multiplexed Backbones", JOURNAL OF LIGHTWAVE TECHNOLOGIES, vol. 25, no. 7, 2007, pages 1693 - 1701
Attorney, Agent or Firm:
FRANCE TELECOM R&D/PIV/BREVETS (FR)
Download PDF:
Claims:
REVENDICATIONS

1. Procédé de traitement d'une requête de réservation de ressources retardée dans un réseau de télécommunications optiques pour transférer des données entre un équipement source et un équipement destination, le plan de commande étant différent du plan de transfert, caractérisé en ce que, sur réception par un équipement nœud (B, C, D) du réseau de la requête (REQ) de réservation de ressources en provenance de l'équipement source (A) et à destination de l'équipement destination (D) via une route comprenant au moins un équipement nœud (B, C), ladite requête comprenant au moins un premier paramètre (te, Lw) relatif à un début de la connexion au niveau de l'équipement source, ledit procédé comprend les étapes suivantes :

obtention d'une information relative à un temps de transfert d'un signal via ladite route jusqu'à un équipement nœud amont,

mise à jour de ladite information par ajout d'un temps de transfert d'un signal au niveau dudit équipement intermédiaire, et

calcul d'une date (tcn) de début de réservation des ressources au niveau de l'équipement nœud à partir de la valeur dudit premier paramètre (te, Lw) reçu et de ladite information (Lp, Lpt-corr).

2. Procédé de traitement d'une requête de réservation retardée selon la revendication 1 , caractérisé en ce que l'information relative à un temps de transfert est obtenue dans un deuxième paramètre (Lp, Lpt-corr) de la requête reçue.

3. Procédé de traitement d'une requête de réservation retardée selon la revendication 2, caractérisé en ce que, lorsque l'équipement nœud est un équipement nœud intermédiaire, ledit procédé comprend une étape d'envoi de la requête (REQ) à un équipement nœud aval sur ladite route, ladite requête comprenant la valeur mise à jour de ladite information dans le deuxième paramètre .

4. Procédé de traitement d'une requête de réservation retardée selon la revendication 1 , caractérisé en ce que, lorsque les équipements nœuds du réseau sont synchronisés en temps, le premier paramètre comprend une date de début de réservation pour l'équipement nœud source et l'étape de calcul d'une date de réservation des ressources (tcn) au niveau de l'équipement nœud comprend l'addition de la valeur de ladite information (Lp) et de la valeur de ladite date de début de réservation (te).

5. Procédé de traitement d'une requête de réservation retardée selon la revendication 1 , caractérisé en ce que, lorsque les équipements nœuds du réseau sont non synchronisés en temps, le premier paramètre comprend une durée d'attente avant la date de début de réservation et l'étape de calcul d'une date de réservation des ressources (tcn) au niveau de l'équipement nœud comprend la soustraction de la valeur de ladite information (Lpt-corr) à une date de réception (tr) de la requête (REQ) par l'équipement nœud intermédiaire augmentée de la valeur du premier paramètre (Lw).

6. Procédé de traitement d'une requête de réservation retardée selon la revendication 1 caractérisé en ce que

l'information relative à un temps de transfert (Lp) comprend un terme relatif à une somme de temps de propagation de données via ladite route jusqu'à l'équipement nœud amont ;et

la mise à jour de ladite information comprend un ajout de la durée de propagation entre l'équipement nœud amont et l'équipement nœud intermédiaire à la valeur reçue dudit paramètre.

7. . Procédé de traitement d'une requête de réservation retardée selon les revendications 5 et 6, caractérisé en ce que ledit terme de ladite information (Lpt-corr) comprend une différence entre une somme des temps de propagation de la requête et la somme des temps de propagation des données jusqu'à l'équipement nœud amont. 8. Procédé de traitement d'une requête de réservation retardée selon la revendication 6 ou 7, caractérisé en ce que le terme de ladite information relative à un temps de transfert d'un signal via ladite route jusqu'à l'équipement nœud amont est obtenu à partir d'une mesure d'un temps de propagation de données de l'équipement nœud intermédiaire vers un équipement nœud amont selon les sous-étapes suivantes :

- envoi d'une requête de mesure à l'équipement nœud amont, ladite requête comprenant une indication d'un port d'entrée et d'un port de sortie dudit équipement nœud intermédiaire pour ladite mesure;

- sur réception d'un message de réponse positive de l'équipement nœud amont, déclenchement de la mesure par envoi d'un signal de type sonde depuis le port de sortie indiqué vers l'équipement nœud amont; et

- stoppage de la mesure à réception du signal de type sonde par l'équipement nœud intermédiaire sur le port d'entrée indiqué.

9. Dispositif de traitement d'une requête de réservation de ressources retardée dans un réseau de télécommunications optiques pour transférer des données entre un équipement source et un équipement destination, le plan de commande étant différent du plan de transfert, caractérisé en ce que, sur réception par un équipement nœud du réseau de la requête (REQ) de réservation de ressources en provenance de l'équipement source et à destination de l'équipement destination via une route comprenant au moins un équipement nœud, ladite requête comprenant au moins un premier paramètre (te, Lw) relatif à un début de la connexion au niveau de l'équipement source, ledit dispositif est apte à mettre en œuvre les moyens suivants:

obtention d'une information relative à un temps de transfert d'un signal via ladite route jusqu'à un équipement nœud amont,

mise à jour de ladite information par ajout d'un temps de transfert d'un signal au niveau dudit équipement intermédiaire, et

calcul d'une date (tcn) de début de réservation des ressources au niveau de l'équipement nœud à partir de la valeur dudit paramètre (te, Lw) reçu et de ladite information (LP, Lpt-corr) obtenue.

10 Dispositif de réservation de ressources selon la revendication 9, caractérisé en ce que, sur réception d'une requête de mesure en provenance d'un équipement nœud voisin, il est apte à mettre en œuvre les moyens suivants :

identification d'un port d'entrée et d'un port de sortie dans la requête de mesure;

commande de bouclage du port d'entrée et du port de sortie identifiés; - envoi d'un message d'acquittement à destination de l'équipement nœud voisin.

11. Equipement nœud d'un réseau de télécommunications apte à transférer des données en provenance d'un équipement source et à destination d'un équipement destination connectés audit réseau, caractérisé en ce qu'il comprend un dispositif de réservation de ressources retardée selon la revendication 9.

12. Réseau de télécommunications optiques apte à transmettre des données entre un équipement source et un équipement destination par l'intermédiaire d'au moins un équipement nœud intermédiaire dudit réseau, caractérisé en ce que ledit équipement nœud intermédiaire comprend un dispositif de traitement d'une requête de réservation retardée selon la revendication 9.

13. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour l'exécution du procédé de traitement d'une requête de réservation de ressources retardée selon la revendication 1.

Description:
Procédé de traitement d'une requête de réservation de ressources, dispositif et équipement nœud associés

Domaine de l'invention

Le domaine de l'invention est celui des télécommunications, et plus particulièrement des réseaux de télécommunications optiques mettant en œuvre une commutation de circuits.

La présente invention concerne un procédé de réservation de ressources retardée. Elle concerne également un équipement nœud d'un réseau de télécommunications optiques mettant en œuvre un tel procédé. Les techniques actuelles de commutation de circuits optiques ("Opticai Circuit

Switching" ou OCS, en anglais) s'appuient sur une réservation des ressources préalable à l'envoi des données. Des méthodes de réservation de ressources ont été spécifiées par des organismes de normalisation comme I 1 IETF dans la spécification du protocole de commande GMPLS (Generalized Multi Protocol Label Switching) ou comme I 1 ITU au sein du plan de commande ASON (Automatically Switched Opticai Network).

La réservation peut par exemple être réalisée de la façon suivante : La réservation de ressources dans chaque nœud de la connexion est déclenchée à un nœud source à réception d'une requête d'établissement de la connexion. La réservation s'appuie sur un mécanisme de signalisation mis en œuvre grâce à un protocole de signalisation. Ce mécanisme consiste à envoyer un message de requête de réservation ("set-up", en anglais) du nœud source vers le nœud destination puis à renvoyer un message d'accusé-réception du nœud destination vers le nœud source en suivant le même chemin qu'à l'aller. A réception de l'accusé-réception au nœud source, la connexion est établie et les données sont transférées au nœud destination sur cette connexion. L'identification des ressources disponibles pour la connexion en cours est réalisée dans chaque nœud au passage du message de requête de réservation. Ces informations peuvent être collectées par le message de requête de réservation.

Le choix de la route de connexion (succession des nœuds ABCD) peut être fait par le nœud source. Dans ce cas, le nœud source doit mettre en œuvre un algorithme de routage sur la base de la topologie qu'il aura élaborée grâce à d'autres messages de commande (protocole de routage) par exemple. La route explicite doit alors être indiquée dans les messages de requête de réservation et d'accusé de réception afin que les nœuds recevant ces messages sachent à qui les transférer. Le choix de la route de la connexion (succession des nœuds ABCD) peut aussi être fait bond par bond, chaque nœud calculant le saut suivant sur la base de sa connaissance de la topologie. Dans ce cas, les messages de requête doivent contenir le nœud destination et mettre à jour la route pour que le message d'accusé de réception emprunte bien les mêmes nœuds qu'à l'aller (une combinaison des deux solutions est aussi possible).

Afin de bien séparer les processus de commande du réseau des processus de création des connexions sur la couche optique, le formalisme de plan de commande et de plan de transfert est classiquement utilisé. Un tel formalisme est représenté de façon schématique sur la Fig. 2. Un réseau de télécommunications 1 comprend des équipements nœuds A, B, C et D reliés entre eux par des liens optiques. Chaque nœud est présent à la fois dans le plan de transfert PT, du fait des ressources optiques qu'il contrôle, et dans le plan de commande PC, car il dispose de fonctions permettant de comprendre et de traiter les messages du plan de commande.

Les messages de signalisation sont échangés sur le pian de commande PC tandis que les ressources sont réservées dans le plan de transfert PT. Comme représenté de façon schématique sur la Fig. 2, les supports physiques I_ CAB . L CBC> L CCD du plan de commande PC ne sont pas nécessairement identiques à ceux L TAB , L TBC , L TCD du plan de transfert PT. Autrement dit, un lien de commande entre deux nœuds ne passe pas forcément par le même support de fibres optiques que le lien du plan de transfert. De plus, les nœuds n'ont pas forcément connaissance des supports physiques respectifs des liens du plan de commande et du plan de transfert.

La réservation des ressources par des échanges de messages de nœud en nœud permettent de distribuer la commande de la couche optique dans chaque nœud (cas distribué), contrairement au cas où les messages de requête de réservation et d'accusé-réception sont émis et reçus par une seule entité centralisée (cas centralisé). La réservation des ressources peut être effectuée dans les nœuds en fonction de la disponibilité des ressources à réception des messages de requête de réservation (réservation à l'aller) ou des messages d'accusé-réception (réservation au retour).

En relation avec les figures 1 A et 1 B, on considère une route ABCD d'un réseau optique 1 déterminé par le plan de commande d'un réseau de télécommunications 1. En vue du transfert de données d'un équipement nœud A vers un équipement nœud D, l'équipement nœud A émet un message de signalisation comprenant une requête de réservation REQ à destination de l'équipement nœud D via le chemin ABCD. La figure 1A illustre le cas d'une réservation à l'aller, selon laquelle les nœuds du chemin ABCD initient la réservation dès réception du message de requête de réservation REQ. L'équipement nœud destinataire D émet un message de signalisation RES vers l'équipement source A indiquant que la réservation est effective. Ce message RES est reçu et retransmis par tous les nœuds intermédiaires. Les ressources ne seront ensuite relâchées que sur réception d'un message de signalisation demandant le relâchement des ressources. On considère ensuite une période PU correspondant à la période utile pendant laquelle les ressources sont utilisées pour le transfert des données et une période de réservation PR correspondant à la période totale pendant laquelle les ressources sont réservées par les nœuds du chemin ABCD en vue du transfert de ce données. On constate que le temps de réservation des données PR A est bien supérieur au temps de réservation utile et que le temps de réservation inutile n'est pas négligeable, en particulier dans le cas où la période utile PU est d'un ordre de grandeur similaire à la durée de signalisation. On notera que ce temps de réservation inutile est d'autant plus important que la durée de transfert des données est proche d'une durée de signalisation, c'est-à-dire d'une durée englobant les temps de traitement de la requête par les équipements nœuds sur la route ABCD et les temps de propagation de la requête sur les liens optiques entre les équipements nœuds A, B, C et D.

La Fig. 1B illustre le cas d'une réservation au retour, ce qui signifie que les nœuds constituant la route ABCD ne rendent la réservation de ressources effective qu'à la réception d'un message d'accusé-réception RES émis par l'équipement nœud destinataire D en réponse à la requête REQ. Il en résulte que la période de réservation PR 8 est inférieure à la durée PR A et donc que le temps de réservation inutile est plus court.

Dans les deux cas, la réservation des ressources est effective avant le début du transfert des données sur la route ABCD, ce qui entraine une occupation des ressources pendant une période où aucun trafic ne les utilise. De même les ressources ne sont relâchées qu'après la réception d'un message de relâchement, et les nœuds gérant leurs ressources n'ont a priori aucune indication sur le moment où ce message va arriver. Dans le cas où la durée de propagation des données est proche de la durée de signalisation, ces temps de réservation "inutiles" ne sont pas négligeables et limitent la rapidité d'enchainement des réservations.

Il en résulte que les techniques actuelles de réservation de ressources sont peu adaptées à un trafic dynamique composé d'une succession de périodes de réservations courtes et fréquentes. Dans un tel contexte, il pourrait s'avérer utile d'établir les connexions en fonction des besoins, que ce soit dans le cœur de réseau ou au niveau d'un équipement terminal.

Inconvénients de l'art antérieur

Pour améliorer la situation, le principe de réserver les ressources de façon retardée pour une durée déterminée ("Just Enough Time", en anglais) a été énoncé dans l'art antérieur, en particulier dans le document intitulé "Improved Dynamic Lightpath Provisioning For Large Wavelength Division Multiplexed Backbones", par H. Kong and C. Phillips, dans la revue Journal of Lightwave Technologies, vol. 25, No 7, pp 1693-1701 , en 2007. Toutefois, un tel document ne décrit pas de façon explicite comment calculer le retard utile à prendre en compte au niveau de chaque équipement nœud.

Exposé de l'invention

L'invention concerne un procédé de traitement d'une requête de réservation de ressources retardée pour établir une connexion dans un réseau de télécommunications optiques entre un équipement source et un équipement destination connectés audit réseau, le plan de commande étant différent du plan de transfert.

Selon l'invention, un tel procédé est particulier en ce qu'il comprend, sur réception par un équipement nœud du réseau de la requête de réservation de ressources en provenance de l'équipement source et à destination de l'équipement destination via une route comprenant au moins un équipement nœud, ladite requête comprenant au moins un premier paramètre relatif à un début de connexion au niveau de l'équipement source, les étapes suivantes :

obtention d'une information relative à un temps de transfert d'un signal via ladite route jusqu'à un équipement nœud amont dudit équipement nœud sur la route, - mise à jour de ladite information par ajout d'un temps de transfert au niveau dudit équipement intermédiaire, et

calcul d'une date de début de réservation des ressources au niveau de l'équipement nœud à partir de la valeur dudit premier paramètre reçu et de ladite information obtenue.

Le procédé selon l'invention est mis en œuvre dans le plan de commande du réseau de télécommunications considéré, c'est-à-dire que la mise en œuvre de la réservation retardée s'appuie sur le contenu de messages de signalisation reçus par l'équipement nœud d'un équipement nœud amont sur la route choisie pour établir la connexion et transférer des données utiles.

On entend par temps de transfert une durée comprenant au moins le temps nécessaire à la propagation de la requête dans le plan de commande ou de données dans le plan de transfert et/ou le temps de traitement de la requête de réservation par les équipements nœuds de la route choisie pour relier l'équipement source à l'équipement destination.

Parmi les informations contenues dans cette requête de réservation, un équipement nœud intermédiaire placé sur ladite route, obtient au moins une information permettant de déterminer la date de début de connexion au niveau de l'équipement nœud source.

Avec l'invention, un équipement nœud intermédiaire peut dériver sa propre date de début de réservation des ressources des informations essentielles qu'il reçoit dans la requête ou qu'il obtient par ailleurs.

L'invention propose donc une approche nouvelle et inventive de réservation des ressources qui permet à un équipement nœud de la route de signalisation de calculer les instants de début et fin de la réservation demandée et donc d'utiliser ses ressources de façon optimale. Elle offre donc une solution technique pour Ia mise en oeuvre du principe de réservation "Just Enough Time".

Avantageusement, la requête comprend en outre la durée souhaitée de connexion. Cette durée permet notamment à l'équipement nœud d'estimer date de fin de connexion et donc de fin de réservation des ressources.

Selon un aspect de l'invention, l'information relative à un temps de transfert est obtenue dans un deuxième paramètre de la requête reçue.

Un avantage est de fournir à l'équipement nœud une information relative au temps de transfert optique en amont de l'équipement nœud et de lui éviter des opérations de récupération de cette information auprès d'une ou plusieurs sources.

Selon un autre aspect de l'invention, lorsque l'équipement nœud est un équipement nœud intermédiaire, ledit procédé comprend une étape d'envoi de la requête à un équipement nœud aval sur ladite route, ladite requête comprenant la valeur mise à jour de ladite information dans le deuxième paramètre.

Le paramètre comprenant l'information relative au temps de transfert est donc mis à jour par chaque équipement nœud intermédiaire et la nouvelle valeur est insérée dans la requête de réservation avant son envoi à l'équipement nœud aval. Un avantage est que le nœud aval dispose d'une information actualisée à partir de laquelle il peut calculer de façon précise sa propre date de début de réservation.

Selon un autre aspect de l'invention, lorsque les équipements nœuds du réseau sont synchronisés en temps, le premier paramètre comprend une date de début de réservation pour l'équipement source et l'étape de calcul d'une date de réservation des ressources au niveau de l'équipement nœud comprend l'addition de la valeur de ladite information et de la valeur du premier paramètre.

Lorsque les équipements nœuds sont synchronisés en temps, ils disposent tous d'une référence temporelle commune. Avantageusement, le premier paramètre relatif à un début de connexion est donc une date de début de connexion. Pour connaître sa propre date de début de connexion et donc de réservation, l'équipement nœud intermédiaire lui ajoute un temps de transfert sur la route de l'équipement source jusqu'à lui, qu'il peut déduire de l'information qu'il a obtenue et d'éventuels calculs qu'il aura menés au préalable.

Selon un autre aspect de l'invention, lorsque les équipements noeuds du réseau sont non synchronisés en temps, le premier paramètre est une durée d'attente avant la date de début de réservation pour l'équipement source et l'étape de calcul d'une date de réservation des ressources au niveau de l'équipement nœud comprend la soustraction de la valeur mise à jour de ladite information à une date de réception de la requête par l'équipement nœud intermédiaire augmentée de la valeur du premier paramètre .

Dans ce cas, les équipements nœuds sur la route empruntée par la requête ne disposent pas d'une référence de temps commune. Rien ne sert donc de leur transmettre une date de début de connexion pour l'équipement nœud source. La durée d'attente pour l'équipement source peut en revanche être ajoutée à une date de réception de la requête après soustraction de l'information relative au temps de transfert obtenue.

On notera que bien que la littérature semble tenir pour acquis que les équipements nœuds optiques soient synchronisés en temps pour la réservation de ressources, le niveau d'exactitude requis pour les durées de connexion visées (de la milliseconde à la seconde) rend la synchronisation des nœuds difficilement réalisable avec les techniques actuelles. Un avantage de l'invention est donc de prendre en compte cette difficulté et de proposer une solution simple et fiable pour la contourner.

Selon un autre aspect de l'invention, l'information relative à un temps de transfert comprend un terme relatif à une somme de temps de propagation via ladite route jusqu'à l'équipement nœud amont et la mise à jour de cette information comprend un ajout de la durée de propagation entre l'équipement nœud amont et l'équipement nœud intermédiaire à la valeur reçue dudit paramètre. Un avantage de l'invention est de prendre en compte les temps de propagation sur les liens optiques entre les nœuds. Il peut s'agir des temps de propagation de la requête dans le plan de commande ou des données dans le plan de transfert.

On comprend que cet aspect de l'invention est particulièrement avantageux car le plan de transfert et le plan de commande n'utilisent pas le même support de fibres pour relier les équipements noeuds A, B, C et D de la route choisie en vue d'établir la connexion.

De façon avantageuse, ledit terme de ladite information comprend une différence entre une somme des temps de propagation de la requête et la somme des temps de propagation des données jusqu'à l'équipement nœud amont.

Ce terme est particulièrement utile dans le cas où non seulement le support de fibres utilisé dans le plan de commande pour acheminer la requête de réservation diffère de celui utilisé dans le plan de transfert pour acheminer les données à transmettre, mais en outre les équipements nœuds ne sont pas synchronisés en temps. Dans cette configuration en effet, l'équipement nœud n'a pas accès à une date de début de connexion au niveau de l'équipement source à laquelle se référer et qu'il pourra utiliser comme point de départ pour calculer sa propre date de réservation.

L'invention permet ainsi d'assurer une estimation fiable et précise de la date de début de réservation des ressources au niveau d'un équipement nœud intermédiaire en prenant en compte une telle différence.

Selon un autre aspect de l'invention, le terme de ladite information relative à un temps de transfert via ladite route jusqu'à l'équipement nœud amont est obtenu à partir d'une mesure d'un temps de propagation de données de l'équipement nœud intermédiaire vers un équipement nœud amont selon les sous-étapes suivantes :

- envoi d'une requête de mesure à l'équipement nœud amont, ladite requête comprenant une indication d'un port d'entrée et d'un port de sortie dudit équipement nœud intermédiaire pour ladite mesure;

- sur réception d'un message de réponse positive de l'équipement nœud amont, déclenchement de la mesure par envoi d'un signal de type sonde depuis le port de sortie indiqué vers l'équipement nœud amont; et - stoppage de la mesure à réception du signal de type sonde par l'équipement nœud intermédiaire sur le port d'entrée indiqué.

Une telle mesure peut être faite dans le plan de transfert et/ou dans le plan de commande. Elle permet d'obtenir de façon simple une estimation précise d'un temps de propagation sur un lien optique entre un équipement nœud et un de ses voisin. Un avantage de cette mesure est qu'une fois que l'équipement nœud voisin a configuré ses ports d'entrée et de sortie, la mesure se fait de façon transparente, au niveau optique et sans intervention de sa part.

Un autre avantage de la mesure est que, du fait que le nœud voisin n'intervient pas, on obtient réellement le temps de propagation aller-retour sur le lien optique sans temps de traitement. Il faut seulement diviser par deux la valeur obtenue pour avoir un temps de propagation simple.

On notera que, lorsque le temps de transfert comprend un terme relatif au temps de propagation de la requête ou de données, l'étape de mise à jour de ladite information pourra avantageusement être faite avant ou après le calcul de la date de début de réservation selon le mode d'obtention du temps de transfert. A titre d'exemple, si les temps de transfert sont obtenus par la mesure précédente et transmis à l'équipement nœud aval dans la requête, l'ordre des étapes sera imposé par le contenu de l'information relative au temps de transfert contenu dans la requête. En d'autres termes, si le deuxième paramètre contient la mesure du temps de transfert sur le lien optique entre l'équipement nœud amont et l'équipement nœud intermédiaire, le calcul pourra se faire avant la mise à jour, sinon ce sera l'inverse.

L'invention concerne aussi un dispositif de traitement d'une requête de réservation de ressources retardée dans un réseau de télécommunications optiques pour transférer des données entre un équipement source et un équipement destination, le plan de commande étant différent du plan de transfert.

Un tel dispositif est particulier en ce que, sur réception par un équipement nœud du réseau de la requête de réservation de ressources en provenance de l'équipement source et à destination de l'équipement destination via une route comprenant au moins un équipement nœud, ladite requête comprenant au moins un premier paramètre relatif à un début de la connexion au niveau de l'équipement source, ledit dispositif est apte à mettre en œuvre les moyens suivants :

obtention d'une information relative à un temps de transfert via ladite route jusqu'à un équipement nœud amont,

mise à jour de ladite information par ajout d'un temps de transfert au niveau dudit équipement intermédiaire, et

calcul d'une date de début de réservation des ressources au niveau de l'équipement nœud à partir de la valeur dudit paramètre reçu et de ladite information obtenue.

De façon avantageuse, sur réception d'une requête de mesure en provenance d'un équipement nœud voisin, ledit dispositif est apte à mettre en œuvre les moyens suivants :

- identification d'un port d'entrée et d'un port de sortie dans la requête de mesure;

commande de bouclage du port d'entrée et du port de sortie identifiés; envoi d'un message d'acquittement à destination de l'équipement nœud voisin.

Un tel dispositif est donc apte à répondre à une requête de mesure de durée de transit en provenance d'un équipement nœud voisin.

Un avantage est de mesurer un temps de propagation d'une requête ou de données directement sur la couche physique du réseau de télécommunications, en utilisant les équipements nœuds de façon transparente, c'est-à-dire sans traduction du signal optique de type sonde en signai électronique.

L'invention concerne aussi un équipement nœud d'un réseau de télécommunications apte à transférer des données en provenance d'un équipement source et à destination d'un équipement destination connectés audit réseau, caractérisé en ce qu'il comprend un dispositif de réservation de ressources retardée selon l'invention. Un tel équipement nœud peut recevoir la requête d'un autre équipement nœud du réseau ou bien d'un équipement connecté au réseau tel qu'un équipement client terminal.

L'invention concerne également un réseau de télécommunications optiques apte à transmettre des données entre un équipement source et un équipement destination par l'intermédiaire d'au moins un équipement nœud intermédiaire dudit réseau, caractérisé en ce que ledit équipement nœud comprend un dispositif de réservation de ressources retardée selon l'invention.

Dans un mode particulier de réalisation, les différentes étapes du procédé de réservation retardée de ressources selon l'invention sont déterminées par des instructions de programmes d'ordinateurs.

En conséquence, l'invention vise aussi un programme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en œuvre dans un équipement nœud ou plus généralement dans un ordinateur, ce programme comportant des instructions adaptées à la mise en œuvre des étapes d'un procédé de réservation retardée de ressources tel que décrit ci-dessus.

Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable.

L'invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus.

Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy dise) ou un disque dur.

D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.

Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.

Liste des figures

D'autres avantages et caractéristiques de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation particulier de l'invention, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels :

la figure 2 illustre un plan de commande et un plan de transfert d'un réseau de télécommunications par commutation de circuits selon l'art antérieur;

les figures 1A et 1 B illustrent respectivement les principes de la réservation à l'aller et au retour selon l'art antérieur;

la figure 3 présente de façon schématique un réseau de télécommunications optique par commutation de circuits selon l'invention;

la figure 4 présente de façon schématique les étapes du procédé de réservation de ressources retardée selon l'invention;

- la figure 5 présente la structure d'un dispositif de réservation de ressources retardée selon l'invention;

la figure 6 illustre un exemple de réalisation de l'invention dans le mode synchronisé en temps, lorsque les messages de signalisation empruntent un support optique différent de celui des données dans le réseau de télécommunications;

la figure 7 illustre un exemple de réalisation de l'invention dans le mode non synchronisé en temps, lorsque les messages de signalisation empruntent un support optique différent de celui des données dans le réseau de télécommunications;

- la figure 8 illustre un mode de réalisation d'une mesure d'un temps de propagation d'un signal entre un équipement nœud et un équipement nœud voisin selon un aspect de l'invention.

Description d'un mode de réalisation particulier de l'invention

Le principe général de l'invention repose sur la réception d'une requête de réservation de ressources réseaux par un équipement nœud du réseau de télécommunications situé sur une route choisie pour établir une connexion entre un équipement source et un équipement destination et sur la mise à jour de cette requête à partir du temps de traitement de la requête au niveau de l'équipement nœud.

Selon l'invention, cette requête indique au moins la durée de connexion souhaitée, un paramètre relatif au début de la connexion et un paramètre relatif au temps de traitement cumulé en amont du nœud courant. Il en résulte que l'équipement nœud courant peut en déduire les modalités de la connexion à son niveau.

Dans la suite de la description, on considère le cas où la réservation des ressources aux dates déterminées est réalisée au passage du message de requête de réservation REQ ou au passage du message d'accusé-réception AR. On comprend qu'il ne s'agit ni d'une réservation à l'aller, ni d'une réservation au retour, mais bien d'une réservation retardée à la date de réservation calculée par le nœud selon l'invention.

Dans les exemples présentés, l'invention sera décrite dans le cas distribué, bien qu'elle puisse aussi s'appliquer au cas centralisé.

On présente en relation avec la Fig. 3 un réseau de télécommunications 1 comprenant une pluralité d'équipements nœuds A, B, C et D aptes à mettre en œuvre le procédé de réservation de ressources retardé selon l'invention. On considère le cas où l'équipement nœud A, dit nœud source, souhaite établir une connexion avec l'équipement nœud D, dit équipement destination.

De façon connue l'équipement nœud A émet un message de signalisation comprenant une requête de réservation à destination de l'équipement destination D. Sur réception R1 de ladite requête, un équipement nœud B, C de la route choisie pour acheminer les données de l'équipement source A vers l'équipement destination D, est apte à mettre en œuvre le procédé de réservation de ressources retardée selon l'invention, qui va maintenant être décrit plus en détails en relation avec la Fig. 4.

La requête REQ comprend au moins un paramètre relatif à un début de la connexion au niveau de l'équipement source A. Il peut s'agir notamment d'une date de début de connexion t c au niveau de l'équipement source A ou d'une durée d'attente Lw avant le début de la connexion au niveau de l'équipement source A.

Dans une étape R2, une information relative à un temps de transfert d'un signal via ladite route jusqu'à un équipement nœud amont est obtenue. Une telle information peut comprendre un terme relatif à une somme de temps de traitement dans les équipements nœud amont. Elle peut en outre comprendre un terme relatif à une somme de temps de propagation de la requête entre les équipements nœuds amont de l'équipement nœud intermédiaire dans le plan de commande ou encore de données dans le plan de transfert. Une telle information peut être obtenue par calcul ou par interrogation d'une base de données ou encore être reçue dans un deuxième paramètre de la requête REQ.

Dans une étape R3, l'information relative à un temps de transfert de la requête REQ est mise à jour pour prendre en compte le temps de transfert de la requête entre la sortie de l'équipement nœud amont et la sortie de l'équipement nœud intermédiaire. On comprend donc que cette mise à jour comprend l'obtention du temps de transfert de la requête au niveau dudit équipement intermédiaire, par exemple par calcul, puis son ajout à la valeur de ladite information.

Dans une étape R4, une date (tc n ) de début de réservation des ressources est calculée au niveau de l'équipement nœud à partir de la valeur dudit premier paramètre (tc, Lw) reçu et de ladite information (LP, Lt, Lpt-corr) obtenue. Un tel calcul peut s'appuyer sur la valeur mise à jour ou non de l'information relative au temps de transfert d'un signal sur la route ABCD.

Lorsque l'équipement nœud est un équipement nœud intermédiaire, le procédé comprend une étape R5 d'envoi de la requête REQ à l'équipement nœud aval sur la route choisie pour le transfert de la requête. Lorsque l'équipement nœud est l'équipement destination D, le procédé comprend une étape R5' d'envoi d'un message d'accusé-réception de la requête à l'équipement source A sur la même route en sens inverse.

En ce qui concerne le choix de la date de début de connexion au niveau de l'équipement nœud source A, on notera qu'il peut être fait par l'équipement nœud source A lui-même, au moins à partir d'une estimation d'un temps de transfert de la requête REQ. Une telle estimation peut par exemple se faire sur la base des temps de réponses, c'est-à-dire de réception d'un message d'accusé-réception de la requête par l'équipement nœud destination, obtenus sur des connexions passées. L'important est de s'assurer que ce choix permette à la date de début de connexion d'être ultérieure à la réception du message d'accusé-réception des réservations de ressources.

Pour rappel, dans un réseau par commutation de circuits, la connexion n'est pas établie tant que l'équipement nœud source n'a pas reçu un accusé-réception positif en réponse à une requête de réservation de ressources. Si l'accusé de réception est négatif, ou s'il est reçu après la date proposée de début de connexion, la requête (demande de connexion) est "bloquée", et une autre tentative peut être faite le cas échéant avec une nouvelle information relative au début de connexion. Dans ce dernier cas, il peut être utile de prendre en compte le temps de transfert de la requête bloquée pour déterminer la nouvelle valeur de l'information relative au début de connexion. Si cette durée est sous-estimée, la prise en compte de la requête au niveau de tous les équipements nœuds de la route ne sera pas effectivement terminée avant la date de début de la connexion (et la requête sera bloquée). Si elle est surestimée, il y aura un temps d'attente avant de démarrer la connexion et donc une perte de performances.

Dans l'exemple décrit en relation avec la Fig. 3, les équipements nœuds B, C selon l'invention comportent un dispositif 200 de réservation retardée de ressources qui va être décrit en relation avec la Fig. 5. Il comprend les éléments matériels que l'on retrouve classiquement dans un ordinateur conventionnel ou un routeur spécialisé, à savoir un processeur 20O 1 , une mémoire vive de type RAM 20O 2 , une mémoire morte de type ROM 20O 3 , des moyens de télécommunications 20O 4 avec d'autres dispositifs de l'équipement nœud comme un support matériel (hardware) par exemple, constitué de composants de type FPGA, apte à insérer des estampilles temporelles dans les messages de signalisation et des moyens 20O 5 de télécommunications avec le réseau

En relation avec la Fig. 6, on présente un exemple de mode de réalisation de l'invention, dans lequel les équipements nœuds du réseau de télécommunications 1 sont en mode synchronisé en temps et le plan de commande et le plan de transfert n'utilisent pas le même support de fibres optiques. Dans ce mode de réalisation on suppose qu'un nœud connaît les temps de propagation sur les fibres du plan de transfert vers ses nœuds voisins. Avantageusement, les temps entre les nœuds voisins sont mesurés entre ces nœuds à l'aide de la mesure optique de temps de propagation selon l'invention. Equipement Nœud source A

L'équipement nœud source A qui initie la connexion (source, indice 0) envoie un message de signalisation comprenant une requête de réservation de ressources à l'équipement nœud B participant à la connexion vers l'équipement nœud destination D. Cette requête comprend les trois paramètres L c , % et Lp 0 , valorisés comme suit :

- La durée de la connexion demandée L 0 ;

La date de début de la connexion au niveau du premier nœud t e ;

La somme des temps de propagation dans les fibres du plan de transfert depuis l'équipement source A : L p0 =O;

On note que dans ce mode de réalisation, le procédé de mesure optique de temps de propagation est utilisé.

Selon l'invention, l'équipement nœud source A connaît la date où la connexion va effectivement être active pour lui : il s'agit de la période allant de la date t e jusqu'à la date t e + L 0 . Equipement nœud intermédiaire Les nœuds suivants vont être amenés à modifier le troisième paramètre.

En supposant que pour un équipement nœud n de la connexion :

le paramètre L p reçu dans le message contient la valeur L pn -i.

Dans cet exemple, le nœud n met à jour le paramètre L pn -i en ajoutant L 1n pour obtenir le paramètre L p où L fn est le temps de propagation sur la fibre optique du plan de transfert entre le nœud n et le nœud n-1. On notera qu'il aura été possible que le nœud précédent envoie directement la valeur L pn .

Le nœud n peut calculer la date où la connexion va effectivement être active pour lui : il s'agit de la période allant de la date t c + L pn jusqu'à la date t c + L pn + L c avec L pn = Lp n - 1 + L fn , . Ce temps est connu du nœud (procédé de mesure optique).

L'équipement nœud n peut retransmettre à l'équipement nœud suivant n+1 le message de signalisation avec les informations suivantes :

- La durée de la connexion demandée L c ;

- La date de début de la connexion au niveau du premier nœud t c ;

La somme des temps de propagation dans les fibres du plan de transfert depuis l'équipement source A : L pn ;

Nœud destination L'équipement nœud destination D exécute les mêmes calculs que les nœuds intermédiaires mais ne retransmet pas les paramètres L c , tc et L pn dans une requête de réservation (dernier nœud). Le cas échéant, il transfère un message d'accusé- réception au nœud C vers le nœud A. En relation avec la Fig. 6, on présente un exemple de mode de réalisation de l'invention, dans lequel les équipements nœuds du réseau de télécommunications 1 sont en mode synchronisé en temps et Ie plan de commande et le plan de transfert n'utilisent pas le même support de fibres optiques. Dans ce mode de réalisation on suppose que tous les temps de propagation sur toutes les fibres du plan de transfert sont connus de tous les nœuds (par exemple : les temps entre les nœuds voisins sont mesurés entre ces nœuds en utilisant le procédé de mesure optique de temps de propagation décrit plus tard dans ce document, et un protocole de découverte automatique (automatic discovery) est utilisé pour distribuer ces temps à chaque nœud du réseau).

Equipement Nœud source A

L'équipement nœud source A qui initie la connexion (source, indice 0) envoie un message de signalisation comprenant une requête de réservation de ressources à l'équipement nœud B participant à la connexion vers l'équipement nœud destination D. Cette requête ne comprend que deux paramètres L c , t c , valorisés comme suit :

La durée de la connexion demandée L 0 ;

La date de début de la connexion au niveau du premier nœud t c ;

On note que dans ce mode de réalisation, Ie procédé de mesure optique de temps de propagation est utilisé.

Selon l'invention, l'équipement nœud source A connaît la date où la connexion va effectivement être active pour lui : il s'agit de la période allant de la date t c jusqu'à la date t c + I_ c .

Equipement nœud intermédiaire

Les nœuds suivants n'ont pas à modifier les deux paramètres reçus.

Le nœud n peut calculer la date où la connexion va effectivement être active pour lui : il s'agit de la période allant de la date t c + L pn jusqu'à la date t c + L pn + L c avec L pn = L f1 + L f2 + ... + L fn , ou L fn est le temps de propagation sur la fibre du plan de transfert entre le nœud n et le nœud n-1. Ces temps sont connus du nœud.

L'équipement nœud n peut retransmettre à l'équipement nœud suivant n+1 le message de signalisation avec les informations suivantes, inchangées :

La durée de la connexion demandée L c ;

La date de début de la connexion au niveau du premier nœud W, Nœud destination

L'équipement nœud destination D exécute les mêmes calculs que les nœuds intermédiaires mais ne retransmet pas les paramètres L 0 et t c dans une requête de réservation (dernier nœud). Le cas échéant, il transfère un message d'accusé- réception au nœud C vers le nœud A.

Dans les exemples précédents, on a supposé que les équipements nœuds disposaient d'horloges synchronisées en temps entre elles avec une exactitude suffisante, de l'ordre de Ia microseconde.

Une telle synchronisation en temps des nœuds, si elle est possible, coûte cher avec les solutions actuellement disponibles pour atteindre l'exactitude requise (le GPS étant la seule solution disponible aujourd'hui pour atteindre la μs) ou bien ne procure pas l'exactitude suffisante avec d'autres méthodes protocolaires telles qu'actuellement disponibles. On notera que des travaux sont actuellement en cours (bien que non finalisés pour le moment) en vue de permettre le transfert d'une synchronisation en temps par le réseau avec une exactitude qui pourrait s'approcher de celle requise par l'invention dans son mode de réalisation en mode synchronisé.

En cas de mauvaise synchronisation entre les horloges des nœuds, il faut prendre des marges sur la réservation ce qui réduit les performances. Les simulations montrent qu'au delà de 1 μs de marges, donc lorsque l'exactitude de la référence de temps commune aux nœuds dépasse 1 μs, les performances se dégradent rapidement

(dans le cas où la durée des connexions est de 1 ms en moyenne).

Pour améliorer la situation, on comprend qu'il faut prévoir un traitement particulier pour les réseaux qui ne sont pas ou mal synchronisés en temps.

On considère donc le cas où les équipements nœuds du réseau de télécommunications 1 ne sont pas synchronisés en temps. Ils n'ont donc pas accès à une référence de temps commune. Ils peuvent éventuellement être synchronisés en fréquence (donc avoir accès à une fréquence de référence commune), ou bien être asynchrones, mais avoir accès à une base de temps en mode libre.

On notera aussi que le mode de réalisation de l'invention destiné aux noeuds non synchronisés en temps s'applique aussi aux nœuds synchronisés en temps. Dans ce cas, il permet de faire fonctionner des cas de réseaux synchronisés de façon hétérogène : par exemple dans les cas où la source primaire de synchronisation en temps n'est pas faite de la même façon entre des domaines différents (par exemple entre des équipements de différents opérateurs), ou encore les cas où seule une partie du réseau est synchronisé en temps.

Contrairement aux cas précédents où les nœuds étaient synchronisés en temps, la connaissance de la date du début de la connexion au niveau du premier nœud n'est pas utilisable par les nœuds intermédiaires puisque les nœuds n'ont pas accès à une référence de temps commune. A la place, l'équipement nœud source initiant la connexion indique dans un paramètre de la requête REQ dans combien de temps la connexion va démarrer, à partir de l'instant d'envoi du premier message de signalisation de requête par le premier nœud. Autrement dit, il indique une durée d'attente avant le début de la connexion au niveau du premier nœud à la place d'une date de début de connexion au niveau du premier nœud. La durée L w à attendre avant le début de connexion à partir de l'instant d'envoi du premier message de signalisation par le premier nœud est proposée par l'équipement nœud source initiant la connexion. Elle doit être appropriée par rapport au temps de signalisation (voir explications plus haut). On présente, en relation avec la Fig. 7, un exemple de mode de réalisation de l'invention, dans lequel les équipements nœuds du réseau de télécommunications 1 sont en mode non synchronisé en temps et le plan de commande et le plan de transfert n'utilisent pas le même support de fibres optiques. On considère dans cet exemple que chaque équipement nœud calcule son temps de traitement (variable d'un message à l'autre et d'un nœud à l'autre) du message de signalisation de requête, et indique à l'équipement nœud suivant dans le message de signalisation qu'il lui transmet la somme des temps de traitement cumulés depuis le premier équipement nœud A, corrigée des différences de propagation entre les liens du plan de commande et du plan de transfert.

Les trois paramètres échangés entre les nœuds sont les suivants :

La durée de la connexion demandée L 0 ;

La durée à attendre avant le début de connexion à partir de l'instant d'envoi du premier message de signalisation par le premier nœud L w ;

- La durée de traitement cumulée dans les équipements nœuds amont corrigée des différences de propagation entre les liens du plan de commande et du plan de transfert L pt -corr-

A l'aide de cette durée, chaque nœud peut déduire sa date locale de début de connexion. En effet, chaque nœud considère une date de début de connexion virtuelle si les temps de traitement étaient nuls, qui correspond à la date de réception du message augmenté des temps de traitement accumulés. Cette durée est corrigée avec les différences de transit entre les fibres optiques du plan de commande et celles du plan de transfert. Cette correction permet au nœud suivant de corriger sa date de réception : la nouvelle date "virtuelle" est la date à laquelle le message aurait été reçu si les durées de transit dans le plan de commande et le plan de transfert avaient été identiques (on se ramène donc au cas précédent).

Dans la suite, on désignera par L fcpn et L fdpn les valeurs des durées de transit sur la fibre sur le plan de commande et le plan de transfert respectivement, entre les nœuds n et n+1.

On note que dans ce mode de réalisation, le procédé de mesure optique de temps de propagation est utilisé dans les plans de commande et de transfert.

Nœud source Le nœud qui initie la connexion (source, indice 0) envoie un message de signalisation aux nœuds participants à la connexion, contenant les informations suivantes :

La durée de la connexion demandée (L c )

La durée d'attente avant le début de la connexion L w ;

- La durée de traitement cumulée corrigée avec la différence de temps de transit entre Ia fibre du plan de commande et celle du pian de transfert. Au nœud source la durée de traitement n'est pas comptabilisée, L pt . corr est donc initialisée avec L fcp0 - L fdp0 .

En variante, les valeurs Lf 0p0 - L fdp o du paramètre L p t. C orr peuvent être mises à jour par le nœud suivant

Le nœud source peut calculer la date locale où la connexion va effectivement être active pour lui :

il s'agit de la période allant de la date t e o + L w jusqu'à la date t e o + L w + U, Nœud intermédiaire

Les nœuds suivants vont être amenés à modifier le troisième paramètre.

En supposant que pour un nœud n de la connexion :

le message de signalisation est reçu à la date t rn ;

- le message de signalisation est retransmis vers le nœud n+1 à la date U n ; le paramètre L pt-CO rr reçu dans le message contient la valeur L p t. C orr-n-i- Le nœud n calcule la date où la connexion va effectivement être active pour lui : il s'agit de la période allant de la date t rn + L w - L pt . cor r-n-i jusqu'à la date t rn + L w - L ^ , n-1 + Lc- Le nœud n retransmet au nœud suivant n+1 le message de signalisation mis à jour avec les informations suivantes :

La durée de la connexion demandée Lc;

La durée d'attente Lw;

La durée de traitement accumulée depuis le premier nœud L pt . C o rr = L pt . CO rr-n = l_pt- corr . n -i + tβn - t rn + L-fcpn " Mdpn > Nœud destination

Le nœud destination D exécute les mêmes calculs que les nœuds intermédiaires mais ne retransmet pas le message de signalisation de requête (dernier nœud). Le cas échéant il transfère un message d'accusé- réception aux nœuds amonts à destination de l'équipement source A.

Dans un mode de réalisation similaire, les corrections effectuées sur le temps de traitement cumulé avec les différences de temps de propagation entre les liens du plan de commande et du plan de transfert peuvent être effectuée dans les nœuds sur la base de leur connaissance des temps fibres de tous les liens du réseau. Dans ce cas le paramètre L pt ^ orr est mis a jour seulement avec les temps de traitement cumulés.

Note : une alternative au mode de réalisation précédent est possible en considérant que les temps de traitement des messages de signalisation dans les équipements nœuds sont imposés dans chacun des équipements nœuds du plan de commande. On notera que ce mode est plus complexe techniquement à réaliser que le premier. Dans ce mode de réalisation:

o Chaque nœud participant à la connexion doit avoir connaissance des temps de traitement imposés dans tous les nœuds précédents depuis le premier nœud de la connexion;

o Chaque nœud participant à la connexion doit pouvoir déterminer la somme des temps de propagation sur les fibres dans le plan de commande depuis le premier nœud (éventuellement à partir de la connaissance de tous les temps fibre du plan de commande);

o Chaque nœud participant à la connexion doit pouvoir déterminer la somme des temps de propagation sur les fibres dans le plan de transfert depuis le premier nœud (éventuellement à partir de la connaissance de tous les temps fibre du plan de transfert). En relation avec la Fig. 8, on présente maintenant un exemple de mesure d'un temps de transit L f dans un lien optique reliant l'équipement nœud n selon l'invention à un de ses voisins dans le réseau de télécommunications 1. Comme évoqué précédemment, la mesure qui va être décrite peut être mise en œuvre par l'équipement nœud, soit suite à une requête de réservation, soit préalablement à la réception et au traitement d'une telle requête. Elle peut aussi être renouvelée régulièrement.

Le principe d'une telle mesure va maintenant être décrit. On considère que l'équipement nœud n et son voisin n+1 ont connaissance des liens optiques qui les relient, par exemple en utilisant un protocole de gestion de lien de type LMP (Link Management Protocol). Les équipements nœuds n et n+1 considérés comprennent de façon classique un contrôleur optique apte à contrôler l'envoi de signaux optiques sur un desdits liens optiques.

Dans une première étape, l'équipement nœud n envoie un message de signalisation à l'équipement nœud n+1 comprenant une requête RM de mesure de durée de propagation. Une telle requête comprend une indication d'un port de sortie out par l'intermédiaire duquel l'équipement nœud n va émettre un signal de mesure et un port d'entrée in sur lequel l'équipement nœud n souhaite recevoir le signal de mesure en retour. Elle indique en outre sur quel port d'entrée Y de l'équipement n+1 l'équipement nœud n va envoyer son signal de mesure.

Sur réception de cette requête, l'équipement nœud n+1 configure au niveau de son switch optique un bouclage entre le port Y et un port X de sortie apte à transférer directement le signal de mesure de réponse.

Dans une troisième étape, il envoie à l'équipement nœud n un message de signalisation OK RM d'accusé-réception indiquant qu'il est prêt pour la mesure.

Dans une quatrième étape, l'équipement nœud n déclenche la mesure en commandant à son contrôleur optique d'envoyer un signal optique de type sonde à destination du port Y de l'équipement nœud n+1 et de se mettre en attente d'un signal de réponse. Un tel signal de type sonde peut être une simple sinusoïde, il n'est pas nécessaire d'envoyer une séquence numérique codée. Au niveau de l'équipement nœud n+1 destinataire, aucune action spécifique n'est requise pour cette mesure, car, du fait du bouclage optique des ports d'entrée Y et de sortie X, le signal de type sonde est redirigé vers le port in de l'équipement n de façon transparente pour le nœud n+1.

A l'instant de réception du signal sonde SS de retour, l'équipement nœud n stoppe la mesure et relève la durée de transit L f mesurée.

De façon avantageuse, l'équipement nœud n peut libérer les ressources mises en jeu au niveau de l'équipement n+1 en lui envoyant un message de signalisation indiquant la fin de la mesure.

On comprend que les temps obtenus sont uniquement dépendants de la précision de l'horloge de l'équipement nœud n qui déclenche la mesure. Les temps de propagation sur les liens d'un réseau de télécommunications optiques étant de l'ordre la dizaine de millisecondes pour le temps d'aller-retour, et la stabilité d'une horloge étant estimée à au moins 20 ppm, la précision de ce type de mesure est donc de l'ordre de 200 nanosecondes (ns) pour 10ms de délai et 20 ns pour 1ms (0.002%). Il peut donc être utile que le réseau soit synchronisé en fréquence, afin d'améliorer la précision de ces mesures.