• bannière d'en-tête

Adaptation des ONU 10G à la symétrie 10G/10G et à l'asymétrie 10G/1G – Deuxième partie

Description des dessins

La figure 1 est un organigramme d'une méthode permettant à onu de s'adapter à une symétrie 10g/10g et à une asymétrie 10g/1g dans un mode de réalisation de la présente invention.

Méthodes détaillées

La présente invention sera décrite plus en détail ci-dessous en relation avec les dessins et les modes de réalisation joints.

L'onu dans le mode de réalisation de la présente invention s'adapte à une symétrie 10g/10g et à une asymétrie 10g/1g, et est appliqué dans un scénario 10gepon.

Sur cette base, comme le montre la figure 1, l'onu dans le mode de réalisation de la présente invention s'adapte à une symétrie 10g/10g et à une asymétrie 10g/1g, comprenant les étapes suivantes :

Étape 1 : Au démarrage de l’ONU, identifiez le type de module optique. S’il s’agit d’un module symétrique, l’ONU peut fonctionner en modes symétrique et asymétrique. Passez alors à l’étape 2. S’il s’agit d’un module asymétrique, l’ONU ne peut fonctionner qu’en mode asymétrique. Dans ce cas, elle ne peut s’adapter qu’au mode symétrique 10G/10G, ce qui permet de réduire les coûts d’exploitation et d’améliorer la productivité.

s2 : Lorsque l’ONU passe de l’état éteint à l’état allumé, récupérez le type de module optique de l’ONU. S’il s’agit d’un module optique symétrique, passez à s3 (pour la même raison qu’à s1). S’il s’agit d’un module optique asymétrique, terminez directement (pour la même raison qu’à s1).

Le principe de s2 est le suivant : le passage de l'ONU de l'état éteint à l'état allumé est dû au remplacement du module optique. Il est donc nécessaire de connaître à nouveau le type de module optique pour garantir le bon fonctionnement de l'ONU. De plus, comme l'ONU est alimentée dès sa connexion à la fibre optique, elle reçoit constamment le signal descendant émis par l'OLT et peut ne pas détecter le passage de l'état éteint à l'état allumé. Par conséquent, pour que s2 puisse surveiller ce passage, il est nécessaire de désactiver la réception de lumière du module optique pendant le démarrage de l'ONU (s1), puis de la réactiver une fois le démarrage terminé. Ceci crée un événement de passage de l'état éteint à l'état allumé.

Pour déterminer le type d'un module optique ONU dans S2, il faut lire les registres du module via I2C (un bus série synchrone bidirectionnel à deux fils développé par Philips) afin d'obtenir ses informations de type (caractères du fabricant et du modèle). Le type de module correspondant est ensuite déterminé à partir de ces informations. Concrètement, la base de données des modules optiques est préconfigurée localement. Cette base de données contient les informations de type de chaque module et le type correspondant. Ce dernier est utilisé comme type du module optique.

s3 : Déterminer le mode de fonctionnement actuel de l’ONU. Si l’ONU fonctionne en mode symétrique, il faut déterminer s’il doit être converti en mode asymétrique selon l’OLT, c’est-à-dire passer à s4 ; si l’ONU fonctionne en mode asymétrique, il faut déterminer s’il doit passer en mode symétrique selon l’OLT, c’est-à-dire passer à s5.

s4 : Déterminer si le nombre d’envois d’informations de fenêtre par l’OLT en mode asymétrique dépasse le seuil spécifié (plusieurs vérifications sont effectuées par souci de robustesse ; 5 fois dans cet exemple). Si tel est le cas, cela prouve que l’OLT ne prend en charge que la liaison montante 1 Gb/s, c’est-à-dire qu’il fonctionne en mode asymétrique. Dans ce cas, basculer le mode de fonctionnement de l’ONU du mode symétrique au mode asymétrique, et terminer le processus. Sinon, cela prouve que l’OLT ne prend en charge que la liaison montante 10 Gb/s (c’est-à-dire que l’ONU a émis des informations de fenêtre en mode symétrique). Autrement dit, l’OLT prend en charge le mode symétrique. Dans ce cas, le mode de fonctionnement de l’ONU est maintenu, et le processus est terminé.

