(57)【要約】【課題】拡張遠隔故障指示（ＲＤＩ）メッセージと拡張後方故障指示（ＢＤＩ）メッセージの伝送処理方法を提供する。【解決手段】拡張ＢＤＩメッセージの伝送処理方法は、マルチプロトコルラベルスイッチング（ＭＰＬＳ）搬送路上の終端ノードが必要に応じて拡張ＢＤＩメッセージを生成し、拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って送信するステップと、ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信したノードが、拡張ＢＤＩメッセージに処理を行う必要があると確定した場合、拡張ＢＤＩメッセージにおけるタイプ長さ値（ＴＬＶ）メッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うステップと、を含む。本発明は拡張ＢＤＩメッセージの伝送処理装置を提供し、マルチプロトコルラベルスイッチング（ＭＰＬＳ）機器の互換性と相互運用性を保証し、リンクの伝送効率を向上させる。【選択図】図４
2012527791.tif 000002
【特許請求の範囲】
【請求項１】
マルチプロトコルラベルスイッチングＭＰＬＳ搬送路上の終端ノードが必要に応じて拡張遠隔故障指示ＲＤＩメッセージを生成し、前記拡張ＲＤＩメッセージに対応する搬送路ＩＤに基づいて、前記拡張ＲＤＩメッセージを前記ＭＰＬＳ搬送路に沿って送信するステップと、
前記ＭＰＬＳ搬送路にて拡張ＲＤＩメッセージを受信したノードが、前記拡張ＲＤＩメッセージに処理を行う必要があると確定した場合、前記拡張ＲＤＩメッセージにおけるタイプ長さ値ＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うステップと、を含むことを特徴とする拡張ＲＤＩメッセージの伝送処理方法。
【請求項２】
マルチプロトコルラベルスイッチングＭＰＬＳ搬送路上の終端ノードが必要に応じて拡張後向故障指示ＢＤＩメッセージを生成し、前記拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて前記拡張ＢＤＩメッセージを前記ＭＰＬＳ搬送路に沿って送信するステップと、
前記ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信したノードが、前記拡張ＢＤＩメッセージに処理を行う必要があると確定した場合、前記拡張ＢＤＩメッセージにおけるタイプ長さ値ＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うステップと、を含むことを特徴とする拡張ＢＤＩメッセージの伝送処理方法。
【請求項３】
前記終端ノードが必要に応じて拡張ＢＤＩメッセージを生成することは、
前記終端ノードが必要の運用管理メンテナンスＯＡＭ機能情報をＴＬＶの方式でカプセル化してＴＬＶメッセージを得て、同一の処理ノードを具備した１つ又は複数のＴＬＶメッセージを同一の拡張ＢＤＩメッセージにカプセル化することであることを特徴とする請求項２に記載の拡張ＢＤＩメッセージの伝送処理方法。
【請求項４】
前記拡張ＢＤＩメッセージを受信したノードが受信した拡張ＢＤＩメッセージに処理を行う必要があるかを判断するステップを更に含み、具体的には、前記拡張ＢＤＩメッセージの外層中継ラベルの生存時間ＴＴＬフィールドの値から１を差し引き、該フィールドの値が０であると前記拡張ＢＤＩメッセージに処理を行う必要があると判断し、該フィールドの値が０ではないと前記拡張ＢＤＩメッセージに処理を行う必要がないと判断し、又は
前記拡張ＢＤＩメッセージが携帯した処理ノードのアドレス情報と前記ＢＤＩ拡張メッセージを受信したノードのアドレス情報をマッチングし、合致すると前記拡張ＢＤＩメッセージに処理を行う必要があると判断し、合致しないと前記拡張ＢＤＩメッセージに処理を行う必要がないと判断することを特徴とする請求項２に記載の拡張ＢＤＩメッセージの伝送処理方法。
【請求項５】
前記拡張ＢＤＩメッセージを受信したノードが前記拡張ＢＤＩメッセージに処理を行う必要がないと判断した場合、前記ノードが前記拡張ＢＤＩメッセージを前記ＭＰＬＳ搬送路に沿って前記ノードに隣り合う次のノードに中継するステップを更に含むことを特徴とする請求項４に記載の拡張ＢＤＩメッセージの伝送処理方法。
【請求項６】
前記拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別するステップが、具体的には、前記ＴＬＶメッセージにおけるＴｙｐｅフィールドと前記ノードに記憶されたＴｙｐｅフィールドをマッチングし、マッチングすると前記ノードは前記ＴＬＶメッセージを識別することができ、マッチングしないと前記ノードは前記ＴＬＶメッセージを識別できず、前記識別できないＴＬＶメッセージを放棄することを特徴とする請求項２に記載の拡張ＢＤＩメッセージの伝送処理方法。
【請求項７】
終端ノードが生成した拡張ＲＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、前記拡張ＲＤＩメッセージを前記ＴＬＶ分析処理ブロックに提供するメッセージ処理ブロックと、
前記拡張ＲＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うＴＬＶ分析処理ブロックと、を含むことを特徴とする拡張ＲＤＩメッセージの伝送処理装置。
【請求項８】
終端ノードが生成した拡張ＢＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、前記拡張ＢＤＩメッセージをＴＬＶ分析処理ブロックに提供するメッセージ処理ブロックと、
前記拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージに分析と処理を行うＴＬＶ分析処理ブロックと、を含むことを特徴とする拡張ＢＤＩメッセージの伝送処理装置。
【請求項９】
必要に応じて拡張ＢＤＩメッセージを生成して前記メッセージ処理ブロックに提供するメッセージ生成ブロックを更に含み、
前記メッセージ処理ブロックは、さらに、前記拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて前記拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って送信することを特徴とする請求項８に記載の拡張ＢＤＩメッセージの伝送処理装置。
【請求項１０】
前記メッセージ処理ブロックは、更に、受信した拡張ＢＤＩメッセージに処理を行う必要がないと確定した場合、前記拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って中継し、
前記ＴＬＶ分析処理ブロックは、更に、前記ＴＬＶメッセージを識別できない場合、前記識別できないＴＬＶメッセージを放棄することを特徴とする請求項８又は９に記載の拡張ＢＤＩメッセージの伝送処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチ・プロトコル・ラベル・スイッチング（ＭＰＬＳ）ネットワークにおける運用/管理/メンテナンス（ＯＡＭ）技術分野に関し、具体的には、拡張遠隔故障指示（ＲＤＩ）メッセージ及び拡張後向故障指示（ＢＤＩ）メッセージの伝送処理方法及びその装置に関する。
【背景技術】
【０００２】
電気通信サービスのＩＰ化及びデータサービスの増加につれ、伝統的な同期デジタルハイアラーキ（ＳＤＨ、Synchronous  Digital  Hierarchy）回路スイッチング技術は、搬送路リソースの利用率から見ても処理サービスの突発性と柔軟性から見ても大きい問題が存在するため、ＳＤＨ回路スイッチング技術からマルチプロトコルラベルスイッチング（ＭＰＬＳ、Multi-Protocol  Label  Switching）などのパケット伝送技術に変換しなければならない。しかし、既存のＭＰＬＳネットワークは、処理サービスの突発性と柔軟性で大きい進歩を見せているものの、運用/管理/メンテナンス（ＯＡＭ、Operation  Administration  and  Maintenance）機能は未だに完全ではなく、新規のＯＡＭ機能、例えば、リンク性能（リンクのパケットロス率、遅延、ジッターを含む）の測定、クロック同期、ユーザ側の故障指示及びフィードバックなどの機能を追加しなければならない。
【０００３】
既存技術において、新規のＯＡＭ機能を追加する場合、一般には新しいタイプのＯＡＭメッセージを設計して実現する。例えば、遠隔故障指示（ＲＤＩ、Remote  Defection  Identification）メッセージ及び後方故障指示（ＢＤＩ、Backward  Defection  Identification）メッセージをＯＡＭメッセージとしてユーザ側の故障指示及びフィードバック機能を実現する。しかし、ＭＰＬＳ機能が絶えずに拡張されるにつれ、それが支援するＯＡＭ機能も対応して増加され、それによって、大量の新規のＯＡＭメッセージタイプが現れてしまい、新規の機器と既存の機器との互換性と相互運用性に不利である。そして、大量のＯＡＭメッセージタイプが現れるため、搬送路の伝送オーバーヘッドが大きくなり、サービスの伝送効率を低減してしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、既存技術においてＯＡＭ機能の拡張によって機器の互換性と相互運用性が低減し、伝送オーバーヘッドが大きい問題を解決できる拡張ＢＤＩメッセージの伝送処理方法及びその装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を実現するため、本発明に係わる技術案は以下のように実現できる。
【０００６】
本発明によると、マルチプロトコルラベルスイッチングＭＰＬＳ搬送路上の終端ノードが必要に応じて拡張遠隔故障指示ＲＤＩメッセージを生成し、前記拡張ＲＤＩメッセージに対応する搬送路ＩＤに基づいて前記拡張ＲＤＩメッセージを前記ＭＰＬＳ搬送路に沿って送信するステップと、
前記ＭＰＬＳ搬送路にて拡張ＲＤＩメッセージを受信したノードは、前記拡張ＲＤＩメッセージに処理を行う必要があると確定した場合、前記拡張ＲＤＩメッセージにおけるタイプ長さ値ＴＬＶ（Type  Length  Value）メッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うステップと、を含む拡張ＲＤＩメッセージの伝送処理方法を提供する。
【０００７】
本発明によると、マルチプロトコルラベルスイッチングＭＰＬＳ搬送路上の終端ノードが必要に応じて拡張後向故障指示ＢＤＩメッセージを生成し、前記拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて前記拡張ＢＤＩメッセージを前記ＭＰＬＳ搬送路に沿って送信するステップと、
前記ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信したノードは、前記拡張ＢＤＩメッセージに処理を行う必要があると確定した場合、前記拡張ＢＤＩメッセージにおけるタイプ長さ値ＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うステップと、を含む拡張ＢＤＩメッセージの伝送処理方法を提供する。
【０００８】
前記終端ノードが必要に応じて拡張ＢＤＩメッセージを生成するステップが、
前記終端ノードが必要の運用管理メンテナンスＯＡＭ機能情報をＴＬＶの方式でカプセル化してＴＬＶメッセージを得て、同一の処理ノードを具備した１つ又は複数のＴＬＶメッセージを同一の拡張ＢＤＩメッセージにカプセル化するステップを含む。
【０００９】
前記方法は、前記拡張ＢＤＩメッセージを受信したノードが受信した拡張ＢＤＩメッセージに処理を行う必要があるかを判断するステップを更に含み、具体的には、前記拡張ＢＤＩメッセージの外層中継ラベルの生存時間ＴＴＬフィールドの値から１を差し引き、該フィールドの値が０であると前記拡張ＢＤＩメッセージに処理を行う必要があると判断し、該フィールドの値が０ではないと前記拡張ＢＤＩメッセージに処理を行う必要がないと判断し、
又は、前記拡張ＢＤＩメッセージの携帯した処理ノードのアドレス情報及び前記ＢＤＩ拡張メッセージを受信したノードのアドレス情報をマッチングし、合致すると前記拡張ＢＤＩメッセージに処理を行う必要があると判断し、合致しないと前記拡張ＢＤＩメッセージに処理を行う必要がないと判断する。
【００１０】
前記拡張ＢＤＩメッセージを受信したノードが前記拡張ＢＤＩメッセージに処理を行う必要がないと判断した場合、前記ノードが前記拡張ＢＤＩメッセージを前記ＭＰＬＳ搬送路に沿って前記ノードに隣り合う次のノードに中継するステップを更に含む。
【００１１】
前記拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別するステップは、具体的には、前記ＴＬＶメッセージにおけるＴｙｐｅフィールド及び前記ノードに記憶されたＴｙｐｅフィールドをマッチングし、マッチングすると前記ノードは前記ＴＬＶメッセージを識別することができ、マッチングしないと前記ノードは前記ＴＬＶメッセージを識別できず、前記識別できないＴＬＶメッセージを放棄する。
【００１２】
本発明によると、終端ノードが生成した拡張ＲＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、前記拡張ＲＤＩメッセージをＴＬＶ分析処理ブロックに提供するメッセージ処理ブロックと、前記拡張ＲＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行うＴＬＶ分析処理ブロックと、を含む拡張ＲＤＩメッセージの伝送処理装置を提供する。
【００１３】
本発明によると、終端ノードが生成した拡張ＢＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、前記拡張ＢＤＩメッセージをＴＬＶ分析処理ブロックに提供するメッセージ処理ブロックと、前記拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージに分析と処理を行うＴＬＶ分析処理ブロックと、を含む拡張ＢＤＩメッセージの伝送処理装置を提供する。
【００１４】
前記装置は、更に、必要に応じて拡張ＢＤＩメッセージを生成して前記メッセージ処理ブロックに提供するメッセージ生成ブロックを含み、前記メッセージ処理ブロックは、さらに、前記拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて前記拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って送信する。
【００１５】
前記メッセージ処理ブロックは、更に、受信した拡張ＢＤＩメッセージに処理を行う必要がないと確定した場合、前記拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って中継し、前記ＴＬＶ分析処理ブロックは、更に、前記ＴＬＶメッセージを識別できない場合、前記識別できないＴＬＶメッセージを放棄する。
【発明の効果】
【００１６】
本発明に係わる拡張ＲＤＩメッセージ及び拡張ＢＤＩメッセージの伝送処理方法及び装置によると、新しく追加されるＯＡＭ機能情報をタイプ長さ値（ＴＬＶ）の形式で拡張ＲＤＩメッセージ又は拡張ＢＤＩメッセージにカプセル化してＭＰＬＳ搬送路にて伝送することによって、拡張ＲＤＩメッセージ又は拡張ＢＤＩメッセージを介してＭＰＬＳ搬送路のピアノードに故障情報を報知できると共に、リンクの機能測定、クロック同期など新しく追加されたＯＡＭ機能を実行することができ、新規のＯＡＭメッセージを別途追加する必要がなく、既存のＭＰＬＳ機器の互換性と相互運用性を保証し、既存のＭＰＬＳ機器がこのような新規のＯＡＭメッセージを識別できないことによって誤って処理してしまうことが避けられる。
【００１７】
また、新規のＯＡＭ機能情報をＴＬＶのカプセル化方式によって、同一の処理ノードを具備した複数のＴＬＶメッセージを同一の拡張ＲＤＩメッセージ又は拡張ＢＤＩメッセージにカプセル化してＯＡＭメッセージの伝送回数を低減し、リンク伝送率を向上させる。
【図面の簡単な説明】
【００１８】
【図１】ＴＬＶメッセージのデータ構造を示す図である。
【図２】本発明に係わる拡張ＢＤＩメッセージのデータ構造を示す図である。
【図３】本発明に係わる拡張ＲＤＩメッセージの伝送処理方法を示すフローチャートである。
【図４】本発明に係わる拡張ＢＤＩメッセージの伝送処理方法を示すフローチャートである。
【図５】ＭＰＬＳ搬送路を示す図である。
【図６】本発明の実施例に係わる拡張ＢＤＩメッセージの伝送処理方法を示すフローチャートである。
【図７】本発明に係わる拡張ＢＤＩメッセージの伝送処理装置を示す図である。
【発明を実施するための形態】
【００１９】
ここで説明する図面は本発明を理解させるためのもので、本発明の一部を構成し、本発明における実施例と共に本発明を解釈し、本発明を不当に限定するのではない。
【００２０】
以下、図面及び具体的な実施例に合わせ、本発明を詳しく説明する。
【００２１】
本発明により提供される拡張ＲＤＩメッセージの伝送処理方法は、図３に示すように、次のステップを含む。
【００２２】
ＭＰＬＳ搬送路上の終端ノードは、必要に応じて拡張ＲＤＩメッセージを生成し、拡張ＲＤＩメッセージに対応する搬送路ＩＤに基づいて拡張ＲＤＩメッセージをＭＰＬＳ搬送路に沿って送信する（ステップ３０１）。
【００２３】
ＭＰＬＳ搬送路にて拡張ＲＤＩメッセージを受信したノードは、拡張ＲＤＩメッセージに処理を行う必要があると確定した場合、拡張ＲＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行う（ステップ３０２）。
【００２４】
本実施例において、新しく追加されたＯＡＭ機能情報をタイプ長さ値（ＴＬＶ）の形式で拡張ＲＤＩメッセージにカプセル化してＭＰＬＳ搬送路にて伝送する。従って、拡張ＲＤＩメッセージを介してＭＰＬＳ搬送路のピアノードに故障情報を報知することができると共に、リンクの機能測定、クロック同期など新しく追加されたＯＡＭ機能を実現することもでき、新規のＯＡＭメッセージを別途追加する必要がなく、既存のＭＰＬＳ機器の互換性と相互運用性を保証し、既存のＭＰＬＳ機器がこのような新規のＯＡＭメッセージを識別できないことにより誤って処理してしまうことが避けられる。更に、このような新規のＯＡＭ機能情報の場合、ＴＬＶのカプセル化方式によって同一の処理ノードを具備する複数のＴＬＶメッセージを同一の拡張ＲＤＩメッセージにカプセル化でき、ＯＡＭメッセージの伝送回数を低減し、リンク伝送効率を向上することができる。
【００２５】
ＲＤＩメッセージは、双方向メッセージであり、双方向の処理機能を支援し、既存のＢＤＩメッセージは単一方向のメッセージであり、単一方向の処理機能のみを支援するが、本実施例の技術案は双方向のＲＤＩメッセージ及び単一方向の既存のＢＤＩメッセージに共に適用するため、説明の便宜を図るため、以下の具体的な実施例において既存のＢＤＩを例として説明する。しかし、具体的な実施例における既存のＢＤＩメッセージを対応するＲＤＩメッセージに拡張することもできる。
【００２６】
本発明は、既存のＢＤＩメッセージを拡張し、新しく追加されたＯＡＭ機能を拡張ＢＤＩメッセージを介して実現する。具体的には、新しく追加されたＯＡＭ機能情報をＴＬＶの方式でカプセル化してＴＬＶメッセージとする。図１にＴＬＶメッセージのデータ構造を示した。ＴＬＶメッセージはタイプ（Ｔｙｐｅ）と、長さ（Length）と、情報データとの三つのフィールドから構成される。その後、同一の処理ノードを具備した１つ又は複数のＴＬＶメッセージを同一の拡張ＢＤＩメッセージにカプセル化する。図２は、本発明に係わる拡張ＢＤＩメッセージのデータ構造を示す図であり、ＴＬＶｐａｃｋｅｔ（ＴＬＶパケット）１〜ＴＬＶｐａｃｋｅｔ  ｎはｎ個のＴＬＶメッセージであって、このようなｎ個のＴＬＶメッセージは同一の処理ノードを具備する。簡単に言うと、１つのＭＰＬＳ搬送路は１つの搬送路標識（ＩＤ）に対応し、１つの搬送路ＩＤは１つのＢＤＩメッセージに対応し、該ＢＤＩメッセージにおけるＯＡＭ機能は全て該ＭＰＬＳ搬送路のノードにて処理される。
【００２７】
本発明により提供される拡張ＢＤＩメッセージの伝送処理方法は、図４に示すように、次のステップを含む。
【００２８】
ＭＰＬＳ搬送路上の終端ノードは必要に応じて拡張ＢＤＩメッセージを生成し、拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って送信する（ステップ４０１）。
【００２９】
ここで、本発明において、ＭＰＬＳ搬送路上の終端ノードのみが拡張ＢＤＩメッセージを生成することができ、ＭＰＬＳ搬送路上の中間ノードは拡張ＢＤＩメッセージを生成できず、拡張ＢＤＩメッセージを受信して対応する処理を実行することしかできない。例えば、図５に示すＭＰＬＳ搬送路において、ノード１、ノード２、ノード３とノード４から構成されるＭＰＬＳ搬送路において、ノード１とノード４は終端ノードであり、ノード２とノード３は中間ノードである。ノード１は必要に応じて拡張ＢＤＩメッセージを生成してノード１→ノード２→ノード３→ノード４の搬送路に沿って生成した拡張ＢＤＩメッセージを送信することができる。ノード４も必要に応じて拡張ＢＤＩメッセージを生成してノード４→ノード３→ノード２→ノード１の搬送路に沿って生成した拡張ＢＤＩメッセージを送信することができる。ノード２とノード３は拡張ＢＤＩメッセージを生成できる機能を具備せず、ＭＰＬＳ搬送路上の拡張ＢＤＩメッセージを受信して対応する処理を行うことしかできない。
【００３０】
しかし、終端ノードは拡張ＢＤＩメッセージの処理機能を具備するものであり、例えば、図５に示すＭＰＬＳ搬送路において、ノード１はノード２の中継した拡張ＢＤＩメッセージに処理を行うことができ、ノード４もノード３の中継した拡張ＢＤＩメッセージに処理を行うことができる。
【００３１】
ノードが必要に応じて拡張ＢＤＩメッセージを生成するステップは具体的に次の通りである。終端ノードは必要とするＯＡＭ機能情報をタイプ長さ値（ＴＬＶ、Type  Length  Value）の方式でカプセル化してＴＬＶメッセージを得た後、同一の処理ノードを具備する１つ又は複数のＴＬＶメッセージを同一の拡張ＢＤＩメッセージにカプセル化する。同一の処理ノードを具備する１つ又は複数のＴＬＶメッセージとは、最終的に当該ＴＬＶメッセージに処理を行うノードが同一であることを指す。例えば、ノード１がＴＬＶメッセージＡを生成して該メッセージの処理ノードをノード４に指定し、ノード１がＴＬＶメッセージＢを生成して該メッセージの処理ノードもノード４に指定した場合、ＴＬＶメッセージＡとＢを１つのＢＤＩメッセージにカプセル化することができる。ノード１がＴＬＶメッセージＣを生成して該メッセージの処理ノードをノード４に指定し、ノード１がＴＬＶメッセージＤを生成して該メッセージの処理ノードをノード３に指定した場合、ＴＬＶメッセージＣとＤを１つのＢＤＩメッセージにカプセル化することができない。
【００３２】
ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信したノードは、拡張ＢＤＩメッセージに処理を行う必要があると確定した場合、拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行う（ステップ４０２）。
【００３３】
ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信したノードの場合、先ず受信した拡張ＢＤＩメッセージに処理を行う必要があるかを判断するが、具体的には、拡張ＢＤＩメッセージの外層中継ラベルの生存時間（ＴＴＬ、Time  To  Live）フィールドの値から１を差し引き、該フィールドの値が０であると拡張ＢＤＩメッセージに処理を行う必要があると判断する。該フィールドの値が０ではないと拡張ＢＤＩメッセージに処理を行う必要がないと判断する。
【００３４】
又は、拡張ＢＤＩメッセージの携帯する処理ノードのアドレス情報と拡張ＢＤＩメッセージを受信したノードのアドレス情報をマッチングし、合致すると拡張ＢＤＩメッセージに処理を行う必要があると判断し、合致しないと拡張ＢＤＩメッセージに処理を行う必要がないと判断する。
【００３５】
拡張ＢＤＩメッセージに処理を行う必要がないと判断した場合、拡張ＢＤＩメッセージを受信したノードは、受信した拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って該ノードに隣り合う次のノードに中継する。例えば、図５に示すＭＰＬＳ搬送路において、ノード３はノード４からの拡張ＢＤＩメッセージ１を受信した後、拡張ＢＤＩメッセージ１に処理を行う必要がないと判断した場合、ノード４→ノード３→ノード２→ノード１の搬送路に沿って、拡張ＢＤＩメッセージ１をノード３に隣り合う次のノード、即ちノード２に中継する。
【００３６】
拡張ＢＤＩメッセージに処理を行う必要があると判断した場合、拡張ＢＤＩメッセージを受信したノードは継続して拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別し、具体的には、ＴＬＶメッセージにおけるＴｙｐｅフィールドとノードに記憶されたＴｙｐｅフィールドをマッチングし、マッチングするとＴＬＶメッセージを識別することができ、マッチングしないとＴＬＶメッセージを識別することができない。
【００３７】
ＴＬＶメッセージを識別できると、識別可能のＴＬＶメッセージについて分析と処理を行う。ＴＬＶメッセージを識別できないと、識別できないＴＬＶメッセージを放棄する。
【００３８】
上述のように、１つのＭＰＬＳ搬送路において、拡張ＢＤＩメッセージを生成するのは終端ノードのみであって、拡張ＢＤＩメッセージを受信して対応する処理を行うのは中間ノードを含むと共に終端ノードも含む。以下、図５に示したＭＰＬＳ搬送路を結合して、拡張ＢＤＩメッセージを受信した任意のノードの行う対応する処理を詳しく説明する。図６に示すように次のステップを含む。
【００３９】
ＭＰＬＳ搬送路にて拡張ＢＤＩメッセージを受信する（ステップ６０１）。
【００４０】
図５に示すＭＰＬＳ搬送路、即ちノード１→ノード２→ノード３→ノード４の搬送路において、ノード１とノード４は終端ノードであって、ノード２と３は中間ノードであって、ノード１→ノード５→ノード４の搬送路において、ノード１とノード４は終端ノードであって、ノード５は中間ノードである。終端ノード４は必要に応じてノード１→ノード２→ノード３→ノード４の搬送路に対応する拡張ＢＤＩメッセージ１を生成し、必要に応じてノード１→ノード５→ノード４の搬送路に対応する拡張ＢＤＩメッセージ２を生成すると、ＭＰＬＳ搬送路が相違するため拡張ＢＤＩメッセージ１と拡張ＢＤＩメッセージ２に対応する搬送路ＩＤも相違する。この時、終端ノード４は拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて拡張ＢＤＩメッセージ１をノード３に送信し、拡張ＢＤＩメッセージ２をノード５に送信する。
【００４１】
拡張ＢＤＩメッセージを受信したノードは、該拡張ＢＤＩメッセージに処理を行う必要があるかを判断し、ＮＯであるとステップ６０３を行い、ＹＥＳであるとステップ６０４を行う（ステップ６０２）。
【００４２】
該拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って当該ノードに隣り合う次のノードに送信し、次のノードが継続してステップ６０２の作業を行う（ステップ６０３）。
【００４３】
拡張ＢＤＩメッセージを受信したノードは、自身が当該メッセージに処理を行う必要があるかを判断し、図５におけるノード３が拡張ＢＤＩメッセージ１を受信した後自身が拡張ＢＤＩメッセージ１に処理を行う必要があるかを判断するステップは、具体的には、拡張ＢＤＩメッセージにおけるＴＴＬフィールドの値に基づいて、当該値から１を差し引いた後、該フィールドの値が０であると該拡張ＢＤＩメッセージに処理を行う必要があることを示すのでステップ６０４を行い、該フィールドの値が０でないと該拡張ＢＤＩメッセージに処理を行う必要がないことを示すため、ステップ６０３を行う。前記のアドレス情報のマッチング方式によって、受信した拡張ＢＤＩメッセージに処理を行う必要があるかを判断することもできるが、ここでその説明を省略する。
【００４４】
ここで、ＴＴＬフィールドの値は拡張ＢＤＩメッセージに対応するＭＰＬＳ搬送路に関係付けられる：例えば、終端ノード４が拡張ＢＤＩメッセージ１を生成した場合、搬送路ノード１→ノード２→ノード３→ノード４に基づいてＴＴＬフィールドの初期値を３に設定する。ノード３が該拡張ＢＤＩメッセージ１を受信した後、該ＴＴＬフィールドの値から１を差し引くと、３-１=２であるため、ノード３は該拡張ＢＤＩメッセージ１に処理を行う必要がなく、ただ搬送路ＩＤに基づいて拡張ＢＤＩメッセージ１をノード２に送信すればよい。ノード２が拡張ＢＤＩメッセージ１を受信した後の処理はノード３と同じであるため、説明を省略する。ただ、ここでノード２が拡張ＢＤＩメッセージを受信した場合、ＴＴＬフィールドの値は２であって、従ってノード２も拡張ＢＤＩメッセージ１に処理を行う必要がない。ノード２は継続して該拡張ＢＤＩメッセージ１をノード１に送信するが、この時、拡張ＢＤＩメッセージ１におけるＴＴＬフィールドの値は１であって、ノード１がＴＴＬフィールドの値から１を差し引くと、１-１=０であるため、ノード１は拡張ＢＤＩメッセージ１に処理を行う必要があるため、ステップ６０４を行う。
【００４５】
拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別できるかを判断し、ＮＯであるとステップ６０５を行い、ＹＥＳであるとステップ６０６を行う（ステップ６０４）。
【００４６】
識別できないＴＬＶメッセージを放棄する（ステップ６０５）。
【００４７】
拡張ＢＤＩメッセージを受信したノードが該メッセージに処理を行う必要があると判断されると、先ず拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別しなければならず、具体的には、ＴＬＶメッセージにおけるＴｙｐｅフィールドに基づいて識別し、該Ｔｙｐｅフィールドの値が現在ノードに記憶されたＴｙｐｅフィールドの値にマッチングされると、現在ノードは該ＴＬＶメッセージを識別できるため、ステップ６０６を行い、マッチングしないと、現在ノードが該ＴＬＶメッセージを識別できないため、該ＴＬＶメッセージを直接放棄する。
【００４８】
識別可能のＴＬＶメッセージについて分析と処理を行う（ステップ６０６）。
【００４９】
現在のノードが拡張ＢＤＩメッセージにおける識別可能のＴＬＶメッセージを分析し、遅延、パケットロス率又はジッターなど機能を測定するＴＬＶメッセージである場合、現在のノードは対応する機能測定の処理を行い、クロック同期のＴＬＶメッセージである場合、現在のノードはクロック信号トラッキングと調節処理を行い、故障情報を報知するＴＬＶメッセージである場合、現在のノードは対応する搬送路メンテナンス処理を行い、テスト用などのＴＬＶメッセージである場合、現在のノードは対応するテスト情報の処理を行う。拡張ＢＤＩメッセージが他のＯＡＭ機能を含むＴＬＶメッセージであることもできるが、ここではその説明を省略する。
【００５０】
前記の本発明による拡張ＲＤＩメッセージの伝送処理方法を実現するため、本発明によると、ＭＰＬＳ搬送路のノードに適用する拡張ＲＤＩメッセージの伝送処理装置を提供する。該装置は、メッセージ処理ブロックとＴＬＶ分析処理ブロックと、を含む。その中、メッセージ処理ブロックは、終端ノードが生成した拡張ＲＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、拡張ＲＤＩメッセージをＴＬＶ分析処理ブロックに提供する。ＴＬＶ分析処理ブロックは、拡張ＲＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行う。
【００５１】
ＲＤＩメッセージは双方向メッセージであり、双方向の処理機能を支援し、既存のＢＤＩメッセージは単一方向のメッセージであり、単一方向の処理機能のみを支援するが、本実施例の技術案が双方向のＲＤＩメッセージ及び単一方向の既存ＢＤＩメッセージに共に適用するので、説明の便宜を図るため、以下の具体的な実施例において既存のＢＤＩを例として説明する。しかし、具体的な実施例における既存のＢＤＩメッセージを対応してＲＤＩメッセージに拡張することができる。
【００５２】
前記の本発明による拡張ＢＤＩメッセージの伝送処理方法を実現するため、本発明によると、ＭＰＬＳ搬送路のノードに適用する拡張ＢＤＩメッセージの伝送処理装置を提供する。図７に示すように、該装置はメッセージ処理ブロック１０とＴＬＶ分析処理ブロック２０とを含む。その中、メッセージ処理ブロック１０は、終端ノードの生成した拡張ＢＤＩメッセージを受信して処理を行う必要があるかを判断し、処理を行う必要があると確定した場合、拡張ＢＤＩメッセージをＴＬＶ分析処理ブロック２０に提供する。ＴＬＶ分析処理ブロック２０は拡張ＢＤＩメッセージにおけるＴＬＶメッセージを識別し、識別可能なＴＬＶメッセージについて分析と処理を行う。
【００５３】
前記の装置をＭＰＬＳ搬送路の終端ノードに応用する場合、前記装置が前記ブロック以外に、必要に応じて拡張ＢＤＩメッセージを生成して前記メッセージ処理ブロック１０に提供するメッセージ生成ブロック３０を更に含むことが好ましい。これに対応し、メッセージ処理ブロック１０は、更に、拡張ＢＤＩメッセージに対応する搬送路ＩＤに基づいて拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って送信する。
【００５４】
また、メッセージ処理ブロック１０は更に、受信した拡張ＢＤＩメッセージに処理を行う必要がないと確定した場合、拡張ＢＤＩメッセージをＭＰＬＳ搬送路に沿って中継する。ＴＬＶ分析処理ブロック２０は更に、ＴＬＶメッセージを識別できない場合、ＴＬＶメッセージを放棄する。
【００５５】
上述のように、通常、１つのＭＰＬＳ搬送路には二つの終端ノードと複数の中間ノードを含み、終端ノードのみが拡張ＢＤＩメッセージ生成機能を具備し、中間ノードは拡張ＢＤＩメッセージの受信、処理及び中継のみを行う。そして、終端ノードも拡張ＢＤＩメッセージを受信して処理を行うことができるが、この場合、終端ノードは前記メッセージ処理ブロック１０と、ＴＬＶ分析処理ブロック２０と、メッセージ生成ブロック３０と、を含む。
【００５６】
上述のように、本発明の実施例によると、マルチプロトコルラベルスイッチング（ＭＰＬＳ）機器の互換性と相互運用性を保証できると共に、リンクの伝送効率を向上することができる。
【００５７】
当業者にとって、上述の本発明の各ブロック又は各ステップは共通の計算装置によって実現することができ、単独の計算装置に集中させることができれば、複数の計算装置から構成されるネットワークに分布させることもでき、さらに計算装置が実行可能なプログラムのコードによって実現することもできるので、それらを記憶装置に記憶させて計算装置によって実行することができ、又はそれぞれ集積回路ブロックに製作し、又はそれらにおける複数のブロック又はステップを単独の集積回路ブロックに製作して実現することができることは明らかである。このように、本発明は如何なる特定のハードウェアとソフトウェアの結合にも限定されない。
【００５８】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。当業者であれば本発明に様々な修正や変形が可能である。本発明の主旨や原則内での如何なる修正、置換、改良などは本発明の保護範囲内に含まれる。
【図１】
2012527791.tif 000003
【図２】
2012527791.tif 000004
【図３】
2012527791.tif 000005
【図４】
2012527791.tif 000006
【図５】
2012527791.tif 000007
【図６】
2012527791.tif 000008
【図７】
2012527791.tif 000009
【国際調査報告】
2012527791.tif 000010
2012527791.tif 000011
2012527791.tif 000012
2012527791.tif 000013