(57)【特許請求の範囲】
【請求項１】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置において、
前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信する複数のインターフェース部と、前記複数のインターフェース部で受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分ける現用系及び予備系の２つのパケットスイッチ部と、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する装置管理部と、を備え、
前記複数のインターフェース部は、前記装置管理部からの制御コマンドを受信するコマンド受信部と、診断パケットを生成して前記パケットスイッチ部への前記データパケットのストリーム内に挿入する診断パケット生成挿入部と、前記データパケットの送信先の前記パケットスイッチ部を切替制御する切替制御部と、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた診断パケットを受信終端する診断パケット終端部と、前記診断パケット終端部での前記診断パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定する障害診断部と、前記障害診断部の障害判定情報を前記装置管理部に通知する障害通知部と、前記コマンド受信部からの指示、前記障害診断部からの前記障害判定情報に基づいて、前記診断パケット生成挿入部での前記診断パケットの挿入有無、前記切替制御部での前記パケット送信切替部を経由した前記パケットスイッチ部のパケット送信系切替を制御する診断機能管理部と、をそれぞれ備え、
前記パケット受信切替部は、ユーザパケットを単独で受信系選択できるものであり、
前記診断パケット生成挿入部は、前記診断機能管理部を介して前記コマンド受信部から前記診断パケットの挿入が指示されると、予め定められた一定の周期で当該診断パケットを生成して前記データパケットのストリームに挿入し、
前記診断パケット終端部は、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた前記診断パケットが予め定めた数の監視周期連続して到着しなかった場合、前記障害診断部に当該診断パケットが到着していないことを通知し、
前記診断機能管理部は、前記複数のインターフェース部相互間を接続するために選択される前記パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記装置管理部は、前記障害通知部により前記障害判定情報の通知を受けると、前記オペレーション装置に対して障害発生したことを通知することを特徴とするパケット中継装置。
【請求項２】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置において、
前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信する複数のインターフェース部と、前記複数のインターフェース部で受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分ける現用系及び予備系の２つのパケットスイッチ部との接続を確保するスイッチ接続部と、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する装置管理部と、を備え、
前記複数のインターフェース部は、前記装置管理部からの制御コマンドを受信するコマンド受信部と、診断パケットを生成して前記パケットスイッチ部への前記データパケットのストリーム内に挿入する診断パケット生成挿入部と、前記データパケットの送信先の前記パケットスイッチ部を切替制御する切替制御部と、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた診断パケットを受信終端する診断パケット終端部と、前記診断パケット終端部での前記診断パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定する障害診断部と、前記障害診断部の障害判定情報を前記装置管理部に通知する障害通知部と、前記コマンド受信部からの指示、前記障害診断部からの前記障害判定情報に基づいて、前記診断パケット生成挿入部での前記診断パケットの挿入有無、前記切替制御部での前記パケット送信切替部を経由した前記パケットスイッチ部のパケット送信系切替を制御する診断機能管理部と、をそれぞれ備え、
前記パケット受信切替部は、ユーザパケットを単独で受信系選択できるものであり、
前記診断パケット生成挿入部は、前記診断機能管理部を介して前記コマンド受信部から前記診断パケットの挿入が指示されると、予め定められた一定の周期で当該診断パケットを生成して前記データパケットのストリームに挿入し、
前記診断パケット終端部は、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた前記診断パケットが予め定めた数の監視周期連続して到着しなかった場合、前記障害診断部に当該診断パケットが到着していないことを通知し、
前記診断機能管理部は、前記複数のインターフェース部相互間を接続するために選択される前記パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記装置管理部は、前記障害通知部により前記障害判定情報の通知を受けると、前記オペレーション装置に対して障害発生したことを通知することを特徴とするパケット中継装置。
【請求項３】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置において、
前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信する複数のインターフェース部と、前記複数のインターフェース部から受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分ける現用系及び予備系の２つのパケットスイッチ部と、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する装置管理部と、を備え、
前記複数のインターフェース部は、前記装置管理部からの制御コマンドを受信するコマンド受信部と、障害通知パケットを生成して前記パケットスイッチ部への前記データパケットのストリーム内に挿入する障害通知パケット生成挿入部と、前記データパケットの送信先の前記パケットスイッチ部を切替制御する切替制御部と、前記パケットスイッチ部との間を接続しているパケット送信及び受信の経路であるLinkの状態を監視するLink監視部と、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた障害通知パケットを受信終端する障害通知パケット終端部と、前記障害通知パケット終端部での前記障害通知パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定する障害診断部と、前記障害診断部の障害判定情報を前記装置管理部に通知する障害通知部と、前記コマンド受信部からの指示、前記障害診断部からの前記障害判定情報に基づいて、前記障害通知パケット生成挿入部での前記障害通知パケットの挿入有無、前記切替制御部での前記パケット送信切替部を経由した前記パケットスイッチ部のパケット送信系切替を制御する診断機能管理部と、をそれぞれ備え、
前記パケット受信切替部は、ユーザパケットを単独で受信系選択できるものであり、
前記Link監視部は、前記パケットスイッチ部との間のLink断を検出した場合、前記障害診断部へ当該Link断が検出されたことを通知し、
前記診断機能管理部は、前記Link監視部が前記障害診断部を介して前記Link断を通知してきたとき、前記パケット送信切替部を経由して前記パケットスイッチ部のパケット送信系切替を指示すると共に、前記障害通知パケット生成挿入部に前記障害通知パケットの挿入を指示し、前記障害通知パケット終端部が当該障害通知パケットを受信したことを当該障害診断部を介して通知してきたとき、当該パケット送信切替部を経由して当該パケットスイッチ部のパケット送信系切替を指示し、且つ前記複数のインターフェース部相互間を接続するために選択される当該パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記装置管理部は、前記障害通知部により前記障害判定情報の通知を受けると、前記オペレーション装置に対して障害発生したことを通知することを特徴とするパケット中継装置。
【請求項４】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置において、
前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信する複数のインターフェース部と、前記複数のインターフェース部から受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分ける現用系及び予備系の２つのパケットスイッチ部との接続を確保するスイッチ接続部と、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する装置管理部と、を備え、
前記複数のインターフェース部は、前記装置管理部からの制御コマンドを受信するコマンド受信部と、障害通知パケットを生成して前記パケットスイッチ部への前記データパケットのストリーム内に挿入する障害通知パケット生成挿入部と、前記データパケットの送信先の前記パケットスイッチ部を切替制御する切替制御部と、前記パケットスイッチ部との間を接続しているパケット送信及び受信の経路であるLinkの状態を監視するLink監視部と、他のインターフェース部から前記パケットスイッチ部を介して前記パケット受信切替部に送られてきた障害通知パケットを受信終端する障害通知パケット終端部と、前記障害通知パケット終端部での前記障害通知パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部の障害を判定する障害診断部と、前記障害診断部の障害判定情報を前記装置管理部に通知する障害通知部と、前記コマンド受信部からの指示、前記障害診断部からの前記障害判定情報に基づいて、前記障害通知パケット生成挿入部での前記障害通知パケットの挿入有無、前記切替制御部での前記パケット送信切替部を経由した前記パケットスイッチ部のパケット送信系切替を制御する診断機能管理部と、をそれぞれ備え、
前記パケット受信切替部は、ユーザパケットを単独で受信系選択できるものであり、
前記Link監視部は、前記パケットスイッチ部との間のLink断を検出した場合、前記障害診断部へ当該Link断が検出されたことを通知し、
前記診断機能管理部は、前記Link監視部が前記障害診断部を介して前記Link断を通知してきたとき、前記パケット送信切替部を経由して前記パケットスイッチ部のパケット送信系切替を指示すると共に、前記障害通知パケット生成挿入部に前記障害通知パケットの挿入を指示し、前記障害通知パケット終端部が当該障害通知パケットを受信したことを当該障害診断部を介して通知してきたとき、当該パケット送信切替部を経由して当該パケットスイッチ部のパケット送信系切替を指示し、且つ前記複数のインターフェース部相互間を接続するために選択される当該パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記装置管理部は、前記障害通知部により前記障害判定情報の通知を受けると、前記オペレーション装置に対して障害発生したことを通知することを特徴とするパケット中継装置。
【請求項５】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置の障害診断方法において、
複数のインターフェース部により、前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信するデータパケット送受信ステップと、現用系及び予備系の２つのパケットスイッチ部により、前記複数のインターフェース部で受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分けるデータパケット振り分けステップと、装置管理部により、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する制御ステップと、を前記パケット中継装置で実行し、
前記データパケット送受信ステップでは、前記パケット受信切替部でユーザパケットの単独での受信系選択を可能とする他、前記制御ステップでの前記装置管理部からの制御コマンドを受信し、当該制御コマンドにより診断パケットの挿入が指示されると、予め定められた一定の周期で当該診断パケットを生成して前記データパケットのストリームに挿入し、他のインターフェース部から前記パケットスイッチ部を介して当該パケット受信切替部に送られてきた当該診断パケットが予め定めた数の監視周期連続して到着しなかった場合、前記パケット送信切替部を経由して前記データパケット振り分けステップでの当該パケットスイッチ部のパケット送信系切替を前記複数のインターフェース部相互間を接続するために選択される当該パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記制御ステップは、障害診断部により前記診断パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定した結果、障害発生があれば前記データパケット送受信ステップでの当該パケットスイッチ部のパケット送信系切替の制御を指示すると共に、前記装置管理部を介して前記オペレーション装置に対して障害発生した旨を通知する障害発生対応ステップを含むことを特徴とするパケット中継装置の障害診断方法。
【請求項６】
パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置の障害診断方法において、
複数のインターフェース部により、前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信するデータパケット送受信ステップと、現用系及び予備系の２つのパケットスイッチ部により、前記複数のインターフェース部で受信した前記データパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分けるデータパケット振り分けステップと、装置管理部により、前記複数のインターフェース部の制御を行うと共に、前記オペレーション装置との間で制御信号を送受信する制御ステップと、を前記パケット中継装置で実行し、
前記データパケット送受信ステップでは、前記パケット受信切替部でユーザパケットの単独での受信系選択を可能とする他、前記パケットスイッチ部との間を接続しているパケット送信及び受信の経路であるLinkの状態を監視してLink断を検出したとき、前記パケット送信切替部を経由して前記データパケット振り分けステップでの当該パケットスイッチ部のパケット送信系切替を指示すると共に、障害通知パケットを生成して前記データパケットのストリームに挿入し、他のインターフェース部から当該パケットスイッチ部を介して当該パケット受信切替部に送られてきた当該障害通知パケットを受信したとき、当該パケット送信切替部を経由して当該データパケット振り分けステップでの当該パケットスイッチ部のパケット送信系切替を前記複数のインターフェース部相互間を接続するために選択される当該パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、
前記制御ステップは、障害診断部により前記障害通知パケットの受信状態から前記パケットスイッチ部への経路又は当該パケットスイッチ部の障害を判定した結果、障害発生があれば前記データパケット送受信ステップでの当該パケットスイッチ部のパケット送信系切替の制御を指示すると共に、前記装置管理部を介して前記オペレーション装置に対して障害発生した旨を通知する障害発生対応ステップを含むことを特徴とするパケット中継装置の障害診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケット通信網を構成するパケット中継装置におけるパケット受信インターフェースからパケット送信インターフェースへ電気信号を中継するスイッチ部に障害が発生した場合もデータパケットの中継を継続できるようにしたパケット中継装置及びその障害診断方法に関する。
【背景技術】
【０００２】
近年の通信の規制緩和は、過去には政府主導の寡占市場であった通信市場を、資本主義に基づく競争社会に変えた。この結果、従来からの通信キャリアと新興の通信キャリアとの間の競争が激化し、通信料金の低廉化が促進された。この結果、通信キャリアにとっては、従来にも増して通信網（以下、伝送網、または、単に網ということがある）の運用コストの削減や、より収益性の高い網への転換が急務となっている。
【０００３】
近年のＩＰ(Internet Protocol）を代表とするパケット通信技術の普及に伴い、通信キャリア向け通信網にＩＰやイーサネット（登録商標）技術が導入され、従来の網同期型（回線交換型）の通信技術からパケット交換型の通信技術への移行が確実に進んでいる。これに伴い、トラヒックの殆どがパケットデータになり、ＳＤＨ(Synchronous Digital Hierarchy）やＯＴＮ(Optical Transport Network）等の回線交換技術をベースとした伝送網構築技術では、データ伝送効率（通信装置毎のトラヒック収容効率）の面で十分な投資効果が期待できない場合が出てきた。その結果、より低コストでトラヒックを効率的に収容できるパケット通信技術の必要性が高まってきた。
【０００４】
パケット通信技術は、もともとＬＡＮ（Local Area Network）を中心に小規模網を対象として普及してきた技術であり、ユーザ端末を接続するための技術として広く用いられており、扱いやすく、また、技術的には基盤が確立されており、対応部品の大量生産が可能なものである。そのためパケット通信装置（以下、「通信装置」あるいは単に「装置」ということもある）は、専用線を構成する通信キャリア向け特殊通信装置に比べて、低コスト化が可能である。また、複雑な網構成を実現するため、パケット通信装置同士が互いに連携動作し、装置設定や経路構成の変更を可能にする多様な制御プロトコルの開発も進んでいる。これらを利用することにより、パケット通信装置相互間の同期状況をオペレータが常時管理する必要がなく、装置相互間で自律的に接続関係を構築することができるため、障害対応や性能向上のため一部の通信装置を置き換えることも容易である。
【０００５】
イーサネット関連技術の標準化は、２００２年頃まではIEEE（The Institute of Electrical and Electronics Engineers） ８０２委員会で行われてきたが、それ以降は、通信キャリアの要求条件等を反映しつつ、ITU−T（International Telecommunication Union-Telecommunication Standardization Sector）ＳＧ(Study Group）１３、ＳＧ１５でも行われるようになった。IEEE８０２委員会とITU−T  ＳＧ１３、ＳＧ１５は、緊密に連携しながら標準化を進めており、互いに議論を補完しつつ、整合のとれた標準技術が規定されている。これまで、主に高ビットレート通信、大容量通信への対応、通信区間の長距離化、保守運用機能の向上等の技術領域での機能拡張がなされてきた。
【０００６】
イーサネットは、伝送距離についても長距離向けインターフェース仕様の標準化により、ＳＤＨ、ＯＴＮ等の通信キャリア網向け伝送技術と同等の高速、長距離伝送を提供することが可能となりつつあり、ＯＴＮと組み合わせることにより、これまで以上に大容量、長距離のイーサネット伝達網の実現が期待される。
【０００７】
イーサネットは、ＬＡＮ向けのコンピュータ間通信技術として開発されてきたため、当初は、通信キャリアが構築するような大規模網に対する保守管理機能であるＯＡＭ（Operation Administration and Maintenance）に関する規定が殆どなかった。しかし、通信キャリア網での使用が増加するに従い、ＯＡＭ機能に対する要求が強くなり、イーサネットＯＡＭに関する標準化がなされた。
【０００８】
また、イーサネット技術を通信キャリア網に適用するにあたっては、ＯＡＭ機能を用いた保守管理制御に加え、通信の信頼性（継続性）向上も課題の１つである。スパニングツリープロトコルやリンクアグリゲーションがこれまで信頼性向上のための手段として用いられてきたが、それらに加え、従来のＳＤＨやＡＴＭ（Asynchronous Transfer Mode）で広く用いられてきたリニアプロテクション切替方式（現用伝送路に対応して予備伝送路を設置し、現用伝送路障害時に予備伝送路へ通信経路を切り替えることにより耐障害性を向上する方式）がＩＴＵ−Ｔ勧告Ｇ．８０３１（非特許文献１）として、２００６年６月に標準化された。
【０００９】
前述したような標準化活動の成果を受け、イーサネット網での通信サービスに関する保守管理が可能となっている。そして、現在では、イーサネットを含むパケット通信網におけるＯＡＭ機能の実用化が始まっている。イーサネットは、通常、個人または法人ユーザが所有するＬＡＮに適用されることが多いが、イーサネット技術にＯＡＭを利用した品質管理機能を備えることにより、通信キャリアが提供するインフラサービスにおいてもその適用の可能性が注目されている。
【００１０】
従来技術によるパケット中継装置は、装置管理部、複数のインターフェース部、冗長化された構成を持つ２つのパケットスイッチ部から構成されるのが一般的である。２つのパケットスイッチ部は、複数のインターフェース部のいずれかより受信したデータパケットを、そのパケットの宛先に対応したインターフェース部のいずれかに振り分ける機能を有するものである。一般に、装置管理部と装置管理部以外の各モジュールとの間には、制御信号用のバス線が実装されており、２つのパケットスイッチ部の一方に障害が発生した場合、障害となったパケットスイッチ部は、バス線経由でその障害を装置管理部に通知する。通知を受けた装置管理部は、網上のオペレーション装置に障害発生を通知する。これにより、オペレータは、パケット中継装置のパケットスイッチ部の一方に障害が発生したことを知ることができ、交換工事等の対応を行うことができる。
【００１１】
パケット通信装置には、従来の通信キャリア網専用の通信装置に比べて大幅な低コスト化が期待されている。最近では、通信キャリア向け特殊通信装置において、装置内の機能のモジュール化を行い、汎用の部品を利用可能な部分については汎用品に置き換えることにより、通信装置の低価格化を図る例が多く見られる。通信装置を構成する各機能をモジュール化し、各機能相互の独立性を高めることにより、通信装置の故障対応やメンテナンスが行い易くなる。メンテナンス性の向上は、通信装置の信頼性向上にも繋がる。さらに、各機能モジュールを大量生産可能な汎用部品で構成することにより、低価格化が可能となる。このように、装置あるいはシステムにおける部品共通化や類似装置を設計する上での共通プラットフォーム構築は、製品の高信頼化と高機能化、さらに、低コスト化を同時に実現できる手法である。そのため通信装置産業以外の分野でも着目されている。
【先行技術文献】
【非特許文献】
【００１２】
【非特許文献１】ITU-T Recommendation G.8031/Y.1342
【発明の概要】
【発明が解決しようとする課題】
【００１３】
従来技術による一般的なパケット中継装置は、前述したように、装置管理部、複数のインターフェース部、２つのパケットスイッチ部から構成される。このようなパケット中継装置の装置管理部の仕様は、オペレーション装置とのインターフェース仕様との整合性が求められるため、汎用化を行うことが難しく、また、インターフェース部についても、外部の網及び網内の通信装置のインターフェース仕様との相互接続性が重要であるため、各装置のベンダが独自の工夫により汎用化することが難しい。
【００１４】
ところが、パケットスイッチ部は、パケット中継装置の内部でのみ接続性を提供すればよく、機能ブロック（インターフェース）間の接続性さえ確保できれば、外部環境に左右されずベンダ毎の工夫により多様な実装方法を選択することができる。この点に着目し、パケットスイッチ部を汎用の製品（またはデバイス）としてパケット通信装置を作成することにより、パケット通信装置の低価格化を実現することができる。
【００１５】
しかし、パケット通信装置は、先に説明したように、パケットスイッチ部の故障等による通信障害が発生した場合、オペレータにその障害発生を通知する手段が必要である。汎用製品を用いたパケットスイッチ部を備えるパケット中継装置は、これを実現するためにパケットスイッチ部に障害検出機能や装置管理部との間の通知インターフェースを追加する必要がある。
【００１６】
すなわち、汎用製品を用いたパケットスイッチ部を備えるパケット中継装置は、汎用製品であるパケットスイッチ部への改造を行う必要が生じ、結果的に、製品製造コストを削減するという目的を実現することができないことになってしまうという問題点を生じさせる。このような問題点を回避するためには、パケットスイッチ部に汎用製品を利用したパケット中継装置のインターフェース部に、パケットスイッチ部の障害を検出して装置管理部に通知し、さらに、パケットスイッチ部の現用系あるいは予備系のいずれか正常なほうにデータパケットを振り分ける手段を備えればよい。
【００１７】
本発明の目的は、前述したような点に鑑み、通信キャリア網に求められる高信頼性を保証すると同時に高機能な装置を安価に提供でき、装置の機能ブロックを構成する要素のうちパケットスイッチ部を汎用スイッチにより構成し、この汎用スイッチを改造する必要をなくし、汎用スイッチにより構成したパケットスイッチ部に障害が生じた場合に、その障害を判定して装置内通信経路を切り替え、その障害をオペレータに通知する機能を備えたパケット中継装置及びその障害診断方法を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、本発明のパケット中継装置の基本構成は、パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置において、データパケットをパケット送信切替部、パケット受信切替部を介して送受信する複数のインターフェース部と、複数のインターフェース部で受信したデータパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分ける現用系及び予備系の２つのパケットスイッチ部と、複数のインターフェース部の制御を行うと共に、オペレーション装置との間で制御信号を送受信する装置管理部と、を備え、複数のインターフェース部は、装置管理部からの制御コマンドを受信するコマンド受信部と、診断パケットを生成してパケットスイッチ部へのデータパケットのストリーム内に挿入する診断パケット生成挿入部と、データパケットの送信先のパケットスイッチ部を切替制御する切替制御部と、他のインターフェース部からパケットスイッチ部を介してパケット受信切替部に送られてきた診断パケットを受信終端する診断パケット終端部と、診断パケット終端部での診断パケットの受信状態からパケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定する障害診断部と、障害診断部の障害判定情報を装置管理部に通知する障害通知部と、コマンド受信部からの指示、障害診断部からの障害判定情報に基づいて、診断パケット生成挿入部での診断パケットの挿入有無、切替制御部でのパケット送信切替部を経由したパケットスイッチ部のパケット送信系切替を制御する診断機能管理部と、をそれぞれ備え、パケット受信切替部は、ユーザパケットを単独で受信系選択できるものであり、診断パケット生成挿入部は、診断機能管理部を介してコマンド受信部から診断パケットの挿入が指示されると、予め定められた一定の周期で当該診断パケットを生成してデータパケットのストリームに挿入し、診断パケット終端部は、他のインターフェース部からパケットスイッチ部を介してパケット受信切替部に送られてきた診断パケットが予め定めた数の監視周期連続して到着しなかった場合、障害診断部に当該診断パケットが到着していないことを通知し、診断機能管理部は、複数のインターフェース部相互間を接続するために選択されるパケットスイッチ部のパケット送信系が不一致にならないように切替制御し、装置管理部は、障害通知部により障害判定情報の通知を受けると、オペレーション装置に対して障害発生したことを通知することを特徴とする。
【００１９】
また、上記目的を達成するため、本発明のパケット中継装置の障害診断方法の基本概要は、パケット通信網を構成し、データパケットを送受信する機能を備え、外部に接続されたオペレーション装置から制御可能なパケット中継装置の障害診断方法において、複数のインターフェース部により、前記データパケットをパケット送信切替部、パケット受信切替部を介して送受信するデータパケット送受信ステップと、現用系及び予備系の２つのパケットスイッチ部により、複数のインターフェース部で受信したデータパケットを当該データパケットの宛先に対応する箇所のインターフェース部に振り分けるデータパケット振り分けステップと、装置管理部により、複数のインターフェース部の制御を行うと共に、オペレーション装置との間で制御信号を送受信する制御ステップと、をパケット中継装置で実行し、データパケット送受信ステップでは、パケット受信切替部でユーザパケットの単独での受信系選択を可能とする他、制御ステップでの装置管理部からの制御コマンドを受信し、当該制御コマンドにより診断パケットの挿入が指示されると、予め定められた一定の周期で当該診断パケットを生成してデータパケットのストリームに挿入し、他のインターフェース部からパケットスイッチ部を介して当該パケット受信切替部に送られてきた当該診断パケットが予め定めた数の監視周期連続して到着しなかった場合、パケット送信切替部を経由してデータパケット振り分けステップでの当該パケットスイッチ部のパケット送信系切替を複数のインターフェース部相互間を接続するために選択される当該パケットスイッチ部のパケット送信系が不一致にならないように切替制御し、制御ステップは、障害診断部により診断パケットの受信状態からパケットスイッチ部への経路又は当該パケットスイッチ部での障害を判定した結果、障害発生があればデータパケット送受信ステップでの当該パケットスイッチ部のパケット送信系切替の制御を指示すると共に、装置管理部を介してオペレーション装置に対して障害発生した旨を通知する障害発生対応ステップを含むことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、上記基本構成又は基本概要により、冗長系を構成する汎用スイッチによるパケットスイッチ部に障害が生じた場合、その障害を判定して経路を切替え、更にその障害をオペレータに通知する処理機能が得られるため、開発コストを低減してユーザへの安価なサービスを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明が適用される一般的な通信網の構成例とパケット中継装置の構成例とを示すブロック図である。
【図２】本発明の第１の実施形態によるパケット中継装置の構成を示すブロック図である。
【図３】本発明の第１の実施形態によるパケット中継装置での障害発生の例について説明する図である。
【図４】本発明の第１の実施形態におけるインターフェース部の装置構成例とユーザパケットの送受信経路とを説明する図である。
【図５】本発明の第１の実施形態におけるインターフェース部での診断パケットの送信経路を説明する図である。
【図６】本発明の第１の実施形態におけるインターフェース部での診断パケットの受信経路を説明する図である。
【図７】診断パケット終端部での処理動作を説明するフローチャートである。
【図８】障害診断部での処理動作を説明するフローチャートである。
【図９】診断機能管理部での処理動作を説明するフローチャートである。
【図１０】診断パケット生成挿入部での処理動作を説明するフローチャートである。
【図１１】切替制御部での処理動作を説明するフローチャートである。
【図１２】本発明の第２の実施形態におけるインターフェース部の装置構成例を示すブロック図である。
【図１３】本発明の第２の実施形態におけるインターフェース部で障害を直接検出する方法と検出した障害の通知情報の転送経路とを説明する図である。
【図１４】本発明の第２の実施形態におけるインターフェース部で障害を間接的に検出する方法と検出した障害の通知情報の転送経路とを説明する図である。
【図１５】Link監視部での処理動作を説明するフローチャートである。
【図１６】障害通知パケット終端部での処理動作を説明するフローチャートである。
【図１７】障害診断部での処理動作を説明するフローチャートである。
【図１８】診断機能管理部での処理動作を説明するフローチャートである。
【図１９】障害通知パケット生成挿入部での処理動作を説明するフローチャートである。
【図２０】本発明の第３の実施形態によるパケット中継装置の構成を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明によるパケット中継装置及びその障害診断方法の実施形態を図面により詳細に説明する。
【００２３】
図１は本発明が適用される一般的な通信網の構成例とパケット中継装置の構成例とを示すブロック図であり、まず、図１を参照して、一般的な通信網の構成例とパケット中継装置の構成例とを説明する。
【００２４】
図１に示す一般的な通信網は、パケット通信装置４、５を収容する複数の網１、２と、物理ケーブル６、７を介してパケット通信装置４、５の相互間を接続し、パケット通信装置４、５の相互間で送受信されるデータパケット（ヘッダとペイロードとにより構成されている）の中継を行うパケット中継装置１１０と、パケット中継装置１１０に網１０２を介して接続されるオペレーション装置１００とにより構成されている。
【００２５】
前述において、網１のパケット通信装置４は、パケット中継装置１１０を経由して網２のパケット通信装置５とデータパケット８、９、１０、１１の送受信を行って通信を行う。パケット中継装置１１０は、装置管理部１１１と、複数のインターフェース部１２１、１２２、１２３と、冗長化された２つのパケットスイッチ部１３１、１３２とを備えて構成される。インターフェース部＃１  １２１、インターフェース部＃２  １２２と現用系パケットスイッチ部１３１との間はそれぞれバス線１４１、１４３で接続され、インターフェース部＃１  １２１、インターフェース部＃２  １２２と予備系パケットスイッチ部１３２との間はそれぞれバス線１４２、１４４で接続されている。インターフェース部＃３  １２３も冗長化された２つのパケットスイッチ部１３１、１３２に説明されいる。装置管理部１１１は、制御信号用経路１０３を経てパケット中継装置の外部の網１０２と接続されており、さらに、制御信号用経路１０１を経てオペレーション装置１００と接続されている。そして、装置管理部１１１は、オペレーション装置１００との間で通信を行っている。矢印１５１で示すように、ユーザパケットは、あるインターフェース部からパケット中継装置に入力され、現用系パケットスイッチ部１３１を経由して、あるインターフェース部から出力されることになる。
【００２６】
以下、本発明の第１の実施形態によるパケット中継装置を説明する。本発明の第１の実施形態によるパケット中継装置は、インターフェース部相互間で専用の診断パケットを送受信し合い、一方のインターフェース部が他方のインターフェース部からの診断パケットが到着したことを確認することにより、パケットスイッチ部が正常であると判定し、診断パケットが到着しない場合に、パケットスイッチ部に障害が発生したと判定して、パケットスイッチ部の系の切替を行い、さらに、自インターフェースからの診断パケットの送信を停止することにより、他のインターフェース部に対しても、同様にパケットスイッチ部の系の切替を発生させ、インターフェース部相互間において選択されるパケットスイッチ部の系の不一致を防止するようにしたものである。
【００２７】
図２は本発明の第１の実施形態によるパケット中継装置１１０の構成を示すブロック図である。
【００２８】
本発明の第１の実施形態におけるパケット中継装置１１０は、図１により説明した場合と同様に、装置管理部１１１と、複数のインターフェース部１２１、１２２、１２３と、冗長化された２つのパケットスイッチ部１３１、１３２とを備えて構成される。
【００２９】
そして、インターフェース部＃１  １２１は、パケット中継装置の外部に接するパケット受信部２０１及びパケット送信部２０２と、パケット中継装置の内部に接し、現用系パケットスイッチ部１３１と通信するためのパケット送信部２１１及びパケット受信部２１２、予備系パケットスイッチ部１３２と通信するためのパケット送信部２１３及びパケット受信部２１４と、パケット制御部２０５とから構成される。パケット制御部２０５は、その内部に、本発明の実施形態での主な機能としての診断機能管理部７０３、障害診断部７０９が設けられて構成されている。インターフェース部＃２  １２２も、インターフェース部＃１  １２１と同様に構成されている。
【００３０】
現用系パケットスイッチ部１３１は、インターフェース部＃１  １２１側のパケット受信部３０２及びパケット送信部３０３と、インターフェース部＃２  １２２側のパケット受信部３０６及びパケット送信部３０７と、コア機能である経路決定部３０１で構成されている。予備系パケットスイッチ部１３２も、現用系パケットスイッチ部１３１と同様に構成されている。
【００３１】
インターフェース部＃１  １２１と現用系パケットスイッチ部１３１とは、物理ケーブル１４１により接続され、物理ケーブル１４１の内部には、インターフェース部＃１  １２１から現用系パケットスイッチ部１３１へのパケット送信経路６０３と、現用系パケットスイッチ部１３１からインターフェース部＃１  １２１へのパケット送信経路６０４とが備えられている。他の物理ケーブル１４２、１４３、１４４も、インターフェース部とパケットスイッチ部とを接続するものであり、その内部には、パケット送信経路、パケット受信経路６０５、６０６、６０７、６０８、６０９、６１０が備えられている。
【００３２】
本発明の第１の実施形態によるパケット中継装置１１０は、専用の診断パケットを使用してパケットスイッチ部の障害を監視するが、その診断パケットは、矢印１５２、１５３により表わしているように、異なるインターフェース部相互間で、現用系パケットスイッチ部１３１と予備系パケットスイッチ部１３２とのそれぞれを経由して送受信される。
【００３３】
図３は本発明の第１の実施形態によるパケット中継装置１１０での障害発生の例について説明する図である。ここでは、例として、インターフェース部＃１  １２１と現用系パケットスイッチ部１３１との間で障害１８１が発生したものとしている。
【００３４】
図３に示す例において、インターフェース部＃１  １２１は、直接的に障害を検出することができるので、障害を検出した場合、自律的に、点線で示す矢印１８２に示すようにパケットスイッチ部を現用系から予備系に切替える。このとき、一般には、インターフェース部＃１  １２１が装置管理部１１１に現用系パケットスイッチ部１３１の側で障害が発生したことを通知し、装置管理部１１１がインターフェース部＃２  １２２に系切替え指示を行う指示を行うことにより、インターフェース部＃１  １２１とインターフェース部＃２  １２２との間で、選択されたパケットスイッチ部の系が不一致になることなく、データパケットの導通を継続することができる。しかし、このとき、装置管理部１１１が故障していた場合や、装置管理部１１１が交換工事等の都合で抜去されていた場合、インターフェース部相互間での選択しているパケットスイッチの系の不一致が発生してしまうことになる。本発明の実施形態によるパケット中継装置１１０を通信キャリア向けに使用する場合、装置管理部１１１が機能しない場合でも、ユーザデータの導通の継続は必須である。本発明は、このような場合でもインターフェース部相互間におけるパケットスイッチの系の不一致が起こらないようにしているが、そのための構成の詳細については後述する。
【００３５】
図４は本発明の第１の実施形態におけるインターフェース部の装置構成例とユーザパケットの送受信経路とを説明する図である。ここに示す例は、インターフェース部＃１  １２１を例としている。
【００３６】
インターフェース部＃１  １２１は、図２、図３により説明した前述のパケット送信部、パケット受信部、パケット制御部に加えて、コマンド受信部７０１、障害通知部７０２を備えている。コマンド受信部７０１は、装置管理部１１１からの制御コマンドを受け付ける。一方、障害通知部７０２は、装置管理部１１１へ障害情報を通知する。パケット制御部２０５は、診断機能管理部７０３、診断パケット生成挿入部７０４、切替制御部７０５、パケット送信切替部７０６、パケット受信切替部７０７、診断パケット終端部７０８、障害診断部７０９を備えて構成されている。
【００３７】
前述したようなインターフェース部の装置構成の例において、ユーザパケットは、矢印６０１に示す方向にパケット受信部２４１で受信され、矢印２０３の方向にパケット送信切替部７０６に送られる。そして、ユーザパケットは、選択されているパケットスイッチの系が現用系の場合、パケット送信部２１１に送られ、矢印６０３に示す方向に現用系パケットスイッチ部に送信されるが、選択されているパケットスイッチの系が予備系の場合、パケット送信部２１３に送られ、矢印１４２に示す方向に予備系パケットスイッチ部に送信される。
【００３８】
一方、現用系パケットスイッチ部から送られたユーザパケットは、パケット受信部２１２で受信され、予備系パケットスイッチ部から送られたユーザパケットは、パケット受信部２１４で受信され、それぞれパケット受信切替部７０７に送られる。パケット受信切替部７０７は、選択されているパケットスイッチ部の系から到着したユーザパケットを選択してパケット送信部２４２に送る。このユーザパケットは、パケット送信部２４２から外部の網及び通信装置に送信される。
【００３９】
なお、前段落にてパケット送信側及び受信側における系選択について記載したが、系選択は受信側のみとしてもよい。
【００４０】
図５は本発明の第１の実施形態におけるインターフェース部での診断パケットの送信経路を説明する図である。
【００４１】
保守者は、システムの立ち上げ時、装置管理部１１１の交換工事等の後に装置管理部１１１が挿入されたとき等に、オペレーション装置１００から本発明による診断機能を有効にする設定を行う。なお、保守者は、装置管理部１１１の交換工事等の開始時には、診断機能を無効にする設定を行う。この設定の情報は、図５に太い線の矢印で示しているように、コマンドとして、装置管理部１１１を経由し、コマンド受信部７０１で受信される。
【００４２】
コマンド受信部７０１は、装置管理部１１１から受信したコマンドを診断機能管理部７０３に送る。診断機能管理部７０３は、診断機能の有効設定コマンドを受けた場合、診断パケット生成挿入部７０４に対して、診断パケットの生成挿入を指示する。指示を受けた診断パケット生成挿入部７０４は、両系のパケットスイッチ部のそれぞれに対応するパケット送信部２１１、２１３に対して送信されるユーザパケットのストリームに診断パケットを予め定められた一定の周期で挿入して送信する。パケット送信部２１１に定期的に挿入されて送信された診断パケットは、現用系パケットスイッチ部へ、パケット送信部２１３に定期的に挿入されて送信された診断パケットは、予備系パケットスイッチ部に送信される。
【００４３】
図６は本発明の第１の実施形態におけるインターフェース部での診断パケットの受信経路を説明する図である。
【００４４】
図５を参照して説明したように現用系及び予備系パケットスイッチ部へ送信された診断パケットは、インターフェース部＃１  １２１のパケット受信部２１２、パケット受信部２１４により受信されて、診断パケット終端部７０８に終端される。診断パケット終端部７０８は、診断パケットが周期的に受信されているかどうかの終端状態を監視し、現用系及び予備系パケットスイッチ部の何れかからの診断パケットが予め定めた数の監視周期、例えば、３監視周期連続して到着しなかった場合、障害診断部７０９に、診断パケットが到着しないことを通知する。障害診断部７０９は、この通知を受け、診断パケットが到着しなかった方のパケットスイッチ部の系で障害が発生したと判定し、障害通知部７０２と、診断機能管理部７０３との両方にそれを通知する。
【００４５】
障害通知部７０２は、パケットスイッチ部またはパケットスイッチ部とインターフェース部との間で障害が発生したことを、装置管理部１１１に通知する。この通知は、装置管理部１１１からオペレーション装置１００に送られる。これにより、オペレータは、障害回復のための対処を実施することができる。また、診断機能管理部７０３は、通知された障害が現用系のパケットスイッチ部への経路の障害であった場合に、切替制御部７０５に対して、パケットスイッチ部の系の切替を指示し、診断パケット生成挿入部７０４に対しては、診断パケットの生成挿入を停止する指示を行う。これにより、パケットスイッチ部を介して接続されている他のインターフェース部には、診断パケットが到着しないことになり、他のインターフェース部は、パケットスイッチ部の系切替を行うことができる。なお、診断機能管理部７０３は、通知された障害が予備系のパケットスイッチ部への経路の障害であった場合、前述したような処理を行わず、現用系のパケットスイッチ部を利用したパケット通信を継続させる。
【００４６】
図７は診断パケット終端部７０８での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４７】
診断パケット終端部７０８は、他のインターフェース部からの診断パケット到着を監視し、現用系及び予備系パケットスイッチ部の何れかからの診断パケットが３監視周期連続で、その到着を確認できないか否かを判定し（ステップ９０１、９０２）、３監視周期連続で診断パケットの到着を確認できなかった場合、障害診断部７０９に対して、診断パケット未達を通知（ステップ９０３）して処理を終了する。
【００４８】
図８は障害診断部７０９での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４９】
障害診断部７０９は、診断パケット終端部７０８から、診断パケットが到着しなくなったことの通知の受信（ステップ９１１、９１２）を待ち、診断パケットが到着しなくなったことの通知が受信された場合、障害通知部へ該当パケットスイッチ部の系の障害を通知（ステップ９１３）し、診断機能管理部へも同じように該当パケットスイッチ部の系の障害を通知（ステップ９１４）する。
【００５０】
図９は診断機能管理部７０３での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５１】
（１）診断機能管理部７０３は、コマンド受信部７０１からのコマンド受信を監視し、コマンドを受信した場合、受信したコマンドの内容が診断機能の有効設定か、診断機能の無効設定かを判定する（ステップ９２１、９２２、９２７）。
【００５２】
（２）ステップ９２７の判定で、コマンド内容が診断機能の有効設定であった場合、診断機能管理部７０３は、診断パケット生成挿入部７０４に対して、両系のパケットスイッチ部への診断パケットの生成挿入の開始を指示してここでの処理を終了する（ステップ９２９）。
【００５３】
（３）また、ステップ９２７の判定で、コマンド内容が診断機能の無効設定であった場合、診断機能管理部７０３は、診断パケット生成挿入部７０４に対して、両系のパケットスイッチ部への診断パケットの生成挿入の停止を指示して、ここでの処理を終了する（ステップ９２８）。
【００５４】
（４）診断機能管理部７０３は、ステップ９２２のコマンド受信部７０１からのコマンド受信の監視で、コマンドを受信しなかった場合、障害診断部７０９からの障害通知を受信を監視し、障害通知を受信していなかった場合、ステップ９２２からの処理に戻って、コマンド受信の監視を行う（ステップ９２３）。
【００５５】
（５）ステップ９２３の障害診断部７０９からの障害通知の受信の監視で、障害通知を受信した場合、診断機能管理部７０３は、診断機能の設定状態が機能有効となっているか、機能無効となっているかを判定し、機能無効となっていた場合、何もせずにここでの処理を終了する（ステップ９２４）。
【００５６】
（６）ステップ９２４の判定で、診断機能の設定状態が機能有効となっていた場合、診断機能管理部７０３は、診断パケット生成挿入部７０４へパケットスイッチ部の故障した系への診断パケット挿入の停止を指示し、さらに、切替制御部７０５に対してパケットスイッチ部の系の切替を指示してここでの処理を終了する（ステップ９２５、９２６）。
【００５７】
図１０は診断パケット生成挿入部７０４での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５８】
（１）診断パケット生成挿入部７０４は、診断機能管理部７０３からの指示の受信を待ち、指示を受信した場合、その指示内容が診断パケットの挿入開始の指示か、診断パケットの挿入停止の指示かを判定する（ステップ９３１〜９３３）。
【００５９】
（２）ステップ９３３の判定で、診断機能管理部７０３からの指示内容が診断パケットの挿入開始であった場合、指定された系（両系の場合もある）への診断パケットの挿入を開始し、指示内容が診断パケットの停止指示であった場合、指定された系への診断パケットの挿入を停止してここでの処理を終了する（ステップ９３５、９３４、９３６）。
【００６０】
図１１は切替制御部７０５での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００６１】
（１）切替制御部７０５は、診断機能管理部７０３から切替指示の受信を待ち、切替指示を受信した場合、パケットスイッチ部の現用系が故障であって、予備系が正常となっているか否かを判定する（ステップ９４１〜９４３）。
【００６２】
（２）ステップ９４３の判定で、パケットスイッチ部の現用系が故障中であって予備系が正常状態であった場合、パケット送信切替部７０６に対してユーザパケットの送信先を切替えるよう指示を行ってここでの処理を終了し、また、パケットスイッチ部の予備系が故障中であった場合、切替指示を行うことなくここでの処理を終了する（ステップ９４４、９４５）。
【００６３】
以上で本発明の第１の実施形態の説明を終了し、次に、本発明の第２の実施形態について説明する。本発明の第２の実施形態は、専用の障害通知パケットを用いるものである。このため本発明の第２の実施形態でのインターフェース部は、パケットスイッチ部との間を接続している物理ケーブル内のパケット送信経路及び受信経路のLink状態を監視し、Link断を検出した場合に、自身から他のインターフェース部に対して障害通知パケットを送信するように構成される。障害通知パケットを送信したインターフェース以外の他の各インターフェース部は、その障害通知パケットを受信することによってパケットスイッチ部で障害が発生したと判定し、パケットスイッチ部の系の切替えを行う。
【００６４】
図１２は本発明の第２の実施形態におけるインターフェース部の装置構成例を示すブロック図である。ここに示す例は、インターフェース部＃１  １２１を例としている。
【００６５】
図１２に示す第２の実施形態でのインターフェース部＃１  １２１は、本発明の第１の実施形態におけるインターフェース部の診断パケット生成挿入部７０４の代わりに障害通知パケット生成挿入部７１０が、診断パケット終端部７０８の代わりに障害通知パケット終端部７１１が設けられ、また、Link監視部７１２が追加されて構成されている。そして、本発明の第２の実施形態におけるインターフェース部＃１  １２１は、第１の実施形態でのインターフェース部の場合と同様に、装置管理部１１１からのコマンドをコマンド受信部７０１が受信することにより、診断機能管理部に対して、診断機能の有効設定、無効設定を行っている。
【００６６】
図１３は本発明の第２の実施形態におけるインターフェース部で障害を直接検出する方法と検出した障害の通知情報の転送経路とを説明する図である。
【００６７】
図１３に示すインターフェース部におけるLink監視部７１２は、パケットスイッチ部との間を接続しているパケット送信及び受信経路であるLinkの状態を監視し、Link断（パケットスイッチ部の障害をも含む）を検出した場合に、障害診断部７０９に対してLink断を通知する。そのとき、障害診断部７０９は、障害通知部７０２と、診断機能管理部７０３との両方に、パケットスイッチ部の障害を通知する。なお、Link監視部７１２がLinkの状態を監視して、Link断を検出する方法は、従来からよく知られている方法を用いることができ、ここては説明を省略する。
【００６８】
障害通知部７０２は、障害情報を受信すると、パケットスイッチ部またはパケットスイッチ部とインターフェース部との間で障害が発生したことを、装置管理部１１１に通知する。この通知は、装置管理部１１１からオペレーション装置１００に送られ、これによりオペレータは、障害回復のための対処を実施することができる。診断機能管理部７０３は、通知された障害が現用系のパケットスイッチ部への経路の障害であった場合に、切替制御部７０５に対して、パケットスイッチ部の系の切替を指示すると共に、障害通知パケット生成挿入部７１０に対して、障害通知パケットの挿入を指示する。これにより、パケットスイッチ部を介して接続されている他のインターフェース部が障害通知パケットを受信してパケットスイッチ部の系切替を行うことができる。なお、診断機能管理部７０３は、通知された障害が予備系のパケットスイッチ部への経路の障害であった場合、前述したような処理を行わず、現用系のパケットスイッチ部を利用したパケット通信を継続させる。
【００６９】
図１４は本発明の第２の実施形態におけるインターフェース部で障害を間接的に検出する方法と検出した障害の通知情報の転送経路とを説明する図である。図１４により説明する例は、図１３により説明したインターフェース部がLink断を検出して送信してきた障害通知パケットを受信した他のインターフェース部での例である。
【００７０】
図１４に示すインターフェース部は、自インターフェース部のLink監視部７１２がLink断を検出しない場合にも、他のインターフェース部がLink断を検出して送信してきた該当パケットスイッチ系からの障害通知パケットを受信することになる。障害通知パケット終端部７１１は、障害通知パケットの到着を確認すると、障害診断部７０９に対して、障害通知パケットが到着したことを通知する。その後の障害診断部７０９、障害通知部７０２、診断機能管理部７０３、障害通知パケット生成挿入部７１０、切替制御部７０５での処理動作に関しては、図１３を参照して説明した場合と同一である。
【００７１】
図１５はLink監視部７１２での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００７２】
Link監視部７１２は、パケットスイッチ部との間のLink断を監視（ステップ９５２）しており、パケットスイッチ部との間のLink断を検出した場合、障害診断部７０９へLink断検出を通知（ステップ９５３）する。
【００７３】
図１６は障害通知パケット終端部７１１での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００７４】
障害通知パケット終端部７１１は、送信されてくる障害通知パケットの受信を待ち受け（ステップ９６２）ており、障害通知パケットを受信した場合、障害診断部７０９へ障害通知パケットを受信したことを通知（ステップ９６３）する。
【００７５】
図１７は障害診断部７０９での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００７６】
（１）障害診断部７０９は、Link監視部７１２からのLink断通知の受信を待ち、また、障害通知パケット終端部７１１からの障害通知パケットの受信を待つ（ステップ９７２、９７３）。
【００７７】
（２）障害診断部７０９は、ステップ９７２のLink監視部７１２からのLink断通知の受信待ちで、Link監視部７１２からLink断通知を受信した場合、または、ステップ９７３の障害通知パケット終端部７１１からの障害通知パケットの受信待ちで、障害通知パケット終端部７１１からの障害通知パケットを受信した場合、診断機能管理部７０３に対してパケットスイッチ部の障害を通知すると共に、障害通知部７０２に対してパケットスイッチ部の障害を通知する（ステップ９７４、９７５）。
【００７８】
図１８は診断機能管理部７０３での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００７９】
（１）診断機能管理部７０３は、コマンド受信部７０１からコマンドを受信したか否かを判定し、コマンドを受信した場合、受信したコマンドの内容が診断機能の有効設定か、診断機能の無効設定かを判定する（ステップ９８１、９８２、９８７）。
【００８０】
（２）診断機能管理部７０３は、ステップ９８７の判定で、コマンド内容が診断機能の有効設定であった場合、診断機能の有効設定を行い、コマンド内容が診断機能の無効設定であった場合、診断機能の無効設定を行う（ステップ９８９、９８８）。
【００８１】
（３）ステップ９８２の判定で、コマンドを受信していなかった場合、診断機能管理部７０３は、障害診断部７０９から障害通知を受信したか否かを判定し、障害通知を受信していなかった場合、ステップ９８２からの処理に戻って処理を続ける（ステップ９８３）。
【００８２】
（４）ステップ９８３の判定で、障害通知を受信していた場合、診断機能管理部７０３は、診断機能の設定状態が設定有効となっているか、設定無効となっているか否かを判定し、診断機能の設定状態が有効である場合にのみ、障害通知パケット生成挿入部７１０に対して、障害系への障害通知パケット挿入を指示し、切替制御部７０５にパケットスイッチ部の系の切替を指示する（ステップ９８４〜９８６）。
【００８３】
図１９は障害通知パケット生成挿入部７１０での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００８４】
障害通知パケット生成挿入部７１０は、診断機能管理部７０３からの障害通知パケットの挿入指示が送信されてくるのを監視（ステップ９９２）し、障害通知パケットの挿入指示があった場合に、障害系への障害通知パケットの挿入（ステップ９９３）を行う。
【００８５】
前述までに説明した本発明の第１、第２の実施形態は、パケット中継装置１１０の内部に冗長化された２つのパケットスイッチ部１３１、１３２を備えるものであったが、本発明は、パケットスイッチ部１３１、１３２をパケット中継装置１１０の外に設けて構成することもでき、次に、これを本発明の第３の実施形態として説明する。
【００８６】
図２０は本発明の第３の実施形態によるパケット中継装置の構成を示すブロック図である。
【００８７】
図２０に示すパケット中継装置１１０は、前述までに説明した本発明の第１、第２のパケット中継装置におけるパケットスイッチ部１３１、１３２をパケット中継装置１１０の外に存在するように構成したものである。このため、パケット中継装置１１０は、その外に存在するパケットスイッチ部１３１、１３２とパケット中継装置１１０とを接続するために、スイッチ接続部１７１、１７２を備えて構成される。このようなパケット中継装置１１０とパケットスイッチ部１３１、１３２とによる動作は、前述で接続した本発明の第１、第２の実施形態の場合と同様である。
【００８８】
前述した本発明の実施形態によれば、開発コストを低減しユーザへの安価なサービスを提供することができるパケット中継装置を得ることができる。そして、本発明の実施形態によるパケット中継装置は、冗長系を構成する汎用スイッチによるパケットスイッチ部に障害が生じた場合、その障害を検知し、経路を切替え、更にその障害をオペレータに通知することができる。また、本発明の実施形態によるパケット中継装置は、パケットスイッチ部の障害を直接的に検出したインターフェース部以外のインターフェース部においても、間接的にパケットスイッチ部の障害が検出可能な仕組みを備えることにより経路の切替に際して、インターフェース部相互間を接続するために選択されるパケットスイッチ部の系が不一致になってしまうようなことを防止することができる。
【符号の説明】
【００８９】
１、２、１０２  網
４、５  パケット通信装置
６、７  物理ケーブル
８〜１１  データパケット
１００  オペレーション装置
１０１、１０３  制御信号経路
１０４〜１０６、１４１〜１４４  信号線
１１１  装置管理部
１２１〜１２３  インターフェース部
１３１、１３２  パケットスイッチ部
１５１  データパケットの経路
１５４〜１５７  ユーザパケットの経路
１７１、１７２  スイッチ接続部
201、211、213、303、307、403、407、501、511、513  パケット送信部
202、212、214、302、306、402、406、502、512、514  パケット受信部
２０５、５０５  パケット制御部
３０１、４０１  経路決定部
５０６、７０９  障害診断部
５１５、７０３  診断機能管理部
７０１  コマンド受信部
７０２  障害通知部
７０３  診断機能管理部
７０４  診断パケット生成挿入部
７０５  切替制御部
７０６  パケット送信切替部
７０７  パケット受信切替部
７０８  診断パケット終端部
７０９  障害診断部
７１０  障害通知パケット生成挿入部
７１１  障害通知パケット終端部
７１２  Link監視部
【図１】
0005523861.tif 000002
【図２】
0005523861.tif 000003
【図３】
0005523861.tif 000004
【図４】
0005523861.tif 000005
【図５】
0005523861.tif 000006
【図６】
0005523861.tif 000007
【図７】
0005523861.tif 000008
【図８】
0005523861.tif 000009
【図９】
0005523861.tif 000010
【図１０】
0005523861.tif 000011
【図１１】
0005523861.tif 000012
【図１２】
0005523861.tif 000013
【図１３】
0005523861.tif 000014
【図１４】
0005523861.tif 000015
【図１５】
0005523861.tif 000016
【図１６】
0005523861.tif 000017
【図１７】
0005523861.tif 000018
【図１８】
0005523861.tif 000019
【図１９】
0005523861.tif 000020
【図２０】
0005523861.tif 000021