(57)【要約】【課題】伝送装置において、ネットワークの障害を正確に診断することを目的とする。【解決手段】ネットワークを構成し、前記ネットワークの伝送路から受信したＬＡＮフレームを第１フレーム処理部からスイッチ処理部を通して第２フレーム処理部に供給し前記第２フレーム処理部から前記ネットワークの伝送路に送信する伝送装置において、所定期間毎にトリガフレームを生成し前記伝送路から受信したＬＡＮフレームと共に第１フレーム処理部に供給するフレーム生成手段と、前記第１フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第１カウント手段と、前記第２フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第２カウント手段と、前記第１カウント手段のカウント値と前記第２カウント手段のカウント値を比較して伝送装置内の障害を診断する装置内診断手段とを有する。【選択図】    図２
2011160374.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを構成し、前記ネットワークの伝送路から受信したＬＡＮフレームを第１フレーム処理部からスイッチ処理部を通して第２フレーム処理部に供給し前記第２フレーム処理部から前記ネットワークの伝送路に送信する伝送装置において、
所定期間毎にトリガフレームを生成し前記伝送路から受信したＬＡＮフレームと共に第１フレーム処理部に供給するフレーム生成手段と、
前記第１フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第１カウント手段と、
前記第２フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第２カウント手段と、
前記第１カウント手段のカウント値と前記第２カウント手段のカウント値を比較して伝送装置内の障害を診断する装置内診断手段と、
を有することを特徴とする伝送装置。
【請求項２】
請求項１記載の伝送装置において、
前記第１カウント手段と前記第２カウント手段それぞれは、前記所定期間におけるＬＡＮフレームの数を仮想ネットワーク識別子毎にカウントすることを特徴とする伝送装置。
【請求項３】
請求項２記載の伝送装置において、
前記第２カウント手段のカウント値を前記トリガフレームに付加して前記第２フレーム処理部から前記伝送路に送信するトリガフレーム送信手段を
有することを特徴とする伝送装置。
【請求項４】
請求項３記載の伝送装置において、
前記伝送路から受信したトリガフレームに付加された前記第２カウント手段のカウント値と前記第１カウント手段のカウント値を比較して伝送装置間の障害を診断する装置間診断手段を
有することを特徴とする伝送装置。
【請求項５】
請求項４記載の伝送装置において、
前記第２フレーム処理部に供給された前記トリガフレームを廃棄する廃棄手段を
有することを特徴とする伝送装置。
【請求項６】
複数の伝送装置を伝送路で接続したネットワークの診断方法において、
送信側の伝送装置は、所定期間毎にトリガフレームを生成し、前記トリガフレームが生成される前記所定期間に送信するＬＡＮフレームをカウントし、前記送信するＬＡＮフレームのカウント値を前記トリガフレームに付加して送信し、
受信側の伝送装置は、前記ネットワークの伝送路から前記トリガフレームを受信する前記所定期間に前記ネットワークの伝送路から受信したＬＡＮフレームをカウントし、前記受信したＬＡＮフレームのカウント値と前記トリガフレームに付加されている前記送信するＬＡＮフレームのカウント値を比較して伝送装置間の障害を診断する
ことを特徴とするネットワークの診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを構成する伝送装置及びネットワークの診断方法に関する。
【背景技術】
【０００２】
ネットワーク技術の進歩に伴い、伝送量の増大からサービスが多様化している。ＶＬＡＮ（Ｖｉｒｔｕａｌ  ＬＡＮ：仮想ネットワーク）ルーティング等によりＥｔｈｅｒｎｅｔ（登録商標、以下、単に「ＬＡＮ」と呼ぶ）フレームを処理する装置では、装置内の障害等でサービスが受ける影響等をユーザが直接知ることが困難であった。つまり、装置の障害等によるＬＡＮフレームの消滅や不達などが発生しても、明示的に異常を検出するような診断機能はなかった。しかし、サービスの増加に伴い回線数が増大するにつれて伝送路のクオリティ低下、クロスコネクトや、ＶＬＡＮルーティング機能が異常になった場合、即座に保守者へ異常となったサービスを明示的に通知し、メンテナンスを促す必要が不可欠となってきた。
【０００３】
図１は従来のＬＡＮフレームのルーティングを行う伝送装置の一例のブロック図を示す。伝送装置は、ＰＨＹ部１ａ，１ｂ，２ａ，２ｂ、フレーム処理部３，４、スイッチ処理部５、それらの監視制御を行うＣＰＵ６ａ，６ｂ，６ｃを有する。
【０００４】
ＰＨＹ部１ａ，１ｂ，２ａ，２ｂは外部の伝送路とのインタフェースを行う部分であり、入力されたＬＡＮ信号の光／電気変換及び符号変換を行い、フレーム処理部３，４に送る。逆に、フレーム処理部３，４から送られた信号を符号変換及び電気／光変換してＰＨＹ部１ａ，１ｂ，２ａ，２ｂから外部の伝送路に出力する。
【０００５】
フレーム処理部３，４は入力されたＬＡＮフレームのポリシング制御やＬＡＮフレームの処理を実施し、スイッチ処理部５にデータを転送する。また逆に、スイッチ処理部５から送られてきたデータフレームの処理やシェーピング制御などを実施し、ＰＨＹ部１ａ，１ｂ，２ａ，２ｂよりＬＡＮフレームの送信を行う。ＬＡＮフレームの統計カウンタは、フレーム処理部３，４に存在する。これら統計カウンタはＶＬＡＮ回線毎に設けられている。
【０００６】
スイッチ処理部５はフレーム処理部３，４から送られてきたフレームデータのスイッチングを行い、適切なフレーム処理部３，４のポートに転送する機能を持つ。
【０００７】
ところで、各仮想回線の入力ポートと出力ポートでのネット・データの流れの差を測定し、閾値以上の場合に装置異常と判断してアラームを送出する技術が知られている（例えば特許文献１参照）。また、受信パケットに入力部でＩＤを付加し、出力部でそのＩＤを検出し、それらの対応を検査することで、診断を行う技術が知られている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平３−１６７９３９号公報
【特許文献２】特開平１１−３３１２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
図１において、ＰＨＹ部１ａから入力されてフレーム処理部３、スイッチ処理部５、フレーム処理部４を経由し、ＰＨＹ部２ａから出力されるＬＡＮフレームを考える。フレーム処理部３上の受信フレームカウンタをＣＰＵ６ａで監視し、フレーム処理部４上の送信フレームカウンタをＣＰＵ６ｃで監視し、それらのカウンタを例えばＣＰＵ６ｂで比較することでＬＡＮフレームの透過性をチェックできる。
【００１０】
しかし、仮に異常がなかったとしても、ＣＰＵ６ａとＣＰＵ６ｃそれぞれの監視開始タイミングの違いや、ＬＡＮフレームがフレーム処理部３，４やスイッチ処理部５を通過する遅延時間の関係で誤差が発生し、フレーム処理部３上の受信フレームカウンタとフレーム処理部４上の送信フレームカウンタの値には誤差が発生してしまう。この誤差を考慮して、誤差に閾値を設け閾値以上の差分があればアラーム通知することもできるが、ＬＡＮのトラフィック量はダイナミックに変化するため、適切な閾値を決定し設定することは困難である。例えばある程度大きめの閾値を設定しても、トラフィックが少ない場合は障害検出ができないなどという問題があった。
【００１１】
開示の伝送装置は、ネットワークの障害を正確に診断することを目的とする。
【課題を解決するための手段】
【００１２】
開示の一実施形態による伝送装置は、ネットワークを構成し、前記ネットワークの伝送路から受信したＬＡＮフレームを第１フレーム処理部からスイッチ処理部を通して第２フレーム処理部に供給し前記第２フレーム処理部から前記ネットワークの伝送路に送信する伝送装置において、
所定期間毎にトリガフレームを生成し前記伝送路から受信したＬＡＮフレームと共に第１フレーム処理部に供給するフレーム生成手段と、
前記第１フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第１カウント手段と、
前記第２フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第２カウント手段と、
前記第１カウント手段のカウント値と前記第２カウント手段のカウント値を比較して伝送装置内の障害を診断する装置内診断手段と、を有する。
【発明の効果】
【００１３】
本実施形態によれば、ネットワークの障害を正確に診断することができる。
【図面の簡単な説明】
【００１４】
【図１】従来の伝送装置の一例のブロック図である。
【図２】伝送装置の第１実施形態のブロック図である。
【図３】ＬＡＮフレームの構成図である。
【図４】トリガフレームの構成図である。
【図５】トリガフレームの構成図である。
【図６】伝送装置の第２実施形態の送信局のブロック図である。
【図７】伝送装置の第２実施形態の中継局のブロック図である。
【図８】伝送装置の第２実施形態の受信局のブロック図である。
【図９】擬似ＶＬＡＮフレームの構成図である。
【図１０】伝送装置の第３、第４実施形態のブロック図である。
【図１１】伝送装置の第５、第６実施形態のブロック図である。
【図１２】トリガフレームの構成図である。
【図１３】トリガフレームの構成図である。
【図１４】第１実施形態を応用した伝送装置のブロック図である。
【図１５】第２実施形態を応用した送信局の伝送装置のブロック図である。
【図１６】第２実施形態を応用した中継局の伝送装置のブロック図である。
【図１７】第２実施形態を応用した受信局の伝送装置のブロック図である。
【図１８】第３実施形態を応用した伝送装置のブロック図である。
【図１９】第４実施形態を応用した送信局の伝送装置のブロック図である。
【図２０】第４実施形態を応用した中継局の伝送装置のブロック図である。
【図２１】第４実施形態を応用した受信局の伝送装置のブロック図である。
【図２２】第５実施形態を応用した伝送装置のブロック図である。
【図２３】第６実施形態を応用した送信局の伝送装置のブロック図である。
【図２４】第６実施形態を応用した中継局の伝送装置のブロック図である。
【図２５】第６実施形態を応用した受信局の伝送装置のブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて実施形態を説明する。
【００１６】
＜第１実施形態＞
図２はＬＡＮフレームのルーティングを行う伝送装置の第１実施形態のブロック図を示す。伝送装置１０は、ＰＨＹ部１１，１２、フレーム処理部１３，１４、スイッチ処理部１５、それらの監視制御を行うＣＰＵ１６ａ，１６ｂ，１６ｃを有する。
【００１７】
ＰＨＹ部１１，１２は外部の伝送路とのインタフェースを行う部分であり、入力されたＬＡＮ信号の光／電気変換及び符号変換を行いフレーム処理部１３，１４に送る。逆に、フレーム処理部１３，１４から送られた信号を符号変換及び電気／光変換してＰＨＹ部１１，１２から外部の伝送路に出力する。
【００１８】
フレーム処理部１３，１４は主として入力されたＬＡＮフレームのポリシング制御やＶＬＡＮフレームの処理を実施し、スイッチ処理部１５にデータを転送する。また逆に、フレーム処理部１３，１４はスイッチ処理部１５から送られてきたデータフレームの処理やシェーピング制御などを実施し、ＰＨＹ部１１，１２よりＬＡＮフレームの送信を行う。
【００１９】
フレーム処理部１３にはフレーム生成・挿入処理部２１と、トリガフレーム検出処理部２２と、フレームカウント部２３と、リセット処理部２４が設けられ、フレーム処理部１４にはトリガフレーム検出処理部２５と、フレームカウント部２６と、リセット処理部２７が設けられている。ここでは、便宜上、フレーム処理部１３が受信側、フレーム処理部１４が送信側となる片方向送信の場合について示している。双方向送信の場合にはフレーム処理部１４にもフレーム生成・挿入処理部２１と、トリガフレーム検出処理部２２と、フレームカウント部２３と、リセット処理部２４が設けられ、フレーム処理部１３にもトリガフレーム検出処理部２５と、フレームカウント部２６と、リセット処理部２７が設けられる。
【００２０】
ＰＨＹ部１１には図３に示す構成の主信号のＬＡＮフレームが供給される。ＬＡＮフレームは、宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ（Ｔａｇ  Ｐｒｏｔｏｃｏｌ  Ｉｄｅｎｔｉｆｉｅｒ（通常は０ｘ８１００）０ｘは１６進表示を表す）＃１、ＴＣＩ（Ｔａｇ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）＃１、Ｔｙｐｅ／Ｌｅｎｇｔｈ、Ｄａｔａ、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）を持つ。ＴＰＩＤ及びＴＣＩがＶＬＡＮタグであり、ＴＣＩ内にＶＬＡＮ−ＩＤ（仮想ネットワーク識別子）が含まれる。ここでは、ＴＰＩＤ＃１，ＴＣＩ＃１からなるＶＬＡＮタグは１段であるが、２段以上のＶＬＡＮタグを持つ構成であっても良い。これについては、後述の図４、図５、図９、図１２等についても号用である。
【００２１】
図２において、例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、フレーム生成・挿入処理部２１は所定期間（例えば数１０秒から数分程度）毎にトリガフレームを生成する。なお、ＣＰＵ１６ａ，１６ｂ，１６ｃは互いに接続されており、どのＣＰＵがフレーム生成の指示や障害の診断の指示を行っても良い。
【００２２】
図４にトリガフレームの構成図を示す。トリガフレームは、宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ＃１及びＴＣＩ＃１（主信号で使用されているＴＰＩＤ＃１，ＴＣＩ＃１と同一のＶＬＡＮタグ）、ＴＰＩＤ＃２及びＴＣＩ＃２（トリガフレームを識別するための特殊なＶＬＡＮタグ）、Ｔｙｐｅ／Ｌｅｎｇｔｈ（シーケンスナンバが含まれることを識別するための特別なＴｙｐｅを指定）、シーケンスナンバ（ＳＥＱ  Ｎｕｍｂｅｒ：同期判定用の情報）、ＰＡＤ（Ｐａｄｄｉｎｇ）、ＦＣＳを持つ。トリガフレームのフレーム長は６４オクテットである。上記シーケンスナンバはＣＰＵ１６ａから通知される値である。
【００２３】
フレーム生成・挿入処理部２１で生成されたトリガフレームは主信号フレーム・キューに挿入され、主信号フレーム・キューからトリガフレーム検出処理部２２に供給される。なお、ＣＰＵ１６ａは上記フレーム生成の指示を出した後、同期判定用のシーケンスナンバを１だけインクリメントする。
【００２４】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００２５】
フレームカウント部２３は受信統計カウンタ（Ｒｘ  Ｓｔａｔｉｓｔｉｃｓ  Ｃｏｕｎｔｅｒｓ；以下、ＳｔａｔｉｓｔｉｃｓをＳｔａｔｓと記す）２３ａと、前回受信統計カウンタ（Ｐｒｅｖ．  Ｒｘ  Ｓｔａｔｓ  Ｃｏｕｎｔｅｒ）２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００２６】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００２７】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００２８】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第１実施形態では、トリガフレームはこのトリガフレーム検出処理部２５にて廃棄される。
【００２９】
フレームカウント部２６は送信統計カウンタ（Ｔｘ  Ｓｔａｔｓ  Ｃｏｕｎｔｅｒ）２６ａと、前回送信統計カウンタ（Ｐｒｅｖ．Ｔｘ  Ｓｔａｔｓ  Ｃｏｕｎｔｅｒ）２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００３０】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００３１】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【００３２】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【００３３】
なお、前回受信統計カウンタ２３ｂ，前回送信統計カウンタ２６ｂにカウンタ値及びトリガフレームのシーケンスナンバを保持する代りに、カウンタ値及びシーケンスナンバ期待値を保持し、シーケンスナンバ期待値をリセット要求によりインクリメントし、障害の診断時にＣＰＵ１６ａは前回受信統計カウンタ２３ｂ，前回送信統計カウンタ２６ｂそれぞれのシーケンスナンバ期待値を比較する構成としてもよい。この場合、前回受信統計カウンタ２３ｂ，前回送信統計カウンタ２６ｂそれぞれのシーケンスナンバ期待値が異なるときは，ＣＰＵ１６ａは前回受信統計カウンタ２３ｂ，２６のカウンタ値の比較を行わず、前回受信統計カウンタ２３ｂ，前回送信統計カウンタ２６ｂそれぞれのシーケンスナンバ期待値をトリガフレームのシーケンスナンバをインクリメントした値に訂正して同期補正を行う。
【００３４】
上記障害の診断では、前回受信統計カウンタ２３ｂの前回受信フレームカウンタの値が前回送信統計カウンタ２６ｂの前回送信フレームカウンタの値と前回送信シェーピングカウンタの値の和と同一のとき障害なし、同一ではないとき障害ありと診断する。この障害の診断は以降の診断においても同じである。
【００３５】
上記の動作で使用されるトリガフレームにより、フレームカウント部２３とフレームカウント部２６のカウント開始の同期を取ることができ、監視開始タイミングのずれによる誤差をなくすことができる。また、トリガフレーム内のシーケンスナンバにより、診断時に使用されるフレームカウント部２３とフレームカウント部２６が同一時間帯のカウントであることを判定することができる。
【００３６】
この実施形態によれば、ネットワークを構成する伝送装置内の障害を正確に診断することができる。
【００３７】
＜第２実施形態＞
第１実施形態では伝送装置内の診断を行うのに対し，第２実施形態では伝送装置間の診断を行う。伝送装置間の診断を行うために，トリガフレームを図５に示す構成とする。図５において、トリガフレームは、宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ＃１及びＴＣＩ＃１（主信号で使用されているＴＰＩＤ／ＴＣＩと同一）、ＴＰＩＤ＃２及びＴＣＩ＃２（トリガフレームを識別するための特殊なＶＬＡＮタグ）、Ｔｙｐｅ／Ｌｅｎｇｔｈ（シーケンスナンバが含まれることを識別するための特別なＴｙｐｅを指定する）、シーケンスナンバ（ＳＥＱ  Ｎｕｍｂｅｒ：同期判定用の情報）、統計カウンタ（Ｓｔａｔｓ  Ｃｏｕｎｔｅｒ）、ＰＡＤ（Ｐａｄｄｉｎｇ）、ＦＣＳを持つ。トリガフレームのフレーム長は６４オクテットであり、統計カウンタには前回送信フレームカウンタの値が設定される。
【００３８】
＜送信局の伝送装置の動作＞
図６は伝送装置の第２実施形態の送信局のブロック図を示す。図６において、図２と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、フレーム生成・挿入処理部２１は所定期間毎にトリガフレームを生成する。フレーム生成・挿入処理部２１で生成されたトリガフレームは主信号フレーム・キューに挿入され、主信号フレーム・キューからトリガフレーム検出処理部２２に供給される。
【００３９】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００４０】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００４１】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００４２】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００４３】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第２実施形態の送信局では、トリガフレーム検出処理部２５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図５に示すトリガフレームの統計カウンタに設定した後、ＰＨＹ部１２を通して装置外に出力する。
【００４４】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００４５】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００４６】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【００４７】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【００４８】
＜中継局の伝送装置の動作＞
図７は伝送装置の第２実施形態の中継局のブロック図を示す。図７において、図２と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレームを含む）はフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。
【００４９】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００５０】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタとポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００５１】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００５２】
ＣＰＵ１６ａは、トリガフレーム検出処理部２２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで送信局と中継局間の障害の診断を実施する。
【００５３】
この障害の診断では、トリガフレームの統計カウンタの送信フレームカウンタの値が前回受信統計カウンタ２３ｂの前回受信フレームカウンタの値と前回受信ポリシングカウンタの値の和と同一のとき障害なし、同一ではないとき障害ありと診断する。この障害の診断は以降の中継局及び受信局の診断においても同じである。
【００５４】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００５５】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第２実施形態の中継局では、トリガフレーム検出処理部２５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図５に示すトリガフレームの統計カウンタに設定した後、ＰＨＹ部１２を通して装置外に出力する。
【００５６】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００５７】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００５８】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【００５９】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【００６０】
＜受信局の伝送装置の動作＞
図８は伝送装置の第２実施形態の受信局のブロック図を示す。図８において、図２と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレームを含む）はフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。
【００６１】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００６２】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００６３】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００６４】
ＣＰＵ１６ａは、トリガフレーム検出処理部２２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで中継局と受信局間の障害の診断を実施する。
【００６５】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００６６】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第２実施形態の受信局では、トリガフレーム検出処理部２５は自局宛のトリガフレーム（宛先アドレスから自局宛を判別）を廃棄する。
【００６７】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００６８】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００６９】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【００７０】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【００７１】
この実施形態によれば、トラフィック量が少なくても、ネットワークを構成する伝送装置内の障害及び伝送装置間の障害を正確に診断することができる。
【００７２】
＜第３実施形態＞
第１実施形態では外部からＬＡＮフレームが供給されない場合、フレームカウント部２３，２６はカウントを行わないため、診断つまり異常の検出を行うことができない。これを解決するのが第３実施形態である。第３実施形態では、トリガフレームに加えて擬似ＶＬＡＮフレームを生成する。
【００７３】
図９に擬似ＶＬＡＮフレームの構成図を示す。擬似ＶＬＡＮフレームは、宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ＃１及びＴＣＩ＃１（主信号で使用されているＴＰＩＤ／ＴＣＩと同一）、ＴＰＩＤ＃３及びＴＣＩ＃３（擬似ＶＬＡＮフレームを識別するための特殊なＶＬＡＮタグ）、Ｔｙｐｅ／Ｌｅｎｇｔｈ、Ｄａｔａ、ＦＣＳを持つ。Ｄａｔａの内容はどのような値でも良く、擬似ＶＬＡＮフレームのフレーム長は例えば６４オクテットとする。
【００７４】
図１０は伝送装置の第３実施形態のブロック図を示す。図１０において、図２と同一部分には同一符号を付す。また、トリガフレームの流れを一点鎖線で示し、疑似ＬＡＮフレームの流れを二点鎖線で示す。ＰＨＹ部１１で受信したＬＡＮフレームはフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、フレーム生成・挿入処理部２１は所定期間（例えば数１０秒から数分程度）毎にトリガフレームを生成すると共に、前記所定期間内に所定数（数１０００から数１００００程度）の疑似ＬＡＮフレームを生成する。フレーム生成・挿入処理部２１で生成されたトリガフレーム及び疑似ＬＡＮフレームは主信号フレーム・キューに挿入され、主信号フレーム・キューからトリガフレーム検出処理部２２に供給される。
【００７５】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００７６】
フレームカウント部２３は受信統計カウンタ２３ａと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００７７】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００７８】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００７９】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第３実施形態では、トリガフレームはこのトリガフレーム検出処理部２５にて廃棄される。
【００８０】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００８１】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００８２】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレーム又は疑似ＬＡＮフレームである場合は、通常のＬＡＮフレーム又は疑似ＬＡＮフレームはトリガフレーム検出処理部２５から疑似ＬＡＮフレーム検出部２８に供給される。疑似ＬＡＮフレーム検出部２８はＴＰＩＤ＃３及びＴＣＩ＃３から疑似ＬＡＮフレームを検出して廃棄し、通常のＬＡＮフレームをＰＨＹ部１２を通して装置外に出力する。
【００８３】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。この実施形態では外部からＬＡＮフレームが供給されない場合であっても疑似ＬＡＮフレームをカウントすることで伝送装置内の診断つまり異常の検出を行うことができる。すなわち、トラフィック量がゼロの場合に、ネットワークを構成する伝送装置内の障害を正確に診断することができる。
【００８４】
＜第４実施形態＞
第３実施形態では外部からＬＡＮフレームが供給されない場合にも伝送装置内の診断を行うのに対し，第４実施形態では伝送装置間の診断を行う。このため、トリガフレームは図５に示す構成とする。また、第４実施形態における送信局、中継局、受信局それぞれの構成は図１０に示すものと同一である。
【００８５】
＜送信局の伝送装置の動作＞
図１０において、ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレームを含む）はフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、フレーム生成・挿入処理部２１は所定期間毎にトリガフレームを生成すると共に、前記所定期間内に所定数の疑似ＬＡＮフレームを生成する。フレーム生成・挿入処理部２１で生成されたトリガフレーム及び疑似ＬＡＮフレームは主信号フレーム・キューに挿入され、主信号フレーム・キューからトリガフレーム検出処理部２２に供給される。
【００８６】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００８７】
フレームカウント部２３は受信統計カウンタ２３ａと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００８８】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００８９】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【００９０】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第４実施形態の送信局では、トリガフレーム検出処理部２５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図５に示すトリガフレームの統計カウンタに設定した後、疑似ＬＡＮフレーム検出部２８，ＰＨＹ部１２を通して装置外に出力する。
【００９１】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタとシェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【００９２】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【００９３】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレーム又は疑似ＬＡＮフレームである場合は、通常のＬＡＮフレーム又は疑似ＬＡＮフレームはトリガフレーム検出処理部２５から疑似ＬＡＮフレーム検出部２８に供給される。この第４実施形態の送信局では、疑似ＬＡＮフレーム検出部２８は疑似ＬＡＮフレームの廃棄を行わず、疑似ＬＡＮフレーム及び通常のＬＡＮフレームをＰＨＹ部１２を通して装置外に出力する。
【００９４】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【００９５】
＜中継局の伝送装置の動作＞
図１０において、ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレーム及び疑似ＬＡＮフレームを含む）はフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。
【００９６】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【００９７】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【００９８】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【００９９】
ＣＰＵ１６ａは、トリガフレーム検出処理部２２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで送信局と中継局間の障害の診断を実施する。
【０１００】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１０１】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第４実施形態の中継局では、トリガフレーム検出処理部２５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図５に示すトリガフレームの統計カウンタに設定した後、疑似ＬＡＮフレーム検出部２８，ＰＨＹ部１２を通して装置外に出力する。
【０１０２】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１０３】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１０４】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレーム又は疑似ＬＡＮフレームである場合は、通常のＬＡＮフレーム又は疑似ＬＡＮフレームはトリガフレーム検出処理部２５から疑似ＬＡＮフレーム検出部２８に供給される。この第４実施形態の中継局では、疑似ＬＡＮフレーム検出部２８は疑似ＬＡＮフレームの廃棄を行わず、疑似ＬＡＮフレーム及び通常のＬＡＮフレームをＰＨＹ部１２を通して装置外に出力する。
【０１０５】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１０６】
＜受信局の伝送装置の動作＞
図１０において、ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレーム及び疑似ＬＡＮフレームを含む）はフレーム生成・挿入処理部２１を透過してトリガフレーム検出処理部２２に供給される。
【０１０７】
トリガフレーム検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【０１０８】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【０１０９】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【０１１０】
ＣＰＵ１６ａは、トリガフレーム検出処理部２２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで中継局と受信局間の障害の診断を実施する。
【０１１１】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１１２】
フレーム処理部１４のトリガフレーム検出処理部２５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第４実施形態の受信局では、トリガフレーム検出処理部２５は自局宛のトリガフレームを廃棄する。
【０１１３】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレーム及び疑似ＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１１４】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１１５】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレーム又は疑似ＬＡＮフレームである場合は、通常のＬＡＮフレーム又は疑似ＬＡＮフレームはトリガフレーム検出処理部２５から疑似ＬＡＮフレーム検出部２８に供給される。この第４実施形態の受信局では、疑似ＬＡＮフレーム検出部２８は疑似ＬＡＮフレームの廃棄を行い、通常のＬＡＮフレームをＰＨＹ部１２を通して装置外に出力する。
【０１１６】
ＣＰＵ１６ａは、トリガフレーム検出処理部２５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１１７】
この実施形態によれば、トラフィック量がゼロの場合に、ネットワークを構成する伝送装置内の障害及び伝送装置間の障害を正確に診断することができる。
【０１１８】
＜第５実施形態＞
第５実施形態では回線が高使用率の場合を考慮して、第１実施形態のようにトリガフレームを生成して追加する代りに、トリガ用のＶＬＡＮタグを通常のＬＡＮフレームに挿入してトリガフレームとすることで対応する。トリガ用のＶＬＡＮタグは数バイト（例えば４バイト）であり、最小でも６４バイトのトリガフレームに比して、回線使用率の増加を抑制することができる。
【０１１９】
図１１は伝送装置の第５実施形態のブロック図を示す。図１１において、図２と同一部分には同一符号を付す。ＰＨＹ部１１で受信したＬＡＮフレームはトリガ用ＶＬＡＮタグ生成・挿入処理部３１に供給される。例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、トリガ用ＶＬＡＮタグ生成・挿入処理部３１は所定期間（例えば数１０秒から数分程度）毎にトリガ用ＶＬＡＮタグを生成し、その時点で主信号フレーム・キューに格納されている受信ＬＡＮフレームに、上記トリガ用ＶＬＡＮタグを挿入してトリガフレームとする。
【０１２０】
図１２にトリガ用ＶＬＡＮタグを挿入したトリガフレームの構成図を示す。このＬＡＮフレームにおける、部分Ｉの宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ＃１（通常は０ｘ８１００）、ＴＣＩ＃１と、部分ＩＩＩのＴｙｐｅ／Ｌｅｎｇｔｈ、Ｄａｔａ、ＦＣＳは、元の受信ＬＡＮフレームである。部分ＩＩのＴＰＩＤ＃４及びＴＣＩ＃４（トリガフレームを識別するための特殊なＶＬＡＮタグ）、Ｔｙｐｅ（シーケンスナンバが含まれることを識別するための特別なＴｙｐｅを指定する）、シーケンスナンバ（ＳＥＱ  Ｎｕｍｂｅｒ：同期判定用の情報）がトリガ用ＶＬＡＮタグ生成・挿入処理部３１で生成されたトリガ用ＶＬＡＮタグである。
【０１２１】
トリガ用ＶＬＡＮタグ生成・挿入処理部３１の出力するＬＡＮフレームはトリガ用ＶＬＡＮタグ検出処理部３２に供給される。
【０１２２】
トリガ用ＶＬＡＮタグ検出処理部３２は、供給されるフレームのＴＰＩＤ＃４及びＴＣＩ＃４からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【０１２３】
フレームカウント部２３は受信統計カウンタ２３ａと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレーム（トリガフレームを含む）のフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【０１２４】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【０１２５】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１２６】
フレーム処理部１４のトリガ用ＶＬＡＮタグ検出処理部３５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第５実施形態では、トリガフレームはこのトリガ用ＶＬＡＮタグ検出処理部３５にて、部分ＩＩのＴＰＩＤ＃４及びＴＣＩ＃４、Ｔｙｐｅ、シーケンスナンバを削除して元のＬＡＮフレームとされ、ＰＨＹ部１２を通して装置外に出力される。
【０１２７】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガ用ＶＬＡＮタグ検出処理部３５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１２８】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１２９】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１３０】
この実施形態によれば、回線が高使用率状態であっても、ネットワークを構成する伝送装置内の障害を正確に診断することができる。
【０１３１】
＜第６実施形態＞
第５実施形態では伝送装置内の診断を行うのに対し，第６実施形態では伝送装置間の診断を行う。伝送装置間の診断を行うために，トリガフレームのフォーマットを図１３に示す構成とする。図１３において、部分ＩＶの宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、ＴＰＩＤ＃１（通常は０ｘ８１００）、ＴＣＩ＃１と、部分ＶＩのＴｙｐｅ／Ｌｅｎｇｔｈ、Ｄａｔａ、ＦＣＳは、元の受信ＬＡＮフレームである。部分ＶのＴＰＩＤ＃４及びＴＣＩ＃４（トリガフレームを識別するための特殊なＶＬＡＮタグ）、Ｔｙｐｅ（シーケンスナンバが含まれることを識別するための特別なＴｙｐｅを指定する）、シーケンスナンバ（ＳＥＱ  Ｎｕｍｂｅｒ：同期判定用の情報）、統計カウンタ（Ｓｔａｔｓ  Ｃｏｕｎｔｅｒ）がトリガ用ＶＬＡＮタグ生成・挿入処理部３１で生成されたトリガ用ＶＬＡＮタグである。また、第６実施形態における送信局、中継局、受信局それぞれの構成は図１１に示すものと同一である。
【０１３２】
＜送信局の伝送装置の動作＞
図１１において、例えばＣＰＵ１６ａからシーケンスナンバを含むフレーム生成の指示により、トリガ用ＶＬＡＮタグ生成・挿入処理部３１は所定期間毎にトリガ用ＶＬＡＮタグを生成し、その時点で主信号フレーム・キューに格納されている受信ＬＡＮフレームに、上記トリガ用ＶＬＡＮタグを挿入する。
【０１３３】
トリガ用ＶＬＡＮタグ検出処理部３２は、供給されるフレームのＴＰＩＤ＃４及びＴＣＩ＃４からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【０１３４】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【０１３５】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【０１３６】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１３７】
フレーム処理部１４のトリガ用ＶＬＡＮタグ検出処理部３５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第６実施形態の送信局では、トリガ用ＶＬＡＮタグ検出処理部３５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図１３に示すトリガフレームの統計カウンタに設定した後、ＰＨＹ部１２を通して装置外に出力する。
【０１３８】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガ用ＶＬＡＮタグ検出処理部３５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１３９】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１４０】
また、トリガ用ＶＬＡＮタグ検出処理部３５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガ用ＶＬＡＮタグ検出処理部３５からＰＨＹ部１２を通して装置外に出力される。
【０１４１】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１４２】
＜中継局の伝送装置の動作＞
図１１において、ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレームを含む）はトリガ用ＶＬＡＮタグ生成・挿入処理部３１を透過してトリガ用ＶＬＡＮタグ検出処理部３２に供給される。
【０１４３】
トリガ用ＶＬＡＮタグ検出処理部３２は、供給されるフレームのＴＰＩＤ＃４及びＴＣＩ＃４からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【０１４４】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【０１４５】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【０１４６】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで送信局と中継局間の障害の診断を実施する。
【０１４７】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１４８】
フレーム処理部１４のトリガ用ＶＬＡＮタグ検出処理部３５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第６実施形態の送信局では、トリガ用ＶＬＡＮタグ検出処理部３５はトリガフレーム検出時に、前回送信統計カウンタ２６ｂの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値を図１３に示すトリガフレームの統計カウンタに設定した後、ＰＨＹ部１２を通して装置外に出力する。
【０１４９】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガ用ＶＬＡＮタグ検出処理部３５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１５０】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１５１】
また、トリガフレーム検出処理部３５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【０１５２】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１５３】
＜受信局の伝送装置の動作＞
図１１において、ＰＨＹ部１１で受信したＬＡＮフレーム（トリガフレームを含む）はトリガ用ＶＬＡＮタグ生成・挿入処理部３１を透過してトリガ用ＶＬＡＮタグ検出処理部３２に供給される。
【０１５４】
トリガ用ＶＬＡＮタグ検出処理部２２は、供給されるフレームのＴＰＩＤ＃２及びＴＣＩ＃２からトリガフレームであることを検出すると、リセット処理部２４にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２４からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２３の保持及びリセット処理が行われる。
【０１５５】
フレームカウント部２３は受信統計カウンタと、前回受信統計カウンタ２３ｂを有している。受信統計カウンタ２３ａは、トリガ検出処理部２２から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする受信フレームカウンタと、ポリシング機能によって設定された受信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする受信ポリシングカウンタを有している。前回受信統計カウンタ２３ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回受信ポリシングカウンタを有している。
【０１５６】
フレームカウント部２３の保持及びリセット処理では、受信統計カウンタ２３ａの受信フレームカウンタの値と受信ポリシングカウンタの値をトリガフレームのシーケンスナンバと共に前回受信統計カウンタ２３ｂの前回受信フレームカウンタと前回受信ポリシングカウンタに保持した後、受信統計カウンタ２３ａの受信フレームカウンタと受信ポリシングカウンタをリセットして新たなカウントを開始させる。
【０１５７】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３２からトリガフレーム検出を通知されると、トリガフレームのシーケンスナンバと、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａはトリガフレームの統計カウンタの値と、前回受信統計カウンタ２３ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで中継局と受信局間の障害の診断を実施する。
【０１５８】
トリガフレームは、スイッチ処理部１５を経由してフレーム処理部１４に供給される。トリガフレームは、通常のＬＡＮフレームと同じＴＰＩＤ＃１，ＴＣＩ＃１を有しているため、通常のＬＡＮフレームの出力先と同じ出力先まで到達することができ、フレーム処理部１４に供給される。
【０１５９】
フレーム処理部１４のトリガ用ＶＬＡＮタグ検出処理部３５は、トリガフレームを検出すると、リセット処理部２７にリセット要求（トリガフレームのシーケンスナンバを含む）を行い、リセット処理部２７からの要求（トリガフレームのシーケンスナンバを含む）によりフレームカウント部２６の保持及びリセット処理が行われる。この第６実施形態の受信局では、トリガフレームはこのトリガ用ＶＬＡＮタグ検出処理部３５にて、部分ＩＩのＴＰＩＤ＃４及びＴＣＩ＃４、Ｔｙｐｅ、シーケンスナンバを削除して元のＬＡＮフレームとされ、ＰＨＹ部１２を通して装置外に出力される。
【０１６０】
フレームカウント部２６は送信統計カウンタ２６ａと、前回送信統計カウンタ２６ｂを有している。送信統計カウンタ２６ａは、トリガフレーム検出処理部２５から供給されるＬＡＮフレームのフレーム数をＶＬＡＮ−ＩＤ毎にカウントする送信フレームカウンタと、シェーピング機能によって設定された送信フレームレートの閾値を上回り破棄されたフレームをＶＬＡＮ−ＩＤ毎にカウントする送信シェーピングカウンタを有している。前回送信統計カウンタ２６ｂは、フレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信フレームカウンタと、破棄されたフレーム数をＶＬＡＮ−ＩＤ毎に保持する前回送信シェーピングカウンタを有している。
【０１６１】
フレームカウント部２６の保持及びリセット処理では、送信統計カウンタ２６ａの送信フレームカウンタの値と送信シェーピングカウンタの値をトリガフレームのシーケンスナンバと共に前回送信統計カウンタ２６ｂの前回送信フレームカウンタと前回送信シェーピングカウンタに保持した後、送信統計カウンタ２６ａの送信フレームカウンタと送信シェーピングカウンタをリセットして新たなカウントを開始させる。
【０１６２】
また、トリガフレーム検出処理部２５において供給されたＬＡＮフレームがトリガフレームではない通常のＬＡＮフレームである場合は、通常のＬＡＮフレームはトリガフレーム検出処理部２５からＰＨＹ部１２を通して装置外に出力される。
【０１６３】
ＣＰＵ１６ａは、トリガ用ＶＬＡＮタグ検出処理部３５からトリガフレーム検出を通知されると、フレームカウント部２３の前回受信統計カウンタ２３ｂに保持されているシーケンスナンバと、フレームカウント部２６の前回送信統計カウンタ２６ｂに保持されているシーケンスナンバを比較する。両シーケンスナンバが一致していた場合には、ＣＰＵ１６ａは前回受信統計カウンタ２３ｂに保持されているカウンタ値と、前回送信統計カウンタ２６ｂに保持されているカウンタ値をＶＬＡＮ−ＩＤ毎に比較することで障害の診断を実施する。
【０１６４】
この実施形態によれば、回線が高使用率状態であっても、ネットワークを構成する伝送装置内の障害及び伝送装置間の障害を正確に診断することができる。
【０１６５】
＜第７実施形態＞
ダイナミックに変化するＬＡＮフレームのトラフィック量に合わせて、第１、第３、第５実施形態を自動的に切り替えることで、トラフィック量の全域にわたって動作可能な伝送装置内での診断を実現させることができる。
【０１６６】
このためには、図１１に示す伝送装置の構成において、トリガ用ＶＬＡＮタグ生成・挿入処理部３１にフレーム生成・挿入処理部２１の機能を追加し、トリガ用ＶＬＡＮタグ検出処理部３２，３５それぞれにトリガフレーム検出処理部２２，２５の機能を追加する。
【０１６７】
そして、ＣＰＵ１６ａは、ＰＨＹ部１１では単位時間に受信したＬＡＮフレームのトラフィック量（実トラフィック量）を第１閾値及び第２閾値と比較する。なお、第１閾値は伝送装置における最大トラフィック量の例えば２０％程度とし、第２閾値は伝送装置における最大トラフィック量の例えば８０％程度とする。ＣＰＵ１６ａは実トラフィック量が第１閾値未満のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第３実施形態で説明した動作を行わせる。また、ＣＰＵ１６ａは実トラフィック量が第１閾値以上かつ第２閾値未満のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第１実施形態で説明した動作を行わせる。また、ＣＰＵ１６ａは実トラフィック量が第２閾値以上のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第５実施形態で説明した動作を行わせる。
【０１６８】
＜第８実施形態＞
更に、ダイナミックに変化するＬＡＮフレームのトラフィック量に合わせて、第２、第４、第６実施形態を自動的に切り替えることで、トラフィック量の全域にわたって動作可能な伝送装置間の障害の診断を実現させることができる。
【０１６９】
このためには、図１１に示す伝送装置の構成において、トリガ用ＶＬＡＮタグ生成・挿入処理部３１にフレーム生成・挿入処理部２１の機能を追加し、トリガ用ＶＬＡＮタグ検出処理部３２，３５それぞれにトリガフレーム検出処理部２２，２５の機能を追加する。
【０１７０】
そして、ＣＰＵ１６ａは、ＰＨＹ部１１では単位時間に受信したＬＡＮフレームのトラフィック量（実トラフィック量）を第１閾値及び第２閾値と比較する。ＣＰＵ１６ａは実トラフィック量が第１閾値未満のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第４実施形態で説明した動作を行わせる。また、ＣＰＵ１６ａは実トラフィック量が第１閾値以上かつ第２閾値未満のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第２実施形態で説明した動作を行わせる。また、ＣＰＵ１６ａは実トラフィック量が第２閾値以上のときトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２，３５に第６実施形態で説明した動作を行わせる。
【０１７１】
＜第１実施形態の応用例＞
図１４は第１実施形態を応用した伝送装置のブロック図を示す。図１４において、伝送装置は、フレーム処理部１３に対応するＬＡＮインタフェースカード３７と、スイッチ処理部１５に対応するＬＡＮスイッチカード３８と、フレーム処理部１４に対応するＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）スイッチカード３９を有している。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。
【０１７２】
ＬＡＮインタフェースカード３７において、ＳＦＰ（Ｓｍａｌｌ  Ｆｏｒｍ−ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ）光トランシーバ４１ａ，４１ｂはＰＨＹ部１１に対応し、ＬＡＮスイッチ４２に接続されている。ＣＰＵ４３はＣＰＵ１６ａ及びフレーム生成・挿入処理部２１及びトリガフレーム検出処理部２２に対応しており、また、ＣＰＵ４３はＬＡＮスイッチ４２のスイッチング制御を行う。また、ＬＡＮスイッチ４２に接続されているネットワークプロセッサ４４は、フレームカウント部２３に対応する統計カウント部４５とリセット処理部２４に対応するリセット部４６を有している。
【０１７３】
ＬＡＮスイッチカード３８において、ＬＡＮスイッチ４７はスイッチ処理部１５に対応し、ＣＰＵ４８はＣＰＵ１６ｂに対応している。ＣＰＵ４８はＬＡＮスイッチ４７のスイッチング制御を行う。
【０１７４】
ＳＤＨスイッチカード３９において、ネットワークプロセッサ５１はフレームカウント部２６に対応する統計カウント部５２とリセット処理部２７に対応するリセット部５３を有している。ネットワークプロセッサ５１はＬＡＮスイッチ５４を介してＳＤＨフレーマ５６に接続されている。ＣＰＵ５５はＣＰＵ１６ａ及びトリガフレーム検出処理部２５に対応する。また、ＣＰＵ５５はＬＡＮスイッチ５４のスイッチング制御を行う。
【０１７５】
ＳＤＨフレーマ５６はＬＡＮスイッチ５４からのＬＡＮフレームをＳＤＨフレームにマッピングしてＰＨＹ部１２に対応するＳＦＰ光トランシーバ５７ａ，５７ｂに供給する共に、ＳＦＰ光トランシーバ５７ａ，５７ｂからのＳＤＨフレームをＬＡＮフレームにマッピングしてＬＡＮスイッチ５４に供給する。なお、ＣＰＵ４３，４８，５５は図示しないバスによって相互にスイッチされている。
【０１７６】
図１４において、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされてＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１７７】
また、ＣＰＵ４３で生成されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給され、ＣＰＵ５５で終端されて廃棄される。
【０１７８】
ＣＰＵ５５はトリガフレーム検出時に、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。
【０１７９】
＜第２実施形態の応用例＞
図１５は第２実施形態を応用した送信局の伝送装置のブロック図を示す。図１５において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１８０】
また、ＣＰＵ４３で生成されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０１８１】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１８２】
図１６は第２実施形態を応用した中継局の伝送装置のブロック図を示す。図１６において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１８３】
また、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からＣＰＵ４３及びネットワークプロセッサ４４に供給される。
【０１８４】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０１８５】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０１８６】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１８７】
図１７は第２実施形態を応用した受信局の伝送装置のブロック図を示す。図１７において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１８８】
また、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からＣＰＵ４３及びネットワークプロセッサ４４に供給される。
【０１８９】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０１９０】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０１９１】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５はトリガフレームを終端して廃棄する。
【０１９２】
＜第３実施形態の応用例＞
図１８は第３実施形態を応用した伝送装置のブロック図を示す。図１８において、図１４と同一部分には同一符号を付す。また、疑似ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＣＰＵ４３で生成された疑似ＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、疑似ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、疑似ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４に供給され、ＬＡＮスイッチ５４で廃棄される。
【０１９３】
また、ＣＰＵ４３で生成されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給され、ＣＰＵ５５で終端されて廃棄される。
【０１９４】
ＣＰＵ５５は統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。
【０１９５】
＜第４実施形態の応用例＞
図１９は第４実施形態を応用した送信局の伝送装置のブロック図を示す。図１９において、図１４と同一部分には同一符号を付す。また、疑似ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＣＰＵ４３で生成された疑似ＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、疑似ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、疑似ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１９６】
また、ＣＰＵ４３で生成されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０１９７】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１９８】
図２０は第４実施形態を応用した中継局の伝送装置のブロック図を示す。図１６において、図１４と同一部分には同一符号を付す。また、疑似ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信された疑似ＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、疑似ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、疑似ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０１９９】
また、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からＣＰＵ４３及びネットワークプロセッサ４４に供給される。
【０２００】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０２０１】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２０２】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２０３】
図２１は第４実施形態を応用した受信局の伝送装置のブロック図を示す。図２１において、図１４と同一部分には同一符号を付す。また、疑似ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信された疑似ＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、疑似ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、疑似ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４に供給され、ＬＡＮスイッチ５４で廃棄される。
【０２０４】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０２０５】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２０６】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５はトリガフレームを終端して廃棄する。
【０２０７】
＜第５実施形態の応用例＞
図２２は第５実施形態を応用した伝送装置のブロック図を示す。図２２において、において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ここで、ＣＰＵ４３はトリガ用ＶＬＡＮタグ生成・挿入処理部３１及びトリガ用ＶＬＡＮタグ検出処理部３２に対応しており、ＣＰＵ５５はトリガ用ＶＬＡＮタグ検出処理部３５に対応している。
【０２０８】
ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされてＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２０９】
また、ＣＰＵ４３は所定期間毎にＬＡＮスイッチ４２の受信ＬＡＮフレームにトリガ用ＶＬＡＮタグを挿入してトリガフレームとする。このトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２１０】
ＣＰＵ５５はトリガフレーム検出時に、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５はＬＡＮスイッチ５４においてトリガフレームからトリガ用ＶＬＡＮタグ，シーケンスナンバを削除して元のＬＡＮフレームとする。このＬＡＮフレームはＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２１１】
＜第６実施形態の応用例＞
図２３は第６実施形態を応用した送信局の伝送装置のブロック図を示す。図２３において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２１２】
また、ＣＰＵ４３は所定期間毎にＬＡＮスイッチ４２の受信ＬＡＮフレームにトリガ用ＶＬＡＮタグを挿入してトリガフレームとする。このトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給される。また、ＣＰＵ４３はリセット部４６にトリガフレーム検出信号を供給する。また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２１３】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２１４】
図２４は第６実施形態を応用した中継局の伝送装置のブロック図を示す。図２４において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２１５】
また、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からＣＰＵ４３及びネットワークプロセッサ４４に供給される。
【０２１６】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０２１７】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２１８】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５は統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をトリガフレームの統計カウンタに設定する。このトリガフレームはＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２１９】
図２５は第６実施形態を応用した受信局の伝送装置のブロック図を示す。図２５において、図１４と同一部分には同一符号を付す。また、ＬＡＮフレームの流れを破線で示し、トリガフレームの流れを一点鎖線で示す。ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたＬＡＮフレームは破線で示すように、ＬＡＮスイッチ４２からネットワークプロセッサ４４に供給され、統計カウント部４５でカウントされる。また、ＬＡＮフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給され、統計カウント部５２でカウントされる。更に、ＬＡＮフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通しＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２２０】
また、ＳＦＰ光トランシーバ４１ａ，４１ｂで受信されたトリガフレームは、一点鎖線で示すように、ＬＡＮスイッチ４２からＣＰＵ４３及びネットワークプロセッサ４４に供給される。
【０２２１】
ＣＰＵ４３はトリガフレームを検出すると、トリガフレームの統計カウンタのデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタの値）と統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して伝送装置間の障害の診断を行う。
【０２２２】
また、トリガフレームはネットワークプロセッサ４４からＬＡＮスイッチ４７を通してネットワークプロセッサ５１に供給されてトリガフレーム検出処理がなされ、リセット部５３にトリガフレーム検出結果が供給される。更に、トリガフレームはネットワークプロセッサ５１からＬＡＮスイッチ５４を通してＣＰＵ５５に供給される。
【０２２３】
ＣＰＵ５５はトリガフレームを検出すると、統計カウント部４５のデータ（前回受信統計カウンタの受信フレームカウンタ及び受信ポリシングカウンタに保持されている値）と統計カウント部５２のデータ（前回送信統計カウンタの送信フレームカウンタ及び送信シェーピングカウンタに保持されている値）をＶＬＡＮ−ＩＤ毎に比較して障害の診断を行う。また、ＣＰＵ５５はＬＡＮスイッチ５４のトリガフレームからトリガ用ＶＬＡＮタグ，シーケンスナンバを削除して元のＬＡＮフレームとする。このＬＡＮフレームはＳＤＨフレーマ５６に供給され、ＳＤＨフレームとされたのちＳＦＰ光トランシーバ５７ａ，５７ｂのいずれかから出力される。
【０２２４】
上記の各実施形態によれば、実パケットルート毎のフレーム欠落有無の検出を確実に行うことができる。これにより、性能及び品質の劣化などによる発生頻度の低いハードウェア障害の検出が可能となる。この結果、障害箇所を改修することで、ＬＡＮネットワーク全体の回線品質の向上を期待できる。また、伝送装置で障害の診断を行うことで診断のリアルタイム性が向上し、回線障害の検出性能を向上することができる。
（付記１）
ネットワークを構成し、前記ネットワークの伝送路から受信したＬＡＮフレームを第１フレーム処理部からスイッチ処理部を通して第２フレーム処理部に供給し前記第２フレーム処理部から前記ネットワークの伝送路に送信する伝送装置において、
所定期間毎にトリガフレームを生成し前記伝送路から受信したＬＡＮフレームと共に第１フレーム処理部に供給するフレーム生成手段と、
前記第１フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第１カウント手段と、
前記第２フレーム処理部で前記トリガフレームが供給される前記所定期間に供給される前記ＬＡＮフレームをカウントする第２カウント手段と、
前記第１カウント手段のカウント値と前記第２カウント手段のカウント値を比較して伝送装置内の障害を診断する装置内診断手段と、
を有することを特徴とする伝送装置。
（付記２）
付記１記載の伝送装置において、
前記第１カウント手段と前記第２カウント手段それぞれは、前記所定期間におけるＬＡＮフレームの数を仮想ネットワーク識別子毎にカウントすることを特徴とする伝送装置。
（付記３）
付記２記載の伝送装置において、
前記第２カウント手段のカウント値を前記トリガフレームに付加して前記第２フレーム処理部から前記伝送路に送信するトリガフレーム送信手段を
有することを特徴とする伝送装置。
（付記４）
付記３記載の伝送装置において、
前記伝送路から受信したトリガフレームに付加された前記第２カウント手段のカウント値と前記第１カウント手段のカウント値を比較して伝送装置間障害を診断する装置間診断手段を
有することを特徴とする伝送装置。
（付記５）
付記４記載の伝送装置において、
前記第２フレーム処理部に供給された前記トリガフレームを廃棄する廃棄手段を
有することを特徴とする伝送装置。
（付記６）
複数の伝送装置を伝送路で接続したネットワークシステムにおいて、
送信側の伝送装置は、所定期間毎にトリガフレームを生成し、前記トリガフレームが生成される前記所定期間に送信するＬＡＮフレームをカウントし、前記送信するＬＡＮフレームのカウント値を前記トリガフレームに付加して送信し、
受信側の伝送装置は、前記ネットワークの伝送路から前記トリガフレームを受信する前記所定期間に前記ネットワークの伝送路から受信したＬＡＮフレームをカウントし、前記受信したＬＡＮフレームのカウント値と前記トリガフレームに付加されている前記送信するＬＡＮフレームのカウント値を比較して伝送装置間障害を診断する
ことを特徴とするネットワークの診断方法。
（付記７）
付記２乃至５のいずれか１項記載の伝送装置において、
前記フレーム生成手段は、前記ＬＡＮフレームと同様構成の疑似ＬＡＮフレームを生成して前記第１フレーム処理部に供給することを特徴とする伝送装置。
（付記８）
付記２乃至５のいずれか１項記載の伝送装置において、
前記フレーム生成手段は、所定期間毎に前記伝送路から受信したＬＡＮフレームにトリガ用仮想ネットワークタグを挿入して前記トリガフレームを生成することを特徴とする伝送装置。
（付記９）
付記７記載の伝送装置において、
前記第２フレーム処理部に供給された前記トリガフレームから前記トリガ用仮想ネットワークタグを削除して元のＬＡＮフレームとするタグ削除手段を
有することを特徴とする伝送装置。
（付記１０）
付記９記載の伝送装置において、
単位時間に前記ネットワークの伝送路から受信したＬＡＮフレームの実トラフィック量を最大トラフィック量より小さい値の第１閾値及び前記第１閾値より小さい値の第２閾値と比較し、前記実トラフィック量が前記第１閾値より大きいとき前記フレーム生成手段に前記伝送路から受信したＬＡＮフレームにトリガ用仮想ネットワークタグを挿入して前記トリガフレームを生成させ、前記実トラフィック量が前記第２閾値より小さいとき前記フレーム生成手段に疑似ＬＡＮフレームを生成させる制御手段を
有することを特徴とする伝送装置。
【符号の説明】
【０２２５】
１０  伝送装置
１１，１２ＰＨＹ部
１３，１４  フレーム処理部
１５  スイッチ処理部
１６ａ，１６ｂ，１６ｃ  ＣＰＵ
２１  フレーム生成・挿入処理部
２２  トリガフレーム検出処理部
２３  フレームカウント部
２４  リセット処理部
２５  トリガフレーム検出処理部
２６  フレームカウント部
２７  リセット処理部
３７  ＬＡＮインタフェースカード
３８  ＬＡＮスイッチカード
３９  ＳＤＨスイッチカード
４１ａ，４１ｂ，５７ａ，５７ｂ  ＳＦＰ光トランシーバ
４２，４７，５４  ＬＡＮスイッチ
４３，４８，５５  ＣＰＵ
４４，５１  ネットワークプロセッサ
４５  統計カウント部
４６  リセット部
５６  ＳＤＨフレーマ
【図１】
2011160374.tif 000003
【図２】
2011160374.tif 000004
【図３】
2011160374.tif 000005
【図４】
2011160374.tif 000006
【図５】
2011160374.tif 000007
【図６】
2011160374.tif 000008
【図７】
2011160374.tif 000009
【図８】
2011160374.tif 000010
【図９】
2011160374.tif 000011
【図１０】
2011160374.tif 000012
【図１１】
2011160374.tif 000013
【図１２】
2011160374.tif 000014
【図１３】
2011160374.tif 000015
【図１４】
2011160374.tif 000016
【図１５】
2011160374.tif 000017
【図１６】
2011160374.tif 000018
【図１７】
2011160374.tif 000019
【図１８】
2011160374.tif 000020
【図１９】
2011160374.tif 000021
【図２０】
2011160374.tif 000022
【図２１】
2011160374.tif 000023
【図２２】
2011160374.tif 000024
【図２３】
2011160374.tif 000025
【図２４】
2011160374.tif 000026
【図２５】
2011160374.tif 000027