Skip to main content

Longueurs d’onde

Dans un réseau de domaine de télécommunications, les longueurs d’onde utilisées pour modéliser et tracer les entités de réseau sont modélisées à l’aide d’une combinaison de longueurs d’onde. Les combinaisons de longueurs d’onde définissent un ensemble standardisé de longueurs d’onde optiques utilisées pour modéliser et tracer les entités de réseau. Chaque combinaison de longueurs d’onde correspond à une norme de multiplexage spécifique, telle que le multiplexage par répartition en longueur d’onde grossière (CWDM), et inclut des attributs spécifiant le nom et la longueur (longueur d’onde centrale nominale) pour chaque canal. Les longueurs d’onde sont attribuées aux entités de réseau et peuvent être utilisées pour prendre en charge la propagation des longueurs d’onde ainsi qu’avec des interruptions conditionnelles dans les traçages de chemin et de circuit.

Attribution de longueurs d’onde aux objets

Les objets regroupés partagent toutes les valeurs attributaires, y compris les attributs de réseau. Cependant, des unités individuelles au sein d’un objet regroupé peuvent représenter différentes attributions de longueurs d’onde.

Deux méthodes permettent d’attribuer des longueurs d’onde sur une entité de réseau : la méthode séquentielle et la méthode partagée. Un objet regroupé peut utiliser l’une ou l’autre méthode, mais pas les deux. L’attribution partagée permet également d’attribuer des longueurs d’onde lorsque vous utilisez des objets non regroupés.

Attribution séquentielle

L’attribution séquentielle attribue des valeurs de longueur d’onde à une plage contiguë d’unités sans interruptions. Le nom de la première longueur d’onde spécifiée est appliqué à la première unité de la plage et chaque unité suivante reçoit la valeur de la longueur d’onde suivante issue de la combinaison de longueurs d’onde.

L’attribution séquentielle utilise la syntaxe suivante : [[firstUnit, lastUnit, firstWavelengthName], ...]. Bien que la première unité puisse être arbitraire, aucune interruption n’est autorisée dans une plage d’unités et chaque unité ne peut se voir attribuer qu’une seule valeur de longueur d’onde.

Par exemple, si vous utilisez une combinaison de longueurs d’onde CWDM où C55 correspond à 1 550 nm, un objet tronçon regroupé avec quatre unités configurées comme [[1, 4, "C55"]] aboutit aux attributions suivantes :

  • C55 est attribué à l’unité 1

  • C57 est attribué à l’unité 2

  • C59 est attribué à l’unité 3

  • C61 est attribué à l’unité 4

Exemple de bitset abrégé pour des valeurs de longueurs d’onde configurées en tant que [[1, 4, "C55"]].

Les longueurs d’onde peuvent être ignorées lors de l’attribution en définissant plusieurs plages d’unités dans un seul tableau, chacune commençant par une longueur d’onde différente. Dans ce cas, les règles suivantes s’appliquent :

  • Toutes les unités de l’entité doivent être prises en compte, aucune unité ne peut être ignorée.

  • Les ID de longueur d’onde doivent être spécifiés dans l’ordre croissant tel que défini dans la combinaison de longueurs d’onde.

Par exemple, [[1, 2, "C27"], [3, 4, "C33"]] attribue C27 à l’unité 1, C29 à l’unité 2, C33 à l’unité 3 et C35 à l’unité 4, en ignorant les longueurs d’onde C31 tout en s’assurant que chaque unité de l’entité est représentée. La définition les longueurs d’onde comme [[1, 2, "C33"], [3, 4, "C27"]] serait non valide car une plage d’unités ultérieure spécifie un ID de longueur d’onde inférieur à une plage antérieure.

Exemple de bitset abrégé pour une valeur de longueur d’onde configurée en tant que [[1, 2, "C27"], [3, 4, "C33"]].

Attribution partagée

L’attribution partagée attribue la ou les mêmes valeurs de longueur d’onde à chaque unité dans la plage d’unités de l’objet regroupé.

L’attribution partagée utilise la syntaxe suivante pour attribuer soit un nom de longueur d’onde unique, soit une plage de noms de longueur d’onde, ou une combinaison des deux à un objet : [wavelengthName] ou [firstWavelengthName - lastWavelengthName], [wavelengthName, firstWavelengthName - lastWavelengthName]

Par exemple, vous pouvez attribuer différentes longueurs d’onde à un objet regroupé avec quatre unités afin que toutes partagent les mêmes noms de longueur d’onde comme ["C27", "C52-C54"], comme illustré sur l’image ci-dessous, où C27 et C52-C54 sont attribués à toutes les unités 1 à 4.

Exemple de bitset abrégé pour une valeur de longueur d’onde configurée en tant que [["C27", "C52-C54"]].

Attribuer une valeur attributaire de longueur d’onde

Pour ajouter une valeur de longueur d’onde aux entités de réseau, procédez comme suit :

  1. Sélectionnez l’entité ou l’objet et ouvrez la fenêtre Attributes (Attributs) pour afficher les attributs.

  2. Pour l’attribut Wavelength scheme (Combinaison de longueurs d’onde), spécifiez la combinaison de longueurs d’onde qui s’applique à l’entité.

  3. Pour l’attribut Wavelengths (Longueurs d’onde), spécifiez les valeurs de nom de longueur d’onde qui s’appliquent à l’entité.

  4. Cliquez sur Run (Exécuter).

    La combinaison de longueurs d’onde et les longueurs d’onde sont attribués à l’entité de réseau.

Exemple de longueurs d’onde séquentielles attribuées à un objet tronçon