(57)【特許請求の範囲】
【請求項１】
自装置と接続された他の伝送装置から、伝送装置を識別するＭＥＰＩＤと、データの転送経路を識別するＭＥＧＩＤとを含むＯＡＭフレームを受信する受信部と、
前記受信部によって受信されたＯＡＭフレームに含まれる前記他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する比較部と、
前記比較部による比較結果に基づいて、自装置がホスト側装置であると判定された場合には自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定し、自装置がクライアント側装置であると判定された場合には前記受信部によって受信されたＯＡＭフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する設定部と、
前記設定部によって自装置に設定されたＭＥＰＩＤ及びＭＥＧＩＤを含むＣＣＭフレームを自装置と接続された他の伝送装置へ送信する送信部と
を有することを特徴とする伝送装置。
【請求項２】
前記比較部は、自装置及び他の伝送装置それぞれに付与されたアドレスとしてＭＡＣアドレスを示す値を比較し、
前記設定部は、前記比較部の比較結果において、自装置のＭＡＣアドレスを示す値が前記他の伝送装置のＭＡＣアドレスを示す値よりも大きい場合に、自装置がホスト側装置であると判定し、自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定し、自装置のＭＡＣアドレスを示す値が前記他の伝送装置のＭＡＣアドレスを示す値よりも小さい場合に、自装置がクライアント側装置であると判定し、前記受信部によって受信されたＯＡＭフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する
ことを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記送信部は、前記設定部によって自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤが自装置に設定される場合に、前記他の伝送装置に対して設定要求を送信し、
前記受信部は、前記送信部によって送信された設定要求に対する応答を前記他の伝送装置から受信する
ことを特徴とする請求項１に記載の伝送装置。
【請求項４】
前記設定要求を受信する設定要求受信部
をさらに有し
前記設定部は、前記設定要求受信部によって受信された設定要求に従って、前記受信部によって受信されたＯＡＭフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定し、
前記送信部は、前記設定部によってＭＥＰＩＤ及びＭＥＧＩＤが設定された場合に、前記他の伝送装置に対して設定が完了した旨の応答を送信する
ことを特徴とする請求項３に記載の伝送装置。
【請求項５】
伝送装置で実行される制御情報設定方法であって、
自装置と接続された他の伝送装置から、伝送装置を識別するＭＥＰＩＤと、データの転送経路を識別するＭＥＧＩＤとを含むＯＡＭフレームを受信する受信ステップと、
前記受信ステップによって受信されたＯＡＭフレームに含まれる前記他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する比較ステップと、
前記比較ステップによる比較結果に基づいて、自装置がホスト側装置であると判定された場合には自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定し、自装置がクライアント側装置であると判定された場合には前記受信ステップによって受信されたＯＡＭフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する設定ステップと、
前記設定ステップによって自装置に設定されたＭＥＰＩＤ及びＭＥＧＩＤを含むＣＣＭフレームを自装置と接続された他の伝送装置へ送信する送信ステップと
を含んだことを特徴とする制御情報設定方法。
【請求項６】
伝送装置によって実行される制御情報設定プログラムであって、
前記伝送装置に、
自装置と接続された他の伝送装置から、伝送装置を識別するＭＥＰＩＤと、データの転送経路を識別するＭＥＧＩＤとを含むＯＡＭフレームを受信する受信手順と、
前記他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する比較手順と、
前記比較手順による比較結果に基づいて、自装置がホスト側装置であると判定された場合には自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定し、自装置がクライアント側装置であると判定された場合には前記受信手順によって受信されたＯＡＭフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する設定手順と、
前記設定手順によって自装置に設定されたＭＥＰＩＤ及びＭＥＧＩＤを含むＣＣＭフレームを自装置と接続された他の伝送装置へ送信する送信手順と
を実行させることを特徴とする制御情報設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、伝送装置、制御情報設定方法及び制御情報設定プログラムに関する。
【背景技術】
【０００２】
従来、キャリアネットワークのコスト削減やＩＰトラフィックの需要増大に伴い、ＳＤＨ（Synchronous Digital Hierarchy）伝送方式からパケット伝送方式への切替えが進められている。パケット伝送方式は、ＳＤＨ伝送方式と比較して、回線利用効率が良いという利点を有しているが、Ｌ２ＳＷ（Layer 2 Switch）を使用しているため、キャリアによるパスの制御ができず、キャリアグレードのサービスには不向きであった。
【０００３】
そこで、近年、パケット伝送方式において、キャリアがネットワークの状態を監視して、パスを制御することを可能にするＭＰＬＳ（Multi Protocol Label Switch）−ＴＰ（Transport Profile）の標準化が進められている。
【０００４】
また、パケット伝送方式においては、ネットワークの運用状況を把握して、障害や性能劣化を検出するＯＡＭ（Operation and Maintenance）の標準化もＩＥＴＦ（The  Institute  of  Electrical  and  Electronics  Engineers，Inc）などで進められている。パケット伝送方式のＯＡＭでは、管理対象のグループであるＭＥＧ（Maintenance  Entity  Group）ごとに、ＭＥＧ内の終端装置をＭＥＰ（Maintenance  Entity  End  Point）として設定する。
【０００５】
また、パケット伝送方式のＯＡＭでは、ＭＥＧ内の中継装置をＭＩＰ（Maintenance  Entity  Intermediate  Point）として設定し、ＯＡＭ専用のパケットを利用して障害監視を行なう。ＭＥＰは、対向するＭＥＰに対して、接続性をチェックするためのフレームであるＣＣＭ（Continuity Check Message）フレームを一定の周期毎に送信する。そして、ＭＥＰは、対向するＭＥＰから一定の周期毎に送信されるＣＣＭフレームを定期的に受信することにより、ＭＥＰ間の接続性を確認する。そして、ＭＥＰは、所定の周期連続でＣＣＭフレームを受信しなかった場合に、ＬＯＣ（Loss of Continuity）であるとして、警報を送信する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】国際公開第２００７／０８６１５７号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術では、ネットワークの管理者にかかる運用設定の負担が増大するという問題があった。具体的には、上記した従来技術では、対向するＭＥＰに対してＣＣＭフレームを送信する際に、対向するＭＥＰに割当てられたＭＥＰＩＤに基づいてＣＣＭフレームを送信する。従って、ネットワークの管理者は、ネットワークの運用前にＭＥＰごとに、送信先となるＭＥＰのＭＥＰＩＤを設定することとなる。その結果、ネットワークの管理者にかかる運用設定の負担が増大する。
【０００８】
そこで、本開示の技術は、上述した従来技術の問題を鑑みて、ネットワークの管理者にかかる運用設定の負担を軽減させることが可能である伝送装置、制御情報設定方法及び制御情報設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し目的を達成するため、開示の装置は、受信部が、自装置と接続された他の伝送装置から、伝送装置を識別する装置識別情報と、データの転送経路を識別する経路識別情報とを含むフレームを受信する。そして、比較部が他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する。そして、設定部が、比較部による比較結果に基づいて、自装置が決定した装置識別情報及び経路識別情報、又は、前記受信部によって受信されたフレームに含まれる装置識別情報及び経路識別情報を自装置に設定する。
【発明の効果】
【００１０】
開示の装置は、ネットワークの管理者にかかる運用設定の負担を軽減させることを可能にする。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る伝送装置の構成を示す図である。
【図２】図２は、実施例２に係る伝送装置を含むネットワークの構成の一例を示す図である。
【図３】図３は、実施例２に係る伝送装置の構成を示す図である。
【図４】図４は、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームの一例を示す図である。
【図５】図５は、ＯＡＭフレームフォーマットの一例を示す図である。
【図６】図６は、ＣＣＭフレームを示す図である。
【図７】図７は、自動設定開始の一例を示す図である。
【図８】図８は、自動設定処理の一例を示す図である。
【図９】図９は、実施例２に係る伝送装置を含むネットワークにおける処理の手順を示すシーケンス図である。
【図１０】図１０は、実施例２に係る伝送装置による自動設定処理の手順を示す図である。
【図１１】図１１は、障害時の自動設定を示す図である。
【図１２】図１２は、装置交換時の自動設定を示す図である。
【図１３】図１３は、実施例３に係る伝送装置による障害時の処理の手順を示す図である。
【図１４】図１４は、実施例３に係る伝送装置による装置交換時の処理の手順を示す図である。
【図１５】図１５は、制御情報設定プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、本願の開示する伝送装置、制御情報設定方法及び制御情報設定プログラムの実施例を詳細に説明する。なお、本願の開示する伝送装置、制御情報設定方法及び制御情報設定プログラムは、以下の実施例により限定されるものではない。
【実施例１】
【００１３】
実施例１に係る伝送装置の構成を説明する。図１は、実施例１に係る伝送装置の構成を示す図である。図１に示すように、伝送装置１は、受信部２と、比較部３と、設定部４とを有し、制御情報を自律的に設定する。受信部２は、自装置と接続された他の伝送装置から、伝送装置を識別する装置識別情報と、データの転送経路を識別する経路識別情報とを含むフレームを受信する。
【００１４】
比較部３は、他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する。設定部４は、比較部３による比較結果に基づいて、自装置が決定した装置識別情報及び経路識別情報、又は、受信部２によって受信されたフレームに含まれる装置識別情報及び経路識別情報を自装置に設定する。
【００１５】
上述したように、実施例１に係る伝送装置１は、自装置と他装置とのアドレスの値の比較結果に基づいて、自装置又は他装置が決定したＭＥＧＩＤ及びＭＥＰＩＤを自装置に設定する。従って、実施例１に係る伝送装置１は、制御情報を自律的に設定することができ、ネットワークの管理者にかかる運用設定の負担を軽減することを可能にする。
【実施例２】
【００１６】
実施例２では、まず、実施例２に係る伝送装置を含むネットワークについて説明する。その後、実施例２に係る伝送装置について説明する。
【００１７】
［実施例２に係る伝送装置を含むネットワークの構成］
まず、実施例２に係る伝送装置を含むネットワークの構成について説明する。図２は、実施例２に係る伝送装置を含むネットワークの構成の一例を示す図である。図２に示すように、実施例２に係る伝送装置を含むネットワークは、伝送装置１００と、伝送装置２００と、中継装置３００とを有し、伝送装置１００及び伝送装置２００が、それぞれ中継装置３００と接続されている。
【００１８】
実施例２に係る伝送装置を含むネットワークは、ＭＰＬＳ−ＴＰが適用され、伝送装置１００と伝送装置２００との間でパスが設定されている。すなわち、実施例２に係る伝送装置を含むネットワークは、伝送装置１００と伝送装置２００との間が疎通状態となっており、ラベルを付加したフレームによりデータを送受信する。
【００１９】
伝送装置１００は、図２に示すように、伝送装置２００に対して「ラベル：１０１」を付与したフレームを、フローポイント１−５−１−１から送信する。また、伝送装置１００は、図２に示すように、「ラベル：２０１」が付与されたＣＣＭフレームを対向する伝送装置２００から受信する。
【００２０】
伝送装置２００は、図２に示すように、伝送装置１００に対して「ラベル：２０２」を付与したフレームを、フローポイント１−６−１−１から送信する。また、伝送装置２００は、図２に示すように、「ラベル：１０２」が付与されたフレームを対向する伝送装置１００から受信する。
【００２１】
中継装置３００は、図２に示すように、伝送装置１００から送信されたフレームに付与されたラベル「１０１」を「１０２」に付け替えて、伝送装置２００に送信する。また、中継装置３００は、図２に示すように、伝送装置２００から送信されたフレームに付与されたラベル「２０２」を「２０１」に付け替えて、伝送装置１００に送信する。なお、図２においては、伝送装置が２台、中継装置が１台示されているが、実際には、多数の伝送装置、中継装置が伝送装置１００、伝送装置２００又は中継装置３００に接続されている。
【００２２】
［実施例２に係る伝送装置の構成］
次に、実施例２に係る伝送装置の構成について説明する。図３は、実施例２に係る伝送装置１００の構成を示す図である。なお、図３においては、図２に示す伝送装置１００の構成の一例について説明するが、図２に示す伝送装置２００の構成も図３に示す伝送装置と同様である。
【００２３】
図３に示すように、伝送装置１００は、入力部１１０と、入力インターフェース部１２０と、出力インターフェース部１３０と、記憶部１４０と、制御部１５０とを有し、ＭＥＧＩＤ及びＭＥＰＩＤを自律的に設定する。なお、図３においては、入力インターフェース部１２０及び出力インターフェース部１３０をそれぞれ１つ記載しているが、実際には、伝送装置１００は、ポートの数と同数の入力インターフェース部１２０及び出力インターフェース部１３０をそれぞれ有している。
【００２４】
入力部１１０は、ネットワークの管理者による種々の情報の入力処理を受付ける。例えば、入力部１１０は、パスの情報や、ＭＥＧＩＤ及びＭＥＰＩＤの自動設定を有効にするコマンドなどの入力処理を受付ける。入力インターフェース部１２０は、伝送装置２００によって送信され、中継装置３００を介して伝送されたフレームの入力を制御するインターフェース部である。出力インターフェース部１３０は、後述する制御部１５０から入力されるフレームの伝送装置２００への送信を制御するインターフェース部である。なお、入力インターフェース部１２０及び出力インターフェース部１３０は、図２に示す伝送装置１００のスロット１−５に対応するインターフェース部である。
【００２５】
記憶部１４０は、図３に示すように、管理データ記憶部１４１を有し、伝送装置１００によって用いられる種々のデータや後述する制御部１５０による処理結果を記憶する。記憶部１４０は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ（Flash Memory）などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。管理データ記憶部１４１は、後述する制御部１５０によって設定されたＭＥＧＩＤやＭＥＰＩＤなどの制御情報を記憶する。
【００２６】
制御部１５０は、ＯＡＭフレーム設定部１５１と、ＯＡＭ挿入部１５２と、ＯＡＭフレームフィルタ部１５３と、ＯＡＭフレーム終端部１５４と、ＯＡＭ管理部１５５と、障害監視部１５６とを有する。制御部１５０は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）などの集積回路、または、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などの電子回路である。
【００２７】
ＯＡＭフレーム設定部１５１は、後述するＯＡＭ管理部１５５による制御に基づいて、ＯＡＭフレームを構築する。具体的には、ＯＡＭフレーム設定部１５１は、ＯＡＭ管理部１５５による制御に基づいて、パスのＭＥＧＩＤと、自局のＭＥＰＩＤと、対向局のＭＥＰＩＤと、自動設定が有効か否かを示す自動Ｆｌａｇとを設定したＯＡＭフレームを構築する。
【００２８】
ここで、伝送装置１００から伝送装置２００に対して送信されるＯＡＭフレームについて、図４〜６を用いて説明する。図４は、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームの一例を示す図である。図４に示すように、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームは、送信先ノードのインターフェースのＭＡＣ（Media Access Control）アドレスを設定する６バイトの「ＤＡ（Destination Address）」を有している。また、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームは、送信元ノードのインターフェースのＭＡＣアドレスを設定する６バイトの「ＳＡ（Source Address）」と、フレームタイプを設定する２バイトの「Ｔｙｐｅ」とを有する。
【００２９】
また、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームは、チャネルラベル及びパスラベルを設定する４バイトの「Ｔｕｎｎｅｌ  ＬＳＦ」と４バイトの「ＰＷ  ＬＳＦ」とを有している。また、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームは、フレームのバージョンを設定する４バイト「ＡＣＨ」と、誤り検出のために使用する４バイトのＦＣＳ（Frame Check Sequence）とを有している。「Ｔｕｎｎｅｌ  ＬＳＦ」には、ラベルと、タイムインターバルを示す「ＴＣ（Time Code）」と、シムヘッダを識別するための「Ｓ」フィールドと、ラベルの生存期間示す「ＴＴＬ（Time To Live）」とが含まれる。
【００３０】
そして、ＭＰＬＳ−ＴＰのパスＯＡＭのフレームは、ＯＡＭで用いられるデータを設定する領域である「ＯＡＭペイロード」と、ＯＡＭのヘッダ領域である「ＯＡＭヘッダ」とを有している。図５は、ＯＡＭフレームフォーマットの一例を示す図である。図５に示すＯＡＭフレームは、図４に示す「ＰＷ  ＬＳＦ」〜「ＯＡＭペイロード」に対応する。
【００３１】
図５に示すように、ＯＡＭフレームは、「ＰＷ  ＬＳＦ」に「パスラベル＞１５」と、「ＴＣ」と、Ｓフィールド「１」と、「ＴＴＬ」とを有している。また、ＯＡＭフレームは、「ＡＣＨ」にフレームのファンクションタイプ「0001」と、バージョン「0000」と、リザーブ「0000 0000」と、チャネルタイプ「0×8902」とを有している。
【００３２】
そして、ＯＡＭフレームは、ＭＥＧレベルを設定する「ＭＥＬ」、フレームのバージョン情報を設定する「Ｖｅｒｓｉｏｎ」、フレームのコード情報を設定する「ＯｐＣｏｄｅ」、フラグを設定する「Ｆｌａｇｓ」などの固定領域を有している。ＯｐＣｏｄｅは、ＯＡＭのタイプと関連するノードの情報を対応付けた値である。従って、ＯｐＣｏｄｅには、フレームをＯＡＭのどのような機能で用いるかで異なる値が設定される。
【００３３】
また、ＯＡＭフレームは、「ＭＥＬ」、「Ｖｅｒｓｉｏｎ」、「ＯｐＣｏｄｅ」、「Ｆｌａｇｓ」などの固定領域のほかに、種々のパラメータを設定する可変領域である「ＴＬＶ（Type Length Value）Ｏｆｆｓｅｔ」を有している。Typeは、Valueに含まれる項目のタイプを示す。また、Length は、Valueの長さを示す。また、Valueは、パケットのデータ部分である。そして、「ＴＬＶ  ｏｆｆｓｅｔ」には、フレームにどのようなパラメータを設定するかによって、それぞれ異なる値が設定される。
【００３４】
そして、ＯＡＭフレームは、「Ｙ．１７３１」として標準化されているＯＡＭに特異的な機能のパラメータを設定する「ＯＡＭ  ｆｕｎｃｔｉｏｎ  ｓｐｅｃｉｆｉｃ（Ｙ．１７３１  ｂａｓｅｄ）」と、最後のＴＬＶである「Ｅｎｄ  ＴＬＶ」とを有している。
【００３５】
図６は、ＣＣＭフレームを示す図である。ＣＣＭフレームは、図５に示すＯＡＭフレームをＣＣＭ用に設定したものである。図６に示すように、ＣＣＭフレームは、「ＭＥＬ」、「Ｖｅｒｓｉｏｎ」、「Ｆｌａｇｓ」、「ＯｐＣｏｄｅ（ＣＣＭ＝１）」、「ＴＬＶ  ｏｆｆｓｅｔ」が設定される。
【００３６】
そして、ＣＣＭフレームは、図５の「ＯＡＭ  ｆｕｎｃｔｉｏｎ  ｓｐｅｃｉｆｉｃ」に対応する領域に、フレームが送信される際の番号を示す「Ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ（０）」、「ＭＥＰＩＤ」、「ＭＥＧＩＤ（４８ｏｃｔｅｔｓ）」が設定される。また、ＣＣＭフレームは、図５の「ＯＡＭ  ｆｕｎｃｔｉｏｎ  ｓｐｅｃｉｆｉｃ」に対応する領域に、フレームを送受信した際のフレームカウンタ値を示す「ＴｘＦＣｆ」と、「ＲｘＦＣｂ」と、「ＴｘＦＣｂ」とを有する。また、ＣＣＭフレームは、図５の「ＯＡＭ  ｆｕｎｃｔｉｏｎ  ｓｐｅｃｉｆｉｃ」に対応する領域に、「Ｒｅｓｅｒｖｅｄ（０）」を有する。
【００３７】
ＯＡＭフレーム設定部１５１は、後述するＯＡＭ管理部１５５による制御に基づいて、図６に示すＭＥＧＩＤ、ＭＥＰＩＤ、及びＦｌａｇを設定したＯＡＭフレームを構築する。そして、ＯＡＭフレーム設定部１５１は、図４に示す「ＳＡ」にフレームを送出するポートのＭＡＣアドレスを設定する。
【００３８】
具体的には、ＯＡＭフレーム設定部１５１は、図６に示すように、「Ｆｌａｇｓ」の「Ｒｅｓｅｒｖｅｄ（０）」に設けられた「ＡＵＴＯ」領域Ｒ１に自動設定が有効か否かを示す自動Ｆｌａｇを設定する。例えば、ＯＡＭフレーム設定部１５１は、自動設定が有効であることを示す「１」を領域Ｒ１に設定する。また、ＯＡＭフレーム設定部１５１は、自動設定が無効であることを示す「０」を領域Ｒ１に設定する。
【００３９】
また、ＯＡＭフレーム設定部１５１は、図６に示す「ＭＥＰＩＤ」に、所望する対向局のＭＥＰＩＤとして「２」を設定する。また、ＯＡＭフレーム設定部１５１は、図６に示す「ＭＥＧＩＤ」に、所望するＭＥＧＩＤとして「０００４」を設定する。また、ＯＡＭフレーム設定部１５１は、図６に示す「Ｒｅｓｅｒｖｅｄ（０）」領域Ｒ２に、所望する自局のＭＥＰＩＤとして「１」を設定する。
【００４０】
図３に戻って、ＯＡＭ挿入部１５２は、ＯＡＭフレーム設定部１５１によって構築され、出力インターフェース部１３０から送信されるＯＡＭフレームを挿入する。ＯＡＭフレームフィルタ部１５３は、自装置と接続された他の伝送装置から、伝送装置を識別する装置識別情報と、データの転送経路を識別する経路識別情報とを含むフレームを受信する。
【００４１】
具体的には、ＯＡＭフレームフィルタ部１５３は、設定されたパスの対向局によって送信された信号から、ＭＥＧＩＤやＭＥＰＩＤなどが含まれたＯＡＭフレームを取り出す。例えば、ＯＡＭフレームフィルタ部１５３は、伝送装置２００によって送信された信号から、「ＭＥＧＩＤ：０００Ｂ、伝送装置２００のＭＥＰＩＤ：１、伝送装置１００のＭＥＰＩＤ：２、自動Ｆｌａｇ：１」などが設定されたＯＡＭフレームを取り出す。
【００４２】
ＯＡＭフレーム終端部１５４は、ＯＡＭフレームフィルタ部１５３によって取り出されたＯＡＭフレームを終端させて、ＯＡＭフレームに含まれる情報を後述するＯＡＭ管理部１５５に通知する。例えば、ＯＡＭフレーム終端部１５４は、ＯＡＭフレームフィルタ部１５３が取り出したＯＡＭフレームの「ＭＥＧＩＤ：０００Ｂ、伝送装置２００のＭＥＰＩＤ：１、伝送装置１００のＭＥＰＩＤ：２、自動Ｆｌａｇ：１」などをＯＡＭ管理部１５５に通知する。
【００４３】
ＯＡＭ管理部１５５は、ネットワークの管理者によってＯＡＭの自動設定を有効にするコマンドが入力された場合に、ＯＡＭフレーム設定部１５１にＯＡＭフレームを構築させる。具体的には、ＯＡＭ管理部１５５は、自動設定有効のコマンドが入力されると、設定されたパスのＭＥＧＩＤ、自局のＭＥＰＩＤ、対向局のＭＥＰＩＤなどにデフォルト値を設定したＯＡＭフレームをＯＡＭフレーム設定部１５１に構築させる。
【００４４】
例えば、ＯＡＭ管理部１５５は、「ＭＥＧＩＤ：０００Ａ、自局のＭＥＰＩＤ：１、対向局のＭＥＰＩＤ：２、自動Ｆｌａｇ：１」などを設定したＯＡＭフレームをＯＡＭフレーム設定部１５１に構築させる。
【００４５】
また、ＯＡＭ管理部１５５は、他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する。そして、ＯＡＭ管理部１５５は、比較結果に基づいて、自装置が決定した装置識別情報及び経路識別情報、又は、ＯＡＭフレームフィルタ部１５３によって取得されたフレームに含まれる装置識別情報及び経路識別情報を自装置に設定する。
【００４６】
具体的には、ＯＡＭ管理部１５５は、自装置及び他の伝送装置それぞれに付与されたアドレスとしてＭａｃアドレスを示す値を比較する。そして、ＯＡＭ管理部１５５は、比較結果において、自装置のＭａｃアドレスを示す値が他の伝送装置のＭａｃアドレスを示す値よりも大きい場合に、自装置が決定した装置識別情報及び経路識別情報を自装置に設定する。一方、自装置のＭａｃアドレスを示す値が他の伝送装置のＭａｃアドレスを示す値よりも小さい場合には、ＯＡＭ管理部１５５は、ＯＡＭフレームフィルタ部１５３によって取得されたフレームに含まれる装置識別情報及び経路識別情報を自装置に設定する。
【００４７】
さらに、ＯＡＭ管理部１５５は、自装置が決定した装置識別情報及び経路識別情報を自装置に設定する場合には、他の伝送装置に対する設定要求をＯＡＭフレーム設定部１５１に構築させる。一方、ＯＡＭフレームフィルタ部１５３によって取得されたフレームに含まれる装置識別情報及び経路識別情報を自装置に設定する場合には、他の伝送装置に対して設定が完了した旨の応答をＯＡＭフレーム設定部１５１に構築させる。
【００４８】
例えば、ＯＡＭ管理部１５５は、伝送装置２００から「ＭＥＧＩＤ：０００Ｂ、伝送装置２００のＭＥＰＩＤ：１、伝送装置１００のＭＥＰＩＤ：２、自動Ｆｌａｇ：１」などが設定されたＯＡＭフレームを受信すると、以下に示すように処理を実行する。まず、ＯＡＭ管理部１５５は、受信したフレームの「ＳＡ」に設定された伝送装置２００のＭＡＣアドレスのバイナリ値と、自装置のポートに設定されたＭＡＣアドレスのバイナリ値とを比較する。
【００４９】
そして、ＯＡＭ管理部１５５は、自装置のＭＡＣアドレスのバイナリ値が伝送装置２００のＭＡＣアドレスのバイナリ値よりも大きい場合には、パスＯＡＭのＭＥＧＩＤ及びＭＥＰＩＤを決定するホスト側であると判定し、ＭＥＧＩＤ及びＭＥＰＩＤを設定する。例えば、ＯＡＭ管理部１５５は、ＭＡＣアドレスのバイナリ値の比較によりホスト側と判定して、「ＭＥＧＩＤ：０００４、伝送装置１００のＭＥＰＩＤ：１、伝送装置２００のＭＥＰＩＤ：２」を設定して、管理データ記憶部１４１に格納する。
【００５０】
そして、ＯＡＭ管理部１５５は、対向局である伝送装置２００に対して設定要求を送信する。具体的には、ＯＡＭ管理部１５５は、設定したＭＥＧＩＤ及びＭＥＰＩＤを含むＯＡＭフレームをＯＡＭフレーム設定部１５１に構築させる。
【００５１】
一方、自装置のＭＡＣアドレスのバイナリ値が伝送装置２００のＭＡＣアドレスのバイナリ値よりも小さい場合には、ＯＡＭ管理部１５５は、対向局によって設定されたパスＯＡＭのＭＥＧＩＤ及びＭＥＰＩＤを自装置に設定するクライアント側であると判定する。例えば、ＯＡＭ管理部１５５は、伝送装置２００から受信した「ＭＥＧＩＤ：０００Ｂ、伝送装置２００のＭＥＰＩＤ：１、伝送装置１００のＭＥＰＩＤ：２」を自装置に設定して、管理データ記憶部１４１に格納する。
【００５２】
そして、ＯＡＭ管理部１５５は、設定が完了した旨の情報を伝送装置２００に対して送信する。例えば、ＯＡＭ管理部１５５は、ＯＡＭフレーム設定部１５１に「ＭＥＧＩＤ：０００Ｂ、伝送装置２００のＭＥＰＩＤ：１、伝送装置１００のＭＥＰＩＤ：２」を設定したＯＡＭフレームを構築させる。
【００５３】
そして、ＯＡＭ管理部１５５は、管理データ記憶部１４１によって記憶されたＭＥＧＩＤやＭＥＰＩＤなどの管理データに基づいて、ＯＡＭフレーム設定部１５１にＣＣＭフレームを構築させて、定期的にＣＣＭフレームを伝送装置２００に対して送信させる。
【００５４】
障害監視部１５６は、パスＯＡＭごとに障害が発生したか否かを監視する。例えば、  障害監視部１５６は、パスＯＡＭで送受信しているＣＣＭフレームが一定期間受信されなかった場合に、障害が発生したと判定する。
【００５５】
ここで、実施例２に係る伝送装置による制御情報の自動構築の一例を、図７及び８を用いて説明する。図７及び図８においては、伝送装置１００と伝送装置２００とがそれぞれ中継装置３００とに接続されたネットワークを示している。そして、図７及び図８に示すネットワークは、ＭＰＬＳ−ＴＰが適用され、伝送装置１００と伝送装置２００との間でパスが設定されている。また、図７及び図８に示すように、伝送装置１００及び伝送装置２００それぞれの管理データが示されている。
【００５６】
図７は、自動設定開始の一例を示す図である。図７の（Ａ）は、ネットワークの管理者によって伝送装置１００に対してパスＯＡＭのＭＥＧＩＤ及びＭＥＰＩＤの自動設定が有効にされた後の処理について示している。図７の（Ａ）に示すように、自動設定を有効にされると、伝送装置１００のＯＡＭ管理部１５５は、「ＭＥＧＩＤ、ＭＥＰＩＤ（期待値）、ＭＥＰＩＤ（自局）」にデフォルト値を設定したＯＡＭフレームをＯＡＭフレーム設定部１５１に構築させる。
【００５７】
例えば、ＯＡＭフレーム設定部１５１は、ＯＡＭ管理部１５５の制御に基づいて、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームを構築する。そして、ＯＡＭ挿入部１５２は、ＯＡＭ設定部によって設定されたＯＡＭフレームを挿入して、出力インターフェース部１３０から伝送装置２００に対して送信する。
【００５８】
ここで、ＭＥＰＩＤ（期待値）とは、伝送装置２００が自局のＭＥＰＩＤとして設定することを期待するＭＥＰＩＤである。すなわち、伝送装置１００は、パスのＭＥＧＩＤと、自局のＭＥＰＩＤと、対向局のＭＥＰＩＤとに任意の値を設定したＯＡＭフレームを伝送装置２００に対して送信する。伝送装置１００は、伝送装置２００からＯＡＭフレームを受信するまで、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームを送信し続ける。
【００５９】
なお、伝送装置２００に対しては自動設定を有効にするコマンドが実行されていないことから、図７の（Ａ）の伝送装置２００の管理データに示すように、伝送装置２００の「ＭＥＧＩＤ、ＭＥＰＩＤ（対向局）、ＭＥＰＩＤ（自局）」は「なし」となっている。また、「自動Ｆｌａｇ」は「０」となっている。
【００６０】
そして、図７の（Ｂ）に示すように、ネットワーク管理者が伝送装置２００に対してパスＯＡＭのＭＥＧＩＤ及びＭＥＰＩＤの自動設定が有効にすると、伝送装置２００のＯＡＭ管理部１５５は、各情報を設定したＯＡＭフレームを構築させる。例えば、伝送装置２００のＯＡＭ管理部１５５は、「ＭＥＧＩＤ＝０００Ｂ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームをＯＡＭフレーム設定部１５１に構築させる。そして、伝送装置２００は、図７の（Ｂ）に示すように、伝送装置１００に対して構築したＯＡＭフレームを送信する。
【００６１】
すなわち、伝送装置１００及び伝送装置２００は、それぞれ自身が任意に設定したＯＡＭフレームを対向する伝送装置に対して送信する。図８は、自動設定処理の一例を示す図である。図８では、図７に示す自動設定開始の後の自動設定処理について示している。例えば、図８の（Ｃ）に示すように、伝送装置１００は、伝送装置２００からＯＡＭフレームを受信すると、ＯＡＭフレームの「ＳＡ」に設定されているＭＡＣアドレスのバイナリ値と自局のＭＡＣアドレスのバイナリ値とを比較する。そして、伝送装置１００は、自局のＭＡＣアドレスのバイナリ値が伝送装置２００のＭＡＣアドレスのバイナリ値よりも大きいことから、自装置をホスト側と判定する。
【００６２】
また、図８の（Ｃ）に示すように、伝送装置２００は、伝送装置１００からＯＡＭフレームを受信すると、ＯＡＭフレームの「ＳＡ」に設定されているＭＡＣアドレスのバイナリ値と自局のＭＡＣアドレスのバイナリ値とを比較する。そして、伝送装置２００は、自局のＭＡＣアドレスのバイナリ値が伝送装置１００のＭＡＣアドレスのバイナリ値よりも小さいことから、自装置をクライアント側と判定する。
【００６３】
そして、図８の（Ｄ）に示すように、ホスト側の伝送装置１００は、設定要求として「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームを伝送装置２００に対して送信する。伝送装置２００は、自局がクライアント側であることから、伝送装置１００によって設定されたＭＥＧＩＤ及びＭＥＰＩＤを自局に設定する。すなわち、図８の（Ｄ）に示すように、伝送装置２００は、管理データとして「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（対向局）＝１、ＭＥＰＩＤ（自局）＝２、自動Ｆｌａｇ＝０」を記憶する。
【００６４】
そして、図８の（Ｅ）に示すように、伝送装置２００は、自局の設定が完了した旨の通知として、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（自局）＝２、ＭＥＰＩＤ（対向局）＝１、自動Ｆｌａｇ＝０」と設定したＯＡＭフレームを伝送装置１００に対して送信する。伝送装置１００は、伝送装置２００からのＯＡＭフレームの受信を契機に、自動設定が完了したと判定して、「自動Ｆｌａｇ」を「０」に設定する。
【００６５】
上述したように、伝送装置１００及び伝送装置２００はＯＡＭフレームを用いて、パスＯＡＭのＭＥＧＩＤ及びＭＥＰＩＤを自律的に設定する。そして、伝送装置１００及び伝送装置２００は、自動設定したＭＥＧＩＤ及びＭＥＰＩＤを用いて定期的にＣＣＭフレームを送受信して、障害監視を実行する。  
【００６６】
次に、実施例２に係る伝送装置を含むネットワークにおける処理の手順と、実施例２に係る伝送装置による処理の手順を説明する。なお、以下では、まず、実施例２に係る伝送装置を含むネットワークにおける処理の手順を説明したのち、実施例２に係る伝送装置による処理の手順を説明する。
【００６７】
［実施例２に係る伝送装置を含むネットワークにおける処理の手順］
図９は、実施例２に係る伝送装置を含むネットワークにおける処理の手順を示すシーケンス図である。図９に示すように、まず、実施例２に係る伝送装置を含むネットワークにおいては、管理者が伝送装置１００と伝送装置２００との間にライン、パス及びＭＰＬＳ−ＴＰを設定する（ステップＳ１０１）。伝送装置１００は、自動設定にされたか否かを判定する（ステップＳ１０２）。
【００６８】
ここで、管理者によって自動設定が有効にされると（ステップＳ１０２肯定）、伝送装置１００は、ＭＥＧＩＤ及びＭＥＰＩＤのデフォルト値を設定する（ステップＳ１０３）。例えば、伝送装置１００は、図９のデータＤ１に示すように、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定する。そして、伝送装置１００は、設定したＯＡＭフレームを伝送装置２００に対して送信する（ステップＳ１０４）。
【００６９】
ステップＳ１０１において管理者によって各種設定が実行されると、伝送装置２００は、自動設定にされたか否かを判定する（ステップＳ１０５）。ここで、管理者によって自動設定が有効にされると（ステップＳ１０５肯定）、伝送装置２００は、ＭＥＧＩＤ及びＭＥＰＩＤのデフォルト値を設定する（ステップＳ１０６）。
【００７０】
例えば、伝送装置１００は、図９のデータＤ２に示すように、「ＭＥＧＩＤ＝０００Ｂ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定する。そして、伝送装置２００は、設定したＯＡＭフレームを伝送装置１００に対して送信する（ステップＳ１０７）。
【００７１】
そして、伝送装置１００は、伝送装置２００からＯＡＭフレームを受信すると、ＭＡＣアドレスを比較して、比較結果から自局をホスト側と判定し（ステップＳ１０８）、設定要求のフレームを送信する（ステップＳ１０９）。伝送装置２００は、設定要求のフレームを受信すると、ＭＡＣアドレスを比較して、比較結果から自局をクライアント側と判定し（ステップＳ１１０）、ＭＥＧＩＤ及びＭＥＰＩＤをホスト側から受信した値に変更する（ステップＳ１１１）。
【００７２】
例えば、伝送装置２００は、図９のデータＤ３に示すように、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（対向局）＝１、ＭＥＰＩＤ（自局）＝２、自動Ｆｌａｇ＝０」と設定する。そして、伝送装置２００は、設定が完了した旨を示すフレームを伝送装置１００に対して送信する（ステップＳ１１２）。例えば、伝送装置２００は、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（対向局）＝１、ＭＥＰＩＤ（自局）＝２、自動Ｆｌａｇ＝０」と設定したフレームを伝送装置１００に送信する。
【００７３】
そして、伝送装置１００は、伝送装置２００から設定完了のフレームを受信すると、設定値を確認する（ステップＳ１１３）。そして、伝送装置１００は、自局で設定した値と同一である場合に、自動設定が完了したと判定して、図９のデータＤ４に示すように、「自動Ｆｌａｇ」を「０」に設定する。その後、伝送装置１００と伝送装置２００とは、設定したＭＥＧＩＤ及びＭＥＰＩＤを用いたＣＣＭフレームによる監視を開始する（ステップＳ１１４）。
【００７４】
なお、上述した処理の手順では、伝送装置１００に対する自動設定が伝送装置２００よりも早く実行された場合について説明した。しかしながら、実際には、伝送装置１００におけるステップＳ１０２〜ステップＳ１０４と、伝送装置２００におけるステップＳ１０５〜ステップＳ１０７とは並行して実行されている。そして、ステップＳ１０４及びステップＳ１０７におけるＯＡＭフレームの送信は、対向局からＯＡＭフレームを受信するまで定期的に実行される。
【００７５】
また、上述した処理の手順では、伝送装置１００がホスト側になる場合について説明したが、仮に、伝送装置１００のＭＡＣアドレスが伝送装置２００のＭＡＣアドレスよりも小さい場合には、伝送装置１００はクライアント側として判定する。また、伝送装置１００及び伝送装置２００は、自動設定が有効にされるまで待機状態である（ステップＳ１０２、ステップＳ１０５否定）。
【００７６】
［実施例２に係る伝送装置による自動設定処理の手順］
図１０は、実施例２に係る伝送装置による自動設定処理を示す図である。図１０に示すように、実施例２に係る伝送装置においては、ＭＰＬＳ−ＴＰ、パスが設定され、自動Ｆｌａｇを「１」にされると（ステップＳ２０１肯定）、ＯＡＭ管理部１５５がＭＥＧＩＤ及びＭＥＰＩＤを設定する（ステップＳ２０２）。具体的には、ＯＡＭ管理部１５５は、ＯＡＭフレーム設定部１５１に、パスのＭＥＧＩＤと、自局のＭＥＰＩＤと、対向局が設定することを期待するＭＥＰＩＤとを設定したＯＡＭフレームを構築させる。
【００７７】
そして、ＯＡＭ挿入部１５２は、ＯＡＭフレーム設定部１５１によって構築されたＯＡＭフレームを挿入して、対向局に送信する（ステップＳ２０３）。ここで、入力インターフェース部１２０は、対向する伝送装置からＯＡＭフレームを受信したか否かを判定する（ステップＳ２０４）。
【００７８】
ここで、対向する伝送装置からＯＡＭフレームを受信した場合には（ステップＳ２０４肯定）、ＯＡＭ管理部１５５は、ＯＡＭフレームから情報を取得する（ステップＳ２０５）。具体的には、ＯＡＭ管理部１５５は、ＯＡＭフレームフィルタ部１５３によって取得されたＭＥＰＩＤ、ＭＥＧＩＤ及び自動Ｆｌａｇの情報を受信する。なお、実施例２に係る伝送装置は、対向する伝送装置からＯＡＭフレームを受信するまで、ＯＡＭフレームを送信し続ける（ステップＳ２０４否定）。
【００７９】
そして、ＯＡＭ管理部１５５は、期待値が異なり、自動Ｆｌａｇが「０」であるか否かを判定する（ステップＳ２０６）。すなわち、ＯＡＭ管理部１５５は、ステップＳ２０６において、対向局の自動設定が有効になっているか否かを判定する。ここで、期待値が異なり、自動Ｆｌａｇが「０」である場合には（ステップＳ２０６肯定）、ＯＡＭ管理部１５５は、情報を破棄して（ステップＳ２０７）、ステップＳ２０３に戻る。
【００８０】
一方、期待値が同一である、または、自動Ｆｌａｇが「０」でない場合には（ステップＳ２０６否定）、ＯＡＭ管理部１５５は、自局のＭＡＣアドレスのバイナリ値が大きいか否かを判定する（ステップＳ２０８）。具体的には、ＯＡＭ管理部１５５は、ＯＡＭフレームに設定された対向局のＭＡＣアドレスバイナリ値と自局のＭＡＣアドレスのバイナリ値とを比較して、自局のＭＡＣアドレスのバイナリ値が大きいか否かを判定する。
【００８１】
ここで、自局のＭＡＣアドレスのバイナリ値が大きい場合には（ステップＳ２０８肯定）、ＯＡＭ管理部１５５は、自局をホスト側と判定して（ステップＳ２０９）、対向する伝送装置からＯＡＭフレームを受信したか否かを判定する（ステップＳ２１０）。具体的には、ＯＡＭ管理部１５５は、ホスト側と判定した場合には、対向局から設定が完了した旨のＯＡＭフレームを受信したか否かを判定する。
【００８２】
ここで、ＯＡＭフレームを受信した場合には（ステップＳ２１０肯定）、ＯＡＭ管理部１５５は、ＯＡＭフレームから情報を取得して（ステップＳ２１１）、期待値と一致するか否かを判定する（ステップＳ２１２）。具体的には、ＯＡＭ管理部１５５は、取得した情報が自局で設定したＭＥＧＩＤ及びＭＥＰＩＤと同一であるか否かを判定する。
【００８３】
ここで、期待値と一致する場合には（ステップＳ２１２肯定）、ＯＡＭ管理部１５５は、対向局の設定が完了したと判定して自動Ｆｌａｇを「０」にし、各ＩＤを設定したＣＣＭフレームを対向局に送信する（ステップＳ２１３）。一方、期待地と一致しない場合（ステップＳ２１２否定）及び対向する伝送装置からＯＡＭフレームを受信しない場合には（ステップＳ２１０否定）、ＯＡＭ管理部１５５は、ＯＡＭフレームを受信するまで待機する。
【００８４】
ステップＳ２０８におけるＭＡＣアドレスの比較判定において、自局のＭＡＣアドレスのバイナリ値が小さい場合には（ステップＳ２０８否定）、ＯＡＭ管理部１５５は、自局をクライアント側と判定する（ステップＳ２１４）。そして、ＯＡＭ管理部１５５は、ホスト側から受信したＭＥＧＩＤ及びＭＥＰＩＤを自局に設定する（ステップＳ２１５）。そして、ＯＡＭ管理部１５５は、自動Ｆｌａｇを「０」にし、各ＩＤを設定したＣＣＭフレームを対向局に送信する（ステップＳ２１６）。
【００８５】
［実施例２の効果］
上述したように、実施例２によれば、ＯＡＭフレームフィルタ部１５３が自装置と接続された他の伝送装置から、伝送装置を識別するＭＥＰＩＤとパスを識別するＭＥＧＩＤとを含むフレームを受信する。そして、ＯＡＭ管理部１５５が他の伝送装置に付与されたアドレスを示す値と、自装置に付与されたアドレスを示す値とを比較する。さらに、ＯＡＭ管理部１５５が、比較結果に基づいて、自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤ、又は、ＯＡＭフレームフィルタ部１５３によって受信されたフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する。従って、実施例２に係る伝送装置は、ＣＣＭフレームの送受信に用いるＭＥＧＩＤ及びＭＥＰＩＤを自律的に設定することができ、ネットワークの管理者にかかる運用設定の負担を軽減することを可能にする。
【００８６】
また、実施例２によれば、実施例２に係る伝送装置は、ＣＣＭフレームの送受信に用いるＭＥＧＩＤ及びＭＥＰＩＤを自律的に設定することで、管理者の手順を削減することができ、装置の構築時間を削減することを可能にする。
【００８７】
また、実施例２によれば、ＯＡＭ管理部１５５は、自装置及び他の伝送装置それぞれに付与されたアドレスとしてＭＡＣアドレスを示す値を比較する。そして、ＯＡＭ管理部１５５は、比較結果において、自装置のＭＡＣアドレスを示す値が他の伝送装置のＭａｃアドレスを示す値よりも大きい場合に、自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する。また、ＯＡＭ管理部１５５は、自装置のＭＡＣアドレスを示す値が他の伝送装置のＭＡＣアドレスを示す値よりも小さい場合に、ＯＡＭフレームフィルタ部１５３によって受信されたフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する。従って、実施例２に係る伝送装置は、装置間で異なる値を用いることによって、装置間の比較を容易に行うことを可能にする。
【００８８】
また、実施例２によれば、ＯＡＭ挿入部１５２は、ＯＡＭ管理部１５５によって自装置が決定したＭＥＰＩＤ及びＭＥＧＩＤが自装置に設定される場合に、他の伝送装置に対して設定要求を送信する。そして、ＯＡＭフレームフィルタ部１５３は、ＯＡＭ挿入部１５２によって送信された設定要求に対する応答を他の伝送装置から受信する。従って、実施例２に係る伝送装置は、装置設定を迅速に行うことを可能にする。
【００８９】
また、実施例２によれば、ＯＡＭフレームフィルタ部１５３は、設定要求を受信する。そして、ＯＡＭ管理部１５５は、ＯＡＭフレームフィルタ部１５３によって受信された設定要求に従って、受信されたフレームに含まれるＭＥＰＩＤ及びＭＥＧＩＤを自装置に設定する。そして、ＯＡＭ挿入部１５２は、ＯＡＭ管理部１５５によってＭＥＰＩＤ及びＭＥＧＩＤが設定された場合に、他の伝送装置に対して設定が完了した旨の応答を送信する。従って、実施例２に係る伝送装置は、設定ミスを回避することを可能にする。
【実施例３】
【００９０】
上記実施例２では、ネットワークを構築する際のＭＥＧＩＤ及びＭＥＰＩＤの自動設定について説明した。実施例３では、運用中のネットワークに障害が発生した場合に、ＭＥＧＩＤ及びＭＥＰＩＤを再度自動設定する場合について説明する。
【００９１】
実施例３に係る伝送装置による自動設定について、図１１及び図１２を用いて説明する。図１１は、障害時の自動設定を示す図である。図１１においては、伝送装置１００と伝送装置２００とがそれぞれ中継装置３００とに接続されたネットワークを示している。そして、図１１に示すネットワークは、ＭＰＬＳ−ＴＰ、パスが設定され、伝送装置１００と伝送装置２００との間で自動設定したＭＥＧＩＤ及びＭＥＰＩＤを用いてＣＣＭフレームの送受信が実行されている。また、図１１に示すように、伝送装置１００及び伝送装置２００それぞれの管理データが示されている。
【００９２】
図１１の（Ａ）に示すように、伝送装置２００のポートに障害が発生して、伝送装置２００からのＣＣＭフレームが到達しない状況になると、伝送装置１００の障害監視部１５６は、パスの障害を検出する。ＯＡＭ管理部１５５は、障害監視部１５６による障害の検出を契機に、自動Ｆｌａｇを「１」に設定して、障害が復旧するまで待機する。
【００９３】
ここで、障害が復旧すると、ＯＡＭ管理部１５５は、ＯＡＭフレーム設定部１５１に管理データ記憶部１４１によって記憶された管理データに基づいたＯＡＭフレームを構築させる。例えば、図１１の（Ｂ）に示すように、ＯＡＭ管理部１５５は、ＯＡＭフレーム設定部１５１に「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（期待値）＝２、ＭＥＰＩＤ（自局）＝１、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームを構築させる。
【００９４】
そして、ＯＡＭ挿入部１５２がＯＡＭフレームを挿入して、伝送装置２００に対してＯＡＭフレームを送信する。伝送装置２００のＯＡＭ管理部１５５は、伝送装置１００からＯＡＭフレームを受信すると、ＭＡＣアドレスのバイナリ値を比較して、自局がクライアント側であると判定する。そして、伝送装置２００は、自局の管理データ記憶部１４１に記憶された管理データを用いたＣＣＭフレームの送受信を再開する。
【００９５】
図１２は、装置交換時の自動設定を示す図である。図１２では、伝送装置１００と伝送装置２００とがそれぞれ中継装置３００とに接続されたネットワークにおいて、伝送装置２００が故障により伝送装置４００に交換された状況を示している。図１２の（Ａ）に示すように、運用中の伝送装置２００に装置故障が発生して、伝送装置２００からのＣＣＭフレームが到達しない状況になると、伝送装置１００の障害監視部１５６は、パスの障害を検出する。
【００９６】
ＯＡＭ管理部１５５は、障害監視部１５６による障害の検出を契機に、自動Ｆｌａｇを「１」に設定して、障害が復旧するまで待機する。ここで、図１２の（Ｂ）に示すように、管理者によって伝送装置２００が伝送装置４００に交換された場合には、伝送装置４００の管理データは初期状態にある。すなわち、図１２の（Ｂ）に示すように、伝送装置４００の管理データは、「ＭＥＧＩＤ＝なし、ＭＥＰＩＤ（対向局）＝なし、ＭＥＰＩＤ（自局）＝なし、自動Ｆｌａｇ＝０」となっている。
【００９７】
したがって、管理者は、伝送装置１００と伝送装置４００との間で、ＭＰＬＳ−ＴＰ、パスを設定して、パスＯＡＭの自動設定を有効にする。管理者によって伝送装置４００との間で、ＭＰＬＳ−ＴＰ、パスが設定されると、伝送装置１００は、自局の管理データに基づいたＯＡＭフレームを構築して伝送装置４００に対して送信する。
【００９８】
すなわち、図１２の（Ｂ）に示すように、伝送装置１００は、「ＭＥＧＩＤ＝０００Ａ、ＭＥＰＩＤ（自局）＝１、ＭＥＰＩＤ（期待値）＝２、自動Ｆｌａｇ＝１」と設定したＯＡＭフレームを伝送装置４００に対して送信する。なお、その後の処理は、実施例２で説明した処理と同様に実行される。
【００９９】
［実施例３に係る伝送装置による障害時の処理の手順］
次に、実施例３に係る伝送装置による障害時の処理の手順を説明する。図１３は、実施例３に係る伝送装置による障害時の処理の手順を示す図である。なお、図１３に示すステップＳ３０５〜ステップＳ３１７は、図１０に示すステップＳ２０４〜ステップＳ２１６と同様であることから詳細な説明は省略する。
【０１００】
図１３に示すように、実施例３に係る伝送装置においては、通信障害を検出すると（ステップＳ３０１肯定）、ＯＡＭ管理部１５５が自動Ｆｌａｇを「１」に設定する（ステップＳ３０２）。具体的には、障害監視部１５６によって通信障害が検出されると、ＯＡＭ管理部１５５が自動Ｆｌａｇを「１」に設定する。そして、障害監視部１５６は、障害が復旧したか否かを判定する（ステップＳ３０３）。
【０１０１】
ここで、障害が復旧したと判定した場合には（ステップＳ３０３肯定）、ＯＡＭ管理部１５５は、管理データ記憶部１４１によって記憶されたＭＥＧＩＤ及びＭＥＰＩＤを設定したＯＡＭフレームを構築させて、送信さ（ステップＳ３０４）。そして、実施例３に係る伝送装置対向する伝送装置との間でＯＡＭフレームを送受信して、ホスト側又はクライアント側を判定した後に、ＭＥＧＩＤ及びＭＥＰＩＤを設定して、ＣＣＭフレームの送受信を再開する（ステップＳ３０５〜ステップＳ３１７）。なお、実施例３に係る伝送装置は、通信障害を検出するまで障害時の処理を実行しない（ステップＳ３０１否定）。
【０１０２】
［実施例３に係る伝送装置による装置交換時の処理の手順］
次に、実施例３に係る伝送装置による装置交換時の処理の手順を説明する。図１４は、実施例３に係る伝送装置による装置交換時の処理の手順を示す図である。なお、図１４に示すステップＳ４０４〜ステップＳ４１７は、図１０に示すステップＳ２０３〜ステップＳ２１６と同様であることから詳細な説明は省略する。
【０１０３】
図１４に示すように、まず、装置障害により、管理者が別の装置に変更する（ステップＳ４０１）。その後、実施例３に係る伝送装置は、ＭＰＬＳ−ＴＰ、パスが設定され、自動Ｆｌａｇを「１」にされると（ステップＳ４０２肯定）、ＯＡＭ管理部１５５がＭＥＧＩＤ及びＭＥＰＩＤを設定する（ステップＳ４０３）。そして、ＯＡＭ挿入部１５２は、ＯＡＭフレーム設定部１５１によって構築されたＯＡＭフレームを挿入して、対向局に送信する（ステップＳ４０４）。
【０１０４】
その後、実施例３に係る伝送装置は、対向する伝送装置との間でＯＡＭフレームを送受信して、ホスト側又はクライアント側を判定した後に、ＭＥＧＩＤ及びＭＥＰＩＤを設定して、ＣＣＭフレームの送受信を再開する（ステップＳ４０５〜ステップＳ４１７）。
【０１０５】
［実施例３の効果］
上述したように、実施例３によれば、実施例３に係る伝送装置は、ネットワーク上に障害が発生した場合でも、自律的にＭＥＧＩＤ及びＭＥＰＩＤを再設定することができ、障害に対して迅速に対応することを可能にする。
【０１０６】
また、実施例３によれば、伝送装置を交換する場合であっても、管理者の手順を削減することができ、管理者にかかる運用設定の負担を軽減することを可能にする。
【実施例４】
【０１０７】
さて、これまで実施例１〜３について説明したが、上述した実施例１〜３以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、種々の異なる実施例を（１）〜（４）に区分けして説明する。
【０１０８】
（１）ホスト側判定
上記実施例２及び３では、ＭＡＣアドレスのバイナリ値が大きい伝送装置をホスト側と判定する場合について説明したが、本実施例はこれに限定するものではなく、例えば、ＭＡＣアドレスのバイナリ値が小さい伝送装置をホスト側と判定する場合であってもよい。
【０１０９】
（２）装置交換
上記実施例３では、装置交換をするタイミングとして装置に故障が発した場合について説明したが、本実施例はこれに限定するものではなく、例えば、伝送装置の性能を向上させるために装置を交換する場合であってもよい。
【０１１０】
（３）システム構成等
図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示された構成要素と同一であることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図３に示すＯＡＭフレーム設定部１５１とＯＡＭ挿入部１５２とを一つの処理部として統合してもよい。また、一方で、図３に示すＯＡＭ管理部１５５を、ＭＡＣアドレスを比較する比較部と、ホスト側又はクライアント側を決定する決定部とに分散してもよい。
【０１１１】
（４）制御情報設定プログラム
ところで、上記実施例１では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本実施例はこれに限定されるものではなく、予め用意されたプログラムをコンピュータで実行するようにしてもよい。そこで、以下では、図１５を用いて上記実施例１に示した伝送装置１と同様の機能を有する制御情報設定プログラムを実行するコンピュータの一例を説明する。図１５は、制御情報設定プログラムを実行するコンピュータを示す図である。
【０１１２】
図１５に示すように、情報処理装置としてのコンピュータ１０００は、キーボード１０２０、モニタ１０３０、ＲＡＭ１０４０、ＨＤＤ１０５０、ＣＰＵ１０６０およびＲＯＭ１０７０を有する。そして、キーボード１０２０、モニタ１０３０、ＲＡＭ１０４０、ＨＤＤ１０５０、ＣＰＵ１０６０およびＲＯＭ１０７０は、バス１０１０などで接続される。
【０１１３】
ＲＯＭ１０７０には、上記の実施例１に示した伝送装置１と同様の機能を発揮する制御情報設定プログラム、つまり、図１５に示すように、受信プログラム１０７１、比較プログラム１０７２が予め記憶されている。また、ＲＯＭ１０７０には、設定プログラム１０７３が予め記憶されている。なお、これらのプログラム１０７１〜１０７３については、図１に示した伝送装置１の各構成要素と同様、適宜統合または分散してもよい。
【０１１４】
そして、ＣＰＵ１０６０が、これらのプログラム１０７１〜１０７３をＲＯＭ１０７０から読み出して実行することで、図１５に示すように、各プロセスとして機能するようになる。すなわち、受信プロセス１０６１、比較プロセス１０６２、設定プロセス１０６３が機能するようになる。なお、各プロセス１０６１〜１０６３は、図１に示した受信部２、比較部３、設定部４にそれぞれ対応する。
【０１１５】
なお、上記各プログラム１０７１〜１０７３は、必ずしも最初からＲＯＭ１０７０に記憶させておく必要は無く、他の記憶媒体や記憶装置に各プログラムを記憶させておき、コンピュータ１０００がこれらから各プログラムを読み出して実行するようにしてもよい。他の記憶媒体や記憶装置とは、例えば、コンピュータ１０００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」である。また、他の記憶媒体や記憶装置とは、例えば、コンピュータ１０００の内外に備えられるＨＤＤなどの「固定用物理媒体」である。また、他の記憶媒体や記憶装置とは、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１０００に接続される「他のコンピュータ（またはサーバ）」である。
【符号の説明】
【０１１６】
１、１００、２００  伝送装置
２  受信部
３  比較部
４  設定部
１１０  入力部
１２０  入力インターフェース部
１３０  出力インターフェース部
１４０  記憶部
１４１  管理データ記憶部
１５０  制御部
１５１  ＯＡＭフレーム設定部
１５２  ＯＡＭ挿入部
１５３  ＯＡＭフレームフィルタ部
１５４  ＯＡＭフレーム終端部
１５５  ＯＡＭ管理部
１５６  障害監視部
３００  中継装置
【図１】
0005625494.tif 000002
【図２】
0005625494.tif 000003
【図３】
0005625494.tif 000004
【図４】
0005625494.tif 000005
【図５】
0005625494.tif 000006
【図６】
0005625494.tif 000007
【図７】
0005625494.tif 000008
【図８】
0005625494.tif 000009
【図９】
0005625494.tif 000010
【図１０】
0005625494.tif 000011
【図１１】
0005625494.tif 000012
【図１２】
0005625494.tif 000013
【図１３】
0005625494.tif 000014
【図１４】
0005625494.tif 000015
【図１５】
0005625494.tif 000016