(57)【要約】【課題】装置間のメッセージの通信を阻害することなく、それらの装置間に接続された２つの通信装置の間でのループバック試験を行うことを可能にする。【解決手段】通信装置１は、制御部１ａ、受信部１ｂ、及び送信部１ｃを備える。受信部１ｂは、第１装置から第２装置へのメッセージである第１メッセージの信号を受信する。制御部１ａは、ループバック試験のテスト信号である第１テスト信号に、第１メッセージを埋め込む。送信部１ｃは、第１メッセージが埋め込まれた第１テスト信号を、自装置に対向し且つ第２装置に接続された他の通信装置に送信する。【選択図】図１
2020098948.tif 000002
【特許請求の範囲】
【請求項１】
第１装置から第２装置へのメッセージである第１メッセージの信号を受信する受信部と、
ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込む制御部と、
前記第１メッセージが埋め込まれた前記第１テスト信号を、自装置に対向し且つ前記第２装置に接続された他の通信装置に送信する送信部と、
を備える、通信装置。
【請求項２】
前記送信部は、前記受信部で前記第１メッセージの信号を受信した通信ポートとは異なる通信ポートから、前記第１メッセージが埋め込まれた前記第１テスト信号を送信する、
請求項１に記載の通信装置。
【請求項３】
前記受信部は、前記他の通信装置から送信され、前記第１装置に送信するためのメッセージである第２メッセージが埋め込まれた、ループバック試験のテスト信号である第２テスト信号を受信し、
前記制御部は、前記第２テスト信号から前記第２メッセージを抽出し、
前記送信部は、前記第２メッセージの信号を前記第１装置に送信する、
請求項１又は２に記載の通信装置。
【請求項４】
前記送信部は、前記受信部で前記第２テスト信号を受信した通信ポートとは異なる通信ポートから、前記第２メッセージの信号を送信する、
請求項３に記載の通信装置。
【請求項５】
前記送信部から前記第１テスト信号に含めて送信したループバック試験のテスト信号と、前記受信部によって前記他の通信装置から受信した前記第２テスト信号から前記第２メッセージを抽出して残ったループバック試験のテスト信号と、を照合することで、ループバック試験の検証を行う、テスト信号検証部をさらに備える、
請求項３又は４に記載の通信装置。
【請求項６】
前記制御部は、前記メッセージを解析する解析部を有し、
前記解析部は、複数種類のメッセージを解析可能に構成されている、
請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記メッセージは、ＥｔｈｅｒＯＡＭ（Ethernet（登録商標） Operations, Administration and Maintenance）におけるＣＣＭ（Continuity Check Message）である、
請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
請求項１から７のいずれか１項に記載の通信装置と、前記他の通信装置と、を備えた通信システム。
【請求項９】
通信装置における通信方法であって、
第１装置から第２装置へのメッセージである第１メッセージの信号を受信するステップと、
ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込むステップと、
前記第１メッセージが埋め込まれた前記第１テスト信号を、前記通信装置に対向し且つ前記第２装置に接続された他の通信装置に送信するステップと、
を備える、通信方法。
【請求項１０】
通信装置内の制御コンピュータに、
第１装置から第２装置へのメッセージである第１メッセージの信号を受信するステップと、
ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込むステップと、
前記第１メッセージが埋め込まれた前記第１テスト信号を、前記通信装置に対向し且つ前記第２装置に接続された他の通信装置に送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置、通信システム、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
通信ネットワークを構成するスイッチやケーブル等が適切に動作しているかを調べる機能として、ＥｔｈｅｒＯＡＭが利用されている。ここで、ＥｔｈｅｒＯＡＭとは、Ethernet（登録商標；以下同様） Operations, Administration and Maintenanceを指す。
【０００３】
このＥｔｈｅｒＯＡＭには、あるスイッチから別のスイッチまでのリンクが維持されているか検査フレームを定期的に流して常時監視する機能や、端にあるスイッチから反対の端にあるスイッチにメッセージを送り、正常に送り返されるかを調べる機能がある。さらにＥｔｈｅｒＯＡＭには、経路上の全てのスイッチに応答させて異常な機器がないかを調べる機能がある。
【０００４】
そして、このＥｔｈｅｒＯＡＭにおける検査のためのフレーム、及びメッセージは、ＣＣＭ（Continuity Check Message）と呼ばれ、通信機は、通信の対向相手と定期的にＣＣＭを交信することで、対向機の異常有無や存在有無を確認している。この通信機には、ＥｔｈｅｒＯＡＭ監視システムにおけるＭＥＰ（Maintenance Entity Group(MEG) End Point）を含むことができる。ＭＥＰは、障害監理及びパフォーマンス監視のためのＥｔｈｅｒＯＡＭフレームの生成と終端を行う機器である。
【０００５】
特許文献１には、ＥｔｈｅｒＯＡＭによる監視網が障害であると認識しない通信機が記載されている。特許文献１に記載の通信機は、ネットワークに接続し、第１の入出力端から電源オフ信号を受信すると予め第１の入出力端から検出して所定の時間保存している導通確認信号を第２の入出力端に送信している。また、特許文献１に記載の通信機は、第１の入出力端から電源復旧信号を受信すると導通確認信号の送信を停止している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第６２０４３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、通常、第１のＭＥＰと第２のＭＥＰとの間でＣＣＭによる疎通確認を行っているシステムにおいて、不定期且つ人為的に、ＭＥＰ間に接続されている通信機（通信装置）であるセンタ装置とリモート装置との間においてループバック試験を行うことがある。このような場面では、センタ装置又はリモート装置内において主信号経路をループさせてしまうため、ＣＣＭが通らなくなり、障害ではないにも拘わらず、ＭＥＰは障害発生と認識してしまい、報知してしまう。このような課題は、特許文献１に記載の技術を適用した場合でも生じ得る。
【０００８】
そのため、ＭＥＰ間のＣＣＭによる通信を阻害することなく、センタ装置とリモート装置との間でのループバック試験を行うことができるような仕組みが望まれる。
【０００９】
本開示の目的は、上述した課題を解決する通信装置、通信システム、通信方法、及びプログラムを提供することにある。上記課題は、装置間のメッセージの通信を阻害することなく、それらの装置間に接続された２つの通信装置の間でのループバック試験を行うことを可能にするというものである。
【課題を解決するための手段】
【００１０】
本開示の第１の態様に係る通信装置は、第１装置から第２装置へのメッセージである第１メッセージの信号を受信する受信部と、ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込む制御部と、前記第１メッセージが埋め込まれた前記第１テスト信号を、自装置に対向し且つ前記第２装置に接続された他の通信装置に送信する送信部と、を備えるものである。
【００１１】
本開示の第２の態様に係る通信方法は、通信装置における通信方法であって、第１装置から第２装置へのメッセージである第１メッセージの信号を受信するステップと、ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込むステップと、前記第１メッセージが埋め込まれた前記第１テスト信号を、前記通信装置に対向し且つ前記第２装置に接続された他の通信装置に送信するステップと、を備える、ものである。
【００１２】
本開示の第３の態様に係るプログラムは、通信装置内の制御コンピュータに、第１装置から第２装置へのメッセージである第１メッセージの信号を受信するステップと、ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込むステップと、前記第１メッセージが埋め込まれた前記第１テスト信号を、前記通信装置に対向し且つ前記第２装置に接続された他の通信装置に送信するステップと、を実行させるためのプログラムである。
【発明の効果】
【００１３】
本開示により、上記課題を解決する通信装置、通信システム、通信方法、及びプログラムを提供することができる。即ち、本開示によれば、装置間のメッセージの通信を阻害することなく、それらの装置間に接続された２つの通信装置の間でのループバック試験を行うことが可能になる。
【図面の簡単な説明】
【００１４】
【図１】実施形態１に係る通信装置の一構成例を示すブロック図である。
【図２】図１の通信装置と接続される他の通信装置の一構成例を示すブロック図である。
【図３】図１の通信装置における処理の一例を説明するためのフロー図である。
【図４】実施形態２に係る通信装置（センタ装置）の一構成例を示すブロック図である。
【図５】実施形態２に係る通信装置（リモート装置）の一構成例を示すブロック図である。
【図６】図４のセンタ装置と図５のリモート装置とを接続した通信システムの一例を示す概略図である。
【図７】ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１ａｇのＣＣＭフレームフォーマットの一例を示す図である。
【図８】図６の通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおける通常時の通信例を示す概略図である。
【図９】図６の通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおけるループバック試験時の通信例を示す概略図である。
【図１０】比較例におけるセンタ装置とリモート装置とを接続しＥｔｈｅｒＯＡＭ監視システムを接続した通信システムにおけるループバック試験時の通信例を示す概略図である。
【図１１】実施形態３に係る通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおけるループバック試験時の通信例を示す概略図である。
【図１２】通信装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、実施形態について説明する。なお、実施形態において、同一又は同等の要素には、同一の符号を付し、重複する説明は省略される。また、以下に説明する図面には一方向性の矢印を描いている図面があるが、この矢印はある信号（データ）の流れの方向を端的に示したもので、双方向性を排除するものではない。
【００１６】
＜実施形態１＞
図１は、実施形態１に係る通信装置の一構成例を示すブロック図である。
図１に示すように、本実施形態に係る通信装置１は、制御部１ａ、受信部１ｂ、及び送信部１ｃを有する。通信装置１は、スイッチ、ゲートウェイ装置等の通信制御装置とすることができる。
【００１７】
受信部１ｂ及び送信部１ｃで構成される通信部は、通信のための通信ポート（通信インタフェース）等を有することができる。また、制御部１ａは、例えば、集積回路（Integrated Circuit）によって実現することができる。また、制御部１ａは、例えば、ＣＰＵ（Central Processing Unit）、作業用メモリ、及び通信装置１の全体を制御するためのプログラムを記憶した不揮発性の記憶装置などによって実現することもできる。
【００１８】
受信部１ｂは、第１装置から第２装置へのメッセージである第１メッセージの信号を受信する。ここで、第１装置は、通信装置１に対向するように接続された装置であり、このような信号の送信や他の信号の受信のための通信部を有することができる。なお、第２装置は、第１装置とは異なる装置である。
【００１９】
制御部１ａは、ループバック試験のテスト信号である第１テスト信号に、第１メッセージを埋め込む。送信部１ｃは、第１メッセージが埋め込まれた第１テスト信号を、自装置（通信装置１）に対向し且つ第２装置に接続された他の通信装置に送信する。送信部１ｃは、制御部１ａからの送信指示に従い、このような送信を行うことができる。また、第２装置は、上記他の通信装置に対向するように接続された装置であり、上記他の通信装置から第１メッセージの信号を受信するための通信部を有することができる。
【００２０】
次に、上記他の通信装置について、図２を参照しながら説明する。図２は、通信装置１と接続される他の通信装置の一構成例を示すブロック図である。図２に示すように、本実施形態に係る通信装置１と通信する上記他の通信装置３は、制御部３ａ、受信部３ｂ、及び送信部３ｃを備えることができる。
【００２１】
受信部３ｂ及び送信部３ｃで構成される通信部は、通信のための通信ポート（通信インタフェース）等を有することができる。また、制御部３ａは、制御部１ａと同様に、集積回路、或いは、ＣＰＵ、作業用メモリ、及び記憶装置などで構成することができる。
【００２２】
第２装置は、このような通信装置３に対向するように接続された装置であり、信号の送受のための通信部を有することができる。また、第１装置と通信装置１との間の接続、通信装置１と通信装置３との間の接続、通信装置３と第２装置との間の接続は、有線又は無線のいずれの接続であってもよい。
【００２３】
通信装置３の受信部３ｂは、通信装置１の送信部１ｃから送信された、第１メッセージが埋め込まれた第１テスト信号を受信する。制御部３ａは、この第１テスト信号を解析してループバック試験を実行するとともに第１メッセージを抽出し、抽出した第１メッセージの信号を第２装置に対して送信する指示を送信部３ｃに送る。送信部３ｃは、この指示に従い、第２装置に第１メッセージの信号を送信する。
【００２４】
また、通信装置３における制御部３ａ、受信部３ｂ、及び送信部３ｃの機能は、それぞれ通信装置１における制御部１ａ、受信部１ｂ、及び送信部１ｃの機能を含むことができる。同様に、通信装置１における制御部１ａ、受信部１ｂ、及び送信部１ｃの機能は、それぞれ通信装置３における制御部３ａ、受信部３ｂ、及び送信部３ｃの機能を含むことができる。
【００２５】
本実施形態では、上述の説明から明らかなように、通信装置１及び通信装置３により通信システムを構築することができ、さらにこの通信システムには第１装置及び第２装置を含めることができる。
【００２６】
次に、このような通信システムにおける通信装置１の処理の一例について、図３を併せて参照しながら説明する。図３は、図１の通信装置１における処理の一例を説明するためのフロー図である。
【００２７】
受信部１ｂは、第１装置から第２装置へのメッセージである第１メッセージの信号の受信を待ち（ステップＳ１）、受信した場合、制御部１ａにそれを渡す。制御部１ａは、ループバック試験のテスト信号である第１テスト信号に、第１メッセージを埋め込み（ステップＳ２）、埋め込み後のテスト信号を送信部１ｃに送信するように指示し、送信部１ｃがこの送信を実行する（ステップＳ３）。この送信先は、通信装置３となる。そのような埋め込み後のテスト信号を受信した通信装置３は、ループバック試験を実行するとともに第１メッセージを抽出し、第１メッセージの信号を第２装置に送信する。
【００２８】
なお、ループバック試験を実施しない場合には、制御部１ａは、第１装置から受信した第１メッセージの信号を、通信装置３に送信するように送信部１ｃに渡す。送信部１ｃはこの第１メッセージの信号を通信装置３に送信し、その信号を受信した通信装置３が第２装置にその信号を送信する。
【００２９】
以上、本実施形態によれば、第１装置と第２装置との間のメッセージの通信を阻害することなく、それらの装置間に接続された２つの通信装置１，３の間でのループバック試験を行うことが可能になる。
【００３０】
＜実施形態２＞
実施形態２について、図４〜図１０を併せて参照しながら、実施形態１との相違点を中心に説明するが、実施形態１で説明した様々な例が適用できる。図４は、実施形態２に係る通信装置（センタ装置）の一構成例を示すブロック図で、図５は、実施形態２に係る通信装置（リモート装置）の一構成例を示すブロック図である。図６は、図４のセンタ装置１０と図５のリモート装置３０とを接続した通信システムの一例を示す概略図である。
【００３１】
図４に示すセンタ装置１０は実施形態１における通信装置１に対応する装置であり、図５に示すリモート装置３０は実施形態１における通信装置３に対応する装置である。但し、逆に、リモート装置３０を実施形態１における通信装置１に対応する装置とした場合、センタ装置１０を実施形態１における通信装置３とすることができる。センタ装置１０及びリモート装置３０の細部を説明する前に、それらの接続例について説明する。
【００３２】
図６に示すように、本実施形態では、センタ装置１０とリモート装置３０とは双方のＷＡＮ（Wide Area Network）ポートにて接続することができる。つまり、センタ装置１０及びリモート装置３０は、ＷＡＮポートにて互いに対向して配置されることができる。また、以下に説明するように、センタ装置１０及びリモート装置３０は、いずれもＷＡＮポートの他にＬＡＮ（Local Area Network）ポートを有することができる。つまり、センタ装置１０及びリモート装置３０は、いずれもＷＡＮインタフェース及びＬＡＮインタフェースを有することができる。センタ装置１０のＬＡＮポートには上述した第１装置を接続することができ、リモート装置３０のＬＡＮポートには上述した第２装置を接続することができる。
【００３３】
また、本実施形態において、センタ装置１０及びリモート装置３０は、電気通信事業者などで使用されるＥｔｈｅｒＯＡＭにて監視を行っているシステム内に設置されるＲＬＢ試験機能を持つ装置とすることができる。つまり、センタ装置１０及びリモート装置３０は、ＲＬＢ試験中にＥｔｈｅｒＯＡＭ−ＣＣＭを転送する通信装置とすることができる。なお、ＲＬＢ試験とは、Ｒｅｍｏｔｅ  Ｌｏｏｐ  Ｂａｃｋ試験の略で、装置や通信回線の障害の確認のため、２つの装置間の主信号疎通を確認する試験である。２つの装置のいずれかが起点となり、装置間で、試験用経路を形成し、実施されるものである。また、ＥｔｈｅｒＯＡＭとは、ＩＥＥＥ８０２．１ａｇ、又は、ＩＴＵ−Ｔ  Ｙ．１７３１にて規定されるデータ通信網の保守管理手段である。
【００３４】
また、上述した第１装置及び第２装置は、いずれもＥｔｈｅｒＯＡＭ監視システム５０におけるＭＥＰとすることができる。よって、本実施形態では、上述した第１メッセージ及び後述する第２メッセージは、ＥｔｈｅｒＯＡＭにおけるＣＣＭ（Continuity Check Message）とする。以下、ＥｔｈｅｒＯＡＭ−ＣＣＭをＣＣＭと記載して、説明を行う。
【００３５】
次に、センタ装置１０の細部について説明する。図４に示すように、センタ装置１０は、ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）、ＲＬＢ制御部ｃ（１２）、切替部２ｃ（１３）、ＣＣＭ送信部ｃ（１４）、ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）、及び切替部１ｃ（１６）を有することができる。また、図４に示すように、センタ装置１０は、ＲＬＢ要求・終了信号送信部（１７）、テスト信号作成・送信部ｃ（１８）、テスト信号解析・検証部ｃ（１９）、及びＲＬＢ応答信号受信部（２０）を有することができる。なお、センタ装置１０の部位において「ｃ」を付し、リモート装置３０の部位において「ｒ」を付しているが、互いを区別し易くするためにこのような表記を採用したに過ぎない。
【００３６】
ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）は、ＬＡＮポートにて受信するＣＣＭを保存・解析する。ＣＣＭ送信部ｃ（１４）は、ＬＡＮポートにＣＣＭを送信する。ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）は、ＷＡＮポートにて受信するＣＣＭを保存・解析する。ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）及びＷＡＮポートＣＣＭ保存・解析部ｃ（１５）は、センタ装置１０に備えられた、受信したメッセージを解析する解析部の一例である。
【００３７】
また、ＲＬＢ制御部ｃ（１２）は、ＲＬＢ試験起動要求により、ＲＬＢ試験を制御するとともに、ＲＬＢ試験結果を別途設けた表示部に通知し、その表示部で表示させる。切替部１ｃ（１６）及び切替部２ｃ（１３）は、ＲＬＢ試験実行時に主信号経路を切り替える。テスト信号作成・送信部ｃ（１８）は、ＲＬＢ制御部ｃ（１２）からの制御に従い、テスト信号（第１テスト信号）を作成し、リモート装置３０に送信する。ＲＬＢ要求・終了信号送信部（１７）は、リモート装置３０に対し、ＲＬＢ試験の要求信号の送信を行い、また、ＲＬＢ試験の終了信号の送信も行う。
【００３８】
また、ＲＬＢ応答信号受信部（２０）は、リモート装置３０からＲＬＢ試験時の応答信号を受信する。テスト信号解析・検証部ｃ（１９）は、応答信号としてリモート装置３０からテスト信号を受信した場合、その受信したテスト信号を解析して検証する。この検証は、リモート装置３０から受信したテスト信号と送信した第１テスト信号とを照合することで行うことができ、照合されるテスト信号は、メッセージ（ＣＣＭで例示）を除いた部分となる。  
【００３９】
次に、リモート装置３０の細部について説明する。図５に示すように、リモート装置３０は、ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）、ＲＬＢ制御部ｒ（３２）、切替部２ｒ（３３）、ＣＣＭ送信部ｒ（３４）、ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）、及び切替部１ｒ（３６）を有することができる。また、図５に示すように、リモート装置３０は、ＲＬＢ応答信号送信部（３７）、テスト信号作成・送信部ｒ（３８）、テスト信号解析・検証部ｒ（３９）、及びＲＬＢ要求・終了信号受信部（４０）を有することができる。
【００４０】
ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）は、ＬＡＮポートにて受信するＣＣＭを保存・解析する。ＣＣＭ送信部ｒ（３４）は、ＬＡＮポートにＣＣＭを送信する。ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）は、ＷＡＮポートにて受信するＣＣＭを保存・解析する。ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）及びＷＡＮポートＣＣＭ保存・解析部ｒ（３５）は、リモート装置３０に備えられた、受信したメッセージを解析する解析部の一例である。
【００４１】
また、ＲＬＢ要求・終了信号受信部（４０）は、センタ装置１０から送信されるＲＬＢ要求信号の受信を行い、また、その終了信号の受信も行う。テスト信号解析・検証部ｒ（３９）は、センタ装置１０から受信したテスト信号を解析して検証し、ＲＬＢ制御部ｒ（３２）に通知する。
【００４２】
ＲＬＢ制御部ｒ（３２）は、センタ装置１０から送信されるＲＬＢ要求信号により、ＲＬＢ試験を制御するとともに、試験結果をテスト信号作成・送信部ｒ（３８）に通知する。切替部１ｒ（３６）及び切替部２ｒ（３３）は、ＲＬＢ試験実行時に主信号経路を切り替える。テスト信号作成・送信部ｒ（３８）は、ＲＬＢ制御部ｒ（３２）からの制御に従い、試験結果からテスト信号（応答信号）を作成し、センタ装置１０に送信する。ＲＬＢ応答信号送信部（３７）は、この応答信号をセンタ装置１０に送信する。
【００４３】
次に、本実施形態における動作の例について説明する。
まず、通常時の動作例について説明する。
通常時、ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）は、ＬＡＮポートから入力される主信号の中からＣＣＭを検出した場合、このＣＣＭを保存しておく。なお、このような保存経路とは別に、ＷＡＮポートにこの主信号が転送される。また、通常時、ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）は、ＷＡＮポートから入力される主信号の中からＣＣＭを検出した場合、このＣＣＭを保存しておく。なお、このような保存経路とは別に、ＬＡＮポートにこの主信号が転送される。
【００４４】
通常時には、リモート装置３０側でも同様の処理を行う。即ち、ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）は、ＬＡＮポートから入力される主信号の中からＣＣＭを検出した場合、このＣＣＭを保存しておく。なお、このような保存経路とは別に、ＷＡＮポートにこの主信号が転送される。また、ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）は、ＷＡＮポートから入力される主信号の中からＣＣＭを検出した場合、このＣＣＭを保存しておく。なお、このような保存経路とは別に、ＬＡＮポートにこの主信号が転送される。
【００４５】
次にＲＬＢ試験時の動作例について、センタ装置１０から試験を開始する例を挙げて説明する。
保守者がＲＬＢ試験を実施する場合、センタ装置１０のＲＬＢ試験起動要求により、ＲＬＢ制御部ｃ（１２）にＲＬＢ試験起動を通知する。ＲＬＢ試験起動が通知されたＲＬＢ制御部ｃ（１２）は、最初に切替部１ｃ（１６）及び切替部２ｃ（１３）を制御し、主信号経路を切り替える。次に、ＲＬＢ制御部ｃ（１２）は、ＲＬＢ要求・終了信号送信部（１７）を制御し、リモート装置３０にＲＬＢ要求信号を送出する。
【００４６】
リモート装置３０では、ＲＬＢ要求・終了信号受信部（４０）にてＲＬＢ要求信号を検出した場合、ＲＬＢ試験起動をＲＬＢ制御部ｒ（３２）に通知する。ＲＬＢ試験起動が通知されたＲＬＢ制御部ｒ（３２）は、最初に切替部１ｒ（３６）及び切替部２ｒ（３３）を制御し、主信号経路を切り替える。次に、ＲＬＢ制御部ｒ（３２）は、ＲＬＢ応答信号送信部（３７）を制御し、センタ装置１０にＲＬＢ応答信号を送出する。
【００４７】
センタ装置１０では、ＲＬＢ応答信号受信部（２０）にてＲＬＢ応答信号を検出した場合、ＲＬＢ準備完了をＲＬＢ制御部ｃ（１２）に通知する。ＲＬＢ準備完了が通知されたＲＬＢ制御部ｃ（１２）は、テスト信号作成・送信部ｃ（１８）を制御し、リモート装置３０にテスト信号を送信する。
【００４８】
リモート装置３０では、このテスト信号を受信した場合、テスト信号解析・検証部ｒ（３９）にてテスト信号を解析して検証し、検証結果をＲＬＢ制御部ｒ（３２）に通知する。ＲＬＢ制御部ｒ（３２）は、テスト信号作成・送信部ｒ（３８）に検証結果を通知する。テスト信号作成・送信部ｒ（３８）は、テスト信号に検証結果を含めてセンタ装置１０に送信する。
【００４９】
センタ装置１０では、このテスト信号を受信した場合、テスト信号解析・検証部ｃ（１９）にて解析及び検証を行う。テスト信号解析・検証部ｃ（１９）は、リモート装置３０から受信したテスト信号を解析し、そのテスト信号とリモート装置３０に送信したテスト信号とを照合することで検証を行い、その検証結果をＲＬＢ制御部ｃ（１２）に通知する。ＲＬＢ制御部ｃ（１２）は、ＲＬＢ試験結果を表示部に通知するとともに、ＲＬＢ試験起動要求が継続されていた場合、再度、テスト信号作成・送信部ｃ（１８）を制御し、リモート装置３０にテスト信号を送信する。
これにより、ＲＬＢ試験が継続される。
【００５０】
リモート装置３０からテスト信号を受信し、ＲＬＢ試験結果を表示部に通知した際に、ＲＬＢ試験起動要求が継続されていない場合、ＲＬＢ制御部ｃ（１２）は、ＲＬＢ要求・終了信号送信部（１７）を制御し、リモート装置３０にＲＬＢ終了信号を送信する。
【００５１】
リモート装置３０では、ＲＬＢ要求・終了信号受信部（４０）にてＲＬＢ終了信号を検出した場合、ＲＬＢ終了をＲＬＢ制御部ｒ（３２）に通知する。ＲＬＢ終了が通知されたＲＬＢ制御部ｒ（３２）は、最初にＲＬＢ応答信号送信部（３７）を制御し、センタ装置１０にＲＬＢ応答信号を送出する。次に切替部１ｒ（３６）及び切替部２ｒ（３３）を制御し、主信号経路を通常時に切り替える。
【００５２】
センタ装置１０では、ＲＬＢ応答信号受信部（２０）にてＲＬＢ応答信号を検出した場合、ＲＬＢ終了をＲＬＢ制御部ｃ（１２）に通知する。ＲＬＢ終了が通知されたＲＬＢ制御部ｃ（１２）は、切替部１ｃ（１６）及び切替部２ｃ（１３）を制御し、主信号経路を通常時に切り替える。
これにより、ＲＬＢ試験が終了する。
【００５３】
次に、ＲＬＢ試験中にセンタ装置１０のＬＡＮポートにてＣＣＭを受信した場合の動作について説明する。
【００５４】
ＲＬＢ試験中にセンタ装置１０のＬＡＮポートにてＣＣＭを受信した場合、ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）は、ＣＣＭの内容を解析する。そして、ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）は、ＲＬＢ試験以前に受信していたＣＣＭに相当するＣＣＭであった場合、ＲＬＢ制御部ｃ（１２）に受信したＣＣＭの情報を通知する。ＲＬＢ制御部ｃ（１２）は、テスト信号作成・送信部ｃ（１８）に対し、受信したＣＣＭの情報を通知する。テスト信号作成・送信部ｃ（１８）では、テスト信号に受信したＣＣＭの情報をテスト信号に含め、次のテスト信号送信契機にて、リモート装置３０に送信する。
【００５５】
リモート装置３０では、ＣＣＭの情報を含むテスト信号を受信した場合、テスト信号解析・検証部ｒ（３９）にてテスト信号を解析して検証し、検証結果及びＣＣＭの情報をＲＬＢ制御部ｒ（３２）に通知する。ＲＬＢ制御部ｒ（３２）は、テスト信号作成・送信部ｒ（３８）に検証結果を通知するとともに、ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）に対して、ＣＣＭの情報を通知する。その後のテスト信号作成・送信部ｒ（３８）の動作は、ＲＬＢ試験の動作について説明した内容と同じとなる。ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）は、通知されたＣＣＭの情報により、ＬＡＮポートへ送出するためのＣＣＭを予め保存してあったＣＣＭを元に作成し、ＣＣＭ送信部ｒ（３４）へ通知する。ＣＣＭ送信部ｒ（３４）は、ＷＡＮポートＣＣＭ保存・解析部ｒ（３５）より通知されたＣＣＭをＬＡＮポートへ送信する。
【００５６】
次に、ＲＬＢ試験中にリモート装置３０のＬＡＮポートにてＣＣＭを受信した場合の動作について説明する。
【００５７】
ＲＬＢ試験中にリモート装置３０のＬＡＮポートにてＣＣＭを受信した場合、ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）は、ＣＣＭの内容を解析する。そして、ＬＡＮポートＣＣＭ保存・解析部ｒ（３１）は、ＲＬＢ試験以前に受信していたＣＣＭに相当するＣＣＭであった場合、ＲＬＢ制御部ｒ（３２）に受信したＣＣＭの情報を通知する。ＲＬＢ制御部ｒ（３２）は、テスト信号作成・送信部ｒ（３８）に対し、受信したＣＣＭの情報を通知する。テスト信号作成・送信部ｒ（３８）では、テスト信号に受信したＣＣＭの情報をテスト信号に含め、次のテスト信号送信契機にて、センタ装置１０に送信する。
【００５８】
センタ装置１０では、ＣＣＭの情報を含むテスト信号（第２テスト信号）を受信した場合、テスト信号解析・検証部ｃ（１９）にて解析及び検証を行う。テスト信号解析・検証部ｃ（１９）は、リモート装置３０から受信した第２テスト信号を解析し、その第２テスト信号（ＣＣＭの情報を除く）とリモート装置３０に送信した第１テスト信号（ＣＣＭの情報を除く）とを照合することで検証を行う。そして、テスト信号解析・検証部ｃ（１９）は、検証結果及びＣＣＭの情報をＲＬＢ制御部ｃ（１２）に通知する。
【００５９】
この検証のために、テスト信号解析・検証部ｃ（１９）は、次のテスト信号検証部を含むことができる。このテスト信号検証部は、第１テスト信号に含めて送信したＲＬＢ試験のテスト信号と、リモート装置３０から受信した第２テスト信号から第２メッセージを抽出して残ったＲＬＢ試験のテスト信号と、を照合することで、ＲＬＢ試験の検証を行う。第２メッセージは、リモート装置３０から送信された、ＣＣＭで例示したメッセージである。また、このテスト信号検証部は、この照合に際し、各テスト信号を解析する機能を有することができる。なお、ＲＬＢ試験中にセンタ装置１０のＬＡＮポートにてＣＣＭを受信していない場合について説明したように、第２メッセージが存在しない場合もある。なお、リモート装置３０側からテストを開始することを可能にするために、テスト信号解析・検証部ｒ（３９）も、テスト信号解析・検証部ｃ（１９）と同様のテスト信号検証部を含むことができる。リモート装置３０側のテスト信号検証部は、送信したＲＬＢ試験のテスト信号と受信したテスト信号からメッセージを抽出して残ったＲＬＢ試験のテスト信号とを照合することで、ＲＬＢ試験の検証を行う。リモート装置３０側のテスト信号検証部は、この照合に際し、各テスト信号を解析する機能を有することができる。
【００６０】
ＲＬＢ制御部ｃ（１２）は、テスト信号解析・検証部ｃ（１９）から通知されたＲＬＢ試験結果を表示部に通知するとともに、ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）に対して、ＣＣＭの情報を通知する。また、ＲＬＢ試験起動要求が継続されていた場合、再度、テスト信号作成・送信部ｃ（１８）を制御し、リモート装置３０にテスト信号を送信する。その後のテスト信号作成・送信部ｃ（１８）の動作は、ＲＬＢ試験の動作について説明した内容と同じとなる。ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）は、通知されたＣＣＭの情報により、ＬＡＮポートへ送出するためのＣＣＭを予め保存してあったＣＣＭを元に作成し、ＣＣＭ送信部ｃ（１４）へ通知する。ＣＣＭ送信部ｃ（１４）は、ＷＡＮポートＣＣＭ保存・解析部ｃ（１５）より通知されたＣＣＭをＬＡＮポートへ送信する。
【００６１】
ここで、図７を参照しながら、テストフレームに含めるＣＣＭの情報例について説明する。図７は、ＩＥＥＥ８０２．１ａｇのＣＣＭフレームフォーマットの一例を示す図である。図７に示すフォーマットＴのうち、情報Ｔ１，Ｔ２，Ｔ３，Ｔ４は、テスト信号に含める情報の例である。
【００６２】
ＲＬＢ試験中にＬＡＮポートにてＲＬＢ試験以前に受信していたＣＣＭに相当するＣＣＭを受信した場合、情報Ｔ１，Ｔ２，Ｔ３，Ｔ４をテストフレームに含め送信する。この情報により、受信側でＣＣＭを作成する。
【００６３】
ＣＣＭは、図７におけるＳＡ（Source Media Access Control address；送信元ＭＡＣアドレス）、ＲＤＩ（Remote Defect Indicator；対局劣化表示）以外の値は、受信したＣＣＭの値をコピーして使用できる。ＳＡは、送信元の装置（ここではセンタ装置１０又はリモート装置３０）に予め与えられたＭＡＣアドレスを使用し、ＲＤＩは送信元の装置が備えるＣＣＭ送信部ｃ（１４）又はＣＣＭ送信部ｒ（３４）に予め設定された値を使用する。
【００６４】
なお、受信したフレームがＣＣＭであることは、図７のＴＹＰＥの値とＯｐＣｏｄｅの値で判定することができる。即ち、図７のＴＹＰＥ＝０ｘ８９０２はＥｔｈｅｒＯＡＭのフレームであることを示し、ＴＹＰＥ＝０ｘ８９０２とＯｐＣｏｄｅ＝１でＥｔｈｅｒＯＡＭのＣＣＭであることを示す。
【００６５】
次に、図８を併せて参照しながら、図６の通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおける通常時の通信について説明する。図８は、このようなシステムにおける通常時の通信例を示す概略図である。
【００６６】
図８に示すシステムは、通常時にＣＣＭの送受を行っているＭＥＰ１（４１）及びＭＥＰ２（４２）と、センタ装置１０と、リモート装置３０と、ＥｔｈｅｒＯＡＭ監視システム５０と、で構成される。ＭＥＰ１（４１）及びＭＥＰ２（４２）は、ＥｔｈｅｒＯＡＭ監視システム５０におけるＭＥＧ  Ｅｎｄ  Ｐｏｉｎｔであり、障害監理及びパフォーマンス監視のためのＥｔｈｅｒＯＡＭフレームの生成と終端を行う機器である。ＥｔｈｅｒＯＡＭ監視システム５０は、障害管理等を行うサーバ装置を有することができる。
【００６７】
図８に示すように、通常運用時、ＭＥＰ１とＭＥＰ２の間で、センタ装置１０及びリモート装置３０を介してＣＣＭの送受が行われているものとする。このとき、センタ装置１０及びリモート装置３０では、上述したように、各々のＬＡＮポート及びＷＡＮポートから入力されるＣＣＭを保存している。
【００６８】
次に、図９を併せて参照しながら、図６の通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおけるＲＬＢ試験時の通信について説明する。図９は、このようなシステムにおけるＲＬＢ試験時の通信例を示す概略図である。
【００６９】
図９に示すシステムは、図８にシステムと同じであり、ＲＬＢ試験時の状態を示すものである。センタ装置１０にてＲＬＢ試験が起動された場合、センタ装置１０及びリモート装置３０は、先に説明したように主信号経路を切り替える。そして、センタ装置１０及びリモート装置３０は、ＲＬＢ要求信号の送信／受信、ＲＬＢ応答信号の送信／受信により、ＲＬＢ試験経路を作成し、テスト信号送信／受信によるＲＬＢ試験を開始する。
【００７０】
ＲＬＢ試験中にセンタ装置１０は、ＭＥＰ１（４１）からＣＣＭをＬＡＮポートで受信した場合、テスト信号にＣＣＭの情報を含め、ＷＡＮポートで対向するリモート装置３０に送信する。
【００７１】
このように、センタ装置１０は、ＣＣＭで例示する第１メッセージの信号を受信した通信ポート（ＬＡＮポートで例示）とは異なる通信ポート（ＷＡＮポートで例示）から、第１メッセージが埋め込まれた第１テスト信号を送信するように構成することができる。センタ装置１０は、このように複数の通信ポートを有する場合には、切替部１ｃ（１６）及び切替部２ｃ（１３）で例示したように、通信ポートを切り替える切替部を有することができる。
【００７２】
ＣＣＭの情報を含んだテスト信号をセンタ装置１０から受信したリモート装置３０は、ＣＣＭの情報に基づきＣＣＭを作成し、ＬＡＮポートへ送信する。これにより、このＣＣＭの情報はＭＥＰ２（４２）に送信されることになる。
【００７３】
ＲＬＢ試験中にリモート装置３０は、ＭＥＰ２（４２）からＬＡＮポートでＣＣＭを受信した場合、ＲＬＢ試験の応答信号であるテスト信号にＣＣＭの情報を含め、ＷＡＮポートで対向するセンタ装置１０に送信する。ＣＣＭの情報を含んだテスト信号をＷＡＮポートで受信したセンタ装置１０は、ＣＣＭの情報に基づきＣＣＭを作成し、ＬＡＮポートへ送信する。これにより、このＣＣＭの情報はＭＥＰ１（４１）に送信されることになる。このように、センタ装置１０は、応答信号で例示する第２テスト信号を受信した通信ポート（ＷＡＮポートで例示）とは異なる通信ポート（ＬＡＮポートで例示）から、ＣＣＭで例示する第２メッセージの信号を送信するように構成することができる。
【００７４】
このように、センタ装置１０は、リモート装置３０から送信され、ＭＥＰ１（４１）に送信するための第２メッセージ（同じくＣＣＭで例示）が埋め込まれたＲＬＢ試験のテスト信号（第２テスト信号）を受信するように構成することができる。センタ装置１０は、この第２テスト信号から第２メッセージを抽出し、ＭＥＰ１（４１）に第２メッセージの信号を送信することができる。
【００７５】
以上の処理により、ＭＥＰ１（４１）及びＭＥＰ２（４２）では継続してＣＣＭを受信することになる。よって、本実施形態では、ＭＥＰ１（４１）及びＭＥＰ２（４２）が障害通知であるＬＯＣ（Loss of Continuity）信号を発生させないことになり、ＥｔｈｅｒＯＡＭ監視システム５０では障害が検知されないことになる。このように、本実施形態では、ＲＬＢ試験を実施中であっても、ＭＥＰ１（４１）とＭＥＰ２（４２）との間のＣＣＭによる通信を阻害することがない。
【００７６】
次に、比較例として、センタ装置とリモート装置とを接続しＥｔｈｅｒＯＡＭ監視システムを接続した通信システムにおけるＲＬＢ試験時の通信について説明する。図１０は、比較例に係る通信システムにおけるＲＬＢ試験時の通信例を示す概略図である。
【００７７】
図１０に示す通信システムは、通信装置であるセンタ装置６０とそれに対向する通信装置であるリモート装置８０とを含み、センタ装置６０に対向するＭＥＰ１（４１）とリモート装置８０に対向するＭＥＰ２（４２）とを含む。
【００７８】
比較例に係るセンタ装置６０にてＲＬＢ試験が起動された場合、センタ装置６０及び比較例に係るリモート装置８０は、主信号経路を切り替える。そして、センタ装置６０及びリモート装置８０は、ＲＬＢ要求信号の送信／受信、ＲＬＢ応答信号の送信／受信などにより、ＲＬＢ試験経路を作成し、テスト信号送信／受信によるＲＬＢ試験を開始する。
【００７９】
比較例に係るセンタ装置６０は、ＲＬＢ試験中にＭＥＰ１（４１）からＣＣＭを受信した場合、ＣＣＭを破棄する。比較例に係るリモート装置８０は、ＲＬＢ試験中にＭＥＰ２（４２）からＣＣＭを受信した場合、ＣＣＭを破棄する。これにより、比較例においては、ＭＥＰ１（４１）及びＭＥＰ２（４２）では、継続してＣＣＭを受信できなくなるため、ＬＯＣ発生となり、ＥｔｈｅｒＯＡＭ監視システム５０で障害が検知される。
【００８０】
特に、一般的に装置や通信回線の障害は、突発的に発生するため、それらを確認するためのＲＬＢ試験も、突発的に必要となる。よって、比較例では、ＲＬＢ試験を実施する場合は、主信号経路が断となるため、事前にＥｔｈｅｒＯＡＭ監視システムの管理者とＲＬＢ試験の実施者の間で連絡をとるなどして、本来の障害との切り分けのため、事前の連絡や整合などの煩わしい作業が必要となる。また、比較例では、定期試験な保守作業でも同様に、事前の連絡や整合などの煩わしい作業が必要となる。また、比較例では、ＥｔｈｅｒＯＡＭ監視システムの管理者側では、本来の障害とＲＬＢによるＬＯＣ発生の識別が困難であるため、本来の障害でないにも関わらず、確認のための時間が必要になるなどにより、本来の障害の場合の復旧対応が遅くなることがある。
【００８１】
これに対し、以上に説明したように、本実施形態では、予め各通信装置のＷＡＮ及びＬＡＮの各々のポートにて受信しているＣＣＭの情報を保存しておく。そして、本実施形態では、ＷＡＮポート間のＲＬＢ試験中にＬＡＮポートにてＣＣＭを受信した場合、ＲＬＢテスト信号を用いて対向する通信装置にＣＣＭの受信を通知する。このような処理により、本実施形態によれば、ＲＬＢ試験中でも対向通信装置のＬＡＮポートからＣＣＭを送出するが可能となり、比較例でなされたようなＥｔｈｅｒＯＡＭ監視システムにおけるＣＣＭ断障害の誤検出を防ぐことが可能となる。
【００８２】
即ち、本実施形態では、ＲＬＢ試験中にＣＣＭを受信した場合、ＣＣＭの情報をＲＬＢテスト信号に含めることで、対向する通信装置に送信し、対向する通信装置の他ポートから出力することでＲＬＢ試験中のＣＣＭの断を防ぐことができる。そして、これにより、本実施形態では、ＥｔｈｅｒＯＡＭ監視システムにて本来発生していないＬＯＣ発生障害の誤検出を防ぐことができ、障害解析の誤解を防ぎ、正しい障害認識により障害復旧の迅速化が可能となり、業務の効率化を図ることができる。
【００８３】
＜実施形態３＞
実施形態３について、図１１を併せて参照し、その効果も含めた実施形態２との相違点を中心に説明する。但し、実施形態３は、実施形態１，２で説明した様々な例が適用できる。図１１は、実施形態３に係る通信システムにおいてＥｔｈｅｒＯＡＭ監視システムを接続したシステムにおけるＲＬＢ試験時の通信例を示す概略図である。
【００８４】
本実施形態に係るセンタ装置１０は、ＬＡＮポートＣＣＭ保存・解析部ｃ（１１）及びＷＡＮポートＣＣＭ保存・解析部ｃ（１５）で例示した解析部が、複数種類のメッセージを解析可能に構成されている。ここで、異なる種類とは、異なるフォーマットを指すことができ、或いは、同じフォーマットであっても異なる情報が含まれるものを指すことができる。
【００８５】
図１１で示すシステムは、一例として、対向するＭＥＰの数を４つとしている。このシステムに含まれるＭＥＰを、ＭＥＰ−ａ１（４１ａ）、ＭＥＰ−ｂ１（４１ｂ）、ＭＥＰ−ａ２（４２ａ）、及びＭＥＰ−ｂ２（４２ｂ）として説明する。但し、ＭＥＰの数はこれ以上であってもよい。ＭＥＰ−ａ１（４１ａ）とＭＥＰ−ｂ１（４１ｂ）とは互いに対向しており、ＭＥＰ−ａ２（４２ａ）とＭＥＰ−ｂ２（４２ｂ）とは互いに対向している。また、センタ装置１０とＭＥＰ−ｂ１（４１ｂ）とは互いに対向しており、リモート装置３０とＭＥＰ−ｂ２（４２ｂ）とは互いに対向している。
【００８６】
そして、上述したように、本実施形態では、センタ装置１０のＬＡＮポートＣＣＭ保存・解析部ｃ（１１）にて保存・解析可能なＣＣＭの数を複数とする。また、本実施形態では、センタ装置１０のＷＡＮポートＣＣＭ保存・解析部ｃ（１５）にて保存・解析可能なＣＣＭの数を複数とする。同様に、本実施形態では、リモート装置３０のＬＡＮポートＣＣＭ保存・解析部ｒ（３１）及びＷＡＮポートＣＣＭ保存・解析部ｒ（３５）にて保存・解析可能なＣＣＭの数をいずれも複数とすることができる。
【００８７】
図１１に示すシステムでは、ＭＥＰ−ａ１（４１ａ）とＭＥＰ−ａ２（４２ａ）とがＣＣＭ−ａで通信を行うことが可能となっており、ＭＥＰ−ｂ１（４１ｂ）とＭＥＰ−ｂ２（４２ｂ）とがＣＣＭ−ｂで通信を行うことが可能となっている。
【００８８】
本実施形態では、センタ装置１０及びリモート装置３０のいずれにおいても保存・解析可能なＣＣＭの数を複数としているため、これらの通信が、センタ装置１０及びリモート装置３０でのＲＬＢ試験実行中にも阻害されることがない。このように、本実施形態によれば、対向するＭＥＰの数が複数存在する複雑なネットワークにおいても、実施形態１，２で説明したような効果が得られる。
【００８９】
＜他の実施形態＞
［ａ］
実施形態１では、図１に示す通信装置１の制御部１ａ、受信部１ｂ、及び送信部１ｃの機能や図２に示す通信装置３の制御部３ａ、受信部３ｂ、及び送信部３ｃの機能について説明したが、それぞれ通信装置１として、通信装置３としてこれらの機能が実現できればよい。同様に、実施形態２，３では、センタ装置１０、リモート装置３０内の各構成要素の機能について説明したが、いずれも通信装置としてこれらの機能が実現できればよい。
【００９０】
［ｂ］
実施形態１〜３に係る通信装置（センタ装置又はリモート装置）は、次のようなハードウェア構成を有していてもよい。図１２は、実施形態１〜３に係る通信装置のハードウェア構成の一例を示す図である。なお、上記他の実施形態［ａ］についても同様である。
【００９１】
図１２に示す通信装置１００は、プロセッサ１０１、メモリ１０２、及び通信インタフェース１０３を有する。実施形態１〜３で説明した受信部及び送信部は、その全部又は一部が通信インタフェース１０３に対応する。実施形態１〜３で説明した制御部等、その他の部位の機能は、プロセッサ１０１がメモリ１０２に記憶されたプログラムを読み込んで通信インタフェース１０３と協働しながら実行することにより実現される。
【００９２】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）を含む。さらに、この例は、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗを含む。さらに、この例は、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００９３】
［ｃ］
さらに、上述した様々な実施形態において、通信装置における通信方法の手順を例示したように、本開示は、通信方法としての形態も採り得る。この通信方法は、次の３つのステップを備える。第１のステップは、第１装置から第２装置へのメッセージである第１メッセージの信号を受信する。第２のステップは、ループバック試験のテスト信号である第１テスト信号に、第１メッセージを埋め込む。第３のステップは、第１メッセージが埋め込まれた第１テスト信号を、上記通信装置に対向し且つ上記第２装置に接続された他の通信装置に送信する。なお、その他の例については、上述した様々な実施形態で説明した通りである。また、上記プログラムは、上記通信装置内の制御コンピュータに、第１〜第３のステップを実行させるためのプログラムであると言える。
【００９４】
なお、本開示は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施形態を適宜組み合わせて実施されてもよい。
【符号の説明】
【００９５】
１、３、１００  通信装置
１ａ、３ａ  制御部
１ｂ、３ｂ  受信部
１ｃ、３ｃ  送信部
１０  通信装置（センタ装置）
１１  ＬＡＮポートＣＣＭ保存・解析部ｃ
１２  ＲＬＢ制御部ｃ
１３  切替部２ｃ
１４  ＣＣＭ送信部ｃ
１５  ＷＡＮポートＣＣＭ保存・解析部ｃ
１６  切替部１ｃ
１７  ＲＬＢ要求・終了信号送信部
１８  テスト信号作成・送信部ｃ
１９  テスト信号解析・検証部ｃ
２０  ＲＬＢ応答信号受信部
３０  通信装置（リモート装置）
３１  ＬＡＮポートＣＣＭ保存・解析部ｒ
３２  ＲＬＢ制御部ｒ
３３  切替部２ｒ
３４  ＣＣＭ送信部ｒ
３５  、ＷＡＮポートＣＣＭ保存・解析部ｒ
３６  切替部１ｒ
３７  ＲＬＢ応答信号送信部
３８  テスト信号作成・送信部ｒ
３９  テスト信号解析・検証部ｒ
４０  ＲＬＢ要求・終了信号受信部
４１、４１ａ、４１ｂ、４２、４２ａ、４２ｂ  ＭＥＰ
５０  ＥｔｈｅｒＯＡＭ監視システム
１０１  プロセッサ
１０２  メモリ
１０３  通信インタフェース
【図１】
2020098948.tif 000003
【図２】
2020098948.tif 000004
【図３】
2020098948.tif 000005
【図４】
2020098948.tif 000006
【図５】
2020098948.tif 000007
【図６】
2020098948.tif 000008
【図７】
2020098948.tif 000009
【図８】
2020098948.tif 000010
【図９】
2020098948.tif 000011
【図１０】
2020098948.tif 000012
【図１１】
2020098948.tif 000013
【図１２】
2020098948.tif 000014
【手続補正書】
【提出日】令和1年9月26日(2019.9.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１装置から第２装置へのメッセージである第１メッセージの信号を受信する受信部と、
ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込む制御部と、
前記第１メッセージが埋め込まれた前記第１テスト信号を、自装置に対向し且つ前記第２装置に接続された他の通信装置に送信する送信部と、
を備え、
前記受信部は、前記他の通信装置から送信され、前記第１装置に送信するためのメッセージである第２メッセージが埋め込まれた、ループバック試験のテスト信号である第２テスト信号を受信し、
前記制御部は、前記第２テスト信号から前記第２メッセージを抽出し、
前記送信部は、抽出した前記第２メッセージの信号を前記第１装置に送信する、通信装置。
【請求項２】
前記送信部は、前記受信部で前記第１メッセージの信号を受信した通信ポートとは異なる通信ポートから、前記第１メッセージが埋め込まれた前記第１テスト信号を送信する、
請求項１に記載の通信装置。
【請求項３】
前記送信部は、前記受信部で前記第２テスト信号を受信した通信ポートとは異なる通信ポートから、前記第２メッセージの信号を送信する、
請求項１又は２に記載の通信装置。
【請求項４】
前記送信部から前記第１テスト信号に含めて送信したループバック試験のテスト信号と、前記受信部によって前記他の通信装置から受信した前記第２テスト信号から前記第２メッセージを抽出して残ったループバック試験のテスト信号と、を照合することで、ループバック試験の検証を行う、テスト信号検証部をさらに備える、
請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記制御部は、前記メッセージを解析する解析部を有し、
前記解析部は、複数種類のメッセージを解析可能に構成されている、
請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記メッセージは、ＥｔｈｅｒＯＡＭ（Ethernet（登録商標） Operations, Administration and Maintenance）におけるＣＣＭ（Continuity Check Message）である、
請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
請求項１から６のいずれか１項に記載の通信装置と、前記他の通信装置と、を備えた通信システム。
【請求項８】
請求項１から６のいずれか１項に記載の通信装置において実行される通信方法。
【請求項９】
請求項８に記載の通信方法をコンピュータに実行させるプログラム。
【手続補正書】
【提出日】令和2年4月8日(2020.4.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信装置であって、
第１装置から第２装置へのメッセージである第１メッセージの信号を受信する受信部と、
前記第１メッセージの信号を、前記通信装置に対向し且つ前記第２装置に接続された他の通信装置に送信する送信部と、
前記通信装置と前記他の通信装置との間でのループバック試験の実施時において、ループバック試験のテスト信号である第１テスト信号に、前記第１メッセージを埋め込む制御部と、
を備え、
前記メッセージは、ＥｔｈｅｒＯＡＭ（Ethernet（登録商標） Operations, Administration and Maintenance）におけるＣＣＭ（Continuity Check Message）であり、
前記第１装置及び前記第２装置はいずれも、継続して前記ＣＣＭを受信できなかった場合に通信障害を報知する報知機能を有するＭＥＰ（Maintenance End Point）であり、
前記ループバック試験の非実施時において、
前記受信部が、前記第１メッセージに対する応答として前記第２装置から前記第１装置に送信するためのメッセージである第２メッセージの信号を、前記他の通信装置から受信し、
前記送信部が、前記第２メッセージの信号を前記第１装置に送信し、
前記ループバック試験の実施時において、
前記送信部が、前記第１メッセージが埋め込まれた前記第１テスト信号を、前記他の通信装置に送信し、
前記受信部が、前記他の通信装置から送信された第２テスト信号であって、前記第２メッセージが埋め込まれた、前記第１テスト信号の応答としてのループバック試験のテスト信号である第２テスト信号を受信し、
前記制御部が、前記第２テスト信号から前記第２メッセージを抽出し、
前記送信部が、抽出した前記第２メッセージの信号を前記第１装置に送信する、
通信装置。
【請求項２】
前記送信部は、前記受信部で前記第１メッセージの信号を受信した通信ポートとは異なる通信ポートから、前記第１メッセージが埋め込まれた前記第１テスト信号を送信する、
請求項１に記載の通信装置。
【請求項３】
前記送信部は、前記受信部で前記第２テスト信号を受信した通信ポートとは異なる通信ポートから、前記第２メッセージの信号を送信する、
請求項１又は２に記載の通信装置。
【請求項４】
前記送信部から前記第１テスト信号に含めて送信したループバック試験のテスト信号と、前記受信部によって前記他の通信装置から受信した前記第２テスト信号から前記第２メッセージを抽出して残ったループバック試験のテスト信号と、を照合することで、ループバック試験の検証を行う、テスト信号検証部をさらに備える、
請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記制御部は、前記メッセージを解析する解析部を有し、
前記解析部は、複数種類のメッセージを解析可能に構成されている、
請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
請求項１から５のいずれか１項に記載の通信装置と、前記他の通信装置と、を備えた通信システム。
【請求項７】
請求項１から５のいずれか１項に記載の通信装置において実行される通信方法。
【請求項８】
請求項７に記載の通信方法をコンピュータに実行させるプログラム。