(57)【要約】【課題】  ルーティングプロトコルを使用した従来の経路切替方式においては、障害発生から経路切替の終了までに長時間を要する場合があった。【解決手段】本発明の通信経路切替装置は、複数のルーティング装置を通信接続することで通信経路が構成される通信網で用いられる通信経路切替装置であって、物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する経路制御部と、当該複数の通信経路のいずれかに接続している他の装置に対して信号を送信する送信部と、当該信号に対する当該他の装置からの応答信号を受信する受信部と、当該応答信号の受信の有無により当該通信経路の障害の有無を監視する監視部と、当該監視部において通信経路の障害の有無を監視した結果に基づき、前記複数の通信経路の中から使用する通信経路を選択する管理部と、を有することを特徴とする。【選択図】  図１
2006279402.tif 000002
【特許請求の範囲】
【請求項１】
複数のルーティング装置を通信接続することで通信経路が構成される通信網で用いられる通信経路切替装置であって、
物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する経路制御部と、
当該複数の通信経路のいずれかに接続している他の装置に対して信号を送信する送信部と、
当該信号に対する当該他の装置からの応答信号を受信する受信部と、
当該応答信号の受信の有無により当該通信経路の障害の有無を監視する監視部と、
当該監視部において通信経路の障害の有無を監視した結果に基づき、前記複数の通信経路の中から使用する通信経路を選択する管理部と、
を有することを特徴とする通信経路切替装置。
【請求項２】
前記請求項１に記載の通信経路切替装置であって、前記信号が、パケットにより構成されることを特徴とする通信経路切替装置。
【請求項３】
前記請求項１に記載の通信経路切替装置であって、前記応答信号が、パケットにより構成されることを特徴とする通信経路切替装置。
【請求項４】
前記請求項１乃至請求項３のいずれかに記載の通信経路切替装置であって、前記信号を周期的に送信することを特徴とする通信経路切替装置。
【請求項５】
前記請求項４に記載の通信経路切替装置であって、前記周期が可変であることを特徴とする通信経路切替装置。
【請求項６】
前記請求項１乃至請求項６のいずれかに記載の通信経路切替装置であって、前記通信経路がInternet Protocol網上に存在することを特徴とする通信経路切替装置。
【請求項７】
前記７に記載の通信経路切替装置であって、前記通信経路がLabel Switched Pathであることを特徴とする通信経路切替装置。
【請求項８】
前記請求項７に記載の通信経路切替装置であって、前記Label Switched Path 通信経路がMulti-Protocol Label Switching技術により実現されていることを特徴とする通信経路切替装置。
【請求項９】
複数のルーティング装置を通信接続することで通信経路が構成される通信システムであって、
物理的に同じルーティング装置を経由しないように定められた複数の通信経路と、
前記複数の通信経路の中から使用する通信経路を選択する第１の通信経路切替装置と、
当該複数の通信経路のいずれかに接続している第２の通信経路切替装置と、
を有し、
前記第１の通信経路切替装置が前記第２の通信経路切替装置に対して信号を送信し、
前記第１の通信経路切替装置が当該信号に対する前記第２の通信経路切替装置からの応答信号の受信の有無により当該通信経路の障害の有無を監視した結果に基づき、前記複数の通信経路の中から使用する通信経路を選択することを特徴とする通信システム。
【請求項１０】
複数のルーティング装置を通信接続することで通信経路が構成される通信網において、
物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する通信経路切替方法であって、
当該通信経路上に存在する他の装置に対して信号を送信する送信ステップと、
当該信号に対する当該他の装置からの応答信号を受信する受信ステップと、
当該応答信号の受信の有無により、当該通信経路の障害の有無を監視する監視ステップと、
前記監視ステップで当該通信経路の障害の有無を監視した結果、当該通信経路の障害があると、当該通信経路の使用を停止するステップと、
を有することを特徴とする通信経路切替方法。
【請求項１１】
複数のルーティング装置を通信接続することで通信経路が構成される通信システムにおいて、
物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する通信経路切替方法であって、
前記複数の通信経路の中から使用する通信経路を選択する第１の通信経路切替装置が、当該複数の通信経路のいずれかに接続している第２の通信経路切替装置に対して信号を送信するステップと、
前記第１の通信経路切替装置が、当該信号に対する前記第２の通信経路切替装置からの応答信号を受信するステップと、
当該応答信号の受信の有無により当該通信経路の障害の有無を監視した結果、当該通信経路の障害があると、当該通信経路の使用を停止するステップと、
を有することを特徴とする通信経路切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信経路（以下単に経路ということがある）の切替装置に関し、特に、障害が生じた通信経路の切替装置に関する。本発明は、通信経路の切替方法に関し、特に、障害が生じた通信経路の切替方法に関する。本発明は、通信システムに関し、特に、障害が生じた通信経路を切り替えることのできる通信システムに関する。
【背景技術】
【０００２】
従来、ＩＰ（Internet Protocol）を用いたネットワーク（以下ＩＰ網という）に障害が発生した際には、ＲＩＰ（Routing Information Protocol）やＯＳＰＦ（Open Shortest Path First）等のルーティングプロトコルを使用して、ＩＰ網側で障害区間を迂回する処理を行うことにより、通信経路を切り替えていた。
【０００３】
図１１は従来の障害発生時の経路切替方法を示す概念図である。図１１において、地域Ａ（１０１）、地域Ｂ（１０２）、地域Ｃ（１０３）、及び地域Ｄ（１０４）は、それぞれ一以上のサービスノード装置（図示せず。以下単にノードという）及び一以上の経路切替装置（図示せず）を含むネットワークである。ノードとは、音声通話等のサービスを制御する装置であり、対向ノードとパケット通信を行うことにより、サービスを提供する。地域Ａ（１０１）に属する各ノードは、自地域Ａ（１０１）内の経路切替装置を介して、ＩＰ網１０９のエッジルータ１（１０５）に接続している。地域Ｂ（１０２）、地域Ｃ（１０３）、及び地域Ｄ（１０４）に属する各ノードについても同様である。ＩＰ網１０９は各地域をつなぐネットワークであり、エッジルータ１（１０５）、エッジルータ２（１０６）、エッジルータ３（１０７）、エッジルータ４（１０８）を介して、それぞれ地域Ａ（１０１）、地域Ｂ（１０２）、地域Ｃ（１０３）、及び地域Ｄ（１０４）に接続している。
【０００４】
各地域に属するノードに障害が発生した場合には、その障害はノード側の障害検出機能等により検出され、解決される。ＩＰ網に発生した障害については、ＩＰ網がルーティングプロトコルを使用することにより検出して、経路切替を行う。具体的には、例えばルーティングプロトコルとしてＯＳＰＦが使用されている場合には、各ルータは、経路情報を隣接ルータとのＨｅｌｌｏパケットのやりとりで収集し、この情報をもとに経路を切り替える。
【０００５】
また、例えば特許文献１では、IP over WDM (Wavelength Division Multiplex)方式等の通信において、受信側に品質検出手段を配置する技術が開示されている。特許文献１記載の技術では、受信側に設けられた品質検出手段が品質信号を受信することにより伝送路の品質又は伝送路を通過する信号の品質を監視している。品質信号としては、（１）伝送路の中の信号、（２）伝送路の中継器からの信号、（３）ＳＯＮＥＴフレームのオーバヘッド領域の伝送路の監視情報、或いは（４）光ファイバーの場合に送信側に設けられた光監視信号送信機により生成されてパケット信号と波長多重化されて伝送される光監視信号、が開示されている。受信側に設けられた品質検出手段が障害を検出した場合には、受信側のパケット切替装置のルート制御手段が、障害が検出されたルートとは別のルートを用いて障害の発生を送信側のパケット切替装置に通知する。その後、送信側のパケット切替装置のルート制御手段が迂回路を決定する。
【０００６】
【特許文献１】特開２０００−９２１２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のような、ＩＰ網内でのルーティングプロトコルを使用した従来の経路切替方式においては、障害発生から経路切替の終了までに長時間を要する場合がある。
【０００８】
この課題を解決するために、例えば、各ノードがそれぞれＩＰ網の障害検出を行うことが考えられる。しかしこの方式では、ＩＰ網にも各ノードにも高い負荷がかかるため、現実的でない。
【０００９】
また、特許文献１に開示された技術では、品質検出手段が受信側に配置されているため、受信側のパケット切替装置のルート制御手段が障害の発生を送信側のパケット切替装置に別なルートで通知しなければならない。したがって、その通知のためのルートでも障害が発生していた場合に、送信側のパケット切替装置のルート制御手段はその障害の発生を知ることができず、ルート切替をできないという課題がある。
【００１０】
本発明の目的は、かかる課題を解決することにある。
【００１１】
すなわち、本発明の目的は、ノード或いはＩＰ網に大きな負荷を掛けずに経路障害を監視することにある。或いは、障害の発生した通信経路から正常な経路に高速に切り替え、高い通信品質を実現することにある。或いは、本発明は、複数の障害が発生した場合であっても、確実に障害の発生した通信経路から正常な経路に切り替えることを目的としている。
【課題を解決するための手段】
【００１２】
本発明の通信経路切替装置は、複数のルーティング装置を通信接続することで通信経路が構成される通信網で用いられる通信経路切替装置であって、物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する経路制御部と、当該複数の通信経路のいずれかに接続している他の装置に対して信号を送信する送信部と、当該信号に対する当該他の装置からの応答信号を受信する受信部と、当該応答信号の受信の有無により当該通信経路の障害の有無を監視する監視部と、当該監視部において通信経路の障害の有無を監視した結果に基づき、前記複数の通信経路の中から使用する通信経路を選択する管理部と、を有することを特徴とする。
【００１３】
或いは、さらに、前記信号又は前記応答信号又はその双方が、パケットにより構成されることを特徴とする。
【００１４】
或いは、さらに、前記信号を周期的に送信することを特徴とする。或いは、さらに、前記周期が可変であることを特徴とする。
【００１５】
或いは、さらに、前記通信経路がＩＰ網上に存在することを特徴とする。或いは、さらに、前記通信経路がLabel Switched Pathであることを特徴とする。或いは、さらに、前記Label Switched Path 通信経路がMulti-Protocol Label Switching技術により実現されていることを特徴とする、通信経路切替装置。
【００１６】
本発明の通信システムは、複数のルーティング装置を通信接続することで通信経路が構成される通信システムであって、物理的に同じルーティング装置を経由しないように定められた複数の通信経路と、前記複数の通信経路の中から使用する通信経路を選択する第１の通信経路切替装置と、当該複数の通信経路のいずれかに接続している第２の通信経路切替装置と、を有し、前記第１の通信経路切替装置が前記第２の通信経路切替装置に対して信号を送信し、前記第１の通信経路切替装置が当該信号に対する前記第２の通信経路切替装置からの応答信号の受信の有無により当該通信経路の障害の有無を監視した結果に基づき、前記複数の通信経路の中から使用する通信経路を選択することを特徴とする。
【００１７】
本発明の通信経路切替方法は、複数のルーティング装置を通信接続することで通信経路が構成される通信網において、物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する通信経路切替方法であって、当該通信経路上に存在する他の装置に対して信号を送信する送信ステップと、当該信号に対する当該他の装置からの応答信号を受信する受信ステップと、当該応答信号の受信の有無により、当該通信経路の障害の有無を監視する監視ステップと、前記監視ステップで当該通信経路の障害の有無を監視した結果、当該通信経路の障害があると、当該通信経路の使用を停止するステップと、を有することを特徴とする。
【００１８】
本発明の通信経路切替方法は、複数のルーティング装置を通信接続することで通信経路が構成される通信システムにおいて、物理的に同じルーティング装置を経由しないように定められた複数の通信経路の中から使用する通信経路を選択する通信経路切替方法であって、前記複数の通信経路の中から使用する通信経路を選択する第１の通信経路切替装置が、当該複数の通信経路のいずれかに接続している第２の通信経路切替装置に対して信号を送信するステップと、前記第１の通信経路切替装置が、当該信号に対する前記第２の通信経路切替装置からの応答信号を受信するステップと、当該応答信号の受信の有無により当該通信経路の障害の有無を監視した結果、当該通信経路の障害があると、当該通信経路の使用を停止するステップと、を有することを特徴とする。
【発明の効果】
【００１９】
本発明の通信経路切替装置を、例えばＩＰ網のエッジルータと各ノードとの間に設置した場合、経路監視及び障害検出時の経路切替はこの通信経路切替装置が行なうので、各ノードが個別に障害監視を行なう場合に比べ、各ノードに掛かる負荷が小さいという利点がある。
【００２０】
また、本発明の通信経路切替装置は、障害監視信号の往復により障害を検出している。このため、本発明によれば、特許文献１記載の技術に比べ、往復の経路上に複数の障害が発生した場合であっても、障害の発生した通信経路から正常な経路に切り替えることができるという利点がある。
【００２１】
本発明の通信システムは、上記本発明の通信経路切替装置を採用することにより、各ノードに負荷を掛けずに経路の障害を監視することができる。
【００２２】
或いは、本発明の通信システムは、往復の経路上に複数の障害が発生した場合であっても、障害の発生した通信経路から正常な経路に切り替えることができる。
【発明を実施するための最良の形態】
【００２３】
本発明の実施の形態について、図面を用いて説明する。
【００２４】
《実施例１》
図１乃至図９は、本発明の第１の実施例である通信システムにおいて、障害発生時の経路切替方法を示す概念図である。
【００２５】
図１は、本実施例において、障害が発生していない状態を示す概念図である。図１において、地域Ａ（２０１）は、ノードＡ−１（２２１）、ノードＡ−２（２２２）、．．．、ノードＡ−ｘ（２２３）、及び経路切替装置１（２１０）を含むネットワークである。地域Ｂ（２０２）は、ノードＢ−１（２２４）、ノードＢ−２（２２５）、．．．、ノードＢ−ｘ（２２６）、及び経路切替装置２（２１１）を含むネットワークである。経路切替装置１（２１０）及び経路切替装置２（２１１）にはそれぞれ各種設定用の保守端末２９８及び保守端末２９９が接続している。地域Ａ（２０１）に属する各ノードは、経路切替装置１（２１０）を介して、ＩＰ網２０９のエッジルータ１−１（２０５）及びエッジルータ１−２（２０６）に接続している。地域Ｂ（２０２）に属する各ノードは、経路切替装置２（２１１）を介して、ＩＰ網２０９のエッジルータ２−１（２０７）及びエッジルータ２−２（２０８）に接続している。ＩＰ網２０９は各地域をつなぐネットワークであり、エッジルータ１−１（２０５）及びエッジルータ１−２（２０６）を介して地域Ａ（２０１）と、エッジルータ２−１（２０７）及びエッジルータ２−２（２０８）を介して、地域Ｂ（２０２）に接続している。エッジルータ１−１（２０５）とエッジルータ２−１（２０７）との間、及び、エッジルータ１−２（２０６）とエッジルータ２−２（２０８）との間は、それぞれＬＳＰ（Label Switched Path）通信経路１（２３０）及びＬＳＰ通信経路２（２３１）が形成されている。ＬＳＰ通信経路とは、論理的にＩＰ網内に設けた複数の経路が物理的に同じ装置（ルータなど）を経由しないように、ＩＰ網をトネリングした通信経路であり、ＭＰＬＳ（Multi-Protocol Label Switching）技術等を使用することにより実現される。本実施例では、ＬＳＰ通信経路１（２３０）がプライマリ即ち現用の通信経路であり、ＬＳＰ通信経路２（２３１）がセカンダリ即ち予備の通信経路である。
【００２６】
経路切替装置１（２１０）は、エッジルータ１−１（２０５）及びエッジルータ１−２（２０６）と各ノード（２２１、２２２、．．．、２２３）との間に位置し、各ノード（２２１、２２２、．．．、２２３）の代わりに対向地域までの通信経路上の障害の有無を監視する。経路切替装置２（２１１）についても同様である。すなわち、各地域内のノード（例えば地域Ａ（２０１）内のノードＡ−１（２２１）、ノードＡ−２（２２２）、．．．、ノードＡ−ｘ（２２３））のそれぞれがＩＰ網２０９内の通信経路の障害監視をする訳ではなく、各地域の経路切替装置（例えば地域Ａ（２０１）内の経路切替装置１（２１０））が代表して障害監視を行なう。障害を検出した時には、自動で障害のない通信経路にパケット送出を切り替える。図１にはこの様子が概念的に示されている。図１において、地域Ａ（２１０）の経路切替装置１（２１０）は、プライマリのＬＳＰ通信経路１（２３０）を通じて地域Ｂ（２１１）の経路切替装置２（２１１）に障害監視パケット２４１を送信している。また、経路切替装置１（２１０）は、プライマリのＬＳＰ通信経路１（２３０）を通じて経路切替装置２（２１１）から障害監視応答パケット２４２を受信している。これにより、経路切替装置１（２１０）は、プライマリのＬＳＰ通信経路１（２３０）上の障害の有無を検出している。同様に、地域Ａ（２１０）の経路切替装置１（２１０）は、セカンダリのＬＳＰ通信経路２（２３１）を通じて地域Ｂ（２１１）の経路切替装置２（２１１）に障害監視パケット２４３を送信している。また、経路切替装置１（２１０）は、セカンダリのＬＳＰ通信経路２（２３１）を通じて経路切替装置２（２１１）から障害監視応答パケット２４４を受信している。これにより、経路切替装置１（２１０）は、セカンダリのＬＳＰ通信経路２（２３１）上の障害の有無を検出している。なお、障害監視パケット２４１、障害監視パケット２４３、障害監視応答パケット２４２、及び障害監視応答パケット２４４としては、例えば、ICMP (Internet Control Message Protocol) Echo Requestなどを用いることができる。
【００２７】
図２は、本実施例において、障害が発生した状態を示す概念図である。図２において、経路切替装置１（２１０）からみた場合の復路上に、障害３０１が発生している。このため、  プライマリであるＬＳＰ通信経路１（２３０）の障害監視応答パケット２４２が地域Ａ（２０１）内の経路切替装置１（２１０）に届かず、経路切替装置１（２１０）がプライマリであるＬＳＰ通信経路１（２３０）に経路障害が発生したことを検出する。この場合、経路切替装置１（２１０）は自地域Ａ（２０１）内の各ノードからのユーザデータを地域Ｂ（２０２）に送信する場合、セカンダリであるＬＳＰ通信経路２（２３１）を通じて地域Ｂ（２０２）の経路切替装置２（２１１）に送信するよう、経路を切り替える。
【００２８】
図３は、経路切替装置の代表的な構成を示す概念図である。図３において、経路切替装置４０１は、複数の地域内ノード装置接続ポート４０２と２つのＩＰ網側接続ポート４０７を有し、かつ、各種設定用の保守端末４１０とのインタフェースを持つ。地域内ノード装置接続ポート４０２は、ノード接続ポートＮ−１、Ｎ−２、Ｎ−３、．．．、及びＮ−ｘ（４０３、４０４、４０５、．．．、及び４０６）から構成される。ＩＰ網側接続ポート４０７は、プライマリポートＩ−１（４０８）及びセカンダリポートＩ−２（４０９）から構成される。
【００２９】
図４は、上記経路切替装置４０１の詳細な内部構成を示す概念図である。図４（ａ）及び（ｂ）において、経路切替装置４０１は、経路制御部５０１と経路情報管理部５０２とパケット受信部５０３と経路監視部５０４とパケット送信部５０５とからなり、パケットはパケット受信部５０３にて受信され、パケット送信部５０５から送信される。保守端末４１０は、主に経路制御部５０１に対して各種設定を行う。図４（ａ）において、障害監視パケットでない通常のパケット５０７の流れが太い矢印で示されている。図４（ｂ）において、障害監視応答パケット５０８及び障害監視パケット５０９の流れが太い矢印で示されている。
【００３０】
次に、図４に示す経路切替装置が、どのように図１及び図２に示すような通信経路の切り替えを実現するかについて、図５乃至図９を用いて説明する。
【００３１】
地域Ａに設置された経路切替装置１（２１０）の経路情報管理部５０２がパケット受信部５０３からの問い合わせに答える際に参照するスイッチングテーブルの一例を図５に示す。図５において、ヘッダのＭＡＣアドレスが自地域Ａ内のノード（ノードＡ−１乃至Ａ−ｘ）のものを示していた場合には、経路情報管理部５０２はＭＡＣアドレスを書き換えず、かつ、送信ポートをＮ−１乃至Ｎ―ｘとしてパケット受信部５０３に回答することが示されている。また、ヘッダのＭＡＣアドレスが自地域外のもの（即ちエッジルータＩ−１又はＩ−２）を示していた場合には、経路情報管理部５０２が送信経路管理テーブル（図６）を参照してパケット受信部５０３に回答することが示されている。
【００３２】
地域Ａに設置された経路切替装置１（２１０）の送信経路管理テーブルの一例を図６に示す。図６は、エッジルータ１−１とエッジルータ２−１との間のプライマリＬＳＰ通信経路２３０上に障害３０１がある場合の送信経路管理テーブルである。図６において、宛先のＩＰアドレスが地域Ｂ内のものであった場合には、宛先ＭＡＣアドレスがエッジルータ１−１のものであっても、経路情報管理部５０２はその宛先ＭＡＣアドレスをエッジルータ１−２のものに書き換えて、パケットをエッジルータ１−２が接続されているポートＩ−２に転送するようパケット受信部５０３に回答することが示されている。また、宛先のＩＰアドレスが地域Ｃ（図２には図示せず）内或いは地域Ｄ（図２には図示せず）内のものであった場合には、経路情報管理部５０２は宛先ＭＡＣアドレスをエッジルータ１−１のまま書き換えず、パケットをポートＩ−１に転送するようパケット受信部５０３に回答することが示されている。
【００３３】
地域Ａに設置された経路切替装置の１（２１０）経路監視テーブルの一例を図７に示す。図７において、エッジルータ１−１とエッジルータ２−１との間のプライマリＬＳＰ通信経路２３０上に障害３０１があるために異常が検出されていることが示されている。
【００３４】
図８のフローチャートは、図４の経路制御部５０１における処理を示す。図８において、経路制御部５０１は、保守端末４１０から、伝送経路の対向する経路切替装置（例えば図１及び図２に示す経路切替装置１（２１０）にとっては経路切替装置２（２１１））のＩＰアドレス、経路監視用の障害監視パケットの送出周期、及び障害ありと決定するためのヒット数の閾値、障害検出機能を有効にするか無効にするか、などの情報を与えられる（９−１）。経路制御部５０１は、経路監視部５０４に対して経路監視開始の指示を行う（９−２）。経路監視部５０４は、経路制御部５０１から指示を受けると、設定されたＩＰアドレスに対して障害監視パケット５０９を設定された周期で繰り返し送信する。
【００３５】
通信経路に障害がない場合（例えば図１）、経路監視部５０４は、送信した障害監視パケット５０９に対応する障害監視応答パケット（例えば５０８）を受信できるため、障害はないと判断できる。このため、経路監視部５０４は、例えば図２のように障害が発生するまで、設定されたＩＰアドレスに対して障害監視パケット５０９を繰り返し送信することとなる。
【００３６】
通信経路に障害が発生した場合（例えば図２）、経路監視部５０４は送信した障害監視パケット５０９に対応する障害監視応答パケット（例えば５０８）を受信できなくなる。経路監視部５０４は、障害監視応答パケット５０９を設定されたヒット数だけ連続で受信できなかったときに、経路障害が発生したと判断して経路障害発生を経路制御部５０１に報告する（９−２）。経路制御部５０１は、報告された障害がプライマリ経路か否かを判断する（９−３）。経路障害が発生したのがセカンダリ経路ならば、図８の９−６までの処理をスキップし、経路監視テーブル（図７）の状態更新（９−７）を行なう。経路障害が発生したのがプライマリ経路ならば、経路監視テーブル（図７）を検索し、セカンダリ経路が正常かどうかを判断する（９−４）。もしセカンダリ経路でも異常が発生している場合、サービスを停止し、保守端末４１０に対して装置障害報告を行い（９−５）、処理を終了する。セカンダリ経路が正常な場合、経路情報管理部５０４に対して送信経路管理テーブル（図６）のアクティブ経路の書換えを指示する（９−６）。最後に経路監視テーブル（図７）の状態を更新し（９−７）、処理を終了する。
【００３７】
図９のフローチャートは、経路切替装置４０１がパケットを受信する際の処理を示す。図９において、パケット受信部５０３が各ポート（図３のノード接続ポートＮ−１、Ｎ−２、Ｎ−３、．．．、及びＮ−ｘ（４０３、４０４、４０５、．．．、及び４０６）、プライマリポートＩ−１及びＩ−２（４０８及び４０９））からパケットを受信（１０−１）すると、パケット受信部５０３はそのパケットが障害監視応答パケット５０８か通常のパケット５０７かを判断する（１０−２）。そのパケットが障害監視応答パケット５０８である場合には、経路監視部５０４にパケットを転送し（１０−３）、処理を終了する。そのパケットが障害監視応答パケット５０８でない場合は、送信ポートがＩＰ網側接続ポート４０７かどうか経路情報管理部５０２に問い合わせを行う（１０−４）。経路情報管理部５０２は、スイッチングテーブル（図５）を参照し、送信ポートがＩＰ網側接続ポート４０７でない場合（送信ポートが地域内ノード接続ポート４０２である場合）には、送信経路管理テーブル検索（１０−５）をスキップする。送信ポートがＩＰ網側接続ポート４０７である場合には、経路情報管理部５０２が送信経路管理テーブル（図６）を検索し、どちらがアクティブ経路ポートかを決定する（１０−５）。パケット受信部５０３は、ヘッダの宛先ＭＡＣアドレスを経路情報管理部５０２から通知されたものに書換え、送出ポート情報とともにパケット送信部５０５に転送する。パケット送信部５０５は転送されてきたパケットを送出ポート（地域内ノード接続ポート４０２又はＩＰ網側接続ポート４０７のいずれか）に送出する（１０−６）。また、パケット送信部５０５は、経路監視部５０４から送出を指示された障害監視パケット５０９を送出する（１０−６）。
【００３８】
本実施例のようにＩＰ網２０９の外部に位置する経路切替装置１（２１０）と経路切替装置２（２１１）との間で障害監視パケット（２４１及び２４３）及び障害監視応答パケット（２４２及び２４４）を送受信することで、各ノード及びＩＰ網２０９にかかる負荷が抑制されている。
【００３９】
また、本実施例では、ＩＰ網２０９でルーティングプロトコルにより障害経路を迂回するのではなく、当初からプライマリ通信経路２３０とセカンダリ通信経路２３１とを用意し、障害監視パケット（２４１及び２４３）を周期的に送信している。このため、障害を短時間で検出することができ、或いは、プライマリ通信経路２３０に障害を検出した際には、短時間でセカンダリ通信経路２３１に切り替えて通信を復旧することができる。
【００４０】
また、本実施例では、各ノード（例えばノードＡ−１、Ａ−２、．．．、及びＡ−ｘ（２２１、２２２、．．．及び２２３））とＩＰ網２０９のエッジルータ（例えばエッジルータ１−１及び１−２（２０５及び２０６））との間に位置する経路切替装置（例えば経路切替装置１（２１０））が通信経路の障害監視を行っているので、各ノードに障害検出を意識させずに、自動で経路を切り替えることができる。
【００４１】
《実施例２》
本発明の第２の実施例である通信システムの概念図を図１０に示す。本実施例では、上記第１の実施例に比べ、経路切替装置についてさらに工夫がなされている。なお、図１０において経路切替装置の保守端末の記載は省略した。
【００４２】
図１０において、前記第１の実施例と異なる点は以下の通りである。例えば経路切替装置Ａ−１、Ａ−２、．．．、及びＡ−ｘ（１１１０、１１１１、．．．、及び１１１２）のそれぞれがエッジルータ１１０５とエッジルータ１１０６とに接続している。これらの経路切替装置は、地域内の各ノードＡ−１、Ａ−２、．．．、及びＡ−ｘ（１１２１、１１２２、．．．、及び１１２３）のそれぞれと一対一に接続している。
【００４３】
本実施例では、実施例１と異なり、各経路切替装置が地域内の各ノードと一対一に接続しているため、いずれかの経路切替装置に障害が発生しても、地域内の各ノードの全てが通信不能になることがない。
【００４４】
このように本発明を上記各実施例にて説明したが、本発明の実施は上記各実施例の構成のみに限定されるものではない。例えば、上記第１の実施例では、地域として地域Ａ（２０１）及び地域Ｂ（２０２）の二つの地域のみに着目して説明したが、他の地域が存在してもよく、それら全ての地域間で、本発明を支障なく実施できることは言うまでもない。上記第２の実施例でも同様である。また、上記第１の実施例では、ＩＰ網側接続ポートとしてプライマリポートＩ−１（４０８）およびセカンダリポートＩ−２（４０９）の２つを有する経路切替装置（図３の４０１）を説明したが、経路切替装置のＩＰ網側接続ポート数は必ずしも２つに限られるものではなく、任意の数のポートを有する経路切替装置が考えられる。経路切替装置のノード接続ポートに関しても同様である。上記各実施例はいずれもＩＰを採用したネットワークに関して説明したが、本発明の実施はＩＰネットワーク上に限られるものではない。複数のルーティング装置を通信接続することで通信経路が構成される通信網であれば、各種のプロトコルを採用したネットワーク上で可能である。上記各実施例では、障害監視パケット（図１の２４１或いは２４３）は周期的に送出されるとして説明したが、この周期は必ずしも一定である必要はなく、変化してもかまわない。周期を変化させる場合は、対象とする通信経路の信頼性或いは要求される通信品質などにより、その周期を適宜変更することにより、効率化を図ることができるという利点がある。上記第１の実施例では、経路切替装置１（２１０）および経路切替装置２（２１１）は、ＬＳＰ通信経路１（２３０）或いはＬＳＰ通信経路２（２３１）の両端に存在するように記載したが、経路切替装置は必ずしも通信経路の両端に存在する必要はなく、通信経路の中途に存在してもかまわない。上記第２の実施例でも同様である。上記第１の実施例では、例えばエッジルータ１−１（２０５）及びエッジルータ１−２（２０６）は経路切替装置１（２１０）の相異なるポートにそれぞれ接続したが、同一のポートに接続しても構わない。この場合、経路切替装置のＩＰ網側接続ポート数（例えば図３の４０７）を削減し、経路切替装置（例えば図３の４０１）の構成を簡素化できるという利点がある。
【図面の簡単な説明】
【００４５】
【図１】第１の実施例である通信システムにおいて、障害が発生していない状態を示す概念図である。
【図２】第１の実施例である通信システムにおいて、障害が発生した状態を示す概念図である。
【図３】第１の実施例における、経路切替装置の構成を示す概念図である。
【図４】第１の実施例における、経路切替装置の詳細な構成を示す概念図である。
【図５】経路切替装置のスイッチングテーブルである。
【図６】経路切替装置の送信経路管理テーブルである。
【図７】経路切替装置の経路監視テーブルである。
【図８】経路制御部における処理を示すフローチャートである。
【図９】経路切替装置がパケットを受信する際の処理を示すフローチャートである。
【図１０】第２の実施例である通信システムを示す概念図である。
【図１１】従来の障害発生時の経路切り替え方法（ルーティングプロトコル使用）を示す概念図である。
【符号の説明】
【００４６】
１０１  地域Ａ
１０２  地域Ｂ
１０３  地域Ｃ
１０４  地域Ｄ
１０５  エッジルータ１
１０６  エッジルータ２
１０７  エッジルータ３
１０８  エッジルータ４
１０９  ＩＰ網
２０１  地域Ａ
２０２  地域Ｂ
２０５  エッジルータ １−１
２０６  エッジルータ １−２
２０７  エッジルータ ２−１
２０８  エッジルータ ２−２
２１０  経路切替装置１
２１１  経路切替装置２
２２１  ノードＡ−１
２２２  ノードＡ−２
２２３  ノードＡ−ｘ
２２４  ノードＢ−１
２２５  ノードＢ−２
２２６  ノードＢ−ｘ
２３０  ＬＳＰ通信経路１
２３１  ＬＳＰ通信経路２
２４１  障害監視パケット
２４２  障害監視応答パケット
２４３  障害監視パケット
２４４  障害監視応答パケット
２９８  保守端末
２９９  保守端末
３０１  障害
４０１  経路切替装置
４０２  地域内ノード装置接続ポート
４０３  ノード接続ポートＮ−１
４０４  ノード接続ポートＮ−２
４０５  ノード接続ポートＮ−３
４０６  ノード接続ポートＮ−ｘ
４０７  ＩＰ網側接続ポート
４０８  プライマリポートＩ−１
４０９  セカンダリポートＩ−２
４１０  各種設定用の保守端末
５０１  経路制御部
５０２  経路情報管理部
５０３  パケット受信部
５０４  経路監視部
５０５  パケット送信部
５０７  障害監視パケットでない通常のパケット
５０８  障害監視応答パケット
５０９  障害監視パケット
１１０１  地域Ａ
１１０２  地域Ｂ
１１０５  エッジルータ １−１
１１０６  エッジルータ １−２
１１０７  エッジルータ ２−１
１１０８  エッジルータ ２−２
１１１０  経路切替装置Ａ−１
１１１１  経路切替装置Ａ−２
１１１２  経路切替装置Ａ−３
１１１３  経路切替装置Ｂ−１
１１１４  経路切替装置Ｂ−２
１１１５  経路切替装置Ｂ−３
１１２１  ノードＡ−１
１１２２  ノードＡ−２
１１２３  ノードＡ−ｘ
１１２４  ノードＢ−１
１１２５  ノードＢ−２
１１２６  ノードＢ−ｘ
１１３０  ＬＳＰ通信経路１
１１３１  ＬＳＰ通信経路２
１１４１  障害監視パケット
１１４２  障害監視応答パケット
１１４３  障害監視パケット
１１４４  障害監視応答パケット
【図１】
2006279402.tif 000003
【図２】
2006279402.tif 000004
【図３】
2006279402.tif 000005
【図４】
2006279402.tif 000006
【図５】
2006279402.tif 000007
【図６】
2006279402.tif 000008
【図７】
2006279402.tif 000009
【図８】
2006279402.tif 000010
【図９】
2006279402.tif 000011
【図１０】
2006279402.tif 000012
【図１１】
2006279402.tif 000013