(57)【特許請求の範囲】
【請求項１】
複数の伝送装置から受信する監視フレームの受信処理が輻輳状態であるか否かを判定する判定部と、
前記受信処理が輻輳状態である場合に、各監視フレームの受信処理が分散されるように、前記伝送装置に関わる前記監視フレームの送信タイミングを調整する調整量を、前記複数の伝送装置の内、終端の伝送装置又は中継の伝送装置を指定された終端の伝送装置相互間の保守を管理する管理レベル毎に算出する算出部と、
前記算出部にて算出された前記調整量を送信元の伝送装置に送信する送信部と、
他の伝送装置から前記調整量を受信した場合に、当該調整量に基づき、当該他の伝送装置へ送信する監視フレームの送信タイミングを調整する調整部と
を有することを特徴とする伝送装置。
【請求項２】
前記判定部は、
前記監視フレームで規定する所定の送信周期毎の送信期間内に、各管理レベルの前記監視フレームの受信処理が輻輳状態であるか否かを判定することを特徴とする請求項１に記載の伝送装置。
【請求項３】
伝送装置相互間で監視フレームを伝送する伝送方法であって、
前記伝送装置は、
他の複数の伝送装置から受信する前記監視フレームの受信処理が輻輳状態であるか否かを判定し、前記受信処理が輻輳状態である場合に、前記監視フレームの受信処理が分散されるように、当該伝送装置に関わる監視フレームの送信タイミングを調整する調整量を、前記複数の伝送装置の内、終端の伝送装置又は中継の伝送装置を指定された終端の伝送装置相互間の保守を管理する管理レベル毎に算出して、当該調整量を送信元の伝送装置に送信し、
前記送信元の伝送装置は、
他の伝送装置から前記調整量を受信した場合に、当該調整量に基づき、当該他の伝送装置へ送信する前記監視フレームの送信タイミングを調整する
ことを特徴とする伝送方法。
【請求項４】
コンピュータに、
複数の伝送装置から受信する監視フレームの受信処理が輻輳状態であるか否かを判定し、
前記受信処理が輻輳状態である場合に、前記監視フレームの受信処理が分散されるように、前記伝送装置に関わる監視フレームの送信タイミングを調整する調整量を、前記複数の伝送装置の内、終端の伝送装置又は中継の伝送装置を指定された終端の伝送装置相互間の保守を管理する管理レベル毎に算出し、
算出された前記調整量を送信元の伝送装置に送信する
各処理を実行させることを特徴とする伝送プログラム。
【請求項５】
メモリと、
前記メモリに格納されているプログラムを実行するプロセッサと、
を有し、
前記プロセッサは、
複数の伝送装置から受信する監視フレームの受信処理が輻輳状態であるか否かを判定し、
前記受信処理が輻輳状態である場合に、前記監視フレームの受信処理が分散されるように、前記伝送装置に関わる監視フレームの送信タイミングを調整する調整量を、前記複数の伝送装置の内、終端の伝送装置又は中継の伝送装置を指定された終端の伝送装置相互間の保守を管理する管理レベル毎に算出し、
算出された前記調整量を送信元の伝送装置に送信する各処理の前記プログラムを実行させることを特徴とする伝送装置。
【請求項６】
前記判定は、
前記監視フレームで規定する所定の送信周期毎の送信期間内に、各管理レベルの前記監視フレームの受信処理が輻輳状態であるか否かを判定することを特徴とする請求項５に記載の伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送装置、伝送方法及び伝送プログラムに関する。
【背景技術】
【０００２】
ＩＰネットワークを利用したネットワーク網、例えば、イーサネット（登録商標）では、複数の伝送装置を収容し、伝送装置相互間の導通性のチェックや、ネットワーク上の故障箇所の特定等の保守機能がある。この保守機能を備えた技術として、イーサネットＯＡＭ（Operation  Administration  Management）が知られている。イーサネットＯＡＭは、例えば、ＩＥＥＥ（８０２．１ａｇ）やＩＴＵ−Ｔ（Ｙ１７３１）等で標準化されている。イーサネットＯＡＭには、例えば、伝送装置相互間の導通性を確認することを主な目的とし、定期的にＣＣＭ（Continuity  Check  Messages）フレームを送受信することで、障害を迅速に検出する連続性チェック（ＣＣ:Continuity  Check）機能がある。具体的には、伝送装置は、対向側の伝送装置へＣＣＭフレームを定期的に送信する。更に、対向側の伝送装置は、ＣＣＭフレームが定期的に受信できなかった場合、伝送装置と対向側の伝送装置との間の障害（導通断（ＬＯＣ:Loss  of  Connectivity）発生を検出することになる。
【０００３】
また、その他にも、障害を確認するために、例えば、故障箇所を特定することを主な目的とし、ユーザ側の指示操作でＣＣＭフレームを対向側の伝送装置から折り返して正常に戻ってくるか否かを確認するＬＢ（Loop  Back）機能がある。更に、障害時の故障箇所の絞込みを行うことを主な目的とし、ＣＣＭフレームを送信して途中で通過した伝送装置が送る確認応答等のＬＴ（Link  Trace）機能がある。
【０００４】
図９は、伝送システム及び管理レベルの一例を示す説明図である。図９に示す伝送システム１００は、例えば、伝送装置１０１Ａ、伝送装置１０１Ｂ、伝送装置１０１Ｃ、伝送装置１０１Ｄ及び伝送装置１０１Ｅ等の伝送装置１０１を有し、これら伝送装置１０１同士をケーブル１０２で通信接続する。尚、伝送システム１００では、伝送装置１０１相互間の保守区間の管理形態として複数の管理レベルがある。図９の例では、管理レベルとして“Ａ１”、“Ｂ１”及び“Ｃ１”の３種類ある。管理レベル“Ａ１”では、伝送装置１０１Ａ及び伝送装置１０１ＥをＣＣＭフレームの終端箇所を示すＭＥＰ（Maintenance  End  Point）に設定する。更に、伝送装置１０１Ｂ、伝送装置１０１Ｃ及び伝送装置１０１ＤをＣＣＭフレームの中継箇所を示すＭＩＰ（Maintenance  Intermediate  Point）に設定する。ＭＥＰの伝送装置１０１Ａは、伝送装置１０１Ｂ、伝送装置１０１Ｃ及び伝送装置１０１ＤのＭＩＰ経由でＣＣＭフレームを対向ＭＥＰの伝送装置１０１Ｅに送信する（ステップＳ１０１）。更に、ＭＥＰの伝送装置１０１Ｅは、伝送装置１０１ＡからのＣＣＭフレームを受信すると、伝送装置１０１Ｂ、伝送装置１０１Ｃ及び伝送装置１０１ＤのＭＩＰ経由でＣＣＭフレームを対向ＭＥＰの伝送装置１０１Ａに送信する（ステップＳ１０２）。その結果、伝送装置１０１Ａと伝送装置１０１ＥとのＭＥＰ間の導通性がチェックできる。
【０００５】
また、管理レベル“Ｂ１”では、伝送装置１０１Ａ、伝送装置１０１Ｃ及び伝送装置１０１ＥをＭＥＰ、伝送装置１０１Ｂ及び伝送装置１０１ＤをＭＩＰに設定する。ＭＥＰの伝送装置１０１Ａは、ＭＩＰの伝送装置１０１Ｂ経由でＣＣＭフレームをＭＥＰの伝送装置１０１Ｃに送信する（ステップＳ１０３）。更に、ＭＥＰの伝送装置１０１Ｃは、伝送装置１０１ＡからＣＣＭフレームを受信すると、ＭＩＰの伝送装置１０１Ｄ経由でＣＣＭフレームを対向ＭＥＰの伝送装置１０１Ｅに送信する（ステップＳ１０３Ａ）。また、ＭＥＰの伝送装置１０１Ｅは、伝送装置１０１ＣからＣＣＭフレームを受信すると、ＭＩＰの伝送装置１０１Ｄ経由でＣＣＭフレームをＭＥＰの伝送装置１０１Ｃに送信する（ステップＳ１０４）。更に、ＭＥＰの伝送装置１０１Ｃは、伝送装置１０１ＥからＣＣＭフレームを受信すると、ＭＩＰの伝送装置１０１Ｂ経由でＣＣＭフレームを対向ＭＥＰの伝送装置１０１Ａに送信する（ステップＳ１０４Ａ）。その結果、伝送装置１０１Ａと、伝送装置１０１Ｃと、伝送装置１０１ＥとのＭＥＰ間の導通性がチェックできる。
【０００６】
また、管理レベル“Ｃ１”では、伝送装置１０１Ａ、伝送装置１０１Ｂ、伝送装置１０１Ｃ、伝送装置１０１Ｄ及び伝送装置１０１ＥをＭＥＰに設定する。ＭＥＰの伝送装置１０１Ａは、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｂに送信する（ステップＳ１０５）。更に、ＭＥＰの伝送装置１０１Ｂは、伝送装置１０１ＡからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｃに送信する（ステップＳ１０５Ａ）。更に、ＭＥＰの伝送装置１０１Ｃは、伝送装置１０１ＢからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｄに送信する（ステップＳ１０５Ｂ）。更に、ＭＥＰの伝送装置１０１Ｄは、伝送装置１０１ＣからのＣＣＭフレームを受信すると、ＣＣＭフレームを対向ＭＥＰの伝送装置１０１Ｅに送信する（ステップＳ１０５Ｃ）。
【０００７】
また、ＭＥＰの伝送装置１０１Ｅは、伝送装置１０１ＤからＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｄに送信する（ステップＳ１０６）。更に、ＭＥＰの伝送装置１０１Ｄは、伝送装置１０１ＥからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｃに送信する（ステップＳ１０６Ａ）。更に、ＭＥＰの伝送装置１０１Ｃは、伝送装置１０１ＤからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ｂに送信する（ステップＳ１０６Ｂ）。更に、ＭＥＰの伝送装置１０１Ｂは、伝送装置１０１ＣからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置１０１Ａに送信する（ステップＳ１０６Ｃ）。その結果、伝送装置１０１Ａと、伝送装置１０１Ｂと、伝送装置１０１Ｃと、伝送装置１０１Ｄと、伝送装置１０１ＥとＭＥＰ間の導通性をチェックできる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−２３６２６７号公報
【特許文献２】特開２００９−１５２７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、各管理レベルのＭＥＰの伝送装置１０１から定期的に送信されるＣＣＭフレームの送信タイミングは同じである。従って、各管理レベルのＭＥＰの伝送装置１０１から複数のＣＣＭフレームが同一タイミングで送信されるため、瞬間的にトラヒックが増大する。そこで、各管理レベルの複数のＣＣＭフレームを受信する対向ＭＥＰの伝送装置１０１では、各管理レベルのＣＣＭフレーム等の監視フレームの受信タイミングが同一若しくは近い場合、各監視フレームに関わる受信処理が輻輳することになる。その結果、ＭＥＰの伝送装置１０１では、監視フレームの受信処理に要する処理負担が大きくなって、最大処理負荷に耐え得る高性能の、例えば、ＣＰＵやＬ２スイッチ等のハードウェア構成が必要となる。
【００１０】
一つの側面では、監視フレームの受信処理を分散化して処理負担の軽減が図れる伝送装置、伝送方法及び伝送プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
開示の装置は一つの態様において、複数の伝送装置から受信する監視フレームの受信処理が輻輳状態であるか否かを判定する判定部を有する。更に、開示の装置は、受信処理が輻輳状態である場合に、各監視フレームの受信処理が分散されるように、伝送装置に関わる監視フレームの送信タイミングを調整する調整量を算出する算出部を有する。更に、開示の装置は、算出部にて算出された前記調整量を送信元の伝送装置に送信する送信部を有する。更に、開示の装置は、他の伝送装置から調整量を受信した場合に、当該調整量に基づき、当該他の伝送装置へ送信する監視フレームの送信タイミングを調整する調整部を有する。
【発明の効果】
【００１２】
監視フレームの受信処理を分散化して処理負担の軽減が図れる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施例１の伝送システム及び管理レベルの一例を示す説明図である。
【図２】図２は、実施例１の伝送装置の一例を示すブロック図である。
【図３】図３は、ＣＣＭフレームのフォーマットの一例を示す説明図である。
【図４】図４は、管理レベル毎の各ＭＥＰのＣＣＭフレームの通信タイミングの一例を示す説明図である。
【図５】図５は、調整量指示処理に関わる伝送装置内部のＣＰＵの処理動作の一例を示すフローチャートである。
【図６】図６は、送信タイミング調整処理に関わる伝送装置内部のＣＰＵの処理動作の一例を示すフローチャートである。
【図７】図７は、実施例１の変形例を示す説明図である。
【図８】図８は、実施例２の伝送装置の一例を示すブロック図である。
【図９】図９は、伝送システム及び管理レベルの一例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、図面に基づいて、本願の開示する伝送装置、伝送方法及び伝送プログラムの実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。
【実施例１】
【００１５】
図１は、実施例１の伝送システム及び管理レベルの一例を示す説明図である。図１に示す伝送システム１は、例えば、伝送装置２Ａ、伝送装置２Ｂ、伝送装置２Ｃ、伝送装置２Ｄ及び伝送装置２Ｅを有し、これら複数の伝送装置２同士をケーブル３で通信接続する。尚、伝送システム１では、伝送装置２間の保守区間の管理形態として複数の管理レベルがある。図１の例では、管理レベルとして“Ａ”、“Ｂ”及び“Ｃ”の３種類ある。管理レベル“Ａ”では、伝送装置２Ａ及び伝送装置２ＥをＭＥＰ、伝送装置２Ｂ、伝送装置２Ｃ及び伝送装置２ＤをＭＩＰに設定する。そして、伝送装置２Ａと伝送装置２ＢとのＭＥＰ間の導通性をチェックする。更に、管理レベル“Ｂ”では、伝送装置２Ａ、伝送装置２Ｃ及び伝送装置２ＥをＭＥＰ、伝送装置２Ｂ及び伝送装置２ＤをＭＩＰに設定する。そして、伝送装置２Ａと、伝送装置２Ｃと、伝送装置２ＥとのＭＥＰ間の導通性をチェックする。管理レベル“Ｃ”では、伝送装置２Ａ、伝送装置２Ｂ、伝送装置２Ｃ、伝送装置２Ｄ及び伝送装置２ＥをＭＥＰに設定する。そして、伝送装置２Ａと、伝送装置２Ｂと、伝送装置２Ｃと、伝送装置２Ｄと、伝送装置２ＥとのＭＥＰ間の導通性をチェックする。
【００１６】
図２は、実施例１の伝送装置２の一例を示すブロック図である。図２に示す伝送装置２は、入力インタフェース１１と、出力インタフェース１２と、Ｌ２スイッチ１３と、ＲＡＭ（Random  Access  Memory）１４と、ＲＯＭ（Read  Only  Memory）１５と、ＣＰＵ（Central  Processing  Unit）１６とを有する。入力インタフェース１１は、ケーブル３と接続して伝送システム１内の他の伝送装置２からのフレーム等を入力する。出力インタフェース１２は、ケーブル３と接続して伝送システム１内の他の伝送装置２に対してフレーム等を出力する。Ｌ２スイッチ１３は、入力インタフェース１１と出力インタフェース１２と切替接続すると共に、レイヤ２レベルの各種処理を実行する。ＲＡＭ１４には、各種情報、例えば、警報情報を記憶する警報情報記憶部１４Ａと、輻輳情報を記憶する輻輳情報記憶部１４Ｂと、後述する調整量を記憶する調整量記憶部１４Ｃとが記憶されている。尚、警報情報は、例えば、ＣＣＭフレームに付加されたＲＤＩ情報に関わる障害を示す情報である。輻輳情報は、ＣＣＭフレームの受信処理が輻輳状態であるか否かを示す情報である。調整量は、後述するＣＣＭフレームに付加された調整量、すなわちＣＣＭフレームの送信タイミングを調整する量である。警報情報記憶部１４Ａ、輻輳情報記憶部１４Ｂ及び調整量記憶部１４Ｃは、単一のＲＡＭ１４内に記憶するようにしたが、複数のＲＡＭに各自記憶するようにしても良い。更に、ＲＯＭ１５には、各種プログラム、例えば、ＣＣＭ処理プログラム１５Ａが格納される。
【００１７】
ＣＰＵ１６は、伝送装置２全体を制御すると共に、ＲＯＭ１５に格納されたＣＣＭ処理プログラムを読み出してＣＣＭ処理機能を実行する。尚、請求項記載の判定部、算出部、調整部はＣＰＵ１６で実行する。ＣＰＵ１６は、入力インタフェース１１経由でＣＣＭフレームを受信する。ＣＰＵ１６は、出力インタフェース１２経由でＣＣＭフレームを送信する。ＣＰＵ１６は、入力インタフェース１１で受信した他の伝送装置２からのＣＣＭフレームを受信する。更に、ＣＰＵ１６は、受信されたＣＣＭフレームを分析する。更に、ＣＰＵ１６は、分析結果に基づき、ＣＣＭフレーム内のＲＤＩ情報に基づき警報情報があるか否かを判定する。更に、ＣＰＵ１６は、警報情報がある場合、その警報情報を警報情報記憶部１４Ａに記憶する。
【００１８】
また、ＣＰＵ１６は、分析結果に基づき、受信するＣＣＭフレームの受信処理が輻輳状態であるか否かを判定する。尚、輻輳状態とは、例えば、ＣＣＭフレームで規定する送信期間内で、各管理レベルの複数のＣＣＭフレームを同一若しくは同一に近い受信タイミングで受信した際に、各ＣＣＭフレームの受信処理が輻輳した状態である。ＣＰＵ１６は、受信処理が輻輳状態である場合、輻輳状態に基づき、各管理レベルの対向ＭＥＰの伝送装置２側のＣＣＭフレームの送信タイミングを調整する調整量を算出する。また、ＣＰＵ１６は、分析結果に基づき、ＭＥＰの伝送装置２から受信したＣＣＭフレーム内の特定領域に付加された調整量があるか否かを判定する。更に、ＣＰＵ１６は、ＣＣＭフレーム内の特定領域に付加された調整量がある場合、その調整量を検出する。そして、ＣＰＵ１６は、調整量を検出すると、その調整量を調整量記憶部１４Ｃに記憶する。
【００１９】
ＣＰＵ１６は、対向ＭＥＰの伝送装置２に送信するＣＣＭフレームを生成する。また、ＣＰＵ１６は、対向ＭＥＰの伝送装置２宛に送信する調整量を算出した場合、対向ＭＥＰの伝送装置２宛のＣＣＭフレーム内の特定領域に調整量を付加する。また、ＣＰＵ１６は、生成されたＣＣＭフレームを対向ＭＥＰの伝送装置２宛に送信する。また、ＣＰＵ１６は、ＣＣＭフレームから調整量を検出した場合、当該ＣＣＭフレームの対向ＭＥＰの伝送装置２宛に送信するＣＣＭフレームの送信タイミングを調整量に基づき調整する。そして、ＣＰＵ１６は、調整された送信タイミングに基づき、ＣＣＭフレームを対向ＭＥＰの伝送装置２に送信する。
【００２０】
図３は、ＣＣＭフレームのフォーマット構成の一例を示す説明図である。図３に示すＣＣＭフレームは、「ＤＡ」と、「ＳＡ」と、「ＶＬＡＮ  ｈｅａｄｅｒ」と、「Ｅｔｈｅｒ  Ｔｙｐｅ」と、「ＭＥＬ」と、「Ｖｅｒｓｉｏｎ」と、「Ｏｐｃｏｄｅ」と、「ＲＤＩ  Ｂｉｔ」と、「Ｐｅｒｉｏｄ」とを有する。更に、ＣＣＭフレームは、「ＴＬＶ  Ｏｆｆｓｅｔ」と、「Ａｌｌ“０ｘ００”」と、「ＭＥＰ  ＩＤ」と、「ＭＥＧ  ＩＤ」と、「ＴｘＦＣｆ」と、「ＲｘＦＣｂ」と、「ＴｘＦＣｂ」とを有する。更に、ＣＣＭフレームは、「Ｒｅｓｅｒｖｅｄ」と、「ＴＬＶ  ｔｙｐｅ」と、「ＴＬＶ  ｌｅｎｇｔｈ」と、「Ｖａｌｕｅ」と、「Ｅｎｄ  ＴＬＶ」と、「ＦＣＳ」とを有する。
【００２１】
「ＤＡ」は、マルチキャスト又はユニキャストの送信先のアドレスを格納する領域である。「ＳＡ」は、自装置のＭＡＣアドレスを格納する領域である。「ＶＬＡＮ  ｈｅａｄｅｒ」はヘッダを格納する領域である。「Ｅｔｈｅｒ  Ｔｙｐｅ」は、イーサネット種別としてＯＡＭを格納する領域である。「ＭＥＬ」は、送信元のＭＥＰのＭＥＧ（Maintenance  Entity  Group）レベルを格納する領域である。尚、ＭＥＧは、ＣＣＭフレームを使用して保守を行う一つの区間を示すＭＥ（Maintenance  Entity）の集合体を示すものである。「Ｖｅｒｓｉｏｎ」は、受信廃棄すべきか否かを識別するデータを格納する領域である。「Ｏｐｃｏｄｅ」は、命令を識別するオペコードを格納する領域である。「ＲＤＩ  Ｂｉｔ」は、障害内容を識別するビット列のＲＤＩ情報を格納する領域である。「Ｐｅｒｉｏｄ」は、ＣＣＭフレームの送受信に使用する送受信間隔を格納する領域である。「ＴＬＶ  Ｏｆｆｓｅｔ」は、ＣＣＭフレームのＴｙｐｅ、Ｌｅｎｇｔｈ、Ｖａｌｕｅのオフセット値を格納する領域である。「Ａｌｌ“０ｘ００”」は、シーケンス番号が未使用の状態を格納する領域である。「ＭＥＰ  ＩＤ」は、送信元のＭＥＰを識別するＩＤを格納する領域である。また、「ＭＥＧ  ＩＤ」は、送信元のＭＥＰのＭＥＧを識別するＩＤを格納する領域である。
【００２２】
「ＴｘＦＣｆ」は、ＣＣＭフレーム送信時のローカルカウンタを格納する領域である。「ＲｘＦＣｂ」は、対向ＭＥＰからの最終ＣＣＭフレームレセプション時のローカルカウンタを格納する領域である。「ＴｘＦＣｂ」は、対向ＭＥＰからのＣＣＭフレームを受信した最終ＴｘＦＣｆ値を格納する領域である。「Ｒｅｓｅｒｖｅｄ」はリザーブ領域である。「ＴＬＶ  ｔｙｐｅ」は、リザーブ領域内のフレーム種別を格納する領域である。「ＴＬＶ  ｌｅｎｇｔｈ」は、リザーブ領域内のフレームサイズを格納する領域である。「Ｖａｌｕｅ」は、リザーブ領域内の値を格納する領域である。「ＦＣＳ」は、エラーを検出するためのチェックサムを使用して誤り検出するための領域である。尚、図中の「Ａｌｌ  “００ｘ０”」は未使用であることを示すものである。尚、生成部３１は、図３に示すＣＣＭフレーム内の「ＴＬＶ  ｔｙｐｅ」、「ＴＬＶ  ｌｅｎｇｔｈ」及び「Ｖａｌｕｅ」の特定領域に調整量を付加するものである。
【００２３】
図４は、管理レベル毎の各ＭＥＰのＣＣＭフレームの通信タイミングの一例を示す説明図である。管理レベル“Ａ”では、ＭＥＰの伝送装置２ＡがＭＩＰ経由でＣＣＭフレームを対向ＭＥＰの伝送装置２Ｅに送信する。更に、ＭＥＰの伝送装置２Ｅは、伝送装置２ＡからのＣＣＭフレームを受信すると、ＭＩＰ経由でＣＣＭフレームを対向ＭＥＰの伝送装置２Ａに送信する。また、管理レベル“Ｂ”では、ＭＥＰの伝送装置２ＡがＭＩＰ経由でＣＣＭフレームをＭＥＰの伝送装置２Ｃに送信する。更に、ＭＥＰの伝送装置２Ｃは、伝送装置２ＡからのＣＣＭフレームを受信すると、ＭＩＰ経由で対向ＭＥＰの伝送装置２Ｅに送信する。そして、ＭＥＰの伝送装置２Ｅは、伝送装置２ＣからのＣＣＭフレームを受信すると、ＭＩＰ経由でＣＣＭフレームをＭＥＰの伝送装置２Ｃに送信する。更に、ＭＥＰの伝送装置２Ｃは、伝送装置２ＥからのＣＣＭフレームを受信すると、ＭＩＰ経由で対向ＭＥＰの伝送装置２Ａに送信する。
【００２４】
また、管理レベル“Ｃ”では、ＭＥＰの伝送装置２ＡがＣＣＭフレームをＭＥＰの伝送装置２Ｂに送信する。更に、ＭＥＰの伝送装置２Ｂは、伝送装置２ＡからのＣＣＭフレームを受信すると、対向ＭＥＰの伝送装置２Ｃに送信する。ＭＥＰの伝送装置２Ｃは、伝送装置２ＢからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置２Ｄに送信する。更に、ＭＥＰの伝送装置２Ｄは、伝送装置２ＣからのＣＣＭフレームを受信すると、対向ＭＥＰの伝送装置２Ｅに送信する。また、ＭＥＰの伝送装置２Ｅは、伝送装置２ＤからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置２Ｄに送信する。更に、ＭＥＰの伝送装置２Ｄは、伝送装置２ＤからのＣＣＭフレームを受信すると、対向ＭＥＰの伝送装置２Ｃに送信する。ＭＥＰの伝送装置２Ｃは、伝送装置２ＤからのＣＣＭフレームを受信すると、ＣＣＭフレームをＭＥＰの伝送装置２Ｂに送信する。更に、ＭＥＰの伝送装置２Ｂは、伝送装置２ＣからのＣＣＭフレームを受信すると、対向ＭＥＰの伝送装置２Ａに送信する。尚、管理レベル“Ａ”、“Ｂ”及び“Ｃ”では、状況によっては受信元ＭＥＰの伝送装置２Ｅ側で各管理レベルのＣＣＭフレームの受信タイミングが同一となる。
【００２５】
次に、本実施例の伝送システム１の動作について説明する。図５は、調整量指示処理に関わる伝送装置２のＣＰＵ１６の処理動作の一例を示すフローチャートである。図５に示す調整量指示処理では、各管理レベルの対向ＭＥＰの伝送装置２から受信したＣＣＭフレームのＭＥＰの伝送装置２側の受信処理が輻輳しないように、ＣＣＭフレームの送信タイミングを調整する調整量を対向ＭＥＰの伝送装置２側に指示する処理である。図５においてＣＰＵ１６は、各管理レベルの複数のＣＣＭフレームの受信処理が輻輳状態であるか否かを判定する（ステップＳ１１）。図４の例では、管理レベル“Ａ”、“Ｂ”及び“Ｃ”のＭＥＰの伝送装置２Ａは、同一送信タイミングで管理レベル“Ａ”、“Ｂ”及び“Ｃ”の対向ＭＥＰの伝送装置２Ｅに各ＣＣＭフレームを送信する（ステップＳ５１、Ｓ５１Ａ，Ｓ５１Ｂ）。その結果、対向ＭＥＰの伝送装置２Ｅは、各管理レベル“Ａ”、“Ｂ”及び“Ｃ”の各ＣＣＭフレームを同一受信タイミングで受信した状態となる。つまり、伝送装置２Ｅは、各ＣＣＭフレームの受信処理が輻輳状態にある。
【００２６】
ＣＰＵ１６は、受信処理が輻輳状態である場合（ステップＳ１１肯定）、輻輳状態に基づき、管理レベル毎のＣＣＭフレームの送信タイミングを調整した調整量を算出する（ステップＳ１２）。尚、ＣＰＵ１６は、ＣＣＭフレームを送信する通常の送信間隔（例えば、１０秒）を所定単位（例えば、１秒）で分割し、その分割された所定単位を管理レベル毎の調整量として算出する。つまり、ＣＰＵ１６は、管理レベル毎にＣＣＭフレームの調整量を１秒ずつ遅延する。図４の例では、管理レベル“Ａ”のＣＣＭフレームの調整量を基準値として遅延０秒とした場合、管理レベル“Ｂ”のＣＣＭフレームの調整量は管理レベル“Ａ”の送信タイミングから１秒遅延となる。更に、管理レベル“Ｃ”のＣＣＭフレームの調整量は、管理レベル“Ｂ”の送信タイミングから１秒遅延、すなわち管理レベル“Ａ”の送信タイミングから２秒遅延となる。
【００２７】
ＣＰＵ１６は、管理レベル毎の調整量を算出すると、管理レベル毎の対向ＭＥＰの伝送装置２宛に送信するＣＣＭフレームの特定領域に該当管理レベルに対応した調整量を付加する（ステップＳ１３）。例えば、ＣＰＵ１６は、管理レベル“Ａ”の調整量、すなわち０秒遅延を管理レベル“Ａ”の対向ＭＥＰの伝送装置２宛のＣＣＭフレームの特定領域に付加する。更に、ＣＰＵ１６は、管理レベル“Ｂ”の調整量、すなわち１秒遅延を管理レベル“Ｂ”の対向ＭＥＰの伝送装置２宛のＣＣＭフレームの特定領域に付加する。更に、ＣＰＵ１６は、管理レベル“Ｃ”の調整量、すなわち２秒遅延を管理レベル“Ｃ”の対向ＭＥＰの伝送装置２宛のＣＣＭフレームの特定領域に付加する。
【００２８】
ＣＰＵ１６は、調整量を付加したＣＣＭフレームを管理レベルに対応した対向ＭＥＰの伝送装置２に送信し（ステップＳ１４）、図５に示す処理動作を終了する。図４の例では、ＣＰＵ１６は、“０秒遅延”の調整量を付加したＣＣＭフレームを管理レベル“Ａ”の対向ＭＥＰの伝送装置２に送信する（ステップＳ５２）。更に、ＣＰＵ１６は、“１秒遅延”の調整量を付加したＣＣＭフレームを管理レベル“Ｂ”の対向ＭＥＰの伝送装置２に送信する（ステップＳ５２Ａ）。更に、ＣＰＵ１６は、“２秒遅延”の調整量を付加したＣＣＭフレームを管理レベル“Ｃ”の対向ＭＥＰの伝送装置２に送信する（ステップＳ５２Ｂ）。また、ＣＰＵ１６は、受信タイミングの輻輳状態がない場合（ステップＳ１１否定）、図５に示す処理動作を終了する。
【００２９】
図５に示す調整量指示処理では、ＣＰＵ１６が、受信処理が輻輳状態の場合、受信処理が輻輳しないように、管理レベル毎のＣＣＭフレームの送信タイミングを調整する調整量を算出する。そして、ＣＰＵ１６は、管理レベル毎の調整量を付加したＣＣＭフレームを管理レベルの対向ＭＥＰの伝送装置２宛に送信する。その結果、ＭＥＰの伝送装置２は、各管理レベルの対向ＭＥＰの伝送装置２宛に調整量を通知できる。
【００３０】
図６は、送信タイミング調整処理に関わる伝送装置２のＣＰＵ１６の処理動作の一例を示すフローチャートである。図６に示す送信タイミング調整処理では、対向ＭＥＰの伝送装置２からの調整量に基づき、対向ＭＥＰの伝送装置２宛に送信するＣＣＭフレームの送信タイミングを遅延調整する処理である。図６においてＣＰＵ１６は、対向ＭＥＰの伝送装置２からＣＣＭフレームを受信したか否かを判定する（ステップＳ２１）。ＣＰＵ１６は、ＣＣＭフレームを受信した場合（ステップＳ２１肯定）、対向ＭＥＰの伝送装置２からＣＣＭフレームを分析する（ステップＳ２２）。
【００３１】
ＣＰＵ１６は、ＣＣＭフレーム内の特定領域内に付加された調整量を検出したか否かを判定する（ステップＳ２３）。図４の例で、管理レベル“Ａ”の伝送装置２ＡのＣＰＵ１６は、管理レベル“Ａ”の対向ＭＥＰの伝送装置２ＥからのＣＣＭフレームから“０秒遅延”の調整量を検出する。更に、ＣＰＵ１６は、管理レベル“Ｂ”の対向ＭＥＰの伝送装置２ＥからのＣＣＭフレームから“１秒遅延”の調整量を検出する。更に、ＣＰＵ１６は、管理レベル“Ｃ”の対向ＭＥＰの伝送装置２ＥからのＣＣＭフレームから“２秒遅延”の調整量を検出する。
【００３２】
ＣＰＵ１６は、ＣＣＭフレーム内の特定領域内に付加された調整量を検出した場合に（ステップＳ２３肯定）、調整量に基づき、対向ＭＥＰの伝送装置２宛のＣＣＭフレームの送信タイミングを調整する（ステップＳ２４）。図４の例では、管理レベル“Ａ”の伝送装置２ＡのＣＰＵ１６は、管理レベル“Ａ”の“０秒遅延”の調整量に基づき、対向ＭＥＰの伝送装置２Ｅ宛の送信タイミングを“０秒遅延”で調整する。更に、ＣＰＵ１６は、管理レベル“Ｂ”の“１秒遅延”の調整量に基づき、対向ＭＥＰの伝送装置２Ｅ宛の送信タイミングを管理レベル“Ａ”の送信タイミングから“１秒遅延”で調整する。更に、調整部３３は、管理レベル“Ｃ”の“２秒遅延”の調整量に基づき、対向ＭＥＰの伝送装置２Ｅ宛の送信タイミングを管理レベル“Ａ”の送信タイミングから“２秒遅延”で調整する。
【００３３】
そして、ＣＰＵ１６は、調整された送信タイミングに基づき、各管理レベルの対向ＭＥＰの伝送装置２宛にＣＣＭフレームを送信することで（ステップＳ２５）、図６に示す処理動作を終了する。図４の例では、伝送装置２ＡのＣＰＵ１６は、管理レベル“Ａ”の対向ＭＥＰの伝送装置２Ｅ宛にＣＣＭフレームを送信する（ステップＳ５３）。更に、ＣＰＵ１６は、ステップＳ５３のＣＣＭフレーム送信後の１秒後に、管理レベル“Ｂ”の対向ＭＥＰの伝送装置２Ｅ宛にＣＣＭフレームを送信する（ステップＳ５３Ａ）。更に、伝送装置２ＡのＣＰＵ１６は、ステップＳ５３のＣＣＭフレーム送信後の２秒後、すなわちステップＳ５３ＡのＣＣＭフレーム送信後の１秒後に、管理レベル“Ｃ”の対向ＭＥＰの伝送装置２Ｅ宛にＣＣＭフレームを送信する（ステップＳ５３Ｂ）。その結果、伝送システム１では、伝送装置２Ａから管理レベル“Ａ”、“Ｂ”及び“Ｃ”のＣＣＭフレームの送信タイミングがずれるため、瞬間的なトラヒックの増大を防止できる。
【００３４】
つまり、管理レベル“Ａ”、“Ｂ”及び“Ｃ”の伝送装置２Ｅは、管理レベル“Ａ”のＣＣＭフレームを受信した後、１秒後に、管理レベル“Ｂ”のＣＣＭフレームを受信し、その１秒後に、管理レベル“Ｃ”のＣＣＭフレームを受信する。その結果、伝送装置２Ｅは、管理レベル“Ａ”のＣＣＭフレーム、管理レベル“Ｂ”のＣＣＭフレーム及び管理レベル“Ｃ”のＣＣＭフレームの受信処理が輻輳することなく、各管理レベルのＣＣＭフレームの受信処理を順次実行できる。その後、図４の例では、各管理レベルのＭＥＰの伝送装置２Ｅは、遅延調整された送信タイミングのＣＣＭフレームを受信すると、ＣＣＭフレームを対向ＭＥＰの伝送装置２Ａ宛に送信する（ステップＳ５４、Ｓ５４Ａ、Ｓ５４Ｂ）。
【００３５】
ＣＰＵ１６は、対向ＭＥＰの伝送装置２からＣＣＭフレームを受信したのでない場合（ステップＳ２１否定）、図６に示す処理動作を終了する。また、ＣＰＵ１６は、ＣＣＭフレームの特定領域内に付加された調整量を検出しなかった場合（ステップＳ２３否定）、そのままの送信タイミングに基づき、対向ＭＥＰの伝送装置２宛のＣＣＭフレームを送信すべく、ステップＳ２５に移行する。
【００３６】
図６に示す送信タイミング調整処理では、ＣＰＵ１６が、管理レベル毎のＣＣＭフレームに付加された調整量に基づき、各管理レベルのＣＣＭフレームの送信タイミングを調整する。ＣＰＵ１６は、調整量に基づき調整されたＣＣＭフレームを該当管理レベルの対向ＭＥＰの伝送装置２宛に送信する。各管理レベルのＭＥＰの伝送装置２のＣＰＵ１６は、各管理レベルの対向ＭＥＰの伝送装置２からＣＣＭフレームを順次に受信する。その結果、ＭＥＰの伝送装置２は、各ＣＣＭフレームの受信処理が輻輳しないため、各ＣＣＭフレームの受信処理の分散化で受信処理に要する処理負担が軽減できる。
【００３７】
実施例１では、受信元ＭＥＰの伝送装置２側の受信処理が輻輳状態である場合、管理レベル毎のＣＣＭフレームの送信タイミングを調整する調整量を管理レベルの対向ＭＥＰの伝送装置２宛に送信する。更に、対向ＭＥＰの伝送装置２は、調整量に基づき、ＣＣＭフレームの送信タイミングを調整してＣＣＭフレームを送信する。各管理レベルのＭＥＰの伝送装置２は、各管理レベルの対向ＭＥＰの伝送装置２からＣＣＭフレームを順次に受信する。その結果、ＭＥＰの伝送装置２は、各ＣＣＭフレームの受信処理が輻輳しないため、各ＣＣＭフレームの受信処理の分散化で受信処理に要する処理負担が軽減できる。しかも、受信処理に要する処理負担が軽減されることで、安価な低性能のＣＰＵやＬ２スイッチでも実現可能となるので、伝送装置２の部品コストが低減できる。
【００３８】
ところで、上記実施例１で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することによって実現できる。そこで、以下では、図７を用いて、上記の実施例１の変形例としてプログラムを実行するコンピュータの一例を説明する。図７は、実施例１の変形例を示す説明図である。
【００３９】
図７に示すように、伝送プログラムを実行するコンピュータ１００では、ＨＤＤ（Hard  Disk  Drive）１１０、ＲＡＭ１２０、ＲＯＭ１３０及びＣＰＵ１４０がバス１５０を介して接続される。
【００４０】
そして、ＲＯＭ１３０若しくはＨＤＤ１１０には、上記の実施例と同様の機能を発揮する伝送プログラムが予め記憶されている。尚、ＲＯＭ１３０及びＨＤＤ１１０ではなく、図示せぬドライブでコンピュータ読取可能な記録媒体に伝送プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。伝送プログラムとしては、図７に示すように、判定プログラム１３１、算出プログラム１３２、送信プログラム１３３及び調整プログラム１３４である。
【００４１】
そして、ＣＰＵ１４０が、これらのプログラム１３１〜１３４をＲＯＭ１３０から読み出して実行する。そして、各プログラム１３１〜１３４は、判定プロセス１４１、算出プロセス１４２、送信プロセス１４３及び調整プロセス１４４として機能するようになる。
【００４２】
ＣＰＵ１４０は、対向ＭＥＰの伝送装置から受信する監視フレームの受信処理が輻輳状態であるか否かを判定する。更に、ＣＰＵ１４０は、受信処理が輻輳状態である場合に、監視フレームの受信処理が分散するように、送信元の伝送装置に関わる監視フレームの送信タイミングを調整する調整量を算出する。更に、ＣＰＵ１４０は、算出された調整量を送信元の伝送装置に送信する。また、ＣＰＵ１４０は、他の伝送装置２から調整量を受信した場合に、当該調整量に基づき、当該伝送装置へ送信する監視フレームの送信タイミングを調整する。その結果、ＣＰＵ１４０は、受信処理が輻輳せず、各ＣＣＭフレームの受信処理を分散化して処理負担を軽減できる。
【００４３】
尚、上記実施例１では、ＣＰＵ１６でＣＣＭ処理プログラムを実行したが、ＣＰＵ１６と別個にＣＣＭ処理を実行するＣＣＭ処理回路を設けることで、ＣＰＵ１６側の負荷を低減するようにしても良く、実施例２として以下に説明する。
【実施例２】
【００４４】
図８は、実施例２の伝送装置の一例を示すブロック図である。尚、図２に示す伝送装置２と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。図８に示す伝送装置２Ｘは、入力インタフェース１１、出力インタフェース１２、Ｌ２スイッチ１３、ＲＡＭ１４及びＣＰＵ１６の他に、ＣＣＭ処理回路１８を内蔵した。尚、ＣＣＭ処理回路１８は、例えば、ＦＰＧＡ（Field  Programmable  Gate  Array）やＡＳＩＣ（Application  Specific  Integrated  Circuit）等の半導体デバイスで構成する。
【００４５】
ＣＣＭ処理回路１８は、受信回路１８Ａと、送信回路１８Ｂとを有する。受信回路１８Ａは、インタフェース２１Ａと、メモリ２２Ａと、ＦＰＧＡ２３Ａとを有する。メモリ２２Ａには、ＣＣＭフレームに関わる受信処理プログラムが記憶されている。ＦＰＧＡ２３Ａは、メモリ２２Ａに記憶された受信処理プログラムを読み出して受信処理機能を実行する。ＦＰＧＡ２３Ａは、インタフェース２１Ａを通じて、入力インタフェース１１で受信した他の伝送装置２からのＣＣＭフレームを受信する。ＦＰＧＡ２３Ａは、受信されたＣＣＭフレームを分析する。ＦＰＧＡ２３Ａは、分析結果に基づき、ＣＣＭフレーム内のＲＤＩ情報に基づき警報情報があるか否かを判定する。ＦＰＧＡ２３Ａは、警報情報がある場合、その警報情報を警報情報記憶部１４Ａに記憶する。
【００４６】
また、ＦＰＧＡ２３Ａは、分析結果に基づき、受信するＣＣＭフレームの受信処理が輻輳状態であるか否かを判定する。尚、輻輳状態とは、例えば、ＣＣＭフレームで規定する送信期間内で、各管理レベルの複数のＣＣＭフレームを同一若しくは同一に近い受信タイミングで受信した際に、各ＣＣＭフレームの受信処理が輻輳した状態である。ＦＰＧＡ２３Ａは、受信処理が輻輳状態である場合、輻輳状態に基づき、各管理レベルの対向ＭＥＰの伝送装置２側のＣＣＭフレームの送信タイミングを調整する調整量を算出する。また、ＦＰＧＡ２３Ａは、分析結果に基づき、ＭＥＰの伝送装置２から受信したＣＣＭフレーム内の特定領域に付加された調整量があるか否かを判定する。ＦＰＧＡ２３Ａは、ＣＣＭフレーム内の特定領域に付加された調整量がある場合、その調整量を検出する。そして、ＦＰＧＡ２３Ａは、調整量を検出すると、その調整量を調整量記憶部１４Ｃに記憶する。
【００４７】
また、送信回路１８Ｂは、インタフェース２１Ｂと、メモリ２２Ｂと、ＦＰＧＡ２３Ｂとを有する。メモリ２２Ｂは、ＣＣＭフレームに関わる送信処理プログラムが記憶されている。ＦＰＧＡ２３Ｂは、メモリ２２Ｂに記憶された送信処理プログラムを読み出して送信処理機能を実行する。ＦＰＧＡ２３Ｂは、対向ＭＥＰの伝送装置２に送信するＣＣＭフレームを生成する。また、ＦＰＧＡ２３Ｂは、対向ＭＥＰの伝送装置２宛に送信する調整量を算出した場合、対向ＭＥＰの伝送装置２宛のＣＣＭフレーム内の特定領域に調整量を付加する。また、ＦＰＧＡ２３Ｂは、生成されたＣＣＭフレームを対向ＭＥＰの伝送装置２宛に送信する。また、ＦＰＧＡ２３Ｂは、ＣＣＭフレームから調整量を検出した場合、当該ＣＣＭフレームの対向ＭＥＰの伝送装置２宛に送信するＣＣＭフレームの送信タイミングを調整量に基づき調整する。そして、ＦＰＧＡ２３Ｂは、調整された送信タイミングに基づき、ＣＣＭフレームを対向ＭＥＰの伝送装置２に送信する。
【００４８】
ＣＣＭ処理回路１８は、図５に示す調整量指示処理を実行する。つまり、ＣＣＭ処理回路１８は、受信処理が輻輳状態の場合、受信処理が輻輳しないように、管理レベル毎のＣＣＭフレームの送信タイミングを調整する調整量を算出する。そして、ＣＣＭ処理回路１８は、管理レベル毎の調整量を付加したＣＣＭフレームを管理レベルの対向ＭＥＰの伝送装置２宛に送信する。その結果、ＭＥＰの伝送装置２は、各管理レベルの対向ＭＥＰの伝送装置２宛に調整量を通知できる。
【００４９】
更に、ＣＣＭ処理回路１８は、図６に示す送信タイミング調整処理を実行する。つまり、ＣＣＭ処理回路１８は、管理レベル毎のＣＣＭフレームに付加された調整量に基づき、各管理レベルのＣＣＭフレームの送信タイミングを調整する。更に、ＣＣＭ処理回路１８は、調整量に基づき調整されたＣＣＭフレームを該当管理レベルの対向ＭＥＰの伝送装置２宛に送信する。各管理レベルのＭＥＰの伝送装置２のＣＣＭ処理回路１８は、各管理レベルの対向ＭＥＰの伝送装置２からＣＣＭフレームを順次に受信する。その結果、ＭＥＰの伝送装置２は、各ＣＣＭフレームの受信処理が輻輳しないため、各ＣＣＭフレームの受信処理の分散化で受信処理に要する処理負担が軽減できる。
【００５０】
実施例２のＣＣＭ処理回路１８では、受信元ＭＥＰの伝送装置２側の受信処理が輻輳状態である場合、管理レベル毎のＣＣＭフレームの送信タイミングを調整する調整量を管理レベルの対向ＭＥＰの伝送装置２宛に送信する。更に、対向ＭＥＰの伝送装置２のＣＣＭ処理回路１８は、調整量に基づき、ＣＣＭフレームの送信タイミングを調整してＣＣＭフレームを送信する。各管理レベルのＭＥＰの伝送装置２のＣＣＭ処理回路１８は、各管理レベルの対向ＭＥＰの伝送装置２からＣＣＭフレームを順次に受信する。その結果、ＭＥＰの伝送装置２のＣＣＭ処理回路１８は、各ＣＣＭフレームの受信処理が輻輳しないため、各ＣＣＭフレームの受信処理の分散化で受信処理に要する処理負担が軽減できる。しかも、受信処理に要する処理負担が軽減されることで、安価な低性能のＣＰＵやＬ２スイッチでも実現可能となるので、伝送装置２の部品コストが低減できる。しかも、ＣＣＭ処理回路１８自体がＣＣＭ処理を実行することでＣＰＵ１６の負荷を低減できる。
【００５１】
尚、上記実施例では、受信元ＭＥＰの伝送装置２が、管理レベル毎に対向ＭＥＰの伝送装置２に関わるＣＣＭフレームの送信タイミングを調整する調整量を対向ＭＥＰの伝送装置２に通知した。しかしながら、受信元ＭＥＰの伝送装置２では、管理レベルに関係なく、対向ＭＥＰの伝送装置２毎にＣＣＭフレームの送信タイミングを調整する調整量を算出して、その調整量を対向ＭＥＰの伝送装置２宛に通知しても良い。
【００５２】
また、上記実施例では、通常送信間隔を所定単位、例えば、１秒単位に分割して管理レベル毎に、ＣＣＭフレームの送信タイミングを１秒ずつ遅延調整した。しかしながら、通常送信間隔と、通常送信間隔内に受信した管理レベルのＣＣＭフレームの受信回数とに基づき、通常送信間隔÷受信回数でＣＣＭフレームの１フレーム当りの調整量を算出しても良い。例えば、通常送信間隔が１０秒、５個の管理レベル“Ａ”〜“Ｅ”の受信回数が５回の場合、１０秒÷５回で１フレーム当りの調整量は２秒となる。そして、管理レベル“Ａ”の調整量は“０秒遅延”、管理レベル“Ｂ”の調整量は、管理レベル“Ａ”の送信タイミングから“２秒遅延”、管理レベル“Ｃ”の調整量は、管理レベル“Ａ”の送信タイミングから“４秒遅延”、管理レベル“Ｄ”の調整量は、管理レベル“Ａ”の送信タイミングから“６秒遅延”、管理レベル“Ｅ”の調整量は、管理レベル“Ａ”の送信タイミングから“８秒遅延”となる。
【００５３】
また、上記実施例では、調整量に基づき、送信タイミング時間を遅延調整したが、例えば、送信タイミング時間を速める調整をすることで、受信処理の分散化を図るようにしても良い。
【００５４】
更に、各装置で行われる各種処理機能は、ＣＰＵ（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【符号の説明】
【００５５】
２  伝送装置
２Ｘ  伝送装置
１５  ＲＯＭ
１６  ＣＰＵ
１８  ＣＣＭ処理回路
１８Ａ  受信回路
１８Ｂ  送信回路
２３Ａ  ＦＰＧＡ
２３Ｂ  ＦＰＧＡ
【図１】
0005722705.tif 000002
【図２】
0005722705.tif 000003
【図３】
0005722705.tif 000004
【図４】
0005722705.tif 000005
【図５】
0005722705.tif 000006
【図６】
0005722705.tif 000007
【図７】
0005722705.tif 000008
【図８】
0005722705.tif 000009
【図９】
0005722705.tif 000010