s5 : Déterminer si le nombre d’informations de fenêtre envoyées par l’OLT au mode symétrique a atteint le seuil spécifié (5 fois dans cet exemple). Si c’est le cas, cela prouve que l’OLT est capable d’établir une liaison montante de 10 Gbit/s et bascule du mode asymétrique au mode symétrique. À ce moment-là, basculer le mode de fonctionnement de l’ONU du mode asymétrique au mode symétrique, et terminer. Sinon, cela prouve que l’OLT est uniquement capable d’établir une liaison montante de 1 Gbit/s, c’est-à-dire qu’il est en mode asymétrique. À ce moment-là, conserver le mode de fonctionnement de l’ONU, et terminer.

Les informations de fenêtre du mode asymétrique (s4) et du mode symétrique (s5) sont obtenues dans la trame mpcpgate émise par l'OLT. Les informations de fenêtre du mode asymétrique correspondent à la fenêtre de liaison montante 1G, et celles du mode symétrique à la fenêtre de liaison montante 10G.

En se référant à s1 à s2, on constate que le mode de réalisation de la présente invention détermine d'abord avec précision le type d'ONU, et en se référant à s3 à s5, on constate que le mode de réalisation de la présente invention peut détecter le mode de fonctionnement de l'OLT et adapter le mode de fonctionnement de l'ONU en fonction du mode de fonctionnement de l'OLT, afin de réaliser une adaptation parfaite de l'OLT et de l'ONU, et le décalage entre le mode de fonctionnement local et le mode de fonctionnement distant de l'art antérieur ne se produira pas.

L'onu dans le mode de réalisation de la présente invention s'adapte aux systèmes symétriques 10g/10g et asymétriques 10g/1g, et est caractérisé en ce que : le système comprend un module de détection onu, un module de commutation de mode symétrique et un module de commutation de mode asymétrique disposés sur l'onu.

Le module de détection ONU sert à : désactiver la fonction de réception de lumière du module optique lors du démarrage de l'ONU et identifier le type de module optique. Si le module optique est asymétrique, il s'arrête ; s'il est symétrique, son type est réidentifié lorsque l'ONU passe de l'état éteint à l'état allumé.

Si le module optique est symétrique, déterminez son type. Dans ce cas, identifiez le mode de fonctionnement actuel de l'ONU. Si l'ONU fonctionne en mode symétrique, envoyez un signal de commutation de mode symétrique au module de commutation de mode symétrique. Si l'ONU fonctionne en mode asymétrique, envoyez un signal de commutation de mode asymétrique au module de commutation de mode asymétrique, puis activez la fonction de réception de lumière du module optique après le démarrage de l'ONU.

Si le module optique est un module optique asymétrique, cessez de fonctionner.

Le module de commutation en mode symétrique est utilisé pour : après réception du signal de commutation en mode symétrique, déterminer si le nombre d’informations de fenêtre émises par l’OLT en mode asymétrique atteint ou non un seuil spécifié, et si c’est le cas, basculer le mode de fonctionnement de l’ONU du mode symétrique au mode asymétrique ; sinon, maintenir le mode de fonctionnement de l’ONU ;

Le module de commutation de mode asymétrique est utilisé pour : après réception du signal de commutation de mode asymétrique, déterminer si le nombre d'informations de fenêtre envoyées par l'OLT au mode symétrique est supérieur au seuil spécifié et, le cas échéant, basculer le mode de fonctionnement de l'ONU du mode asymétrique au mode symétrique ; sinon, maintenir le mode de fonctionnement de l'ONU.

Les informations de fenêtre du mode asymétrique dans le module de commutation de mode symétrique et les informations de fenêtre du mode symétrique dans le module de commutation de mode asymétrique sont obtenues dans la trame mpcpgate envoyée par l'OLT ; les informations de fenêtre du mode asymétrique sont les informations de fenêtre de liaison montante 1g, les informations de fenêtre du mode symétrique dans le module de commutation de mode asymétrique sont les informations de fenêtre de liaison montante 10g.

Il convient de noter que, lorsque le système mis en œuvre selon la présente invention assure la communication inter-modules, la division des modules fonctionnels susmentionnés est donnée à titre d'exemple. En pratique, cette répartition fonctionnelle peut être réalisée par différents modules fonctionnels selon les besoins. Autrement dit, la structure interne du système est divisée en différents modules fonctionnels afin de réaliser tout ou partie des fonctions décrites ci-dessus.

De plus, la présente invention ne se limite pas aux modes de réalisation susmentionnés. Pour une personne du métier, sans s'écarter du principe de la présente invention, des améliorations et des modifications peuvent également y être apportées, lesquelles sont également considérées comme faisant partie intégrante de la présente invention et sont protégées par la présente. Le contenu non décrit en détail dans la présente description relève de l'état de la technique connu de l'homme du métier.


Date de publication : 13 juin 2023