(57)【特許請求の範囲】
【請求項１】
高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースを持つ装置において少なくとも伝送路の監視を行う伝送路監視回路であって、前記高速ＬＡＮからの８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いて前記伝送路のシグナルデグレードの監視を行う監視手段を有し、
前記監視手段は、前記８Ｂ／１０Ｂ符号化された信号の変換時の８Ｂ／１０Ｂ符号則違反を検出する手段と、前記エラー検出の結果を丸め込んでエラー信号として出力する手段とを含み、
前記エラー検出の結果を丸め込む手段は、８ＫＨｚ区間内の８Ｂ／１０Ｂのエラーを丸め込むことを特徴とする伝送路監視回路。
【請求項２】
前記エラー検出の結果を丸め込む手段は、前記エラー検出の結果から生成されるエラービット列に対してビットインタリーブパリティを行う手段を含むことを特徴とする請求項１記載の伝送路監視回路。
【請求項３】
前記エラー検出の結果を丸め込む手段は、前記エラー検出の結果の論理和演算を行う手段を含むことを特徴とする請求項１記載の伝送路監視回路。
【請求項４】
高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースを持つ装置において少なくとも伝送路の監視を行う伝送路監視回路のシグナルデグレード閾値判定方法であって、前記高速ＬＡＮからの８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いて前記伝送路のシグナルデグレードの監視を行うステップを有し、
前記伝送路のシグナルデグレードの監視を行うステップは、前記８Ｂ／１０Ｂ符号化された信号の変換時の８Ｂ／１０Ｂ符号則違反を検出するステップと、前記エラー検出の結果を丸め込んでエラー信号として出力するステップとを含み、
前記エラー検出の結果を丸め込むステップは、８ＫＨｚ区間内の８Ｂ／１０Ｂのエラーを丸め込むようにしたことを特徴とするシグナルデグレード閾値判定方法。
【請求項５】
前記エラー検出の結果を丸め込むステップは、前記エラー検出の結果から生成されるエラービット列に対してビットインタリーブパリティを行うステップを含むことを特徴とする請求項４記載のシグナルデグレード閾値判定方法。
【請求項６】
前記エラー検出の結果を丸め込むステップは、前記エラー検出の結果の論理和演算を行うステップを含むことを特徴とする請求項４記載のシグナルデグレード閾値判定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は高速ＬＡＮの伝送路監視回路及びそれに用いるシグナルデグレード閾値判定方法に関し、特にギガビットイーサネット（イーサネットは米国サン・マイクロシステムズ社の商標）等の高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のシグナルデグレード閾値の判定に関する。
【０００２】
【従来の技術】
近年、ＬＡＮにおいては、１０Ｍｂｐｓや１００Ｍｂｐｓという伝送速度に代わって、ネットワーク内で１０００Ｍｂｐｓの速度でデータを伝送する方式が標準化されている。この方式についてはＩＥＥＥ  ８０２．３ｚで規定されている。
【０００３】
上記の伝送方式では帯域幅が広いため、マルチメディアあるいはその他のトラフィック量の多いものも、より簡単にＬＡＮに取込むことができ、１０Ｍｂｐｓや１００ＭｂｐｓのＬＡＮと同じフレームフォーマットが用いられている。
【０００４】
【発明が解決しようとする課題】
上述した従来の高速ＬＡＮでは、これまで上位レイヤでの監視が行われているため、伝送路の監視が行われていないが、伝送信号が大容量となるにしたがって伝送路障害の影響が大きくなるので、伝送路の監視が必要になる。
【０００５】
また、上位レイヤの監視ではｅｎｄ−ｔｏ−ｅｎｄのみの監視となり、複数の伝送路（装置）を通過する場合、どこかで伝送路が悪化しても、どの伝送路で悪化したのかを判定することができない。
【０００６】
そこで、本発明の目的は上記の問題点を解消し、どの伝送路で悪化したのかを判定することができ、伝送品質を保つことができる高速ＬＡＮの伝送路監視回路及びそれに用いるシグナルデグレード閾値判定方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明による高速ＬＡＮの伝送路監視回路は、高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースを持つ装置において少なくとも伝送路の監視を行う伝送路監視回路であって、前記高速ＬＡＮからの８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いて前記伝送路のシグナルデグレードの監視を行う監視手段を備え、
前記監視手段は、前記８Ｂ／１０Ｂ符号化された信号の変換時の８Ｂ／１０Ｂ符号則違反を検出する手段と、前記エラー検出の結果を丸め込んでエラー信号として出力する手段とを具備し、
前記エラー検出の結果を丸め込む手段は、８ＫＨｚ区間内の８Ｂ／１０Ｂのエラーを丸め込んでいる。
【０００８】
本発明による高速ＬＡＮのシグナルデグレード閾値判定方法は、高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースを持つ装置において少なくとも伝送路の監視を行う伝送路監視回路のシグナルデグレード閾値判定方法であって、前記高速ＬＡＮからの８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いて前記伝送路のシグナルデグレードの監視を行うステップを備え、
前記伝送路のシグナルデグレードの監視を行うステップは、前記８Ｂ／１０Ｂ符号化された信号の変換時の８Ｂ／１０Ｂ符号則違反を検出するステップと、前記エラー検出の結果を丸め込んでエラー信号として出力するステップとを具備し、
前記エラー検出の結果を丸め込むステップは、８ＫＨｚ区間内の８Ｂ／１０Ｂのエラーを丸め込むようにしている。
【０００９】
すなわち、本発明の高速ＬＡＮのシグナルデグレード閾値判定方法は、高速ＬＡＮのインタフェースを持つ装置において、伝送路等のシグナルデグレード（エラーレート）の監視に、８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いている。
【００１０】
ＳＴＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｔａｎｓｆｅｒ  Ｍｏｄｅ：同期転送モード）の装置ではＢ１，Ｂ２を用いてエラーレートを測定し、設定された閾値以上であれば警報を発出している。本発明では上記の８ＫＨｚ区間内の８Ｂ／１０Ｂのエラーを８ｂｉｔ等に丸め込むことで、ＳＴＭのＢ１等と同様の処理を可能としている。
【００１１】
高速ＬＡＮでは上位レイヤでの監視が行われているため、伝送路の監視が行われることがないが、本発明では伝送路毎（装置毎）に伝送路の監視を行うことが可能となり、伝送路の状況が悪化した場合に警報を上げたり、より良い伝送路への切替えを行うことで、伝送品質を保つことが可能となる。
【００１２】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例による伝送路監視回路の構成を示すブロック図である。図１において、本発明の一実施例による伝送路監視回路は８Ｂ／１０Ｂエラー検出部１と、ＢＩＰ（Ｂｉｔ  Ｉｎｔｅｒｌｅａｖｅｄ  Ｐａｒｉｔｙ）２とから構成されている。
【００１３】
８Ｂ／１０Ｂエラー検出部１は高速ＬＡＮ［例えば、ギガビットイーサネット（イーサネットは米国サン・マイクロシステムズ社の商標）］から受信した８Ｂ／１０Ｂ符号化された信号の復号化（あるいは符号化）を行う１０Ｂ／８Ｂ変換部１１と、その８Ｂ／１０Ｂ符号化信号の復号化時（あるいは符号化時）の８Ｂ／１０Ｂ符号則違反の検出結果からエラービット列を生成して出力するエラービット列生成部１２とから構成されている。
【００１４】
ＢＩＰ２は８Ｂ／１０Ｂエラー検出部１からのエラービット列に対して８ＫＨｚ区間のエラーのビットインタリーブパリティ（ｂｉｔ  ｉｎｔｅｒｌｅａｖｅｄ  ｐａｒｉｔｙ）を行って丸め込むＢＩＰ部２１から構成されている。
【００１５】
図２は本発明の一実施例による伝送路監視回路の動作を示すフローチャートである。これら図１及び図２を参照して本発明の一実施例による伝送路監視回路について説明する。
【００１６】
８Ｂ／１０Ｂエラー検出部１は１．２５Ｇｂｐｓの高速ＬＡＮの８Ｂ／１０Ｂ符号化された信号（１０ビットの信号）が入力されると（図２ステップＳ１）、８Ｂ／１０Ｂ符号化された信号を復号化（１０Ｂ／８Ｂ変換）し、復号化の際に符号則違反を検出し（図２ステップＳ２）、そのエラー検出結果から１２５Ｍｂｐｓのエラービット列を生成してＢＩＰ２に出力する（図２ステップＳ３）。
【００１７】
ＢＩＰ２では８Ｂ／１０Ｂエラー検出部１から入力されるエラービット列を受信すると（図２ステップＳ４）、８ＫＨｚ区間のエラーのビットインタリーブパリティ（ｂｉｔ  ｉｎｔｅｒｌｅａｖｅｄ  ｐａｒｉｔｙ）を行って丸め込み、エラー信号として出力する（図２ステップＳ５）。
【００１８】
８ＫＨｚ区間毎に丸め込まれたエラー信号（ＥｘＯＲ結果）はＳＴＭのＢ１，Ｂ２等のようにシグナルデグレードの判定やエラー数のカウント等に使用することができる。
【００１９】
８Ｂ／１０Ｂ符号化の場合には８Ｂ変換時に、その８ビットのエラーが判定され、その時点で８ビット（あるいは１０ビット）のエラーが１ビットに丸め込まれている。ＳＴＭのＢ１と同様に考えるために、判定されたエラーのＢＩＰ−８を行い、８Ｋ間ＢＩＰ−８を行った結果をエラー数とする。
【００２０】
このように、上記の方法によって伝送路毎（装置毎）に伝送路の監視を行うことができ、伝送路の状況が悪化した場合に警報を上げたり、より良い伝送路への切替えを行うことで伝送品質を保つことができる。
【００２１】
図３は本発明の他の実施例による伝送路監視回路の構成を示すブロック図である。図３において、本発明の他の実施例による伝送路監視回路ではＢＩＰ３にＥｘＯＲ回路３１を用いるようにした以外は図１に示す本発明の一実施例による伝送路監視回路と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の一実施例による伝送路監視回路と同様である。
【００２２】
ＢＩＰ３は８Ｂ／１０Ｂエラー検出部１からのエラービット列に対して８ＫＨｚ区間のエラーのＥｘＯＲ（排他的論理和）を８Ｋ毎に行って丸め込むＥｘＯＲ回路３１から構成されている。
【００２３】
図４は本発明の他の実施例による伝送路監視回路の動作例を示す図であり、図５は本発明の他の実施例による伝送路監視回路の動作を示すフローチャートである。これら図３〜図５を参照して本発明の他の実施例による伝送路監視回路について説明する。
【００２４】
８Ｂ／１０Ｂエラー検出部１は１．２５Ｇｂｐｓの高速ＬＡＮの８Ｂ／１０Ｂ符号化された信号（１０ビットの信号）が入力されると（図５ステップＳ１１）、８Ｂ／１０Ｂ符号化された信号を復号化（１０Ｂ／８Ｂ変換）し、復号化の際に符号則違反を検出し（図５ステップＳ１２）、そのエラー検出結果から１２５Ｍｂｐｓのエラービット列を生成してＢＩＰ３に出力する（図５ステップＳ１３）。
【００２５】
ＢＩＰ３では８Ｂ／１０Ｂエラー検出部１から入力されるエラービット列を受信すると（図５ステップＳ１４）、８ＫＨｚ区間のエラーのＥｘＯＲを８ＫＨｚ区間毎に行って丸め込み、エラー信号として出力する（図５ステップＳ１５）。
【００２６】
８ＫＨｚ区間毎に丸め込まれたエラー信号（ＥｘＯＲ結果）はＳＴＭのＢ１，Ｂ２等のようにシグナルデグレードの判定やエラー数のカウント等に使用することができる。
【００２７】
このように、上記の方法によって伝送路毎（装置毎）に伝送路の監視を行うことができ、伝送路の状況が悪化した場合に警報を上げたり、より良い伝送路への切替えを行うことで伝送品質を保つことができる。尚、本発明の一実施例及び他の実施例は８Ｂ／１０Ｂ符号を用いたファイバチャネル等のインタフェースを備えた装置に適用することが可能である。
【００２８】
【発明の効果】
以上説明したように本発明によれば、高速ＬＡＮのインタフェースを持つ装置において、高速ＬＡＮからの８Ｂ／１０Ｂ（８ビット／１０ビット）符号化のエラー検出を用いて伝送路のシグナルデグレードの監視を行うことによって、どの伝送路で悪化したのかを判定することができ、伝送品質を保つことができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例による伝送路監視回路の構成を示すブロック図である。
【図２】本発明の一実施例による伝送路監視回路の動作を示すフローチャートである。
【図３】本発明の他の実施例による伝送路監視回路の構成を示すブロック図である。
【図４】本発明の他の実施例による伝送路監視回路の動作例を示す図である。
【図５】本発明の他の実施例による伝送路監視回路の動作を示すフローチャートである。
【符号の説明】
１  ８Ｂ／１０Ｂエラー検出部
２，３  ＢＩＰ
１１  １０Ｂ／８Ｂ変換部
１２  エラービット列生成部
２１  ＢＩＰ部
３１  ＥｘＯＲ回路
【図１】
0003549853.tif 000002
【図２】
0003549853.tif 000003
【図３】
0003549853.tif 000004
【図４】
0003549853.tif 000005
【図５】
0003549853.tif 000006