(57)【要約】【課題】  障害原因の特定の所要時間が短縮された伝送装置及び伝送装置の診断方法を提供する。【解決手段】  伝送装置は、フレームを受信する第１ユニットと、前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有し、前記第１ユニットは、前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を格納する第１格納部と、ダミーフレームを生成する生成部と、前記ダミーフレームに前記第１廃棄情報を付与する第１付与部と、前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力する出力部とを有し、前記第２ユニットは、前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報を格納する第２格納部と、前記ダミーフレームに付与された前記第１廃棄情報と、前記第２廃棄情報とに基づき障害を診断する診断部とを有する。【選択図】図７
2018006835.tif 000002
【特許請求の範囲】
【請求項１】
フレームを受信する第１ユニットと、
前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有し、
前記第１ユニットは、
前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を格納する第１格納部と、
ダミーフレームを生成する生成部と、
前記ダミーフレームに前記第１廃棄情報を付与する第１付与部と、
前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力する出力部とを有し、
前記第２ユニットは、
前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報を格納する第２格納部と、
前記ダミーフレームに付与された前記第１廃棄情報と、前記第２廃棄情報とに基づき障害を診断する診断部とを有することを特徴とする伝送装置。
【請求項２】
前記第２ユニットは、前記ダミーフレームに前記第２廃棄情報を付与する第２付与部とを有し、
前記診断部は、前記ダミーフレームに付与された前記第１廃棄情報及び前記第２廃棄情報に基づき障害を診断することを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記第１付与部及び第２付与部の少なくとも一方は、前記フレームの廃棄が発生した位置を示す位置情報を前記ダミーフレームに付与し、
前記診断部は、前記位置情報により該廃棄の発生箇所を特定することを特徴とする請求項２に記載の伝送装置。
【請求項４】
前記診断部は、前記第１廃棄情報と前記第２廃棄情報とに基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、該判定結果を通知することを特徴とする請求項１乃至３の何れかに記載の伝送装置。
【請求項５】
前記第２ユニットは、前記ダミーフレームを廃棄する廃棄部を有することを特徴とする請求項１乃至４の何れかに記載の伝送装置。
【請求項６】
フレームを受信する第１ユニットと、前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有する伝送装置の診断方法において、
前記第１ユニットは、
ダミーフレームを生成し、
前記ダミーフレームに、前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を付与し、
前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力し、
前記第２ユニットは、
前記ダミーフレームに付与された前記第１廃棄情報と、前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報とに基づき障害を診断することを特徴とする伝送装置の診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、伝送装置及び伝送装置の診断方法に関する。
【背景技術】
【０００２】
例えば、イーサネット（登録商標、以下同様）フレームを伝送する伝送装置は、故障などの障害が発生したときにその原因を解析するため、装置内におけるイーサネットフレームの廃棄数や廃棄の継続時間などの統計情報を通信回線ごとに収集する。例えば、特許文献１，２には、装置の監視に試験フレームを用いる点が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２１６２０５号公報
【特許文献２】特開２０１４−２３０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信帯域の増加に伴い、１つの伝送装置に収容される通信回線数が増加している。このため、伝送装置は、警報が発生したときに収集する統計情報が増えることにより、その処理の負荷が増加し、障害原因の特定に多くの時間がかかるという問題がある。
【０００５】
本発明は、障害原因の特定の所要時間が短縮された伝送装置及び伝送装置の診断方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、伝送装置は、フレームを受信する第１ユニットと、前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有し、前記第１ユニットは、前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を格納する第１格納部と、ダミーフレームを生成する生成部と、前記ダミーフレームに前記第１廃棄情報を付与する第１付与部と、前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力する出力部とを有し、前記第２ユニットは、前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報を格納する第２格納部と、前記ダミーフレームに付与された前記第１廃棄情報と、前記第２廃棄情報とに基づき障害を診断する診断部とを有する。
【０００７】
１つの態様では、伝送装置の診断方法は、フレームを受信する第１ユニットと、前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有する伝送装置の診断方法において、前記第１ユニットは、ダミーフレームを生成し、前記ダミーフレームに、前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を付与し、前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力し、前記第２ユニットは、前記ダミーフレームに付与された前記第１廃棄情報と、前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報とに基づき障害を診断する方法である。
【発明の効果】
【０００８】
１つの側面として、障害原因の特定の所要時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】レイヤ２スイッチの一例を示す構成図である。
【図２】統計情報の一例を示す図である。
【図３】ユーザフレーム及びテストフレームの一例を示す図である。
【図４】入力側のネットワーク処理部及びトラフィック処理部の一例を示す構成図である。
【図５】出力側のトラフィック処理部の一例を示す構成図である。
【図６】出力側のネットワーク処理部の一例を示す構成図である。
【図７】テストフレームの流れの一例を示す図である。
【図８】テストフレームごとの廃棄情報を示す図である。
【図９】レイヤ２スイッチの診断方法の一例を示すフローチャートである。
【図１０】障害の診断処理の一例を示すフローチャートである。
【図１１】比較例の保守手順を示すフローチャートである。
【図１２】実施例の保守手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
図１は、レイヤ２スイッチの一例を示す構成図である。レイヤ２スイッチは、伝送装置の一例であり、複数のインターフェース（ＩＦ）ユニット（＃１〜＃Ｎ）１と、スイッチ（ＳＷ）ユニット２と、監視制御ユニット３とを有する。
【００１１】
ＩＦユニット１、ＳＷユニット２、及び監視制御ユニット３は、例えば、複数の電気部品が実装された回路基板により構成され、レイヤ２スイッチの筐体に設けられたスロットに実装される。ＩＦユニット１、ＳＷユニット２、及び監視制御ユニット３は、レイヤ２スイッチ内に設けられた配線基板と電気コネクタなどを介して接続され、配線基板を介して互いにデータを入出力する。
【００１２】
ＩＦユニット１は、伝送路を介して他装置と接続され、他装置との間でユーザフレームＵＦを送受信する。ＩＦユニット１は、複数のポートＰ１〜Ｐｎ（ｎ：正の整数）と、ネットワーク（ＮＷ）処理部１０，１２と、トラフィック処理部１１，１３と、制御部１４とを有する。
【００１３】
ポートＰ１〜Ｐｎは、通信回線ごとに設けられ、他装置との間でユーザフレームＵＦを送受信する。ポートＰ１〜Ｐｎには、ユーザフレームを電気−光変換して送信する光トランシーバ、光信号を光−電気変換して受信する光レシーバなどが設けられている。ポートＰ１〜Ｐｎは、受信したユーザフレームＵＦをＮＷ処理部１０に出力し、また、ＮＷ処理部１２から入力されたユーザフレームＵＦを送信する。
【００１４】
ＮＷ処理部１０及びトラフィック処理部１１は、ポートＰ１〜Ｐｎから入力されたユーザフレームＵＦを処理する。また、ＮＷ処理部１２及びトラフィック処理部１３は、ポートＰ１〜Ｐｎに出力されるユーザフレームＵＦを処理する。
【００１５】
ＮＷ処理部１０，１２は、例えばネットワークプロセッサなどから構成され、ユーザフレームＵＦの宛先判定処理などを行う。トラフィック処理部１１，１３は、例えばＦＰＧＡ（Field Programmable Gate Array）などから構成され、ユーザフレームＵＦの帯域処理などを行う。
【００１６】
制御部１４は、例えばＣＰＵ（Central Processing Unit）回路、ＦＰＧＡ、及びＣＰＬＤ（Complex Programmable Logic Device）などから構成され、ＮＷ処理部１０，１２及びトラフィック処理部１１，１３などを制御する。制御部１４は、監視制御ユニット３と通信し、その指示に従ってＮＷ処理部１０，１２及びトラフィック処理部１１，１３に各種の設定処理などを行う。
【００１７】
監視制御ユニット３は各ＩＦユニット１及びＳＷユニット２の監視制御を行う。監視制御ユニット３は、各ＩＦユニット１及びＳＷユニット２から警報などの情報を収集する。
【００１８】
ＳＷユニット２は、各ＩＦユニット１の間でユーザフレームＵＦの交換を行う。ＳＷユニット２は、ＩＦユニット１から入力されたユーザフレームＵＦをその宛先に応じたＩＦユニット１に転送する。
【００１９】
例えば、点線で示されるように、ＩＦユニット（＃１）１のポートＰ１において受信されたユーザフレームＵＦは、ＳＷユニット２を介してＩＦユニット（＃２）１に出力され、ＩＦユニット（＃２）１のポートＰ１から送信される。この例において、ＩＦユニット（＃１）１は、ユーザフレームＵＦを受信する第１ユニットとして機能し、ＩＦユニット（＃２）１は、第１ユニットにより受信されたユーザフレームＵＦを送信する第２ユニットとして機能する。なお、ユーザフレームＵＦはフレームの一例である。
【００２０】
ユーザフレームＵＦは、ＩＦユニット（＃１）１内のポートＰ１、ＮＷ処理部１０、及びトラフィック処理部１１を、この順に通過してＳＷユニット２に出力される。ＳＷユニット２は、ユーザフレームＵＦをその宛先に応じてＩＦユニット（＃２）１に出力する。ＩＦユニット（＃２）１において、ユーザフレームＵＦは、トラフィック処理部１３、ＮＷ処理部１２、及びポートＰ１を、この順に通過して送信される。
【００２１】
ＮＷ処理部１０，１２及びトラフィック処理部１１，１３は、複数の監視ポイントにおいて、ユーザフレームＵＦの通過数や廃棄数などを含む統計情報を監視する。
【００２２】
図２は統計情報の一例を示す図である。図２はＮＷ処理部１０，１２の統計情報を一例として示す。統計情報は、複数のカウンタにより計数されるカウンタ値を含む。
【００２３】
図２において、「カウンタ名称」はカウンタの名称を示し、「内容」はそのカウンタ値の内容を示す。「方向」は計数対象のユーザフレームＵＦの流れる方向を示す。「方向」が「送信」である場合、カウンタ値は、ＮＷ処理部１０，１２の送信方向におけるものであり、「方向」が「受信」である場合、カウンタ値は、ＮＷ処理部１０，１２の受信方向におけるものである。なお、「付与対象」については後述する。
【００２４】
「ＣＶ−ＰＨＹ」は８Ｂ／１０Ｂコード変換におけるエラー数を示し、「ＥＳ−ＰＨＹ」はそのエラーの発生時間（秒）を示す。「ＳＥＳ−ＰＨＹ」は短時間の稼働不能状態の累計時間（秒）を示し、「ＵＡＳ−ＰＨＹ」は長時間の稼働不能状態の累計時間（秒）を示す。なお、稼働不能状態とは、例えば、ユーザフレームＵＦの信号断を示すＬＯＳ、信号同期外れを示すＬＯＳＳＹＮＣ、及び信号のエラー率の悪化を示すＳＦなどが発生した状態を指す。
【００２５】
「ＣＶ−Ｌ」は、後述する「ＦＣＳＥ−Ｌ」、「ＯＳＩＺＥ−Ｌ」（受信方向）、及び「ＵＳＩＺＥ−Ｌ」の和の累計を示す。「ＥＳ−Ｌ」は「ＣＶ−Ｌ」の発生時間（秒）を示す。「ＦＲ−Ｌ」は、送信方向及び受信方向の各々における正常なユーザフレームＵＦの数を示す。
【００２６】
「ＦＣＳＥ−Ｌ」は、ＦＣＳ（Frame Check Sequence）が異常であるユーザフレームＵＦの数を示す。「ＯＳＩＺＥ−Ｌ」は、送信方向及び受信方向の各々におけるデータサイズが所定値より大きいユーザフレームＵＦの数を示す。「ＵＳＩＺＥ−Ｌ」は、データサイズが所定値より小さいユーザフレームＵＦの数を示す。
【００２７】
このように、ＮＷ処理部１０，１２はユーザフレームＵＦについて多くの統計情報を監視する。これは、トラフィック処理部１１，１３も同様である。なお、各カウンタは、ポートＰ１〜Ｐｎごとに設けられている。
【００２８】
再び図１を参照すると、例えば、監視制御ユニット３は、障害が発生したときにその原因を解析するため、ＮＷ処理部１０，１２及びトラフィック処理部１１，１３の各々の監視ポイントから統計情報を収集すると仮定する。この場合、ＩＦユニット１の数、つまり通信回線数が多いほど、監視制御ユニット３における統計情報の収集の負荷が増加するため、障害原因の特定に多くの時間がかかる。
【００２９】
そこで、実施例のレイヤ２スイッチでは、入力側のＩＦユニット（＃１）１のＮＷ処理部１０がテストフレームＴＦを生成し、一点鎖線で示されるように、ユーザフレームＵＦと同一の経路に沿って出力する。テストフレームＴＦには、その経路上のＮＷ処理部１０，１２及びトラフィック処理部１１，１３の各監視ポイントにおいて、統計情報のうち、障害原因の特定に関連する廃棄数などの廃棄情報が付与される。
【００３０】
廃棄情報は、出力側のＮＷ処理部１２においてテストフレームＴＦから抽出されて、障害の診断処理に用いられる。これにより、監視制御ユニット３は、多くの監視ポイントから統計情報を収集する手間が省けるため、障害原因の特定の所要時間を短縮することができる。なお、テストフレームＴＦは、出力側のＮＷ処理部１２において廃棄される。なお、テストフレームＴＦはダミーフレームの一例である。
【００３１】
図３は、ユーザフレームＵＦ及びテストフレームＴＦの一例を示す図である。ユーザフレームＵＦ及びテストフレームＴＦは、一例として、イーサネットフレームのフォーマット構造を有する。なお、本例のユーザフレームＵＦ及びテストフレームＴＦは、レイヤ２スイッチ内で使用される装置内ヘッダを付与した状態で示されている。
【００３２】
イーサネットフレームは、装置内ヘッダ、ＤＡ（Destination Address）、ＳＡ（Source Address）、ＴＹＰＥ、ペイロード、及びＦＣＳ（Frame Check Sequence）の各領域を含む。ＤＡは宛先の装置のＭＡＣ（Media Access Control）アドレスであり、ＳＡは送信元装置のＭＡＣアドレスである。ＴＹＰＥはＩＰ（Internet Protocol）などのプロトコルの種別である。ペイロードはクライアント信号などのデータである。ＦＣＳは、フレームのデータ誤りを訂正するための符号である。
【００３３】
装置内ヘッダは、レイヤ２スイッチ内でユーザフレームＵＦに付与される領域である。装置内ヘッダには、ユーザフレームＵＦを識別するためのフレーム識別情報、及びユーザフレームＵＦの宛先情報などを含む制御情報などが含まれる。
【００３４】
また、テストフレームＴＦは、装置内ヘッダ、ＤＡ、ＳＡ、ユニットＩＤ、ポートＩＤ、複数の廃棄情報（＃１〜＃ｍ（ｍ：正の整数））、及びＦＣＳ（Frame Check Sequence）の各領域を含む。テストフレームＴＦは、装置内ヘッダが付与された状態で生成される。装置内ヘッダには、テストフレームＴＦを識別するためのフレーム識別情報、及びテストフレームＴＦの宛先情報などを含む制御情報などが含まれる。
【００３５】
ＤＡ及びＳＡにはランダム値または固定値が設定されている。ユニットＩＤには、テストフレームＴＦが生成されたＩＦユニット１の識別番号（＃１〜＃Ｎ）が設定される。ポートＩＤには、そのテストフレームＴＦに付与される廃棄情報に対応するポートＰ１〜Ｐｎの識別番号（＃１〜＃ｎ）が設定される。
【００３６】
廃棄情報は、統計情報の監視ポイントごとにテストフレームＴＦに挿入され、統計情報のうち、ＩＦユニット１で廃棄されたユーザフレームＵＦに関するカウント値の情報である。各廃棄情報には、その廃棄情報が挿入された監視ポイントの識別番号（＃１、＃２、・・・）と、カウンタ名称と、カウンタ値とが含まれる。カウンタ名称は、図２に示されたカウンタ名称に対応し、カウンタ値はそのカウンタが計数したカウンタ値を示す。
【００３７】
このように、テストフレームＴＦには、経路上の各監視ポイントの廃棄情報が付与されるため、監視制御ユニット３は、各監視ポイントから統計情報を収集する手間が省ける。なお、ユニットＩＤ、ポートＩＤ、及びポイントＩＤは、それぞれ、ユーザフレームＵＦの廃棄が発生した位置を示す位置情報の一例である。次に、ＩＦユニット１の構成について述べる。
【００３８】
図４は、入力側のＮＷ処理部１０及びトラフィック処理部１１の一例を示す構成図である。ＮＷ処理部１０は入力フレーム処理部１００及び入力アドレステーブル１０６を有する。入力フレーム処理部１００は、ヘッダ生成部１０１と、統計情報処理部１０２と、フレーム生成部１０３と、廃棄情報付与部１０４と、多重化部１０５とを有する。
【００３９】
入力フレーム処理部１００は、入力アドレステーブル１０６に基づきユーザフレームＵＦの宛先に応じたＩＦユニット１を特定する。入力アドレステーブル１０６には、ＭＡＣアドレス学習により学習されたＭＡＣアドレス（ＤＡ）とＩＦユニット１の対応関係が登録されている。
【００４０】
ヘッダ生成部１０１はユーザフレームＵＦに装置内ヘッダを付与する。装置内ヘッダが付与されたユーザフレームＵＦは、統計情報処理部１０２に出力される。
【００４１】
統計情報処理部１０２は、統計情報の監視ポイントの１つであり、ユーザフレームＵＦが通過すると、そのユーザフレームＵＦの統計情報をカウントして、統計情報処理部１０２内のメモリなどに記憶する。統計情報処理部１０２は、ユーザフレームＵＦの入力側のＩＦユニット１（図１の例ではＩＦユニット（＃１）１）において廃棄されたユーザフレームＵＦに関する廃棄情報を格納する第１格納部として機能する。統計情報処理部１０２はユーザフレームＵＦを多重化部１０５に出力する。
【００４２】
フレーム生成部１０３は、生成部の一例であり、テストフレームＴＦを生成する。テストフレームＴＦは装置内ヘッダが付与された状態で生成される。また、フレーム生成部１０３は、フレーム生成部１０３が設けられたＩＦユニット１の識別番号をユニットＩＤとして付与し、また、ユーザフレームＵＦが入力されるポートＰ１〜Ｐｎの１つを選択してそのポートＰ１〜Ｐｎの識別番号をポートＩＤとして付与する。フレーム生成部１０３は、生成したテストフレームＴＦを廃棄情報付与部１０４に出力される。なお、テストフレームＴＦは、例えば、後述する警報やアラートの検出に十分な時間間隔（例えば１００（ms）以下）で生成される。
【００４３】
廃棄情報付与部１０４は、テストフレームＴＦが入力されると、統計情報処理部１０２から、統計情報のうち、ＮＷ処理部１０において廃棄されたユーザフレームＵＦに関する廃棄情報を取得して、テストフレームＴＦに付与する。より具体的には、廃棄情報付与部１０４は、図２に示された統計情報のうち、テストフレームＴＦのポートＩＤに対応し、「付与対象」が「○」を示す統計情報を取得して、その統計情報に該当するカウンタ名称及びカウンタ値を廃棄情報としてテストフレームＴＦに付与する。
【００４４】
「付与対象」が「○」を示す統計情報は、廃棄情報に該当し、障害の診断処理に用いられる。一方、「付与対象」が「×」を示す統計情報は、廃棄情報に該当せず、障害の診断処理に用いられない。
【００４５】
このように、廃棄情報付与部１０４は、廃棄情報をテストフレームＴＦに付与する第１付与部の一例として機能する。また、廃棄情報付与部１０４は、統計情報処理部１０２に該当するポイントＩＤをテストフレームＴＦに付与する。廃棄情報付与部１０４は、廃棄情報が付与されたテストフレームＴＦを多重化部１０５に出力する。
【００４６】
多重化部１０５は、統計情報処理部１０２から入力されたユーザフレームＵＦと、廃棄情報付与部１０４から入力されたテストフレームＴＦとを時分割多重してトラフィック処理部１１に出力する。
【００４７】
トラフィック処理部１１は、ＳＷユニット２に出力されるユーザフレームＵＦの帯域を制御する。トラフィック処理部１１は、振り分け部１１０と、統計情報処理部１１１と、廃棄情報付与部１１２と、多重化部１１３とを有する。
【００４８】
振り分け部１１０は、ＮＷ処理部１０から入力されたユーザフレームＵＦ及びテストフレームＴＦを統計情報処理部１１１及び廃棄情報付与部１１２にそれぞれ振り分ける。これにより、統計情報処理部１１１にはユーザフレームＵＦが入力され、廃棄情報付与部１１２にはテストフレームＴＦが入力される。なお、振り分け部１１０は、装置内ヘッダの識別情報によりユーザフレームＵＦ及びテストフレームＴＦをそれぞれ識別する。
【００４９】
統計情報処理部１１１は、統計情報の監視ポイントの１つであり、統計情報処理部１０２と同様に、ユーザフレームＵＦが通過するとトラフィック処理部１１内の統計情報をカウントする。統計情報処理部１１１は、ユーザフレームＵＦの入力側のＩＦユニット１において廃棄されたユーザフレームＵＦに関する廃棄情報を格納する第１格納部として機能する。統計情報処理部１１１はユーザフレームＵＦを多重化部１１３に出力する。
【００５０】
廃棄情報付与部１１２は、廃棄情報付与部１０４と同様に、統計情報処理部１１１から、統計情報のうち、トラフィック処理部１１において廃棄されたユーザフレームＵＦに関する廃棄情報を取得して、テストフレームＴＦに付与する。より具体的には、廃棄情報付与部１１２は、テストフレームＴＦのポートＩＤに対応するカウンタ名称及びカウンタ値をテストフレームＴＦに付与する。このように、廃棄情報付与部１１２は、廃棄情報をテストフレームＴＦに付与する第１付与部の一例として機能する。
【００５１】
また、廃棄情報付与部１１２は、統計情報処理部１１１に該当するポイントＩＤをテストフレームＴＦに付与する。廃棄情報付与部１１２は、廃棄情報が付与されたテストフレームＴＦを多重化部１１３に出力する。
【００５２】
多重化部１１３は、統計情報処理部１０２から入力されたユーザフレームＵＦと、廃棄情報付与部１０４から入力されたテストフレームＴＦとを時分割多重してＳＷユニット２に出力する。ＳＷユニット２は、テストフレームＴＦをそのユニットＩＤ及びポートＩＤに応じたＩＦユニット１に出力する。
【００５３】
このように、多重化部１１３は、廃棄情報が付与されたテストフレームＴＦを出力側のＩＦユニット１に出力する出力部として機能する。なお、入力側のＩＦユニット１内の統計情報処理部１０２，１１１に格納される廃棄情報は、第１廃棄情報の一例である。
【００５４】
図５は、出力側のトラフィック処理部１３の一例を示す構成図である。トラフィック処理部１３は、ＳＷユニット２から出力側のＩＦユニット１に入力されるユーザフレームＵＦの帯域を制御する。
【００５５】
トラフィック処理部１３は、分配部１３０、複数のフローキュー１３１ａ〜１３１ｄと、セレクタ１３２，１３４と、複数のポートキュー１３３ａ，１３３ｂと、統計情報処理部１３５と、廃棄情報付与部１３６と、多重化部１３７とを有する。分配部１３０は、入力側のＩＦユニット１から入力されたユーザフレームＵＦを、そのフローの優先度に応じたフローキュー１３１ａ〜１３１ｄに入力する。ここで、フローは、例えば、ユーザフレームＵＦのＤＡ及びＳＡの組み合わせに基づき決定される。また、分配部１３０は、テストフレームＴＦを、フローキュー１３１ａ〜１３１ｄのうち、所定のフローキューに入力する。
【００５６】
フローキュー１３１ａ〜１３１ｄは、ユーザフレームＵＦ及びテストフレームＴＦをその入力順に格納する。フローキュー１３１ａ〜１３１ｄのうち、フローキュー１３１ａは最も優先度が高く、フローキュー１３１ｄは最も優先度が低い。
【００５７】
分配部１３０は、ユーザフレームＵＦをそのフローの優先度に応じて各フローキュー１３１ａ〜１３１ｄに分配する。また、分配部１３０は、テストフレームＴＦを、フローキュー１３１ａ〜１３１ｄのうち、例えば最も優先度の低いフローキュー１３１ｄに入力する。この場合、テストフレームＴＦが他のフローキュー１３１ａ〜１３１ｃの優先度より低い優先度で読み出されるため、テストフレームＴＦの処理によるユーザフレームＵＦの伝送遅延が低減される。
【００５８】
セレクタ１３２は、例えば重み付きラウンドロビン方式などに従い、各フローキュー１３１ａ〜１３１ｄ内のユーザフレームＵＦ及びテストフレームＴＦをその優先度に基づくスケジュールで読み出す。また、セレクタ１３２は、ユーザフレームＵＦ及びテストフレームＴＦをその該当ポートの優先度に応じたポートキュー１３３ａ，１３３ｂに入力する。
【００５９】
ポートキュー１３３ａ，１３３ｂは、ユーザフレームＵＦ及びテストフレームＴＦをその入力順に格納する。ポートキュー１３３ａはポートキュー１３３ｂより優先度が高い。
【００６０】
セレクタ１３２は、ユーザフレームＵＦが受信されたポートＰ１〜Ｐｎの優先度に応じたポートキュー１３３ａ，１３３ｂにそのユーザフレームＵＦを入力する。セレクタ１３２は、ユーザフレームＵＦが受信されたポートＰ１〜Ｐｎの識別番号を例えば装置内ヘッダの制御情報から取得する。
【００６１】
また、セレクタ１３２は、テストフレームＴＦを一方のポートキュー１３３ａ，１３３ｂに入力する。テストフレームＴＦは、優先度の低いポートキュー１３３ｂに入力される場合、他方のポートキュー１３３ａの優先度より低い優先度で読み出されるため、テストフレームＴＦの処理によるユーザフレームＵＦの伝送遅延が低減される。
【００６２】
セレクタ１３４は、例えば重み付きラウンドロビン方式などに従い、各ポートキュー１３３ａ，１３３ｂ内のユーザフレームＵＦ及びテストフレームＴＦをその優先度に基づくスケジュールで読み出す。
【００６３】
また、セレクタ１３２は、ポートキュー１３３ａ，１３３ｂから読み出したユーザフレームＵＦ及びテストフレームＴＦを統計情報処理部１３５及び廃棄情報付与部１３６にそれぞれ振り分ける。これにより、統計情報処理部１３５にはユーザフレームＵＦが入力され、廃棄情報付与部１３６にはテストフレームＴＦが入力される。なお、セレクタ１３２は、装置内ヘッダの識別情報によりユーザフレームＵＦ及びテストフレームＴＦをそれぞれ識別する。
【００６４】
統計情報処理部１３５は、統計情報の監視ポイントの１つであり、ユーザフレームＵＦが通過すると、そのユーザフレームＵＦの統計情報をカウントして、統計情報処理部１３５内のメモリなどに記憶する。統計情報処理部１３５は、ユーザフレームＵＦの出力側のＩＦユニット１（図１の例ではＩＦユニット（＃２）１）において廃棄されたユーザフレームＵＦに関する廃棄情報を格納する第２格納部として機能する。統計情報処理部１３５はユーザフレームＵＦを多重化部１３７に出力する。
【００６５】
廃棄情報付与部１３６は、テストフレームＴＦが入力されると、統計情報処理部１３５から、統計情報のうち、トラフィック処理部１３において廃棄されたユーザフレームＵＦに関する廃棄情報を取得して、テストフレームＴＦに付与する。より具体的には、廃棄情報付与部１３６は、テストフレームＴＦのポートＩＤに対応するカウンタ名称及びカウンタ値をテストフレームＴＦに付与する。このように、廃棄情報付与部１３６は、廃棄情報をテストフレームＴＦに付与する第２付与部の一例として機能する。
【００６６】
また、廃棄情報付与部１３６は、統計情報処理部１３５に該当するポイントＩＤをテストフレームＴＦに付与する。廃棄情報付与部１３６は、廃棄情報が付与されたテストフレームＴＦを多重化部１３７に出力する。
【００６７】
多重化部１３７は、統計情報処理部１３５から入力されたユーザフレームＵＦと、廃棄情報付与部１３６から入力されたテストフレームＴＦとを時分割多重してＮＷ処理部１２に出力する。
【００６８】
図６は、出力側のＮＷ処理部１２の一例を示す構成図である。ＮＷ処理部１２は、出力フレーム処理部１２０、出力アドレステーブル１２１、及び障害診断部１２２を有する。出力フレーム処理部１２０は、振り分け部１２３と、統計情報処理部１２４と、ヘッダ除去部１２５と、廃棄情報付与部１２６と、廃棄情報抽出部１２７と、フレーム廃棄部１２８とを有する。
【００６９】
出力フレーム処理部１２０は、出力アドレステーブル１２１に基づきユーザフレームＵＦの宛先に応じたポートＰ１〜Ｐｎを特定する。出力アドレステーブル１２１には、ＭＡＣアドレス学習により学習されたＭＡＣアドレス（ＤＡ）とポートＰ１〜Ｐｎの対応関係が登録されている。
【００７０】
振り分け部１２３は、トラフィック処理部１３から入力されたユーザフレームＵＦ及びテストフレームＴＦを統計情報処理部１２４及び廃棄情報付与部１２６にそれぞれ振り分ける。これにより、統計情報処理部１２４にはユーザフレームＵＦが入力され、廃棄情報付与部１２６にはテストフレームＴＦが入力される。なお、振り分け部１２３は、装置内ヘッダの識別情報によりユーザフレームＵＦ及びテストフレームＴＦをそれぞれ識別する。
【００７１】
統計情報処理部１２４は、統計情報の監視ポイントの１つであり、統計情報処理部１３５と同様に、ユーザフレームＵＦが通過するとトラフィック処理部１３内の統計情報をカウントする。統計情報処理部１２４は、ユーザフレームＵＦの出力側のＩＦユニット１において廃棄されたユーザフレームＵＦに関する廃棄情報を格納する第２格納部として機能する。統計情報処理部１２４はユーザフレームＵＦをヘッダ除去部１２５に出力する。
【００７２】
ヘッダ除去部１２５は、ユーザフレームＵＦから装置内ヘッダを除去する。装置内ヘッダを除去されたユーザフレームＵＦは、その宛先に応じたポートＰ１〜Ｐｎを介して送信される。
【００７３】
廃棄情報付与部１２６は、廃棄情報付与部１３６と同様に、統計情報処理部１２４から、統計情報のうち、ＮＷ処理部１２において廃棄されたユーザフレームＵＦに関する廃棄情報を取得して、テストフレームＴＦに付与する。より具体的には、廃棄情報付与部１２６は、テストフレームＴＦのポートＩＤに対応するカウンタ名称及びカウンタ値をテストフレームＴＦに付与する。このように、廃棄情報付与部１２６は、廃棄情報をテストフレームＴＦに付与する第２付与部の一例として機能する。
【００７４】
また、廃棄情報付与部１２６は、統計情報処理部１２４に該当するポイントＩＤをテストフレームＴＦに付与する。廃棄情報付与部１２６は、廃棄情報が付与されたテストフレームＴＦを廃棄情報抽出部１２７に出力する。なお、出力側のＩＦユニット１内の統計情報処理部１３５，１２４に格納される廃棄情報は、第２廃棄情報の一例である。
【００７５】
廃棄情報抽出部１２７は、テストフレームＴＦから廃棄情報を抽出して、障害診断部１２２に出力する。より具体的には、廃棄情報抽出部１２７は、テストフレームＴＦからユニットＩＤ、ポートＩＤ、及び廃棄情報（＃１〜＃ｍ）を取得して障害診断部１２２に出力する。廃棄情報抽出部１２７は、廃棄情報の抽出後、テストフレームＴＦをフレーム廃棄部１２８に出力する。
【００７６】
フレーム廃棄部１２８は、廃棄部の一例であり、テストフレームＴＦを廃棄する。このため、テストフレームＴＦは、レイヤ２スイッチから他の装置に送信されることがない。
【００７７】
障害診断部１２２は、診断部の一例であり、テストフレームＴＦに付与された入力側のＩＦユニット１の廃棄情報及び出力側のＩＦユニット１の廃棄情報に基づき障害を診断する。これにより、障害診断部１２２は、ユーザフレームＵＦの経路における入力側及び出力側の各ＩＦユニット１（図１の例ではＩＦユニット（＃１）１及びＩＦユニット（＃２）１）の廃棄情報を一度に障害の診断に用いることができる。
【００７８】
このため、障害診断部１２２は障害の診断を容易に行うことができる。また、監視制御ユニット３は、各ＩＦユニット１から廃棄情報を収集する手間が省ける。したがって、実施例のレイヤ２スイッチによると、障害原因の特定の所要時間を短縮することができる。
【００７９】
また、本実施例では、全ての監視ポイントの廃棄情報をテストフレームＴＦに付与したが、これに限定されない。例えば、障害診断部１２２は、点線で示されるように、例えば統計情報処理部１２４から直接廃棄情報を取得してもよい。この場合、廃棄情報付与部１２６は、統計情報処理部１２４から廃棄情報を取得してテストフレームＴＦに付与する必要はない。
【００８０】
このように、障害診断部１２２は、テストフレームＴＦに付与された入力側のＩＦユニット１の廃棄情報と、統計情報処理部１２４の廃棄情報とに基づき障害を診断することもできる。この場合も上記と同様の効果が得られるが、上記の例では全ての監視ポイントの廃棄情報が共通のテストフレームＴＦに付与されるため、障害診断部１２２は、入力側及び出力側の各ＩＦユニット１の廃棄情報同士の対応付けが容易である。
【００８１】
また、障害診断部１２２は、テストフレームＴＦに付与されたユニットＩＤ、ポートＩＤ、及びポイントＩＤにより廃棄の発生箇所を特定する。このため、障害診断部１２２は廃棄の発生箇所から障害を容易に診断することができる。したがって、障害原因の特定の所要時間がさらに短縮される。なお、ポイントＩＤは、入力側のＩＦユニット１及び出力側のＩＦユニット１の少なくとも一方の監視ポイントだけがテストフレームＴＦに付与してもよい。
【００８２】
また、障害診断部１２２は、入力側及び出力側の各ＩＦユニット１の廃棄情報に基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、その判定結果を監視制御ユニット３に通知する。より具体的には、障害診断部１２２は、警報の全ての条件が満たされていると判定した場合、警報を通知し、警報の一部の条件だけが満たされていると判定した場合、警報の前段階を示すアラートを通知する。
【００８３】
このため、障害診断部１２２は、警報が発生する前段階における状態の異常を早期に検知して通知することができる。すなわち、障害診断部１２２は警報の発生を未然に検知することができる。障害診断部１２２の動作について、以下に例を挙げて説明する。
【００８４】
図７は、テストフレームＴＳの流れの一例を示す図である。図７において、符号Ｍ１〜Ｍ８は、それぞれ、各監視ポイントの統計情報処理部１０２，１１１，１３５，１２４及び廃棄情報付与部１０４，１１２，１３６，１２６も含む監視処理ブロックを示す。監視処理ブロックＭ１〜Ｍ８では、テストフレームＴＦに、そのポートＩＤに対応する廃棄情報Ｄ１〜Ｄ８がそれぞれ付加される。
【００８５】
監視処理ブロックＭ１，Ｍ２は入力側のＩＦユニット（＃１）１に設けられ、監視処理ブロックＭ３，Ｍ４は入力側のＩＦユニット（＃３）１に設けられている。ＩＦユニット（＃１）１及びＩＦユニット（＃３）１は、それぞれ、第１ユニットとして機能し、監視処理ブロックＭ１〜Ｍ４は、それぞれ、第１格納部及び第１付与部として機能する。
【００８６】
監視処理ブロックＭ５，Ｍ６は出力側のＩＦユニット（＃２）１に設けられ、監視処理ブロックＭ７，Ｍ８は出力側のＩＦユニット（＃４）１に設けられている。ＩＦユニット（＃２）１及びＩＦユニット（＃４）１は、それぞれ、第２ユニットとして機能し、監視処理ブロックＭ５〜Ｍ８は、それぞれ、第２格納部及び第２付与部として機能する。
【００８７】
入力側のＩＦユニット（＃１）１のフレーム生成部１０３は、ポートＩＤ「＃１」のテストフレームＴＦａ及びポートＩＤ「＃２」のテストフレームＴＦｂを生成する。テストフレームＴＦａ，ＴＦｂは、点線の枠内に示されるように、監視処理ブロックＭ１において廃棄情報Ｄ１を付与され、監視処理ブロックＭ２において廃棄情報Ｄ２を付与される。廃棄情報Ｄ１，Ｄ２を付与されたテストフレームＴＦａ，ＴＦｂは、ＳＷユニット２に出力される。なお、廃棄情報Ｄ１，Ｄ２は第１廃棄情報に該当する。
【００８８】
入力側のＩＦユニット（＃３）１のフレーム生成部１０３は、ポートＩＤ「＃１」のテストフレームＴＦｃ及びポートＩＤ「＃２」のテストフレームＴＦｄを生成する。テストフレームＴＦｃ，ＴＦｄは、点線の枠内に示されるように、監視処理ブロックＭ３において廃棄情報Ｄ３を付与され、監視処理ブロックＭ４において廃棄情報Ｄ４を付与される。廃棄情報Ｄ３，Ｄ４を付与されたテストフレームＴＦｃ，ＴＦｄは、ＳＷユニット２に出力される。なお、廃棄情報Ｄ３，Ｄ４は第２廃棄情報に該当する。
【００８９】
ＳＷユニット２は、テストフレームＴＦａ，ＴＦｃを出力側のＩＦユニット（＃２）１に出力し、テストフレームＴＦｂ，ＴＦｄを出力側のＩＦユニット（＃４）１に出力する。なお、テストフレームＴＦａ〜ＴＦｄの出力先のＩＦユニット１は、例えばポートＩＤにより決定される。
【００９０】
出力側のＩＦユニット（＃２）１に入力されたテストフレームＴＦａ，ＴＦｃは、点線の枠内に示されるように、監視処理ブロックＭ５において廃棄情報Ｄ５を付与され、監視処理ブロックＭ６において廃棄情報Ｄ６を付与される。テストフレームＴＦａ，ＴＦｃは、廃棄情報Ｄ１〜Ｄ６を抽出された後、フレーム廃棄部１２８において廃棄される。なお、廃棄情報Ｄ５，Ｄ６は第２廃棄情報に該当する。
【００９１】
出力側のＩＦユニット（＃４）１に入力されたテストフレームＴＦｂ，ＴＦｄは、点線の枠内に示されるように、監視処理ブロックＭ７において廃棄情報Ｄ７を付与され、監視処理ブロックＭ８において廃棄情報Ｄ８を付与される。テストフレームＴＦｂ，ＴＦｄは、廃棄情報Ｄ１〜Ｄ４，Ｄ７，Ｄ８を抽出された後、フレーム廃棄部１２８において廃棄される。なお、廃棄情報Ｄ７，Ｄ８は第２廃棄情報に該当する。
【００９２】
ＩＦユニット（＃２）１の障害診断部１２２は、テストフレームＴＦａ，ＴＦｃから抽出された廃棄情報Ｄ１〜Ｄ６に基づき障害を診断し、ＩＦユニット（＃４）１の障害診断部１２２は、テストフレームＴＦｂ，ＴＦｄから抽出された廃棄情報Ｄ１〜Ｄ４，Ｄ７，Ｄ８に基づき障害を診断する。
【００９３】
図８は、テストフレームＴＦａ〜ＴＦｄごとの廃棄情報Ｄ１〜Ｄ８を示す図である。ポイントＩＤ「＃１」〜「＃８」は、監視処理ブロックＭ１〜Ｍ８の監視ポイントにそれぞれ該当する。このため、ポイントＩＤ「＃１」〜「＃８」の「カウンタ名称」及び「カウンタ値」は廃棄情報Ｄ１〜Ｄ８にそれぞれ対応する。
【００９４】
本例では、図２に示されたカウンタ名称のうち、「ＯＳＩＺＥ−Ｌ」のカウンタ値のみが廃棄情報として扱われると仮定する。また、障害診断部１２２は、カウンタ値が１０以上である場合に警報を通知し、カウンタ値が２以上かつ１０未満である場合にアラートを通知すると仮定する。
【００９５】
ＩＦユニット（＃２）１の障害診断部１２２は、テストフレームＴＦａのカウンタ値「３」がアラートの条件を満たすと判定する。アラートの条件を満たすカウンタ値は、ユニットＩＤ「＃１」、ポートＩＤ「＃１」、及びポイントＩＤ「＃６」に対応し、他のポイントＩＤのカウンタ値は全て「０」である。このため、障害診断部１２２は、入力側のＩＦユニット（＃１）１のポートＰ１で受信されたユーザフレームＵＦが通過する監視処理ブロックＭ６についてアラートを通知する。
【００９６】
また、ＩＦユニット（＃２）１の障害診断部１２２は、テストフレームＴＦｃのカウンタ値「２」がアラートの条件を満たすと判定する。アラートの条件を満たすカウンタ値は、ユニットＩＤ「＃３」、ポートＩＤ「＃１」、及びポイントＩＤ「＃４」に対応し、他のポイントＩＤのカウンタ値は全て「０」である。このため、障害診断部１２２は、入力側のＩＦユニット（＃３）１のポートＰ１で受信されたユーザフレームＵＦが通過する監視処理ブロックＭ４についてアラートを通知する。
【００９７】
このように、障害診断部１２２は、テストフレームＴＦに付与された入力側のＩＦユニット１の廃棄情報及び出力側のＩＦユニット１の廃棄情報に基づき障害を診断する。これにより、障害診断部１２２は、ユーザフレームＵＦの経路における入力側及び出力側の各ＩＦユニット１の廃棄情報を一度に障害の診断に用いることができる。
【００９８】
このため、障害診断部１２２は障害の診断を容易に行うことができる。また、監視制御ユニット３は、各ＩＦユニット１から廃棄情報を収集する手間が省ける。したがって、実施例のレイヤ２スイッチによると、障害原因の特定の所要時間を短縮することができる。
【００９９】
また、障害診断部１２２は、テストフレームＴＦに付与されたユニットＩＤ、ポートＩＤ、及びポイントＩＤにより廃棄の発生箇所を特定する。このため、障害診断部１２２は廃棄の発生箇所から障害を容易に診断することができる。したがって、障害原因の特定の所要時間がさらに短縮される。
【０１００】
また、障害診断部１２２は、入力側及び出力側の各ＩＦユニット１の廃棄情報に基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、その判定結果を監視制御ユニット３に通知する。より具体的には、障害診断部１２２は、警報の一部の条件だけが満たされていると判定した場合、アラートを通知する。このため、障害診断部１２２は、警報が発生する前段階における状態の異常を早期に検知して通知することができる。
【０１０１】
図９は、レイヤ２スイッチの診断方法の一例を示すフローチャートである。入力側のＩＦユニット１において、フレーム生成部１０３はテストフレームＴＦを生成する（ステップＳｔ１）。
【０１０２】
次に、廃棄情報付与部１０４は、テストフレームＴＦに、入力側のＩＦユニット１のＮＷ処理部１０において廃棄されたユーザフレームＵＦに関する廃棄情報を付与する（ステップＳｔ２）。次に、廃棄情報付与部１１２は、テストフレームＴＦに、入力側のＩＦユニット１のトラフィック処理部１１において廃棄されたユーザフレームＵＦに関する廃棄情報を付与する（ステップＳｔ３）。
【０１０３】
次に、多重化部１１３は、ＳＷユニット２を介し、テストフレームＴＦを出力側のＩＦユニット１に出力する（ステップＳｔ４）。
【０１０４】
次に、廃棄情報付与部１３６は、テストフレームＴＦに、出力側のＩＦユニット１のトラフィック処理部１３において廃棄されたユーザフレームＵＦに関する廃棄情報を付与する（ステップＳｔ５）。次に、廃棄情報付与部１２６は、テストフレームＴＦに、入力側のＩＦユニット１のＮＷ処理部１２において廃棄されたユーザフレームＵＦに関する廃棄情報を付与する（ステップＳｔ６）。
【０１０５】
次に、廃棄情報抽出部１２７はテストフレームＴＦから廃棄情報を抽出する（ステップＳｔ７）。次に、障害診断部１２２は、入力側のＩＦユニット１及び出力側のＩＦユニット１の各廃棄情報に基づき障害を診断する（ステップＳｔ８）。次に、フレーム廃棄部１２８はテストフレームＴＦを廃棄する（ステップＳｔ９）。このようにして、レイヤ２スイッチの診断方法は実行される。
【０１０６】
図１０は、障害の診断処理の一例を示すフローチャートである。本処理は、上記のステップＳｔ８において実行される。なお、以下の処理は、廃棄情報に含まれるカウンタ値ごとに実行される。
【０１０７】
障害診断部１２２は、カウンタ値が０より大きいか否かを判定する（ステップＳｔ１１）。障害診断部１２２は、カウンタ値が０である場合（ステップＳｔ１１のＮｏ）、処理を終了する。また、障害診断部１２２は、カウンタ値が０より大きい場合（ステップＳｔ１１のＹｅｓ）、ユニットＩＤ、ポートＩＤ、及びポイントＩＤから廃棄の発生箇所を特定する（ステップＳｔ１２）。
【０１０８】
次に、障害診断部１２２はカウンタ値を所定の閾値ＴＨａと比較する（ステップＳｔ１３）。ここで、カウンタ値≧閾値ＴＨａは警報の検出条件である。障害診断部１２２は、カウンタ値≧閾値ＴＨａが満たされる場合（ステップＳｔ１３のＹｅｓ）、監視制御ユニット３に警報を出力する（ステップＳｔ１４）。
【０１０９】
また、障害診断部１２２は、カウンタ値≧閾値ＴＨａが満たされない場合（ステップＳｔ１３のＮｏ）、カウンタ値を所定の閾値ＴＨｂ（＜ＴＨａ）と比較する（ステップＳｔ１５）。ここで、カウンタ値≧閾値ＴＨｂはアラートの検出条件であり、警報の検出条件の一部に相当する。
【０１１０】
障害診断部１２２は、カウンタ値≧閾値ＴＨｂが満たされる場合（ステップＳｔ１５のＹｅｓ）、監視制御ユニット３にアラートを出力する（ステップＳｔ１６）。また、障害診断部１２２は、カウンタ値≧閾値ＴＨｂが満たされない場合（ステップＳｔ１５のＮｏ）、処理を終了する。
【０１１１】
このように、障害診断部１２２は、廃棄情報に基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、その判定結果を通知する。このようにして、障害の診断処理は実行される。
【０１１２】
次に、レイヤ２スイッチの保守手順について述べる。
【０１１３】
図１１は、比較例の保守手順を示すフローチャートである。まず、監視制御ユニット３は、レイヤ２スイッチ内で警報が発生したことを検出する（ステップＳｔ２１）。次に、レイヤ２スイッチの管理者は、警報に基づいて障害の発生箇所が特定されたか否かを判定する（ステップＳｔ２２）。
【０１１４】
障害の発生箇所が特定された場合（ステップＳｔ２２のＹｅｓ）、保守作業の作業者は特定結果に基づき保守作業を行う（ステップＳｔ２３）。保守作業としては、例えば、警報が発生したＩＦユニット１の交換などが挙げられる。
【０１１５】
次に、保守作業によりレイヤ２スイッチの警報が停止する（ステップＳｔ２４）。次に、警報が発生したＩＦユニット１の障害の調査が実施される（ステップＳｔ２５）。
【０１１６】
一方、障害の発生箇所が特定されない場合（ステップＳｔ２２のＮｏ）、監視制御ユニット３は、各ＩＦユニット１から全て監視ポイントの統計情報を読み出す（ステップＳｔ２６）。このため、監視制御ユニット３は、その処理の負荷が増加し、障害の原因の特定に多くの時間がかかる。
【０１１７】
統計情報から障害の発生箇所が特定された場合（ステップＳｔ２７のＹｅｓ）、上記のステップＳｔ２３以降の手順が実行される。また、統計情報から障害の発生箇所が特定されない場合（ステップＳｔ２７のＮｏ）、管理者は、レイヤ２スイッチの装置ログなどにより障害の発生箇所を特定する（ステップＳｔ２８）。なお、装置ログは、例えば監視制御ユニット３やＩＦユニット１のメモリ内に格納されたフレーム処理の記録である。その後、上記のステップＳｔ２３以降の手順が実行される。このようにして保守手順は実行される。
【０１１８】
図１２は、実施例の保守手順を示すフローチャートである。まず、監視制御ユニット３は、レイヤ２スイッチ内で警報またはアラートが発生したことを検出する（ステップＳｔ３１）。次に、レイヤ２スイッチの管理者は、警報またはアラートに基づいて障害の発生箇所が特定されたか否かを判定する（ステップＳｔ３２）。
【０１１９】
障害の発生箇所が特定された場合（ステップＳｔ３２のＹｅｓ）、保守作業の作業者は特定結果に基づき保守作業を行う（ステップＳｔ３３）。次に、保守作業によりレイヤ２スイッチの警報またはアラートが停止する（ステップＳｔ３４）。次に、警報が発生したＩＦユニット１の障害の調査が実施される（ステップＳｔ３５）。
【０１２０】
一方、障害の発生箇所が特定されない場合（ステップＳｔ３２のＮｏ）、管理者は、レイヤ２スイッチの装置ログなどにより障害の発生箇所を特定する（ステップＳｔ３６）。その後、上記のステップＳｔ３３以降の手順が実行される。このようにして保守手順は実行される。
【０１２１】
実施例の保守手順では、廃棄情報に基づく障害の発生箇所の特定が可能であるため、比較例のように監視制御ユニット３から全ての監視ポイントの統計情報を読み出す必要がない。したがって、実施例のレイヤ２スイッチによると、障害原因の特定の所要時間を短縮することができる。
【０１２２】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１２３】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）    フレームを受信する第１ユニットと、
前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有し、
前記第１ユニットは、
前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を格納する第１格納部と、
ダミーフレームを生成する生成部と、
前記ダミーフレームに前記第１廃棄情報を付与する第１付与部と、
前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力する出力部とを有し、
前記第２ユニットは、
前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報を格納する第２格納部と、
前記ダミーフレームに付与された前記第１廃棄情報と、前記第２廃棄情報とに基づき障害を診断する診断部とを有することを特徴とする伝送装置。
（付記２）  前記第２ユニットは、前記ダミーフレームに前記第２廃棄情報を付与する第２付与部とを有し、
前記診断部は、前記ダミーフレームに付与された前記第１廃棄情報及び前記第２廃棄情報に基づき障害を診断することを特徴とする付記１に記載の伝送装置。
（付記３）  前記第１付与部及び第２付与部の少なくとも一方は、前記フレームの廃棄が発生した位置を示す位置情報を前記ダミーフレームに付与し、
前記診断部は、前記位置情報により該廃棄の発生箇所を特定することを特徴とする付記２に記載の伝送装置。
（付記４）  前記診断部は、前記第１廃棄情報と前記第２廃棄情報とに基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、該判定結果を通知することを特徴とする付記１乃至３の何れかに記載の伝送装置。
（付記５）  前記第２ユニットは、前記ダミーフレームを廃棄する廃棄部を有することを特徴とする付記１乃至４の何れかに記載の伝送装置。
（付記６）  フレームを受信する第１ユニットと、前記第１ユニットにより受信された前記フレームを送信する第２ユニットとを有する伝送装置の診断方法において、
前記第１ユニットは、
ダミーフレームを生成し、
前記ダミーフレームに、前記第１ユニットにおいて廃棄された前記フレームに関する第１廃棄情報を付与し、
前記第１廃棄情報が付与された前記ダミーフレームを前記第２ユニットに出力し、
前記第２ユニットは、
前記ダミーフレームに付与された前記第１廃棄情報と、前記第２ユニットにおいて廃棄された前記フレームに関する第２廃棄情報とに基づき障害を診断することを特徴とする伝送装置の診断方法。
（付記７）  前記第２ユニットは、
前記ダミーフレームに前記第２廃棄情報を付与し、
前記ダミーフレームに付与された前記第１廃棄情報及び前記第２廃棄情報に基づき障害を診断することを特徴とする付記６に記載の伝送装置の診断方法。
（付記８）  前記第１ユニット及び第２ユニットの少なくとも一方は、前記フレームの廃棄が発生した位置を示す位置情報を前記ダミーフレームに付与し、
前記第２ユニットは、前記位置情報により該廃棄の発生箇所を特定することを特徴とする付記７に記載の伝送装置の診断方法。
（付記９）  前記第２ユニットは、前記第１廃棄情報と前記第２廃棄情報とに基づき、所定の警報の検出条件の少なくとも一部が満たされたか否かを判定し、該判定結果を通知することを特徴とする付記６乃至８の何れかに記載の伝送装置の診断方法。
（付記１０）  前記第２ユニットは、前記ダミーフレームを廃棄することを特徴とする付記６乃至９の何れかに記載の伝送装置の診断方法。
【符号の説明】
【０１２４】
１      インターフェースユニット
２      スイッチユニット
３      監視制御ユニット
１０３     フレーム生成部
１０２，１１１，１３５，１２４  統計情報処理部
１０４，１１２，１３６，１２６  廃棄情報付与部
１１３     多重化部
１２２     障害診断部
１２８     フレーム廃棄部
【図１】
2018006835.tif 000003
【図２】
2018006835.tif 000004
【図３】
2018006835.tif 000005
【図４】
2018006835.tif 000006
【図５】
2018006835.tif 000007
【図６】
2018006835.tif 000008
【図７】
2018006835.tif 000009
【図８】
2018006835.tif 000010
【図９】
2018006835.tif 000011
【図１０】
2018006835.tif 000012
【図１１】
2018006835.tif 000013
【図１２】
2018006835.tif 000014