(57)【要約】【課題】簡易な構成でＬＡＮ回線不良と装置内障害を区別して検出可能な通信障害検出装置を得ること。【解決手段】ＬＡＮ回線に接続されて通信障害を検出する通信装置１において、ＬＡＮ回線からの受信フレームに対してレイヤ１処理を行うレイヤ１処理部４１と、受信フレームに基づいてＬＡＮ回線異常を検出する回線不良検出部５１と、回線不良検出部５１からの受信フレームに対してレイヤ２以降の処理を行うとともに、受信フレームのフレームチェックシーケンスに基づいて受信フレームの異常を検出するレイヤ２処理部７と、回線不良検出部５１で検出されたＬＡＮ回線異常およびレイヤ２処理部７で検出された受信フレームの異常に基づいて装置内障害を検出する受信側障害検出部８と、を備え、受信側障害検出部８は、ＬＡＮ回線が正常でかつ受信フレームが異常である場合に、装置内障害を検出する。【選択図】        図１
2006157442.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮ回線に接続されて通信障害を検出する通信障害検出装置において、
前記ＬＡＮ回線から受信した受信フレームに対して媒体に依存したレイヤ１の処理を行うレイヤ１処理手段と、
前記受信フレームに基づいて前記ＬＡＮ回線からの受信方向でＬＡＮ回線異常を検出してＬＡＮ回線異常に関する回線不良情報を生成する回線不良検出手段と、
前記回線不良検出手段からの受信フレームに対して前記媒体に依存しないレイヤ２以降の処理を行うとともに、前記受信フレームのフレームチェックシーケンスに基づいて前記受信フレームの異常を検出して前記受信フレームの異常に関する受信フレーム異常情報を生成するレイヤ２処理手段と、
前記回線不良検出手段で生成された前記回線不良情報および前記レイヤ２処理手段で生成された前記受信フレーム異常情報に基づいて装置内障害を検出する受信側障害検出手段と、
を備え、
前記受信側障害検出手段は、前記回線不良情報において前記ＬＡＮ回線が正常で、かつ前記受信フレーム異常情報において前記受信フレームが異常である場合に、前記装置内障害が発生したと判断して前記装置内障害を検出することを特徴とする通信障害検出装置。
【請求項２】
前記回線不良検出手段と前記レイヤ２処理手段は所定のインタフェースによって接続され、
前記回線不良検出手段は、前記受信フレーム内の所定のデータを変更することによって前記回線不良情報を生成するとともに生成した前記回線不良情報を前記インタフェースに基づく信号によって前記レイヤ２処理手段へ送信し、
前記レイヤ２処理手段が前記回線不良情報を前記受信側障害検出手段に転送することを特徴とする請求項１に記載の通信障害検出装置。
【請求項３】
前記回線不良検出手段が変更する前記受信フレーム内の所定のデータは、前記受信フレーム内の受信データのエラーを示すデータエラー信号であることを特徴とする請求項１または２に記載の通信障害検出装置。
【請求項４】
前記回線不良検出手段は、前記受信フレーム内の受信データの信号の異常または前記受信フレームのフレームチェックシーケンスに基づく前記受信フレームの異常を検出すると、前記データエラー信号をオンにして前記受信フレームを前記レイヤ２処理手段に送信し、
前記受信側障害検出手段は、前記レイヤ２処理手段を介して受信した前記データエラー信号がオンの場合に前記ＬＡＮ回線が異常であると判断することを特徴とする請求項３に記載の通信障害検出装置。
【請求項５】
前記回線不良検出手段は、前記受信フレーム内の受信データの信号の異常または前記受信フレームのフレームチェックシーケンスに基づく前記受信フレームの異常を検出すると、前記データエラー信号をＨｉｇｈにするとともに前記フレームチェックシーケンスを誤らせた前記受信フレームを前記レイヤ２処理手段に送信し、
前記受信側障害検出手段は、レイヤ２処理手段を介して受信した前記データエラー信号がＨｉｇｈの場合に前記ＬＡＮ回線が異常と判断し、前記ＬＡＮ回線が異常でかつ前記受信フレーム異常情報において前記受信フレームが正常である場合に、前記装置内障害が発生したと判断して前記装置内障害を検出することを特徴とする請求項３に記載の通信障害検出装置。
【請求項６】
前記回線不良検出手段と前記受信側障害検出手段は所定の通信線によって接続され、
前記回線不良情報は前記通信線を介して前記回線不良検出手段から前記レイヤ２処理手段へ送信されることを特徴とする請求項１に記載の通信障害検出装置。
【請求項７】
前記回線不良検出手段は、前記受信フレーム内の受信データの信号の異常または前記受信フレームのフレームチェックシーケンスに基づく前記受信フレームの異常を検出すると、前記回線不良情報をオンにして前記回線不良情報を前記受信側障害検出手段に送信し、
前記受信側障害検出手段は、前記回線不良情報がオンの場合に前記ＬＡＮ回線が異常であると判断することを特徴とする請求項１または６に記載の通信障害検出装置。
【請求項８】
前記レイヤ２処理手段が前記ＬＡＮ回線に送信する送信フレームに対し、前記送信フレームのフレームチェックシーケンスに基づいて前記送信フレームの異常を前記装置内障害として検出する送信側障害検出手段をさらに備えることを特徴とする請求項１〜７のいずれか１つに記載の通信障害検出装置。
【請求項９】
主基板上に着接することによって互いに接続される１〜複数の第１の基板および第２の基板をさらに備え、
前記各第１の基板が前記レイヤ１処理手段および前記回線不良検出手段を少なくとも１つずつ備え、
前記第２の基板が前記レイヤ２処理手段を備えることを特徴とする請求項１〜８のいずれか１つに記載の通信障害検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ回線不良と装置内障害を区別して検出可能な通信障害検出装置に関するものである。
【背景技術】
【０００２】
近年の通信システムの複雑化や高度化に伴い、ＬＡＮ（Local Area Network）回線不良や装置内障害が多く発生している。このため、ＬＡＮ回線不良や装置内障害を正確に検出する技術の開発が進められている。
【０００３】
ＬＡＮ回線上に接続されてデータ通信を行う通信装置は、例えば伝送媒体に依存したレイヤ１の処理を行う基板（レイヤ１処理基板）と、伝送媒体に依存しないレイヤ２以降の処理を行う基板（レイヤ２処理基板）によって構成される。
【０００４】
このような通信装置は、レイヤ１処理基板を交換することによって種々のＬＡＮ回線を収容することが可能となる。また、レイヤ１処理基板とレイヤ２処理基板の間のインタフェースとして、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３標準の規格であるメディア・インデペンダント・インタフェース（以下、ＭＩＩ（Medium Independent Interface）という）やギガビットＭＩＩ（以下、ＧＭＩＩという）等が採用されている。ＭＩＩやＧＭＩＩで接続している基板間（レイヤ１処理基板とレイヤ２処理基板）の装置（通信装置）内障害は、レイヤ２のメディア・アクセス・コントロール（以下、ＭＡＣ（Media Access Control）という）におけるフレームチェックシーケンス（以下、ＦＣＳ（Frame Check Sequence）という）を用いて検出することができる。
【０００５】
しかしながら、通信装置のＬＡＮ回線受信側では回線不良によってもＦＣＳ誤りを検出してしまうため、ＦＣＳを用いた従来の通信装置監視方式ではＬＡＮ回線不良と装置内障害を区別できないといった問題があった。そこでＬＡＮ回線不良と装置内障害を区別するために、通信装置の監視パターンを前段で挿入し、後段ではこれを照合するという方法がある。
【０００６】
特許文献１に記載の障害検出システムは、互いに直列に接続された複数の第１の基板と、最終段の第１の基板に接続された第２の基板とを備え、前記第１の基板は、障害監視用の監視パターンを発生する監視パターン発生手段と、前段の第１の基板からの入力信号に設けられた基板毎に異なる監視パターン挿入領域の内、自基板に割り当てられた監視パターン挿入領域に、前記監視パターン発生手段が発生した監視パターンを挿入して後段の基板へ出力する監視パターン挿入手段とを具備し、前記第２の基板は、前記最終段の第１の基板から入力した入力信号から複数の監視パターンを一括して分離する監視パターン分離手段と、前記一括して分離された監視パターンが正常であるかどうか検査を行う監視パターン検査手段とを具備している。
【０００７】
【特許文献１】特開平１１−２０３２０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の技術では監視パターン挿入手段と監視パターン検査手段が必要となる。そのため、障害検出をおこなうための通信装置内の回路が増大し、通信装置が大規模化するという問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、簡易な構成でＬＡＮ回線不良と装置内障害を区別して検出可能な通信障害検出装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、ＬＡＮ回線に接続されて通信障害を検出する通信障害検出装置において、前記ＬＡＮ回線から受信した受信フレームに対して媒体に依存したレイヤ１の処理を行うレイヤ１処理手段と、前記受信フレームに基づいて前記ＬＡＮ回線からの受信方向でＬＡＮ回線異常を検出してＬＡＮ回線異常に関する回線不良情報を生成する回線不良検出手段と、前記回線不良検出手段からの受信フレームに対して前記媒体に依存しないレイヤ２以降の処理を行うとともに、前記受信フレームのフレームチェックシーケンスに基づいて前記受信フレームの異常を検出して前記受信フレームの異常に関する受信フレーム異常情報を生成するレイヤ２処理手段と、前記回線不良検出手段で生成された前記回線不良情報および前記レイヤ２処理手段で生成された前記受信フレーム異常情報に基づいて装置内障害を検出する受信側障害検出手段と、を備え、前記受信側障害検出手段は、前記回線不良情報において前記ＬＡＮ回線が正常で、かつ前記受信フレーム異常情報において前記受信フレームが異常である場合に、前記装置内障害が発生したと判断して前記装置内障害を検出することを特徴とする。
【００１１】
この発明によれば、通信障害検出装置が回線不良検出手段を備えるので、受信フレームに基づいてＬＡＮ回線からの受信方向でＬＡＮ回線異常を検出して回線不良情報を生成することが可能となる。また、通信装置がレイヤ２処理手段を備えるので、受信フレームのフレームチェックシーケンスに基づいて受信フレームの異常を検出し、受信フレーム異常情報を生成することが可能となる。
【発明の効果】
【００１２】
この発明によれば、回線不良情報および受信フレーム異常情報に基づいて受信フレームの異常を検出するので、簡易な構成でＬＡＮ回線異常とは区別して装置内障害を検出することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明にかかる通信装置（通信障害検出装置）の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態１．
本発明に係る通信装置１は、回線不良と装置障害とを区別して検出する。すなわち、通信装置１は通信装置１と接続されるＬＡＮ回線による回線不良によって障害が発生していることと、通信装置１内の回線不良によって障害が発生していることとを区別して検出する。
【００１５】
図１は、本発明に係る通信装置の実施の形態１の構成を示すブロック図である。同図において、通信装置１はイーサネット（登録商標）回線等の通信ネットワーク等に接続されるルータやスイッチングハブ等であり、複数のレイヤ１側の基板と１つのレイヤ２側の基板を含んで構成されている。ここでは、レイヤ１側の基板がレイヤ１側基板２１Ｘ、レイヤ２側基板２１Ｙであり、レイヤ２側の基板がレイヤ２側基板３である場合について説明する。
【００１６】
レイヤ１側基板２１Ｘ、レイヤ２側基板２１Ｙは、ＬＡＮ回線とフレーム（情報）の送受信を行う。レイヤ１側基板２１Ｘ、レイヤ２側基板２１Ｙは同様の構成を有するので、ここではレイヤ１側基板２１Ｘを例にとって説明する。
【００１７】
レイヤ１側基板２１Ｘは、レイヤ１処理部４１、回線不良検出部５１、送信側障害検出部６１からなる。レイヤ１処理部４１は、インタフェースＡによって回線不良検出部５１と接続されるとともに、インタフェースＤによって送信側障害検出部６１と接続されている。
【００１８】
レイヤ１処理部４１は、はＬＡＮ回線からフレームを受信して受信したフレームに対して電気レベルの変換やコード復号などのレイヤ１処理を行うとともに、インタフェースＡを介してＭＩＩに基づいたフレームフォーマットで回線不良検出部５１にフレームを送信する。レイヤ１処理部４１は、送信側障害検出部６１からのフレームに対してコード符号化や電気レベル変換などの媒体に依存したレイヤ１処理を行いＬＡＮ回線へフレームを出力する。
【００１９】
回線不良検出部５１は、プリアンブルによるフレーム検出と巡回冗長検査であるＣＲＣ（Cyclic Redundancy Check）−３２によるＦＣＳチェックを行う。送信側障害検出部６１は、レイヤ２処理部７がフレームに付けたＦＣＳをチェックし、レイヤ２処理部７がフレームに付けたＦＣＳが異常であるか否かを判断する。送信側障害検出部６１は、ＦＣＳチェック結果が正常であると判断した場合にインタフェースＤを介してフレームをレイヤ１処理部４１に転送する。
【００２０】
回線不良検出部５１はインタフェースＢによってレイヤ２側基板３のレイヤ２処理部７と接続され、送信側障害検出部６１はインタフェースＣによってレイヤ２側基板３のレイヤ２処理部と接続されている。
【００２１】
インタフェースＡ、Ｃ、ＤはここではＩＥＥＥ８０２．３標準のＭＩＩの全二重通信（送信と受信を同時に行うことが可能な通信方式）である。インタフェースＢは回線不良検出部５１によって加工されたＭＩＩの全二重通信である。
【００２２】
レイヤ２側基板３は、レイヤ２処理部７、受信側障害検出部８、装置管理部１０、フレーム処理部９からなる。レイヤ２処理部７は、インタフェースＢを介して転送されたレイヤ２側基板３からのフレームに対してフレーム検出、ＦＣＳチェック、長さチェック、プリアンブル除去などの媒体に依存しないレイヤ２以降の処理を行う。レイヤ２処理部７は、レイヤ２処理部７によるＦＣＳチェック結果と後述するＲＸ＿ＥＲを受信側障害検出部８へ送信する。レイヤ２処理部７は、受信フレームがチェック正常であった場合にはフレーム処理部９へ受信フレームを転送し、受信フレームに何らかの異常があった場合にはここで受信フレームを廃棄する。受信側障害検出部８は、後述する障害検出の判別条件情報９５を記憶しておき、この障害検出の判別条件情報９５に基づいて回線不良と装置内障害を区別して検出する。
【００２３】
装置管理部１０は、受信側障害検出部８、レイヤ２処理部７、フレーム処理部９、各レイヤ１側基板２１Ｘ，２１Ｙと接続されている。装置管理部１０は、レイヤ１側基板２１Ｘ，２１Ｙ、レイヤ２側基板３内の各部を制御する。装置管理部１０は、受信側障害検出部８による障害検出の結果等に対し、必要に応じて通信装置１の外部等に接続される図示しない障害の監視装置等に障害検出の結果に関する情報を送信する。フレーム処理部９は、レイヤ１側基板２１Ｘ，２１Ｙから受信したフレームをレイヤ１側基板２１Ｘ，２１Ｙの何れかに振り分けて送信させる。
【００２４】
レイヤ１側基板２１Ｘ，２１Ｙ、レイヤ２側基板３は、図示しないマザーボード（主基板）に対して着脱可能な基板であり、レイヤ１側基板２１Ｘ，２１Ｙ、レイヤ２側基板３をマザーボードに挿入することによって夫々が互いに接続される。
【００２５】
ここで、ＯＳＩ（Open System Interconnection）参照モデルとＩＥＥＥ８０２．３のサブレイヤについて説明する。図２は、ＯＳＩ参照モデルとＩＥＥＥ８０２．３のサブレイヤを説明するための図である。
【００２６】
ＯＳＩ参照モデルのレイヤ１（物理層）に「ＰＭＤ（Physical Medium Dependent）」、「ＰＭＡ（Physical Medium Atachment）」、「ＰＣＳ（Physical Coding Sublayer）」からなるＰＨＹ（Physical Layer Device）が含まれている。
【００２７】
ＯＳＩ参照モデルのレイヤ２（データリンク層）に「ＬＬＣ（Logical Link Control）」（ＬＬＣ副層）、「ＭＡＣ（Media Access Control）  Ｃｏｎｔｒｏｌ」と「ＭＡＣ」（ＭＡＣ副層）が含まれている。「ＰＭＡ」と「ＰＭＤ」は物理媒体アタッチメント、物理媒体依存副層であり、「ＰＣＳ」は物理符号化副層である。
【００２８】
ＭＩＩ９０が「ＰＣＳ」と「ＭＡＣ」を接続しており、ＭＩＩ９０が通信装置１のインタフェースＡ〜Ｄに対応する。ＭＩＩ９０は、ＭＡＣ層と物理層との間のインタフェースを規定したものである。また、「ＰＭＤ」と「媒体」は所定のインタフェースによって接続されている。
【００２９】
つぎに、通信装置１の動作手順として、ＬＡＮ回線受信側の障害検出の動作手順とＬＡＮ回線送信側の障害検出の動作手順について説明する。図３−１および図３−２は、実施の形態１に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャートである。ここでは、通信装置１のレイヤ１側基板２１Ｘが、ＬＡＮ回線からフレームを受信した場合について説明する。レイヤ１側基板２１Ｘは、レイヤ１処理部４１によってＬＡＮ回線からフレームを受信する（ステップＳ１００）。レイヤ１処理部４１は、受信したフレームに対して電気レベルの変換やコード復号などのレイヤ１処理を行うとともに、インタフェースＡを介してＭＩＩに基づいたフレームフォーマットで回線不良検出部５１にフレームを送信する（ステップＳ１１０）。
【００３０】
ＭＩＩの信号としては、例えばインタフェースＡとインタフェースＢの受信側（ＰＨＹからＭＡＣ方向）には、ＲＸＤ＜３：０＞（受信データ）、ＲＸ＿ＤＶ（受信データ有効）、ＲＸ＿ＥＲ（受信エラー）があり、これらの信号はＲＸ＿ＣＬＫ（受信クロック）に同期している。なお、ＭＩＩの信号には他にＣＯＬ（コリジョン検出）、ＣＲＳ（キャリア検出）があるが全二重通信では無視できる。
【００３１】
図４−１〜図４−４は、実施の形態１に係る通信装置のインタフェースＡ，Ｂにおける信号タイミングチャートを示す図である。なお、図４−１〜図４−４においては、ＲＸＤ＜３：０＞、ＲＸ＿ＤＶ、ＲＸ＿ＥＲの信号を示し、ＲＸ＿ＣＬＫ、ＣＯＬ、ＣＲＳの信号を省略している。
【００３２】
ＲＸ＿ＥＲは、レイヤ１処理部４１が受信したフレームから何ら異常を検出しない場合にＬｏｗを示し、レイヤ１処理部４１が受信したフレームから異常を検出した場合に異常を検出した箇所（タイミング）でＨｉｇｈ（オン）を示す。
【００３３】
ＲＸＤ＜３：０＞は、レイヤ１処理部４１が受信したデータを示す。ＲＸＤ＜３：０＞は、例えばフレームの送信を通知するとともに同期をとるためのプリアンブル（preamble）や伝送誤りを検出するためのＦＣＳを含んでいる。
【００３４】
ＲＸ＿ＤＶは、レイヤ１処理部４１が受信したデータが有効である場合にＨｉｇｈを示し、レイヤ１処理部４１が受信したデータが有効でない場合にＬｏｗ（インターフレームギャップ）を示す。
【００３５】
回線不良検出部５１は、プリアンブルによるフレーム検出とＣＲＣ−３２によるＦＣＳチェックを開始する。回線不良検出部５１は、インタフェースＡを介して受信したフレームからコードエラー等の異常を検出したか否かを判断する（ステップＳ１２０）。
【００３６】
例えば、レイヤ１処理部４１が受信したフレームからコードエラー等の異常を検出しない場合（ステップＳ１２０、Ｎｏ）、図４−１の信号タイミングチャートに示すように、回線不良検出部５１はＲＸ＿ＥＲのＬｏｗを維持する（ステップＳ１３０）。
【００３７】
一方、レイヤ１処理部４１が受信したフレームからコードエラー等の異常を検出した場合（ステップＳ１２０、Ｙｅｓ）、図４−２の信号タイミングチャートに示すように、回線不良検出部５１は異常を検出した箇所（タイミング）でのＲＸ＿ＥＲをＨｉｇｈにする（回線不良情報の生成）（ステップＳ１４０）。
【００３８】
回線不良検出部５１がインタフェースＡでＲＸ＿ＥＲがＬｏｗのままであり、かつここでＦＣＳ異常であることを検出したか否かを判断する（ステップＳ１５０）。図４−３の信号タイミングチャートに示すように、回線不良検出部５１がインタフェースＡでＲＸ＿ＥＲがＬｏｗのままであり、かつここでＦＣＳ異常であることを検出すると（ステップＳ１５０、Ｙｅｓ）、回線不良検出部５１は図４−４の信号タイミングチャートに示すようにインタフェースＢではフレーム最終位置でＲＸ＿ＥＲをＨｉｇｈにする（ステップＳ１６０）。
【００３９】
回線不良検出部５１は、レイヤ１処理部４１から受信したＭＩＩに基づいたフレームに対してステップＳ１２０〜Ｓ１６０の処理を行った後、ＭＩＩに基づいたフレームをインタフェースＢを介してレイヤ２側基板３に送信する（ステップＳ１７０）。
【００４０】
レイヤ２側基板３のレイヤ２処理部７は、インタフェースＢを介して転送されたレイヤ２側基板３からのフレームに対してフレーム検出、ＦＣＳチェック、長さチェック、プリアンブル除去などの処理を行う（ステップＳ１８０）。
【００４１】
レイヤ２処理部７は、レイヤ２処理部７によるＦＣＳチェック結果（受信フレーム異常情報）と回線不良検出部５１からのＲＸ＿ＥＲを受信側障害検出部８へ通知（送信）する（ステップＳ１９０）。また、レイヤ２処理部７は、受信フレームがチェック正常であった場合にはフレーム処理部９へ受信フレームを転送し、受信フレームに何らかの異常があった場合にはここで受信フレームを廃棄する。さらに、レイヤ２処理部７は、受信したフレーム数やオクテット数、廃棄したフレーム数などを装置管理部１０に通知する。受信側障害検出部８は、障害検出の判別条件情報９５に基づいて回線不良と装置障害を区別して検出する。ここで、障害検出の判別条件情報９５について説明する。
【００４２】
図５は、実施の形態１に係る通信装置が有する障害検出の判別条件情報９５の構成の一例を示す図である。障害検出の判別条件情報９５は、ＲＸ＿ＥＲとレイヤ２処理部７におけるＦＣＳチェック結果に基づいて、回線不良と装置障害とを区別して検出するための情報（論理判定を行うための情報）である。障害検出の判別条件情報９５は、データ有効期間中、ＲＸ＿ＥＲが１クロック以上ＨｉｇｈであるかＬｏｗであるかの情報およびレイヤ２処理部７でのＦＣＳチェック結果が正常であるか異常であるかの情報と、障害の検出結果に関する情報（「回線不良」、「装置障害」、「正常」）の対応付けに関する情報で構成されている。
【００４３】
データ有効期間中、ＲＸ＿ＥＲがＨｉｇｈで、かつレイヤ２処理部７でのＦＣＳチェック結果が正常または異常の場合と、判定「回線不良」が対応付けられている。データ有効期間中、ＲＸ＿ＥＲがＬｏｗで、かつレイヤ２処理部７でのＦＣＳチェック結果が正常の場合と、判定「正常」が対応付けられている。データ有効期間中、ＲＸ＿ＥＲがＬｏｗで、かつレイヤ２処理部７でのＦＣＳチェック結果が異常の場合と、判定「装置障害」が対応付けられている。
【００４４】
受信側障害検出部８は、データ有効期間中にＲＸ＿ＥＲが１クロック以上Ｈｉｇｈであったか否かを判断する（ステップＳ２００）。受信側障害検出部８は、データ有効期間中、ＲＸ＿ＥＲが１クロック以上Ｈｉｇｈであった場合には（ステップＳ２００、Ｙｅｓ）、レイヤ２処理部７でのＦＣＳチェック結果によらず「回線不良」と判断する。すなわち、ＲＸ＿ＥＲが１クロック以上Ｈｉｇｈであった場合には、ＦＣＳチェック結果が正常であっても異常であっても「回線不良」と判断する（ステップＳ２１０）。
【００４５】
受信側障害検出部８は、データ有効期間中にＲＸ＿ＥＲがＬｏｗのままであった場合（ステップＳ２００、Ｎｏ）、レイヤ２処理部７でのＦＣＳチェック結果が正常であったか否かを判断する（ステップＳ２２０）。
【００４６】
受信側障害検出部８が、レイヤ２処理部７でのＦＣＳチェック結果が正常であると判断すると（ステップＳ２２０、Ｙｅｓ）、回線不良も装置障害も発生していない「正常」と判断する（ステップＳ２３０）。
【００４７】
受信側障害検出部８は、データ有効期間中、ＲＸ＿ＥＲがＬｏｗのままであった場合で、レイヤ２処理部７でのＦＣＳチェック結果が異常であれば（ステップＳ２２０、Ｎｏ）、「装置障害」と判断する（ステップＳ２４０）。すなわち、ＦＣＳチェック結果が異常であれば、回線不良検出部５１において受信フレームにはＦＣＳ異常がないと判定されたためにＲＸ＿ＥＲがＬｏｗになっているのにも関わらずレイヤ２処理部７にてＦＣＳ異常を検出したことを意味するので、受信側障害検出部８は、インタフェースＢの接続又はいずれかのＦＣＳチェック回路に何らかの異常（装置内障害）があったと判断する。
【００４８】
受信側障害検出部８は、判定「回線不良」、「正常」、「装置障害」の判断結果を装置管理部１０に通知する（ステップＳ２５０）。装置管理部１０は、図示しないＬＥＤ（Light Emitting Diode）による表示、ブザーによる警報音の発生、管理インタフェースを経由した外部端末（障害の監視装置等（図示せず））による画面表示等の手段によって装置内障害等をオペレータ（通信装置１の使用者）へ通知する。
【００４９】
図６は、実施の形態１に係る通信装置のＬＡＮ回線送信側の障害検出の動作手順を示すフローチャートである。フレーム処理部９において送信を許可されたフレームは、所定の出力ＬＡＮ回線が選択された後、レイヤ２処理部７へ転送される。ここでは、フレーム処理部９においてレイヤ１側基板２１ＸのＬＡＮ回線が選択された場合について説明する。
【００５０】
レイヤ２処理部７は、フレーム処理部９からのフレームに対してＦＣＳ生成、プリアンブル挿入などを行い、ＭＩＩに基づくフォーマットのフレームを生成する。レイヤ２処理部７は、生成したＭＩＩに基づくフレームをインタフェースＣを介してレイヤ１側基板２１Ｘ（送信側障害検出部６１）に転送する（ステップＳ３００）。
【００５１】
レイヤ１側基板２１Ｘの送信側障害検出部６１は、レイヤ２処理部７がフレームに付けたＦＣＳをチェックする。すなわち、送信側障害検出部６１は、レイヤ２処理部７がフレームに付けたＦＣＳが異常であるか否かを判断する（ステップＳ３１０）。
【００５２】
送信側障害検出部６１が、ＦＣＳチェック結果が正常であると判断した場合（ステップＳ３１０、Ｎｏ）、インタフェースＤを介してフレームをレイヤ１処理部４１に転送する（ステップＳ３２０）。レイヤ１処理部４１ではコード符号化や電気レベル変換などのレイヤ１処理を行ってＬＡＮ回線へフレームを出力する（ステップＳ３３０）。
【００５３】
一方、送信側障害検出部６１においてＦＣＳチェック結果が異常であると判断した場合（ステップＳ３１０、Ｎｏ）、インタフェースＣの接続、レイヤ２処理部７のＦＣＳ生成回路、送信側障害検出部６１のＦＣＳチェック回路のいずれかに障害が発生したと判断できる。したがって、送信側障害検出部６１はこの異常と判断されたＦＣＳチェック結果（判断結果）を装置管理部１０に通知する（ステップＳ３４０）。
【００５４】
装置管理部１０は、ＬＥＤによる表示、ブザーによる警報音の発生、管理インタフェースを経由した外部端末による画面表示等の手段によって装置障害等をオペレータへ通知する。
【００５５】
なお、本実施の形態１においては、通信装置１のレイヤ１側基板２１ＸがＬＡＮ回線からフレームを受信した場合について説明したが、通信装置１のレイヤ１側基板２１Ｂが、ＬＡＮ回線からフレームを受信した場合もレイヤ１側基板２１Ｘがフレームを受信したときと同様の処理によって障害を検出する。
【００５６】
なお、本実施の形態１においては通信装置１がレイヤ１側基板２１Ｘ、レイヤ２側基板２１Ｙの２つを備える構成としたが、通信装置１は、１つのレイヤ１側基板や３つ以上のレイヤ１側基板を備える構成としてもよい。
【００５７】
また、本実施の形態１においては、通信装置１においてレイヤ１処理部４１と回線不良検出部５１がインタフェースＡで接続され、回線不良検出部５１とレイヤ２処理部７がインタフェースＢで接続される構成としたが、通信装置１の構成はこれらの構成に限られない。すなわち、通信装置１において回線不良検出部５１、送信側障害検出部６１、インタフェースＡ，Ｂの配置箇所を変更してもよい。
【００５８】
図７は、実施の形態１に係る通信装置の変形例の構成を示すブロック図であり、図７の各構成要素のうち図１に示す通信装置１と同一機能を達成する構成要素については同一番号を付しており、重複する説明は省略する。
【００５９】
インタフェースＡは、複数の接続線を有しておりレイヤ１処理部４１とレイヤ２処理部７、レイヤ１処理部４１と回線不良検出部５１を接続している。すなわち、レイヤ１処理部４１からのインタフェースＡのうち１本の接続線が回線不良検出部５１と接続され、これ以外の１〜複数の接続線がレイヤ２処理部７に接続されている。なお、図７のインタフェースＡにおいてレイヤ１処理部４１からの複数の接続線を１本の接続線として図示している。
【００６０】
また、回線不良検出部５１からのインタフェースＢがインタフェースＡとともにレイヤ２処理部７に接続されている。これにより、インタフェースＡのＲＸ＿ＥＲは回線不良検出部５１で終端されるとともに、インタフェースＢのＲＸ＿ＥＲは回線不良検出部５１において生成した信号となる。
【００６１】
インタフェースＣは、複数の接続線を有しておりレイヤ１処理部４１とレイヤ２処理部７、レイヤ２処理部７と送信側障害検出部６１を接続している。すなわち、レイヤ２処理部７からのインタフェースＣのうち１本の接続線が送信側障害検出部６１と接続され、これ以外の１〜複数の接続線がレイヤ１処理部４１に接続されている。これにより、インタフェースＣの１本の接続線が送信側障害検出部６１で終端されるとともに、通信装置１においてはインタフェースＤが無い構成となっている。なお、図７のインタフェースＣにおいてレイヤ２処理部７からの複数の接続線を１本の接続線として図示している。
【００６２】
図７に示す通信装置１も図１に示す通信装置１と同様の動作手順によってＬＡＮ回線受信側の障害検出とＬＡＮ回線送信側の障害検出を行う。なお、回線不良検出部５１の回路によっては、前述したＲＸ＿ＥＲのＨｉｇｈの位置がレイヤ２処理部７に入力される際にインタフェースＡとインタフェースＢで１クロック遅れる場合があるが、その場合には受信側障害検出部８においてＦＣＳチェック結果のタイミングをずらすことによって障害検出そのものには影響を与えないこととする。
【００６３】
このように実施の形態１によれば、レイヤ１側基板２１Ｘ，２１Ｙが回線不良検出部５１を備えるので、レイヤ１側基板２１Ｘ，２１Ｙがフレーム検出とＦＣＳチェックを行うことが可能となる。また、レイヤ２処理部７がＦＣＳチェックを行うとともに、レイヤ２処理部７におけるＦＣＳチェック結果と回線不良検出部５１からのＲＸ＿ＥＲを受信側障害検出部８へ通知するので、受信側障害検出部８は障害検出の判別条件情報９５に基づいて回線不良と装置内障害を区別して検出することが可能となる。したがって、通信装置１は、簡易な構成でＬＡＮ回線不良とは区別して装置内障害を検出することが可能となる。
【００６４】
実施の形態２．
つぎに、図８〜図１０−３を用いてこの発明の実施の形態２について説明する。実施の形態２では、回線不良検出部５１と受信側障害検出部８を所定の通信線によって接続する。図８は、本発明に係る通信装置の実施の形態２の構成を示すブロック図であり、図８の各構成要素のうち図１または図７に示す通信装置１と同一機能を達成する構成要素については同一番号を付しており、重複する説明は省略する。
【００６５】
インタフェースＡは、複数の接続線を有しておりレイヤ１処理部４１とレイヤ２処理部７、レイヤ１処理部４１と回線不良検出部５１を接続している。すなわち、レイヤ１処理部４１からのインタフェースＡのうち１本の接続線が回線不良検出部５１と接続され、これ以外の１〜複数の接続線がレイヤ２処理部７に接続されている。なお、図８のインタフェースＡにおいてレイヤ１処理部４１からの複数の接続線を１本の接続線として図示している。
【００６６】
また、回線不良検出部５１が受信側障害検出部８に接続されている。本実施の形態２においてはレイヤ１側基板２１Ｘからの回線不良通知信号（回線不良通知信号線）Ｅとレイヤ１側基板２１Ｙからの回線不良通知信号Ｅが受信側障害検出部８に接続されている。換言すると、ここでの通信装置１は、回線不良検出部５１からレイヤ２処理部７に対してＲＸ＿ＥＲ信号を出力せず、代わりに回線不良通知信号Ｅが受信側障害検出部８に接続されている。また、回線不良通知信号Ｅが受信側障害検出部８に接続されていることに伴ってインタフェースＢが無くなっている。
【００６７】
つぎに、通信装置１の動作手順として、ＬＡＮ回線受信側の障害検出の動作手順について説明する。図９−１および図９−２は、実施の形態２に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャートである。ここでは、通信装置１のレイヤ１側基板２１Ｘが、ＬＡＮ回線からフレームを受信した場合について説明する。
【００６８】
レイヤ１側基板２１Ｘは、レイヤ１処理部４１によってＬＡＮ回線からフレームを受信する（ステップＳ４００）。レイヤ１処理部４１は、受信したフレームに対して電気レベルの変換やコード復号などのレイヤ１処理を行うとともに、インタフェースＡを介してＭＩＩに基づいたフレームフォーマットで回線不良検出部５１とレイヤ２処理部７にフレームを送信する（ステップＳ４１０）。
【００６９】
図１０−１〜図１０−３は、実施の形態２に係る通信装置のインタフェースＡ、回線不良通知信号Ｅの信号タイミングチャートを示す図である。回線不良検出部５１は、プリアンブルによるフレーム検出とＣＲＣ−３２によるＦＣＳチェックを開始する。
【００７０】
回線不良検出部５１は、インタフェースＡを介して受信したフレームからコードエラー等の異常を検出したか否かを判断する（ステップＳ４２０）。例えば、レイヤ１処理部４１が受信したフレームからコードエラー等の異常を検出しない場合（ステップＳ４２０、Ｎｏ）、図１０−１の信号タイミングチャートに示すように、回線不良検出部５１は回線不良通知信号ＥのＬｏｗを維持する（ステップＳ４３０）。
【００７１】
一方、レイヤ１処理部４１が受信したフレームからコードエラー等の異常を検出した場合（ステップＳ４２０、Ｙｅｓ）、回線不良検出部５１は異常を検出した箇所でのＲＸ＿ＥＲをＨｉｇｈにする。そして、図１０−２の信号タイミングチャートに示すように、ＲＸ＿ＥＲをＨｉｇｈにした箇所から回線不良通知信号ＥをＨｉｇｈにし、フレームの最終までＨｉｇｈを継続させる（回線不良情報の生成）（ステップＳ４４０）。
【００７２】
回線不良検出部５１は、インタフェースＡでＲＸ＿ＥＲがＬｏｗのままであり、かつここでＦＣＳ異常であることを検出したか否かを判断する（ステップＳ４５０）。回線不良検出部５１がインタフェースＡでＲＸ＿ＥＲがＬｏｗのままであり、かつここでＦＣＳ異常であることを検出すると（ステップＳ４５０、Ｙｅｓ）、回線不良検出部５１は図１０−３の信号タイミングチャートに示すようにフレーム最終位置で回線不良通知信号ＥをＨｉｇｈにする（ステップＳ４６０）。
【００７３】
回線不良検出部５１は、レイヤ１処理部４１から受信したＭＩＩに基づいたフレームに対してステップＳ４２０〜Ｓ４６０の処理を行った後、回線不良通知信号Ｅを受信側障害検出部８に送信する（ステップＳ４７０）。
【００７４】
レイヤ２側基板３のレイヤ２処理部７は、インタフェースＡを介して転送されたレイヤ１処理部４１からのフレームに対してフレーム検出、ＦＣＳチェック、長さチェック、プリアンブル除去などの処理を行う（ステップＳ４８０）。
【００７５】
レイヤ２処理部７は、レイヤ２処理部７によるＦＣＳチェック結果を受信側障害検出部８へ送信する（ステップＳ４９０）。また、レイヤ２処理部７は、受信フレームがチェック正常であった場合にはフレーム処理部９へ受信フレームを転送し、受信フレームに何らかの異常があった場合にはここで受信フレームを廃棄する。さらに、レイヤ２処理部７は、受信したフレーム数やオクテット数、廃棄したフレーム数などを装置管理部１０に通知する。
【００７６】
受信側障害検出部８は、障害検出の判別条件情報９６に基づいて回線不良と装置障害を区別して検出する。ここで、障害検出の判別条件情報９６について説明する。図１１は、実施の形態２に係る通信装置が有する障害検出の判別条件情報９６の構成の一例を示す図である。障害検出の判別条件情報９６は、回線不良通知信号Ｅとレイヤ２処理部７におけるＦＣＳチェック結果に基づいて、回線不良と装置障害を区別して検出するための情報である。障害検出の判別条件情報９６は、データ有効期間中、回線不良通知信号Ｅが１クロック以上ＨｉｇｈであるかＬｏｗであるかの情報およびレイヤ２処理部７でのＦＣＳチェック結果が正常であるか異常でるかの情報と、障害の検出結果（「回線不良」、「装置障害」、「正常」）の対応付けに関する情報で構成されている。
【００７７】
データ有効期間中、回線不良通知信号ＥがＨｉｇｈで、かつレイヤ２処理部７でのＦＣＳチェック結果が正常または異常の場合と判定「回線不良」が対応付けられている。データ有効期間中、回線不良通知信号ＥがＬｏｗで、かつレイヤ２処理部７でのＦＣＳチェック結果が正常の場合と、判定「正常」が対応付けられている。データ有効期間中、回線不良通知信号ＥがＬｏｗで、かつレイヤ２処理部７でのＦＣＳチェック結果が異常の場合と、判定「装置障害」が対応付けられている。
【００７８】
受信側障害検出部８は、データ有効期間中、回線不良通知信号Ｅが１クロック以上Ｈｉｇｈであったか否かを判断する（ステップＳ５００）。受信側障害検出部８は、データ有効期間中、回線不良通知信号Ｅが１クロック以上Ｈｉｇｈであった場合には（ステップＳ５００、Ｙｅｓ）、レイヤ２処理部７でのＦＣＳチェック結果によらず「回線不良」と判断する。すなわち、回線不良通知信号Ｅが１クロック以上Ｈｉｇｈであった場合には、ＦＣＳチェック結果が正常であっても異常であっても「回線不良」と判断する（ステップＳ５１０）。
【００７９】
受信側障害検出部８は、データ有効期間中、回線不良通知信号ＥがＬｏｗのままであった場合（ステップＳ５００、Ｎｏ）、受信側障害検出部８はレイヤ２処理部７でのＦＣＳチェック結果が正常であったか否かを判断する（ステップＳ５２０）。
【００８０】
受信側障害検出部８が、レイヤ２処理部７でのＦＣＳチェック結果が正常であると判断すると（ステップＳ５２０、Ｙｅｓ）、回線不良も装置障害も発生していない「正常」と判断する（ステップＳ５３０）。
【００８１】
受信側障害検出部８は、データ有効期間中、回線不良通知信号ＥがＬｏｗのままであった場合で、レイヤ２処理部７でのＦＣＳチェック結果が異常であれば（ステップＳ５２０、Ｎｏ）、「装置障害」と判断する（ステップＳ５４０）。すなわち、ＦＣＳチェック結果が異常であれば、回線不良検出部５１において受信フレームにはＦＣＳ異常がないと判定されたために回線不良通知信号ＥがＬｏｗになっているにも関わらずレイヤ２処理部７においてＦＣＳ異常を検出したことを意味するので、受信側障害検出部８はインタフェースＢの接続又はいずれかのＦＣＳチェック回路に何らかの異常（装置内障害）があったと判断する。
【００８２】
受信側障害検出部８は、判定「回線不良」、「正常」、「装置障害」の判断結果を装置管理部１０に通知する（ステップＳ５５０）。ＬＡＮ回線送信側の障害検出の動作手順は、実施の形態１と同様の動作手順であるためその説明は省略する。
【００８３】
このように実施の形態２によれば、レイヤ１側基板２１Ｘ，２１Ｙが回線不良検出部５１を備えるので、レイヤ１側基板２１Ｘ，２１Ｙがフレーム検出とＦＣＳチェックを行うことが可能となる。また、レイヤ２処理部７がＦＣＳチェックを行うとともに、レイヤ２処理部７におけるＦＣＳチェック結果と回線不良検出部５１からのＲＸ＿ＥＲを受信側障害検出部８へ通知するので、受信側障害検出部８は障害検出の判別条件情報９５に基づいて回線不良と装置内障害を区別して検出することが可能となる。また、回線不良検出部５１が回線不良通知信号Ｅをレイヤ２処理部７を介さずに受信側障害検出部８に送信するので、レイヤ２処理部７の負荷を軽減することが可能となる。したがって、通信装置１は、簡易な構成でＬＡＮ回線不良とは区別して装置内障害を検出することが可能となる。
【００８４】
実施の形態３．
また、以上の実施の形態１，２では、インタフェースＡにおいてＲＸ＿ＥＲがＨｉｇｈになった時の装置内障害が検出できなかったが、次のような追加処理を行うことによってＲＸ＿ＥＲがＨｉｇｈである場合であっても装置内障害を検出することが可能となる。すなわち、例えば図１に示すレイヤ１側基板２１Ｘ，２１Ｙの各回線不良検出部５１がレイヤ１処理部４１、レイヤ２処理部７に対して直列配置している場合には、インタフェースＡのＲＸ＿ＥＲがＨｉｇｈとなった際に各回線不良検出部５１でＦＣＳを誤らせてインタフェースＢに転送させる。
【００８５】
図５の障害検出の判別条件情報９５においてＲＸ＿ＥＲがＨｉｇｈであって、かつレイヤ２処理部７でのＦＣＳチェック結果が「正常」となる場合は、回線不良検出部５１によるＦＣＳチェック結果とレイヤ２処理部７によるＦＣＳチェック結果が食い違うこととなり、受信側障害検出部８において装置内障害が発生したことを検出可能となる。
【００８６】
このように、実施の形態３によれば、インタフェースＡにおいてＲＸ＿ＥＲがＨｉｇｈになった場合であっても、通信装置１は簡易な構成でＬＡＮ回線不良とは区別して装置内障害を検出することが可能となる。
【００８７】
以上に述べた実施の形態は一例であり、回線不良検出部５１の配置位置と送信側障害検出部６１の配置位置は直列配置、並列配置の何れも可能であるので、回線不良検出部５１と送信側障害検出部６１の配置は何れの組み合わせによっても装置内障害を検出することが可能となる。
【００８８】
また、以上に述べた実施の形態ではインタフェースＡ〜ＤにおいてＭＩＩに基づいたフレームフォーマットでフレームを送受信していたが、ＦＣＳを使うインタフェースであればＧＭＩＩ（ギガビットＭＩＩ）、Ｒｅｄｕｃｅｄ  ＭＩＩや、無線ＬＡＮの標準規格であるＩＥＥＥ８０２．１１のＰＨＹ−ＭＡＣインタフェースといった様々なインタフェースに適用可能である。
【産業上の利用可能性】
【００８９】
以上のように、本発明にかかる通信障害検出装置は装置内障害の検出に適している。
【図面の簡単な説明】
【００９０】
【図１】本発明に係る通信装置の実施の形態１の構成を示すブロック図である。
【図２】ＯＳＩ参照モデルとＩＥＥＥ８０２．３のサブレイヤを説明するための対照図である。
【図３−１】実施の形態１に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャート（１）である。
【図３−２】実施の形態１に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャート（２）である。
【図４−１】実施の形態１に係る通信装置のインタフェースＡ，Ｂにおける信号タイミングチャートを示す図（１）である。
【図４−２】実施の形態１に係る通信装置のインタフェースＡ，Ｂにおける信号タイミングチャートを示す図（２）である。
【図４−３】実施の形態１に係る通信装置のインタフェースＡ，Ｂにおける信号タイミングチャートを示す図（３）である。
【図４−４】実施の形態１に係る通信装置のインタフェースＡ，Ｂにおける信号タイミングチャートを示す図（４）である。
【図５】実施の形態１に係る通信装置が有する障害検出の判別条件情報の構成の一例を示す図である。
【図６】実施の形態１に係る通信装置のＬＡＮ回線送信側の障害検出の動作手順を示すフローチャートである。
【図７】実施の形態１に係る通信装置の変形例の構成を示すブロック図である。
【図８】本発明に係る通信装置の実施の形態２の構成を示すブロック図である。
【図９−１】実施の形態２に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャート（１）である。
【図９−２】実施の形態２に係る通信装置のＬＡＮ回線受信側の障害検出の動作手順を示すフローチャート（２）である。
【図１０−１】実施の形態２に係る通信装置のインタフェースＡ、回線不良通知信号Ｅの信号タイミングチャート（１）を示す図である。
【図１０−２】実施の形態２に係る通信装置のインタフェースＡ、回線不良通知信号Ｅの信号タイミングチャート（２）を示す図である。
【図１０−３】実施の形態２に係る通信装置のインタフェースＡ、回線不良通知信号Ｅの信号タイミングチャート（３）を示す図である。
【図１１】実施の形態２に係る通信装置が有する障害検出の判別条件情報の構成の一例を示す図である。
【符号の説明】
【００９１】
１  通信装置
３  レイヤ２側基板
７  レイヤ２処理部
８  受信側障害検出部
９  フレーム処理部
１０  装置管理部
２１Ｘ，２１Ｙ  レイヤ１側基板
４１  レイヤ１処理部
５１  回線不良検出部
６１  送信側障害検出部
９０  ＭＩＩ
９５，９６  判別条件情報
Ａ〜Ｄ  インタフェース
Ｅ  回線不良通知信号
【図１】
2006157442.tif 000003
【図２】
2006157442.tif 000004
【図３−１】
2006157442.tif 000005
【図３−２】
2006157442.tif 000006
【図４−１】
2006157442.tif 000007
【図４−２】
2006157442.tif 000008
【図４−３】
2006157442.tif 000009
【図４−４】
2006157442.tif 000010
【図５】
2006157442.tif 000011
【図６】
2006157442.tif 000012
【図７】
2006157442.tif 000013
【図８】
2006157442.tif 000014
【図９−１】
2006157442.tif 000015
【図９−２】
2006157442.tif 000016
【図１０−１】
2006157442.tif 000017
【図１０−２】
2006157442.tif 000018
【図１０−３】
2006157442.tif 000019
【図１１】
2006157442.tif 000020