(57)【要約】【課題】パケットネットワークにおいてデュアルホーミング冗長切替を実現するシステムを提供する。【解決手段】パケットネットワークにより構成された現用系パスおよび予備系パスと、それら両方に接続するアクセススイッチと、現用系サービスノードと接続している現用系中継スイッチとを含む情報伝送システムにおいて、前記現用系中継スイッチは、前記現用系サービスノードが提供するサービスの導通状態を監視する状態検出部３０と、その導通状態に異常を検出した場合に、前記状態検出部に前記現用系サービスノードに対してサービスノードの変更を指示する現用系冗長用制御部３２と、前記アクセススイッチとの間でＯＡＭを送受信する現用系冗長用ＯＡＭ制御部５４とを含む。前記冗長用ＯＡＭ制御部５４は、前記導通状態に異常が生じた場合に前記ＯＡＭの送信を停止し、それを契機として前記アクセススイッチは前記現用系パスを前記予備系パスに切り替える。【選択図】図２
2011142383.tif 000002
【特許請求の範囲】
【請求項１】
パケットネットワークにより構成された現用系パスと、
パケットネットワークにより構成された予備系パスと、
前記現用系パスと前記予備系パスとの両方に接続するアクセススイッチと、
前記現用系パスのアクセススイッチとの接続端とは異なる端に接続され、現用系サービスノードと接続している現用系中継スイッチと、
前記予備系パスのアクセススイッチとの接続端とは異なる端に接続され、予備系サービスノードと接続している予備系中継スイッチとを含み、
前記現用系中継スイッチは、
前記現用系サービスノードと接続され、前記アクセススイッチと前記現用系サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する現用系状態検出部と、
前記現用系状態検出部が導通状態の異常を検出した場合に、前記現用系状態検出部に前記現用系サービスノードに対してサービスノードの変更を通知させる現用系冗長用制御部と、
前記現用系パスを介して前記アクセススイッチと接続され、前記アクセススイッチとの間でＯＡＭを送受信する現用系冗長用ＯＡＭ制御部とを含み、
前記現用系冗長用ＯＡＭ制御部は、前記現用系冗長用制御部から前記導通状態の異常の通知を受け取って、前記アクセススイッチとのＯＡＭの送信を停止するものであり、
前記アクセススイッチは、前記現用系冗長用ＯＡＭ制御部からのＯＡＭが停止されたことを契機として、前記現用系パスを前記予備系パスに切り替えることを特徴とする情報伝送システム。
【請求項２】
前記現用系冗長用ＯＡＭ制御部は、前記アクセススイッチからのＯＡＭが所定の期間送信されない場合には、ＯＡＭが途切れた旨を前記現用系冗長用制御部に通知し、
前記現用系冗長用制御部は、前記現用系冗長用ＯＡＭ制御部からＯＡＭが途切れた旨を受信した場合、前記現用系状態検出部に前記現用系サービスノードに対してサービスノードの変更を通知させることを特徴とする請求項１に記載の情報伝送システム。
【請求項３】
前記予備系中継スイッチは、
前記予備系サービスノードと接続され、前記アクセススイッチと前記予備系サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する予備系状態検出部と、
前記予備系パスを介して前記アクセススイッチと接続され、前記アクセススイッチとの間でＯＡＭを送受信する予備系冗長用ＯＡＭ制御部と、
前記予備系状態検出部が導通状態の異常を検出した場合に、前記予備系冗長用ＯＡＭ制御部に対して前記導通状態の異常を通知する予備系冗長用制御部とを含み、
前記予備系冗長用ＯＡＭ制御部は、前記予備系冗長用制御部から前記導通状態の異常を受け取って前記アクセススイッチとのＯＡＭの送信を停止することを特徴とする請求項１または２に記載の情報伝送システム。
【請求項４】
前記現用系中継スイッチは、
前記現用系状態検出部が監視の単位とするサービスの種類を変更する現用系状態検出制御部をさらに含み、
前記予備系中継スイッチは、
前記予備系状態検出部が監視の単位とするサービスの種類を変更する予備系状態検出制御部をさらに含むことを特徴とする請求項３に記載の情報伝送システム。
【請求項５】
パケットネットワークにより構成された第１のパスと、
パケットネットワークにより構成された第２のパスと、
前記第１のパスおよび前記第２のパスとの両方に接続するアクセススイッチと、
前記第１のパスにおけるアクセススイッチとの接続端とは異なる端に接続され、第１のサービスノードと接続している第１の中継スイッチと、
前記第２のパスにおけるアクセススイッチとの接続端とは異なる端に接続され、第２のサービスノードと接続している第２の中継スイッチとを含む情報伝送システムにおいて、
前記第１の中継スイッチは、
前記第１のパスを利用して前記アクセススイッチと前記第１のサービスノードとの間に設定されたサービスの導通状態を監視の単位として設定するステップと、
前記設定された単位に基づいて前記第１のサービスノードとの間における前記サービスの導通状態を監視するステップと、
前記サービスの導通状態の異常を検出した場合に、前記第１のサービスノードに対してサービスノードの変更を通知するステップと、
前記サービスの導通状態の異常を検出した場合に、前記アクセススイッチへのＯＡＭの送信を停止するステップとを実行し、
前記アクセススイッチは、前記第１の中継スイッチからのＯＡＭが停止されたことを契機として、前記第１のパスを前記第２のパスに切り替えることを特徴とする情報伝送方法。
【請求項６】
パケットネットワークにより構成されたパスを介してアクセススイッチと接続し、前記アクセススイッチとの間でＯＡＭを送受信する冗長用ＯＡＭ制御部と、
サービスノードと接続し、前記アクセススイッチと前記サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する状態検出部と、
前記状態検出部が導通状態の異常を検出した場合に、前記状態検出部に前記サービスノードに対してサービスノードの変更を通知させる冗長用制御部とを含み、
前記冗長用ＯＡＭ制御部は、前記冗長用制御部から前記導通状態の異常の通知を受け取って、前記アクセススイッチへのＯＡＭの送信を停止することを特徴とする中継スイッチ装置。
【請求項７】
前記冗長用ＯＡＭ制御部は、前記アクセススイッチからのＯＡＭが所定の期間送信されない場合には、ＯＡＭが途切れた旨を前記冗長用制御部に通知し、
前記冗長用制御部は、前記ＯＡＭ制御部からＯＡＭが途切れた旨を受信した場合、前記検出部に前記サービスノードに対してサービスノードの変更を通知させることを特徴とする請求項６に記載の中継スイッチ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットネットワークによる情報伝送に関し、特にデュアルホーミング冗長切換を行う情報伝送システムに関する。
【背景技術】
【０００２】
近年、電気通信事業者は既存のＳＤＨ（Synchronous Digital Hierarchy）設備の老朽化、ＩＰ（Internet Protocol）サービスの発展等に伴い、パケットネットワークによるＮＧＮ（Next Generation Network、次世代ネットワーク）を志向するようになってきている。パケットネットワークにＳＤＨと同様のパスの概念を導入する技術（以後、「パケット伝送技術」という。）としてＭＰＬＳ−ＴＰ（Multi Protocol Label Switching Transport Profile）やＰＢＢ−ＴＥ（Provider Backbone Bridge Traffic Engineering）の規格化が進んでおり、電気通信事業者はこれらのパケット伝送技術を用いて大容量かつ高スループットのパケット伝送サービスを実現しようとしている。
【０００３】
これらのパケット伝送技術においては高速冗長切換やＯＡＭ（Operation Administration and Maintenance）の充実化が図られているが、パケット伝送技術に用いられるスイッチ装置はＳＤＨ装置と比較して、一般に装置価格が安い一方で、装置としての信頼性が低い傾向にある。このため、伝送経路に冗長性をもたせる傾向にある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０１５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のパスプロテクションは１対１のパスプロテクションが前提となっている。このような場合には、パスの切替はアクセス部分のスイッチ装置（以後、「アクセススイッチ」という。）を両端に持つ閉じた経路となるため、マルチサイト化したパケットネットワークのデュアルホーミング冗長切替のように、１対２の冗長経路を構成することができない。ベンダが独自に設定した標準化方式ではないプロトコルをアクセススイッチと中継部分のスイッチ装置（以後、「中継スイッチ」という。）とに実装してデュアルホーミング冗長切替を実現することも考えられるが、このような独自プロトコルはスイッチ間の相互接続性の妨げとなり、マルチベンダ化の阻害要因となりうる。
【０００６】
また、パケットネットワークの冗長を実現するために、中継スイッチがルーティングして迂回経路を選択する方式も存在する。この方式は複雑な処理を必要とするため、一般にソフトウエアによる処理が多く適用されるが、ソフトウエアによる処理では高速な冗長切替を実現できない。さらに、中継スイッチ装置間で冗長状態を共有する必要があり、中継スイッチ間のリンクも必要となる。
【０００７】
本発明はこうした状況に鑑みてなされたものであり、その目的は、パケットネットワークにおいてデュアルホーミング冗長切替を実現するシステムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある態様のシステムは、パケットネットワークにより構成された現用系パスと、パケットネットワークにより構成された予備系パスと、前記現用系パスと前記予備系パスとの両方に接続するアクセススイッチと、前記現用系パスのアクセススイッチとの接続端とは異なる端に接続され、現用系サービスノードと接続している現用系中継スイッチと、前記予備系パスのアクセススイッチとの接続端とは異なる端に接続され、予備系サービスノードと接続している予備系中継スイッチとを含む。ここで前記現用系中継スイッチは、前記現用系サービスノードと接続され、前記アクセススイッチと前記現用系サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する現用系状態検出部と、前記現用系状態検出部が導通状態の異常を検出した場合に、前記現用系状態検出部に前記現用系サービスノードに対してサービスノードの変更を通知させる現用系冗長用制御部と、前記現用系パスを介して前記アクセススイッチと接続され、前記アクセススイッチとの間でＯＡＭを送受信する現用系冗長用ＯＡＭ制御部とを含む。また前記現用系冗長用ＯＡＭ制御部は、前記現用系冗長用制御部から前記導通状態の異常の通知を受け取って、前記アクセススイッチとのＯＡＭの送信を停止するものであり、前記アクセススイッチは、前記現用系冗長用ＯＡＭ制御部からのＯＡＭが停止されたことを契機として、前記現用系パスを前記予備系パスに切り替える。
【０００９】
前記現用系冗長用ＯＡＭ制御部は、前記アクセススイッチからのＯＡＭが所定の期間送信されない場合には、ＯＡＭが途切れた旨を前記現用系冗長用制御部に通知し、前記現用系冗長用制御部は、前記現用系冗長用ＯＡＭ制御部からＯＡＭが途切れた旨を受信した場合、前記現用系状態検出部に前記現用系サービスノードに対してサービスノードの変更を通知させてもよい。
【００１０】
前記予備系中継スイッチは、前記予備系サービスノードと接続され、前記アクセススイッチと前記予備系サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する予備系状態検出部と、前記予備系パスを介して前記アクセススイッチと接続され、前記アクセススイッチとの間でＯＡＭを送受信する予備系冗長用ＯＡＭ制御部と、前記予備系状態検出部が導通状態の異常を検出した場合に、前記予備系冗長用ＯＡＭ制御部に対して前記導通状態の異常を通知する予備系冗長用制御部とを含んでもよい。また前記予備系冗長用ＯＡＭ制御部は、前記予備系冗長用制御部から前記導通状態の異常を受け取って前記アクセススイッチとのＯＡＭの送信を停止してもよい。
【００１１】
前記現用系中継スイッチは、前記現用系状態検出部が監視の単位とするサービスの種類を変更する現用系状態検出制御部をさらに含んでいてもよく、前記予備系中継スイッチは、前記予備系状態検出部が監視の単位とするサービスの種類を変更する予備系状態検出制御部をさらに含んでもよい。
【００１２】
この態様によると、現用系中継スイッチと現用系サービスノードとの間の導通状態に異常が生じた場合に、アクセススイッチと現用系中継スイッチとの間のＯＡＭが途切れる。これを契機として、アクセススイッチは現用系パスから予備系パスに切り替えることができる。このため、デュアルホーミング冗長切替を実現することができる。ここでアクセススイッチの動作としては、従来型の１対１のパスプロテクションにおける動作と同じでよい。したがって、アクセススイッチおよびパスを構成する装置は標準化方式に則った装置であればよい。
【００１３】
本発明の別の態様は、情報伝送方法である。この方法は、パケットネットワークにより構成された第１のパスと、パケットネットワークにより構成された第２のパスと、前記第１のパスおよび前記第２のパスとの両方に接続するアクセススイッチと、前記第１のパスにおけるアクセススイッチとの接続端とは異なる端に接続され、第１のサービスノードと接続している第１の中継スイッチと、前記第２のパスにおけるアクセススイッチとの接続端とは異なる端に接続され、第２のサービスノードと接続している第２の中継スイッチとを含む情報伝送システムにおいて、前記第１の中継スイッチは、前記第１のパスを利用して前記アクセススイッチと前記第１のサービスノードとの間に設定されたサービスの導通状態を監視の単位として設定するステップと、前記設定された単位に基づいて前記第１のサービスノードとの間における前記サービスの導通状態を監視するステップと、前記サービスの導通状態の異常を検出した場合に、前記第１のサービスノードに対してサービスノードの変更を通知するステップと、前記サービスの導通状態の異常を検出した場合に、前記アクセススイッチへのＯＡＭの送信を停止するステップとを実行し、前記アクセススイッチは、前記第１の中継スイッチからのＯＡＭが停止されたことを契機として、前記第１のパスを前記第２のパスに切り替える。
【００１４】
この態様によると、第１の中継スイッチと第１のサービスノードとの間の導通状態に異常が生じた場合に、アクセススイッチと第１の中継スイッチとの間のＯＡＭが途切れる。これを契機として、アクセススイッチは第１のパスから第２のパスに切り替えることができる。このため、デュアルホーミング冗長切替を実現することができる。ここでアクセススイッチの動作としては、従来型の１対１のパスプロテクションにおける動作と同じでよい。したがって、アクセススイッチおよびパスを構成する装置は標準化方式に則った装置であればよい。
【００１５】
本発明のさらに別の態様は、中継スイッチ装置である。この装置は、パケットネットワークにより構成されたパスを介してアクセススイッチと接続し、前記アクセススイッチとの間でＯＡＭを送受信する冗長用ＯＡＭ制御部と、サービスノードと接続し、前記アクセススイッチと前記サービスノードとの間に設定されたサービスを監視の単位としてその導通状態を監視する状態検出部と、前記状態検出部が導通状態の異常を検出した場合に、前記状態検出部に前記サービスノードに対してサービスノードの変更を通知させる冗長用制御部とを含み、前記冗長用ＯＡＭ制御部は、前記冗長用制御部から前記導通状態の異常の通知を受け取って、前記アクセススイッチへのＯＡＭの送信を停止する。
【００１６】
前記冗長用ＯＡＭ制御部は、前記アクセススイッチからのＯＡＭが所定の期間送信されない場合には、ＯＡＭが途切れた旨を前記冗長用制御部に通知し、前記冗長用制御部は、前記ＯＡＭ制御部からＯＡＭが途切れた旨を受信した場合、前記検出部に前記サービスノードに対してサービスノードの変更を通知させてもよい。
【００１７】
この態様によると、サービスノードとの間の導通状態に異常が生じた場合に、当該中継スイッチ装置を挟んでサービスノードと反対側に接続している装置に対してＯＡＭの送信を停止することができる。このため、当該中継スイッチ装置とサービスノードとの間の導通状態に異常が生じたことを通知することが可能となる。
【００１８】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、システムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１９】
本発明によれば、マルチベンダ化を阻害することなくパケットネットワークにおいてデュアルホーミング冗長切替を実現するシステムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施に係るパケットネットワークシステムの概略構成図である。
【図２】本発明の実施に係る中継スイッチの内部構成を模式的に示す図である。
【図３】状態検出部に冗長パスの監視単位を設定し、状態検出部が定常的な監視状態になるまでの流れを示したフローチャートである。
【図４】定常監視に移行した状態検出部３０が、定常監視および以上を検出した場合の復旧処理までの流れを示したフローチャートである。
【図５】サービスノード側の状態監視の流れを示したフローチャートである。
【図６】アクセススイッチ側の状態監視の流れを示したフローチャートである。
【図７】復旧処理の流れを示したフローチャートである。
【図８】現用系パスのサービスノード側において状態異常が発生した場合の様子を示す図である。
【図９】現用系パスのアクセススイッチ側において状態異常が発生した場合の様子を示す図である。
【図１０】伝送経路に冗長性を持たせたパケットネットワークの一例を示す図である。
【図１１】サービスノードをマルチサイト化した、パケットネットワークのデュアルホーミング冗長切替の一例を示す図である。
【発明を実施するための形態】
【００２１】
本発明の実施の形態の説明に先立って、前提となる技術について説明する。
【００２２】
図１０は、前提となる技術にかかる伝送経路に冗長性を持たせたパケットネットワークの一例を図示したものである。図において、アクセススイッチＡＳ１（符号４０）とアクセススイッチＡＳ２（符号４２）とで１対１のパスプロテクションが構成されている。具体的には、アクセススイッチＡＳ１（符号４０）−中継スイッチＩＳ１（符号４４）−パケットネットワーク５２−中継スイッチＩＳ３（符号４６）−アクセススイッチＡＳ２（符号４２）を通るパスを通常の現用系パスとし、この現用系パスに何らかの障害が生じ、伝送の状態に異常が生じた場合には、アクセススイッチＡＳ１（符号４０）−中継スイッチＩＳ３（符号４８）−パケットネットワーク５２−中継スイッチＩＳ４（符号５０）−アクセススイッチＡＳ２（符号４０）を通る予備系パスに切り替え、アクセススイッチＡＳ１とアクセススイッチＡＳ２との間の伝送経路を確保する。このような従来技術のおける冗長構成の特徴は、冗長パスの両端にアクセススイッチが存在し、パスの両端が閉じていることである。
【００２３】
パケット伝送技術は顧客と顧客との間だけでなく、顧客とサービスノードとの間を接続する用途に用いられる場合も想定される。また、電気通信事業者においてはアクセススイッチと中継スイッチとを調達するに際し、両者のベンダを分ける場合も多く、アクセススイッチと中継スイッチとの間、および中継スイッチ間での相互接続性を確保するために標準化方式が好まれる傾向にある。またその一方で、近年ではＢＣ（Business Continuity：事業継続性）の観点から、サービスノードをマルチサイト化するような形態も多く取られるようになっている。
【００２４】
図１１は、前提となる技術にかかるサービスノードをマルチサイト化した、パケットネットワークのデュアルホーミング冗長切替の一例を図示したものである。アクセススイッチＡＳ１（符号４０）は図１０におけるものと同様であるが、マルチサイト化したパケットネットワークにおいてはアクセススイッチＡＳ２が存在しない点で図１０に示すパケットネットワークと異なる。図１１においてはアクセススイッチＡＳ１（符号４０）−中継スイッチＩＳ１（符号４４）−パケットネットワーク５２を経由し、サービスノードＳＮ１（符号１４ａ）に到る経路と、アクセススイッチＡＳ１（符号４０）−中継スイッチＩＳ２（符号４８）−パケットネットワーク５２−サービスノードＳＮ２（符号１４ｂ）に到る経路とが存在する。ここでサービスノードＳＮ１（符号１４ａ）とサービスノードＳＮ２（符号１４ｂ）とは、例えばそれぞれサービスを提供する正サーバと副サーバとなっている。
【００２５】
実施の形態を説明するに際して、まずその概要を述べる。実施の形態においては、デュアルホーミングのパケットネットワーク上に存在するふたつのサービスノードに接続されたふたつの中継スイッチは、互いに直接リンクしていない。これらふたつの中継スイッチが、分岐点となるアクセススイッチとの間でＣＣ（Continuity Check）をはじめとするＯＡＭのやり取りをするのみならず、サービスノードとの間の導通状態をも監視する。ふたつの中継スイッチが互いに直接リンクしていなくても、アクセススイッチは中継スイッチと導通していれば、中継スイッチとサービスノードとの間の導通状態に関する情報を取得することができる。このため、アクセススイッチは従来型の１対１のパスプロテクション構成と同様の動作をするだけで、パケットネットワークによる１対２のデュアルホーミング冗長切替を実現することができる。
【００２６】
図１は、実施の形態に係るパケットネットワークシステム１００の概略構成図である。図１に示すパケットネットワークシステム１００は、アクセススイッチＡＳ１０とふたつの中継スイッチＩＳ１２ａ、１２ｂおよびアクセススイッチＡＳ１０と中継スイッチＩＳ１２とを結ぶパケットネットワークによる現用系パス１６ａおよび予備系パス１６ｂ、中継スイッチＩＳ１２ａと接続されるサービスノードＳＮ１４ａおよび中継スイッチＩＳ１２ｂと接続されるサービスノードＳＮ１４ｂを含む。以下、アクセススイッチＡＳ１０および中継スイッチＩＳ１２との連携によるデュアルホーミング冗長切替について、中継スイッチＩＳ１２の内部構造とともに説明する。
【００２７】
図２は、実施の形態に係る中継スイッチＩＳ１２の内部構成を模式的に示す図である。中継スイッチＩＳ１２は、冗長用ＯＡＭ制御部５４、冗長パスマッピング部２４、主信号処理部２６、状態検出制御部２８、状態検出部３０、冗長用制御部３２、切替フラグ３４を含む。冗長用ＯＡＭ制御部５４はさらに、冗長用ＯＡＭ検出・挿入部２０、冗長用ＯＡＭ生成・処理部２２を含む。
【００２８】
冗長パスマッピング部２４は、図示しない外部インタフェースから冗長パスの監視単位を受け取り、主信号処理部２６および状態検出制御部２８に通知する。ここで「冗長パスの監視単位」とは、パケットネットワークを利用してアクセススイッチＡＳ１０とサービスノードＳＮ１４との間に通された冗長性を持った何らかのサービスに関連づけられたパスであって、中継スイッチＩＳ１２がその導通状態を監視する単位である。例えば、パケットネットワークの物理的なリンクやサービスノードＳＮ１４が提供するＣＥＳ（Circuit Emulation Service）等の定常的にトラフィックが生成されるサービスのフロー、あるいは多重アクセス用のＩＥＥＥ８０２．１ｑ／８０２．１ａｄなどのＶＬＡＮ（Virtual Local Area Network）等が冗長パスの監視単位となる。
【００２９】
冗長用ＯＡＭ検出・挿入部２０は、パス１６を介してアクセススイッチＡＳ１０から冗長用のＯＡＭを受け取る。ＯＡＭとは例えばＣＣやＶＬＡＮ用のＳｅｒｖｉｃｅ  ＯＡＭ等であり、冗長用ＯＡＭ生成・処理部２２は、冗長パスマッピング部２４から受け取った冗長パスの監視単位に応じて所定の間隔で冗長用ＯＡＭ検出・挿入部２０がＯＡＭを受け取っているか否かを調べる等により、アクセススイッチＡＳ１０と中継スイッチＩＳ１２との間のパス１６が導通しているか否かを検査する。冗長用ＯＡＭ検出・挿入部２０は、パス１６を介してアクセススイッチＡＳ１０に対してＣＣ等のＯＡＭを送信する。このように、アクセススイッチＡＳ１０と中継スイッチＩＳ１２との間のパス１６が導通していれば、両者は所定の間隔でＣＣ等のＯＡＭ信号をやり取りすることができるので、導通を確認することができる。パス１６に何らかの状態異常が生じた場合には両者ともに状態異常としてＬＯＣ（Loss Of Continuity）を検知することができる。
【００３０】
状態検出制御部２８は、冗長パスマッピング部２４から受け取った冗長パスの監視単位を状態検出部３０に設定する。状態検出部３０は、冗長パスの監視単位の設定に成功すると、確認のためにその旨を状態検出制御部２８に通知する。状態検出制御部２８は、状態検出部３０から受け取った冗長パスの監視単位の設定が成功した旨を冗長パスマッピング部２４に通知する。同様に、冗長パスマッピング部２４は図示しない外部インタフェースに冗長パスの監視単位の設定が成功した旨を通知する。主信号処理部２６も、冗長パスの監視単位を受け取ったらその旨を冗長パスマッピング部２４に通知する。
【００３１】
パス１６を介してアクセススイッチＡＳ１０から送信された冗長用ＯＡＭやパケット等のデータは、冗長用ＯＡＭ制御部５４内の冗長用ＯＡＭ検出・挿入部２０、主信号処理部２６、状態検出部３０を経由してサービスノードＳＮ１４に送られる。また、サービスノードＳＮ１４からのデータは逆の順序でアクセススイッチＡＳ１０に送られる。そこで、状態検出部３０は、状態検出制御部２８により設定された冗長パスの監視単位に応じて、パスが導通しているか否か等の状態異常の有無を監視する。状態異常を検出した場合、状態検出部３０は冗長用制御部３２に状態異常を通知する。状態検出部３０はまた、冗長用制御部３２からサービスノードＳＮ１４へ状態異常を通知する旨の制御命令を受け取ると、サービスノードＳＮ１４に状態異常を通知する。
【００３２】
冗長用制御部３２は、状態検出部３０の監視状態に応じて、冗長用ＯＡＭ制御部５４に対して通知を行う。例えば、状態検出部３０が中継スイッチＩＳ１２とサービスノードＳＮ１４とが導通していないことを検出した場合には、冗長用ＯＡＭ制御部５４内の冗長用ＯＡＭ生成・処理部２２に通知し、冗長用ＯＡＭ生成・処理部２２は冗長用ＯＡＭ検出・挿入部２０に対して、中継スイッチＩＳ１２とサービスノードＳＮ１４とが導通していない旨のＯＡＭをアクセススイッチＡＳ１０に送信するよう制御する。冗長用制御部３２はまた、アクセススイッチＡＳ１０との導通に異常が生じた場合には冗長用ＯＡＭ生成・処理部からその旨を受信し、状態検出部３０にアクセススイッチＡＳ１０と中継スイッチＩＳ１２とが導通していない旨をサービスノードＳＮ１４に通知するよう制御する。
【００３３】
以上のように、実施の形態の中継スイッチＩＳ１２によれば、冗長用ＯＡＭ検出・挿入部２０がアクセススイッチＡＳ１０と中継スイッチＩＳ１２との間のパスの状態異常を検出し、状態検出部３０が中継スイッチＩＳ１２とサービスノードＳＮ１４との間のパスの状態異常を検出することにより、中継スイッチＩＳ１２を挟んで２方向のパスの状態異常を検出することができる。このため、アクセススイッチＡＳ１０は、中継スイッチＩＳ１２を挟んで２方向のパスの状態異常の情報を得ることが可能となる。以後、アクセススイッチＡＳ１０と中継スイッチＩＳ１２との間を「アクセススイッチ側」、中継スイッチＩＳ１２とサービスノードＳＮ１４との間を「サービスノード側」と呼ぶことがある。なお、動作の詳細は後述するが、切替フラグ３４は、オンまたはオフの二値のフラグである。冗長パスの監視単位となっているパスが導通異常等の何らかの導通異常となっている場合に、冗長用ＯＡＭ検出・挿入部２０または状態検出部３０がオフからオンに切り替え、パスに状態異常があることを示す。状態異常が解消した場合には、両者のうちいずれかが切替フラグ３４をオフからオンに切り替える。
【００３４】
図３は、状態検出部３０に冗長パスの監視単位を設定し、状態検出部３０が定常的な監視状態になるまでの流れを示したフローチャートである。ここで本フローチャートにおける処理は、冗長パスマッピング部２４が、図示しない外部インタフェースから冗長パスの監視単位を受け取ったときに開始する。
【００３５】
冗長パスマッピング部２４は、図示しない外部インタフェースから冗長パスの監視単位を受け取る（Ｓ１０）。状態検出制御部２８は冗長パスマッピング部２４から受け取った冗長パスの監視単位を状態検出部３０に設定する（Ｓ１２）。状態検出部３０は、設定された冗長パスの監視単位がＶＬＡＮの場合には（Ｓ１４Ｙ）、ＶＬＡＮのＳｅｒｖｉｃｅ  ＯＡＭの監視モードに移行する（Ｓ２２）。冗長パスの監視単位がＶＬＡＮでない場合に（Ｓ１４Ｎ）、冗長パスの監視単位がサービスの場合には（Ｓ１６Ｙ）、状態検出部３０は、サービスフローの監視モードに移行する（Ｓ１８）。冗長パスの監視単位が物理リンクの場合には（Ｓ１６Ｎ）、状態検出部３０は、物理リンクの監視モードに移行する（Ｓ２０）。状態検出部３０がいずれかの監視モードに設定されると、定常的な監視状態に移行する（Ｓ２４）。以後、状態検出部３０にいずれかの監視モードが設定され、定常的な監視状態となっていることを「定常監視」という。
【００３６】
図４は、定常監視に移行した状態検出部３０が、定常監視および異常を検出した場合の復旧処理までの流れを示したフローチャートである。本フローチャートにおける処理は、状態検出部３０が定常監視に移行したときに開始する。
【００３７】
状態検出部３０および冗長用ＯＡＭ検出・挿入部２０は定常監視に移行すると、両者は、まず切替フラグ３４がパスの状態異常を示すオンであるか否かを調べる。切替フラグがオンの場合には（Ｓ２６Ｙ）、状態検出部３０および冗長用ＯＡＭ検出・挿入部２０は復旧処理に移行する（Ｓ３２）。切替フラグがオフの場合には（Ｓ２６Ｎ）、状態検出部３０は、サービスノード側の状態を監視し（Ｓ２８）、冗長用ＯＡＭ検出・挿入部２０は、アクセススイッチ側の状態を監視する（Ｓ３０）。サービスノード側またはアクセススイッチ側で状態異常が検出されると、状態検出部３０および冗長用ＯＡＭ検出・挿入部２０は復旧処理に移行する（Ｓ３２）。復旧処理が完了すると、再びステップＳ２６に戻り、定常監視を続行する。
【００３８】
図５は、サービスノード側の状態監視の流れを示したフローチャートであり、図４におけるステップＳ２８を詳細に説明した図である。
【００３９】
冗長用制御部３２は、状態検出部３０が状態異常を検出したか否かを監視する（Ｓ３４）。状態検出部３０で状態異常が検出されない間は（Ｓ３６Ｎ）、引き続き状態検出部３０の動作の監視を続行する。状態検出部３０で状態異常が検出された場合には（Ｓ３６Ｙ）、冗長用制御部３２は、冗長用ＯＡＭ検出・挿入部２０において状態異常が検出されているか否かを、冗長用ＯＡＭ生成・処理部２２に問い合わせることで調査する（Ｓ３８）。冗長用ＯＡＭ検出・挿入部２０において状態異常が検出されている場合には（Ｓ４０Ｙ）、冗長用制御部３２は切替フラグ３４がオンか否かを調べ、切替フラグ３４がオフの場合には（Ｓ４２Ｎ）、切替フラグをオンに切り替える（Ｓ４４）。また、冗長用ＯＡＭ検出・挿入部２０において状態異常が検出されていない場合には（Ｓ４０Ｎ）、冗長用制御部３２は切替フラグをオンに切り替える（Ｓ４４）。冗長用制御部３２はその後、冗長用ＯＡＭ生成・処理部２２に対して切替処理の実行の指示、すなわち冗長用ＯＡＭ検出・挿入部２０がＣＣ停止するよう指示する（Ｓ４６）。切替フラグ３４がオンの場合（Ｓ４２Ｙ）、あるいは切替処理を実行すると、本フローチャートにおける処理は終了する。
【００４０】
以上よりサービスノード側で状態異常が検出された場合、アクセススイッチ側のＣＣを停止することで、アクセススイッチＡＳ１０はＣＣ停止を契機として現用系パス１６ａを予備系パス１６ｂに切り替えることが可能となる。
【００４１】
図６は、アクセススイッチ側の状態監視の流れを示したフローチャートであり、図４におけるステップＳ３０を詳細に説明した図である。
【００４２】
冗長用ＯＡＭ生成・処理部２２は、冗長用ＯＡＭ検出・挿入部２０が状態異常を検出したか否かを監視する（Ｓ５０）。冗長用ＯＡＭ検出・挿入部２０で状態異常が検出されない間は（Ｓ５２Ｎ）、引き続き冗長用ＯＡＭ検出・挿入部２０の動作の監視を続行する。冗長用ＯＡＭ検出・挿入部２０で状態異常が検出された場合には（Ｓ５２Ｙ）、冗長用ＯＡＭ生成・処理部２２は、状態検出部３０において状態異常が検出されているか否かについて冗長用制御部３２に問い合わせることで調査する（Ｓ５４）。状態検出部３０において状態異常が検出されている場合には（Ｓ５６Ｙ）、冗長用ＯＡＭ生成・処理部２２は切替フラグ３４がオンか否かを調べ、切替フラグ３４がオフの場合には（Ｓ５８Ｎ）、切替フラグをオンに切り替える（Ｓ６０）。また、状態検出部３０において状態異常が検出されていない場合には（Ｓ５６Ｎ）、冗長用ＯＡＭ生成・処理部２２は切替フラグをオンに切り替える（Ｓ６０）。その後、冗長用ＯＡＭ生成・処理部２２は、冗長用制御部３２に対してサービス断通知の実行の指示、すなわち状態検出部３０がサービスノードＳＮ１４に対してサービス断の通知を実行するよう指示する（Ｓ６２）。切替フラグ３４がオンの場合（Ｓ５８Ｙ）、あるいはサービス断通知の実行を指示すると、本フローチャートにおける処理は終了する。
【００４３】
以上よりアクセススイッチ側で状態異常が検出された場合、サービスノードＳＮ１４に対してサービス断の通知をすることで、サービスノードＳＮ１４はその通知を契機としてサービスルートを変更することが可能となる。
【００４４】
図７は、復旧処理の流れを示したフローチャートであり、図４におけるステップＳ３２を詳細に説明した図である。
【００４５】
冗長用制御部３２は状態検出部３０において状態異常が検出されているか否かを監視し、冗長用ＯＡＭ生成・処理部２２は冗長用ＯＡＭ検出・挿入部２０において状態異常が検出されているか否かを監視する（Ｓ６４）。いずれかにおいて状態異常が検出されている間は（Ｓ６６Ｙ）、冗長用制御部３２および冗長用ＯＡＭ生成・処理部２２は状態異常の監視を続行する。状態異常が検出されなくなったら（Ｓ６６Ｎ）、冗長用制御部３２は、状態検出部３０にサービス断通知処理を停止させる（Ｓ６８）。また、冗長用ＯＡＭ生成・処理部２２は、冗長用ＯＡＭ検出・挿入部２０に切替処理を停止させる（Ｓ７０）。その後、冗長用ＯＡＭ生成・処理部２２または冗長用制御部３２は、切替フラグ３４をオフにセットし（Ｓ７２）、本フローチャートにおける処理は終了する。
【００４６】
図１に戻り、上述した中継スイッチＩＳ１２ふたつとアクセススイッチＡＳ１０とによって、パケットネットワークにおける１対２のデュアルホーミング冗長切替を実現する原理について説明する。
【００４７】
アクセススイッチＡＳ１０と中継スイッチＩＳ１２ａとの間、およびアクセススイッチＡＳ１０と中継スイッチＩＳ１２ｂとの間は、ＣＣを用いて定期的に導通状態を監視する。すなわち、アクセススイッチＡＳ１０は、従来の１対１の冗長構成によるパスプロテクションと同様の動作を行う。中継スイッチＩＳ１２ａおよび中継スイッチＩＳ１２ｂはそれぞれ、サービスノード側に対して設定された冗長パスの監視単位に基づいて監視を行う。現用系パス１６ａ、および現用系パス１６ａのサービスノード側のパスに異常がない場合には、アクセススイッチＡＳ１０とサービスノードＳＮ１４ａとは現用系パスを介して接続する。以下、現用系パス１６ａにおいて、サービスノード側またはアクセススイッチ側において状態異常が起きた場合に、予備系パスに切り替わるまでの流れについてそれぞれ説明する。
【００４８】
図８は、現用系パス１６ａのサービスノード側において状態異常が発生した場合の様子を示す図である。サービスノードＳＮ１４ａとサービスノードＳＮ１４ｂとは、例えばサービスネットワーク１８に存在する正サーバと副サーバである。状態異常３６の発生により、中継スイッチＩＳ１２ａの状態検出部３０は状態異常を検出する。冗長用ＯＡＭ生成・処理部２２は、冗長用制御部３２から状態異常３６の情報を受け取ると、冗長用ＯＡＭ検出・挿入部２０に対してＣＣ停止制御を指示する。また、スイッチＩＳ１２ａとサービスノードＳＮ１４ａとの間の物理的なリンクが導通している場合には、冗長用制御部３２は状態検出部３０に対してサービスノードＳＮ１４ａにサービスルートの変更を通知するよう指示する。冗長用ＯＡＭ検出・挿入部２０がＣＣを停止すると、アクセススイッチＡＳ１０は中継スイッチＩＳ１２ａとの間でＬＯＣを検出し、予備系パス１６ｂに切り替える。これにより、アクセススイッチＡＳ１０と中継スイッチＩＳ１２ｂとの間で主信号の転送を開始することが可能となる。
【００４９】
従来の１対１の冗長構成によるパスプロテクションでは、一方の切替端点に存在するアクセススイッチＡＳ１０が、他方の切替端点に存在する別のアクセススイッチとの間でＬＯＣを検出する。実施の形態においては、アクセススイッチＡＳ１０は、中継スイッチＩＳ１２ａとの間のＬＯＣ検出を契機として、予備系パス１６ｂに切り替えることになる。アクセススイッチＡＳ１０としてみれば、ＯＡＭのやり取りを行う相手がどのようなものであっても動作に影響はない。したがって、実施の形態によれば、アクセススイッチＡＳ１０は従来どおりの１対１の冗長構成によるパスプロテクションと同様の動作を行うだけで、１対２のデュアルホーミング冗長切替を実現することができる。
【００５０】
なお、スイッチＩＳ１２ａとサービスノードＳＮ１４ａとの間の物理的なリンクが切れている場合にはサービスノードＳＮ１４ａは状態検出部３０からの通知を受け取ることができないが、そのような場合にはそもそも中継スイッチＩＳ１２ａから何の情報も送信されないことになる。そこで、所定の時間内に中継スイッチＩＳ１２ａから何の情報も送信されない場合には、サービスノードＳＮ１４ａはサービスルートを変更するものとすればよい。
【００５１】
図９は、現用系パス１６ａのアクセススイッチ側において状態異常が発生した場合の様子を示す図である。状態異常３８の発生により、アクセススイッチＡＳ１０および中継スイッチＩＳ１２ａはそれぞれＬＯＣを検出する。アクセススイッチＡＳ１０は中継スイッチＩＳ１２ａとの間でＬＯＣを検出すると、予備系パス１６ｂに切り替える。中継スイッチＩＳ１２ａの冗長用ＯＡＭ生成・処理部２２は、冗長用ＯＡＭ検出・挿入部２０がＬＯＣを検出すると、冗長用制御部３２にその旨を通知する。冗長用制御部３２は、状態検出部３０に対してサービスノードＳＮ１４ａにサービスルートの変更を通知するよう指示する。以上より、アクセススイッチＡＳ１０と中継スイッチＩＳ１２ｂとの間で主信号の転送を開始することが可能となる。
【００５２】
実施の形態によれば、サービスノードＳＮ１４との手続は中継スイッチＩＳ１２が単独で行うため、アクセススイッチＡＳ１０は、従来型の１対１のパスプロテクション構成と同様の動作をすればよく、従来のスイッチ装置をそのまま流用することが可能となる。アクセススイッチＡＳ１０と中継スイッチＩＳ１２とを結ぶパス１６を構成するスイッチ群も同様である。このため、スイッチ装置の相互接続性を保つことができる。また、中継スイッチＩＳ１２ａと中継スイッチＩＳ１２ｂとの間での情報のやり取りは不要であるため、両者間のリンクも不要となる。中継スイッチＩＳ１２がルーティングして迂回経路である予備系パスを選択する等の処理も不要なため高速な冗長切り替えが可能となる。
【００５３】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５４】
上述の実施の形態においては、アクセススイッチ側またはサービスノード側のいずれかにおいて状態異常が発生した場合について説明したが、両側で同時に状態異常が発生した場合であっても切り替えは可能である。
【符号の説明】
【００５５】
１０  アクセススイッチＡＳ、  １２  中継スイッチＩＳ、  １４  サービスノードＳＮ、  １６  パス、  １８  サービスネットワーク、  ２０  冗長用ＯＡＭ検出・挿入部、  ２２  冗長用ＯＡＭ生成・処理部、  ２４  冗長パスマッピング部、  ２６  主信号処理部、  ２８  状態検出制御部、  ３０  状態検出部、  ３２  冗長用制御部、  ３４  切替フラグ、  ５４  冗長用ＯＡＭ制御部、  １００  パケットネットワークシステム。
【図１】
2011142383.tif 000003
【図２】
2011142383.tif 000004
【図３】
2011142383.tif 000005
【図４】
2011142383.tif 000006
【図５】
2011142383.tif 000007
【図６】
2011142383.tif 000008
【図７】
2011142383.tif 000009
【図８】
2011142383.tif 000010
【図９】
2011142383.tif 000011
【図１０】
2011142383.tif 000012
【図１１】
2011142383.tif 000013