(57)【要約】【課題】ネットワークに関わる初期設定を効率的に行うことができる。【解決手段】ネットワークスイッチ装置１１のＯＡＭフレーム挿入部１００は、自装置固有の識別情報を記憶するＭＡＣアドレス記憶部１５０ａと、他装置との接続を保守する保守フレームを保守装置に送信するＣＣ送信部１２０と、ＭＡＣアドレス記憶部１５０ａによって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、前記保守フレームを前記保守装置に送信すべくＣＣ送信部１２０を制御するＣＣ送信制御部１３０とを備える。【選択図】図４
2011015098.tif 000002
【特許請求の範囲】
【請求項１】
自装置固有の識別情報を記憶する記憶手段と、
他装置との接続を保守する保守フレームを保守装置に送信する送信手段と、
前記記憶手段によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、前記保守フレームを前記保守装置に送信すべく前記送信手段を制御する送信制御手段と
を有することを特徴とするネットワークスイッチ装置。
【請求項２】
前記送信手段は、
所定の周期ごとに前記保守フレームを送信し、
前記送信制御手段は、
前記識別情報に関するビット列のそれぞれのビット値のうち「０」値および「１」値のいずれか一方のビット値を示す場合には、前記保守フレームを送信するものとし、他方のビット値を示す場合には、前記保守フレームを送信しないものとし、前記保守フレームを周期的に送信制御することを特徴とする請求項１に記載のネットワークスイッチ装置。
【請求項３】
他装置の前記送信制御手段から送信された前記保守フレームが前記所定の周期を経過しても受信されないとき、それ以降の前記保守フレームを周期的に受信制御する受信制御手段を有することを特徴とする請求項２に記載のネットワークスイッチ装置。
【請求項４】
前記受信制御手段は、
前記所定の周期で前記保守フレームを受信した場合には、前記送信制御手段の前記一方のビット値を示し、前記所定の周期で前記保守フレームを受信しなかった場合には、前記送信制御手段の前記他方のビット値を示し、前記識別情報に関わるビット列として認識することを特徴とする請求項３に記載のネットワークスイッチ装置。
【請求項５】
前記送信制御手段は、
自装置のネットワークの初期設定が完了したか否かを判定する判定手段を含み、
前記判定手段によって自装置のネットワークの初期設定が完了したと判定された場合には、前記保守フレームの周期的な送信制御を停止することを特徴とする請求項１から請求項４のいずれか１つに記載のネットワークスイッチ装置。
【請求項６】
ネットワークスイッチ装置およびネットワークスイッチ装置の保守を行う保守装置を有するネットワークシステムであって、
前記ネットワークスイッチ装置は、
自装置固有の識別情報を記憶する記憶手段と、
他装置との接続を保守する保守フレームを保守装置に送信する送信手段と、
前記記憶手段によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づいて、前記保守フレームを前記保守装置に送信すべく前記送信手段を制御する送信制御手段とを有し、
前記保守装置は、
前記送信制御手段から送信された前記保守フレームが前記所定の周期を経過しても受信されないとき、それ以降の前記保守フレームを周期的に受信制御する受信制御手段を有することを特徴とするネットワークシステム。
【請求項７】
自装置固有の識別情報を記憶する記憶工程と、
前記記憶工程によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、他装置との接続を保守する保守フレームを保守装置に送信する送信制御工程と
を含むことを特徴とするアドレス送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークスイッチ装置、ネットワークシステムおよびアドレス送信方法に関する。
【背景技術】
【０００２】
近年では、移動体通信網のＩＰ(Internet Protocol)化に伴い、移動体通信網と接続する移動無線基地局にネットワークを中継するネットワークスイッチ装置が設置されることが増加している。この移動体通信網に移動無線基地局が増設または新設されネットワークスイッチ装置が新設されたり、既に設置されている移動無線基地局にネットワークスイッチ装置が新設されたりすることがある。かかる場合には、新設されたネットワークスイッチ装置に、ネットワークアドレス（ＩＰアドレス）、サブネットマスクおよびデフォルトゲートウェイのネットワークアドレス等のネットワークに関わる初期設定をする必要がある。
【０００３】
ネットワークに関わる初期設定の方法として、例えば、移動無線基地局がある現地の工事業者の人手を介して行うことが多い。そして、ネットワークスイッチ装置のネットワークに関わる初期設定が完了すると、専門のネットワーク保守担当者が、移動体通信網の運用および保守を目的として遠隔保守局から移動無線基地局に対してルーティング（経路情報）等の詳細設定をすることができる。
【０００４】
また、ＴＣＰ／ＩＰを用いた移動体通信網と接続する移動無線基地局のネットワークスイッチ装置に、ネットワークに関わる初期設定を伝達する仕組みとしてＤＨＣＰ（Dynamic Host Configuration Protocol）が標準化されている（ＲＦＣ２１３１）。
【０００５】
さらに、新設されたネットワークスイッチ装置が、タイプフィールドを、ネットワークアドレスを問い合わせるための特定値としたＡＲＰパケットであってデータフィールドにネットワークアドレスを設定可能としたＡＲＰパケットを利用して、ネットワークに接続されている装置のネットワークアドレスを問い合わせて、問い合わせた結果のネットワークアドレスを経路情報テーブルに設定する技術が開示されている。
【０００６】
また、遠隔保守局が、ネットワークに関わる初期設定をする必要があるネットワークスイッチ装置のＭＡＣ（Media Access Control）アドレスを用いて、例えばイーサネットＯＡＭ（Operation Administration and Maintenance）のＬＴ（Link Trace）フレームを利用することによって、当該ネットワークスイッチ装置の経路情報を知ることができ、当該経路情報に基づいて初期設定を行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−１８３９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、新設されたネットワークスイッチ装置のネットワークに関わる従来の初期設定の方法では、この初期設定を効率的に行うことができないという問題がある。
【０００９】
すなわち、移動無線基地局がある現地の工事業者が初期設定を行う場合には、この工事業者は、ネットワーク管理用のＣＬＩ（Command Line Interface）コマンドに不慣れであり、効率的に初期設定を行うことができない。この場合、専門のネットワーク保守者が現地に赴き初期設定を行うことは、多大な労力がかかることになる。
【００１０】
また、ネットワークスイッチ装置がＤＨＣＰを利用して初期設定を行う場合には、当該ネットワークスイッチ装置と同じセグメントにＤＨＣＰサーバが接続されていなければならず、初期設定を行うためだけにＤＨＣＰサーバを設けることは非常に無駄なことである。
【００１１】
さらに、ネットワークスイッチ装置がＡＲＰパケットを利用して自装置の経路情報を設定する場合には、ＡＲＰパケットに自装置のネットワークアドレスを設定する必要があり、初期設定前にはネットワークアドレスが不明であるため、ＡＲＰパケットを利用することができない。
【００１２】
また、遠隔保守局がネットワークスイッチ装置の初期設定を行う場合には、遠隔保守局が当該ネットワークスイッチ装置のＭＡＣアドレスを認識しないとＬＴフレームを利用することができないため、新設されたネットワークスイッチ装置の初期設定を行うことができない。
【００１３】
本発明は、上記に鑑みてなされたものであって、ネットワークに関わる初期設定を効率的に行うことができるネットワークスイッチ装置、ネットワークシステムおよびアドレス送信方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上述した問題を解決し、目的を達成するために、ネットワークスイッチ装置は、自装置固有の識別情報を記憶する記憶手段と、他装置との接続を保守する保守フレームを保守装置に送信する送信手段と、前記記憶手段によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、前記保守フレームを前記保守装置に送信すべく前記送信手段を制御する送信制御手段とを備える構成を採る。
【発明の効果】
【００１５】
以上により、ネットワークスイッチ装置は、保守装置に自装置固有の識別情報を伝達することができるため、保守装置によってネットワークに関わる初期設定を効率的に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施例に係る移動体通信網のネットワークシステムの概要を示す図である。
【図２】図２は、実施例に係るネットワークスイッチ装置の構成を示す図である。
【図３】図３は、イーサネットＯＡＭのフレーム構成を示す図である。
【図４】図４は、実施例に係るＯＡＭフレーム挿入部の構成を示す機能ブロック図である。
【図５】図５は、４Ｂ／５Ｂ符号変換例を示す図である。
【図６】図６は、実施例に係るＯＡＭフレーム抽出部の構成を示す機能ブロック図である。
【図７】図７は、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法を示す図である。
【図８】図８は、実施例に係るフレーム挿入部の処理手順を示すフローチャートである。
【図９】図９は、実施例に係るプリアンブル送信処理部の処理手順を示すフローチャートである。
【図１０】図１０は、実施例に係るＳＦＤ送信処理部の処理手順を示すフローチャートである。
【図１１−１】図１１−１は、実施例に係るデータ送信処理部の処理手順を示すフローチャートである。
【図１１−２】図１１−２は、データ“０ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−３】図１１−３は、データ“１ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−４】図１１−４は、データ“２ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−５】図１１−５は、データ“３ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−６】図１１−６は、データ“４ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−７】図１１−７は、データ“５ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−８】図１１−８は、データ“６ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−９】図１１−９は、データ“７ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１０】図１１−１０は、データ“８ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１１】図１１−１１は、データ“９ｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１２】図１１−１２は、データ“Ａｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１３】図１１−１３は、データ“Ｂｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１４】図１１−１４は、データ“Ｃｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１５】図１１−１５は、データ“Ｄｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１６】図１１−１６は、データ“Ｅｈ”送信処理の処理手順を示すフローチャートである。
【図１１−１７】図１１−１７は、データ“Ｆｈ”送信処理の処理手順を示すフローチャートである。
【図１２】図１２は、実施例に係るアイドル状態送信処理部の処理手順を示すフローチャートである。
【図１３】図１３は、実施例に係るＯＡＭフレーム抽出部の処理手順を示すフローチャートである。
【図１４】図１４は、実施例に係るＣＣフレーム監視処理の処理手順を示すフローチャートである。
【図１５】図１５は、実施例に係るデータ受信処理の処理手順を示す図である。
【図１６】図１６は、ネットワークに関する初期設定を遠隔保守によって行う方法の例を示すシーケンス図である。
【図１７】図１７は、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法（変形例）を示す図である。
【発明を実施するための形態】
【００１７】
以下に、本発明に係るネットワークスイッチ装置、ネットワークシステムおよびアドレス送信方法の実施例を図面に基づいて詳細に説明する。なお、本実施例によりこの発明が限定されるものではない。
【実施例】
【００１８】
図１は、本実施例に係る移動体通信網のネットワークシステムの概要を示す図である。図１に示すように、ネットワークシステム１は、移動無線基地局１０Ａ〜Ｚ、上位局２０Ａ〜Ｎ、遠隔保守局３０およびネットワーク４０を備える。ネットワークシステム１では、移動無線基地局１０Ａ〜Ｚが、上位局２０Ａ〜Ｎを経由し、ネットワーク４０を介して遠隔保守局３０と接続されている。
【００１９】
移動無線基地局１０Ａ〜Ｚは、携帯電話等の移動無線端末の無線基地局であり、それぞれネットワークスイッチ装置１１Ａ〜Ｚを備える。そして、各ネットワークスイッチ装置１１Ａ〜Ｚは、ＢＴＳ（Base Transceiver Station）装置１２Ａ〜Ｚおよび無線アンテナ１３Ａ〜Ｚを備える。この無線アンテナ１３Ａ〜Ｚは、ＢＴＳ装置１２Ａ〜Ｚがそれぞれ管理する複数の移動無線端末と接続するために要するアンテナである。
【００２０】
また、上位局２０Ａ〜Ｎおよび遠隔保守局３０は、それぞれネットワークスイッチ装置１１と同様のネットワークスイッチ装置２１Ａ〜Ｎおよびネットワークスイッチ装置３１Ａを備える。
【００２１】
ネットワークスイッチ装置１１は、ネットワークの中継装置であり、レイヤ２（データリンク層）でデータの経路を判断して転送を行うレイヤ２スイッチである。
【００２２】
ネットワークスイッチ装置１１のうち例えばネットワークスイッチ装置１１Ｎは、移動無線基地局１０Ｎに新設されたとき、自装置のＭＡＣアドレスを２進表現で表されたビット列のそれぞれのビット値に基づき、周期的にイーサネットＯＡＭのＣＣ（Continuity Check）フレームを送信制御して、自装置のＭＡＣアドレスを遠隔保守局３０に伝達する。すなわち、ネットワークスイッチ装置１１Ｎは、自装置のＭＡＣアドレスに関するビット列のそれぞれのビット値のうち「１」の値を示す場合には、所定の周期でＣＣフレームを送信するものとし、「０」の値を示す場合には、所定の周期でＣＣフレームを送信しないものとし、ＣＣフレームを周期的に送信制御することによって、自装置のＭＡＣアドレスを遠隔保守局３０に伝達する。
【００２３】
このイーサネットＯＡＭのＣＣフレームは、ネットワーク構築に使用されるレイヤ２スイッチ等の中継装置において、レイヤ２（データリンク層）で発生する様々な事象を保守・運用・管理するための規格であるイーサネットＯＡＭのうち、対向装置との接続を確認するための機能（ＣＣ機能）を担うフレームである。図１の例では、移動無線基地局１０Ｎが、ＣＣフレームを、上位局２０を介して遠隔保守局３０に送信することによって、自装置、上位局２０および遠隔保守局３０のそれぞれの装置間の接続を定常的に監視する。
【００２４】
なお、イーサネットＯＡＭには、ＣＣ機能以外に、ＬＢ（Loop Back）機能、ＬＴ（Link Trace）機能およびＤＭ（Frame Delay Management）機能が含まれる。ＬＢ機能とは、自装置および１ターゲットの対向装置間の双方向の接続性を確認するための機能である。また、ＬＴ機能とは、自装置および１ターゲットの対向装置間の経路を確認するための機能である。さらに、ＤＭ機能とは、ＯＡＭフレームの遅延を測定するための機能である。
【００２５】
遠隔保守局３０は、各移動無線基地局１０Ａ〜Ｚや上位局２０Ａ〜Ｎのネットワークスイッチ装置１１、２１を遠隔から保守する局であり、専門のネットワーク保守者が待機している。さらに、遠隔保守局３０は、ネットワークスイッチ装置３１ＡおよびＰＣ（パソコン）１４を備える。なお、ネットワーク保守者は、このＰＣ（パソコン）１４を使用して、ネットワークに関わる初期設定や詳細設定等を行う。
【００２６】
ネットワークスイッチ装置３１Ａは、通常所定の周期でＣＣフレームを受信しているが、所定の周期を経過しても受信しないとき、それ以降に保守すべき装置のＭＡＣアドレスを、ＣＣフレームを用いて認識するものと判断して、それ以降のＣＣフレームを周期的に受信制御して当該ＭＡＣアドレスを認識する。すなわち、ネットワークスイッチ装置３１Ａは、所定の周期でＣＣフレームを受信した場合には、「１」のビット値と認識し、所定の周期でＣＣフレームを受信しなかった場合には、「０」のビット値と認識し、遠隔保守すべき装置のＭＡＣアドレスに関わるビット列を認識する。
【００２７】
このように保守すべき装置のＭＡＣアドレスが認識できれば、遠隔保守局３０は、宛先に当該ＭＡＣアドレスを設定したＬＴ機能を担うＬＴフレームを送信することによって、当該ＭＡＣアドレスを持つ装置の経路情報を認識することができるとともに、当該ＭＡＣアドレスを持つ装置が新設された移動無線基地局を認識することができる。その結果、遠隔保守局３０は、当該移動無線基地局に関する情報およびＭＡＣアドレスを用いて、保守すべき装置のネットワークに関わる初期設定を行うことができる。ここで、ネットワークに関わる初期設定は、ＩＰアドレス、サブネットマスクおよびデフォルトゲートウェイのＩＰアドレスを含む。
【００２８】
次に、実施例に係るネットワークスイッチ装置の構成を示す図である。図２に示すように、ネットワークスイッチ装置１１は、ＰＨＹ１１ａ、ＭＡＣ１１ｂ、ＯＡＭ１１ｃ、ＱｏＳ１１ｄ、ネットワークＳＷ１１ｅ、ＣＰＵ１１ｆおよびＭＡＣＲＯＭ１１ｇを備える。なお、ネットワークスイッチ装置１１は、レイヤ２スイッチであるものとして説明するが、これに限定するものではない。
【００２９】
ＰＨＹ１１ａは、いわゆる物理層規格の電気信号の送受信処理を行う。具体的には、ＰＨＹ１１ａは、ポートによって受信された電気信号の電流波形を整形して、整形して得た信号をＭＡＣ１１ｂに出力する。また、ＰＨＹ１１ａは、ＭＡＣ１１ｂから出力された信号をポートに出力する。
【００３０】
ＭＡＣ１１ｂは、ＰＨＹ１１ａによって出力された信号からレイヤ２の送受信単位であるＭＡＣフレームを形成する主信号を取り出し、取り出した主信号をＯＡＭ１１ｃに出力する。また、ＭＡＣ１１ｂは、ＯＡＭ１１ｃによって出力された主信号をＰＨＹ１１ａに出力する。
【００３１】
ＯＡＭ１１ｃは、主信号からイーサネットＯＡＭに準拠されたＯＡＭフレームを抽出するＯＡＭフレーム抽出部２００および主信号にＯＡＭフレームを挿入するＯＡＭフレーム挿入部１００を備える。
【００３２】
ＯＡＭフレーム挿入部１００は、ＱｏＳ１１ｄから取得された主信号にＯＡＭフレームを挿入する。具体的には、ＯＡＭフレーム挿入部１００は、自装置１１ＡのＭＡＣアドレスを伝達する必要がある場合に、当該ＭＡＣアドレスを２進表現で表されたビット列のそれぞれのビット値のうち「１」の値を示す場合には、所定の周期でＣＣフレームを送信するためにＣＣフレームを主信号に挿入する。一方、ＯＡＭフレーム挿入部１００は、「０」の値を示す場合には、所定の周期でＣＣフレームを送信しない。これにより、ＯＡＭフレーム挿入部１００は、自装置１１ＡのＭＡＣアドレスを、ＣＣフレームを用いて、遠隔保守局３０に伝達することができる。なお、自装置１１ＡのＭＡＣアドレスを伝達する必要がある場合とは、例えば自装置１１Ａのネットワークに関わる初期設定が未設定であるような場合である。
【００３３】
また、ＯＡＭフレーム挿入部１００は、ＣＰＵ１１ｆからイーサネットＯＡＭの例えばＬＢ機能、ＬＴ機能またはＤＭ機能に基づく送信指示を取得すると、各機能の送信指示に応じて、各機能を担うフレームを主信号に挿入する。
【００３４】
ＯＡＭフレーム抽出部２００は、ＭＡＣ１１ｂによって出力された主信号を取得して、取得した主信号からＯＡＭフレームを抽出する。また、ＯＡＭフレーム抽出部２００は、抽出したＯＡＭフレームのうちＣＣフレームが所定の周期で受信されているか否かを監視する。また、ＯＡＭフレーム抽出部２００は、所定の周期が経過してもＣＣフレームを受信しないとき、それ以降のＣＣフレームについて所定の周期で受信した場合には「１」のビット値と認識して、所定の周期で受信しなかった場合には「０」のビット値と認識して、ＭＡＣアドレスに関わるビット列を認識する。そして、ＯＡＭフレーム抽出部２００は、認識したＭＡＣアドレスに関わるビット列をＣＰＵ１１ｆに出力する。
【００３５】
また、ＯＡＭフレーム抽出部２００は、抽出したＯＡＭフレームのうちＣＣフレーム以外のＯＡＭフレームを受信した場合には、受信したＯＡＭフレームをＣＰＵ１１ｆに出力する。ＣＣフレーム以外のＯＡＭフレームには、例えばＬＢ機能を担うＬＢフレーム、ＬＴ機能を担うＬＴフレーム、ＤＭ機能を担うＤＭフレームがある。
【００３６】
ここで、ＯＡＭフレームの構成について図３を参照して説明する。図３は、イーサネットＯＡＭのフレーム構成を示す図である。図３に示すように、イーサネットＯＡＭフレーム５０は、ＤＡ５０ａ、ＳＡ５０ｂ、ＯＡＭＥ／Ｔ５０ｃ、ＭＥＬ５０ｄ、Ｖｅｒ５０ｅ、ＯｐｅＣｏｄｅ５０ｆ、Ｄａｔａ５０ｇおよびＦＣＳ５０ｈを備える。ＤＡ５０ａは、宛先のＭＡＣアドレスを指す。ＳＡ５０ｂは、送信元のＭＡＣアドレスを指す。ＯＡＭＥ／Ｔ５０ｃは、イーサネット（登録商標）の種類を指す。ＭＥＬ５０ｄは、イーサネットＯＡＭによる管理単位を示すグループ（ＭＥＧ：Maintenance Entity Group）の管理レベルを指す。Ｖｅｒ５０ｅは、ＯＡＭフレームのバージョン情報を指す。
【００３７】
ＯｐｅＣｏｄｅ５０ｆは、ＯＡＭフレームの保守種別を示す制御コードを指す。例えば、前述したＣＣ機能の試験をする場合には、ＯｐｅＣｏｄｅ５０ｆ＝‘０１’、ＬＢ機能の試験をする場合には、ＯｐｅＣｏｄｅ５０ｆ＝‘０２’または‘０３’、ＬＴ機能の試験をする場合には、ＯｐｅＣｏｄｅ５０ｆ＝‘０４’または‘０５’を指定する。したがって、例えばＯｐｅＣｏｄｅ５０ｆ＝‘０１’が指定されている場合には、ＯＡＭフレームはＣＣフレームであることを意味する。
【００３８】
Ｄａｔａ５０ｇは、ＯｐｅＣｏｄｅ５０ｆの内容によって異なる構成となるデータ領域を指す。ＦＣＳ５０ｈは、誤り検出のために使用するフレームチェックシーケンス（ＦＣＳ：Frame Check Sequence）を指す。
【００３９】
図２に戻って、ＱｏＳ（Quality of Service）１１ｄは、ＯＡＭ１１ｃによって抽出されたＯＡＭフレーム以外のフレームを含む主信号を取得し、取得した主信号をネットワークＳＷ１１ｅに出力する。また、ＱｏＳ１１ｄは、ネットワークＳＷ１１ｅによって出力された主信号を取得し、取得した主信号をＯＡＭ１１ｃのＯＡＭフレーム挿入部１００に出力する。
【００４０】
ネットワークＳＷ１１ｅは、ＱｏＳ１１ｄによって出力された主信号を取得し、取得した主信号に含まれる宛先に対応する経路を解析して、解析結果に基づいて主信号を宛先の装置に転送する。
【００４１】
ＣＰＵ１１ｆは、イーサネットＯＡＭがサポートするＣＣ機能、ＬＢ機能、ＤＭ機能およびＬＴ機能等の各種プログラムを実行する中央処理装置である。例えば、ＣＰＵ１１ｆは、ＯＡＭフレーム抽出部２００からＭＡＣアドレスに関わるビット列を取得すると、当該ＭＡＣアドレスを宛先としたＬＴ機能を担うＬＴフレームの送信指示を、ＯＡＭフレーム挿入部１００に出力する。これにより、ネットワークスイッチ装置１１は、ＬＴフレームを用いて、保守すべき装置の経路情報とともに当該装置が存在する基地局を知ることができ、当該装置のネットワークに関わる初期設定を遠隔から行うことができる。
【００４２】
ＭＡＣＲＯＭ１１ｇは、ネットワークスイッチ装置１１固有の識別情報であるＭＡＣアドレスを記憶する読み出し専用メモリー（ＲＯＭ：Read Only Memory）である。
【００４３】
次に、実施例に係るＯＡＭフレーム挿入部１００の構成について図４を参照して説明する。図４は、実施例に係るＯＡＭフレーム挿入部の構成を示す機能ブロック図である。図４に示すように、ＯＡＭフレーム挿入部１００は、計時処理部１１０、ＣＣ送信部１２０、ＣＣ送信制御部１３０、ＯＡＭフレーム挿入調整部１４０、記憶部１５０、ＬＢ送信部１６０、ＬＴ送信部１７０およびＤＭ送信部１８０を備える。
【００４４】
また、記憶部１５０は、自装置のＭＡＣアドレスを記憶するＭＡＣアドレス記憶部１５０ａと、ネットワークに関する初期設定を目的としたＭＡＣアドレスの伝達が必要であるか否かを示す情報を記憶するＭＡＣアドレス送信要否記憶部１５０ｂとを備える。
【００４５】
計時処理部１１０は、時間を計測する計時装置であり、ＣＣフレームを送信する所定の周期を計測して、所定の周期を計測したとき、所定の周期になった旨をＣＣ送信部１２０に通知する。なお、所定の周期とは、例えば１０ミリ秒であっても良く、１０秒であっても良く、これに限定されるものではない。
【００４６】
ＣＣ送信部１２０は、所定の周期でＣＣフレームをＣＣ送信制御部１３０に送信する機能部である。具体的には、ＣＣ送信部１２０は、計時処理部１１０から所定の周期になった旨の通知を取得すると、ＣＣフレームをＣＣ送信制御部１３０に出力する。
【００４７】
ここで、ＣＣフレームには、送信先ＭＡＣアドレス（ＤＡ５０ａ）、送信元ＭＡＣアドレス（ＳＡ５０ｂ）および制御コード（ＯｐｅＣｏｄｅ５０ｆ）に、それぞれマルチキャストアドレス、自装置のＭＡＣアドレスおよびＣＣ機能を示す‘０１’を設定する。
【００４８】
なお、ＣＣフレームの送信元ＭＡＣアドレス（ＳＡ５０ｂ）には、ＣＣフレーム送信開始時、自装置のＭＡＣアドレスが設定されるが、ＣＣフレームを受信した中継装置（ＭＩＰ：Maintenance Intermediate Point）によってＳＡ５０ｂに上書きされたＣＣフレームを次の中継装置に送信してしまうことになるため、結果的にＣＣフレームによって自装置のＭＡＣアドレスを遠隔保守局３０に伝達することができない。
【００４９】
ＣＣ送信制御部１３０は、ネットワークに関する初期設定を目的として、ＣＣフレームを用いて自装置のＭＡＣアドレスを伝達する機能部である。さらに、ＣＣ送信制御部１３０は、ＭＡＣアドレス送信判定部１３１、プリアンブル送信処理部１３２、ＳＦＤ送信処理部１３３、データ送信処理部１３４およびアイドル状態送信処理部１３５を備える。
【００５０】
ＭＡＣアドレス送信判定部１３１は、自装置のＭＡＣアドレスを伝達する必要があるか否かを判定する。
【００５１】
具体的には、ＭＡＣアドレス送信判定部１３１は、ＭＡＣアドレス送信要否記憶部１５０ｂに記憶されたＭＡＣアドレスの伝達が必要であるか否かを示す情報に応じて、自装置のＭＡＣアドレスを伝達するか否かを判定する。
【００５２】
また、ＭＡＣアドレス送信判定部１３１は、ＭＡＣアドレスの伝達が必要である旨の情報がＭＡＣアドレス送信要否記憶部１５０ｂに記憶されている場合には、自装置のＭＡＣアドレスを伝達する旨をプリアンブル送信処理部１３２に通知する。
【００５３】
一方、ＭＡＣアドレス送信判定部１３１は、自装置のＭＡＣアドレスの伝達が必要ない旨の情報がＭＡＣアドレス送信要否記憶部１５０ｂに記憶されている場合には、通常のＣＣフレームを送信するために、ＣＣ送信部１２０によって出力されたＣＣフレームをＯＡＭフレーム挿入調整部１４０に出力する。
【００５４】
プリアンブル送信処理部１３２は、ＣＣフレームを用いて、自装置のＭＡＣアドレスを含む送信データの先頭を示すプリアンブルのビット列を伝達する。具体的には、プリアンブル送信処理部１３２は、イーサネットの符号化方式によって符号化されたＭＡＣフレームの先頭を示すプリアンブルと同様に「１」の値と「０」の値とを交互にそれぞれ２８回繰り返して伝達する。そのために、プリアンブル送信処理部１３２は、「１」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力し、「０」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力せず破棄する。また、プリアンブル送信処理部１３２は、プリアンブルのビット列を伝達後、プリアンブル送信が完了した旨をＳＦＤ送信処理部１３３に通知する。
【００５５】
ＳＦＤ送信処理部１３３は、ＣＣフレームを用いて、送信データのうちＳＦＤ（Start Frame Delimiter）のビット列を伝達する。具体的には、ＳＦＤ送信処理部１３３は、イーサネットの符号化方式によって符号化されたＭＡＣフレームのＳＦＤと同様に、“１０１０１０１１”のビット列を伝達する。そのために、ＳＦＤ送信処理部１３３は、「１」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力し、「０」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力せず破棄する。また、ＳＦＤ送信処理部１３３は、ＳＦＤのビット列を伝達後、ＳＦＤ送信が完了した旨をデータ送信処理部１３４に通知する。
【００５６】
データ送信処理部１３４は、ＣＣフレームを用いて、送信データのうち自装置のＭＡＣアドレスを２進表現で表されたビット列を伝達する。具体的には、データ送信処理部１３４は、ＭＡＣアドレス記憶部１５０ａから自装置のＭＡＣアドレスのデータを読み込んで、読み込んだＭＡＣアドレスのデータを、後述する４Ｂ／５Ｂ符号変換を用いて変換してビット列を生成する。なお、４Ｂ／５Ｂ符号変換とは、ＭＡＣアドレスを構成する４ビット単位のビット列をそれぞれ５ビットのビット列に符号変換することである。
【００５７】
また、データ送信処理部１３４は、符号変換されたＭＡＣアドレスに関するビット列を伝達するために、「１」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力し、「０」の値を伝達する場合にはＣＣフレームを所定の周期でＯＡＭフレーム挿入調整部１４０に出力せず破棄する。また、データ送信処理部１３４は、ＭＡＣアドレスに関するビット列を伝達後、データ送信が完了した旨をアイドル信号送信処理部１３５に通知する。
【００５８】
ここで、データ送信処理部１３４で用いられる４Ｂ／５Ｂ符号変換例について図５を参照して説明する。図５は、４Ｂ／５Ｂ符号変換例を示す図である。図５に示すように、４Ｂ／５Ｂ符号変換例は、項番１３４ａ、１６進データ１３４ｂ、２進データ（４ビット）１３４ｃ、変換データ（５ビット）１３４ｄおよび備考１３４ｅを含んだ表によって表されている。
【００５９】
例えば、項番１３４ａ「１５」では、１６進データ１３４ｂ「Ｅ」に対応するビット列「１１１０」が、４Ｂ／５Ｂ符号変換によって、「１１００１」に変換される。
【００６０】
図５の例による４Ｂ／５Ｂ符号変換が通常のイーサネットの符号化方式の４Ｂ／５Ｂ符号変換と異なるのは、５ビットの変換データ１３４ｄのうち、「０」値が３個以上連続しないことである。これは、通常ＣＣフレームを受信する側の装置では、ＣＣフレームを受信しない期間が３周期連続すると通信異常であると判断してしまうため、ＣＣフレームを送信する側の装置がＣＣフレームを送信しない期間を３周期以上連続しないように、「０」値を３個以上連続しないこととしたものである。
【００６１】
図４に戻って、アイドル状態送信処理部１３５は、ＣＣフレームを用いて、送信データの終了を示すビット列を伝達する。具体的には、アイドル状態送信処理部１３５は、送信データの終了を示すビット列を、「１」が５個以上連続するビット列（アイドル状態）として伝達するために、「１」の数だけ連続する所定の周期でＣＣフレームをＯＡＭフレーム挿入調整部１４０に出力する。
【００６２】
ＯＡＭフレーム挿入調整部１４０は、ＣＣフレーム等のＯＡＭフレームを主信号に挿入して、この主信号を送信する。
【００６３】
ＭＡＣアドレス送信要否記憶部１５０ｂは、ネットワークに関する初期設定を目的として、自装置のＭＡＣアドレスの伝達が必要であるか否かを示す情報を記憶する。例えば、ＭＡＣアドレス送信要否記憶部１５０ｂは、自装置のＭＡＣアドレスの伝達が必要である旨の情報を「１」で表し、自装置のＭＡＣアドレスの伝達が必要でない旨の情報を「０」で表す。
【００６４】
なお、ＭＡＣアドレス送信要否記憶部１５０ｂに記憶される情報には、例えば初回の電源投入時に、ＭＡＣアドレスの伝達が必要である旨の情報が記憶されている。また、ＭＡＣアドレス送信要否記憶部１５０ｂに記憶される情報には、ネットワークに関わる初期設定完了時に、ＭＡＣアドレスの伝達を停止するため、ＭＡＣアドレスの伝達が必要でない旨の情報が記憶される。ただし、ＭＡＣアドレス送信要否記憶部１５０ｂに記憶される情報の記憶タイミングについては、これに限定されるものではない。
【００６５】
ＬＢ送信部１６０は、ＣＰＵ１１ｆからＬＢ機能を担うＬＢフレームの送信指示を取得すると、ＬＢフレームを生成して、生成したＬＢフレームをＯＡＭフレーム挿入調整部１４０に出力する。
【００６６】
ＬＴ送信部１７０は、ＣＰＵ１１ｆからＬＴ機能を担うＬＴフレームの送信指示を取得すると、ＬＴフレームを生成して、生成したＬＴフレームをＯＡＭフレーム挿入調整部１４０に出力する。
【００６７】
ＤＭ送信部１８０は、ＣＰＵ１１ｆからＤＭ機能を担うフレームの送信指示を取得すると、当該フレームを生成して、生成したフレームをＯＡＭフレーム挿入調整部１４０に出力する。
【００６８】
次に、実施例に係るＯＡＭフレーム抽出部２００の構成について図６を参照して説明する。図６は、実施例に係るＯＡＭフレーム抽出部の構成を示す機能ブロック図である。図６に示すように、ＯＡＭフレーム抽出部２００は、ＯＡＭフレーム抽出調整部２１０、ＣＣ判定部２２０、ＯＡＭフレーム（ＣＣ）記憶部２３０、ＣＣ監視部２４０、ＣＣ受信間隔監視部２５０、ＭＡＣアドレス記憶部２６０およびＯＡＭフレーム（ＣＣ以外）記憶部２７０を備える。
【００６９】
ＯＡＭフレーム抽出調整部２１０は、ＣＣフレーム等のＯＡＭフレームをフィルタリングして主信号から抽出する。具体的には、ＯＡＭフレーム抽出調整部２１０は、制御コード（ＯｐｅＣｏｄｅ５０ｆ）によってフィルタリングされたＯＡＭフレームを抽出する。なお、ＯＡＭフレーム抽出調整部２１０は、ＯｐｅＣｏｄｅ５０ｆによってフィルタリングするものとしたが、これに限定されるものではなく、宛先のＭＡＣアドレス（ＤＡ５０ａ）、イーサネットの種類（ＯＡＭＥ／Ｔ５０ｃ）またはＭＥＧの管理レベル（ＭＥＬ５０ｄ）によってフィルタリングしても良い。
【００７０】
ＣＣ判定部２２０は、ＯＡＭフレーム抽出調整部２１０によって抽出されたＯＡＭフレームがＣＣフレームであるか否かを判定する。
【００７１】
具体的には、ＣＣ判定部２２０は、ＯＡＭフレーム抽出調整部２１０によって抽出されたＯＡＭフレームの制御コード（ＯｐｅＣｏｄｅ５０ｆ）がＣＣ機能を示す‘０１’であるか否かを判定する。また、ＣＣ判定部２２０は、抽出されたＯＡＭフレームの制御コードが‘０１’であると判定する場合には、ＯＡＭフレームがＣＣフレームであると判断して、当該ＣＣフレームをＯＡＭフレーム（ＣＣ）記憶部２３０に格納する。一方、ＣＣ判定部２２０は、抽出されたＯＡＭフレームの制御コードが‘０１’でないと判断する場合には、ＯＡＭフレームがＣＣフレームでないと判断して、当該ＯＡＭフレームをＯＡＭフレーム（ＣＣ以外）記憶部２７０に格納する。
【００７２】
ＯＡＭフレーム（ＣＣ）記憶部２３０は、ＦＩＦＯ（First-In First-Out）のアルゴリズムを用いて、ＣＣ判定部２２０によって格納されたＣＣフレームのうち、一番古い時点に格納されたＣＣフレームから順番にＣＣ監視部２４０およびＣＣ受信間隔監視部２５０に出力する。
【００７３】
ＣＣ監視部２４０は、ＣＣフレームの受信周期を監視する。具体的には、ＣＣ監視部２４０は、ＣＣフレームがＯＡＭフレーム（ＣＣ)記憶部２３０に所定の周期で格納されるか否かを判定する。そして、ＣＣ監視部２４０は、ＯＡＭフレーム（ＣＣ)記憶部２３０に格納されるＣＣフレームについて、所定の周期ごとの格納有無をＣＣ受信間隔監視部２５０に出力する。また、ＣＣ監視部２４０は、ＣＣフレームの直近の格納時点から所定の周期の３．５倍の期間を経過しても次のＣＣフレームが格納されない場合には、何らかの通信異常があるものと判断して、例えば通信異常である旨の「loss of continuity」メッセージをＣＰＵ１１ｆに出力する。
【００７４】
ＣＣ受信有無監視部２５０は、所定の周期ごとのＣＣフレームの受信有無を監視する機能部である。さらに、ＣＣ受信有無監視部２５０は、初期設定完了判定部２５１、プリアンブル受信処理部２５２、ＳＦＤ受信処理部２５３およびデータ受信処理部２５４を備える。
【００７５】
初期設定完了判定部２５１は、ＣＣ監視部２４０から所定の周期に出力されるＣＣフレームの格納有無に応じて、初期設定が完了されているか否かを判定する。
【００７６】
具体的には、初期設定完了判断部２５１は、ＣＣ監視部２４０から所定の周期に出力されるＣＣフレームの格納有無が格納されていないことを示す「無」の場合には、それ以降にＣＣフレームを用いて保守すべき装置のＭＡＣアドレスを認識するものと判断して、保守すべき装置の初期設定をする旨をプリアンブル受信処理部２５２に通知する。
【００７７】
一方、初期設定完了判定部２５１は、ＣＣ監視部２４０から所定の周期ごとに出力されるＣＣフレームの格納有無が格納されていることを示す「有」の場合には、通常のＣＣフレームであると判断して、ＣＰＵ１１ｆにＣＣフレームを出力する。
【００７８】
プリアンブル受信処理部２５２は、保守すべき装置の初期設定をする旨を初期設定完了判定部２５１から取得すると、保守すべき装置のＭＡＣアドレスを含む受信データのうち先頭を示すプリアンブルのビット列を認識する。
【００７９】
具体的には、プリアンブル受信処理部２５２は、ＣＣ監視部２４０からのＣＣフレームの格納有無を所定の周期ごとに監視し、所定の周期に格納有無が「有」の場合には「１」のビット値と認識し、所定の周期に格納有無が「無」の場合には「０」のビット値と認識する。その結果、プリアンブル受信処理部２５２は、イーサネットの符号化方式によって符号化されたＭＡＣフレームの先頭を示すプリアンブルと同様に「１」のビット値と「０」のビット値とを交互にそれぞれ２８回繰り返したビット列と認識する場合には、プリアンブルを受信したものと判断して、プリアンブル受信が完了した旨をＳＦＤ受信処理部２５３に通知する。
【００８０】
ＳＦＤ受信処理部２５３は、プリアンブル受信が完了した旨をプリアンブル受信処理部２５２から取得すると、保守すべき装置のＭＡＣアドレスを含む受信データのうちＳＦＤのビット列を認識する。
【００８１】
具体的には、ＳＦＤ受信処理部２５３は、ＣＣ監視部２４０からのＣＣフレームの格納有無を所定の周期ごとに監視し、所定の周期に格納有無が「有」の場合には「１」のビット値と認識し、所定の周期に格納有無が「無」の場合には「０」のビット値と認識する。その結果、ＳＦＤ受信処理部２５３は、イーサネットの符号化方式によって符号化されたＭＡＣフレームのＳＦＤと同様に“１０１０１０１１”のビット列を認識する場合には、ＳＦＤを受信したものと判断して、ＳＦＤ受信が完了した旨をデータ受信処理部２５４に通知する。
【００８２】
データ受信処理部２５４は、ＳＦＤ受信が完了した旨をＳＦＤ受信処理部２５３から取得すると、保守すべき装置のＭＡＣアドレスを含む受信データのうちＭＡＣアドレスを２進表現で表されたビット列を認識する。
【００８３】
具体的には、データ受信処理部２５４は、ＣＣ監視部２４０からのＣＣフレームの格納有無を所定の周期ごとに監視し、所定の周期に格納有無が「有」の場合には「１」のビット値と認識し、所定の周期に格納有無が「無」の場合には「０」のビット値と認識する。また、データ受信処理部２５４は、連続５ビットのビット列単位で、各ビット列を前述した４Ｂ／５Ｂ符号変換を用いて４ビットのビット列に変換して、変換したそれぞれのビット列を順次ＭＡＣアドレス記憶部２６０に格納する。そして、データ受信処理部２５４は、認識した５ビットがアイドル状態を示すビット列である場合には、受信データの終了であると判断して、ＭＡＣアドレス記憶部２６０に記憶されたビット列を順次連結した新たなビット列をＭＡＣアドレスに関わるビット列と認識してＣＰＵ１１ｆに出力する。
【００８４】
ＭＡＣアドレス記憶部２６０は、ＭＡＣアドレスを構成する４ビットごとのビット列を一時的に記憶する。なお、ＭＡＣアドレス記憶部２６０は、例えばファームレジスタを指すものとする。
【００８５】
ＯＡＭフレーム（ＣＣ以外）記憶部２７０は、ＦＩＦＯ（First-In First-Out）のアルゴリズムを用いて、ＣＣ判定部２２０によって格納されたＯＡＭフレームのうち、一番古い時点に格納されたＣＣフレームから順番にＣＰＵ１１ｆに出力する。
【００８６】
次に、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法について図７を参照して説明する。図７は、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法を示す図である。図７に示すように、移動無線基地局１０Ｎのネットワークスイッチ装置１１が、ＣＣフレームを用いて、自装置のＭＡＣアドレスを遠隔保守局３０に対して伝達する。
【００８７】
図７の例では、移動無線基地局１０Ｎのネットワークスイッチ装置１１Ｎは、ＭＡＣアドレスを構成する４ビットごとのビット列「１１１０」「００１０」を、４Ｂ／５Ｂ符号変換して、それぞれビット列「１１１００」「１０１００」を生成する。そして、ネットワークスイッチ装置１１Ｎは、生成したビット列の先頭から順番に送信制御を行い、「１」の値の場合には、ＣＣフレームを送信する所定の周期で、当該ＣＣフレームを遠隔保守局３０に送信する。また、ネットワークスイッチ装置１１は、「０」の値の場合には、ＣＣフレームを送信する所定の周期で、ＣＣフレームを遠隔保守局３０に送信せず当該ＣＣフレームを破棄する。
【００８８】
そして、遠隔保守局３０のネットワークスイッチ装置３１Ａは、ＣＣフレームを受信する所定の周期でＣＣフレームを受信した場合には、「１」のビット値と認識し、ＣＣフレームを受信する所定の周期でＣＣフレームを受信しなかった場合には、「０」のビット値と認識する。その結果、ネットワークスイッチ装置１１は、ビット列「１１１００１０１００」を認識して、認識したビット列を４Ｂ／５Ｂ符号変換して、ＭＡＣアドレスに関わるビット列「１１１０００１０」を認識することになる。
【００８９】
これにより、遠隔保守局３０は、移動無線基地局１０Ｎのネットワークスイッチ装置１１ＮのＭＡＣアドレスを認識することができることとなる。
【００９０】
次に、実施例に係るＯＡＭフレーム挿入部１００の処理を、図８を参照して説明する。図８は、実施例に係るＯＡＭフレーム挿入部の処理手順を示すフローチャートである。
【００９１】
まず、ＭＡＣアドレス送信判定部１３１は、ＣＣ送信部１２０によって出力されたＣＣフレームを取得すると、自装置のＭＡＣアドレスを伝達する必要があるか否かを、ＭＡＣアドレス送信要否記憶部１５０ｂを参照して判定する（ステップＳ１１）。
【００９２】
そして、ＭＡＣアドレス送信判定部１３１が、自装置のＭＡＣアドレスを伝達する必要があると判定する場合には（ステップＳ１１Ｙｅｓ）、プリアンブル送信処理部１３２が、自装置のＭＡＣアドレスを含む送信データのうちプリアンブルを伝達するプリアンブル送信処理を行う（ステップＳ１２）。
【００９３】
プリアンブル送信が完了すると、ＳＦＤ送信処理部１３３が、送信データのうちＳＦＤを伝達するＳＦＤ送信処理を行う（ステップＳ１３）。
【００９４】
ＳＦＤ送信が完了すると、データ送信処理部１３４が、送信データのうち自装置のＭＡＣアドレスを伝達するデータ送信処理を行う（ステップＳ１４）。
【００９５】
データ送信が完了すると、アイドル状態送信処理部１３５が、送信データの終了を伝達するアイドル状態送信処理を行い（ステップＳ１５）、ステップＳ１１に遷移する。
【００９６】
一方、ＭＡＣアドレス送信判定部１３１が、自装置のＭＡＣアドレスを伝達する必要がないと判定する場合には（ステップＳ１１Ｎｏ）、処理を終了する。
【００９７】
次に、実施例に係るプリアンブル送信処理部１３２の処理を、図９を参照して説明する。図９は、実施例に係るプリアンブル送信処理部の処理手順を示すフローチャートである。
【００９８】
まず、プリアンブル送信処理部１３２は、「１」の値および「０」の値を伝達する回数を示すカウンタ（Ｉ）に初期値を示す１回を設定する（ステップＳ２１）。
【００９９】
そして、プリアンブル送信処理部１３２は、カウンタ（Ｉ）が２８回以下であるか否かを判定する（ステップＳ２２）。カウンタ（Ｉ）が２８回より大きい場合には（ステップＳ２２Ｎｏ）、プリアンブル送信処理を終了する。
【０１００】
一方、カウンタ（Ｉ）が２８回以下である場合には（ステップＳ２２Ｙｅｓ）、プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ２３）。例えば、プリアンブル送信処理部１３２は、ＣＣ送信部１２０から所定の周期で出力されたＣＣフレームを取得したか否かによって、ＣＣフレームを送信するタイミングであるか否かを判定する。
【０１０１】
プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングでない（例えば、ＣＣ送信部１２０からＣＣフレームを取得していない）と判定する場合には（ステップＳ２３Ｎｏ）、ステップＳ２３に遷移する。
【０１０２】
一方、プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングである（例えば、ＣＣ送信部１２０からＣＣフレームを取得した）と判定する場合には（ステップＳ２３Ｙｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ２４）。
【０１０３】
引き続き、プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ２５）。
【０１０４】
プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ２５Ｎｏ）、ステップＳ２５に遷移する。
【０１０５】
一方、プリアンブル送信処理部１３２は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ２５Ｙｅｓ）、「０」の値を伝達するためにＣＣフレームを廃棄する（ステップＳ２６）。
【０１０６】
そして、プリアンブル送信処理部１３２は、カウンタ（Ｉ）を＋１加算して（ステップＳ２７）、引き続き「１」の値と「０」の値を伝達するために、ステップＳ２２に遷移する。
【０１０７】
次に、実施例に係るＳＦＤ送信処理部１３３の処理を、図１０を参照して説明する。図１０は、実施例に係るＳＦＤ送信処理部の処理手順を示すフローチャートである。
【０１０８】
まず、ＳＦＤ送信処理部１３３は、「１」の値と「０」の値を伝達する回数を示すカウンタ（Ｉ）に初期値である１回を設定する（ステップＳ３１）。
【０１０９】
そして、ＳＦＤ送信処理部１３３は、カウンタ（Ｉ）が３回以下であるか否かを判定する（ステップＳ３２）。カウンタ（Ｉ）が３回以下である場合には（ステップＳ３２Ｙｅｓ）、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ３３）。例えば、ＳＦＤ送信処理部１３３は、ＣＣ送信部１２０から所定の周期で出力されたＣＣフレームを取得したか否かによって、ＣＣフレームを送信するタイミングであるか否かを判定する。
【０１１０】
そして、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングでない（例えば、ＣＣ送信部１２０からＣＣフレームを取得していない）と判定する場合には（ステップＳ３３Ｎｏ）、ステップＳ３３に遷移する。
【０１１１】
一方、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングである（例えば、ＣＣ送信部１２０からＣＣフレームを取得した）と判定する場合には（ステップＳ３３Ｙｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ３４）。
【０１１２】
引き続き、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ３５）。ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ３５Ｎｏ）、ステップＳ３５に遷移する。
【０１１３】
一方、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ３５Ｙｅｓ）、「０」の値を伝達するためにＣＣフレームを廃棄する（ステップＳ３６）。
【０１１４】
そして、ＳＦＤ送信処理部１３３は、カウンタ（Ｉ）を＋１加算して（ステップＳ３７）、引き続き「１」の値と「０」の値を伝達するために、ステップＳ３２に遷移する。
【０１１５】
一方、ＳＦＤ送信処理部１３３は、カウンタ（Ｉ）が３回より大きい場合には（ステップＳ３２Ｎｏ）、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ３８）。ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ３８Ｎｏ）、ステップＳ３８に遷移する。
【０１１６】
一方、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ３８Ｙｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ３９）。
【０１１７】
さらに、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ４０）。ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ４０Ｎｏ）、ステップＳ４０に遷移する。
【０１１８】
一方、ＳＦＤ送信処理部１３３は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ４０Ｙｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信して（ステップＳ４１）、ＳＦＤ送信処理を終了する。
【０１１９】
次に、実施例に係るデータ送信処理部１３４の処理を、図１１−１を参照して説明する。図１１−１は、実施例に係るデータ送信処理部の処理手順を示すフローチャートである。
【０１２０】
まず、データ送信処理部１３４は、ＭＡＣアドレス記憶部１５０ａから自装置のＭＡＣアドレスの１６進データの文字列を読み込み、読み込んだ１６進データの文字列の先頭文字から順次送信処理を行う。
【０１２１】
データ送信処理部１３４は、１６進データの文字列のうち送信すべき文字があるか否かを判定する（ステップＳ５１）。
【０１２２】
そして、データ送信処理部１３４は、１６進データの文字列のうち送信すべき文字がないと判定する場合には（ステップＳ５１Ｎｏ）、データ送信処理を終了する。
【０１２３】
一方、データ送信処理部１３４は、１６進データの文字列のうち送信すべき１６進文字があると判定する場合には（ステップＳ５１Ｙｅｓ）、当該１６進文字に基づいて送信処理を行う（ステップＳ５２）。
【０１２４】
１６進文字が“０”の場合には、データ“０ｈ”送信処理を行う（ステップＳ５３）。１６進文字が“１”の場合には、データ“１ｈ”送信処理を行う（ステップＳ５４）。１６進文字が“２”の場合には、データ“２ｈ”送信処理を行う（ステップＳ５５）。
【０１２５】
１６進文字が“３”の場合には、データ“３ｈ”送信処理を行う（ステップＳ５６）。１６進文字が“４”の場合には、データ“４ｈ”送信処理を行う（ステップＳ５７）。１６進文字が“５”の場合には、データ“５ｈ”送信処理を行う（ステップＳ５８）。
【０１２６】
１６進文字が“６”の場合には、データ“６ｈ”送信処理を行う（ステップＳ５９）。１６進文字が“７”の場合には、データ“７ｈ”送信処理を行う（ステップＳ６０）。１６進文字が“８”の場合には、データ“８ｈ”送信処理を行う（ステップＳ６１）。
【０１２７】
１６進文字が“９”の場合には、データ“９ｈ”送信処理を行う（ステップＳ６２）。１６進文字が“Ａ”の場合には、データ“Ａｈ”送信処理を行う（ステップＳ６３）。１６進文字が“Ｂ”の場合には、データ“Ｂｈ”送信処理を行う（ステップＳ６４）。
【０１２８】
１６進文字が“Ｃ”の場合には、データ“Ｃｈ”送信処理を行う（ステップＳ６５）。１６進文字が“Ｄ”の場合には、データ“Ｄｈ”送信処理を行う（ステップＳ６６）。１６進文字が“Ｅ”の場合には、データ“Ｅｈ”送信処理を行う（ステップＳ６７）。１６進文字が“Ｆ”の場合には、データ“Ｆｈ”送信処理を行う（ステップＳ６８）。
【０１２９】
次に、図１１−１に示すＳ５３の処理手順について、図１１−２を参照して説明する。図１１−２は、データ“０ｈ”送信処理の処理手順を示すフローチャートである。なお、データ“０ｈ”送信処理は、１６進文字“０”を４Ｂ／５Ｂ符号変換した結果の５ビットのビット列について送信処理をする。
【０１３０】
まず、データ送信処理部１３４は、ビット列の１ビット目に関して、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ５３ａ）。例えば、データ送信処理部１３４は、ＣＣ送信部１２０から所定の周期で出力されたＣＣフレームを取得したか否かによって、ＣＣフレームを送信するタイミングであるか否かを判定する。
【０１３１】
そして、データ送信処理部１３４は、ＣＣフレームを送信するタイミングでない（例えば、ＣＣ送信部１２０からＣＣフレームを取得していない）と判定する場合には（ステップＳ５３ａＮｏ）、ステップＳ５３ａに遷移する。
【０１３２】
一方、データ送信処理部１３４は、ＣＣフレームを送信するタイミングである（例えば、ＣＣ送信部１２０からＣＣフレームを取得した）と判定する場合には（ステップＳ５３ａＹｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ５３ｂ）。
【０１３３】
次に、データ送信処理部１３４は、ビット列の２ビット目に関して、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ５３ｃ）。
【０１３４】
そして、データ送信処理部１３４は、ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ５３ｃＮｏ）、ステップＳ５３ｃに遷移する。
【０１３５】
一方、データ送信処理部１３４は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ５３ｃＹｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ５３ｄ）。
【０１３６】
次に、データ送信処理部１３４は、ビット列の３ビット目に関して、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ５３ｅ）。
【０１３７】
そして、データ送信処理部１３４は、ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ５３ｅＮｏ）、ステップＳ５３ｅに遷移する。
【０１３８】
一方、データ送信処理部１３４は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ５３ｅＹｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ５３ｆ）。
【０１３９】
次に、データ送信処理部１３４は、ビット列の４ビット目に関して、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ５３ｇ）。
【０１４０】
そして、データ送信処理部１３４は、ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ５３ｇＮｏ）、ステップＳ５３ｇに遷移する。
【０１４１】
一方、データ送信処理部１３４は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ５３ｇＹｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ５３ｈ）。
【０１４２】
さらに、データ送信処理部１３４は、ビット列の５ビット目に関して、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ５３ｉ）。
【０１４３】
そして、データ送信処理部１３４は、ＣＣフレームを送信するタイミングでないと判定する場合には（ステップＳ５３ｉＮｏ）、ステップＳ５３ｉに遷移する。
【０１４４】
一方、データ送信処理部１３４は、ＣＣフレームを送信するタイミングであると判定する場合には（ステップＳ５３ｉＹｅｓ）、「０」の値を伝達するためにＣＣフレームを廃棄する（ステップＳ５３ｊ）。
【０１４５】
なお、図１１−３〜１７は、“１”〜“Ｆ”のそれぞれの１６進文字を４Ｂ／５Ｂ符号変換した結果の５ビットのビット列について送信処理を行うフローチャートであり、図１１−２と処理手順が同様であるため、その説明を省略する。
【０１４６】
次に、実施例に係るアイドル状態送信処理部１３５の処理を、図１２を参照して説明する。図１２は、実施例に係るアイドル状態送信処理部の処理手順を示すフローチャートである。
【０１４７】
まず、アイドル状態送信処理部１３５は、「１」の値を伝達する回数を示すカウンタ（Ｉ）に初期値を示す１回を設定する（ステップＳ７１）。
【０１４８】
そして、アイドル状態送信処理部１３５は、カウンタ（Ｉ）が５回以下であるか否かを判定する（ステップＳ７２）。カウンタ（Ｉ）が５回より大きい場合には（ステップＳ７２Ｎｏ）、アイドル状態送信処理を終了する。
【０１４９】
一方、カウンタ（Ｉ）が５回以下である場合には（ステップＳ７２Ｙｅｓ）、アイドル状態送信処理部１３５は、ＣＣフレームを送信するタイミングであるか否かを判定する（ステップＳ７３）。例えば、アイドル状態送信処理部１３５は、ＣＣ送信部１２０から所定の周期で出力されたＣＣフレームを取得したか否かによって、ＣＣフレームを送信するタイミングであるか否かを判定する。
【０１５０】
アイドル状態送信処理部１３５は、ＣＣフレームを送信するタイミングでない（例えば、ＣＣ送信部１２０からＣＣフレームを取得していない）と判定する場合には（ステップＳ７３Ｎｏ）、ステップＳ７３に遷移する。
【０１５１】
一方、アイドル状態送信処理部１３５は、ＣＣフレームを送信するタイミングである（例えば、ＣＣ送信部１２０からＣＣフレームを取得した）と判定する場合には（ステップＳ７３Ｙｅｓ）、「１」の値を伝達するためにＣＣフレームを、ＯＡＭフレーム挿入調整部１４０を介して送信する（ステップＳ７４）。
【０１５２】
そして、アイドル状態送信処理部１３５は、カウンタ（Ｉ）を＋１加算して（ステップＳ７５）、引き続き「１」の値を伝達するために、ステップＳ７２に遷移する。
【０１５３】
次に、実施例に係るＯＡＭフレーム抽出部２００の処理を、図１３を参照して説明する。図１３は、実施例に係るＯＡＭフレーム抽出部の処理手順を示すフローチャートである。
【０１５４】
まず、初期設定完了判定部２５１は、初期設定が完了されているか否かを判定する（ステップＳ８１）。例えば、初期設定完了判定部２５１は、ＣＣ監視部２４０から所定の周期に出力されるＣＣフレームのＯＡＭフレーム（ＣＣ）記憶部２３０への格納有無に応じて、初期設定が完了されているか否かを判定する。
【０１５５】
そして、初期設定完了判定部２５１が、初期設定が完了されていると判定する（格納有無が「有」の）場合には（ステップＳ８１Ｙｅｓ）、通常のＣＣフレームであると判断して、ＯＡＭフレーム抽出部２００の処理を終了する。
【０１５６】
一方、初期設定完了判定部２５１が、初期設定が完了されていないと判定する（格納有無が「無」の）場合には（ステップＳ８１Ｎｏ）、それ以降にＣＣフレームを用いて保守すべき装置のＭＡＣアドレスを認識すると判断して、所定の周期でＣＣフレームの受信を監視するＣＣフレーム監視処理を行う（ステップＳ８２）。
【０１５７】
そして、初期設定完了判定部２５１がＣＣフレーム監視処理の処理結果を取得すると、処理結果が「０」を検出したか否かを判定する（ステップＳ８３）。処理結果が「０」の値を検出しなかった場合には（ステップＳ８３Ｎｏ）、アイドル状態であると判断して（ステップＳ９３）、ステップＳ８１に遷移する。
【０１５８】
一方、処理結果が「０」の値を検出した場合には（ステップＳ８３Ｙｅｓ）、プリアンブル受信処理部２５２は、所定の周期ごとにＣＣフレームの受信を監視するＣＣフレーム監視処理を行う（ステップＳ８４）。
【０１５９】
そして、プリアンブル受信処理部２５２は、ＣＣフレーム監視処理の連続した処理結果が「１」と「０」とを交互に５６回繰り返したビット列を検出したか否かを判定する（ステップＳ８５）。ＣＣフレーム監視処理の連続した処理結果が「１」と「０」とを交互に５６回繰り返したビット列を検出しなかった場合には（ステップＳ８５Ｎｏ）、プリアンブルを受信しなかったと判断して、ステップＳ８１に遷移する。
【０１６０】
一方、ＣＣフレーム監視処理の連続した処理結果が「１」と「０」とを交互に５６回繰り返したビット列を検出した場合には（ステップＳ８５Ｙｅｓ）、プリアンブルを受信したものと判断する（ステップＳ８６）。
【０１６１】
次に、ＳＦＤ受信処理部２５３は、所定の周期ごとにＣＣフレームの受信を監視するＣＣフレーム監視処理を行う（ステップＳ８７）。
【０１６２】
そして、ＳＦＤ受信処理部２５３は、ＣＣフレーム監視処理の連続した処理結果が「１０１０１０１１」のビット列を検出したか否かを判定する（ステップＳ８８）。ＣＣフレーム監視処理の連続した処理結果が「１０１０１０１１」のビット列を検出しなかった場合には（ステップＳ８８Ｎｏ）、ＳＦＤを受信しなかったと判断して、ステップＳ８１に遷移する。
【０１６３】
一方、ＣＣフレーム監視処理の連続した処理結果が「１０１０１０１１」のビット列を検出した場合には（ステップＳ８８Ｙｅｓ）、ＳＦＤを受信したと判断する（ステップＳ８９）。
【０１６４】
さらに、データ受信処理部２５４は、所定の周期ごとにＣＣフレームの受信を監視するＣＣフレーム監視処理を行う（ステップＳ９０）。
【０１６５】
そして、データ受信処理部２５４は、データ受信処理を実行（ステップＳ９１）後、ＭＡＣアドレスを含む受信データが終了したと判断して（ステップＳ９２）、ステップＳ８１に遷移する。
【０１６６】
次に、図１３に示すＳ８２、Ｓ８４、Ｓ８７およびＳ９０の処理手順について、図１４を参照して説明する。図１４は、実施例に係るＣＣフレーム監視処理の処理手順を示すフローチャートである。
【０１６７】
まず、ＣＣフレーム監視処理は、所定の周期でＣＣフレームがあるか否かを判定する（ステップＳ１０１）。例えば、ＣＣフレーム監視処理は、ＣＣ監視部２４０から所定の周期ごとに出力されるＣＣフレームのＯＡＭフレーム（ＣＣ）記憶部２３０への格納有無に応じて、所定の周期でＣＣフレームがあるか否かを判定する。
【０１６８】
ＣＣフレーム監視処理は、所定の周期でＣＣフレームがあると判定する場合（格納有無が「有」の場合）には（ステップＳ１０１Ｙｅｓ）、「１」の値を検出する（ステップＳ１０２）。
【０１６９】
一方、ＣＣフレーム監視処理は、所定の周期でＣＣフレームがないと判定する場合（格納有無が「無」の場合）には（ステップＳ１０１Ｎｏ）、「０」の値を検出する（ステップＳ１０３）。
【０１７０】
次に、図１３に示すＳ９１の処理手順について、図１５を参照して説明する。図１５は、実施例に係るデータ受信処理の処理手順を示すフローチャートである。
【０１７１】
まず、データ受信処理部２５４は、ＣＣフレーム監視処理の５連続の処理結果のビット列「ａｂｃｄｅ」を１つの単位として（ステップＳ１１１）、ビット列「ａｂｃｄｅ」に応じて４Ｂ／５Ｂ符号変換を行う（ステップＳ１１２）。
【０１７２】
そして、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１１１０」であると判定する場合には、１６進データ「０」値であることを確認して（ステップＳ１１３）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７３】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１００１」であると判定する場合には、１６進データ「１」値であることを確認して（ステップＳ１１４）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７４】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１１０１」であると判定する場合には、１６進データ「２」値であることを確認して（ステップＳ１１５）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７５】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１０１０１」であると判定する場合には、１６進データ「３」値であることを確認して（ステップＳ１１６）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７６】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１０１０」であると判定する場合には、１６進データ「４」値であることを確認して（ステップＳ１１７）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７７】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１０１１」であると判定する場合には、１６進データ「５」値であることを確認して（ステップＳ１１８）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７８】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１１１０」であると判定する場合には、１６進データ「６」値であることを確認して（ステップＳ１１９）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１７９】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「０１１１１」であると判定する場合には、１６進データ「７」値であることを確認して（ステップＳ１２０）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８０】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１００１０」であると判定する場合には、１６進データ「８」値であることを確認して（ステップＳ１２１）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８１】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１００１１」であると判定する場合には、１６進データ「９」値であることを確認して（ステップＳ１２２）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８２】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１０１１０」であると判定する場合には、１６進データ「Ａ」値であることを確認して（ステップＳ１２３）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８３】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１０１１１」であると判定する場合には、１６進データ「Ｂ」値であることを確認して（ステップＳ１２４）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８４】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１０１０」であると判定する場合には、１６進データ「Ｃ」値であることを確認して（ステップＳ１２５）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８５】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１０１１」であると判定する場合には、１６進データ「Ｄ」値であることを確認して（ステップＳ１２６）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８６】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１００１」であると判定する場合には、１６進データ「Ｅ」値であることを確認して（ステップＳ１２７）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８７】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１１０１」であると判定する場合には、１６進データ「Ｆ」値であることを確認して（ステップＳ１２８）、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に格納する（ステップＳ１２９）。
【０１８８】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」が「１１１１１」であると判定する場合には、データ（ＭＡＣアドレス）の終了であることを確認する（ステップＳ１３０）。そして、データ受信処理部２５４は、ＭＡＣアドレス記憶部２６０（ファームレジスタ）に記憶された１６進データを順次連結したＭＡＣアドレスをＣＰＵ１１ｆに出力して、データ受信処理を終了する。
【０１８９】
また、データ受信処理部２５４が、ビット列「ａｂｃｄｅ」がそれ以外であると判定する場合には、不正データであることを確認して（ステップＳ１３１）、データ受信処理を終了する。
【０１９０】
次に、ネットワークに関する初期設定を遠隔保守によって行う方法を、図１６を参照して説明する。図１６は、ネットワークに関する初期設定を遠隔保守によって行う方法の例を示す図である。なお、図１６の例では、新設された移動無線基地局１０Ｎのネットワークスイッチ装置１１Ｎが遠隔保守局３０によってネットワークに関する初期設定される場合について説明する。また、移動無線基地局１０Ｎは、上位局２０を介して遠隔保守局３０と接続されているものとする。
【０１９１】
初回の電源が投入された移動無線基地局１０Ｎのネットワークスイッチ装置１１Ｎが、自装置のＭＡＣアドレスを送信するために、当該ＭＡＣアドレスを２進表現で表されたビット列を、ＣＣフレームを用いて伝達する（ステップＳ２０１）。具体的には、ネットワークスイッチ装置１１Ｎは、ビット列のうち「１」の値を伝達する場合には、所定の周期でＣＣフレームを送信し、「０」の値を伝達する場合には、所定の周期でＣＣフレームを破棄して送信しない。
【０１９２】
すると、移動無線基地局１０Ｎから送信されたＣＣフレームが上位局２０Ｎを介して遠隔保守局３０に送信される（ステップＳ２０２、ステップＳ２０３）。
【０１９３】
そして、遠隔保守局３０のネットワークスイッチ装置３１Ａは、所定の周期ごとのＣＣフレームの受信有無に基づいて、保守すべきネットワークスイッチ装置１１ＮのＭＡＣアドレスを確認する（ステップＳ２０４）。具体的には、ネットワークスイッチ装置３１Ａは、ＣＣフレームの受信有無を所定の周期ごとに監視し、所定の周期に受信有無が「有」の場合には「１」のビット値と認識し、所定の周期に受信有無が「無」の場合には「０」のビット値と認識して、ネットワークスイッチ装置１１ＮのＭＡＣアドレスを確認する。
【０１９４】
ネットワークスイッチ装置１１ＮのＭＡＣアドレスを確認したネットワークスイッチ装置３１Ａは、例えばイーサネットＯＡＭのＬＴフレームを用いて、当該ＭＡＣアドレスを持つネットワークスイッチ装置１１Ｎの経路情報を認識することができるとともに、移動無線基地局１０Ｎに設置されていることを認識することができる。
【０１９５】
そして、遠隔保守局３０のネットワークスイッチ装置３１Ａは、ネットワークススイッチ装置１１ＡのＭＡＣアドレスに対するＩＰアドレス等の初期設定を行うために、移動無線基地局１０Ｎに設置されたネットワークスイッチ装置１１Ｎに、当該初期設定情報を送信する（ステップＳ２０５）。
【０１９６】
すると、遠隔保守局３０から送信された初期設定情報（例えばＩＰアドレス）が上位局２０Ｎを介して移動無線基地局１０Ｎに送信される（ステップＳ２０６、ステップＳ２０７）。
【０１９７】
そして、移動無線基地局１０Ｎのネットワークスイッチ装置１１Ｎは、初期設定情報を受信すると、自装置のネットワークに関わる初期設定を行う（ステップＳ２０８）。
【０１９８】
ネットワークに関わる初期設定が完了すると、ネットワークスイッチ装置１１Ｎは、ＭＡＣアドレスの伝達が必要でないため、ＣＣフレームを用いたＭＡＣアドレスの伝達を停止する（ステップＳ２０９）。
【０１９９】
そして、ネットワークスイッチ装置１１Ｎは、通常のＣＣフレームを送信するために、所定の周期ごとにＣＣフレームを送信する（ステップＳ２１０、ステップＳ２１１）。
【０２００】
所定の周期ごとにＣＣフレームを受信する遠隔保守局３０のネットワークスイッチ装置３１Ａは、ネットワークスイッチ装置１１Ｎのネットワークに関する初期設定が完了したことを確認する（ステップＳ２１２）。
【０２０１】
引き続き、遠隔保守局３０のネットワークスイッチ装置３１Ａは、ネットワークスイッチ装置１１Ｎの経路情報等の詳細設定を行うために、当該詳細設定情報を移動無線基地局１０Ｎに設置されたネットワークスイッチ装置１１Ｎに送信する（ステップＳ２１３）。
【０２０２】
すると、遠隔保守局３０から送信された詳細設定情報（例えば経路情報）が上位局２０Ｎを介して移動無線基地局１０Ｎに送信される（ステップＳ２１４、ステップＳ２１５）。
【０２０３】
そして、移動無線基地局１０Ｎのネットワークスイッチ装置１１Ｎは、詳細設定情報を受信すると、自装置のネットワークに関わる詳細設定を行い、その後、遠隔保守局３０によって保守監視がされることになる（ステップＳ２１６）。
【０２０４】
以上のように本実施例によれば、ネットワークスイッチ装置１１は、自装置固有の識別情報であるＭＡＣアドレスを記憶したＭＡＣアドレス記憶部１５０ａおよび他装置との接続を保守するＣＣフレームを所定の周期で遠隔保守局３０に送信するＣＣ送信部１２０を備える。そして、ネットワークスイッチ装置１１は、ＭＡＣアドレス記憶部１５０ａに記憶されたＭＡＣアドレスを２進表現で表されたビット列のそれぞれのビット値が「１」の値の場合にＣＣフレームを送信し、「０」の場合にＣＣフレームを送信しないようにＣＣフレームの送信を制御するようにした。
【０２０５】
以上のように本実施例によれば、ネットワークスイッチ装置１１は、ネットワーク上に新設された場合に、自装置のＭＡＣアドレスを、ＣＣフレームを用いて遠隔保守局３０に伝達することができるため、遠隔保守局３０によってネットワークに関わる初期設定を効率的に行うことができる。
【０２０６】
その結果、ネットワーク管理用のＣＬＩコマンドに不慣れな現地の工事業者が、ネットワークスイッチ装置１１のネットワークに関わる初期設定を行わなくても良く、ネットワークスイッチ装置１１は、ネットワークに関わる初期設定の誤設定を防止することができる。また、ネットワークスイッチ装置１１は、専門の保守担当者が現地に赴く手間を省くことができる。
【０２０７】
なお、上記実施例においては、ネットワークスイッチ装置１１が、ＭＡＣアドレスを２進表現で表されたビット列のそれぞれのビット値が「１」の値の場合に所定の周期でＣＣフレームを送信し、「０」の場合に所定の周期でＣＣフレームを送信しないようにＣＣフレームを周期的に送信制御する場合を説明した。本発明はこれに限定されるものではない。
【０２０８】
例えば、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法の変形例を、図１７を参照して説明する。図１７は、ＣＣフレームを用いてＭＡＣアドレスを伝達する方法（変形例）を示す図である。図１７に示すように、ネットワークスイッチ装置１１は、ＭＡＣアドレスを２進表現で表されたビット列のそれぞれのビット値が「１」の値の場合に第１の所定期間でＣＣフレームを送信し、「０」の値の場合に第２の所定期間でＣＣフレームを送信するようにＣＣフレームを所定のタイミングで送信制御する。なお、第１の所定期間は、第２の所定期間と異なる期間であれば良い。
【０２０９】
また、ＭＡＣアドレスを伝達する側のＯＡＭフレーム挿入部１００から送信されたＣＣフレームが、例えばネットワーク４０で損失するような場合を考慮して、ＯＡＭフレーム挿入部１００は、ＭＡＣアドレスを含む送信データを複数回伝達しても良い。この場合、ＭＡＣアドレスを認識する側のＯＡＭフレーム抽出部２００は、ＭＡＣアドレスを複数回認識して、認識された複数のＭＡＣアドレスを互いに照合して、適切なＭＡＣアドレスを確認すれば良い。
【０２１０】
さらに、ＣＣフレームを用いたＭＡＣアドレスの伝達を停止させるために、ネットワークに関わる初期設定完了時に、ＭＡＣアドレス送信要否記憶部１５０ｂにＭＡＣアドレスの伝達が必要でない旨の情報が記憶されるものとして説明した。本発明はこれに限定されるものではなく、ＯＡＭフレーム挿入調整部１４０が、ＶＬＡＮタグの挿入を停止することによって行っても良い。
【０２１１】
以上、本発明の実施例について説明したが、本実施例によって本発明の技術的思想の範囲が限定されるものではなく、特許請求の範囲に記載した技術的範囲の範囲を逸脱しない限り、各種様々な実施例が実施可能であることは言うまでもない。また、本実施例に記載した効果は、これに限定されるものではない。
【０２１２】
また、図示したネットワークスイッチ装置１１の各構成要素は機能概念的に記載したものであって、必ずしも物理的に図示のように構成されるものではなく、そのネットワークスイッチ装置１１の具体的な態様は図示のものに限縮されるものでは到底ないことは言うまでもない。
【０２１３】
なお、ネットワークスイッチ装置１１にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central Processing Unit）（またはＭＰＵ（Micro Processing Unit）、ＭＣＵ（Micro Controller Unit）などのマイクロ・コンピュータ）および当該ＣＰＵ（またはＭＰＵ、ＭＣＵなどのマイクロ・コンピュータ）にて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現されても良い。
【０２１４】
以上の実施例に係る実施形態に関し、さらに以下の付記を開示する。
【０２１５】
（付記１）自装置固有の識別情報を記憶する記憶手段と、
他装置との接続を保守する保守フレームを保守装置に送信する送信手段と、
前記記憶手段によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、前記保守フレームを前記保守装置に送信すべく前記送信手段を制御する送信制御手段と
を有することを特徴とするネットワークスイッチ装置。
【０２１６】
（付記２）前記送信手段は、
所定の周期ごとに前記保守フレームを送信し、
前記送信制御手段は、
前記識別情報に関するビット列のそれぞれのビット値のうち「０」値および「１」値のいずれか一方のビット値を示す場合には、前記保守フレームを送信するものとし、他方のビット値を示す場合には、前記保守フレームを送信しないものとし、前記保守フレームを周期的に送信制御することを特徴とする付記１に記載のネットワークスイッチ装置。
【０２１７】
（付記３）他装置の前記送信制御手段から送信された前記保守フレームが前記所定の周期を経過しても受信されないとき、それ以降の前記保守フレームを周期的に受信制御する受信制御手段を有することを特徴とする付記２に記載のネットワークスイッチ装置。
【０２１８】
（付記４）前記受信制御手段は、
前記所定の周期で前記保守フレームを受信した場合には、前記送信制御手段の前記一方のビット値を示し、前記所定の周期で前記保守フレームを受信しなかった場合には、前記送信制御手段の前記他方のビット値を示し、前記識別情報に関わるビット列として認識することを特徴とする付記３に記載のネットワークスイッチ装置。
【０２１９】
（付記５）前記送信制御手段は、
自装置のネットワークの初期設定が完了したか否かを判定する判定手段を含み、
前記判定手段によって自装置のネットワークの初期設定が完了したと判定された場合には、前記保守フレームの周期的な送信制御を停止することを特徴とする付記１から付記４のいずれか１つに記載のネットワークスイッチ装置。
【０２２０】
（付記６）前記識別情報は、
ＭＡＣアドレス（Media Access Control）であることを特徴とする付記１から付記５のいずれか１つに記載のネットワークスイッチ装置。
【０２２１】
（付記７）前記保守フレームは、
イーサネットＯＡＭ（Operation Administration and Maintenance）のＣＣ（continuity check）フレームであることを特徴とする付記１から付記６のいずれか１つに記載のネットワークスイッチ装置。
【０２２２】
（付記８）前記送信制御手段は、
前記ＭＡＣアドレスに関するビット列のそれぞれのビット値のうち「０」値および「１」値のいずれか一方のビット値を示す場合には、直近の前記保守フレームの送信時から第１の所定期間経過後に前記保守フレームを送信するものとし、他方のビット値を示す場合には、直近の前記保守フレームの送信時から前記第１の所定期間と異なる第２の所定期間経過後に前記保守フレームを送信するものとし、前記保守フレームを所定のタイミングで送信制御することを特徴とする付記１に記載のネットワークスイッチ装置。
【０２２３】
（付記９）ネットワークスイッチ装置およびネットワークスイッチ装置の保守を行う保守装置を有するネットワークシステムであって、
前記ネットワークスイッチ装置は、
自装置固有の識別情報を記憶する記憶手段と、
他装置との接続を保守する保守フレームを保守装置に送信する送信手段と、
前記記憶手段によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づいて、前記保守フレームを前記保守装置に送信すべく前記送信手段を制御する送信制御手段とを有し、
前記保守装置は、
前記送信制御手段から送信された前記保守フレームが前記所定の周期を経過しても受信されないとき、それ以降の前記保守フレームを周期的に受信制御する受信制御手段を有することを特徴とするネットワークシステム。
【０２２４】
（付記１０）自装置固有の識別情報を記憶する記憶工程と、
前記記憶工程によって記憶された前記識別情報を２進表現で表されたビット列のそれぞれのビット値に基づき、他装置との接続を保守する保守フレームを保守装置に送信する送信制御工程と
を含むことを特徴とするアドレス送信方法。
【符号の説明】
【０２２５】
１  ネットワークシステム
１０Ａ〜Ｚ  移動無線基地局
１１Ａ〜Ｚ、２１Ａ〜Ｎ、３１Ａ  ネットワークスイッチ装置
１２Ａ〜Ｚ  ＢＴＳ
１３Ａ〜Ｚ  無線アンテナ
１４  ＰＣ
２０Ａ〜Ｎ  上位局
３０  遠隔保守局
１００  ＯＡＭフレーム挿入部
１１０  計時処理部
１２０  ＣＣ送信部
１３０  ＣＣ送信制御部
１３１  ＭＡＣアドレス送信判定部
１３２  プリアンブル送信処理部
１３３  ＳＦＤ送信処理部
１３４  データ送信処理部
１３５  アイドル状態送信処理部
１４０  ＯＡＭフレーム挿入調整部
１５０  記憶部
１５０ａ  ＭＡＣアドレス記憶部
１５０ｂ  ＭＡＣアドレス送信要否記憶部
１６０  ＬＢ送信部
１７０  ＬＴ送信部
１８０  ＤＭ送信部
２００  ＯＡＭフレーム抽出部
２１０  ＯＡＭフレーム抽出調整部
２２０  ＣＣ判定部
２３０  ＯＡＭフレーム（ＣＣ）記憶部
２４０  ＣＣ監視部
２５０  ＣＣ受信間隔監視部
２５１  初期設定完了判定部
２５２  プリアンブル受信処理部
２５３  ＳＦＤ受信処理部
２５４  データ受信処理部
２６０  ＭＡＣアドレス記憶部
２７０  ＯＡＭフレーム（ＣＣ以外）記憶部
【図１】
2011015098.tif 000003
【図２】
2011015098.tif 000004
【図３】
2011015098.tif 000005
【図４】
2011015098.tif 000006
【図５】
2011015098.tif 000007
【図６】
2011015098.tif 000008
【図７】
2011015098.tif 000009
【図８】
2011015098.tif 000010
【図９】
2011015098.tif 000011
【図１０】
2011015098.tif 000012
【図１１−１】
2011015098.tif 000013
【図１１−２】
2011015098.tif 000014
【図１１−３】
2011015098.tif 000015
【図１１−４】
2011015098.tif 000016
【図１１−５】
2011015098.tif 000017
【図１１−６】
2011015098.tif 000018
【図１１−７】
2011015098.tif 000019
【図１１−８】
2011015098.tif 000020
【図１１−９】
2011015098.tif 000021
【図１１−１０】
2011015098.tif 000022
【図１１−１１】
2011015098.tif 000023
【図１１−１２】
2011015098.tif 000024
【図１１−１３】
2011015098.tif 000025
【図１１−１４】
2011015098.tif 000026
【図１１−１５】
2011015098.tif 000027
【図１１−１６】
2011015098.tif 000028
【図１１−１７】
2011015098.tif 000029
【図１２】
2011015098.tif 000030
【図１３】
2011015098.tif 000031
【図１４】
2011015098.tif 000032
【図１５】
2011015098.tif 000033
【図１６】
2011015098.tif 000034
【図１７】
2011015098.tif 000035