(57)【要約】【課題】    レーンごとの解析が行えるフレーム表示装置及びフレーム表示方法を実現する。【解決手段】    レーンにより通信される通信フレームのデータを表示するフレーム表示装置において、前記通信フレームのデータをレーンごとに表示部に表示する表示処理手段を備える。【選択図】                    図１
2005130177.tif 000002
【特許請求の範囲】
【請求項１】
レーンにより通信される通信フレームのデータを表示するフレーム表示装置において、
前記通信フレームのデータをレーンごとに表示部に表示する表示処理手段を備えたことを特徴とするフレーム表示装置。
【請求項２】
表示処理手段は、通信フレームごとにデータを表示することを特徴とする請求項１記載のフレーム表示装置。
【請求項３】
レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、表示処理手段に与える解析手段を設け、表示処理手段が、前記解析手段の表示指示に従って表示することを特徴とする請求項１または２記載のフレーム表示装置。
【請求項４】
解析手段は、制御コードに対応した文字指示又は文字列指示の表示指示を生成し、表示処理手段に与えることを特徴とする請求項３記載のフレーム表示装置。
【請求項５】
解析手段は、制御コードに対応した背景色指示又は枠指示の表示指示を生成し、表示処理手段に与えることを特徴とする請求項３または４記載のフレーム表示装置。
【請求項６】
レーンにより通信される通信フレームのデータを表示するフレーム表示方法において、
前記通信フレームのデータをレーンごとに表示部に表示することを特徴とするフレーム表示方法。
【請求項７】
レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、この表示指示に従って表示部に表示することを特徴とする請求項６記載のフレーム表示方法。
【請求項８】
制御コードに対応した文字指示又は文字列指示の表示指示を生成し、この表示指示に従って表示部に表示することを特徴とする請求項７記載のフレーム表示方法。
【請求項９】
制御コードに対応した背景色指示又は枠指示の表示指示を生成することを特徴とする請求項７または８記載のフレーム表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ（Local Area Network）等の通信ネットワーク上をレーンにより通信される通信フレームのデータを表示するフレーム表示装置及びフレーム表示方法に関し、レーンごとの解析が行えるフレーム表示装置及びフレーム表示方法に関するものである。
【背景技術】
【０００２】
１０ギガビットイーサネット（登録商標。以下、単に「１０ＧｂＥ」ともいう。）に使用されるフレームキャプチャ装置に関する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】特開２００１−１０３０９０号公報
【０００４】
通信ネットワークの保守管理にあたっては、ルーターやハブやスイッチなどの複数端末が共通接続される分配装置の通信ネットワーク側にフレームキャプチャ装置を接続し、通信ネットワーク上に伝送されるフレームを取り込み、それらのフレームに基づいて、データ通信装置やネットワーク回線の通信品質を評価したり、回線の利用度（トラフィック）を管理したり、故障と思われる特定の端末から送出される伝送データをモニターして動作状態を判断することなどが行われている。
【０００５】
図４は、従来装置の装置内部ブロック図である。
キャプチャ装置１００と端末装置２００は１００MEthernet等で接続されている。キャプチャ装置１００は、物理層終端部１１０、フィルタ１２０、メモリ１３０、通信処理部１４０、制御部１５０からなり、伝送路（１０ＧｂＥ）に接続し、通信フレームを選択、記憶する。また、端末装置２００は、パソコン等からなるが、表示処理手段２００Ａと端末入力部２００Ｂを有する。そして、端末装置２００は、キャプチャ装置１００から測定データ、つまり、通信フレームを受け取り、表示処理手段２００Ａが図示しない表示部の画面に表示する。
【０００６】
このような装置の動作を説明する。伝送路から伝送されるフレームは、物理層終端部１１０によって終端され、フィルタ１２０に取込まれる。この際、制御部１５０の指示により、フィルタ１２０で、端末入力部２００Ｂの条件設定に応じた所定のフレームが選択されて、後段のメモリ１３０に出力され格納される。メモリ１３０に格納されたフレームは、制御部１５０により読み出され、このフレームを制御部１５０の指示により、通信処理部１４０が、測定データとして表示処理手段２００Ａに送信する。そして、表示処理手段２００Ａは、フレームのデータを表示部の画面に表示する。
【０００７】
ここで、フィルタ１２０は、例えば、記憶容量が限られたメモリ１３０を有効利用するため、また得られたフレームデータを表示処理手段２００Ａに送る場合の通信量を減らすため、キャプチャしたフレームに対し、フレームの種類、アドレス等により指定したフレームのみ取り込む等の条件設定に基づくフィルタ処理を行う。
【０００８】
このとき、表示処理手段２００Ａによる表示部の画面表示は、図５に示すように、複数のフレームデータのうちの一つのフレームデータがその先頭データから順番に表示される。      図５において「アドレス」は一つのフレームにおけるデータの順序を示している。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
１０ＧｂＥは、ＬＡＮのみならず、ＷＡＮ（Wide Area Network）等幅広い用途に用いられるようになっている。１０ＧｂＥには、ＯＳＩ（Open Systems Interconnection）基本参照モデルにおける物理層とデータリンク層を受け渡しするＲＳ（Reconciliation Sublayer）層が存在し、ＲＳ層と物理層の間にXGMII（10 Gigabit Media Independent Interface）と呼ばれる共通インターフェースが規定されている。XGMIIでは新しく「レーン」と呼ばれる概念が存在し、１０ＧｂＥでは４組のレーンを使ってフレームを伝送する。
しかし、従来のキャプチャ装置では４組のレーンをまとめて１つのフレームとして表示していたため、１組のレーンのみで異常が生じる場合でも、どのレーンで異常が生じたか解析することが困難であった。
【００１０】
本発明は、この問題に着目したものであり、その目的は、レーンごとの解析が行えるフレーム表示装置及びフレーム表示方法を実現することである。
【課題を解決するための手段】
【００１１】
このような課題を達成するために、本発明のうち請求項１記載の発明は、レーンにより通信される通信フレームのデータを表示するフレーム表示装置において、
前記通信フレームのデータをレーンごとに表示部に表示する表示処理手段を備える。
【００１２】
請求項２記載の発明は、
請求項１記載の発明であるフレーム表示装置において、
表示処理手段が、通信フレームごとにデータを表示する。
【００１３】
請求項３記載の発明は、
請求項１または２記載の発明であるフレーム表示装置において、
レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、表示処理手段に与える解析手段を設け、表示処理手段が、前記解析手段の表示指示に従って表示する。  
【００１４】
請求項４記載の発明は、
請求項３記載の発明であるフレーム表示装置において、
解析手段が、制御コードに対応した文字指示又は文字列指示の表示指示を生成し、表示処理手段に与える。
【００１５】
請求項５記載の発明は、
請求項３または４記載の発明であるフレーム表示装置において、
解析手段が、制御コードに対応した背景色指示又は枠指示の表示指示を生成し、表示処理手段に与える。
【００１６】
請求項６記載の発明は、レーンにより通信される通信フレームのデータを表示するフレーム表示方法において、
前記通信フレームのデータをレーンごとに表示部に表示する。
【００１７】
請求項７記載の発明は、
請求項６記載の発明であるフレーム表示方法において、
レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、この表示指示に従って表示部に表示する。
【００１８】
請求項８記載の発明は、
請求項７記載の発明であるフレーム表示方法において、
制御コードに対応した文字指示又は文字列指示の表示指示を生成し、この表示指示に従って表示部に表示する。
【００１９】
請求項９記載の発明は、
請求項７または８記載の発明であるフレーム表示方法において、
制御コードに対応した背景色指示又は枠指示の表示指示を生成する。
【発明の効果】
【００２０】
以上説明したことから明らかなように、本発明によれば、以下のような効果がある。
請求項１または２によれば、表示処理手段がフレームのデータをレーン単位で表示することにより、容易にレーン単位の解析をすることができる。
【００２１】
請求項３〜５によれば、解析手段が、レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、この表示指示により、表示処理手段が表示を行うので、フレームの状態を容易に識別することができる。
【００２２】
請求項６によれば、フレームのデータをレーン単位で表示することにより、容易にレーン単位の解析をすることができる。
【００２３】
請求項７〜９によれば、レーンごとのデータを解析し、制御コードに対応した表示指示を生成し、この表示指示に従って表示部に表示を行なうので、フレーム状態を容易に識別することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を用いて本発明を詳細に説明する。
図１は本発明の一実施例を示したブロック図である。
【００２５】
図１において、フレームキャプチャ装置１０は、物理層終端部１１、フィルタ１２、メモリ１３、解析手段１４、通信処理部１５、制御部１６からなる。物理層終端部１１は、１０ＧｂＥに接続され、物理層を終端する。フィルタ１２は、物理層終端部１１に接続され、フレームを選択的に取り出す。メモリ１３は、フィルタ１２で選択されたフレームをレーンごとに格納する。解析手段１４は、メモリ１３からデータを受け取り、レーンごとのデータを解析し、制御コードに対応した表示指示、つまり文字指示、背景色指示、枠指示を生成する。通信処理部１５は、解析手段１４からのデータ及び表示指示を送信する。制御部１６は、フィルタ１２、メモリ１３、解析手段１４及び通信処理部１５を制御する。
【００２６】
端末装置２０は例えばパソコン等で、キャプチャ装置１０の通信処理部１５と接続し、通信処理部１５からデータ及び表示指示を受け取り、表示処理手段２０Ａと端末入力部２０Ｂを有する。表示処理手段２０Ａは、通信処理部１５からのデータ及び表示指示により、通信フレームをレーンごとに、図示しない表示部、例えばCRT、LCD等に表示する。また、表示処理手段２０Ａは、フレーム単位でも表示部に表示を行う。端末入力部２０Ｂは、例えばキーボード、マウス等で、表示処理手段２０Ａに表示の切り替え指示、フィルタ１２の条件指示等を行う。
【００２７】
次に、図１に示す装置の動作について説明する。図２はメモリ１３におけるフレームデータの格納（２進数表示）の一例を示す図、図３は本発明のキャプチャ表示画面（１６進数表示）の一例を示す図である。図２でアドレスはメモリ１３のアドレスを示し、図３においてアドレスはフレームのアドレスを示す。
【００２８】
端末入力部２０Ｂにユーザがフレームのキャプチャ条件（例えば、エラーフレームのみ取得）を入力すると、通信処理部１５を介して制御部１６にフィルタ１２のフレームキャプチャ条件が入力される。
【００２９】
１０ＧｂＥから入力されたイーサネット（登録商標）フレーム（通信フレーム）は、物理層終端部１１にて終端され、レーンごとにフィルタ１２に入力される。そして、フィルタ１２から、ユーザが設定した条件に合致したフレームのみがレーンごとにメモリ１３に送られ、メモリ１３に格納される。このとき、メモリ１３では図２に示すように、各「レーン」のデータとそのデータに対応づけられた制御ビットが格納される。本発明では、３２ビットのデータを４分割しそれぞれ１ビットの制御ビットを加えて４レーンとなる。
【００３０】
例えば、通常のＭＡＣフレームは制御ビットを「０」として８ビットのデータがそのまま解析手段１４に送信される。一方、制御コードは、制御ビット「１」と特定の８ビットの組み合わせが制御コードとして割り当てられており、例えば、「スタート」や「終端」等特定の意味をもつ。
【００３１】
そして、解析手段１４は、制御部１６からの制御信号に基づいてメモリ１３からレーンごとにフレームデータを取り出し、解析し、その解析結果に基づいて表示部２０Ａに送信する表示指示を生成する。この表示指示とフレームデータとを解析手段１４から受け取り、通信処理部１５は端末装置２０に送信する。端末装置２０の表示処理手段２０Ａは、フレームデータと表示指示とにより、表示部の画面に表示を行う。ここで、端末入力部２０Ｂにより、レーンごとの表示が指示されている場合には、図３に示す様にレーンごとに表示される。一方、端末入力部２０Ｂにより、一つのフレームとしての表示が指示されている場合には、図５に示す従来の表示が実行される。
【００３２】
以下、レーンごとの表示について、具体的に説明する。解析手段１４がフレーム開始位置を示すスタートコードを識別し、そのスタートコードを文字「Ｓ」に置換するとともに背景を「緑」色にする表示指示を生成する。
また、解析手段１４が、フレーム終了位置を示す終端コードを識別し、その終端コードを文字「Ｔ」に置換するとともに背景を「緑」色にする表示指示を生成する。
また、解析手段１４が、伝送線路上でエラーが発生したことを示すエラー伝播コードを識別し、そのエラー伝播コードを文字「Ｅ」に置換するとともに背景を「赤」色にする表示指示を生成する。
また、解析手段１４が、その１カラムがシーケンスオーダーセットである事を示すシーケンスコードを識別し、そのシーケンスコードを文字「Ｑ」に置換するとともに背景を「緑」色にする表示指示と、その１カラムを枠表示する表示指示を生成する。そして、これらの表示指示と共に、レーンデータを解析手段１４は通信処理部１５に転送する。通信処理部１５はデータ及び表示指示を端末装置２０の表示処理手段２０Ａに送信し、表示処理手段２０Ａがレーンデータと表示指示に基づいて、表示部に図３に示すような表示画面に表示する。
【００３３】
ここでシーケンスオーダーセットについて説明する。オーダーセットとは特定の制御コードとデータバイトを組み合わせることにより意味をもたせたものである。
レーン「０」が制御コードのシーケンスであり、レーン「１」、「２」及び「３」に何かしらのデータを乗せた１カラムを「シーケンスオーダーセット」と呼ぶ。ここで「カラム」とは、４レーン（レーン「０」、「１」、「２」及び「３」）をいう。例えば、図３においてアドレス１Ｃの１カラムは「シーケンスオーダーセット」である。
【００３４】
このように、表示処理手段２０Ａが１０ＧｂＥフレームをレーン単位で表示することにより、容易にレーン単位の解析をすることができる。また、解析手段１４が、１０ＧｂＥ特有の制御コード等を所定の文字指示又は背景色指示の表示指示を生成し、この表示指示により、表示処理手段２０Ａが表示を行うので、フレーム状態を容易に識別することができる。更に、解析手段１４がシーケンスオーダーセットを解析し、枠指示の表示指示を生成し、この表示指示により、表示処理手段２０Ａが表示を行なうことにより、フレームの情報を迅速に把握できる。
【００３５】
尚、本発明の実施例によれば、フレームをメモリ１３にレーンごとに格納しているが、メモリに格納されたデータをレーンごとに表示処理手段２０Ａに表示するためには、必ずしもフレームをメモリ１３にレーンごとに格納する必要はなく、一つのフレームごとに格納しても差し支えない。
【００３６】
また、キャプチャ装置１０と端末装置２０とが別々の構成を示したが、一体であってもよい。この場合、通信処理部１５は不要となる。
【００３７】
また、表示指示として、背景色指示の構成を示したが、文字の色を変更する構成でもよい。また、文字指示の構成を示したが、文字列指示の構成でも良い。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施例を示したブロック図である。
【図２】メモリ１３におけるフレームデータの格納（２進数表示）の一例を示す図である。
【図３】本発明のキャプチャ表示画面（１６進数表示）の一例を示す図である。
【図４】従来装置を示したブロック図である。
【図５】従来装置のキャプチャ表示画面（１６進数表示）の一例を示すである。
【符号の説明】
【００３９】
１１    物理層終端部
１２    フィルタ
１３    メモリ
１４    解析手段
１５    通信処理部
１６    制御部
２０    端末装置
２０Ａ  表示処理手段
２０Ｂ  端末入力部
【図１】
2005130177.tif 000003
【図２】
2005130177.tif 000004
【図３】
2005130177.tif 000005
【図４】
2005130177.tif 000006
【図５】
2005130177.tif 000007