(57)【特許請求の範囲】
【請求項１】
パケットトランスポートネットワークにおける保護スイッチング装置であって、ハードウェアユニットとソフトウェアユニットを含み、前記ハードウェアユニットは、運用管理とメンテナンス（ＯＡＭ）送受信パケットモジュール、アラーム検出モジュール、交換処理モジュール、アラーム繁殖モジュール、及び保護グループ決定モジュールを含み、前記ソフトウェアユニットは、保護グループサービスサポートモジュールとＯＡＭサポートモジュールを含み、
前記ＯＡＭ送受信パケットモジュールは、ＯＡＭメッセージ処理モジュール及び高速ＯＡＭメッセージ生成モジュールを含み、
前記高速ＯＡＭメッセージ生成モジュールは、前記ＯＡＭサポートモジュールにより設定されたＯＡＭ設定情報に従ってＯＡＭメッセージを生成して送信し、前記ＯＡＭ設定情報にＯＡＭメッセージテンプレート及び送信周期を含むように設定され、及び
前記ＯＡＭメッセージ処理モジュールは、受信したＯＡＭメッセージを識別して解析し、且つ解析したＯＡＭアラームを前記アラーム検出モジュールに送信するように設定され、
前記アラーム検出モジュールは、受信した前記ＯＡＭアラームをＯＡＭインスタンス番号に従って記憶するように設定され、
前記アラーム繁殖モジュールは、各サービスに対して、前記アラーム検出モジュールにより検出されたＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況によって、前記サービスに関連する作動経路と保護経路の経路失効状況を判断し、且つ前記経路失効状況を前記保護グループ決定モジュールにおける前記サービスが所在する保護グループに更新するように設定され、
前記アラーム繁殖モジュールは、
前記サービスのフローポイント番号をアドレスとし、各サービスに関連する各経路に対して、まず、前記経路がシングルポイント信号失効状態にあるかどうかを判断し、前記経路がシングルポイント信号失効状態ではないことを判断する際、前記経路が前記サービスの所属層でＯＡＭアラームに関連されるかどうかを判断し、前記経路が前記サービスの所属層で既にＯＡＭアラームに関連されることを判断した場合は、関連するＯＡＭインスタンス番号をアドレスとし、且つ前記アラーム検出モジュールから前記経路の失効状況を取得し、前記経路が前記サービスの所属層でＯＡＭアラームに関連されないことを判断した場合は、前記経路がサービス層に関連されるかどうかを判断し、前記経路がサービス層に関連されることを判断した場合は、前記アラーム繁殖モジュールにおいて、前記経路のフローポイント番号を用いてクエリーし、且つ前記経路の失効状況を取得する、という形態で、各サービスに対して、前記アラーム検出モジュールにより検出されたＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況により、前記サービスに関連する作動経路と保護経路の経路失効状況を判断するように設定され、
前記保護グループ決定モジュールは、取得した各経路失効状況に対して、保護形態によりスイッチング決定を確定し、前記スイッチング決定を前記交換処理モジュールに通知するように設定され、及び
前記ＯＡＭサポートモジュールは、前記ＯＡＭ送受信パケットモジュールへＯＡＭ設定情報を送信し、且つ前記ＯＡＭ設定情報に従ってＯＡＭメッセージを送受信するように前記ＯＡＭ送受信パケットモジュールを指示するように設定される、
ことを特徴とするパケットトランスポートネットワークにおける保護スイッチング装置。
【請求項２】
前記スイッチング決定は、
前記作動経路がシングルポイント信号失効を発生し、前記保護経路が正常である際、前記スイッチング決定は、前記サービスを前記作動経路から前記保護経路に切り替えることであることと、前記保護経路がシングルポイント信号失効を発生し、前記作動経路が正常である際、前記スイッチング決定は、前記サービスを前記保護経路から前記作動経路に切り替えることであることと
を含む請求項１に記載の装置。
【請求項３】
前記保護グループ決定モジュールは、高速決定判断モジュール及び高速スイッチングメッセージ生成モジュールを含み、
前記高速決定判断モジュールは、全ての保護グループの情報をメンテナンスし、受信した前記アラーム繁殖モジュールにより送信された経路失効状況に対して、前記経路失効状況に相応する保護グループの情報を更新し、及びポーリングした各保護グループの情報に対して、前記保護グループが保護スイッチングを実行する必要があるかどうかを決定するように設定され、及び
前記高速スイッチングメッセージ生成モジュールは、前記高速決定判断モジュールに決定された保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式で対応的に生成したスイッチング決定を前記交換処理モジュールに通知するように設定される
ことを特徴とする請求項１に記載の装置。
【請求項４】
請求項１〜３のいずれか１項に記載の装置に用いられるパケットトランスポートネットワークにおける保護スイッチング方法であって、
運用管理とメンテナンス（ＯＡＭ）送受信パケットモジュールが、ＯＡＭメッセージを受信し、前記ＯＡＭ送受信パケットモジュールがＯＡＭメッセージ処理モジュール及び高速ＯＡＭメッセージ生成モジュールを含むこと、
前記高速ＯＡＭメッセージ生成モジュールが、前記ＯＡＭサポートモジュールにより設定されたＯＡＭ設定情報によってＯＡＭメッセージを生成して送信し、前記ＯＡＭ設定情報はＯＡＭメッセージテンプレート及び送信周期を含むこと、
前記ＯＡＭメッセージ処理モジュールが、受信されたＯＡＭメッセージを識別して解析し、且つ解析したＯＡＭアラームを前記アラーム検出モジュールに送信すること、
アラーム検出モジュールが、前記ＯＡＭ送受信パケットモジュールにより受信されたＯＡＭメッセージを検出して、受信された前記ＯＡＭアラームをＯＡＭインスタンス番号に従って記憶すること、
アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールにより検出されたＯＡＭアラーム、又は前記サービスに関連するサービス層の経路失効状況によって、前記サービスに関連する作動経路と保護経路の経路失効状況を判断し、且つ前記経路失効状況を前記保護グループ決定モジュールにおける、保護グループサービスサポートモジュールにより前記アラーム繁殖モジュールに設定する前記サービスの所在する保護グループに更新すること、
前記アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールにより検出されたＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況によって、前記サービスに関連する作動経路と保護経路の経路失効状況を判断するステップは、
前記アラーム繁殖モジュールが、前記サービスのフローポイント番号をアドレスとし、各サービスに関連する各経路に対して、まず、前記経路がシングルポイント信号失効状態にあるかどうかを判断し、前記経路がシングルポイント信号失効状態ではないことを判断する際、前記経路が前記サービスの所属層でＯＡＭアラームに関連するかどうかを判断し、前記経路が前記サービスの所属層で既にＯＡＭアラームに関連することを判断した場合は、関連のＯＡＭインスタンス番号をアドレスとし、且つ前記アラーム検出モジュールから前記経路の失効状況を取得すること、前記経路が前記サービスの所属層でＯＡＭアラームに関連しないことを判断した場合は、前記経路がサービス層に関連するかどうかを判断し、前記経路がサービス層に関連することを判断した場合、前記アラーム繁殖モジュールにおいて、前記経路のフローポイント番号でクエリーし、且つ前記経路の失効状況を取得することを含むこと、
前記保護グループ決定モジュールが、取得された各経路の失効状況に対して、保護形態によりスイッチング決定を確定し、且つ前記スイッチング決定を前記交換処理モジュールに通知すること、
前記交換処理モジュールが、受信された前記スイッチング決定により経路切り替えを実行すること、
を含むパケットトランスポートネットワークにおける保護スイッチング方法。
【請求項５】
前記スイッチング決定は、
前記作動経路にシングルポイント信号失効が発生され、前記保護経路が正常である際、
前記スイッチング決定は、前記サービスを前記作動経路から前記保護経路に切り替えることであり、前記保護経路にシングルポイント信号失効が発生され、前記作動経路が正常である際、前記スイッチング決定は、前記サービスを前記保護経路から前記作動経路に切り替えることであることを含む請求項４に記載の方法。
【請求項６】
前記保護グループ決定モジュールは、高速決定判断モジュール及び高速スイッチングメッセージ生成モジュールを含み、
前記方法は、
前記高速決定判断モジュールが、全ての保護グループの情報をメンテナンスし、受信した前記アラーム繁殖モジュールが送信した経路失効状況に対して、前記経路失効状況に相応する保護グループの情報を更新し、及びポーリングした各保護グループの情報に対して、前記保護グループが保護スイッチングを実行する必要があるかどうかを決定すること、
前記高速スイッチングメッセージ生成モジュールが、前記高速決定判断モジュールが決定した保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式で、対応的に生成したスイッチング決定を前記交換処理モジュールに通知すること、
を更に含む請求項４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットトランスポートネットワーク（Packet Transport Network、ＰＴＮと略称する）に関し、特にＰＴＮ保護スイッチング装置及び方法に関する。
【背景技術】
【０００２】
ＰＴＮデバイスは、通常、ネットワーク保護（即ち、ＮＮＩ（Network Node Interface、ネットワークノードインタフェース）の保護）、アクセスリンク保護（即ち、ＵＮＩ（User Node Interface、ユーザノードインタフェース）の保護）、及びデバイスレベル保護という３種類の保護形態をサポートする必要がある。ネットワーク保護は、線形保護（例えば、経路線形保護、サブネットワーク接続保護など）、リングネットワーク保護（例えば、シングルリング保護、リング交差保護、リング正接保護等）、及びＴＥ‐ＦＲＲ（Traffic Engineer Fast ReRoute、トラフィックエンジニアリング高速リルート）保護に分けられる。アクセスリンク保護は、リンクアグリゲーショングループ（Link Aggregation Group、ＬＡＧと略称する）保護と線形ＭＳＰ（Multiplexing Section Protection、多重化セクション保護）に分けられ、デュアルホーミング保護は、線形保護とアクセスリンク保護の機能組み合わせである。ネットワーク保護は、主にビジネス層ＯＡＭ（Operation Administration and Maintenance、運用管理とメンテナンス）検出技術によりトリガーする。ＭＰＬＳ−ＴＰ（Multi-Protocol Label Switching-Transport Profile、マルチプロトコルラベルスイッチングトランスポートプロトコル）ネットワークは、通常、ＣＣ（Continuity Check、連続性チェック）形態を採用し、ＭＰＬＳ／ＩＰ（Internet Protocol、インターネットプロトコル）ネットワークは、通常、ＢＦＤ（Bidirectional Forwarding Detection、双方向フォワーディング検出）形態を採用する。
【０００３】
ＰＴＮデバイスは、Ｈｏｌｄ‐ｏｆｆ（遅延時間）タイマーが０である場合に、シングルポイント信号失効（ＳＦ、Signal Fail）によるサービス中断からサービスを保護して再び回復する時間は５０ｍｓを超えてはいけないことを要求する。
図１に示すように、関連技術において、ＰＴＮ保護スイッチング装置は、ハードウェアユニット１１とソフトウェアユニット１２に分けられる。ハードウェアユニット１１は、アラーム検出モジュール１１０、ＯＡＭ送受信パケットモジュール１１１、作動経路１１２、保護経路１１３、及び交換処理モジュール１１４などを備える。ソフトウェアユニット１２は、アラーム繁殖モジュール１２１、保護グループ決定モジュール１２２、及び保護グループサービスサポートモジュール１２３などを備える。該装置を用いて保護スイッチングする処理プロセスは、以下のステップを含む。
【０００４】
ステップ１： 保護グループサービスサポートモジュールは、保護グループサービスを交換処理モジュールに設定し、且つサービスにＯＡＭを設定する。
【０００５】
ステップ２： ソースのＯＡＭ送受信パケットモジュールは、設定したタイミングに基づいてＯＡＭメッセージを送信し、ネットワークを監視し、シンクの交換処理モジュールは、作動経路、保護経路からＯＡＭメッセージを収集した後、ＯＡＭメッセージをシンクのＯＡＭ送受信パケットモジュールに転送する。
【０００６】
ステップ３： シンクのＯＡＭ送受信パケットモジュールは、受信したＯＡＭメッセージを解析し、抽出した関連情報をシンクのアラーム検出モジュールに送信する。
【０００７】
ステップ４： シンクのアラーム検出モジュールにおけるハードウェアチップ（例えばＦＰＧＡ（Field−Programmable Gate Array、フィールドプログラマブルゲートアレイ）又はＮＰ（Network Processor、ネットワークプロセッサ））は、高速ＯＡＭアラームを検出し、アラームは、通常、３.３ｍｓに設定して送信され、１０ｍｓがアラームの検出周期である。
【０００８】
ステップ５： ＣＰＵ（Central Processing Unit、中央プロセッサ）ソフトウェアは、シンクのアラーム繁殖モジュールをタイミングポーリング（通常、１０ｍｓ、又はさらに長い）によって、中断又はメッセージ送信の形態によりＯＡＭアラーム情報を読み取り、且つ繁殖するように駆動する。例えば、出願番号がＣＮ２００８１０２１８２７３である発明特許出願が開示するＯＡＭメッセージタイミング処理システム及び方法においては、交換処理モジュールを採用してＯＡＭアラームを検出し、且つテンプレートメッセージ送信の形式によりＣＰＵに通知する。
【０００９】
ステップ６： ＣＰＵソフトウェアは、該アラーム繁殖モジュールにより読み取られたＯＡＭアラームの属する保護グループを検索する。
【００１０】
ステップ７： シンクの保護グループ決定モジュールは、現在の作動保護経路状態により保護を実行するかどうかのスイッチング決定を生成し、且つ該スイッチング決定をシンクの保護グループサービスサポートモジュールに送信する。例えば、ある保護グループ作動経路に対応のＯＡＭがＳＦアラームを有し、且つ保護経路が正常である場合、保護グループ決定モジュールは、作動経路から保護経路に切り替えるスイッチング決定を生成する。
【００１１】
ステップ８： シンクの保護グループサービスサポートモジュールは、切り替え通知により保護スイッチング情報をシンクの交換処理モジュールに送信し、切り替えを行うことを通知する。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上記プロセスにおいて、ステップ１〜４がハードウェアで完成する以外、残りのステップはいずれもＣＰＵソフトウェアで実行するので、従来の方式は以下の問題が存在する。
【００１３】
(1) アラーム検出モジュールと保護グループ決定モジュールは、それぞれハードウェアとソフトウェアで実現されるものであるので、ソフトウェアは、アラームを取得しようとすると、ポーリング又は中断の形態でしか達成することができない。ＣＰＵの他のプロセスシリアル処理を考えて、通常、ポーリング周期は１０ｍｓ以上に設定する必要がある。中断形態に対して、サービスに大量の保護グループを設定すると、大量のＯＡＭアラームを発生する場合に、必ず大量の中断を発生することになり、それによりＣＰＵの稼働率が過大となり、他のプロセスの正常処理に影響する。
【００１４】
(2) ソフトウェアは、アラームを取得した後、更に関連のサービス層アラームをクライアント層に繁殖し、且つ対応の保護グループを検索し、さらに場合によって決定する必要がある。この過程は複雑で、比較的に長い時間を必要する。
【００１５】
(3) ＣＰＵシリアル処理の特性により、サービス容量が不断に増加することに従って、複数の保護グループの設定が存在する際、複数のＯＡＭアラーム状態を処理して且つ決定を生成する必要があると、ＣＰＵが重い負荷に耐えられなくなり、必然的にシステム全体のボトルネックになり、全ての保護グループが５０ｍｓであるスイッチング要求を満たし難い。処理速度がより速いＣＰＵ、又はマルチコアＣＰＵを選択することにより、このボトルネックを緩和することができるが、必然的にコスト増加の問題をもたらすとともに、解決程度が限られる。出願番号がＣＮ２０１１１０２０２３９７.９である中国発明特許出願には、同じソースおよびシンクＰＷ（Pseudo-Wire、疑似線）の保護方法を提示し、ＰＥＲ（Provider Edge Router、プロバイダーエッジルータ）における同じソースおよびシンクの作動ＰＷを一体にバインディングし、且つその中の１つの作動ＰＷのみにＯＡＭ 検出を設定する。この方法は、同じソースおよびシンクの経路のみに効果があり、大部分の実際のネットワーキングの場合は、この条件を満たすことができないので、該問題を根本的に解決することができない。
【課題を解決するための手段】
【００１６】
本発明の実施例は、従来のＰＴＮが保護スイッチングを行う際、ＣＰＵの過負荷の問題を解決するためのＰＴＮ保護スイッチング装置と方法を提供する。
【００１７】
本発明の実施例は、パケットトランスポートネットワーク保護スイッチング装置を提供し、ハードウェアユニットとソフトウェアユニットを備え、前記ハードウェアユニットは、運用管理とメンテナンス（ＯＡＭ）送受信パケットモジュール、アラーム検出モジュール、交換処理モジュール、アラーム繁殖モジュール、及び保護グループ決定モジュールを備え、前記ソフトウェアユニットは、保護グループサービスサポートモジュールとＯＡＭサポートモジュールを備え、
前記アラーム繁殖モジュールは、各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況によって、前記サービスに関連する作動経路と保護経路の経路失効状況を判断し、且つ前記経路失効状況を前記保護グループ決定モジュールにおける前記サービスが所在する保護グループに更新するように設定され、
前記保護グループ決定モジュールは、取得した各経路失効状況に対して、保護形態によりスイッチング決定を確定し、更に前記スイッチング決定を前記交換処理モジュールに通知するように設定され、及び
前記ＯＡＭサポートモジュールは、前記ＯＡＭ送受信パケットモジュールへＯＡＭ設定情報を送信し、且つ前記ＯＡＭ送受信パケットモジュールが前記ＯＡＭ設定情報に従ってＯＡＭメッセージを送受信するように指示するように設定される。
【００１８】
選択的に、
前記スイッチング決定は、
前記作動経路がシングルポイント信号失効を発生し、前記保護経路が正常である際、前記スイッチング決定は、前記サービスを前記作動経路から前記保護経路に切り替えることであり、前記保護経路がシングルポイント信号失効を発生し、前記作動経路が正常である際、前記スイッチング決定は、前記サービスを前記保護経路から前記作動経路に切り替えることを含む。
【００１９】
選択的に、
前記ＯＡＭ送受信パケットモジュールは、ＯＡＭメッセージ処理モジュール及び高速ＯＡＭメッセージ生成モジュールを備え、
前記高速ＯＡＭメッセージ生成モジュールは、前記ＯＡＭサポートモジュールが設定したＯＡＭ設定情報に従ってＯＡＭメッセージを生成して送信し、前記ＯＡＭ設定情報はＯＡＭメッセージテンプレート及び送信周期を含むように設定され、及び
前記ＯＡＭメッセージ処理モジュールは、受信したＯＡＭメッセージを識別して解析し、且つ解析したＯＡＭアラームを前記アラーム検出モジュールに送信するように設定される。
【００２０】
選択的に、
前記アラーム検出モジュールは、受信した前記ＯＡＭアラームをＯＡＭインスタンス番号に従って記憶するように設定され、
前記アラーム繁殖モジュールは、以下の形態で各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況によってり、前記サービスに関連する作動経路と保護経路の経路失効状況を判断するように設定され、
前記サービスのフローポイント番号をアドレスとし、各サービスに関連する各経路に対して、まず、前記経路がシングルポイント信号失効状態にあるかどうかを判断し、前記経路がシングルポイント信号失効状態ではないことを判断する際、前記経路が前記サービスの所属層でＯＡＭアラームに関連するかどうかを判断し、前記経路が前記サービスの所属層で既にＯＡＭアラームに関連することを判断した場合は、関連するＯＡＭインスタンス番号をアドレスとし、且つ前記アラーム検出モジュールへ前記経路の失効状況を取得し、前記経路が前記サービスの所属層でＯＡＭアラームに関連しないことを判断した場合は、前記経路がサービス層に関連するかどうかを判断し、前記経路がサービス層に関連することを判断した場合は、前記アラーム繁殖モジュールにおいて、前記経路のフローポイント番号でクエリーし、且つ前記経路の失効状況を取得する。 
【００２１】
選択的に、
前記保護グループ決定モジュールは、高速決定判断モジュール及び高速スイッチングメッセージ生成モジュールを備え、
前記高速決定判断モジュールは、全ての保護グループの情報をメンテナンスし、受信した前記アラーム繁殖モジュールが送信した経路失効状況に対して、前記経路失効状況に相応する保護グループの情報を更新し、及びポーリングした各保護グループの情報に対して、前記保護グループが保護スイッチングを実行する必要があるかどうかを決定するように設定され、及び
前記高速スイッチングメッセージ生成モジュールは、前記高速決定判断モジュールが決定した保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式で、対応的に生成したスイッチング決定を前記交換処理モジュールに通知するように設定される。
【００２２】
本発明の実施例は、パケットトランスポートネットワークにおける保護スイッチング方法を更に提供し、上記装置に用いられ、前記方法は、
運用管理とメンテナンス（ＯＡＭ）送受信パケットモジュールが、ＯＡＭメッセージを受信すること、
アラーム検出モジュールが、前記ＯＡＭ送受信パケットモジュールが受信したＯＡＭメッセージを検出すること、
アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム、又は前記サービスに関連するサービス層の経路失効状況により、前記サービスに関連する作動経路と保護経路の経路失効状況を判断し、且つ前記経路失効状況を前記保護グループ決定モジュールにおける、保護グループサービスサポートモジュールにより前記アラーム繁殖モジュールに設定する前記サービスの所在する保護グループに更新すること、
前記保護グループ決定モジュールが、取得した各経路の失効状況に対して、保護形態によりスイッチング決定を確定し、且つ前記スイッチング決定を前記交換処理モジュールに通知すること、及び
前記交換処理モジュールが、受信した前記スイッチング決定により経路切り替えを実行すること、を含む。
【００２３】
選択的に、
前記スイッチング決定は、
前記作動経路がシングルポイント信号失効を発生し、前記保護経路が正常である際、前記スイッチング決定は、前記サービスを前記作動経路から前記保護経路に切り替えることであり、前記保護経路がシングルポイント信号失効を発生し、前記作動経路が正常である際、前記スイッチング決定は、前記サービスを前記保護経路から前記作動経路に切り替えることであることを含む。
【００２４】
選択的に、
前記ＯＡＭ送受信パケットモジュールは、ＯＡＭメッセージ処理モジュール及び高速ＯＡＭメッセージ生成モジュールを備え、
前記方法は、 
前記高速ＯＡＭメッセージ生成モジュールが、前記ＯＡＭサポートモジュールが設定したＯＡＭ設定情報によりＯＡＭメッセージを生成して送信し、前記ＯＡＭ設定情報はＯＡＭメッセージテンプレート及び送信周期を含むこと、及び
前記ＯＡＭメッセージ処理モジュールが、受信したＯＡＭメッセージを識別して解析し、且つ解析したＯＡＭアラームを前記アラーム検出モジュールに送信すること、を更に含む。
【００２５】
選択的に、
前記アラーム検出モジュールが、受信した前記ＯＡＭアラームをＯＡＭインスタンス番号に従って記憶し、
前記アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況によって、前記サービスに関連する作動経路と保護経路の経路失効状況を判断するステップは、
前記アラーム繁殖モジュールが、前記サービスのフローポイント番号をアドレスとし、各サービスに関連する各経路に対して、まず、前記経路がシングルポイント信号失効状態にあるかどうかを判断し、前記経路がシングルポイント信号失効状態ではないことを判断する際、前記経路が前記サービスの所属層でＯＡＭアラームに関連するかどうかを判断し、前記経路が前記サービスの所属層で既にＯＡＭアラームに関連することを判断した場合は、関連のＯＡＭインスタンス番号をアドレスとし、且つ前記アラーム検出モジュールへ前記経路の失効状況を取得し、前記経路が前記サービスの所属層でＯＡＭアラームに関連しないことを判断した場合は、前記経路がサービス層に関連するかどうかを判断し、前記経路がサービス層に関連することを判断した場合は、前記アラーム繁殖モジュールにおいて、前記経路のフローポイント番号でクエリーし、且つ前記経路の失効状況を取得することを含む。 
【００２６】
選択的に、
前記保護グループ決定モジュールは、高速決定判断モジュール及び高速スイッチングメッセージ生成モジュールを備え、
前記方法は、
前記高速決定判断モジュールが、全ての保護グループの情報をメンテナンスし、受信した前記アラーム繁殖モジュールが送信した経路失効状況に対して、前記経路失効状況に相応する保護グループの情報を更新し、及びポーリングした各保護グループの情報に対して、前記保護グループが保護スイッチングを実行する必要があるかどうかを決定すること、及び
前記高速スイッチングメッセージ生成モジュールが、前記高速決定判断モジュールが決定した保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式で、対応的に生成したスイッチング決定を前記交換処理モジュールに通知することを更に含む。
【発明の効果】
【００２７】
本発明の実施例の方式を採用することによって、以下の有益な効果を実現することができる。
【００２８】
(1) ＯＡＭアラームの検出及び通知は、いずれも同一のハードウェア実体で完成され、ソフトウェアポーリングアラームの時間を節約し、頻繁な中断によるシステムの安定性問題を回避できる。且つアラーム検出タイプ及びエントリ数を柔軟に拡張することができる。
【００２９】
(2) ハードウェアプログラム可能なデバイスは、アラーム検出、アラーム繁殖、及び保護グループ情報のメンテナンスを処理する際、それぞれ独立であってよく、シリアルの待ち時間を節約する。
【００３０】
(3) 大量の保護グループに対して、ハードウェアプログラム可能なデバイスの並行処理能力に基づいて、繰り返し循環的に全てのＯＡＭ及び保護グループをトラバーサルすることができ、ＣＰＵのポーリング間隔時間を節約し、保護決定の実行が更にタイムリーになる。
【００３１】
(4) ハードウェア形態によりＯＡＭアラーム及び保護決定を処理することは、大幅に保護スイッチング時間を減少することができ、ＰＴＮ ５０ｍｓを達成して切り替え要求に影響しなく、ネットワーク品質を向上させ、ネットワークの信頼性を確保し、複雑なネットワーク、大量の保護グループサービスが共存する場面をサポートすることができ、ネットワークの拡張可能性を向上させる。
【図面の簡単な説明】
【００３２】
【図１】図１は、関連技術において、ＰＴＮ保護スイッチング装置のモジュールのブロック図である。
【図２】図２は、本発明の実施例において、ＰＴＮ保護スイッチング装置のモジュールのブロック図である。
【図３】図３は、本発明の実施例において、ＰＴＮ保護スイッチング装置の詳細ブロック図である。
【図４】図４は、本発明の実施例において、アラーム繁殖モジュールの処理過程のプロセス図である。
【図５】図５は、本発明の実施例において、保護グループ決定モジュールの処理過程のプロセス図である。
【図６】図６（ａ）と図６（ｂ）は、それぞれ本発明実施例における１＋１線形保護場面で、経路が正常である場合及び作動経路が失効を発生する場合の模式図である。
【発明を実施するための形態】
【００３３】
以下、図面を参照しながら、本発明の実施例を詳しく説明する。なお、矛盾しない場合に、本出願における実施例及び実施例における特徴を互いに任意に組み合わせることができる。
【００３４】
図２に示すように、保護スイッチング装置全体は、ハードウェアユニット２１とソフトウェアユニット２２という２つの部分を備え、従来の保護スイッチング装置と異なるのは、ハードウェアユニット２１に、アラーム検出モジュール２０２、ＯＡＭ送受信パケットモジュール２０１、及び交換処理モジュール２０３を備える以外、更に、アラーム繁殖モジュール２０４及び保護グループ決定モジュール２０５を備え、この２つのモジュールは、いずれもハードウェアプログラム可能なデバイスで実現する。ソフトウェアユニット２２は、ＯＡＭ設定及び保護グループサービス設定のみを処理することに用いられる。
【００３５】
ＰＴＮ保護スイッチング装置のハードウェアユニット２１に含まれた以上のモジュールにおいて、
ＯＡＭ送受信パケットモジュール２０１は、主にネットワークのＯＡＭプロトコルメッセージの送受信を監視することに用いられる。該ＯＡＭプロトコルメッセージは、ＣＦＭ（Connectivity Fault Management、接続故障管理）、ＭＰＬＳ‐ＴＰ（Multi-Protocol Label Switching-Transport Profile、マルチプロトコルラベルスイッチングトランスポートプロトコル）ＯＡＭ又はＭＰＬＳ ＯＡＭなどであってよい。通常、ＯＡＭプロトコルメッセージは、３.３ｍｓの高速タイミング送信に設定される。
アラーム検出モジュール２０２は、ネットワークの故障状況をリアルタイムに監視することに用いられる。監視手段は、ＯＡＭプロトコルを採用してもよいし、ＯＡＭプロトコル以外の他のネットワークアラームメカニズム、例えばアグリゲートリンクアラームなどを採用してもよい。検出周期は、通常、１０ｍｓに設定される。
交換処理モジュール２０３は、サービス交換通路及び保護決定実行実体であり、その中に受信セレクタ及び送信アクセスポイントを含む。
アラーム繁殖モジュール２０４は、デバイス保護グループにおける全てのサービスの作動経路及び保護経路の失効状況をメンテナンスすることに用いられる。失効状況は、サービスの所属層のアラーム検出、サービス層の失効繁殖、又はソフトウェアの設定から由来することができる。
及び、保護グループ決定モジュール２０５は、ポーリング保護グループの作動保護状態により、現時点で切り替える必要があるかどうか、及びどのように切り替えるかを決定することに用いられる。
【００３６】
相応的に、上記ＰＴＮ保護スイッチング装置を用いてＰＴＮ保護スイッチングを行う方法は、以下のステップを含む。
【００３７】
第１ステップ； ソフトウェアユニットは、各保護グループにサービスを確立し、作動経路及び保護経路を含み、保護グループサービスサポートモジュール２２２により交換処理モジュール２０３に送信する。
【００３８】
第２ステップ； ソフトウェアユニットは、各サービスの作動経路と保護経路にＯＡＭを設定し、ＯＡＭサポートモジュール２２１により上記ＯＡＭ設定をＯＡＭ送受信パケットモジュールに送信する。ソースのＯＡＭ送受信パケットモジュール２０１は、受信したＯＡＭ設定に基づいて所定のタイミングでＯＡＭメッセージを送信し、シンクのＯＡＭ送受信パケットモジュール２０１は、受信したＯＡＭメッセージを解析するとともに、シンクのアラーム検出モジュール２０２によりネットワークの状況を監視する。
【００３９】
例えば、ＭＰＬＳ‐ＴＰネットワークに対して、リングネットワーク保護は、ＴＭＳ層（Section Level of TMPLS、マルチプロトコルラベル転換を送信するためのセグメント層）ＯＡＭを配置し、トンネル保護は、ＴＭＰ層（Patch Level of TMPLS、マルチプロトコルラベル転換を送信するための通路層）ＯＡＭを配置し、疑似線保護は、ＴＭＣ層 （Custom Level of TMPLS、マルチプロトコルラベル転換を送信するためのクライアント層）ＯＡＭを配置し、ＭＰＬＳ／ＩＰネットワークに対して、作動経路と保護経路に相応のＢＦＤ検出メカニズムを設定する。
【００４０】
第３ステップ； ある経路に問題が出現した後、シンクのアラーム検出モジュール２０２は、高速に故障を検出し、且つ故障をシンクのアラーム繁殖モジュール２０４に送信する。
【００４１】
アラーム検出モジュール２０２がメンテナンスする必要がある故障アラームは、ＬＯＣ（Loss of Continuity、連続性ロス）、ＭＭＧ（Mismerge、交差間違い接続）、ＵＮＭ（Unexpected MEP（Maintenance entity group End Point）、望ましくないメンテナンス実体グループエンドポイント）、ＲＤＩ（Remote Defect Indicator、リモート障害指示）、ＡＩＳ（Alarm Indication Signal、アラーム指示信号）、ＣＳＦ（Client Signal Fail、ユーザ信号失効情報）、及びＳＤ（Signal Degrade、信号劣化）などを含む。
【００４２】
第４ステップ； シンクのアラーム繁殖モジュール２０４は、周期的に全てのサービスにトラバーサルしてポーリングし、故障が発生したサービスの所属層のアラーム又はサービス層のアラームにより、該サービス失効経路の番号を確定し、且つ該サービスの経路失効状況を、シンクの保護グループ決定モジュール２０５における該サービスが所在する保護グループに更新する。
【００４３】
第５ステップ； シンクの保護グループ決定モジュール２０５は、周期的に全ての保護グループをポーリングし、取得した各失効経路に対して、保護形態によりスイッチング決定を確定し、かつ該スイッチング決定を交換処理モジュール２０３に通知し、作動経路にＳＦを発生するが、保護経路が正常であれば、スイッチング決定は、相応のサービスを作動経路から保護経路に切り替えることであり、保護経路にＳＦを発生するが、作動経路が正常であれば、スイッチング決定は、相応のサービスを保護経路から作動経路に切り替えることである。
【００４４】
第６ステップ； 交換処理モジュール２０３は、受信したスイッチング決定により、相応のサービスに経路の切り替えを実行する。
【００４５】
以下、図面を参照しながら、技術方式の実施について更に詳しく説明する。
【００４６】
図３に示すように、本実施例のハードウェアユニットは、主に、交換処理モジュール、ＦＰＧＡ（Field−Programmable Gate Array、フィールドプログラマブルゲートアレイ）、及びＣＰＵという３つのアセンブリを備える。交換処理モジュールは、サービスを交換し、ＯＡＭメッセージを転送し、且つ保護スイッチングサービスの実行者とすることに用いられる。ＣＰＵは、送信しようとするＯＡＭメッセージテンプレート及び保護グループ情報を、ＦＰＧＡに設定することに用いられる。ＦＰＧＡは、本実施例の核心処理モジュールであり、アラーム検出モジュール、ＯＡＭ送受信パケットモジュール、アラーム繁殖モジュール、及び保護グループ決定モジュールを備え、その中、ＯＡＭ送受信パケットモジュールは、ＯＡＭメッセージ処理モジュール、及び高速ＯＡＭメッセージ生成モジュールを備え、保護グループ決定モジュールは、高速決定判断モジュール、及び高速スイッチングメッセージ生成モジュールを備える。
【００４７】
ＯＡＭメッセージ処理モジュールは、受信したＯＡＭメッセージを識別して解析することに用いられ、ＣＦＭ、ＭＰＬＳ‐ＴＰＯＡＭ、ＭＰＬＳ／ＩＰ ＢＦＤなどを含み、且つＯＡＭメッセージにおける関連情報（例えばＯＡＭインスタンス番号など）を抽出し、且つ関連情報をアラーム検出モジュールに送信する。
【００４８】
高速ＯＡＭメッセージ生成モジュールは、タイミングに、ＣＰＵが設定したＯＡＭメッセージテンプレートに基づいてＯＡＭメッセージを生成して送信することに用いられる。前記モジュールは、ＯＡＭインスタンス番号をアドレスとし、ＣＰＵが設定したＯＡＭメッセージテンプレート、送信イネーブル、及び送信周期などのＯＡＭ設定情報をキャッシュする。高速ＯＡＭメッセージ生成モジュールは、周期的にＯＡＭインスタンス番号をポーリングし、送信を必要とするＯＡＭメッセージがある際、上記送信周期に従ってパッケージに組み合わせてタイミング送信する。
【００４９】
アラーム検出モジュールは、ＯＡＭアラームを検出することに用いられる。設定した検出周期に従って、それぞれ各ＯＡＭインスタンスのＬＯＣ、ＭＭＧ、ＵＮＭ、ＡＩＳ、ＣＳＦなどのアラームを検出し、且つ現在のアラーム状況をインスタンス番号に従ってキャッシュする。
【００５０】
アラーム繁殖モジュールは、アラーム検出モジュールが検出したＯＡＭアラームを繁殖することに用いられる。図４に示すように、前記モジュールは、サービスのフローポイント番号（Flow ID）をアドレスとし、周期的に各経路の失効状況をポーリングし、各サービスに対して、設定が有効である際、１つの作動経路及び保護経路に関連する。
【００５１】
各サービスが関連する１つの作動経路及び保護経路に対して、まず、該経路がＳＦ状態にあるかどうかを判断し、そうであると、該経路が失効であると判断され、サービスの所属層で該経路の失効状態をＳＦとする。そうでないと、該経路がサービスの所属層でＯＡＭアラームに関連するかどうかを判断し、既に関連すると、関連するＯＡＭインスタンス番号をアドレスとし、アラーム検出モジュールへ該経路の失効状況を取得する。該経路がサービスの所属層でＯＡＭアラームに関連しないと判断されると、該経路がサービス層に関連したかどうかを判断し、そうであると、前記モジュールに該経路が関連するサービス層のフローポイント番号でクエリーし、該経路の失効状況を取得する。
又は、該経路が関連する全てのサービス層でいずれも失効であるかどうかを判断し、そうであると、該経路も失効であると判定され、そうでないと、該経路が失効しないと判定される。
【００５２】
該サービスの作動経路と保護経路の失効状況をポーリングした後、該サービスの経路失効状況が変化したかどうかを判断し、そうであると、高速決定判断モジュールに相応的に関連の保護グループ状態情報を更新する。作業が終わった後、ポーリングアドレスを逓増する。
【００５３】
高速決定判断モジュールは、全ての保護グループの情報をメンテナンスすることに用いられる。保護グループインスタンス番号をポーリングアドレスとし、周期的に各保護グループにおける全てのサービスのフローポイント番号、作動経路ＳＦ状態、保護経路ＳＦ状態、保護タイプ、遅延時間などの情報をメンテナンスする。アラーム繁殖モジュールから送信した更新情報を受信した後、作動経路又は保護経路の状態に変化があると判断すると、相応する保護グループの情報を更新する。作動経路又は保護経路の状態に変化がないと判断すると、正常なポーリング状態に進入する。なお、ポーリングした各保護グループの情報に対して、該保護グループが保護スイッチングを実行する必要があるかどうかを決定する。
【００５４】
高速スイッチングメッセージ生成モジュールは、保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式でスイッチング決定を交換処理モジュールに通知することに用いられる。操作が終わった後、ポーリングアドレスを逓増する。具体的なプロセスは、図５に示すようになっている。
【００５５】
又、本実施例において、パケットトランスポートネットワークにおける保護スイッチング方法は、上記装置に使用され、前記方法は、
運用管理とメンテナンス（ＯＡＭ）送受信パケットモジュールが、ＯＡＭメッセージを受信すること、
アラーム検出モジュールが、前記ＯＡＭ送受信パケットモジュールが受信したＯＡＭメッセージを検出すること、
アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況に基づいて、該サービスに関連する作動経路と保護経路の経路失効状況を判断し、且つ前記経路失効状況を、前記保護グループ決定モジュールにおける、保護グループサービスサポートモジュールにより前記アラーム繁殖モジュールに設定する、前記サービスの所在する保護グループに更新すること、
保護グループ決定モジュールが、取得した各経路の失効状況に対して、保護形態に基づいてスイッチング決定を確定し、且つ前記スイッチング決定を前記交換処理モジュールに通知すること、及び
前記交換処理モジュールが、受信した前記スイッチング決定に基づいて経路切り替えを実行すること、を含む。
【００５６】
選択的に、
前記スイッチング決定は、
作動経路がシングルポイント信号失効を発生し、保護経路が正常である際、前記スイッチング決定は、前記サービスを作動経路から保護経路に切り替えることであり、保護経路がシングルポイント信号失効を発生し、作動経路が正常である際、前記スイッチング決定は、前記サービスを保護経路から作動経路に切り替えることであることを含む。
【００５７】
選択的に、
前記ＯＡＭ送受信パケットモジュールは、ＯＡＭメッセージ処理モジュール及び高速ＯＡＭメッセージ生成モジュールを備え、
前記方法は、 
前記高速ＯＡＭメッセージ生成モジュールが、前記ＯＡＭサポートモジュールが設定したＯＡＭ設定情報に従ってＯＡＭメッセージを生成して送信し、その中、前記ＯＡＭ設定情報がＯＡＭメッセージテンプレート及び送信周期を含むこと、及び
前記ＯＡＭメッセージ処理モジュールが、受信したＯＡＭメッセージを識別して解析し、且つ解析したＯＡＭアラームを前記アラーム検出モジュールに送信すること、を更に含む。
【００５８】
選択的に、
前記アラーム検出モジュールが、受信した前記ＯＡＭアラームを、ＯＡＭインスタンス番号に従って記憶し、
前記アラーム繁殖モジュールが、各サービスに対して、前記アラーム検出モジュールが検出したＯＡＭアラーム又は前記サービスに関連するサービス層の経路失効状況に基づいて、該サービスに関連する作動経路と保護経路の経路失効状況を判断するステップは、
前記アラーム繁殖モジュールが、サービスのフローポイント番号をアドレスとして、各サービスに関連する各経路に対して、まず、該経路がシングルポイント信号失効状態にあるかどうかを判断し、該経路がシングルポイント信号失効状態ではないことを判断する場合、該経路がサービスの所属層でＯＡＭアラームに関連するかどうかを判断し、該経路がサービスの所属層で既にＯＡＭアラームに関連することを判断した場合は、関連のＯＡＭインスタンス番号をアドレスとし、且つ前記アラーム検出モジュールへ該経路の失効状況を取得し、該経路がサービスの所属層でＯＡＭアラームに関連しないことを判断した場合は、該経路がサービス層に関連したかどうかを判断し、前記経路がサービス層に関連したことを判断した場合は、アラーム繁殖モジュールにおいて、該経路のフローポイント番号でクエリーし、且つ該経路の失効状況を取得することを含む。 
【００５９】
選択的に、
前記保護グループ決定モジュールは、高速決定判断モジュール及び高速スイッチングメッセージ生成モジュールを備え、
前記方法は、
前記高速決定判断モジュールが、全ての保護グループの情報をメンテナンスし、受信した、前記アラーム繁殖モジュールが送信した経路失効状況に対して、前記経路失効状況に相応する保護グループの情報を更新し、ポーリングした各保護グループの情報に対して、該保護グループが保護スイッチングを実行する必要があるかどうかを決定すること、及び
前記高速スイッチングメッセージ生成モジュールが、前記高速決定判断モジュールが決定した、保護スイッチングを実行する必要がある保護グループに対して、高速保護メッセージを送信する形式で対応的に生成したスイッチング決定を交換処理モジュールに通知することを更に含む。
【００６０】
以下、常用の１＋１線形保護場面に合わせて、上記幾つかのモジュールの間のコラボレーションステップを説明する。
【００６１】
図６（ａ）と図６（ｂ）に示すように、ソースとシンクの間に１０００個の保護グループを設定し、全ての保護グループには１＋１線形保護を設定し、且つ各保護グループに１つの作動経路と保護経路を設定する。ソースは、サービスを送信する際、サービスをコピーし、同時に作動経路と保護経路にサービスを送信する。作動経路と保護経路にそれぞれ１つのＴＭＰのＯＡＭを設定し、即ちソースとシンクの間に周期的にＯＡＭメッセージを送信する。保護グループ処理メカニズムは順を追ってポーリングするものであるので、保護決定のかかる時間が最長であるのは、保護グループＩＤ＝１０００のサービスである。仮に該保護グループの対応のサービスフローポイントがＩＤ＝１０００であると、該サービスの作動経路と保護経路のＯＡＭインスタンス番号は
それぞれ２０００と１９９９である。作動経路に故障を発生した後、シンクの各モジュールの間の組み合わせは、以下のステップを含む。
【００６２】
ステップ１； アラーム検出モジュールは、ＩＤ＝２０００のＯＡＭインスタンスにＬＯＣアラームを有することを検出する。
【００６３】
アラーム検出モジュールにおけるポーリングメカニズムは、周期的に全てのＯＡＭインスタンスをポーリングし、ＩＤ＝２０００のＯＡＭインスタンスにポーリングする際、該ＬＯＣアラームをアラームメンテナンス表に更新する。１２５Ｍｈｚの作動速度に従って計算し、ＬＯＣアラームを検出することから、該アラームにポーリングすることまで、かかる最長時間は、Ｔ１＝８ｎｓ＊２０００＝１６ｕｓである。
【００６４】
ステップ２； アラーム繁殖モジュールは、周期的に１０００個のサービスをポーリングし、その各経路のＳＦ状況を検索する。第１０００個のサービスにポーリングする際、該サービスが関連するＯＡＭ_ＩＤ＝２０００にＬＯＣ状況があることを検索したが、ＯＡＭ_ＩＤ＝１９９９は正常である。即ち、作動経路がＳＦを発生し、保護経路は正常である。該経路失効状況を保護グループ１０００に更新する。各サービスに対するポーリング及び処理が５０個のＣＬＫ（クロック）を消費するならば、該失効状況が保護グループ情報を更新することにかかる最長時間は、Ｔ２＝５０＊８ｎｓ＊１０００＝４００ｕｓである。
【００６５】
ステップ３； 高速決定判断モジュールは、周期的に１０００個の保護グループをポーリングする。第１０００個の保護グループにポーリングする際、作動経路にＳＦを発生することを発見したが、保護経路は正常である。高速決定判断モジュールは、スイッチングを実行する必要があることを決定し、更に保護タイプに基づいて受信セレクタがどのように切り替えるかと、送信アクセスポイントがどのように切り替えるかを判断する。このインスタンスは１＋１保護であると、受信セレクタは保護経路を選択し、送信アクセスポイントは並行送信を選択する。
【００６６】
各フローポイントのポーリング及び処理が１００個のＣＬＫを消費するならば、第１０００個の保護グループの作動経路ＳＦにポーリングすることにかかる最長時間は、Ｔ３＝１００＊８ｎｓ＊１０００＝８００ｕｓである。
【００６７】
ステップ４； 高速スイッチングメッセージ生成モジュールは、高速決定判断モジュールからのスイッチング決定に基づいてパッケージ組み合わせをし、生成したスイッチングメッセージを交換処理モジュールに送信するとともに、交換処理モジュールに通知してスイッチングを実行させる。
【００６８】
ステップ５； 交換処理モジュールは、受信したスイッチングメッセージに基づいて、サービスを作動経路から保護経路に切り替え、サービスが正常に回復する。
【００６９】
以上から解るように、経路が故障を発生してから交換処理モジュールに通知してスイッチングを実行させるまで、費やす必要がある最長時間は、Ｔ＝Ｔ１＋Ｔ２＋Ｔ３＝１．２１６ｍｓ、即ち、１０００個の保護グループ決定を処理することに必要とする時間である。関連技術に対して、Ｔ１、Ｔ２、Ｔ３は、いずれもソフトウェアポーリングであり、単一の保護グループ決定処理は３０ｍｓ程度かかる。このため、本方法を採用することにより、大幅に保護スイッチング時間を加速することができる。
【００７０】
上記図面及び実施例は単に例示説明であり、本発明の実施形態を限定するためのものではない。保護グループ、フローポイント、ＯＡＭエントリ数は、いずれも上記実施例よりも大きくしても又は少なくしてもよい。アラーム検出モジュールが検出するアラームも、関連のＯＡＭアラームに限定されるものではなく、アラームは、更にポート、アグリゲートリンクアラームなどであってよい。保護モデルも、線形保護に限定されるものではなく、更にリングネットワーク保護、疑似線二重保護、ホットスタンバイ（Hot-Standby）保護、ＴＥ‐ＦＲＲ高速リルーティング保護などであってよい。また、更にＡＰＳ（Automatic Protection Switching、自動保護切り替え）プロトコルと合わせて使用することができる。
【００７１】
当業者は、上記方法における全部又は一部のステップは、プログラムが関連のハードウェアを指令することにより完成することができ、前記プログラムはコンピュータ読み取り可能な記憶媒体、例えば読み出し専用メモリ、ディスク又はＣＤなどに記憶することができることを理解することができる。選択的に、上記実施例の全部又は一部のステップは、１つ又は複数の集積回路を採用して達成することもできる。対応的には、上記実施例における各モジュール／ユニットはハードウェアの形式で達成してよく、ソフトウェア機能モジュールの形式で達成してもよい。本発明実施例はいずれの特定形式のハードウェアとソフトウェアの組み合わせに限定されたものではない。
【００７２】
上記のものは、単に本発明の好ましい実施例であるだけで、本発明の保護範囲を限定するためのものではない。本発明の発明内容により、更に他の多種の実施例を有することができ、本発明の主旨とその実質から逸脱しない場合には、当業者は、本発明実施例により各種の相応の変更と変形を行うことができ、本発明の主旨と原則にある限り、行ったいずれの修正、等価置き換え、改善などは、いずれも本発明の保護範囲に含まれるべきである。
【産業上の利用可能性】
【００７３】
本発明実施例の方案を採用した後、ソフトウェアポーリングアラームの時間を節約し、頻繁な中断によるシステム安定性の問題を回避して、シリアルの待ち時間を節約し、ＣＰＵのポーリング間隔時間を節約し、保護決定をよりタイムリーに実行することができる。且つ大幅に保護スイッチング時間を減少することができ、ＰＴＮが５０ｍｓに達しても切り替えの要求に影響しなく、ネットワークの品質を向上させ、ネットワークの信頼性を確保し、更に複雑なネットワーク、大量の保護グループサービスが共存する場面をサポートすることができ、ネットワークの拡張可能性を向上させる。
【図１】
0006033958.tif 000002
【図２】
0006033958.tif 000003
【図３】
0006033958.tif 000004
【図４】
0006033958.tif 000005
【図５】
0006033958.tif 000006
【図６】
0006033958.tif 000007