(57)【特許請求の範囲】
【請求項１】
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
前記複数の受信側回線インタフェース装置のそれぞれは、
前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
前記クロスバスイッチ装置は、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備え、
前記複数の受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれは、
自装置における障害の発生が検出された場合、前記装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信する障害検出情報送信手段を備え、
前記第１の障害検出手段は、前記障害検出情報が受信された場合、当該障害検出情報の送信元へ送信したエラー検出情報の基となったエラー以外のエラーが検出された回数に基づいて前記障害の発生を検出するように構成され、
前記第２の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成され、
前記第３の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成された通信中継装置。
【請求項２】
請求項１に記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成された通信中継装置。
【請求項３】
請求項２に記載の通信中継装置であって、
前記第２の通信路は、前記複数の送信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の受信側回線インタフェース装置、をリング状に接続することにより形成される通信中継装置。
【請求項４】
請求項２又は請求項３に記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記単位データを送信する場合、当該単位データを特定するための情報を含む送信予定情報を、当該単位データの送信先としての前記受信側回線インタフェース装置へ、前記第２の通信路を介して送信する送信予定情報送信手段を備え、
前記受信エラー検出手段は、前記受信された送信予定情報に基づいて前記単位データの受信のエラーを検出するように構成された通信中継装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置のそれぞれは、
送信元としての当該送信側回線インタフェース装置を識別するための装置識別情報と、送信先としての前記受信側回線インタフェース装置を識別するための装置識別情報と、当該受信側回線インタフェース装置へ前記単位データが送信される毎に予め設定された増分ずつ大きくなる整数を表す連続性確認用情報と、を含む前記単位データを送信するように構成され、
前記受信エラー検出手段は、前記受信された単位データに含まれる前記連続性確認用情報に基づいて前記単位データの受信のエラーを検出するように構成された通信中継装置。
【請求項６】
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
前記複数の受信側回線インタフェース装置のそれぞれは、
前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
前記クロスバスイッチ装置は、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備え、
前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成され、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記単位データを送信する場合、当該単位データを特定するための情報を含む送信予定情報を、当該単位データの送信先としての前記受信側回線インタフェース装置へ、前記第２の通信路を介して送信する送信予定情報送信手段を備え、
前記受信エラー検出手段は、前記受信された送信予定情報に基づいて前記単位データの受信のエラーを検出するように構成された通信中継装置。
【請求項７】
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に適用され、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
前記クロスバスイッチ装置が、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出し、
前記複数の受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれは、
自装置における障害の発生が検出された場合、前記装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信し、
前記受信側回線インタフェース装置は、前記障害検出情報が受信された場合、当該障害検出情報の送信元へ送信したエラー検出情報の基となったエラー以外のエラーが検出された回数に基づいて前記障害の発生を検出し、
前記クロスバスイッチ装置は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出し、
前記送信側回線インタフェース装置は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出する、通信中継方法。
【請求項８】
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に適用され、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
前記クロスバスイッチ装置が、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出し、
前記受信側回線インタフェース装置は、前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報を伝送し、
前記複数の送信側回線インタフェース装置のそれぞれは、前記単位データを送信する場合、当該単位データを特定するための情報を含む送信予定情報を、当該単位データの送信先としての前記受信側回線インタフェース装置へ、前記第２の通信路を介して送信し、
前記受信側回線インタフェース装置は、前記受信された送信予定情報に基づいて前記単位データの受信のエラーを検出する、通信中継方法。
【請求項９】
少なくとも１つの通信ポートを備える受信側回線インタフェース装置であって、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
自装置における障害の発生が検出された場合、前記受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信する障害検出情報送信手段を備え、
前記第１の障害検出手段は、前記障害検出情報が受信された場合、当該障害検出情報の送信元へ送信したエラー検出情報の基となったエラー以外のエラーが検出された回数に基づいて前記障害の発生を検出するように構成された受信側回線インタフェース装置。
【請求項１０】
少なくとも１つの通信ポートを備える受信側回線インタフェース装置であって、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
前記送信側回線インタフェース装置から前記受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成され、
前記受信エラー検出手段は、前記送信側回線インタフェース装置により前記前記第２の通信路を介して送信された、前記単位データを特定するための情報を含む送信予定情報に基づいて前記単位データの受信のエラーを検出するように構成された受信側回線インタフェース装置。
【請求項１１】
クロスバスイッチ装置であって、
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成され、
前記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備え、
自装置における障害の発生が検出された場合、前記複数の受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信する障害検出情報送信手段を備え、
前記第２の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成されたクロスバスイッチ装置。
【請求項１２】
少なくとも１つの通信ポートを備える送信側回線インタフェース装置であって、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
前記複数の受信側回線インタフェース装置により送信され、且つ、前記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備え、
自装置における障害の発生が検出された場合、前記受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信する障害検出情報送信手段を備え、
前記第３の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成された送信側回線インタフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの通信を中継する通信中継装置に関する。
【背景技術】
【０００２】
データの通信を中継する通信中継装置が知られている。この種の通信中継装置の一つとして特許文献１に記載の通信中継装置は、少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備える。更に、通信中継装置は、少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備える。
【０００３】
加えて、通信中継装置は、複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える。
【０００４】
複数の送信側回線インタフェース装置のそれぞれは、複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信する。
【０００５】
加えて、複数の受信側回線インタフェース装置のそれぞれは、送信側回線インタフェース装置により送信された単位データを受信しなかった場合、単位データに付与されるシーケンス番号に基づいて単位データの受信のエラーを検出する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１８８５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記通信中継装置は、単位データの受信のエラーを検出した場合に、当該エラーが発生する基となった障害が、送信側回線インタフェース装置、クロスバスイッチ装置、及び、受信側回線インタフェース装置のいずれにおいて発生したかを特定することができないという問題があった。特に、間欠障害が発生している場合、障害が発生している装置を特定することが困難であった。また、迅速に障害を検出することが難しい、という問題があった。
【０００８】
このため、本発明の目的は、上述した課題である「障害が発生している装置を特定できないこと」「迅速に障害を検出することが難しい場合があること」を解決することが可能な通信中継装置を提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため本発明の一形態である通信中継装置は、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
上記複数の送信側回線インタフェース装置のそれぞれと、上記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備え、
上記複数の送信側回線インタフェース装置のそれぞれは、
上記複数の受信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
上記複数の受信側回線インタフェース装置のそれぞれは、
上記複数の送信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された上記単位データの受信のエラーを検出する受信エラー検出手段と、
上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
上記クロスバスイッチ装置は、上記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備え、
上記複数の送信側回線インタフェース装置のそれぞれは、上記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備える。
【００１０】
また、本発明の他の形態である通信中継方法は、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
上記複数の送信側回線インタフェース装置のそれぞれと、上記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に適用され、
上記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、上記複数の受信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記複数の送信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された上記単位データの受信のエラーを検出し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
上記クロスバスイッチ装置が、上記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
上記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、上記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する方法である。
【００１１】
また、本発明の他の形態である通信中継プログラムは、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
上記複数の送信側回線インタフェース装置のそれぞれと、上記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に、
上記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、上記複数の受信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記複数の送信側回線インタフェース装置のうちの上記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された上記単位データの受信のエラーを検出し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
上記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
上記クロスバスイッチ装置が、上記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
上記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、上記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、処理を実行させるためのプログラムである。
【００１２】
また、本発明の他の形態である受信側回線インタフェース装置は、少なくとも１つの通信ポートを備える装置である。
【００１３】
更に、この受信側回線インタフェース装置は、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出する受信エラー検出手段と、
上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備える。
【００１４】
また、本発明の他の形態である受信側回線インタフェース装置制御方法は、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置に適用され、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出し、
上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する方法である。
【００１５】
また、本発明の他の形態である受信側回線インタフェース装置制御プログラムは、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置に、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出し、
上記エラーが検出された場合、上記クロスバスイッチ装置、及び、上記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する、処理を実行させるためのプログラムである。
【００１６】
また、本発明の他の形態であるクロスバスイッチ装置は、
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成され、
上記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備える。
【００１７】
また、本発明の他の形態であるクロスバスイッチ装置制御方法は、
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成されたクロスバスイッチ装置に適用され、
上記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する方法である。
【００１８】
また、本発明の他の形態であるクロスバスイッチ装置制御プログラムは、
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成されたクロスバスイッチ装置に、
上記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する、処理を実行させるためのプログラムである。
【００１９】
また、本発明の他の形態である送信側回線インタフェース装置は、少なくとも１つの通信ポートを備える装置である。
【００２０】
更に、この送信側回線インタフェース装置は、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
上記複数の受信側回線インタフェース装置により送信され、且つ、上記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備える。
【００２１】
また、本発明の他の形態である送信側回線インタフェース装置制御方法は、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置に適用され、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
上記複数の受信側回線インタフェース装置により送信され、且つ、上記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する方法である。
【００２２】
また、本発明の他の形態である送信側回線インタフェース装置制御プログラムは、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置に、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
上記複数の受信側回線インタフェース装置により送信され、且つ、上記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、処理を実行させるためのプログラムである。
【発明の効果】
【００２３】
本発明は、以上のように構成されることにより、障害が発生している装置を高い精度にて特定することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態に係る通信中継装置の構成を表す図である。
【図２】本発明の第１実施形態に係る送信側回線インタフェース装置の構成を表す図である。
【図３】本発明の第１実施形態に係るシステムヘッダを概念的に示した説明図である。
【図４】本発明の第１実施形態に係る、システムパケット、又は、システムヘッダパケットを概念的に示した説明図である。
【図５】本発明の第１実施形態に係るクロスバスイッチ装置の構成を表す図である。
【図６】本発明の第１実施形態に係る受信側回線インタフェース装置の構成を表す図である。
【図７】本発明の第２実施形態に係る通信中継装置の構成を表す図である。
【発明を実施するための形態】
【００２５】
以下、本発明に係る、通信中継装置、通信中継方法、通信中継プログラム、受信側回線インタフェース装置、受信側回線インタフェース装置制御方法、受信側回線インタフェース装置制御プログラム、クロスバスイッチ装置、クロスバスイッチ装置制御方法、クロスバスイッチ装置制御プログラム、送信側回線インタフェース装置、送信側回線インタフェース装置制御方法、及び、送信側回線インタフェース装置制御プログラム、の各実施形態について図１〜図７を参照しながら説明する。
【００２６】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係る通信中継装置１は、複数の送信側回線インタフェース装置１００，…と、クロスバスイッチ装置２００と、複数の受信側回線インタフェース装置３００，…と、を備える。
【００２７】
複数の送信側回線インタフェース装置１００，…のそれぞれは、通信中継装置１に着脱可能に装着されている。送信側回線インタフェース装置１００は、回線終端部１１０と、ＱｏＳ制御部１２０と、クロスバスイッチ管理部１３０と、システムヘッダ制御部１４０と、を備える。
【００２８】
回線終端部１１０は、複数の通信ポートを備える。各通信ポートには、通信ケーブルを介して、外部装置（例えば、情報処理装置、又は、通信装置等）が接続されている。
【００２９】
クロスバスイッチ装置２００は、クロスバスイッチ部２１０と、システムヘッダ制御部２２０と、を備える。
【００３０】
複数の受信側回線インタフェース装置３００，…のそれぞれは、通信中継装置１に着脱可能に装着されている。受信側回線インタフェース装置３００は、クロスバスイッチ管理部３１０と、ＱｏＳ制御部３２０と、回線終端部３３０と、システムヘッダ制御部３４０と、を備える。
【００３１】
回線終端部３３０は、複数の通信ポートを備える。各通信ポートには、通信ケーブルを介して、外部装置（例えば、情報処理装置、又は、通信装置等）が接続されている。
【００３２】
クロスバスイッチ部２１０には、複数の送信側回線インタフェース装置１００，…のそれぞれが備えるクロスバスイッチ管理部１３０が接続されている。更に、クロスバスイッチ部２１０には、複数の受信側回線インタフェース装置３００，…のそれぞれが備えるクロスバスイッチ管理部３１０が接続されている。
【００３３】
クロスバスイッチ部２１０は、複数の送信側回線インタフェース装置１００，…のそれぞれと、複数の受信側回線インタフェース装置３００，…の１つと、を接続するとともに、接続先を切り替え可能に構成される。
【００３４】
本明細書において、クロスバスイッチ管理部１３０，…のそれぞれとクロスバスイッチ部２１０とを接続するとともに、クロスバスイッチ管理部３１０，…のそれぞれとクロスバスイッチ部２１０とを接続することにより形成される通信路は、第１の通信路とも表記される。後述するように、第１の通信路は、複数の送信側回線インタフェース装置１００，…から複数の受信側回線インタフェース装置３００，…へ、予め定められた形式に従った単位データ（本例では、パケット）を伝送するために用いられる。
【００３５】
複数の送信側回線インタフェース装置１００，…のそれぞれが備えるシステムヘッダ制御部１４０、クロスバスイッチ装置２００が備えるシステムヘッダ制御部２２０、及び、複数の受信側回線インタフェース装置３００，…のそれぞれが備えるシステムヘッダ制御部３４０、は、リング状に接続されている。
【００３６】
具体的には、各システムヘッダ制御部（即ち、システムヘッダ制御部１４０，…、システムヘッダ制御部２２０、及び、システムヘッダ制御部３４０，…のそれぞれ）は、他のすべてのシステムヘッダ制御部と、間接に、又は、直接に、接続されるように、２つのシステムヘッダ制御部と直接に接続されている。
【００３７】
本明細書において、すべてのシステムヘッダ制御部（即ち、システムヘッダ制御部１４０，…、システムヘッダ制御部２２０、及び、システムヘッダ制御部３４０，…）をリング状に接続することにより形成される通信路は、第２の通信路とも表記される。後述するように、第２の通信路は、エラー検出情報、及び、障害検出情報等を伝送するために用いられる。
【００３８】
次に、送信側回線インタフェース装置１００についてより詳細に説明する。
図２に示したように、回線終端部１１０は、複数のヘッダ／ＶＬＡＮ情報抽出部１１１と、複数のシステムヘッダ生成部１１２と、複数のヘッダパケット挿入部１１３と、回線多重部１１４と、を備える。
【００３９】
複数のヘッダ／ＶＬＡＮ情報抽出部１１１は、回線終端部１１０が備える複数の通信ポートに１つずつ対応付けられている。同様に、複数のシステムヘッダ生成部１１２は、回線終端部１１０が備える複数の通信ポートに１つずつ対応付けられている。同様に、複数のヘッダパケット挿入部１１３は、回線終端部１１０が備える複数の通信ポートに１つずつ対応付けられている。
【００４０】
各ヘッダ／ＶＬＡＮ情報抽出部１１１は、当該ヘッダ／ＶＬＡＮ情報抽出部１１１に対応付けられた通信ポートを介して受信されたイーサフレームから、フレームヘッダ、及び、ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）情報（例えば、ＶＬＡＮを識別するための情報等）を抽出する。
【００４１】
各システムヘッダ生成部１１２は、当該システムヘッダ生成部１１２に対応付けられたヘッダ／ＶＬＡＮ情報抽出部１１１により抽出された、フレームヘッダ及びＶＬＡＮ情報と、後述するシステム情報抽出部１４２により抽出されたシステム情報と、に基づいてシステムヘッダを生成する。
【００４２】
システムヘッダは、図３に示したように、送信元情報と、送信先情報と、管理情報と、を含む。
【００４３】
送信元情報は、送信元回線インタフェース装置識別情報と、送信元通信ポート識別情報と、ＱｏＳ制御情報と、を含む。
送信元回線インタフェース装置識別情報は、送信元としての送信側回線インタフェース装置１００を識別するための情報（装置識別情報）である。本例では、送信元回線インタフェース装置識別情報は、送信側回線インタフェース装置１００に予め付与された番号である。
【００４４】
送信元通信ポート識別情報は、上記フレームヘッダが抽出されたイーサフレームを受信するために用いられた通信ポートを識別するための情報である。本例では、送信元通信ポート識別情報は、通信ポートに予め付与された番号である。
ＱｏＳ制御情報は、上記抽出されたＶＬＡＮ情報を含む。
【００４５】
送信先情報は、送信先回線インタフェース装置識別情報と、送信先通信ポート識別情報と、を含む。
送信先回線インタフェース装置識別情報は、送信先としての受信側回線インタフェース装置３００を識別するための情報（装置識別情報）である。本例では、送信先回線インタフェース装置識別情報は、受信側回線インタフェース装置３００に予め付与された番号である。
【００４６】
送信先通信ポート識別情報は、上記フレームヘッダが抽出されたイーサフレームを送信するために用いられるべき通信ポートを識別するための情報である。本例では、送信先通信ポート識別情報は、通信ポートに予め付与された番号である。
【００４７】
管理情報は、パケットバイト長と、シーケンス番号と、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）と、を含む。パケットバイト長は、上記イーサフレームのデータ量と、上記システムヘッダのデータ量と、を合算したデータ量を表す。また、ＦＣＳは、上記イーサフレームの後に上記システムヘッダを追加したパケットに対するＦＣＳである。なお、システムヘッダ生成部１１２が生成するシステムヘッダは、シーケンス番号を含まない。後述するように、シーケンス番号は、ＱｏＳ制御部１２０により設定される。
【００４８】
各ヘッダパケット挿入部１１３は、当該ヘッダパケット挿入部１１３に対応付けられたシステムヘッダ生成部１１２により生成されたシステムヘッダを、当該ヘッダパケット挿入部１１３に対応付けられた通信ポートを介して受信されたイーサフレームの後に挿入する。
【００４９】
回線多重部１１４は、複数のヘッダパケット挿入部１１３のそれぞれから出力されたデータを多重化するための処理を行う。即ち、回線多重部１１４は、複数の通信ポートに接続された複数の通信回線を多重化するための処理を行う、と言うこともできる。そして、回線多重部１１４は、多重化されたデータをＱｏＳ制御部１２０へ送出する。
【００５０】
ＱｏＳ制御部１２０は、ＱｏＳ制御実行部１２１と、ヘッダパケット抽出部１２２と、シーケンス番号生成部１２３と、ヘッダパケット挿入部１２４と、を備える。
ＱｏＳ制御実行部１２１は、回線終端部１１０により送出されたパケットに含まれるＱｏＳ制御情報に基づいて、回線終端部１１０により送出されたパケットのうちの一部のパケットを廃棄し、残余のパケットを送出する。
【００５１】
ヘッダパケット抽出部１２２は、回線終端部１１０により送出されたパケットのうちの、ＱｏＳ制御実行部１２１により廃棄されなかったパケットからシステムヘッダ（ヘッダパケット）を抽出する。
【００５２】
シーケンス番号生成部１２３は、ＱｏＳ制御実行部１２１からパケットが送出される毎に、ヘッダパケット抽出部１２２により抽出されたシステムヘッダに基づいてシーケンス番号を生成する。
【００５３】
具体的には、シーケンス番号生成部１２３は、システムヘッダに含まれる送信先回線インタフェース装置識別情報毎に独立に変化し、且つ、ＱｏＳ制御実行部１２１からパケットが送出される毎に予め設定された増分（本例では、１）ずつ大きくなるシーケンス番号を生成する。
【００５４】
即ち、シーケンス番号生成部１２３により生成されるシーケンス番号は、パケットに含まれる送信先回線インタフェース装置識別情報により識別される受信側回線インタフェース装置３００へ単位データが送信される毎に予め設定された増分（本例では、１）ずつ大きくなる整数を表す連続性確認用情報を構成している、と言うことができる。
【００５５】
シーケンス番号生成部１２３は、生成されたシーケンス番号を、当該シーケンス番号を生成する基となったシステムヘッダに挿入することにより、システムヘッダを生成する。
【００５６】
ヘッダパケット挿入部１２４は、シーケンス番号生成部１２３により生成されたシステムヘッダを、当該生成されたシステムヘッダを生成する基となったシステムヘッダと置換する。ヘッダパケット挿入部１２４は、シーケンス番号が挿入されたシステムヘッダを含むパケットをクロスバスイッチ管理部１３０へ送出する。
【００５７】
クロスバスイッチ管理部１３０は、セル変換部１３１を備える。
セル変換部１３１は、ヘッダパケット挿入部１２４により送出されたパケットに対してＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）符号を生成し、生成されたＣＲＣ符号を当該パケットに付与する。更に、セル変換部１３１は、当該パケットを複数のセルに分割し、セルをクロスバスイッチ部２１０へ送信する。
【００５８】
システムヘッダ制御部１４０は、パケット送受信部１４１と、システム情報抽出部１４２と、システムヘッダパケット送受信部（送信予定情報送信手段）１４３と、ＡＬＭ制御部（第３の障害検出手段、障害検出情報送信手段）１４４と、を備える。更に、送信側回線インタフェース装置１００は、バッファメモリ１５０を備える。
【００５９】
パケット送受信部１４１は、当該パケット送受信部１４１を備えるシステムヘッダ制御部１４０と接続されたシステムヘッダ制御部の一方から、パケット（システムパケット、又は、システムヘッダパケット）を受信する。
【００６０】
このパケットは、図４に示したように、システムパケット／システムヘッダパケット識別情報と、送信ヘッダ／リモートヘッダ識別情報と、送信元情報と、送信先情報と、パケットバイト長と、シーケンス番号と、クロスバスイッチ部番号と、エラー情報と、統計情報と、システム情報と、ＦＣＳと、を含む。
【００６１】
このパケットは、予め設定されたパケットバイト長（例えば、６４バイト等）のデータ量を有するパケットである。通信中継装置１は、このパケットを、第２の通信路を介して伝送するために、送信元としての装置と送信先としての装置との組み合わせ毎に、予め設定された時間長のタイムスロットを割り当てる。各システムヘッダ制御部は、割り当てられたタイムスロットに従って、このパケットを送信する。
【００６２】
このような構成により、通信中継装置１は、システムヘッダパケットを、当該システムヘッダパケットに対応する単位データとしてのパケット（第１の通信路を介して伝送されるパケット）よりも早期に、受信側回線インタフェース装置３００，…へ到達させることができる。
【００６３】
システムパケット／システムヘッダパケット識別情報は、当該パケットが、システムパケット、及び、システムヘッダパケットのいずれであるかを識別するための情報である。
【００６４】
システムパケットは、システム情報がクロスバスイッチ装置２００により設定されたパケットである。システム情報は、通信中継装置１の構成を表す情報と、ＶＬＡＮを設定するための情報と、を含む。
システムヘッダパケットは、システム情報が空の情報であるパケットである。
【００６５】
送信ヘッダ／リモートヘッダ識別情報は、当該パケットが、返信されるパケットであるか否かを識別するための情報である。送信ヘッダ／リモートヘッダ識別情報がリモートヘッダ（を表す情報）に設定されている場合、当該パケットが、返信されるパケットであると識別される。即ち、この場合、当該パケットに含まれる送信元を表す情報は、送信先を表す情報として取り扱われ、且つ、当該パケットに含まれる送信先を表す情報は、送信元を表す情報として取り扱われる。
【００６６】
クロスバスイッチ部番号は、クロスバスイッチ部２１０が、クロスバスイッチ部２１０と各クロスバスイッチ管理部とを接続するために備える接続端子を識別するための情報である。
【００６７】
エラー情報は、送信側回線インタフェース装置１００により送信された単位データの受信のエラーが検出されたか否かを表す情報である。
統計情報は、上記受信のエラーの検出を統計した情報である。
【００６８】
パケット送受信部１４１は、受信されたパケットの送信先が、パケット送受信部１４１を備える送信側回線インタフェース装置１００以外の装置である場合、受信されたパケットを、当該パケット送受信部１４１を備えるシステムヘッダ制御部１４０と接続されたシステムヘッダ制御部の他方へ送信（転送）する。
【００６９】
システム情報抽出部１４２は、パケット送受信部１４１により受信されたパケットのうちのシステムパケットからシステム情報を抽出する。
【００７０】
システムヘッダパケット送受信部１４３は、シーケンス番号生成部１２３によりシステムヘッダが生成される毎に、シーケンス番号生成部１２３により生成されたシステムヘッダに基づいて、システムヘッダパケットを生成する。
【００７１】
更に、システムヘッダパケット送受信部１４３は、生成されたシステムヘッダパケットに含まれる、送信ヘッダ／リモートヘッダ識別情報を送信ヘッダ（を表す情報）に設定し、且つ、システムパケット／システムヘッダパケット識別情報をシステムヘッダパケット（を表す情報）に設定する。
【００７２】
加えて、システムヘッダパケット送受信部１４３は、当該システムヘッダパケットを、当該システムヘッダパケットに含まれる送信先回線インタフェース装置識別情報により識別される受信側回線インタフェース装置３００へ、パケット送受信部１４１を介して送信する。このシステムヘッダパケットは、受信側回線インタフェース装置３００へ送信される単位データを特定するための情報を含む送信予定情報を構成している。
【００７３】
即ち、システムヘッダパケット送受信部１４３は、当該システムヘッダパケット送受信部１４３を備える送信側回線インタフェース装置１００が単位データを送信する場合、当該単位データを特定するための情報を含む送信予定情報を、当該単位データの送信先としての受信側回線インタフェース装置３００へ、第２の通信路を介して送信する、と言うことができる。
【００７４】
更に、システムヘッダパケット送受信部１４３は、パケット送受信部１４１を介してエラーパケットを受信する。
【００７５】
ここで、エラーパケットは、送信ヘッダ／リモートヘッダ識別情報としてリモートヘッダが設定されることにより、当該システムヘッダパケット送受信部１４３を備える送信側回線インタフェース装置１００が送信先として設定されたシステムヘッダパケットである。エラーパケットは、受信側回線インタフェース装置３００が備えるシステムヘッダ制御部３４０により送信され、且つ、単位データの受信のエラーの検出を表すエラー情報を含む。
【００７６】
ＡＬＭ制御部１４４は、後述する障害検出情報がパケット送受信部１４１により受信されていない場合、エラーパケットがシステムヘッダパケット送受信部１４３により受信された回数（エラー受信回数）が、予め設定された第３の閾値以上であるとき、当該ＡＬＭ制御部１４４を備える送信側回線インタフェース装置１００（自装置）における障害の発生を検出する。
【００７７】
なお、ＡＬＭ制御部１４４は、現時点から、予め設定された検出時間だけ過去の時点までの期間におけるエラー受信回数が第３の閾値以上である場合、自装置における障害の発生を検出するように構成されていてもよい。
【００７８】
更に、ＡＬＭ制御部１４４は、自装置における障害の発生が検出された場合、装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を、システムヘッダパケット送受信部１４３、及び、パケット送受信部１４１を介して、送信する。装置群は、複数の送信側回線インタフェース装置１００，…、クロスバスイッチ装置２００、及び、複数の受信側回線インタフェース装置３００，…からなる。
【００７９】
ＡＬＭ制御部１４４は、障害検出情報がパケット送受信部１４１により受信されている場合、装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置からエラーパケットが受信された回数（エラー受信回数）が第３の閾値以上であるとき、自装置における障害の発生を検出する。即ち、本明細書において、障害検出情報は、エラーをクリアするためのエラークリア要求を構成している。
【００８０】
次に、クロスバスイッチ装置２００についてより詳細に説明する。
図５に示したように、クロスバスイッチ部２１０は、ＳＥＲＤＥＳ（Ｓｅｒｉａｌｉｚｅｒ／Ｄｅｓｅｒｉａｌｉｚｅｒ）受信部２１１と、クロスバスイッチ２１２と、ＳＥＲＤＥＳ送信部２１３と、を備える。
【００８１】
ＳＥＲＤＥＳ受信部２１１、及び、ＳＥＲＤＥＳ送信部２１３のそれぞれは、シリアルバスを介して伝送される信号と、パラレルバスを介して伝送される信号と、の間の変換を行う。
【００８２】
システムヘッダ制御部２２０は、パケット送受信部２２１と、システム情報送信部２２２と、システムヘッダパケット受信部２２３と、システムヘッダパケット送信部２２４と、を備える。更に、クロスバスイッチ装置２００は、システム情報記憶部２３０と、ＡＬＭ制御部（第２の障害検出手段、障害検出情報送信手段）２４０と、を備える。
【００８３】
パケット送受信部２２１は、当該パケット送受信部２２１を備えるシステムヘッダ制御部２２０と接続されたシステムヘッダ制御部の一方から、パケット（システムパケット、又は、システムヘッダパケット）を受信する。
【００８４】
パケット送受信部２２１は、受信されたパケットの送信先が、クロスバスイッチ装置２００以外の装置である場合、受信されたパケットを、当該パケット送受信部２２１を備えるシステムヘッダ制御部２２０と接続されたシステムヘッダ制御部の他方へ送信（転送）する。
【００８５】
システム情報記憶部２３０は、システム情報を記憶している。
システム情報送信部２２２は、システム情報記憶部２３０に記憶されているシステム情報を含むシステムパケットを、パケット送受信部２２１を介して、装置群を構成する装置のそれぞれへ送信する。
【００８６】
システムヘッダパケット受信部２２３は、パケット送受信部２２１を介してエラーパケットを受信する。
【００８７】
ここで、エラーパケットは、送信ヘッダ／リモートヘッダ識別情報としてリモートヘッダが設定されることにより、当該システムヘッダパケット受信部２２３を備えるクロスバスイッチ装置２００が送信先として設定されたシステムヘッダパケットである。エラーパケットは、受信側回線インタフェース装置３００が備えるシステムヘッダ制御部３４０により送信され、且つ、単位データの受信のエラーの検出を表すエラー情報を含む。
【００８８】
ＡＬＭ制御部２４０は、障害検出情報がパケット送受信部２２１により受信されていない場合、エラーパケットがシステムヘッダパケット受信部２２３により受信された回数（エラー受信回数）が、予め設定された第２の閾値以上であるとき、当該ＡＬＭ制御部２４０を備えるクロスバスイッチ装置２００（自装置）における障害の発生を検出する。
【００８９】
なお、ＡＬＭ制御部２４０は、現時点から、予め設定された検出時間だけ過去の時点までの期間におけるエラー受信回数が第２の閾値以上である場合、自装置における障害の発生を検出するように構成されていてもよい。
【００９０】
更に、ＡＬＭ制御部２４０は、自装置における障害の発生が検出された場合、装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を、システムヘッダパケット送信部２２４、及び、パケット送受信部２２１を介して、送信する。
【００９１】
ＡＬＭ制御部２４０は、障害検出情報がパケット送受信部２２１により受信されている場合、装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置からエラーパケットが受信された回数（エラー受信回数）が第２の閾値以上であるとき、自装置における障害の発生を検出する。
【００９２】
次に、受信側回線インタフェース装置３００についてより詳細に説明する。
図６に示したように、クロスバスイッチ管理部３１０は、パケット変換部３１１を備える。
パケット変換部３１１は、クロスバスイッチ部２１０からセルを受信し、受信されたセルからパケットを復元し、復元されたパケットを送出する。
【００９３】
ＱｏＳ制御部３２０は、パケットバッファ制御部３２１と、ヘッダパケット抽出部３２２と、システムヘッダ確認部３２３と、シーケンス番号確認部（受信エラー検出手段）３２４と、ポート分離部３２５と、を備える。更に、受信側回線インタフェース装置３００は、バッファメモリ３５０を備える。
【００９４】
パケットバッファ制御部３２１は、パケット変換部３１１により送出されたパケットを、バッファメモリ３５０に蓄積する（記憶させる）。
ヘッダパケット抽出部３２２は、パケットバッファ制御部３２１を介して、バッファメモリ３５０に記憶されているパケットからヘッダパケットを抽出する。
【００９５】
システムヘッダ確認部３２３は、バッファメモリ３５０に記憶されている最新のパケットに含まれる送信先通信ポート識別情報に基づいて、ポート分離部３２５を制御するための制御信号を生成する。
【００９６】
更に、システムヘッダ確認部３２３は、後述するシステム情報抽出部３４２により抽出されたシステム情報と、バッファメモリ３５０に記憶されている最新のパケットから、ヘッダパケット抽出部３２２により抽出されたヘッダパケットと、に基づいて、ＶＬＡＮを変更するための処理等を実行し、且つ、当該処理に関する情報をポート分離部３２５へ送出する。
【００９７】
シーケンス番号確認部３２４は、バッファメモリ３５０に記憶されている最新のパケットに含まれるシーケンス番号が、当該最新のパケットに含まれる送信元回線インタフェース装置識別情報と同一の送信元回線インタフェース装置識別情報と対応付けてバッファメモリ３５０に記憶されている直前シーケンス番号に、上記増分（本例では、１）を加えた値と一致するか否かを判定する。
【００９８】
シーケンス番号確認部３２４は、上記最新のパケットに含まれるシーケンス番号が、上記直前シーケンス番号に、上記増分を加えた値と一致すると判定した場合、当該最新のパケットに含まれる送信元回線インタフェース装置識別情報と対応付けてバッファメモリ３５０に記憶されている直前シーケンス番号を、当該最新のパケットに含まれるシーケンス番号に更新する。
【００９９】
本明細書においては、最新のパケットに含まれるシーケンス番号が、当該最新のパケットに含まれる送信元回線インタフェース装置識別情報と同一の送信元回線インタフェース装置識別情報と対応付けてバッファメモリ３５０に記憶されている直前シーケンス番号に、上記増分を加えた値と一致しないと判定されることは、単位データの受信のエラーが検出されることに対応している。
【０１００】
即ち、シーケンス番号確認部３２４は、当該シーケンス番号確認部３２４を備える受信側回線インタフェース装置３００により受信された単位データに含まれる連続性確認用情報（本例では、シーケンス番号）に基づいて単位データの受信のエラーを検出している、と言うことができる。
【０１０１】
これによれば、単位データと異なる監視用データを装置間で送受信することにより、データの受信のエラーを検出する場合と比較して、受信のエラーを検出するために伝送されるデータ量を低減することができる。更に、単位データと異なる監視用データを装置間で送受信することにより、データの受信のエラーを検出する場合と比較して、受信のエラーを迅速に検出することができる。
【０１０２】
更に、シーケンス番号確認部３２４は、後述するシステムヘッダパケット受信部３４３により、送信予定情報を構成するシステムヘッダパケットが受信された場合、当該受信の時点から、予め設定された待機時間が経過するまでの間に、当該システムヘッダパケットに対応するパケットがバッファメモリ３５０に記憶されるか否かを判定する。
【０１０３】
ここで、上記システムヘッダパケットに対応するパケットは、当該システムヘッダパケットに含まれる、送信元情報、送信先情報、及び、シーケンス番号と同一の、送信元情報、送信先情報、及び、シーケンス番号を含むパケットである。
【０１０４】
シーケンス番号確認部３２４は、送信予定情報を構成するシステムヘッダパケットの受信の時点から上記待機時間が経過した時点にて、当該システムヘッダパケットに対応するパケットがバッファメモリ３５０に記憶されていないと判定した場合、当該システムヘッダパケットに含まれる送信元回線インタフェース装置識別情報と対応付けてバッファメモリ３５０に記憶されている直前シーケンス番号を、当該システムヘッダパケットに含まれるシーケンス番号に更新する。
【０１０５】
本明細書においては、送信予定情報を構成するシステムヘッダパケットの受信の時点から上記待機時間が経過した時点にて、当該システムヘッダパケットに対応するパケットがバッファメモリ３５０に記憶されていないことは、単位データの受信のエラーが検出されることに対応している。
【０１０６】
即ち、シーケンス番号確認部３２４は、当該シーケンス番号確認部３２４を備える受信側回線インタフェース装置３００により受信された送信予定情報に基づいて単位データの受信のエラーを検出している、と言うことができる。
これによれば、単位データの受信のエラーをより一層迅速に検出することができる。
【０１０７】
このように、シーケンス番号確認部３２４は、当該シーケンス番号確認部３２４を備える受信側回線インタフェース装置３００とクロスバスイッチ装置２００により接続された送信側回線インタフェース装置１００により送信された単位データの受信のエラーを検出している、と言うことができる。
【０１０８】
シーケンス番号確認部３２４は、単位データの受信のエラーが検出された場合、当該単位データに含まれるべきシーケンス番号を含むシステムヘッダを生成する。
【０１０９】
ポート分離部３２５は、パケット変換部３１１によりパケットが送出される毎に、パケットバッファ制御部３２１及びヘッダパケット抽出部３２２を介して、当該パケットを取得する。ポート分離部３２５は、当該取得されたパケットを、当該パケットに含まれる送信先通信ポート識別情報により識別される通信ポートに対応付けられた、後述するイーサフレーム送信部３３１へ送出する。
【０１１０】
回線終端部３３０は、複数のイーサフレーム送信部３３１を備える。
複数のイーサフレーム送信部３３１は、回線終端部３３０が備える複数の通信ポートに１つずつ対応付けられている。各イーサフレーム送信部３３１は、当該イーサフレーム送信部３３１に対応付けられた通信ポートを介して、ポート分離部３２５により送出されたイーサフレームを送信する。
【０１１１】
システムヘッダ制御部３４０は、パケット送受信部３４１と、システム情報抽出部３４２と、システムヘッダパケット受信部３４３と、システムヘッダパケット送信部（エラー検出情報送信手段）３４４と、ＡＬＭ制御部（第１の障害検出手段、障害検出情報送信手段）３４５と、を備える。更に、受信側回線インタフェース装置３００は、バッファメモリ３６０を備える。
【０１１２】
パケット送受信部３４１は、当該パケット送受信部３４１を備えるシステムヘッダ制御部３４０と接続されたシステムヘッダ制御部の一方から、パケット（システムパケット、又は、システムヘッダパケット）を受信する。
【０１１３】
パケット送受信部３４１は、受信されたパケットの送信先が、パケット送受信部３４１を備える受信側回線インタフェース装置３００以外の装置である場合、受信されたパケットを、当該パケット送受信部３４１を備えるシステムヘッダ制御部３４０と接続されたシステムヘッダ制御部の他方へ送信（転送）する。
【０１１４】
システム情報抽出部３４２は、パケット送受信部３４１により受信されたパケットのうちのシステムパケットからシステム情報を抽出する。
【０１１５】
システムヘッダパケット受信部３４３は、パケット送受信部３４１を介してシステムヘッダパケットを受信する。
【０１１６】
システムヘッダパケット送信部３４４は、シーケンス番号確認部３２４によりシステムヘッダが生成される毎に、シーケンス番号確認部３２４により生成されたシステムヘッダに基づいて、システムヘッダパケットを生成する。
【０１１７】
更に、システムヘッダパケット送信部３４４は、生成されたシステムヘッダパケットに含まれる、送信ヘッダ／リモートヘッダ識別情報をリモートヘッダ（を表す情報）に設定し、且つ、システムパケット／システムヘッダパケット識別情報をシステムヘッダパケット（を表す情報）に設定し、且つ、エラー情報をエラーの検出を表す情報に設定する。
【０１１８】
加えて、システムヘッダパケット送信部３４４は、エラーパケットとしての当該システムヘッダパケットを、当該システムヘッダパケットに含まれる送信元回線インタフェース装置識別情報により識別される送信側回線インタフェース装置１００、及び、クロスバスイッチ装置２００のそれぞれへ、パケット送受信部３４１を介して送信する。このシステムヘッダパケットは、単位データの受信のエラーの検出を表すエラー検出情報を構成している。
【０１１９】
このように、システムヘッダパケット送信部３４４は、単位データの受信のエラーが検出された場合、クロスバスイッチ装置２００、及び、システムヘッダパケット送信部３４４を備える受信側回線インタフェース装置３００と接続された送信側回線インタフェース装置１００のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信する、と言うことができる。
【０１２０】
ＡＬＭ制御部３４５は、障害検出情報がパケット送受信部３４１により受信されていない場合、シーケンス番号確認部３２４により単位データの受信のエラーが検出された回数（エラー検出回数）が、予め設定された第１の閾値以上であるとき、当該ＡＬＭ制御部３４５を備える受信側回線インタフェース装置３００（自装置）における障害の発生を検出する。
【０１２１】
なお、ＡＬＭ制御部３４５は、現時点から、予め設定された検出時間だけ過去の時点までの期間におけるエラー検出回数が第１の閾値以上である場合、自装置における障害の発生を検出するように構成されていてもよい。
【０１２２】
更に、ＡＬＭ制御部３４５は、自装置における障害の発生が検出された場合、装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を、システムヘッダパケット送信部３４４、及び、パケット送受信部３４１を介して、送信する。
【０１２３】
ＡＬＭ制御部３４５は、障害検出情報がパケット送受信部３４１により受信されている場合、当該障害検出情報の送信元へ送信したエラー検出情報の基となったエラー以外のエラーが検出された回数（エラー検出回数）が第１の閾値以上であるとき、自装置における障害の発生を検出する。
【０１２４】
また、ＡＬＭ制御部３４５は、検出されたエラーを表す情報をバッファメモリ３６０に蓄積する（記憶させる）ことにより、統計情報を生成する。このとき、ＡＬＭ制御部３４５は、送信側回線インタフェース装置１００，…毎に統計情報を生成する。
【０１２５】
（作動）
次に、上述した通信中継装置１の作動について説明する。
いま、複数の送信側回線インタフェース装置１００，…の１つである着目送信側回線インタフェース装置１００が、複数の受信側回線インタフェース装置３００，…の１つである着目受信側回線インタフェース装置３００へ、３つの単位データ（パケット）を送信する場合を想定する。
【０１２６】
先ず、着目送信側回線インタフェース装置１００は、第１の通信路を介して、シーケンス番号としての「１」を含む単位データを着目受信側回線インタフェース装置３００へ送信する。このとき、着目送信側回線インタフェース装置１００は、第２の通信路を介して、シーケンス番号としての「１」を含む送信予定情報（システムヘッダパケット）を着目受信側回線インタフェース装置３００へ送信する。
【０１２７】
ここでは、着目受信側回線インタフェース装置３００が、上記単位データ、及び、上記送信予定情報の両方を受信した場合を想定する。この時点では、着目送信側回線インタフェース装置１００を識別するための送信元回線インタフェース装置識別情報と対応付けて直前シーケンス番号としての「０」が記憶されている。
【０１２８】
従って、この場合、受信側回線インタフェース装置３００は、単位データの受信のエラーを検出しない。そして、着目受信側回線インタフェース装置３００は、上記直前シーケンス番号を「１」に更新する。
【０１２９】
次に、着目送信側回線インタフェース装置１００は、第１の通信路を介して、シーケンス番号としての「２」を含む単位データを着目受信側回線インタフェース装置３００へ送信する。このとき、着目送信側回線インタフェース装置１００は、第２の通信路を介して、シーケンス番号としての「２」を含む送信予定情報（システムヘッダパケット）を着目受信側回線インタフェース装置３００へ送信する。
【０１３０】
ここでは、着目受信側回線インタフェース装置３００が、上記送信予定情報のみを受信した場合を想定する。この場合、受信側回線インタフェース装置３００は、単位データの受信のエラーを検出する。
【０１３１】
次いで、着目受信側回線インタフェース装置３００は、エラーパケットを、着目送信側回線インタフェース装置１００及びクロスバスイッチ装置２００のそれぞれへ送信する。そして、着目受信側回線インタフェース装置３００は、上記直前シーケンス番号を「２」に更新する。
【０１３２】
次に、着目送信側回線インタフェース装置１００は、第１の通信路を介して、シーケンス番号としての「３」を含む単位データを着目受信側回線インタフェース装置３００へ送信する。このとき、着目送信側回線インタフェース装置１００は、第２の通信路を介して、シーケンス番号としての「３」を含む送信予定情報（システムヘッダパケット）を着目受信側回線インタフェース装置３００へ送信する。
【０１３３】
ここでは、着目受信側回線インタフェース装置３００が、上記単位データ、及び、上記送信予定情報の両方を受信した場合を想定する。従って、この場合、受信側回線インタフェース装置３００は、単位データの受信のエラーを検出しない。そして、着目受信側回線インタフェース装置３００は、上記直前シーケンス番号を「３」に更新する。
【０１３４】
以上のような作動が、複数の送信側回線インタフェース装置１００，…、及び、複数の受信側回線インタフェース装置３００，…のそれぞれにおいて繰り返し実行される。
【０１３５】
これにより、着目受信側回線インタフェース装置３００において、単位データの受信のエラーが検出された回数が第１の閾値以上となった場合を想定する。この場合、着目受信側回線インタフェース装置３００は、当該着目受信側回線インタフェース装置３００における障害の発生を検出する。
【０１３６】
そして、着目受信側回線インタフェース装置３００は、複数の送信側回線インタフェース装置１００，…、及び、クロスバスイッチ装置２００のそれぞれへ、第２の通信路を介して、障害検出情報を送信する。
【０１３７】
障害検出情報を受信した、複数の送信側回線インタフェース装置１００，…、及び、クロスバスイッチ装置２００のそれぞれは、以降において、着目受信側回線インタフェース装置３００以外の受信側回線インタフェース装置３００，…のみからエラーパケットを受信した回数に基づいて、自装置における障害の発生を検出する。
【０１３８】
また、着目送信側回線インタフェース装置１００において、エラーパケットが受信された回数が第３の閾値以上となった場合を想定する。この場合、着目送信側回線インタフェース装置１００は、当該着目送信側回線インタフェース装置１００における障害の発生を検出する。
【０１３９】
そして、着目送信側回線インタフェース装置１００は、複数の受信側回線インタフェース装置３００，…、及び、クロスバスイッチ装置２００のそれぞれへ、第２の通信路を介して、障害検出情報を送信する。
【０１４０】
障害検出情報を受信した、複数の受信側回線インタフェース装置３００，…のそれぞれは、以降において、着目送信側回線インタフェース装置１００へ送信したエラーパケットの基となったエラー以外のエラーが検出された回数に基づいて、自装置における障害の発生を検出する。また、障害検出情報を受信したクロスバスイッチ装置２００は、以降において、着目送信側回線インタフェース装置１００へ送信されたエラーパケットの基となったエラー以外のエラーに基づいて送信されたエラーパケットを受信した回数に基づいて、自装置における障害の発生を検出する。
【０１４１】
また、クロスバスイッチ装置２００において、エラーパケットが受信された回数が第２の閾値以上となった場合を想定する。この場合、クロスバスイッチ装置２００は、当該クロスバスイッチ装置２００における障害の発生を検出する。
【０１４２】
そして、クロスバスイッチ装置２００は、複数の送信側回線インタフェース装置１００，…、及び、複数の受信側回線インタフェース装置３００，…のそれぞれへ、第２の通信路を介して、障害検出情報を送信する。
【０１４３】
以上、説明したように、本発明の第１実施形態に係る通信中継装置１によれば、障害が発生している装置を高い精度にて特定することができる。特に、間欠障害が発生している場合であっても、障害が発生している装置を高い精度にて特定することができる。
【０１４４】
更に、本発明の第１実施形態に係る通信中継装置１は、複数の送信側回線インタフェース装置１００，…から複数の受信側回線インタフェース装置３００，…へ単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介してエラー検出情報が伝送されるように構成される。
【０１４５】
ところで、エラー検出情報が第１の通信路を介して伝送される場合、単位データが単位時間あたりに伝送されるデータ量（単位データの伝送速度）が低下する虞がある。これに対し、上記構成によれば、単位データの伝送速度が低下することを防止することができる。
【０１４６】
加えて、本発明の第１実施形態に係る通信中継装置１において、第２の通信路は、複数の送信側回線インタフェース装置１００，…、クロスバスイッチ装置２００、及び、複数の受信側回線インタフェース装置３００，…、をリング状に接続することにより形成される。
【０１４７】
これによれば、第１の通信路を構成するクロスバスイッチ装置２００と異なる（他の）クロスバスイッチ装置を設けることなく、第２の通信路を構成することができる。従って、通信中継装置１を製造するために要するコストを低減することができる。
【０１４８】
更に、本発明の第１実施形態に係る通信中継装置１は、ある装置（障害発生装置）において障害の発生が検出された場合、他の装置においては、当該障害に基づいて発生したエラー以外のエラーに基づいて、他の装置における障害の発生を検出するように構成される。
これによれば、障害が発生している装置をより一層高い精度にて特定することができる。
【０１４９】
＜第２実施形態＞
次に、本発明の第２実施形態に係る通信中継装置５００について図７を参照しながら説明する。
第２実施形態に係る通信中継装置５００は、
少なくとも１つの通信ポートを備える送信側回線インタフェース装置５１０，…を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置５２０，…を複数備え、且つ、
上記複数の送信側回線インタフェース装置５１０，…のそれぞれと、上記複数の受信側回線インタフェース装置５２０，…の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置５３０を備える。
【０１５０】
上記複数の送信側回線インタフェース装置５１０，…のそれぞれは、
上記複数の受信側回線インタフェース装置５２０，…のうちの上記クロスバスイッチ装置５３０により接続された受信側回線インタフェース装置５２０へ、予め定められた形式に従った単位データを送信するように構成される。
【０１５１】
上記複数の受信側回線インタフェース装置５２０，…のそれぞれは、
上記複数の送信側回線インタフェース装置５１０，…のうちの上記クロスバスイッチ装置５３０により接続された送信側回線インタフェース装置５１０により送信された上記単位データの受信のエラーを検出する受信エラー検出部（受信エラー検出手段）５２１と、
上記エラーが検出された場合、上記クロスバスイッチ装置５３０、及び、上記接続された送信側回線インタフェース装置５１０のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信部（エラー検出情報送信手段）５２２と、
上記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置５２０における障害の発生を検出する第１の障害検出部（第１の障害検出手段）５２３と、
を備える。
【０１５２】
上記クロスバスイッチ装置５３０は、上記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置５３０における障害の発生を検出する第２の障害検出部（第２の障害検出手段）５３１を備える。
【０１５３】
上記複数の送信側回線インタフェース装置５１０，…のそれぞれは、上記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置５１０における障害の発生を検出する第３の障害検出部（第３の障害検出手段）５１１を備える。
【０１５４】
これによれば、障害が発生している装置を高い精度にて特定することができる。特に、間欠障害が発生している場合であっても、障害が発生している装置を高い精度にて特定することができる。
【０１５５】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０１５６】
なお、上記各実施形態において通信中継装置１の各機能は、回路等のハードウェアにより実現されていた。ところで、送信側回線インタフェース装置、クロスバスイッチ装置、及び、受信側回線インタフェース装置のそれぞれは、処理装置と、プログラム（ソフトウェア）を記憶する記憶装置と、を備えるとともに、処理装置がそのプログラムを実行することにより、各機能を実現するように構成されていてもよい。
【０１５７】
この場合、プログラムは、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１５８】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０１５９】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。
【０１６０】
（付記１）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
前記複数の受信側回線インタフェース装置のそれぞれは、
前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備え、
前記クロスバスイッチ装置は、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備え、
前記複数の送信側回線インタフェース装置のそれぞれは、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備える通信中継装置。
【０１６１】
これによれば、障害が発生している装置を高い精度にて特定することができる。特に、間欠障害が発生している場合であっても、障害が発生している装置を高い精度にて特定することができる。
【０１６２】
（付記２）
付記１に記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成された通信中継装置。
【０１６３】
ところで、エラー検出情報が第１の通信路を介して伝送される場合、単位データが単位時間あたりに伝送されるデータ量（単位データの伝送速度）が低下する虞がある。これに対し、上記構成によれば、単位データの伝送速度が低下することを防止することができる。
【０１６４】
（付記３）
付記１又は付記２に記載の通信中継装置であって、
前記第２の通信路は、前記複数の送信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の受信側回線インタフェース装置、をリング状に接続することにより形成される通信中継装置。
【０１６５】
これによれば、第１の通信路を構成するクロスバスイッチ装置と異なる（他の）クロスバスイッチ装置を設けることなく、第２の通信路を構成することができる。従って、通信中継装置を製造するために要するコストを低減することができる。
【０１６６】
（付記４）
付記１乃至付記３のいずれかに記載の通信中継装置であって、
前記複数の受信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の送信側回線インタフェース装置からなる装置群を構成する装置のそれぞれは、
自装置における障害の発生が検出された場合、前記装置群を構成する装置のそれぞれへ、当該障害の発生の検出を表す障害検出情報を送信する障害検出情報送信手段を備え、
前記第１の障害検出手段は、前記障害検出情報が受信された場合、当該障害検出情報の送信元へ送信したエラー検出情報の基となったエラー以外のエラーが検出された回数に基づいて前記障害の発生を検出するように構成され、
前記第２の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成され、
前記第３の障害検出手段は、前記障害検出情報が受信された場合、前記装置群を構成する装置のうちの当該障害検出情報の送信元以外の装置から前記エラー検出情報が受信された回数に基づいて前記障害の発生を検出するように構成された通信中継装置。
【０１６７】
これによれば、装置群を構成する各装置は、他の装置において障害が発生している場合に、当該障害に基づいて発生したエラー以外のエラーに基づいて、自装置における障害の発生を検出することができる。従って、障害が発生している装置をより一層高い精度にて特定することができる。
【０１６８】
（付記５）
付記１乃至付記４のいずれかに記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置のそれぞれは、
送信元としての当該送信側回線インタフェース装置を識別するための装置識別情報と、送信先としての前記受信側回線インタフェース装置を識別するための装置識別情報と、当該受信側回線インタフェース装置へ前記単位データが送信される毎に予め設定された増分ずつ大きくなる整数を表す連続性確認用情報と、を含む前記単位データを送信するように構成され、
前記受信エラー検出手段は、前記受信された単位データに含まれる前記連続性確認用情報に基づいて前記単位データの受信のエラーを検出するように構成された通信中継装置。
【０１６９】
これによれば、単位データと異なる監視用データを装置間で送受信することにより、データの受信のエラーを検出する場合と比較して、受信のエラーを検出するために伝送されるデータ量を低減することができる。更に、単位データと異なる監視用データを装置間で送受信することにより、データの受信のエラーを検出する場合と比較して、受信のエラーを迅速に検出することができる。
【０１７０】
（付記６）
付記２乃至付記５のいずれかに記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置のそれぞれは、
前記単位データを送信する場合、当該単位データを特定するための情報を含む送信予定情報を、当該単位データの送信先としての前記受信側回線インタフェース装置へ、前記第２の通信路を介して送信する送信予定情報送信手段を備え、
前記受信エラー検出手段は、前記受信された送信予定情報に基づいて前記単位データの受信のエラーを検出するように構成された通信中継装置。
【０１７１】
これによれば、単位データの受信のエラーをより一層迅速に検出することができる。
【０１７２】
（付記７）
付記１乃至付記６のいずれかに記載の通信中継装置であって、
前記複数の送信側回線インタフェース装置、及び、前記複数の受信側回線インタフェース装置のそれぞれは、複数の通信ポートを備える通信中継装置。
【０１７３】
（付記８）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に適用され、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
前記クロスバスイッチ装置が、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、通信中継方法。
【０１７４】
（付記９）
付記８に記載の通信中継方法であって、
前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成された通信中継方法。
【０１７５】
（付記１０）
付記８又は付記９に記載の通信中継方法であって、
前記第２の通信路は、前記複数の送信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の受信側回線インタフェース装置、をリング状に接続することにより形成される通信中継方法。
【０１７６】
（付記１１）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置を複数備え、且つ、
少なくとも１つの通信ポートを備える受信側回線インタフェース装置を複数備え、且つ、
前記複数の送信側回線インタフェース装置のそれぞれと、前記複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能なクロスバスイッチ装置を備える通信中継装置に、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記複数の受信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記複数の送信側回線インタフェース装置のうちの前記クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された前記単位データの受信のエラーを検出し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記複数の受信側回線インタフェース装置の１つである受信側回線インタフェース装置が、前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出し、
前記クロスバスイッチ装置が、前記エラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出し、
前記複数の送信側回線インタフェース装置の１つである送信側回線インタフェース装置が、前記エラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、処理を実行させるための通信中継プログラム。
【０１７７】
（付記１２）
付記１１に記載の通信中継プログラムであって、
前記複数の送信側回線インタフェース装置から前記複数の受信側回線インタフェース装置へ前記単位データを伝送するために用いられる第１の通信路と異なる第２の通信路を介して前記エラー検出情報が伝送されるように構成された通信中継プログラム。
【０１７８】
（付記１３）
付記１１又は付記１２に記載の通信中継プログラムであって、
前記第２の通信路は、前記複数の送信側回線インタフェース装置、前記クロスバスイッチ装置、及び、前記複数の受信側回線インタフェース装置、をリング状に接続することにより形成される通信中継プログラム。
【０１７９】
（付記１４）
少なくとも１つの通信ポートを備える受信側回線インタフェース装置であって、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出する受信エラー検出手段と、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信するエラー検出情報送信手段と、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する第１の障害検出手段と、
を備える受信側回線インタフェース装置。
【０１８０】
（付記１５）
少なくとも１つの通信ポートを備える受信側回線インタフェース装置に適用され、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出し、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する、受信側回線インタフェース装置制御方法。
【０１８１】
（付記１６）
少なくとも１つの通信ポートを備える受信側回線インタフェース装置に、
クロスバスイッチ装置により接続された送信側回線インタフェース装置により送信された、予め定められた形式に従った単位データの受信のエラーを検出し、
前記エラーが検出された場合、前記クロスバスイッチ装置、及び、前記接続された送信側回線インタフェース装置のそれぞれへ、当該エラーの検出を表すエラー検出情報を送信し、
前記エラーが検出された回数が、予め設定された第１の閾値以上である場合、当該受信側回線インタフェース装置における障害の発生を検出する、処理を実行させるための受信側回線インタフェース装置制御プログラム。
【０１８２】
（付記１７）
クロスバスイッチ装置であって、
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成され、
前記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する第２の障害検出手段を備えるクロスバスイッチ装置。
【０１８３】
（付記１８）
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成されたクロスバスイッチ装置に適用され、
前記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する、クロスバスイッチ装置制御方法。
【０１８４】
（付記１９）
複数の送信側回線インタフェース装置のそれぞれと、複数の受信側回線インタフェース装置の１つと、を接続するとともに、接続先を切り替え可能に構成されたクロスバスイッチ装置に、
前記複数の受信側回線インタフェース装置により送信され、且つ、予め定められた形式に従った単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第２の閾値以上である場合、当該クロスバスイッチ装置における障害の発生を検出する、処理を実行させるためのクロスバスイッチ装置制御プログラム。
【０１８５】
（付記２０）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置であって、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信するように構成され、
前記複数の受信側回線インタフェース装置により送信され、且つ、前記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する第３の障害検出手段を備える送信側回線インタフェース装置。
【０１８６】
（付記２１）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置に適用され、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置により送信され、且つ、前記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、送信側回線インタフェース装置制御方法。
【０１８７】
（付記２２）
少なくとも１つの通信ポートを備える送信側回線インタフェース装置に、
複数の受信側回線インタフェース装置のうちのクロスバスイッチ装置により接続された受信側回線インタフェース装置へ、予め定められた形式に従った単位データを送信し、
前記複数の受信側回線インタフェース装置により送信され、且つ、前記単位データの受信のエラーの検出を表すエラー検出情報が受信された回数が、予め設定された第３の閾値以上である場合、当該送信側回線インタフェース装置における障害の発生を検出する、処理を実行させるための送信側回線インタフェース装置制御プログラム。
【産業上の利用可能性】
【０１８８】
本発明は、データの通信を中継する通信中継装置等に適用可能である。
【符号の説明】
【０１８９】
１      通信中継装置
１００，…  送信側回線インタフェース装置
１１０  回線終端部
１１１  ヘッダ／ＶＬＡＮ情報抽出部
１１２  システムヘッダ生成部
１１３  ヘッダパケット挿入部
１１４  回線多重部
１２０  ＱｏＳ制御部
１２１  ＱｏＳ制御実行部
１２２  ヘッダパケット抽出部
１２３  シーケンス番号生成部
１２４  ヘッダパケット挿入部
１３０  クロスバスイッチ管理部
１３１  セル変換部
１４０  システムヘッダ制御部
１４１  パケット送受信部
１４２  システム情報抽出部
１４３  システムヘッダパケット送受信部
１４４  ＡＬＭ制御部
１５０  バッファメモリ
２００  クロスバスイッチ装置
２１０  クロスバスイッチ部
２１１  ＳＥＲＤＥＳ受信部
２１２  クロスバスイッチ
２１３  ＳＥＲＤＥＳ送信部
２２０  システムヘッダ制御部
２２１  パケット送受信部
２２２  システム情報送信部
２２３  システムヘッダパケット受信部
２２４  システムヘッダパケット送信部
２３０  システム情報記憶部
２４０  ＡＬＭ制御部
３００，…  受信側回線インタフェース装置
３１０  クロスバスイッチ管理部
３１１  パケット変換部
３２０  ＱｏＳ制御部
３２１  パケットバッファ制御部
３２２  ヘッダパケット抽出部
３２３  システムヘッダ確認部
３２４  シーケンス番号確認部
３２５  ポート分離部
３３０  回線終端部
３３１  イーサフレーム送信部
３４０  システムヘッダ制御部
３４１  パケット送受信部
３４２  システム情報抽出部
３４３  システムヘッダパケット受信部
３４４  システムヘッダパケット送信部
３４５  ＡＬＭ制御部
３５０  バッファメモリ
３６０  バッファメモリ
５００  通信中継装置
５１０，…  送信側回線インタフェース装置
５１１  第３の障害検出部
５２０，…  受信側回線インタフェース装置
５２１  受信エラー検出部
５２２  エラー検出情報送信部
５２３  第１の障害検出部
５３０  クロスバスイッチ装置
５３１  第２の障害検出部
【図１】
0005699701.tif 000002
【図２】
0005699701.tif 000003
【図３】
0005699701.tif 000004
【図４】
0005699701.tif 000005
【図５】
0005699701.tif 000006
【図６】
0005699701.tif 000007
【図７】
0005699701.tif 000008