(57)【特許請求の範囲】
【請求項１】
マルチリンクグループ内の、物理的故障が発生していない利用可能なメンバリンクを判定し、
前記利用可能なメンバリンクの伝送品質が、伝送品質パラメータ閾値を含む予め設定された条件を満たすかどうかを判定し、
前記マルチリンクグループを、前記利用可能なメンバリンクの前記伝送品質に従って調節すること
を含み、
前記マルチリンクグループを、前記利用可能なメンバリンクの前記伝送品質に従って調節することの後に、
前記マルチリンクグループの、現在の帯域幅利用率を計算し、
前記現在の帯域幅利用率が、帯域幅閾値を超過しているかどうかを判定し、超過している場合、前記マルチリンクグループを介して伝送されるデータトラフィックを、保護マルチリンクグループを介して伝送するように切り換える、
ことを更に含む、
マルチリンクグループ内のメンバリンクの処理方法。
【請求項２】
前記マルチリンクグループを、前記利用可能なメンバリンクの前記伝送品質に従って調節することは、
利用可能なメンバリンクのうちの、少なくとも１つのメンバリンクの伝送品質が、前記予め設定された条件を満たさない場合、前記予め設定された条件を満たさない伝送品質を有するメンバリンクを、前記マルチリンクグループから削除すること
を含む、請求項１に記載の方法。
【請求項３】
前記予め設定された条件を満たさない伝送品質を有するメンバリンクを、前記マルチリンクグループから削除することは、
前記予め設定された条件を満たさない伝送品質を有する前記メンバリンクを、前記マルチリンクグループから削除するよう、ピア端に指示し、
前記予め設定された条件を満たさない伝送品質を有する前記メンバリンクを、ローカル端において、前記マルチリンクグループから削除すること
を含む、請求項２に記載の方法。
【請求項４】
前記予め設定された条件を満たさない伝送品質を有するメンバリンクを、前記マルチリンクグループから削除することの後に、
削除されたメンバリンクの伝送品質を判定し、前記削除されたメンバリンクの前記伝送品質が、前記予め設定された条件を満たす場合、前記削除されたメンバリンクを、前記マルチリンクグループ内に再追加すること
を含む、請求項２に記載の方法。
【請求項５】
マルチリンクグループ内の、物理的故障が発生していない利用可能なメンバリンクを判定するように構成された、利用可能メンバ判定ユニットと、
前記利用可能なメンバリンクの伝送品質が、伝送品質パラメータ閾値を含む予め設定された条件を満たすかどうかを判定するように構成された、第１の伝送品質判定ユニットと、
前記マルチリンクグループを、前記利用可能なメンバリンクの前記伝送品質に従って調節するように構成された、動的調節モジュールと、
前記マルチリンクグループの、現在の帯域幅利用率を計算するように構成された、計算モジュールと、
前記現在の帯域幅利用率が、帯域幅閾値を超過しているかどうかを判定するように構成された、判断モジュールと、
前記判断モジュールが、前記現在の帯域幅利用率が、前記帯域幅閾値を超過していると判定した場合、前記マルチリンクグループを介して伝送されるデータトラフィックを、保護マルチリンクグループを介して伝送するように切り換えることで保護スイッチングをトリガするように構成された、過負荷処理モジュールと
を備える、マルチリンクグループ内のメンバリンクの処理装置。
【請求項６】
前記第１の伝送品質判定ユニットが、利用可能なメンバリンクのうちの、少なくとも１つのメンバリンクの伝送品質が、前記予め設定された条件を満たさないと判定した場合、前記動的調節モジュールは、
前記予め設定された条件を満たさない伝送品質を有するメンバリンクを、前記マルチリンクグループから削除するように構成された、削除ユニット
を備える、請求項５に記載の装置。
【請求項７】
前記削除ユニットは、
前記予め設定された条件を満たさない伝送品質を有する前記メンバリンクを、前記マルチリンクグループから削除するよう、ピア端に指示するように構成された、通信サブユニットと、
前記予め設定された条件を満たさない伝送品質を有する前記メンバリンクを、ローカル端において、前記マルチリンクグループから削除するように構成された、削除サブユニットと
を備える、請求項６に記載の装置。
【請求項８】
削除されたメンバリンクの伝送品質が、前記予め設定された条件を満たすかどうかを判定するように構成された、第２の伝送品質判定ユニット
を更に備え、前記削除されたメンバリンクの前記伝送品質が、前記予め設定された条件を満たす場合、前記動的調節モジュールは、
前記削除されたメンバリンクを、前記マルチリンクグループ内に再追加するように構成された、追加ユニット
を更に備える、請求項５又は６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術の分野に関し、特に、マルチリンクグループ内のメンバリンクの処理方法及び装置に関する。
【背景技術】
【０００２】
マルチリンクグループは、同じ送信元アドレスと宛先アドレスとを有する複数のリンクを束ねることによって形成される、仮想リンクグループを意味する。送信元アドレスと宛先アドレスとの間では、全てのメンバリンクの帯域幅の合計が、マルチリンクグループの、利用可能な帯域幅である。従って、マルチリンクグループは、メンバリンクを増加させることによって、マルチリンクグループの、利用可能な帯域幅を増加させることが可能であり、これにより、負荷分担、バックアップ、及び保護が実施される。
【０００３】
比較的一般的なマルチリンクグループは、例えば、マルチリンクポイントツーポイントプロトコル（英語での正式名称はＭｕｌｔｉｌｉｎｋ  Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ、略称：ＭＬＰＰＰ）、非同期転送モードの逆多重化（英語での正式名称はＩｎｖｅｒｓｅ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  ｆｏｒ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ、略称：ＩＭＡ）、及び、リンクアグリゲーショングループ（英語での正式名称はＬｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ  Ｇｒｏｕｐ、略称：ＬＡＧ）である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、マルチリンクグループ内のメンバリンクが利用不可能である場合のみ、利用不可能なメンバリンクを介して伝送されていたデータトラフィックが、別のメンバリンクに、伝送のために切り換えられる。この場合、データトラフィックの伝送が中断されることが不可避であり、これにより、サービス安定性に悪影響が及ぼされる。
【課題を解決するための手段】
【０００５】
これを考慮して、本発明は、マルチリンクグループ内のメンバリンクの処理方法、及び関連する装置を提供し、これにより、マルチリンクグループ内のメンバリンクに対する動的調節が実施される。
【０００６】
一態様では、本発明は、マルチリンクグループ内のメンバリンクの処理方法を提供し、この方法は、
マルチリンクグループ内の、利用可能なメンバリンクのステータスを判定し、
マルチリンクグループを、利用可能なメンバリンクのステータスに従って調節することを含む。
【０００７】
別の態様では、本発明は、マルチリンクグループ内のメンバリンクの処理装置を提供し、この装置は、
マルチリンクグループ内の、利用可能なメンバリンクのステータスを判定するように構成された、ステータス判定モジュールと、
マルチリンクグループを、利用可能なメンバリンクのステータスに従って調節するように構成された、動的調節モジュールとを含む。
【発明の効果】
【０００８】
本発明の実施形態で提供される方法、及び関連する装置によれば、マルチリンクグループ内のメンバリンクのステータスが検出され、マルチリンクグループが、メンバリンクのステータスに従って動的に調節され、これにより、正常なデータ伝送が保証され、サービス安定性が向上する。
【０００９】
本発明の実施形態における技術的解決法をより明確に説明するために、実施形態を説明するために必要とされる添付の図面について、以下に簡単に紹介する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態を示すものにすぎず、当業者は、これらの添付の図面から、創造的な活動を行うことなく、他の図面を更に導き出すことが可能である。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による、マルチリンクグループ内のメンバリンクの処理方法のフローチャートである。
【図２ａ】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理方法のフローチャートである。
【図２ｂ】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理方法のフローチャートである。
【図３】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理方法のフローチャートである。
【図４】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理方法のフローチャートである。
【図５】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理方法のフローチャートである。
【図６】本発明の実施形態による、遅延検出パケットのタイムスタンプの概略図である。
【図７】本発明の実施形態による、マルチリンクグループ内のメンバリンクの処理装置の概略構成図である。
【図８ａ】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理装置の概略構成図である。
【図８ｂ】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理装置の概略構成図である。
【図９】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理装置の概略構成図である。
【図１０】本発明の実施形態による、マルチリンクグループ内のメンバリンクの、別の処理装置の概略構成図である。
【発明を実施するための形態】
【００１１】
本発明の実施形態における技術的解決法について、本発明の実施形態における添付の図面を参照して、以下に、明確かつ完全に説明する。明らかに、説明される実施形態は、本発明の実施形態の全てではなく、一部にすぎない。
【００１２】
本発明の一実施形態は、マルチリンクグループ内のメンバリンクの処理方法を提供し、図１に示すように、この方法は、以下を含む。
【００１３】
Ｓ１０１．マルチリンクグループ内の、利用可能なメンバリンクのステータスを判定する。
【００１４】
本発明のこの実施形態を実施するエンティティは、ネットワーク伝送処理装置（パケット転送ネットワーク（英語での正式名称はＰａｃｋｅｔ  Ｔｒａｓｎｐｏｒｔ  Ｎｅｔｗｏｒｋ、略称：ＰＴＮ）装置、又は別のネットワーク装置など）であってもよい、ということを理解されたい。
【００１５】
Ｓ１０２．マルチリンクグループを、利用可能なメンバリンクのステータスに従って調節する。
【００１６】
本発明のこの実施形態で提供される方法によれば、メンバリンクのステータスが、利用可能なメンバリンクのステータスを検出することによって判定され、マルチリンクグループが動的に調節され、これにより、正常なデータ伝送が保証され、サービス安定性が向上する。
【００１７】
随意選択で、図２ａに示すように、マルチリンクグループを、利用可能なメンバリンクのステータスに従って調節すること（Ｓ１０２）は、以下を含んでもよい。
【００１８】
Ｓ１０２−１．利用可能なメンバリンクのうちの、少なくとも１つのメンバリンクの伝送品質が、予め設定された条件を満たさない場合、予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除する。
【００１９】
随意選択で、メンバリンクが利用可能である場合、メンバリンクのステータスは、メンバリンクの伝送品質を使用することによって表されてもよい。メンバリンクの伝送品質を測定するための比較的一般的なパラメータは、例えば、リンク遅延、信号強度、又はビット誤り率である。
【００２０】
随意選択で、予め設定された条件は、伝送品質パラメータ閾値（遅延閾値、又は信号閾値、又はビット誤り率閾値など）であってもよい。特定のメンバリンクの遅延が、遅延閾値より大きい、又は、メンバリンクの信号強度が、信号閾値より低い、又は、メンバリンクのビット誤り率が、ビット誤り率閾値より大きい場合、メンバリンクの伝送品質は、予め設定された条件を満たさないとみなされてもよく、それ以外の場合、メンバリンクの伝送品質は、予め設定された条件を満たすとみなされてもよい。
【００２１】
本発明の随意選択の実施形態によれば、予め設定された条件を満たさない伝送品質を有するメンバリンクが、ローカル端において削除され、しかし、ピア端では、依然として、予め設定された条件を満たさない伝送品質を有するメンバリンクを介してデータトラフィックを送信している、という場合を回避するために、図２ｂに示すように、予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除すること（Ｓ１０２−１）は、以下を含んでもよい。
【００２２】
Ｓ１０２−１−１．予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除するよう、ピア端に指示する。
【００２３】
Ｓ１０２−１−２．予め設定された条件を満たさない伝送品質を有するメンバリンクを、ローカル端において、マルチリンクグループから削除する。
【００２４】
随意選択で、図３に示すように、Ｓ１０２−１の後に、本発明のこの実施形態は、以下を更に含んでもよい。
【００２５】
Ｓ１０２−２．削除されたメンバリンクの伝送品質を判定する。削除されたメンバリンクの伝送品質が、予め設定された条件を満たす場合、削除されたメンバリンクを、マルチリンクグループ内に再追加する。
【００２６】
メンバリンクの伝送品質が、予め設定された条件を満たさない場合に、メンバリンクを、マルチリンクグループから削除することは、マルチリンクグループの、利用可能な帯域幅が、それに応じて減少することを引き起こす可能性がある、ということが理解されるであろう。その後、削除されたメンバリンクのステータスが再判定される。削除されたメンバリンクの伝送品質が、予め設定された条件を満たす場合、削除されたメンバリンクは、マルチリンクグループの、利用可能な帯域幅が適時に増加することを保証するために、マルチリンクグループ内に適時に追加されてもよく、これにより、伝送効率が保証される。
【００２７】
随意選択で、図４に示すように、Ｓ１０２の後に、本発明のこの実施形態は、以下を更に含んでもよい。
【００２８】
Ｓ１０３．マルチリンクグループの、現在の帯域幅利用率を計算し、ここで、現在の帯域幅利用率は、マルチリンクグループの、利用可能な帯域幅に対する、マルチリンクグループを介して現在伝送されているデータトラフィックの比率を意味する。
【００２９】
更に、随意選択で、Ｓ１０３の後に、本発明のこの実施形態は、以下を更に含んでもよい。
【００３０】
Ｓ１０４．現在の帯域幅利用率が、帯域幅閾値を超過しているかどうかを判定する。超過している場合、アラームを報告する。
【００３１】
あるいは、Ｓ１０３の後に、本発明のこの実施形態は、以下を更に含んでもよい。
【００３２】
Ｓ１０５．現在の帯域幅利用率が、帯域幅閾値を超過しているかどうかを判定する。超過している場合、保護スイッチングを実行する。
【００３３】
例えば、マルチリンクグループを介して伝送されるデータトラフィックは、保護マルチリンクグループに、伝送のために切り換えられてもよい。
【００３４】
ＭＬＰＰＰを例として取り上げると、保護スイッチングは、データトラフィックが、現在のＭＬＰＰＰから、別のＭＬＰＰＰに、又は、現在のＭＬＰＰＰに取って代わることが可能な、別のネットワークチャネルに、伝送のために切り換えられることを意味する。例えば、保護スイッチングコマンドが、ソフトウェアを使用することによって出力されてもよい。
【００３５】
説明を容易にするために、図４では、Ｓ１０３、Ｓ１０４、及びＳ１０５を一緒に示している。
【００３６】
マルチリンクグループ内のメンバリンクが動的に調節された後、例えば、予め設定された条件を満たさない伝送品質を有するメンバリンクが削除された後、マルチリンクグループの、利用可能な帯域幅は、それに応じて減少する可能性がある。従って、過負荷状況が発生しているかどうかが、マルチリンクグループの、現在の帯域幅利用率を計算することによって判定されてもよい。過負荷状況が発生している場合、対応する処理（アラームを報告すること、又は、保護スイッチングを実行すること）が適時に実行されてもよく、これにより、サービス安定性が更に向上する。
【００３７】
随意選択で、図５に示すように、マルチリンクグループ内の、利用可能なメンバリンクのステータスを判定すること（Ｓ１０１）は、以下を含んでもよい。
【００３８】
Ｓ１０１−１．マルチリンクグループ内の、利用可能なメンバリンクを判定する。
【００３９】
随意選択で、以下の方法が、メンバリンクが利用可能であるかどうかを判定するために使用されてもよい。Ｅ１システムのアラーム検出標準において定義されたリンクアラームが検出されるかどうかが判定され、リンクアラームが検出された場合、リンクアラームに対応するメンバリンクは、利用不可能である（例えば、ケーブルが断線している、又は、ケーブルを接続するためのコネクタが損傷している）とみなされる。Ｅ１システムは、国際電気通信連合-電気通信標準化部門（英語での正式名称はＩｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  Ｓｅｃｔｏｒ、略称：ＩＴＵ−Ｔ）によって勧告されており、Ｅ１システムのアラーム検出標準では、様々なリンクアラームが定義されている。従って、物理的故障がリンクに発生しているかどうかは、これらのリンクアラームを検出することによって判定されてもよい。
【００４０】
Ｅ１システムのアラーム検出標準で定義されたリンクアラームは、リンクに、１対１のやり方で対応することに留意されたい。複数のリンクが故障した場合、各リンクがリンクアラームを報告する。
【００４１】
Ｓ１０１−２．利用可能なメンバリンクの伝送品質が、予め設定された条件を満たすかどうかを判定する。
【００４２】
特定の利用可能なメンバリンクの伝送品質が、予め設定された条件を満たす場合、データトラフィックは、引き続き、そのメンバリンクを介して伝送されてもよい。特定のメンバリンクの伝送品質が、予め設定された条件を満たさない場合、Ｓ１０２−１を実行する。
【００４３】
随意選択で、利用可能なメンバリンクのステータスを判定することは、各メンバリンクのステータスを、１つずつ判定することであってもよく、また、全てのメンバリンクのステータスを、同時に判定することであってもよい。
【００４４】
随意選択で、リンク遅延が、メンバリンクの伝送品質を測定するために使用される場合、メンバリンクのリンク遅延は、以下の方法を使用することによって取得されてもよい。
【００４５】
図６を参照すると、図６は、リンク遅延を計算するための概略図であり、ここで、ネットワーク要素（英語での正式名称はＮｅｔｗｏｒｋ  Ｅｌｅｍｅｎｔ、略称：ＮＥ）１、及びＮＥ２は、２つの通信端である。Ｔ１、Ｔ２、Ｔ３、及びＴ４は、タイムスタンプを表す。この例において、ＮＥ１が、遅延検出要求パケットを、ＮＥ２に送信すると仮定する。遅延検出要求パケットがＮＥ１を出る際に、ＮＥ１は、タイムスタンプＴ１を、遅延検出要求パケットに追加する。遅延検出要求パケットを受信したら、ＮＥ２は、タイムスタンプＴ２を追加し、ＮＥ２は、ＮＥ１に、遅延検出応答パケットを使用して応答する。同じように、遅延検出応答パケットがＮＥ２を出る際に、ＮＥ２は、タイムスタンプＴ３を、遅延検出応答パケットに追加する。遅延検出応答パケットは、タイムスタンプＴ１、及びＴ２も運ぶ。遅延検出応答パケットを受信したら、ＮＥ１は、タイムスタンプＴ４を追加し、次に、ＮＥ１は、ＮＥ１とＮＥ２との間のリンク遅延を、タイムスタンプに従って計算する。この場合、ＮＥ１によって計算されるのは、ＮＥ１とＮＥ２との間の双方向リンク遅延であることに留意されたい。
【００４６】
ＮＥ１とＮＥ２との間の双方向リンク遅延は、Ｔ＝（Ｔ２−Ｔ１）＋（Ｔ４−Ｔ３）＋ΔＴであり、ここで、ΔＴは、ＮＥ１のクロックと、ＮＥ２のクロックとの間の差分値であり、これは、正であってもよく、また、負であってもよい。ＮＥ１のクロックと、ＮＥ２のクロックとが同期している場合、ΔＴは０である。メンバリンクの双方向リンク遅延が取得された後、メンバリンクの双方向遅延は、遅延閾値と比較されて、メンバリンクの伝送品質が、予め設定された条件を満たすかどうかが判定される。
【００４７】
もちろん、ＮＥ１とＮＥ２との間の単方向リンク遅延が、メンバリンクの伝送品質を測定するために使用されてもよく、ここで、単方向リンク遅延は、Ｔ＝（Ｔ２−Ｔ１）＋ΔＴである。
【００４８】
随意選択で、２つのネットワーク要素のクロックは、実際には同期していない可能性があるため、遅延閾値は、相対遅延閾値であってもよい。メンバリンクの伝送品質が、予め設定された条件を満たすかどうかを判定することは、メンバリンクのリンク遅延を比較して、リンク遅延の最小値（これは、Ｔ０としてマークされる）を取得し、別のメンバリンクのリンク遅延（これは、Ｔとしてマークされる）と、リンク遅延の最小値との間の差を計算し、ここで、差は、ΔＴ’＝Ｔ−Ｔ０としてマークされ、最後に、ΔＴ’を、相対遅延閾値と比較することであってもよい。ΔＴ’が相対遅延閾値より大きい場合、メンバリンクの伝送品質は、予め設定された条件を満たさないとみなされてもよい。反対に、ΔＴ’が相対遅延閾値より小さい場合、メンバリンクの伝送品質は、予め設定された条件を満たすとみなされてもよい。
【００４９】
随意選択で、信号強度が、メンバリンクの伝送品質を測定するために使用される場合、メンバリンクの信号強度は、以下の方法を使用することによって取得されてもよい。
【００５０】
メンバリンクの信号強度を検出する。信号強度が、ハードウェアシステムによって識別されることが可能な最小閾値より低い場合、これは、データが復元され得ないことを引き起こす可能性があり、従って、パケットが失われる可能性がある。この場合、メンバリンクの伝送品質は、予め設定された条件を満たさないとみなされてもよい。例えば、ハードウェアシステムは、信号強度をリアルタイムで検出し、信号強度値を、論理レジスタ内に記憶する。ソフトウェアシステムは、信号強度値を、論理レジスタから、定期的に読み出し、信号強度値を、設定された信号閾値と比較する。信号強度が、設定された期間中、継続して、設定された信号閾値より低い場合、メンバリンクの伝送品質は、予め設定された条件を満たさないとみなされる。
【００５１】
随意選択で、ビット誤り率が、メンバリンクの伝送品質を測定するために使用される場合、メンバリンクのビット誤り率は、以下の方法を使用することによって取得されてもよい。
【００５２】
巡回冗長検査（英語での正式名称はＣｙｃｌｉｃａｌ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ、略称：ＣＲＣ）を、データトラフィックの、受信されたパケットに従って計算し、計算されたＣＲＣを、データトラフィックの、受信されたパケット内で運ばれたＣＲＣと比較する。２つが等しくない場合、ビット誤りが発生したと判定される。メンバリンクのビット誤り率は、単位時間当たりのビット誤りの数を意味する。メンバリンクのビット誤り率が、誤り率閾値より大きい場合、メンバリンクの伝送品質は、予め設定された条件を満たさないとみなされる。
【００５３】
上記から、本発明のこの実施形態で提供される方法によれば、メンバリンクのステータスが、利用可能なメンバリンクのステータスを検出することによって判定され、マルチリンクグループが動的に調節され、これにより、正常なデータ伝送が保証され、サービス安定性が向上する、ということがわかる。加えて、マルチリンクグループ内のメンバリンクが動的に調節された後、過負荷状況が発生しているかどうかが、マルチリンクグループの、現在の帯域幅利用率を計算することによって判定されてもよい。過負荷状況が発生している場合、対応する処理（アラームを報告すること、又は、保護スイッチングを実行すること）が適時に実行されてもよく、これにより、サービス安定性が更に向上する。
【００５４】
本発明のこの実施形態における技術的解決法をよりよく実施するために、本発明の一実施形態は、マルチリンクグループ内のメンバリンクの、前述の処理方法を実施するように構成された、装置を更に提供する。この実施形態における各用語の意味は、マルチリンクグループ内のメンバリンクの、前述の処理方法に含まれる各用語の意味と同じである。具体的な実施の詳細については、方法実施形態における説明を参照されたい。
【００５５】
本発明の一実施形態は、マルチリンクグループ内のメンバリンクの処理装置を提供する。図７を参照すると、図７は、この装置の概略構成図であり、これは、以下を含む。
【００５６】
ステータス判定モジュール７０１は、マルチリンクグループ内の、利用可能なメンバリンクのステータスを判定するように構成される。
【００５７】
本発明のこの実施形態で提供される、マルチリンクグループ内のメンバリンクの処理装置は、ネットワーク伝送処理装置（ＰＴＮ装置、又は別のネットワーク装置など）であってもよい、ということが理解されるであろう。
【００５８】
動的調節モジュール７０２は、マルチリンクグループを、利用可能なメンバリンクのステータスに従って調節するように構成される。
【００５９】
本発明のこの実施形態で提供される処理装置は、メンバリンクのステータスを、利用可能なメンバリンクのステータスを検出することによって判定し、マルチリンクグループを動的に調節し、これにより、正常なデータ伝送が保証され、サービス安定性が向上する。
【００６０】
随意選択で、図８ａに示すように、本発明のこの実施形態におけるステータス判定モジュール７０１は、
マルチリンクグループ内の利用可能なメンバを判定するように構成された、利用可能メンバ判定ユニット７０１−１と、
利用可能なメンバリンクの伝送品質が、予め設定された条件を満たすかどうかを判定するように構成された、第１の伝送品質判定ユニット７０１−２とを含んでもよい。
【００６１】
随意選択で、以下の方法が、メンバリンクが利用可能であるかどうかを判定するために使用されてもよい。Ｅ１システムのアラーム検出標準において定義されたリンクアラームが検出されるかどうかが判定される。リンクアラームが検出された場合、リンクアラームに対応するメンバリンクは、利用不可能である（例えば、ケーブルが断線している、又は、ケーブルを接続するためのコネクタが損傷している）とみなされる。
【００６２】
特定の利用可能なメンバリンクが、予め設定された条件を満たす場合、データトラフィックは、引き続き、そのメンバリンクを介して伝送されてもよい。特定のメンバリンクが、予め設定された条件を満たさない場合、動的調節モジュール７０２がトリガされる。
【００６３】
随意選択で、利用可能なメンバリンクのステータスを判定することは、各メンバリンクのステータスを、１つずつ判定することであってもよく、また、全てのメンバリンクのステータスを、同時に判定することであってもよい。
【００６４】
随意選択で、メンバリンクが利用可能である場合、メンバリンクのステータスは、メンバリンクの伝送品質を使用することによって表されてもよい。メンバリンクの伝送品質を測定するための比較的一般的なパラメータは、例えば、リンク遅延、信号強度、又はビット誤り率である。
【００６５】
随意選択で、予め設定された条件は、伝送品質パラメータ閾値（遅延閾値、信号閾値、又はビット誤り率閾値など）であってもよい。特定のメンバリンクの遅延が、遅延閾値より大きい、又は、メンバリンクの信号強度が、信号閾値より低い、又は、メンバリンクのビット誤り率が、ビット誤り率閾値より大きい場合は、全て、メンバリンクの伝送品質が、予め設定された条件を満たさないとみなされてもよく、それ以外の場合は、メンバリンクの伝送品質が、予め設定された条件を満たすとみなされてもよい。
【００６６】
本発明のこの実施形態では、リンク遅延、信号強度、又はビット誤り率が、メンバリンクの伝送品質を測定するために使用されてもよい、ということが理解されるであろう。具体的な実施手順については、前述の方法実施形態における、関連する説明を参照されたい。詳細については、ここでは繰り返さない。
【００６７】
随意選択で、図８ａに示すように、第１の伝送品質判定ユニット７０１−２が、利用可能なメンバリンクのうちの、少なくとも１つのメンバリンクの伝送品質が、予め設定された条件を満たさないと判定した場合、動的調節モジュール７０２は、予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除するように構成された、削除ユニット７０２−１を含んでもよい。
【００６８】
本発明の随意選択の実施形態では、予め設定された条件を満たさない伝送品質を有するメンバリンクが、ローカル端において削除され、しかし、ピア端では、依然として、予め設定された条件を満たさない伝送品質を有するメンバリンクを介してデータトラフィックを送信している、という場合を回避するために、図８ｂに示すように、削除ユニット７０２−１は、
予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除するよう、ピア端に指示するように構成された、通信サブユニット７０２−１−１と、
予め設定された条件を満たさない伝送品質を有するメンバリンクを、ローカル端において、マルチリンクグループから削除するように構成された、削除サブユニット７０２−１−２とを含んでもよい。
【００６９】
随意選択で、図９に示すように、削除ユニット７０２−１が、予め設定された条件を満たさない伝送品質を有するメンバリンクを、マルチリンクグループから削除した後、ステータス判定モジュール７０１は、
削除されたメンバリンクの伝送品質が、予め設定された条件を満たすかどうかを判定するように構成された、第２の伝送品質判定ユニット７０１−３を更に含んでもよく、
削除されたメンバリンクの伝送品質が、予め設定された条件を満たす場合、動的調節モジュール７０２は、
削除されたメンバリンクを、マルチリンクグループ内に再追加するように構成された、追加ユニット７０２−２を更に含んでもよい。
【００７０】
メンバリンクの伝送品質が、予め設定された条件を満たさない場合に、メンバリンクを、マルチリンクグループから削除することは、マルチリンクグループの、利用可能な帯域幅が、それに応じて減少することを引き起こす可能性がある、ということが理解されるであろう。その後、削除されたメンバリンクのステータスが再判定される。削除されたメンバリンクの伝送品質が、予め設定された条件を満たす場合、削除されたメンバリンクは、マルチリンクグループの、利用可能な帯域幅が適時に増加することを保証するために、マルチリンクグループ内に適時に追加されてもよく、これにより、伝送効率が保証される。
【００７１】
随意選択で、図１０に示すように、本発明のこの実施形態で提供される処理装置は、計算モジュール７０３を更に含んでもよい。動的調節モジュール７０２が、マルチリンクグループを調節した後、計算モジュール７０３は、マルチリンクグループの、現在の帯域幅利用率を計算するように構成され、ここで、現在の帯域幅利用率は、マルチリンクグループの、利用可能な帯域幅に対する、マルチリンクグループを介して現在伝送されているデータトラフィックの比率を意味する。
【００７２】
更に、随意選択で、本発明のこの実施形態で提供される処理装置は、判断モジュール７０４を更に含んでもよい。計算モジュール７０３が、マルチリンクグループの、現在の帯域幅利用率を計算した後、判断モジュール７０４は、計算モジュール７０３によって計算された帯域幅利用率が、帯域幅閾値を超過しているかどうかを判定するように構成される。判断モジュール７０４が、現在の帯域幅利用率が、帯域幅閾値を超過していると判定した場合、この装置は、アラームを報告する、又は、保護スイッチングをトリガするように構成された、過負荷処理モジュール７０５を更に含んでもよい。
【００７３】
保護スイッチングでは、マルチリンクグループを介して伝送されるデータトラフィックが、保護マルチリンクグループに、伝送のために切り換えられてもよい。説明を容易にするために、図１０では、計算モジュール７０３、判断モジュール７０４、及び過負荷処理モジュール７０５を一緒に示している。
【００７４】
マルチリンクグループ内のメンバリンクが動的に調節された後、例えば、予め設定された条件を満たさない伝送品質を有するメンバリンクが削除された後、マルチリンクグループの、利用可能な帯域幅は、それに応じて減少する可能性がある。従って、過負荷状況が発生しているかどうかが、マルチリンクグループの、現在の帯域幅利用率を計算することによって判定されてもよい。過負荷状況が発生している場合、対応する処理（アラームを報告すること、又は、保護スイッチングを実行すること）が適時に実行されてもよく、これにより、サービス安定性が更に向上する。
【００７５】
上記から、本発明のこの実施形態で提供される装置は、メンバリンクのステータスを、利用可能なメンバリンクのステータスを検出することによって判定し、マルチリンクグループを動的に調節し、これにより、正常なデータ伝送が保証され、サービス安定性が向上する、ということがわかる。加えて、マルチリンクグループ内のメンバリンクが動的に調節された後、過負荷状況が発生しているかどうかが、マルチリンクグループの、現在の帯域幅利用率を計算することによって判定されてもよい。過負荷状況が発生している場合、対応する処理（アラームを報告すること、又は、保護スイッチングを実行すること）が適時に実行されてもよく、これにより、サービス安定性が更に向上する。
【００７６】
簡便かつ簡単な説明の目的のために、前述のシステム、装置、及びユニットの詳細な動作プロセスについては、方法実施形態における対応するプロセスが参照されてもよい（詳細については、ここでは繰り返さない）、ということが、当業者によって明確に理解されるであろう。
【００７７】
本出願で提供されたいくつかの実施形態においては、開示されたシステム、装置、及び方法は、他の手法で実施されてもよい、ということを理解されたい。例えば、説明された装置実施形態は、例示的なものにすぎない。例えば、ユニット分割は、論理的な機能分割にすぎず、実際の実施においては、他の分割であってもよい。例えば、複数のユニット又は構成要素が、結合又は統合されて、別のシステムとされてもよく、いくつかの特徴が、無視されてもよく、又は、実行されなくてもよい。加えて、示された、又は述べられた、相互結合、又は直接結合、又は通信接続は、いくつかのインタフェースを介して実施されてもよい。装置又はユニット間の、間接的な結合又は通信接続は、電子的、機械的、又はその他の形態で実施されてもよい。
【００７８】
別個の部品として説明されたユニットは、物理的に別個であってもよく、又はそうでなくてもよく、ユニットとして示された部品は、物理的ユニットであってもよく、又はそうでなくてもよく、１つの位置に配置されてもよく、又は複数のネットワークユニット上に分散されてもよい。ユニットの一部、又は全ては、実施形態における解決法の目的を達成するための、実際の必要性に応じて選択されてもよい。
【００７９】
加えて、本発明の実施形態における機能ユニットは、統合されて、１つの処理ユニットとされてもよく、又は、ユニットのそれぞれが、物理的に単独で存在してもよく、又は、２つ以上のユニットが統合されて、１つのユニットとされてもよい。統合されたユニットは、ハードウェアの形態で実施されてもよく、又は、ソフトウェア機能ユニットの形態で実施されてもよい。
【００８０】
統合されたユニットが、ソフトウェア機能ユニットの形態で実施され、独立した製品として販売又は使用される場合、統合されたユニットは、コンピュータ読み取り可能な記憶媒体内に記憶されてもよい。そのような理解に基づいて、本発明の技術的解決法は本質的に、又は、従来技術に寄与する部分は、又は、技術的解決法の全て又は一部は、ソフトウェア製品の形態で実施されてもよい。コンピュータソフトウェア製品は、記憶媒体内に記憶され、そして、本発明の実施形態で説明された方法のステップの全て又は一部を実行するためにコンピュータ装置（これは、パーソナルコンピュータ、サーバ、ネットワーク装置などであってもよい）に指示する、いくつかの命令を含む。記憶媒体は、ＵＳＢフラッシュディスク、リムーバブルハードディスク、読み取り専用メモリ（英語での正式名称はＲｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、略称：ＲＯＭ）、ランダムアクセスメモリ（英語での正式名称はＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、略称：ＲＡＭ）、磁気ディスク、又は光ディスクなどの、プログラムコードを記憶することが可能な任意の媒体を含む。
【００８１】
本発明で提供される、マルチリンクグループ内のメンバリンクの処理方法及び装置について、上記で詳細に説明した。当業者は、本発明の実施形態の着想に従って、特定の実施手法、及び適用範囲に対して、変形を行うことが可能である。結論として、本明細書の内容は、本発明に対する限定と解釈されるべきではない。
【図１】
0005837899.tif 000002
【図２ａ】
0005837899.tif 000003
【図２ｂ】
0005837899.tif 000004
【図３】
0005837899.tif 000005
【図４】
0005837899.tif 000006
【図５】
0005837899.tif 000007
【図６】
0005837899.tif 000008
【図７】
0005837899.tif 000009
【図８ａ】
0005837899.tif 000010
【図８ｂ】
0005837899.tif 000011
【図９】
0005837899.tif 000012
【図１０】
0005837899.tif 000013