(57)【要約】【課題】ＳＤＨネットワークにおいて、機種が異なるＳＤＨ伝送装置の混在を可能にすること。【解決手段】ＳＯＨ処理部１３０がＤ、Ｆおよび予約バイトの使用状況を判定し、Ｄ、Ｆおよび予約バイトが機種が異なるＳＤＨ伝送装置で使用されている場合には、ペイロード付加部１７０がペイロードを用いて装置間データを送信し、Ｄ、Ｆおよび予約バイトが機種が異なるＳＤＨ伝送装置で使用されていない場合には、ＳＯＨ付加部１８０がＤ、Ｆおよび予約バイトを用いて装置間データを送信する。【選択図】        図２
2005184513.tif 000002
【特許請求の範囲】
【請求項１】
ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定手段と、
前記使用状態判定手段により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知手段と、
前記使用状態判定手段により判定された使用状態が使用中でない場合に、前記使用状態通知手段により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段と
を備えたことを特徴とするＳＤＨ伝送装置。
【請求項２】
ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する同一機種のＳＤＨ伝送装置から該使用状態を受信する使用状態受信手段と、
前記使用状態受信手段により受信された使用状態が使用中でない場合に、同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段と
を備えたことを特徴とするＳＤＨ伝送装置。
【請求項３】
前記使用状態判定手段は、前記セクションオーバヘッド内の所定の領域を監視し、監視した結果から該所定の領域が使用されていないと推定した場合に、該所定の領域にテストデータを付加して前記ＳＤＨネットワークに送信し、送信したテストデータが戻ってくるか否かに基づいて前記使用状態を判定することを特徴とする請求項１に記載のＳＤＨ伝送装置。
【請求項４】
前記セクションオーバヘッド内の所定の領域は、Ｄバイト、Ｆバイトおよび予約バイトから構成されることを特徴とする請求項１または２に記載のＳＤＨ伝送装置。
【請求項５】
ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置のＳＤＨ伝送方法であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定工程と、
前記使用状態判定工程により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知工程と、
前記使用状態判定工程により判定された使用状態が使用中でない場合に、前記使用状態通知工程により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用工程と
を含んだことを特徴とするＳＤＨ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークの運用情報をセクションオーバヘッド（ＳＯＨ:Section OverHead）を用いて伝送を行うＳＤＨ(Synchronous Digital Hierarchy)伝送装置およびＳＤＨ伝送方法に関し、特に、機種が異なるＳＤＨ伝送装置が混在するＳＤＨネットワークの構築を可能とするＳＤＨ伝送装置およびＳＤＨ伝送方法に関するものである。
【背景技術】
【０００２】
インターネットの驚異的な普及に伴い、情報通信の主流はＴＣＰ／ＩＰへと変化してきており、光伝送技術を用いるＳＤＨネットワークにおいても、ＩＰ over ＳＤＨを用いたＴＣＰ／ＩＰ通信が急速に普及している。
【０００３】
ＳＤＨネットワークでは、ＩＰパケットはＳＤＨフレームによって伝送され、ＳＤＨフレームは、ＳＯＨとＰＯＨ(Path OverHead)とペイロードから構成される。ここで、ＳＯＨは、伝送区間（セクション）の状態管理や保守のための運用情報を伝送するための領域であり、ＰＯＨは、多重化された伝送区間（パス）に関する運用情報を伝送するための領域である。また、ペイロードは、ＳＤＨネットワークにより伝送する情報の領域である。
【０００４】
図９は、ＳＯＨのデータ構造を示す図である。同図において、空欄は国際標準化の予約バイトであり、×の欄は国内使用の予約バイトである。また、Ｄバイト（Ｄ１〜Ｄ１２）およびＦバイト（Ｆ１）はＳＤＨ伝送装置の設計者が自由に使用することが可能な領域である（例えば、非特許文献１参照）。
【０００５】
【非特許文献１】G707:Ｎetwork node interface for the synchronous digital hierarchy(SDH), ITU-T Recommendation, April 2000.
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来のＳＤＨネットワークにおいては、通常一つのネットワークは単一機種のＳＤＨ伝送装置により構築されてきた。しかしながら、ネットワークのＩＰ化に伴い、複数機種のＳＤＨ伝送装置で一つのネットワークを形成する場合が多くなってきており、ＤおよびＦバイトの使い方が機種毎に異なることが問題となっていた。
【０００７】
すなわち、ＤおよびＦバイトを使用するためには、ＳＤＨネットワークを構成する他の機種がこれらの領域をどのように使用しているかを完全に把握する必要があるが、他の機種に関する情報を入手し、必要な対応を行うことは困難な場合が多かった。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、機種が異なるＳＤＨ伝送装置が混在するＳＤＨネットワークの構築を可能とするＳＤＨ伝送装置およびＳＤＨ伝送方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定手段と、前記使用状態判定手段により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知手段と、前記使用状態判定手段により判定された使用状態が使用中でない場合に、前記使用状態通知手段により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段とを備えたことを特徴とする。
【００１０】
また、本発明は、ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置のＳＤＨ伝送方法であって、前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定工程と、前記使用状態判定工程により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知工程と、前記使用状態判定工程により判定された使用状態が使用中でない場合に、前記使用状態通知工程により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用工程とを含んだことを特徴とする。
【００１１】
かかる発明によれば、ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置によるセクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定し、判定した使用状態を他の同一機種のＳＤＨ伝送装置に通知し、判定した使用状態が使用中でない場合に使用状態を通知した他の同一機種のＳＤＨ伝送装置との通信に所定の領域を用いることとしたので、異機種のＳＤＨ伝送装置による所定の領域を利用した通信を妨げることなく所定の領域を通信に利用することができる。
【００１２】
また、本発明は、ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する同一機種のＳＤＨ伝送装置から該使用状態を受信する使用状態受信手段と、前記使用状態受信手段により受信された使用状態が使用中でない場合に、同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段とを備えたことを特徴とする。
【００１３】
この発明によれば、ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置によるセクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する同一機種のＳＤＨ伝送装置から使用状態を受信し、受信した使用状態が使用中でない場合に、同一機種のＳＤＨ伝送装置との通信に所定の領域を用いることとしたので、異機種のＳＤＨ伝送装置による所定の領域を利用した通信を妨げることなく所定の領域を通信に利用することができる。
【発明の効果】
【００１４】
本発明によれば、異機種のＳＤＨ伝送装置によるセクションオーバヘッド内の所定の領域を利用した通信を妨げることなく所定の領域を通信に利用するので、機種が異なるＳＤＨ伝送装置が混在するＳＤＨネットワークを構築することができるという効果を奏する。
【００１５】
また、本発明によれば、セクションオーバヘッド内の所定の領域を通信に利用するので、通信速度を向上することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明に係るＳＤＨ伝送装置およびＳＤＨ伝送方法の好適な実施例を詳細に説明する。
【実施例】
【００１７】
まず、本実施例に係るＳＤＨネットワークの構成について説明する。図１は、本実施例に係るＳＤＨネットワークの構成を示す図である。同図に示すように、このＳＤＨネットワーク１０では、親装置１００、子装置Ａ、子装置Ｂ、子装置Ｃ、二つの他装置Ｘおよび二つの他装置Ｙがリングネットワークを構成する。
【００１８】
ここで、親装置１００、子装置Ａ、子装置Ｂおよび子装置Ｃは同一機種のＳＤＨ伝送装置であるが、これらのＳＤＨ伝送装置と他装置Ｘとは機種が異なり、他装置Ｙはまた別の機種のＳＤＨ伝送装置である。すなわち、このＳＤＨネットワーク１０には、３種類のＳＤＨ伝送装置が混在している。
【００１９】
そして、親装置１００、子装置Ａ、子装置Ｂおよび子装置Ｃと、二つの他装置Ｘと、二つの他装置Ｙは、それぞれ別の方式でＤ、Ｆおよび予約バイトを用いて装置間データの伝送を行う。ここで、装置間データとしては、更新されたプログラムなどの運用情報が伝送される。
【００２０】
なお、親装置１００はＩＰネットワーク２０と接続されており、子装置ＣはＩＰネットワーク３０と接続されている。したがって、例えば、ＩＰネットワーク２０に接続されたＰＣ（パソコン）からＩＰネットワーク３０に接続されたＰＣへＳＤＨネットワーク１０を介して情報が伝送される。
【００２１】
親装置１００は、ＳＤＨネットワーク１０上で伝送されるＳＤＨフレームを監視し、監視した結果に基づいて、Ｄ、Ｆおよび予約バイトを用いて自装置、子装置Ａ、子装置Ｂおよび子装置Ｃの間の通信を行うか否かを判断し、判断した結果を子装置Ａ、子装置Ｂおよび子装置Ｃに通知する。そして、親装置１００、子装置Ａ、子装置Ｂおよび子装置Ｃは、親装置がＤ、Ｆおよび予約バイトを用いて通信を行うと判断した場合に、これらの領域を用いて通信を行う。
【００２２】
具体的には、親装置１００は、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを用いて通信を行っているか否かを監視し、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを用いて通信を行っていない場合に、Ｄ、Ｆおよび予約バイトを用いて自装置、子装置Ａ、子装置Ｂおよび子装置Ｃの間の通信を行う。
【００２３】
このように、親装置１００が、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを用いて通信を行っているか否かを監視し、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを用いて通信を行っていない場合に、Ｄ、Ｆおよび予約バイトを用いて自装置、子装置Ａ、子装置Ｂおよび子装置Ｃの間の通信を行うことによって、他装置Ｘまたは他装置ＹによるＤ、Ｆおよび予約バイトを用いた通信を妨げることなくＤ、Ｆおよび予約バイトを用いることができ、異なる機種が混在するＳＤＨネットワークを構築することができる。
【００２４】
また、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを用いて通信を行っていない場合に、Ｄ、Ｆおよび予約バイトを用いて自装置、子装置Ａ、子装置Ｂおよび子装置Ｃの間の通信を行うことによって、情報の伝送効率を向上することができる。
【００２５】
次に、本実施例に係る親装置１００の構成について説明する。図２は、本実施例に係る親装置１００の構成を示す機能ブロック図である。同図に示すように、この親装置１００は、Ｏ／Ｅ変換部１１０と、フレーム同期検出部１２０と、ＳＯＨ処理部１３０と、ペイロード処理部１４０と、ＩＰパケット送信部１５０と、ＩＰパケット受信部１６０と、ペイロード付加部１７０と、ＳＯＨ付加部１８０と、フレーム同期部１９０と、Ｅ／Ｏ変換部２００とを有する。
【００２６】
Ｏ／Ｅ変換部１１０は、ＳＤＨネットワーク１０上で伝送される光信号を受信して電気信号に変換する処理部であり、フレーム同期検出部１２０は、Ｏ／Ｅ変換部１１０が出力する電気信号からＳＤＨフレームを検出する処理部である。
【００２７】
ＳＯＨ処理部１３０は、フレーム同期検出部１２０が検出したＳＤＨフレームからＳＯＨを切り出して処理する処理部である。また、このＳＯＨ処理部１３０は、自装置の状態を管理し、ＳＯＨ内のＤ、Ｆおよび予約バイトと自装置の状態とに基づいてＤ、Ｆおよび予約バイトを用いて通信を行うか否かを判断し、判断した結果をペイロード付加部１７０およびＳＯＨ付加部１８０に伝える。
【００２８】
また、このＳＯＨ処理部１３０は、自装置の状態を更新した場合に、ペイロード付加部１７０に対して、更新した状態をペイロードを用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００２９】
このように、このＳＯＨ処理部１３０が自装置の状態を管理し、受信したＳＤＨフレーム内のＤ、Ｆおよび予約バイトと自装置の状態とに基づいてＤ、Ｆおよび予約バイトを用いて通信を行うか否かを判断することによって、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを使用していないときだけ、これらの領域を使用することができる。なお、このＳＯＨ処理部１３０の詳細については後述する。
【００３０】
ペイロード処理部１４０は、フレーム同期検出部１２０が検出したＳＤＨフレームからペイロードを切り出し、ＩＰネットワーク２０に伝送するデータがあればＩＰパケット送信部１５０に渡すなどの処理を行う処理部である。
【００３１】
ＩＰパケット送信部１５０は、ペイロード処理部１４０から受け取ったデータをＩＰネットワーク２０に接続された宛先に送信する処理部であり、ＩＰパケット受信部１６０は、ＩＰネットワーク２０からＳＤＨネットワーク１０へ送られるデータを受信する処理部である。
【００３２】
ペイロード付加部１７０は、ペイロード処理部１４０が切り出したペイロードに対して、ＩＰパケット受信部１６０が受信したデータなど、親装置１００として付加するデータがあれば付加する処理部である。
【００３３】
また、このペイロード付加部１７０は、ＳＯＨ処理部１３０がＤ、Ｆおよび予約バイトが他装置ＸまたはＹによって使用されていると判断した場合には、ペイロードを用いて装置間データを送信する。また、このペイロード付加部１７０は、ＳＯＨ処理部１３０の指示に従って、親装置１００の状態をペイロードに付加する。
【００３４】
ＳＯＨ付加部１８０は、ＳＯＨ処理部１３０が切り出したＳＯＨに対して、親装置１００として付加するデータがあれば付加する処理部である。また、このＳＯＨ付加部１８０は、ＳＯＨ処理部１３０がＤ、Ｆおよび予約バイトを用いて装置間データの通信を行うと判断した場合には、Ｄ、Ｆおよび予約バイトを用いて装置間データを送信する。
【００３５】
このＳＯＨ付加部１８０が、ＳＯＨ処理部１３０の判断に基づいてＤ、Ｆおよび予約バイトを用いて装置間データを送信することによって、他装置ＸまたはＹがＤ、Ｆおよび予約バイトを使用していない場合にだけ、これらの領域を有効に利用することができる。
【００３６】
フレーム同期部１９０は、ＳＤＨフレームを同期をとって送信する処理部であり、Ｅ／Ｏ変換部２００は、ＳＤＨフレームの同期がとられた電気信号を光信号に変換してＳＤＨネットワーク１０へ送信する処理部である。
【００３７】
次に、ＳＯＨ処理部１３０の詳細について説明する。図３は、ＳＯＨ処理部１３０の構成を示す機能ブロック図である。同図に示すように、このＳＯＨ処理部１３０は、ＳＯＨ検出切り出し部１３１と、状態記憶部１３２と、状態判定部１３３と、状態監視部１３４と、テストデータ受信処理部１３５と、ＳＯＨ使用部１３６と、ペイロード使用部１３７と、状態更新部１３８とを有する。
【００３８】
ＳＯＨ検出切り出し部１３１は、ＳＤＨフレームの中のＳＯＨを検出して切り出し、切り出したＳＯＨを処理する処理部である。このＳＯＨ検出切り出し部１３１により切り出されたＳＯＨは、Ｄ、Ｆおよび予約バイトが他装置Ｘまたは他装置Ｙにより使用されているか否かなどの判定に用いられる。
【００３９】
状態記憶部１３２は、親装置１００の状態を記憶する記憶部である。ここで、親装置１００の状態遷移について説明する。図４は、親装置１００の状態遷移を示す図である。同図に示すように、この親装置１００は、状態1、状態2、状態3および状態4の四つの状態を有する。
【００４０】
状態1は、ＳＤＨネットワーク１０を監視する状態であり、親装置１００は、Ｄ、Ｆおよび予約バイトが未使用（全て‘０‘）である場合には、Ｄ、Ｆおよび予約バイトを使用して良いか否かを確認するためにテストデータを送信して状態2へ遷移し、Ｄ、Ｆおよび予約バイトが使用中である場合には、状態4へ遷移する。
【００４１】
なお、ここでは、Ｄ、Ｆおよび予約バイトが全て‘０‘の場合にこれらの領域が未使用であるとしたが、Ｄ、Ｆおよび予約バイトが全て‘１‘の場合もこれらの領域が未使用であるとすることもできる。
【００４２】
図５は、テストデータの一例を示す図である。同図に示すように、このテストデータでは、Ｄ、Ｆおよび予約バイトを全て‘０１０１０１０１’としている。なお、テストデータは、他機種の装置との区別が可能であればどのようなデータでもよく、また、複数種類のテストデータを送受信してＤ、Ｆおよび予約バイトが使用可能か否かを確認することもできる。
【００４３】
状態2は、テストデータの受信待ちの状態であり、親装置１００は、テストデータをそのまま受信した場合には、Ｄ、Ｆおよび予約バイトが使用可能であると判断して状態3へ遷移し、テストデータを受信できなかった場合には、Ｄ、Ｆおよび予約バイトが使用できないと判断して状態4へ遷移する。
【００４４】
状態3は、通信状況をモニタリングしながらＤ、Ｆおよび予約バイトを用いて通信を行っている状態であり、親装置１００は、Ｄ、Ｆおよび予約バイトを用いて通信される装置間データに対してＣＲＣ演算を行った結果、連続してエラーが発生した場合には、他装置Ｘまたは他装置ＹによってＤ、Ｆおよび予約バイトの使用が開始されたと判断し、状態1へ遷移する。
【００４５】
状態4は、Ｄ、Ｆおよび予約バイトを使用していない状態であり、親装置１００は、Ｄ、Ｆおよび予約バイトを監視し、Ｄ、Ｆおよび予約バイトが一定時間以上未使用であって、一定時間に状態4へ遷移した回数Ｍが所定の値ａよりも小さい場合には、状態1へ遷移する。
【００４６】
ここで、一定時間に状態4へ遷移した回数Ｍをカウントする理由は、Ｄ、Ｆおよび予約バイトをデフォルトで全て’０’として使用し、一時的に’０’以外のデータを送受信する機種に対応するためである。すなわち、Ｄ、Ｆおよび予約バイトを一時的に’０’以外のデータで使用する機種がある場合には、状態4と状態1の間の遷移が繰り返されるため、そのような繰り返しを所定の回数ａ以上発生させないためである。
【００４７】
なお、ここでは、親装置１００の状態遷移について説明したが、親装置１００は、自分自身の状態が変化した場合に、遷移した状態をペイロード内の状態通知領域を用いて子装置Ａ、ＢおよびＣに通知し、子装置Ａ、ＢおよびＣが常に親装置１００と同じ状態にあるようにする。
【００４８】
図６は、ペイロード内に設けられる状態通知領域の一例を示す図である。同図は、ＳＤＨフレームのフォーマットを示しており、ＲＳＯＨ、ＡＵ−ｎポインタおよびＭＳＯＨがＳＯＨを構成し、残りの部分がペイロードである。なお、ポジティブスタッフバイトは、同期緩衝用の領域である。
【００４９】
同図に示すように、状態通知領域３２０は、ペイロード内の固定した領域に設けられ、この状態通知領域３２０を用いて親装置１０の状態が子装置Ａ、ＢおよびＣに通知される。なお、シリアル番号領域３１０は、親装置を決定する場合に使用される領域であり、親装置の決定方式の詳細については後述する。
【００５０】
図３に戻って、状態判定部１３３は、状態記憶部１３１に記憶された状態に基づいて親装置１００の状態を判定し、判定した親装置１００の状態に基づいてＳＤＨフレームに対する処理を決定する処理部である。
【００５１】
状態監視部１３４は、親装置１００の状態が状態1である場合の処理を行う処理部であり、具体的には、Ｄ、Ｆおよび予約バイトが未使用であるか否かを調べ、Ｄ、Ｆおよび予約バイトが未使用である場合には、ＳＯＨ付加部１８０に対して、テストデータの送信を指示するとともに状態2への遷移を決定する。また、ペイロード付加部１７０に対して、状態2への遷移を状態通知領域３２０を用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００５２】
一方、Ｄ、Ｆおよび予約バイトが全て’０’でない場合には、ＳＯＨは使用できないと判断し、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態4への変更通知を指示する。
【００５３】
テストデータ受信処理部１３５は、親装置１００の状態が状態2である場合の処理を行う処理部であり、具体的には、テストデータをそのまま受信した場合には、Ｄ、Ｆおよび予約バイトが使用可能であると判断し、状態3への遷移を決定するとともに、ペイロード付加部１７０に対して、状態3への遷移を状態通知領域３２０を用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００５４】
一方、テストデータを受信できなかった場合には、Ｄ、Ｆおよび予約バイトが使用できないと判断し、状態4への遷移を決定するとともに、ペイロード付加部１７０に対して、状態4への遷移を状態通知領域３２０を用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００５５】
ＳＯＨ使用部１３６は、親装置１００の状態が状態3である場合の処理を行う処理部であり、具体的には、Ｄ、Ｆおよび予約バイトのデータに対してＣＲＣ演算を行い、連続してエラーが発生した場合には、他装置Ｘまたは他装置ＹによってＤ、Ｆおよび予約バイトが使用されだしたと判断し、状態1への遷移を決定するとともに、ペイロード付加部１７０に対して、状態1への遷移を状態通知領域３２０を用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００５６】
ペイロード使用部１３７は、親装置１００の状態が状態4である場合の処理を行う処理部であり、具体的には、Ｄ、Ｆおよび予約バイトを調べ、Ｄ、Ｆおよび予約バイトが一定時間以上未使用であって、一定時間に状態4へ遷移した回数Ｍが所定の値ａよりも小さい場合には、状態1への遷移を決定するとともに、ペイロード付加部１７０に対して、状態1への遷移を状態通知領域３２０を用いて子装置Ａ、子装置Ｂおよび子装置Ｃに通知するように指示する。
【００５７】
状態更新部１３８は、状態監視部１３４、テストデータ受信処理部１３５、ＳＯＨ使用部１３６およびペイロード使用部１３７の決定した状態遷移に基づいて状態記憶部１３２に記憶する状態を更新する処理部である。
【００５８】
次に、ＳＯＨ処理部１３０の処理手順について説明する。図７は、ＳＯＨ処理部１３０の処理手順を示すフローチャートである。同図に示すように、このＳＯＨ処理部１３０は、ＳＯＨ検出切り出し部１３１がＳＤＨフレームからＳＯＨを切り出して処理する（ステップＳ７０１）。また、状態判定部１３３が状態記憶部１３２に記憶された状態を読み出し、自装置の状態を調べる（ステップＳ７０２）。
【００５９】
その結果、自装置の状態が状態1である場合には、状態監視部１３４が、ＳＤＨフレームから切り出されたＳＯＨ内のＤ、Ｆおよび予約バイトが全て’０’であるか否かを判定する（ステップＳ７０３）。
【００６０】
そして、Ｄ、Ｆおよび予約バイトが全て’０’である場合には、ＳＯＨ付加部１８０に対してテストデータ送信を指示するとともに（ステップＳ７０４）、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態2への変更通知を指示する（ステップＳ７０５）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７０６）。
【００６１】
一方、Ｄ、Ｆおよび予約バイトが全て’０’でない場合には、ＳＯＨは使用できないと判断し、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態4への変更通知を指示する（ステップＳ７０９）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７０６）。
【００６２】
また、自装置の状態が状態2である場合には、テストデータ受信処理部１３５が、テストデータが戻ってきたか否かを判定し（ステップＳ７０８）、テストデータが戻ってきた場合には、ＳＯＨが使用できるので、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態3への変更通知を指示する（ステップＳ７０８）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７０９）。
【００６３】
一方、テストデータの戻りでない場合には、テストデータが変更されたか否かを判定し（ステップＳ７１０）、テストデータが変更された場合には、ＳＯＨが使用できないので、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態4への変更通知を指示する（ステップＳ７１１）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７０９）。
【００６４】
また、自装置の状態が状態3である場合には、ＳＯＨ使用部１３６が、Ｄ、Ｆおよび予約バイトに連続してエラーが発生したか否かを判定し（ステップＳ７１２）、連続してエラーが発生した場合には、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトの使用を開始した可能性があるので、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態1への変更通知を指示する（ステップＳ７１３）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７１４）。
【００６５】
また、自装置の状態が状態4である場合には、ペイロード使用部１３７が、Ｄ、Ｆおよび予約バイトが一定時間以上全て’０’か否かを判定し（ステップＳ７１５）、一定時間以上全て’０’の場合には、Ｄ、Ｆおよび予約バイトを使用できる可能性があるので、Ｍ
に’１’を加え（ステップＳ７１６）、Ｍが所定の値ａより小さいか否かを判定する（ステップＳ７１７）。
【００６６】
その結果、Ｍが所定の値ａより小さい場合には、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへの状態1への変更通知を指示する（ステップＳ７１３）。そして、状態更新部１３８が状態記憶部１３２の状態を更新する（ステップＳ７１４）。
【００６７】
このように、ＳＯＨ処理部１３０が、状態記憶部１３２に記憶した親装置１００の状態に基づいてＳＯＨを調べ、状態遷移が必要か否かを判定し、状態遷移が必要な場合には、自装置の状態を遷移するとともに、ペイロード付加部１７０に対して子装置Ａ、子装置Ｂおよび子装置Ｃへ状態遷移の通知を指示することによって、他装置Ｘまたは他装置ＹがＤ、Ｆおよび予約バイトを使用していない場合にだけＤ、Ｆおよび予約バイトを使用することができる。
【００６８】
なお、図１では、親装置１００が決まっていることを前提として説明したが、ＳＤＨネットワークを構築した際には、親装置１００ならびに子装置Ａ、子装置Ｂおよび子装置Ｃは、同じ状態にあり、親装置は決まっていない。そこで、親装置を決定する処理について説明する。
【００６９】
図８は、親装置決定処理の処理手順を示すフローチャートである。同図に示すように、この親装置決定処理は、各ＳＤＨ伝送装置が自装置のシルアル番号を図６に示したペイロ−ド内のシリアル番号領域３１０に乗せて送信する（ステップＳ８０１）。
【００７０】
そして、各ＳＤＨ伝送装置は、シリアル番号を受信すると、受信したシリアル番号が自装置のシリアル番号より大きいか否かを判定し（ステップＳ８０２）、自装置のシリアル番号より大きい場合には、受信したシリアル番号を自装置のシリアル番号に置き換えて送信する（ステップＳ８０３）。
【００７１】
そして、いずれかの装置が自装置のシリアル番号を受信すると（ステップＳ８０４、肯定）、自装置のシリアル番号を受信したＳＤＨ伝送装置が親装置となる（ステップＳ８０５）。一方、いずれの装置も自装置のシリアル番号を受信していない間は（ステップＳ８０４、否定）、シリアル番号の比較および置き換えを継続する。
【００７２】
このように、各ＳＤＨ伝送装置が自装置のシルアル番号を送信し、シリアル番号を受信すると自装置のシリアル番号と比較し、自装置のシリアル番号より大きい場合に受信シリアル番号を自装置のシリアル番号に置き換えて送信することによって、シルアル番号の最も小さなＳＤＨ伝送装置を親装置として決定することができる。
【００７３】
上述してきたように、本実施例では、ＳＯＨ処理部１３０がＤ、Ｆおよび予約バイトの使用状況を判定し、Ｄ、Ｆおよび予約バイトが他装置Ｘまたは他装置Ｙで使用されている場合には、ペイロード付加部１７０がペイロードを用いて装置間データを送信し、Ｄ、Ｆおよび予約バイトが他装置Ｘでも他装置Ｙでも使用されていない場合には、ＳＯＨ付加部１８０がＤ、Ｆおよび予約バイトを用いて装置間データを送信することとしたので、異なる機種のＳＤＨ伝送装置を混在させてＳＤＨネットワークを構築することができる。
【００７４】
なお、本実施例では、親装置１００について説明したが、子装置は、親装置１００から送信される状態を記憶し、記憶した状態に基づいて、Ｄ、Ｆおよび予約バイトを装置間データ通信に用いるか否かを決定することができる。
【００７５】
また、本実施例では、Ｄ、Ｆおよび予約バイトを用いて運用情報などの装置間データを伝送する場合について説明したが、本発明はこれに限定されるものではなく、一般の通信データをＤ、Ｆおよび予約バイトを用いて伝送する場合にも同様に適用することができる。
【００７６】
また、本実施例では、Ｄ、Ｆおよび予約バイトをまとめて使用する用場合について説明したが、本発明はこれに限定されるものではなく、Ｄバイトや予約バイトが他機種装置によって使用されているか否かをそれぞれ判定し、使用されていないＤバイトまたは予約バイドだけを用いて通信する場合にも同様に適用することができる。
【００７７】
（付記１）ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定手段と、
前記使用状態判定手段により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知手段と、
前記使用状態判定手段により判定された使用状態が使用中でない場合に、前記使用状態通知手段により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段と
を備えたことを特徴とするＳＤＨ伝送装置。
【００７８】
（付記２）ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する同一機種のＳＤＨ伝送装置から該使用状態を受信する使用状態受信手段と、
前記使用状態受信手段により受信された使用状態が使用中でない場合に、同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用手段と
を備えたことを特徴とするＳＤＨ伝送装置。
【００７９】
（付記３）前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定し、該判定した使用状態を他の同一機種のＳＤＨ伝送装置に通知するＳＤＨ伝送装置を親装置として決定する親装置決定手段をさらに備えたことを特徴とする付記１または２に記載のＳＤＨ伝送装置。
【００８０】
（付記４）前記使用状態判定手段は、前記セクションオーバヘッド内の所定の領域を監視し、監視した結果から該所定の領域が使用されていないと推定した場合に、該所定の領域にテストデータを付加して前記ＳＤＨネットワークに送信し、送信したテストデータが戻ってくるか否かに基づいて前記使用状態を判定することを特徴とする付記１に記載のＳＤＨ伝送装置。
【００８１】
（付記５）前記セクションオーバヘッド内の所定の領域は、Ｄバイト、Ｆバイトおよび予約バイトから構成されることを特徴とする付記１または２に記載のＳＤＨ伝送装置。
【００８２】
（付記６）ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置のＳＤＨ伝送方法であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する使用状態判定工程と、
前記使用状態判定工程により判定された使用状態を他の同一機種のＳＤＨ伝送装置に通知する使用状態通知工程と、
前記使用状態判定工程により判定された使用状態が使用中でない場合に、前記使用状態通知工程により使用状態が通知された他の同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用工程と
を含んだことを特徴とするＳＤＨ伝送方法。
【００８３】
（付記７）ＳＤＨネットワークの運用情報をセクションオーバヘッドを用いて伝送するＳＤＨ伝送装置のＳＤＨ伝送方法であって、
前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定する同一機種のＳＤＨ伝送装置から該使用状態を受信する使用状態受信工程と、
前記使用状態受信工程により受信された使用状態が使用中でない場合に、同一機種のＳＤＨ伝送装置との通信に前記所定の領域を用いる所定領域使用工程と
を含んだことを特徴とするＳＤＨ伝送方法。
【００８４】
（付記８）前記ＳＤＨネットワークに混在する異機種のＳＤＨ伝送装置による前記セクションオーバヘッド内の所定の領域の使用状態が使用中であるか否かを判定し、該判定した使用状態を他の同一機種のＳＤＨ伝送装置に通知するＳＤＨ伝送装置を親装置として決定する親装置決定工程をさらに含んだことを特徴とする付記６または７に記載のＳＤＨ伝送方法。
【００８５】
（付記９）前記使用状態判定工程は、前記セクションオーバヘッド内の所定の領域を監視し、監視した結果から該所定の領域が使用されていないと推定した場合に、該所定の領域にテストデータを付加して前記ＳＤＨネットワークに送信し、送信したテストデータが戻ってくるか否かに基づいて前記使用状態を判定することを特徴とする付記６に記載のＳＤＨ伝送方法。
【００８６】
（付記１０）前記セクションオーバヘッド内の所定の領域は、Ｄバイト、Ｆバイトおよび予約バイトから構成されることを特徴とする付記６または７に記載のＳＤＨ伝送方法。
【産業上の利用可能性】
【００８７】
以上のように、本発明に係るＳＤＨ伝送装置およびＳＤＨ伝送装置方法は、ＳＤＨネットワークの構築に有用であり、特に、機種が異なるＳＤＨ伝送装置を混在させてＳＤＨネットワークを構築する必要がある場合に適している。
【図面の簡単な説明】
【００８８】
【図１】本実施例に係るＳＤＨネットワークの構成を示す図である。
【図２】本実施例に係る親装置の構成を示す機能ブロック図である。
【図３】ＳＯＨ処理部の構成を示す機能ブロック図である。
【図４】親装置の状態遷移を示す図である。
【図５】テストデータの一例を示す図である。
【図６】ペイロード内に設けられる状態通知領域の一例を示す図である。
【図７】ＳＯＨ処理部の処理手順を示すフローチャートである。
【図８】親装置決定処理の処理手順を示すフローチャートである。
【図９】ＳＯＨのデータ構造を示す図である。
【符号の説明】
【００８９】
１０    ＳＤＨネットワーク
２０，３０    ＩＰネットワーク
１００    親装置
１１０    Ｏ／Ｅ変換部
１２０    フレーム同期検出部
１３０    ＳＯＨ処理部
１３１    ＳＯＨ検出切り出し部
１３２    状態記憶部
１３３    状態判定部
１３４    状態監視部
１３５    テストデータ受信処理部
１３６    ＳＯＨ使用部
１３７    ペイロード使用部
１３８    状態更新部
１４０    ペイロード処理部
１５０    ＩＰパケット送信部
１６０    ＩＰパケット受信部
１７０    ペイロード付加部
１８０    ＳＯＨ付加部
１９０    フレーム同期部
２００    Ｅ／Ｏ変換部
３１０    シリアル番号領域
３２０    状態通知領域
【図１】
2005184513.tif 000003
【図２】
2005184513.tif 000004
【図３】
2005184513.tif 000005
【図４】
2005184513.tif 000006
【図５】
2005184513.tif 000007
【図６】
2005184513.tif 000008
【図７】
2005184513.tif 000009
【図８】
2005184513.tif 000010
【図９】
2005184513.tif 000011