(57)【特許請求の範囲】
【請求項１】
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成し、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始するタイミング用待機手段と、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する第１の非タイミング用待機手段と、
を備え、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信する分割送信手段を備え、
さらに、前記タイミング用待機時間は、前記単位データの送信を開始してから、当該単位データが含む情報のうちの、当該単位データが、前記非タイミング単位データ、及び、前記タイミング単位データ、のいずれであるかを識別するための部分である識別部の送信が完了するまでに要する時間以上である中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記タイミング単位データの送信先である通信装置へ送信する予定の前記非タイミング単位データを受信してから、当該非タイミング単位データの送信が完了するまでに要した時間を表す遅延時間情報を当該非タイミング単位データとともに当該通信装置へ送信する遅延時間情報送信手段と、
前記タイミング単位データの送信先でない通信装置へ送信する予定の前記非タイミング単位データを受信してから、予め設定された非タイミング用待機時間より、当該非タイミング単位データとともに受信した前記遅延時間情報が表す時間を減じた時間が経過するまでの間、当該非タイミング単位データの送信を待機した後、当該通信装置への当該非タイミング単位データの送信を開始する第２の非タイミング用待機手段と、
を備える中継装置。
【請求項３】
請求項１に記載の中継装置であって、
前記第１の非タイミング用待機手段は、
前記非タイミング単位データを受信してから、予め設定された非タイミング用待機時間より、当該非タイミング単位データとともに受信した遅延時間情報が表す時間を減じた時間が経過する第１の待機時点までの間、当該非タイミング単位データの送信を待機するように構成され、
前記中継装置は、
前記第１の待機時点から、当該非タイミング単位データの送信が完了するまでに要した時間を表す遅延時間情報を当該非タイミング単位データとともに送信する遅延時間情報送信手段を備える中継装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の中継装置であって、
前記通信方式は、イーサネット（登録商標）である中継装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の中継装置であって、
同期通信を行う複数の通信網間のデータを中継する通信網を構成する中継装置。
【請求項６】
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に適用され、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する、中継装置制御方法であって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記中継装置制御方法は、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信し、
さらに、前記タイミング用待機時間は、前記単位データの送信を開始してから、当該単位データが含む情報のうちの、当該単位データが、前記非タイミング単位データ、及び、前記タイミング単位データ、のいずれであるかを識別するための部分である識別部の送信が完了するまでに要する時間以上である、
中継装置制御方法。
【請求項７】
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する、処理を実行させるための中継装置制御プログラムであって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記処理は、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信するように構成され、
さらに、前記タイミング用待機時間は、前記単位データの送信を開始してから、当該単位データが含む情報のうちの、当該単位データが、前記非タイミング単位データ、及び、前記タイミング単位データ、のいずれであるかを識別するための部分である識別部の送信が完了するまでに要する時間以上である、
中継装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め定められた通信方式に従った単位データを中継する中継装置に関する。
【背景技術】
【０００２】
予め定められた通信方式に従った単位データ（例えば、ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）フレーム）を中継し、且つ、非同期通信を行う通信網を構成する中継装置が知られている。
【０００３】
この種の中継装置の一つとして、特許文献１に記載の中継装置は、単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継する。
【０００４】
複数の通信装置の１つである第１の通信装置は、予め設定された送信周期が経過する毎に、中継装置を介して、タイミング単位データを送信する。複数の通信装置の他の１つである第２の通信装置は、タイミング単位データを受信する時間間隔に基づいて、第１の通信装置と同期する（例えば、クロック信号におけるクロック周期を調整する）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−７１８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記中継装置は、非タイミング単位データの送信中に、タイミング単位データを受信した場合、非タイミング単位データの送信が完了するまで待機した後、タイミング単位データを送信する。従って、送信先の通信装置によりタイミング単位データが受信される時間間隔が比較的大きく変動してしまう。この結果、複数の通信装置を高い精度にて同期させることができない場合が生じるという問題があった。
【０００７】
このため、本発明の目的は、上述した課題である「複数の通信装置を高い精度にて同期させることができない場合が生じること」を解決することが可能な中継装置を提供することにある。
【課題を解決するための手段】
【０００８】
かかる目的を達成するため本発明の一形態である中継装置は、
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、上記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成し、
上記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始するタイミング用待機手段と、
上記タイミング単位データの送信が待機されている場合、及び、上記タイミング単位データを送信中である場合、上記非タイミング単位データの送信を待機する第１の非タイミング用待機手段と、
を備える。
【０００９】
また、本発明の他の形態である中継装置制御方法は、
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、上記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に適用され、
上記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
上記タイミング単位データの送信が待機されている場合、及び、上記タイミング単位データを送信中である場合、上記非タイミング単位データの送信を待機する方法である。
【００１０】
また、本発明の他の形態である中継装置制御プログラムは、
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、上記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に、
上記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
上記タイミング単位データの送信が待機されている場合、及び、上記タイミング単位データを送信中である場合、上記非タイミング単位データの送信を待機する、処理を実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明は、以上のように構成されることにより、複数の通信装置を高い精度にて同期させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る通信システムの概略構成を表す図である。
【図２】本発明の第１実施形態に係るフレームを概念的に示した説明図である。
【図３】本発明の第１実施形態に係る変換装置の構成を表すブロック図である。
【図４】本発明の第１実施形態に係る変換装置の構成を表すブロック図である。
【図５】本発明の第１実施形態に係る中継装置において非タイミングフレームが伝送される経路を概念的に示した説明図である。
【図６】本発明の第１実施形態に係る中継装置においてタイミングフレームが伝送される経路を概念的に示した説明図である。
【図７】本発明の第１実施形態に係る中継装置の送信部の構成を表すブロック図である。
【図８】本発明の第１実施形態に係る中継装置の受信部の構成を表すブロック図である。
【図９】本発明の第１実施形態に係る通信路において伝送される情報を概念的に示した説明図である。
【図１０】本発明の第２実施形態に係る分割送信処理を概念的に示した説明図である。
【図１１】本発明の第４実施形態に係る中継装置の構成を表すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る、中継装置、中継装置制御方法、及び、中継装置制御プログラム、の各実施形態について図１〜図１１を参照しながら説明する。
【００１４】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係る通信システム１は、複数の変換装置１１，１２と、複数の中継装置２１，２２，…と、複数の転送装置（例えば、スイッチ、又は、ルータ等）３１，３２，…と、を備える。
【００１５】
複数の変換装置１１，１２、複数の中継装置２１，２２，…、及び、複数の転送装置３１，３２，…のそれぞれは、通信を行う通信装置である。複数の変換装置１１，１２、複数の中継装置２１，２２，…、及び、複数の転送装置３１，３２，…は、第１の通信網ＮＷＡ１を構成している。第１の通信網ＮＷＡ１は、非同期通信を行う通信網（本例では、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網）である。
【００１６】
本例では、第１の通信網ＮＷＡ１は、予め定められた通信方式（本例では、イーサネット（登録商標））に従った単位データを送受信することにより、通信を行う通信網である。本例では、単位データは、フレーム（例えば、ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）フレーム）である。なお、単位データは、パケット、又は、セル等であってもよい。
【００１７】
変換装置１１は、第２の通信網ＮＷＳ１も構成している。第２の通信網ＮＷＳ１は、同期通信を行う通信網である。本例では、第２の通信網ＮＷＳ１は、ＴＤＭ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）信号を伝送する通信網である。また、変換装置１２は、第３の通信網ＮＷＳ２も構成している。第３の通信網ＮＷＳ２は、同期通信を行う通信網である。本例では、第３の通信網ＮＷＳ２は、ＴＤＭ信号を伝送する通信網である。
【００１８】
変換装置１１は、第２の通信網ＮＷＳ１から受信したＴＤＭ信号を、フレームに変換する。そして、変換装置１１は、当該フレームを非タイミングフレームとして第１の通信網ＮＷＡ１へ送信する。
【００１９】
ここで、非タイミングフレーム（非タイミング単位データ）は、フレームのうちのタイミングフレーム以外のフレームである。また、タイミングフレーム（タイミング単位データ）は、複数の通信装置（本例では、変換装置１１及び変換装置１２）を同期させるためのフレームである。
【００２０】
フレームは、図２に示したように、宛先ＭＡＣアドレスＦ１１と、送信元ＭＡＣアドレスＦ１２と、タイプ・データＦ１３と、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）Ｆ１４と、を含む。本例では、タイミングフレームは、フレームのうちの、宛先ＭＡＣアドレスＦ１１、送信元ＭＡＣアドレスＦ１２、及び、タイプ・データＦ１３を構成する部分に、フレームがタイミングフレームであることを表す情報を含ませる。
【００２１】
例えば、タイミングフレームは、宛先ＭＡＣアドレスＦ１１が、第１の通信網ＮＷＡ１において使用されていない特定の値に設定されていてもよい。また、タイミングフレームは、タイプ・データＦ１３に含まれるタイプ・フィールドが、フレームがタイミングフレームであることを表す、予め設定された値に設定されていてもよい。
【００２２】
なお、タイミングフレームは、任意の情報を含んでいてもよい。例えば、タイミングフレームは、送信された順序を表す情報（例えば、シーケンス番号等）を含んでいてもよい。この場合、タイミングフレームを受信した通信装置は、タイミングフレームが受信された順序が、送信された順序と異なるか否か、及び、送信されたすべてのタイミングフレームが受信されたか否か、を検出することができる。
【００２３】
また、タイミングフレームは、送信された時刻を表す情報（例えば、タイムスタンプ等）を含んでいてもよい。この場合、タイミングフレームを受信した通信装置は、タイミングフレームが送信されてから受信されるまでに要した時間を取得することができ、その結果、取得された時間に基づいて時刻を調整することができる。
【００２４】
また、変換装置１１は、第１の通信網ＮＷＡ１から受信した非タイミングフレームをＴＤＭ信号に変換する。そして、変換装置１１は、当該ＴＤＭ信号を第２の通信網ＮＷＳ１へ送信する。
【００２５】
同様に、変換装置１２は、第３の通信網ＮＷＳ２から受信したＴＤＭ信号を、フレームに変換する。そして、変換装置１２は、当該フレームを非タイミングフレームとして第１の通信網ＮＷＡ１へ送信する。また、変換装置１２は、第１の通信網ＮＷＡ１から受信した非タイミングフレームをＴＤＭ信号に変換する。そして、変換装置１２は、当該ＴＤＭ信号を第３の通信網ＮＷＳ２へ送信する。
【００２６】
変換装置１１、及び、変換装置１２は、同期しながら作動する。本例では、変換装置１２は、変換装置１１が生成するクロック信号と同期されたクロック信号を生成するように構成される。即ち、変換装置１２は、自装置が生成するクロック信号のクロック周期が、変換装置１１により生成されるクロック信号のクロック周期と一致するように、クロック周期を調整する。
【００２７】
具体的には、変換装置１１は、予め設定された送信周期（例えば、予め設定されたクロック数のクロック周期）が経過する毎に、タイミングフレームを変換装置１２へ送信する。変換装置１２は、変換装置１１により送信されたタイミングフレームを受信する。変換装置１２は、タイミングフレームが受信された時間間隔に基づいてクロック周期を調整する。
【００２８】
各中継装置２１，２２，…は、タイミングフレーム、及び、非タイミングフレームのそれぞれを中継（転送）する。
具体的には、各中継装置２１，２２，…は、変換装置１１，１２、又は、他の中継装置２１，２２，…からタイミングフレームを受信した場合、当該タイミングフレームの送信先（転送先）を特定し、特定された送信先へ当該タイミングフレームを送信する。
【００２９】
また、各中継装置２１，２２，…は、変換装置１１，１２、又は、他の中継装置２１，２２，…から非タイミングフレームを受信した場合、自装置に接続されている転送装置３１，３２，…（例えば、中継装置２１の場合、転送装置３２）へ当該非タイミングフレームを送信する。
【００３０】
各転送装置３１，３２，…は、自装置に接続された中継装置２１，２２，…（例えば、転送装置３２の場合、中継装置２２）を介して第１の通信網ＮＷＡ１に接続されている。各転送装置３１，３２，…は、自装置に接続された中継装置２１，２２，…から非タイミングフレームを受信する。
【００３１】
各転送装置３１，３２，…は、受信された非タイミングフレームの送信先を特定する。各転送装置３１，３２，…は、特定された転送先へ向けて、自装置に接続された中継装置２１，２２，…を介して、受信された非タイミングフレームを送信する。
【００３２】
このように、通信システム１は、同期通信を行う複数の通信網（本例では、第２の通信網ＮＷＳ１、及び、第３の通信網ＮＷＳ２）間のデータを中継する通信網（本例では、第１の通信網ＮＷＡ１）を構成する。本例では、通信システム１は、擬似ワイヤ・エミュレーション（ＰＷＥ；Ｐｓｅｕｄｏ−Ｗｉｒｅ  Ｅｍｕｌａｔｉｏｎ）を実現する。
【００３３】
次に、本発明に係る各通信装置の構成について、より詳細に説明する。
図３に示したように、変換装置１１は、クロック生成部１０１と、タイミングフレーム生成部１０２と、送信制御部１０３と、非タイミングフレーム処理部１０４と、を備える。
【００３４】
クロック生成部１０１は、水晶発振子（水晶振動子）を用いることにより、クロック周期を有するクロック信号を生成する。タイミングフレーム生成部１０２は、クロック生成部１０１により生成されたクロック信号に基づいて、予め設定されたクロック数のクロック周期が経過する毎に、タイミングフレームを生成し、生成されたタイミングフレームを送信制御部１０３へ出力する。
【００３５】
非タイミングフレーム処理部１０４は、第２の通信網ＮＷＳ１から受信したＴＤＭ信号を、フレームに変換する。そして、非タイミングフレーム処理部１０４は、当該フレームを非タイミングフレームとして送信制御部１０３へ出力する。
【００３６】
送信制御部１０３は、タイミングフレームが入力された場合、当該タイミングフレームを、中継装置２１，２２，…を介して、変換装置１２へ送信する。このとき、送信制御部１０３は、タイミングフレームが入力されてから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミングフレームの送信を待機した後、当該タイミングフレームの送信を開始する。本例では、タイミング用待機時間は、通信方式において定められた、フレームのサイズの最大値を有するフレームの送信に要する時間である。
【００３７】
更に、送信制御部１０３は、非タイミングフレームが入力された場合、当該非タイミングフレームを、中継装置２１，２２，…、及び、転送装置３１，３２，…を介して、変換装置１２へ送信する。このとき、送信制御部１０３は、タイミングフレームの送信が待機されている場合、及び、タイミングフレームを送信中である場合、入力された非タイミングフレームの送信を待機する。そして、送信制御部１０３は、送信が待機されているタイミングフレーム、及び、送信中のタイミングフレームのすべての送信が完了した後、入力された非タイミングフレームの送信を開始する。
【００３８】
加えて、送信制御部１０３は、非タイミングフレームが入力されてから、当該非タイミングフレームの送信が完了するまでに要した時間を表す遅延時間情報と、確認情報と、を当該非タイミングフレームとともに送信する。本例では、確認情報は、遅延時間情報と同一の情報である。本例では、遅延時間情報、及び、確認情報は、非タイミングフレームの末尾に付加される。
【００３９】
図４に示したように、変換装置１２は、受信制御部２０１と、タイミングフレーム終端部２０２と、クロック再生部２０３と、非タイミングフレーム処理部２０４と、を備える。
【００４０】
受信制御部２０１は、第１の通信網ＮＷＡ１からフレームを受信し、受信されたフレームが、タイミングフレーム、及び、非タイミングフレームのいずれであるかを判定する。受信制御部２０１は、受信されたフレームがタイミングフレームである場合、当該タイミングフレームをタイミングフレーム終端部２０２へ出力する。また、受信制御部２０１は、受信されたフレームが非タイミングフレームである場合、当該非タイミングフレームを非タイミングフレーム処理部２０４へ出力する。
【００４１】
タイミングフレーム終端部２０２は、入力されたタイミングフレームの時間間隔において、クロック再生部２０３により生成されたクロック信号のクロック周期の数を、予め設定されたクロック数に一致させるように、クロック再生部２０３を制御する（即ち、クロック再生部２０３により生成されるクロック信号のクロック周期を調整する）。
【００４２】
クロック再生部２０３は、位相同期回路（ＰＬＬ；Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を有する。クロック再生部２０３は、位相同期回路を用いることによりクロック信号を生成する。クロック再生部２０３は、タイミングフレーム終端部２０２による制御に従って、生成するクロック信号のクロック周期を、変換装置１１が生成するクロック信号のクロック周期に一致させる。即ち、変換装置１２は、変換装置１１と同期する。
【００４３】
非タイミングフレーム処理部２０４は、入力された非タイミングフレームをＴＤＭ信号に変換する。そして、非タイミングフレーム処理部２０４は、当該ＴＤＭ信号を第３の通信網ＮＷＳ２へ送信する。
【００４４】
なお、本例では、変換装置１１は、非タイミングフレームに、時刻を表す時刻情報（例えば、タイムスタンプ等）を含ませる。
更に、非タイミングフレーム処理部２０４は、非タイミングフレームから変換されたＴＤＭ信号を、当該非タイミングフレームに含まれる時刻情報が表す時刻と、クロック再生部２０３により生成されたクロック信号と、に基づいて決定されたタイミングにて、送信する。
【００４５】
例えば、非タイミングフレーム処理部２０４は、クロック再生部２０３により生成されたクロック信号に基づいて変換装置１２が生成したタイムスタンプと、非タイミングフレームに含まれるタイムスタンプと、が一致するタイミングにて、当該非タイミングフレームから変換されたＴＤＭ信号を送信する。
【００４６】
図５及び図６に示したように、中継装置２１は、複数の送信部３１１，３１２，３１３と、複数の受信部３２１，３２２，３２３と、を備える。本例では、中継装置２１は、送信部及び受信部からなる組を３組、備えている。なお、中継装置２１は、送信部及び受信部からなる組を、１組、２組、又は、４組以上、備えていてもよい。
なお、中継装置２１以外の中継装置２２，…も、中継装置２１と同様の構成を有する。
【００４７】
図５は、非タイミングフレームが伝送される経路を示している。また、図６は、タイミングフレームが伝送される経路を示している。
【００４８】
各受信部３２１，３２２，３２３は、非タイミングフレームを受信した場合、受信された非タイミングフレームを転送装置３１へ送信する。転送装置３１は、非タイミングフレームを受信し、当該受信された非タイミングフレームの送信先を特定し、特定された送信先と対応付けられた送信部３１１，３１２，３１３へ、当該非タイミングフレームを送信する。各送信部３１１，３１２，３１３は、転送装置３１から非タイミングフレームを受信し、当該受信された非タイミングフレームを、自身と対応付けられた（例えば、接続された）通信装置（変換装置１１、変換装置１２、又は、他の中継装置２２，…）へ送信する。
【００４９】
また、各受信部３２１，３２２，３２３は、タイミングフレームを受信した場合、受信されたタイミングフレームの送信先を特定し、特定された送信先と対応付けられた送信部３１１，３１２，３１３へ、当該タイミングフレームを出力する。各送信部３１１，３１２，３１３は、各受信部３２１，３２２，３２３から入力されたタイミングフレームを、自身と対応付けられた（例えば、接続された）通信装置（変換装置１１、変換装置１２、又は、他の中継装置２２，…）へ送信する。
【００５０】
ここで、送信部３１１、及び、受信部３２１について、より詳細に説明する。なお、送信部３１１以外の送信部３１２，３１３も、送信部３１１と同様の構成を有する。同様に、受信部３２１以外の受信部３２２，３２３も、受信部３２１と同様の構成を有する。
【００５１】
図７に示したように、送信部３１１は、タイミングフレーム制御部（タイミング用待機手段、第１の非タイミング用待機手段、遅延時間情報送信手段）４０１と、送信制御部４０２と、非タイミングフレーム制御部４０３と、を備える。
【００５２】
タイミングフレーム制御部４０１は、受信部３２２，３２３により出力されたタイミングフレームを受け付ける。タイミングフレーム制御部４０１は、受け付けられたタイミングフレームを送信制御部４０２へ出力する。
【００５３】
非タイミングフレーム制御部４０３は、転送装置３１から非タイミングフレームを受信し、受信された非タイミングフレームを送信制御部４０２へ出力する。
【００５４】
送信制御部４０２は、タイミングフレームが入力された場合、当該タイミングフレームを、第１の通信網ＮＷＡ１へ送信する。このとき、送信制御部４０２は、タイミングフレームが入力されてから、上記タイミング用待機時間が経過するまでの間、当該タイミングフレームの送信を待機した後、当該タイミングフレームの送信を開始する。
【００５５】
このような構成により、例えば、中継装置２１が変換装置１１から受信したタイミングフレームが、中継装置２２へ転送される場合を想定すると、中継装置２１がタイミングフレームを受信する時点と、中継装置２１が中継装置２２へ当該タイミングフレームを送信する時点と、の間の時間を、一定の時間（即ち、タイミング用待機時間）に維持することができる。
【００５６】
更に、送信制御部４０２は、非タイミングフレームが入力された場合、当該非タイミングフレームを、第１の通信網ＮＷＡ１へ送信する。このとき、送信制御部４０２は、タイミングフレームの送信が待機されている場合、及び、タイミングフレームを送信中である場合、入力された非タイミングフレームの送信を待機する。そして、送信制御部４０２は、送信が待機されているタイミングフレーム、及び、送信中のタイミングフレームのすべての送信が完了した後、入力された非タイミングフレームの送信を開始する。
【００５７】
加えて、送信制御部４０２は、非タイミングフレーム（即ち、タイミングフレームの送信先である通信装置へ送信する予定の非タイミングフレーム）が入力されてから、当該非タイミングフレームの送信が完了するまでに要した時間を表す遅延時間情報と、確認情報と、を当該非タイミングフレームとともに送信する。本例では、確認情報は、遅延時間情報と同一の情報である。本例では、遅延時間情報、及び、確認情報は、非タイミングフレームの末尾に付加される。
【００５８】
図８に示したように、受信部３２１は、受信制御部５０１と、タイミングフレーム転送部５０２と、非タイミングフレーム処理部（第２の非タイミング用待機手段）５０３と、を備える。
【００５９】
受信制御部５０１は、第１の通信網ＮＷＡ１からフレームを受信し、受信されたフレームが、タイミングフレーム、及び、非タイミングフレームのいずれであるかを判定する。受信制御部５０１は、受信されたフレームがタイミングフレームである場合、当該タイミングフレームをタイミングフレーム転送部５０２へ出力する。また、受信制御部５０１は、受信されたフレームが非タイミングフレームである場合、当該非タイミングフレームを遅延時間情報とともに非タイミングフレーム処理部５０３へ出力する。
【００６０】
タイミングフレーム転送部５０２は、タイミングフレームが入力された場合、入力されたタイミングフレームの送信先を特定し、特定された送信先と対応付けられた送信部３１２，３１３へ、当該タイミングフレームを出力する。
【００６１】
非タイミングフレーム処理部５０３は、非タイミングフレームが入力された場合、当該非タイミングフレーム（即ち、タイミングフレームの送信先でない通信装置（転送装置３１）へ送信する予定の非タイミングフレーム）を受信してから、所定の残余待機時間が経過するまでの間、当該非タイミングフレームの送信を待機した後、転送装置３１への当該非タイミング単位データの送信を開始する。
【００６２】
このとき、非タイミングフレーム処理部５０３は、遅延時間情報及び確認情報を送信しない。即ち、非タイミングフレーム処理部５０３は、非タイミングフレームのみを転送装置３１へ送信する。ここで、残余待機時間は、予め設定された非タイミング用待機時間から、上記非タイミングフレームとともに受信された遅延時間情報が表す時間を減じた時間である。
【００６３】
本例では、非タイミング用待機時間は、タイミング用待機時間よりも長い時間に設定される。なお、非タイミング用待機時間は、タイミング用待機時間と同じ時間であってもよい。
【００６４】
このような構成により、例えば、中継装置２１が転送装置３１から受信した非タイミングフレームが、中継装置２２を介して転送装置３２へ転送される場合を想定すると、中継装置２１が非タイミングフレームを受信する時点と、中継装置２２が転送装置３２へ当該非タイミングフレームを送信する時点と、の間の時間を、一定の時間（即ち、非タイミング用待機時間）に維持することができる。
【００６５】
なお、非タイミングフレーム処理部５０３は、遅延時間情報と確認情報とが一致していない場合、当該遅延時間情報とともに受信された非タイミングフレームを、転送することなく廃棄するように構成されていてもよい。
【００６６】
なお、本例では、転送装置が単位時間あたりに送信するデータ量は、第１の通信網ＮＷＡ１において単位時間あたりに伝送可能なデータ量から、単位時間あたりに送信されるタイミングフレームのデータ量を減じた量に維持されていることが想定されている。
【００６７】
ところで、一般に、イーサネットにおいては、図９の（Ａ）に示したように、先行するフレーム６０１と、当該フレーム６０１に後続するフレーム６０４と、の間には、ＩＦＧ（Ｉｎｔｅｒ  Ｆｒａｍｅ  Ｇａｐ）６０２と、プリアンブル・ＳＦＤ（Ｓｔａｒｔ  Ｆｒａｍｅ  Ｄｅｌｉｍｉｔｅｒ）６０３と、が挿入されている。
【００６８】
ＩＦＧ６０２は、各フレーム６０１，６０４の末尾（即ち、ＦＣＳの直後）に挿入される。ＩＦＧ６０２のサイズは、少なくとも１２バイトである。また、プリアンブル・ＳＦＤ６０３は、フレームの先頭が後続することを表す。
【００６９】
なお、第１実施形態に係る通信システム１においても、中継装置と、当該中継装置に接続された転送装置と、の間の通信は、図９の（Ａ）に示した形式に従って、行われる。
【００７０】
一方、変換装置と中継装置との間の通信、及び、中継装置間の通信は、図９の（Ｂ）に示した形式に従って、行われる。
本例では、図９の（Ｂ）に示したように、先行するフレーム７０１と、当該フレーム７０１に後続するフレーム７０４と、の間には、遅延時間情報７０５と、確認情報７０６と、ＩＦＧ７０２と、プリアンブル・ＳＦＤ７０３と、が挿入される。
【００７１】
遅延時間情報７０５は、各フレーム６０１，６０４の末尾（即ち、ＦＣＳの直後）に挿入される。確認情報７０６は、遅延時間情報７０５の直後に挿入される。遅延時間情報７０５及び確認情報７０６のそれぞれのサイズは、２バイトである。
【００７２】
また、ＩＦＧ７０２は、確認情報７０６の直後に挿入される。ＩＦＧ７０２のサイズは、少なくとも８バイトである。また、プリアンブル・ＳＦＤ７０３は、フレームの先頭が後続することを表す。
このような構成により、遅延時間情報及び確認情報が追加された場合であっても、単位時間あたりに伝送されるフレームの数が減少することを回避することができる。
【００７３】
更に、転送装置３１，３２，…により送受信される、連続する２つのフレーム間の間隔が維持されるので、転送装置３１，３２，…において、シェーピング、又は、ポリシング等の処理を円滑に実行することもできる。
【００７４】
（作動）
次に、上述した通信システム１の作動について説明する。
先ず、変換装置１１がタイミングフレームを変換装置１２へ向けて送信する場合について説明する。ここでは、タイミングフレームが伝送される経路として、変換装置１１、中継装置２１、中継装置２２、及び、変換装置１２をこの順に通る経路が設定されている場合を想定する。
【００７５】
変換装置１１は、予め設定されたクロック数のクロック周期が経過した時点にて、タイミングフレームを生成する。そして、変換装置１１は、タイミングフレームが生成された時点から、タイミング用待機時間が経過するまでの間、当該タイミングフレームの送信を待機する。この間に、変換装置１１は、送信中の非タイミングフレームが存在する場合であっても、非タイミングフレームの送信を完了する。
【００７６】
そして、変換装置１１は、上記タイミングフレームが生成された時点から、タイミング用待機時間が経過した時点にて、当該タイミングフレームの送信を開始する。そして、変換装置１１は、タイミングフレームの送信を完了する。
【００７７】
その後、中継装置２１は、タイミングフレームを変換装置１１から受信する。中継装置２１は、タイミングフレームが受信された時点から、タイミング用待機時間が経過するまでの間、当該タイミングフレームの送信を待機する。この間に、中継装置２１は、送信中の非タイミングフレームが存在する場合であっても、非タイミングフレームの送信を完了する。
【００７８】
そして、中継装置２１は、上記タイミングフレームが受信された時点から、タイミング用待機時間が経過した時点にて、当該タイミングフレームの送信を開始する。そして、中継装置２１は、タイミングフレームの送信を完了する。
【００７９】
その後、中継装置２２は、タイミングフレームを中継装置２１から受信する。中継装置２２は、タイミングフレームが受信された時点から、タイミング用待機時間が経過するまでの間、当該タイミングフレームの送信を待機する。この間に、中継装置２２は、送信中の非タイミングフレームが存在する場合であっても、非タイミングフレームの送信を完了する。
【００８０】
そして、中継装置２２は、上記タイミングフレームが受信された時点から、タイミング用待機時間が経過した時点にて、当該タイミングフレームの送信を開始する。そして、中継装置２２は、タイミングフレームの送信を完了する。
その後、変換装置１２は、タイミングフレームを中継装置２２から受信する。
【００８１】
これによれば、タイミングフレームが受信された時点にて送信中の非タイミングフレームの送信が完了するまでに要する時間の変動が、タイミングフレームが受信されてから、当該タイミングフレームの送信が開始するまでに要する時間に影響を及ぼすことを回避することができる。この結果、送信先の通信装置によりタイミングフレームが受信される時間間隔の変動を抑制することができる。従って、複数の通信装置（本例では、変換装置１１及び変換装置１２）を高い精度にて同期させることができる。
【００８２】
次に、変換装置１１が非タイミングフレームを変換装置１２へ向けて送信する場合について説明する。ここでは、非タイミングフレームが伝送される経路として、変換装置１１、中継装置２１、転送装置３１、中継装置２１、及び、変換装置１２をこの順に通る経路が設定されている場合を想定する。
【００８３】
先ず、変換装置１１は、第２の通信網ＮＷＳ１から受信したＴＤＭ信号を、フレームに変換することにより非タイミングフレームを生成する。そして、変換装置１１は、非タイミングフレームが生成された時点にて、タイミングフレームの送信が待機されている場合、及び、タイミングフレームを送信中である場合、生成された非タイミングフレームの送信を待機する。その後、変換装置１１は、送信が待機されているタイミングフレーム、及び、送信中のタイミングフレームのすべての送信が完了した後、生成された非タイミングフレームの送信を開始する。
【００８４】
なお、変換装置１１は、非タイミングフレームが生成された時点にて、タイミングフレームの送信が待機されていない場合、及び、タイミングフレームを送信中でない場合、生成された非タイミングフレームの送信を開始する。
【００８５】
その後、変換装置１１は、非タイミングフレームの送信を完了すると、非タイミングフレームに続いて、遅延時間情報及び確認情報を送信する。
【００８６】
その後、中継装置２１は、非タイミングフレーム、遅延時間情報、及び、確認情報を変換装置１１から受信する。中継装置２１は、非タイミングフレームが受信された時点から、残余待機時間が経過するまでの間、当該非タイミングフレームの送信を待機する。ここで、残余待機時間は、非タイミング用待機時間から、上記非タイミングフレームとともに受信された遅延時間情報が表す時間を減じた時間である。
【００８７】
そして、中継装置２１は、非タイミングフレームが受信された時点から、残余待機時間が経過した時点にて、当該非タイミングフレームの転送装置３１への送信を開始する。その後、中継装置２１は、非タイミングフレームの送信を完了する。なお、中継装置２１は、転送装置３１へ遅延時間情報及び確認情報を送信しない。
【００８８】
その後、転送装置３１は、中継装置２１から非タイミングフレームを受信する。そして、転送装置３１は、非タイミングフレームの送信先を特定し、特定された送信先と対応付けて中継装置２１へ、非タイミングフレームを送信する。
【００８９】
その後、中継装置２１は、非タイミングフレームを転送装置３１から受信する。そして、中継装置２１は、非タイミングフレームが受信された時点にて、タイミングフレームの送信が待機されている場合、及び、タイミングフレームを送信中である場合、受信された非タイミングフレームの送信を待機する。その後、中継装置２１は、送信が待機されているタイミングフレーム、及び、送信中のタイミングフレームのすべての送信が完了した後、受信された非タイミングフレームの送信を開始する。
【００９０】
なお、中継装置２１は、非タイミングフレームが受信された時点にて、タイミングフレームの送信が待機されていない場合、及び、タイミングフレームを送信中でない場合、受信された非タイミングフレームの送信を開始する。
【００９１】
その後、中継装置２１は、非タイミングフレームの送信を完了すると、非タイミングフレームに続いて、遅延時間情報及び確認情報を送信する。
【００９２】
その後、変換装置１２は、非タイミングフレーム、遅延時間情報、及び、確認情報を中継装置２１から受信する。
【００９３】
これによれば、送信先の通信装置により非タイミングフレームが受信される時間間隔の変動を抑制することができる。従って、単位時間あたりに受信される非タイミングフレームのデータ量（サイズ）の変動を抑制することができる。
【００９４】
以上、説明したように、本発明の第１実施形態に係る中継装置２１，２２，…によれば、タイミングフレームが受信された時点にて送信中の非タイミングフレームの送信が完了するまでに要する時間の変動が、タイミングフレームが受信されてから、当該タイミングフレームの送信が開始するまでに要する時間に影響を及ぼすことを回避することができる。この結果、送信先の通信装置によりタイミングフレームが受信される時間間隔の変動を抑制することができる。従って、複数の通信装置（本例では、変換装置１１及び変換装置１２）を高い精度にて同期させることができる。
【００９５】
更に、本発明の第１実施形態に係る中継装置２１，２２，…において、タイミング用待機時間は、通信方式において定められた、フレームのサイズの最大値を有するフレームの送信に要する時間である。
【００９６】
これによれば、タイミングフレームが受信されてから、タイミングフレームが送信されるまでに要する時間を、一定の時間（即ち、タイミング用待機時間）に維持することができる。この結果、送信先の通信装置によりタイミングフレームが受信される時間間隔の変動をより一層確実に抑制することができる。更に、タイミングフレームが受信された時点にて送信中の非タイミングフレームの送信を確実に完了することができる。
【００９７】
加えて、本発明の第１実施形態に係る中継装置２１，２２，…は、遅延時間情報を非タイミングフレームとともに送信するように構成される。加えて、中継装置２１，２２，…は、非タイミングフレームを受信してから、非タイミング用待機時間より、当該非タイミングフレームとともに受信した遅延時間情報が表す時間を減じた時間（残余待機時間）が経過するまでの間、当該非タイミングフレームの送信を待機した後、当該非タイミングフレームの送信を開始するように構成される。
【００９８】
これによれば、送信先の通信装置により非タイミングフレームが受信される時間間隔の変動を抑制することができる。従って、単位時間あたりに受信される非タイミングフレームのデータ量（サイズ）の変動を抑制することができる。
【００９９】
なお、タイミング用待機時間は、通信方式において定められた、フレームのサイズの最大値を有するフレームの送信に要する時間（最大フレーム送信時間）よりも長い時間であってもよい。また、タイミング用待機時間は、中継装置毎に異なる時間であってもよい。また、タイミング用待機時間は、すべての中継装置２１，２２，…に対して同一の時間であってもよい。この場合、タイミング用待機時間は、中継装置２１，２２，…のそれぞれに対する最大フレーム送信時間の最大値であってもよい。
【０１００】
また、第１実施形態に係る通信システム１は、変換装置１１から変換装置１２への一方向のみにおいてタイミングフレームが伝送されるように構成されていたが、変換装置１１から変換装置１２へ、及び、変換装置１２から変換装置１１へ、の双方向においてタイミングフレームが伝送されるように構成されていてもよい。
【０１０１】
この場合、変換装置１１の機能と、変換装置１２の機能と、の両方の機能を、変換装置１１、及び、変換装置１２のそれぞれが有するように通信システム１が構成されていることが好適である。これによれば、双方向において時刻を表す情報を伝送することにより、変換装置１１及び変換装置１２のそれぞれが有する時計の時刻を高い精度にて同期させることができる。なお、この場合、クロック信号を同期させるためのタイミングフレームを送信するタイミングと、時計の時刻を同期させるためのタイミングフレームを送信するタイミングと、を重複させないことが好適である。
【０１０２】
例えば、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）  １５８８により規定されるＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）に従って、時刻を同期させることができる。
【０１０３】
＜第２実施形態＞
次に、本発明の第２実施形態に係る通信システムについて説明する。第２実施形態に係る通信システムは、上記第１実施形態に係る通信システムに対して、非タイミングフレームを送信中である場合、送信中の非タイミングフレームにタイミングフレームを挿入する点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１０４】
第２実施形態に係るタイミング用待機時間は、通信方式において定められた、フレームのサイズの最大値を有するフレームの送信に要する時間よりも短い時間である。更に、タイミング用待機時間は、フレームの送信を開始してから、当該フレームが含む情報のうちの、当該フレームが、非タイミングフレーム、及び、タイミングフレーム、のいずれであるかを識別するための部分である識別部の送信が完了するまでに要する時間以上である。
【０１０５】
例えば、宛先ＭＡＣアドレスＦ１１が、第１の通信網ＮＷＡ１において使用されていない特定の値に設定されていることにより、当該宛先ＭＡＣアドレスＦ１１を含むフレームがタイミングフレームであることを表す場合、識別部は、フレームの先頭から宛先ＭＡＣアドレスＦ１１の末尾までの部分である。
【０１０６】
また、タイプ・データＦ１３に含まれるタイプ・フィールドが、フレームがタイミングフレームであることを表す、予め設定された値に設定されていることにより、当該タイプ・データＦ１３を含むフレームがタイミングフレームであることを表す場合、識別部は、フレームの先頭からタイプ・フィールドの末尾までの部分である。
【０１０７】
更に、第２実施形態に係る送信制御部（分割送信手段）４０２は、非タイミングフレームを送信中である場合において、タイミングフレームの送信を開始する時点である送信開始時点（即ち、タイミングフレームが受信されてからタイミング用待機時間が経過した時点）までに当該非タイミングフレームの送信が完了しないとき、分割送信処理を実行する。
【０１０８】
分割送信処理は、第１のフレームと、第２のフレームと、を当該第２のフレームが当該第１のフレームに後続するように送信する処理である。第１のフレームは、上記非タイミングフレームのうちの、上記送信開始時点までに送信が完了する部分を含むフレームである。第２のフレームは、上記タイミングフレーム、及び、上記非タイミングフレームのうちの、上記送信開始時点までに未だ送信されていない部分を含むフレームである。
【０１０９】
ここで、分割送信処理について、より具体的に説明する。
図１０の（Ａ）に示したように、送信制御部４０２が、非タイミングフレーム８０２と、非タイミングフレーム８０２に後続する遅延時間情報８０３と、遅延時間情報８０３に後続する確認情報８０４と、を送信する場合を想定する。
【０１１０】
更に、送信制御部４０２が非タイミングフレーム８０２を送信中である場合において、タイミングフレーム８０１が受信された時点からタイミング用待機時間が経過した時点Ｔ１にて、非タイミングフレーム８０２のうちの前半部分８０２ａのみの送信が完了している場合を想定する。
【０１１１】
この場合、送信制御部４０２は、図１０の（Ｂ）に示したように、非タイミングフレームの前半部分８０２ａの送信が完了した時点にて、前半部分８０２ａの末尾に遅延時間情報９０１及び確認情報９０２を挿入する。遅延時間情報９０１及び確認情報９０２は、分割送信処理が実行されたことを表す情報に設定される。例えば、遅延時間情報９０１及び確認情報９０２は、すべてのビットが１である情報に設定される。
【０１１２】
更に、送信制御部４０２は、確認情報９０２に続いて、ＩＦＧ９０３を送信する。その後、送信制御部４０２は、ＩＦＧ９０３に続いて、タイミングフレーム８０１を送信する。このとき、送信制御部４０２は、タイミングフレーム８０１に、分割送信処理が実行されたことを表す情報を含ませる。更に、送信制御部４０２は、タイミングフレーム８０１に続いて、非タイミングフレーム８０２のうちの後半部分８０２ｂ（非タイミングフレーム８０２のうちの前半部分８０２ａ以外の部分）を送信する。
【０１１３】
次いで、送信制御部４０２は、後半部分８０２ｂに続いて、非タイミングフレーム８０２に対する（即ち、遅延時間情報８０３に相当する）遅延時間情報９０４を送信し、遅延時間情報９０４に続いて、非タイミングフレーム８０２に対する（即ち、確認情報８０４に相当する）確認情報９０５を送信する。
【０１１４】
即ち、本例では、非タイミングフレームの前半部分８０２ａは、第１のフレームを構成する。また、タイミングフレーム８０１及び後半部分８０２ｂは、第２のフレームを構成する。
なお、第２実施形態に係る送信制御部１０３も、送信制御部４０２と同様に構成される。
【０１１５】
また、第２実施形態に係る受信制御部５０１は、受信されたフレームが、分割送信処理が実行されたフレームであるか否かを、遅延時間情報に基づいて判定する。
【０１１６】
受信されたフレームが、分割送信処理が実行されたフレーム（第１のフレーム）である場合、受信制御部５０１は、後続するフレーム（第２のフレーム）が受信されるまで待機する。そして、受信制御部５０１は、後続するフレームが受信された場合、第２のフレームからタイミングフレームを抽出し、抽出されたタイミングフレームをタイミングフレーム転送部５０２へ出力する。
【０１１７】
更に、受信制御部５０１は、第１のフレーム及び第２のフレームから、非タイミングフレームを抽出し、抽出された非タイミングフレームを、第２のフレームに後続する遅延時間情報とともに非タイミングフレーム処理部５０３へ出力する。
【０１１８】
以上、説明したように、本発明の第２実施形態に係る中継装置２１，２２，…によれば、第１実施形態に係る中継装置２１，２２，…と同様の作用及び効果を奏することができる。
更に、タイミング用待機時間を、通信方式において定められた、フレームのサイズの最大値を有するフレームの送信に要する時間よりも短くすることができる。
【０１１９】
加えて、第２実施形態に係る中継装置２１，２２，…において、タイミング用待機時間は、フレームの送信を開始してから、識別部の送信が完了するまでに要する時間以上である。
【０１２０】
これによれば、非タイミングフレームが、第１のフレームと第２のフレームとに分割されて送信された場合であっても、送信先の通信装置は、受信したフレームがタイミングフレーム及び非タイミングフレームのいずれであるかを確実に判定することができる。
【０１２１】
＜第３実施形態＞
次に、本発明の第３実施形態に係る通信システムについて説明する。第３実施形態に係る通信システムは、上記第１実施形態に係る通信システムに対して、中継装置と転送装置とが１つの装置（中継装置）として構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１２２】
第３実施形態に係る受信部３２１は、第１の通信網ＮＷＡ１から非タイミングフレームを受信してから、残余待機時間が経過する第１の待機時点までの間、当該非タイミングフレームの出力を待機する。そして、受信部３２１は、上記非タイミングフレームの送信先を特定する。次いで、受信部３２１は、上記非タイミングフレームを受信してから、残余待機時間が経過した時点（第１の待機時点）にて、特定された送信先と対応付けられた送信部３１２，３１３へ、当該非タイミングフレームを出力する。
【０１２３】
更に、第３実施形態に係る送信部３１１は、非タイミングフレームが入力されてから（第１の待機時点から）、当該非タイミングフレームの送信が完了するまでに要した時間を表す遅延時間情報を当該非タイミングフレームとともに送信する。
【０１２４】
以上、説明したように、本発明の第３実施形態に係る中継装置２１，２２，…によれば、第１実施形態に係る中継装置２１，２２，…と同様の作用及び効果を奏することができる。
【０１２５】
更に、重複する部品を削除することにより、及び／又は、単一の半導体チップ（集積回路）内に機能を集積化することにより、通信システムを製造するために要するコストを低減したり、通信システムの大きさを小さくしたり、することができる。
【０１２６】
＜第４実施形態＞
次に、本発明の第４実施形態に係る中継装置について図１１を参照しながら説明する。
第４実施形態に係る中継装置１０００は、
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、上記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する。
【０１２７】
更に、中継装置１０００は、
上記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始するタイミング用待機部（タイミング用待機手段）１００１と、
上記タイミング単位データの送信が待機されている場合、及び、上記タイミング単位データを送信中である場合、上記非タイミング単位データの送信を待機する第１の非タイミング用待機部（第１の非タイミング用待機手段）１００２と、
を備える。
【０１２８】
これによれば、タイミング単位データが受信された時点にて送信中の非タイミング単位データの送信が完了するまでに要する時間の変動が、タイミング単位データが受信されてから、当該タイミング単位データの送信が開始するまでに要する時間に影響を及ぼすことを回避することができる。この結果、送信先の通信装置によりタイミング単位データが受信される時間間隔の変動を抑制することができる。従って、複数の通信装置を高い精度にて同期させることができる。
【０１２９】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０１３０】
なお、上記各実施形態において変換装置、中継装置、及び、転送装置の各機能は、回路等のハードウェアにより実現されていた。ところで、変換装置、中継装置、及び、転送装置のそれぞれは、処理装置と、プログラム（ソフトウェア）を記憶する記憶装置と、を備えるとともに、処理装置がそのプログラムを実行することにより、各機能を実現するように構成されていてもよい。この場合、プログラムは、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１３１】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０１３２】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。
【０１３３】
（付記１）
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成し、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始するタイミング用待機手段と、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する第１の非タイミング用待機手段と、
を備える中継装置。
【０１３４】
これによれば、タイミング単位データが受信された時点にて送信中の非タイミング単位データの送信が完了するまでに要する時間の変動が、タイミング単位データが受信されてから、当該タイミング単位データの送信が開始するまでに要する時間に影響を及ぼすことを回避することができる。この結果、送信先の通信装置によりタイミング単位データが受信される時間間隔の変動を抑制することができる。従って、複数の通信装置を高い精度にて同期させることができる。
【０１３５】
（付記２）
付記１に記載の中継装置であって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間である中継装置。
【０１３６】
これによれば、タイミング単位データが受信されてから、タイミング単位データが送信されるまでに要する時間を、一定の時間（即ち、タイミング用待機時間）に維持することができる。この結果、送信先の通信装置によりタイミング単位データが受信される時間間隔の変動をより一層確実に抑制することができる。更に、タイミング単位データが受信された時点にて送信中の非タイミング単位データの送信を確実に完了することができる。
【０１３７】
（付記３）
付記１に記載の中継装置であって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記中継装置は、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信する分割送信手段を備える中継装置。
【０１３８】
これによれば、タイミング単位データが受信されてから、タイミング単位データが送信されるまでに要する時間を、一定の時間（即ち、タイミング用待機時間）に維持することができる。この結果、送信先の通信装置によりタイミング単位データが受信される時間間隔の変動をより一層確実に抑制することができる。更に、タイミング用待機時間を、通信方式において定められた、単位データのサイズの最大値を有する単位データの送信に要する時間よりも短くすることができる。
【０１３９】
（付記４）
付記３に記載の中継装置であって、
前記タイミング用待機時間は、前記単位データの送信を開始してから、当該単位データが含む情報のうちの、当該単位データが、前記非タイミング単位データ、及び、前記タイミング単位データ、のいずれであるかを識別するための部分である識別部の送信が完了するまでに要する時間以上である中継装置。
【０１４０】
これによれば、非タイミング単位データが、第１の単位データと第２の単位データとに分割されて送信された場合であっても、送信先の通信装置は、受信した単位データがタイミング単位データ及び非タイミング単位データのいずれであるかを確実に判定することができる。
【０１４１】
（付記５）
付記１乃至付記４のいずれかに記載の中継装置であって、
前記タイミング単位データの送信先である通信装置へ送信する予定の前記非タイミング単位データを受信してから、当該非タイミング単位データの送信が完了するまでに要した時間を表す遅延時間情報を当該非タイミング単位データとともに当該通信装置へ送信する遅延時間情報送信手段と、
前記タイミング単位データの送信先でない通信装置へ送信する予定の前記非タイミング単位データを受信してから、予め設定された非タイミング用待機時間より、当該非タイミング単位データとともに受信した前記遅延時間情報が表す時間を減じた時間が経過するまでの間、当該非タイミング単位データの送信を待機した後、当該通信装置への当該非タイミング単位データの送信を開始する第２の非タイミング用待機手段と、
を備える中継装置。
【０１４２】
これによれば、送信先の通信装置により非タイミング単位データが受信される時間間隔の変動を抑制することができる。従って、単位時間あたりに受信される非タイミング単位データのデータ量（サイズ）の変動を抑制することができる。
【０１４３】
（付記６）
付記１乃至付記４のいずれかに記載の中継装置であって、
前記第１の非タイミング用待機手段は、
前記非タイミング単位データを受信してから、予め設定された非タイミング用待機時間より、当該非タイミング単位データとともに受信した遅延時間情報が表す時間を減じた時間が経過する第１の待機時点までの間、当該非タイミング単位データの送信を待機するように構成され、
前記中継装置は、
前記第１の待機時点から、当該非タイミング単位データの送信が完了するまでに要した時間を表す遅延時間情報を当該非タイミング単位データとともに送信する遅延時間情報送信手段を備える中継装置。
【０１４４】
これによれば、送信先の通信装置により非タイミング単位データが受信される時間間隔の変動を抑制することができる。従って、単位時間あたりに受信される非タイミング単位データのデータ量（サイズ）の変動を抑制することができる。
【０１４５】
（付記７）
付記１乃至付記６のいずれかに記載の中継装置であって、
前記通信方式は、イーサネット（登録商標）である中継装置。
【０１４６】
（付記８）
付記１乃至付記７のいずれかに記載の中継装置であって、
同期通信を行う複数の通信網間のデータを中継する通信網を構成する中継装置。
【０１４７】
（付記９）
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に適用され、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する、中継装置制御方法。
【０１４８】
（付記１０）
付記９に記載の中継装置制御方法であって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間である中継装置制御方法。
【０１４９】
（付記１１）
付記９に記載の中継装置制御方法であって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記中継装置制御方法は、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信する、中継装置制御方法。
【０１５０】
（付記１２）
予め定められた通信方式に従った単位データのうちの、複数の通信装置を同期させるための単位データであるタイミング単位データと、前記単位データのうちの当該タイミング単位データ以外の単位データである非タイミング単位データと、を中継するように構成され、且つ、非同期通信を行う通信網を構成する中継装置に、
前記タイミング単位データを受信してから、予め設定されたタイミング用待機時間が経過するまでの間、当該タイミング単位データの送信を待機した後、当該タイミング単位データの送信を開始し、
前記タイミング単位データの送信が待機されている場合、及び、前記タイミング単位データを送信中である場合、前記非タイミング単位データの送信を待機する、処理を実行させるための中継装置制御プログラム。
【０１５１】
（付記１３）
付記１２に記載の中継装置制御プログラムであって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間である中継装置制御プログラム。
【０１５２】
（付記１４）
付記１２に記載の中継装置制御プログラムであって、
前記タイミング用待機時間は、前記通信方式において定められた、前記単位データのサイズの最大値を有する単位データの送信に要する時間よりも短い時間であり、
前記処理は、
前記非タイミング単位データを送信中である場合において、前記タイミング単位データの送信を開始する時点である送信開始時点までに当該非タイミング単位データの送信が完了しないとき、当該非タイミング単位データのうちの、当該送信開始時点までに送信が完了する部分を含む単位データである第１の単位データと、当該タイミング単位データ、及び、当該非タイミング単位データのうちの、当該送信開始時点までに未だ送信されていない部分を含む単位データである第２の単位データと、を当該第２の単位データが当該第１の単位データに後続するように送信するように構成された中継装置制御プログラム。
【産業上の利用可能性】
【０１５３】
本発明は、予め定められた通信方式に従った単位データを中継する中継装置等に適用可能である。
【符号の説明】
【０１５４】
１      通信システム
１１，１２  変換装置
２１，２２，…  中継装置
３１，３２，…  転送装置
１０１  クロック生成部
１０２  タイミングフレーム生成部
１０３  送信制御部
１０４  非タイミングフレーム処理部
２０１  受信制御部
２０２  タイミングフレーム終端部
２０３  クロック再生部
２０４  非タイミングフレーム処理部
３１１，３１２，３１３  送信部
３２１，３２２，３２３  受信部
４０１  タイミングフレーム制御部
４０２  送信制御部
４０３  非タイミングフレーム制御部
５０１  受信制御部
５０２  タイミングフレーム転送部
５０３  非タイミングフレーム処理部
ＮＷＡ１  第１の通信網
ＮＷＳ１  第２の通信網
ＮＷＳ２  第３の通信網
１０００  中継装置
１００１  タイミング用待機部
１００２  第１の非タイミング用待機部
【図１】
0005853737.tif 000002
【図２】
0005853737.tif 000003
【図３】
0005853737.tif 000004
【図４】
0005853737.tif 000005
【図５】
0005853737.tif 000006
【図６】
0005853737.tif 000007
【図７】
0005853737.tif 000008
【図８】
0005853737.tif 000009
【図９】
0005853737.tif 000010
【図１０】
0005853737.tif 000011
【図１１】
0005853737.tif 000012