図面の説明
図1は、本発明の一実施形態における、onuが10g/10g対称性と10g/1g非対称性に適応するための方法のフローチャートである。
詳細な方法
以下、添付図面および実施形態を参照しながら、本発明についてさらに詳細に説明する。
本発明の実施形態におけるonuは、10g/10g対称性および10g/1g非対称性に適応し、10geponシナリオに適用される。
図1に示すように、本発明の一実施形態におけるonuは、以下のステップを含めて、10g/10g対称および10g/1g非対称に適合する。
s1: ONU が起動したら、ONU の光モジュールのタイプを取得します。光モジュールが対称光モジュールの場合、現在の ONU は対称モードと非対称モードの両方で動作できることを意味します。この場合は、s2 に進みます。光モジュールが非対称光モジュールの場合、現在の ONU は非対称モードでのみ動作できることを意味します。この場合は、ONU は 10g/10g 対称モードにのみ対応できるため、運用コストを削減し、作業効率を向上させるために直接終了します。
s2: ONUが非点灯状態から点灯状態に変化したとき、ONUの光モジュールのタイプを再取得します。光モジュールが対称光モジュールの場合は、s3に進みます(理由はs1と同じです)。光モジュールが非対称光モジュールの場合は、直接終了します(理由はs1と同じです)。
s2の原理は次のとおりです。ONUが消灯状態から点灯状態に変化する理由は、ONU内の光モジュールが交換されたため、ONUが正確に認識できるように、光モジュールのタイプを再度取得する必要があるからです。また、ONUが光ファイバーに接続されたときに電源がオンになる場面があるため、ONUは常にOLTから送信されたダウンリンク光を受信しており、消灯状態から点灯状態に変化するイベントを検出できない可能性があります。したがって、s2がONUが消灯状態から点灯状態に変化することを監視できるようにするために、s1のONUの起動プロセス中に光モジュールの受信機能をオフにし、ONUの起動が完了した後に光モジュールの受信機能をオンにする必要があります。そして、ONUが消灯状態から点灯状態に変化するイベントを作成します。
s2 で ONU 光モジュールのタイプを取得するプロセスは次のとおりです。i2c (フィリップス社が開発したシンプルな双方向 2 線同期シリアルバス) を介して光モジュールのレジスタを読み戻し、光モジュールのタイプ情報 (製造元文字とモデル文字) を取得します。タイプ情報に基づいて、対応する光モジュールのタイプを取得します。具体的なプロセスは次のとおりです。光モジュールデータベースをローカルに事前設定します。光モジュールデータベースには、光モジュールのタイプ情報と対応するタイプが含まれます。対応するタイプが光モジュールのタイプとして使用されます。
s3: ONUの現在の動作モードを判定します。ONUの動作モードが対称モードの場合は、OLTに従ってONUを非対称モードに変換する必要があるかどうかを判断し、s4に進みます。ONUの動作モードが非対称モードの場合は、OLTに従ってONUを対称モードに切り替える必要があるかどうかを判断し、s5に進みます。
s4: OLTが非対称モードでウィンドウ情報を送信する回数が指定されたしきい値を超えているかどうかを判定します(堅牢性を考慮して複数回判定しますが、この実施形態では5回です)。超えている場合は、OLTがアップリンク1gの機能しか持たないことが証明され、つまりOLTは非対称モードであるため、ONUの動作モードを対称モードから非対称モードに切り替えて終了します。そうでない場合は、OLTがアップリンク10gの機能しか持たないことが証明され(つまり、ONUが対称モードのウィンドウ情報を発行したため)、つまりOLTが対称モードをサポートしていることが証明されます。この場合、ONUの動作モードは維持され、終了となります。
s5: OLTから対称モードに送信されたウィンドウ情報の数が指定されたしきい値(この実施形態では5回)に達したかどうかを判定します。達している場合は、OLTが10Gアップリンク能力を有していることを証明し、非対称モードから対称モードに切り替えます。このとき、ONUの動作モードを非対称モードから対称モードに切り替えて終了します。そうでない場合は、OLTが1Gアップリンク能力しか有していない、つまりOLTが非対称モードであることを証明し、このときONUの動作モードを維持して終了します。
OLTが発行するmpcpgateフレームには、s4における非対称モードのウィンドウ情報とs5における対称モードのウィンドウ情報が含まれています。非対称モードのウィンドウ情報はアップリンク1gのウィンドウ情報であり、対称モードのウィンドウ情報はアップリンク10gのウィンドウ情報です。
図1~2を参照すると、本発明の実施形態はまずONUのタイプを正確に取得し、図3~5を参照すると、本発明の実施形態はOLTの動作モードを検出し、OLTの動作モードに応じてONUの動作モードを調整することで、OLTとONUの完全な適合を実現し、従来技術におけるローカルエンドモードとリモートエンドモードの不一致が発生しないことがわかる。
本発明の実施形態におけるONUは、10g/10g対称システムおよび10g/1g非対称システムに対応し、ONU検出モジュール、対称モード切り替えモジュール、および非対称モード切り替えモジュールがONU上に配置されたことを特徴とする。
ONU検出モジュールは、ONUの起動プロセス中に光モジュールの受光機能をオフにし、ONUの光モジュールのタイプを取得するために使用されます。光モジュールが非対称光モジュールの場合は動作を停止し、光モジュールが対称光モジュールの場合は、ONUが非光状態から光状態に変化したときに、ONUの光モジュールのタイプを再取得します。
光モジュールが対称光モジュールの場合、ONUの光モジュールのタイプを取得します。光モジュールが対称光モジュールの場合、ONUの現在の動作モードを判定します。ONUの動作モードが対称モードの場合、対称モード切り替えモジュールに対称モード切り替え信号を送信します。ONUの動作モードが非対称モードの場合、非対称モード切り替えモジュールに非対称モード切り替え信号を送信し、ONUの起動後に光モジュールの受光機能をオンにします。
光モジュールが非対称光モジュールである場合は、動作を停止してください。
対称モード切り替えモジュールは、対称モード切り替え信号を受信した後、非対称モードでOLTから発行されたウィンドウ情報の数が指定されたしきい値に達したかどうかを判断し、達した場合はONUの動作モードを対称モードから非対称モードに切り替える。そうでない場合は、ONUの動作モードを維持する。
非対称モード切り替えモジュールは、非対称モード切り替え信号を受信した後、OLTから対称モードに送信されたウィンドウ情報の数が指定されたしきい値を超えているかどうかを判断し、超えている場合はONUの動作モードを非対称モードから対称モードに切り替える。そうでない場合は、ONUの動作モードを維持する。
OLTから送信されるmpcpgateフレームには、対称モード切り替えモジュール内の非対称モードのウィンドウ情報と、非対称モード切り替えモジュール内の対称モードのウィンドウ情報が含まれています。非対称モードのウィンドウ情報はアップリンク1gウィンドウ情報であり、非対称モード切り替えモジュール内の対称モードのウィンドウ情報はアップリンク10gウィンドウ情報です。
本発明の実施形態によるシステムがモジュール間通信を行う場合、上述の機能モジュールの分割は説明のための例として用いられているが、実際には、必要に応じて異なる機能モジュールによって上述の機能割り当てを行うことができる。すなわち、システムの内部構造を異なる機能モジュールに分割することで、上述の機能の全部または一部を実現できるのである。
さらに、本発明は上述の実施形態に限定されない。当業者であれば、本発明の原理から逸脱することなく、いくつかの改良や変更を行うことができ、これらの改良や変更もまた、保護の範囲内で本発明とみなされる。本明細書に詳細に記載されていない内容は、当業者に周知の従来技術に属する。
投稿日時:2023年6月13日
