(57)【要約】【課題】精度良く時刻を同期させることが可能な通信システム、無線通信装置及び無線通信方法を提供する。【解決手段】通信装置１０は、第１の時刻をカウントするクロック部１１と、送信元装置から送信された時刻同期メッセージを受信する受信部１２と、受信した時刻同期メッセージの時刻情報を第１の時刻に基づいて更新する時刻同期メッセージ処理部１３と、通信回線２と通信装置３０及び４０とを介して、時刻情報を更新した時刻同期メッセージを通信装置２０へ送信する送信部１５と、通信回線２と通信装置３０及び４０とを介して、通信装置２０との間で第１の時刻に基づいた時刻同期処理を実行する時刻同期部１４と、を備える。【選択図】図１
2017098588.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信回線を介して接続された第１及び第２の通信装置と、第２の通信回線を介して接続された第３及び第４の通信装置と、を備える通信システムであって、
前記第１の通信装置は、
第１の時刻をカウントする第１のクロック部と、
送信元装置から送信された時刻同期メッセージを受信する第１の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第１の時刻に基づいて更新する第１の時刻同期メッセージ処理部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第２の通信装置へ送信する第１の送信部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置との間で前記第１の時刻に基づいた第１の時刻同期処理を実行する第１の時刻同期部と、
を備え、
前記第２の通信装置は、
第２の時刻をカウントする第２のクロック部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置から前記時刻同期メッセージを受信する第２の受信部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の時刻に前記第２の時刻を同期させる第２の時刻同期処理を実行する第２の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第２の時刻に基づいて更新する第２の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信先装置へ送信する第２の送信部と、
を備える、通信システム。
【請求項２】
前記第２の時刻同期処理では、前記第１の通信回線が通信可能な場合、前記第１の通信回線を介して通知される第１の時刻のタイミングに基づいて時刻同期を行い、前記第２の通信回線が通信不可能な場合、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングに基づいて時刻同期を行う、
請求項１に記載の通信システム。
【請求項３】
前記第２の時刻同期部は、前記第１の通信回線を介して通知される第１の時刻のタイミングと、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングとの差分を保持する差分記憶部を備え、
前記第２の時刻同期処理では、前記第２の通信回線が通信不可能な場合、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングと、前記差分記憶部に記憶された差分とに基づいて時刻同期を行う、
請求項２に記載の通信システム。
【請求項４】
前記第１の時刻同期処理では、前記第２の通信装置との間で前記第１の時刻に同期した同期パルスを送信し、
前記第２の時刻同期処理では、前記同期パルスのタイミングに前記第２の時刻を同期させる、
請求項１乃至３のいずれか一項に記載の通信システム。
【請求項５】
前記第１の時刻同期処理では、前記第２の通信装置との間で前記第１の時刻を示すクロック値を送信し、
前記第２の時刻同期処理では、前記クロック値に前記第２の時刻を同期させる、
請求項１乃至４のいずれか一項に記載の通信システム。
【請求項６】
前記第１の時刻同期部は、前記クロック値を含む同期用パケットを定期的に送信し、
前記第１の送信部は、前記時刻同期メッセージを含む転送メッセージの一部を、前記同期用パケットの送信タイミングを避けたタイミングで送信する、
請求項５に記載の通信システム。
【請求項７】
前記クロック値を含む同期用パケットを送信するための同期用パケット送信回線と、
前記時刻同期メッセージを含む転送メッセージの一部を送信するための転送メッセージ送信回線と、を備える、
請求項５に記載の通信システム。
【請求項８】
前記第３の通信装置は、
第３の時刻をカウントする第３のクロック部と、
前記第１の通信装置との間、及び、前記第４の通信装置との間で、前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第４の通信装置は、
第４の時刻をカウントする第４のクロック部と、
前記第３の通信装置との間、及び第２の通信装置との間で、前記第４の時刻に基づいた第４の時刻同期処理を実行する第４の時刻同期部と、
を備える、請求項１乃至３のいずれか一項に記載の通信システム。
【請求項９】
前記第２の通信装置は、さらに、
第３の時刻をカウントする第３のクロック部と、
前記送信先装置から送信された時刻同期メッセージを受信する第３の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第３の時刻に基づいて更新する第３の時刻同期メッセージ処理部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第１の通信装置へ送信する第３の送信部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置との間で前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第１の通信装置は、さらに、
第４の時刻をカウントする第４のクロック部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置から前記時刻同期メッセージを受信する第４の受信部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第３の時刻に前記第４の時刻を同期させる第２の時刻同期処理を実行する第４の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第４の時刻に基づいて更新する第４の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信元装置へ送信する第４の送信部と、
を備える、請求項１に記載の通信システム。
【請求項１０】
前記第４の通信装置は、
第３の時刻をカウントする第３のクロック部と、
前記送信先装置から送信された時刻同期メッセージを受信する第３の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第３の時刻に基づいて更新する第３の時刻同期メッセージ処理部と、
前記第２の通信回線を含む経路と前記第２の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第３の通信装置へ送信する第３の送信部と、
前記第２の通信回線を含む経路と前記第２の通信装置を含む経路とを介して、前記第３の通信装置との間で前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第３の通信装置は、
第４の時刻をカウントする第４のクロック部と、
前記第２の通信回線を含む経路と前記第１の通信装置を含む経路とを介して、前記第４の通信装置から前記時刻同期メッセージを受信する第４の受信部と、
前記第２の通信回線を含む経路と前記第１の通信装置を含む経路とを介して、前記第３の時刻に前記第４の時刻を同期させる第２の時刻同期処理を実行する第４の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第４の時刻に基づいて更新する第４の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信元装置へ送信する第４の送信部と、
を備える、請求項１に記載の通信システム。
【請求項１１】
時刻をカウントするクロック部と、
時刻同期メッセージを受信する受信部と、
前記時刻同期メッセージの時刻情報を前記時刻に基づいて更新する時刻同期メッセージ処理部と、
対向する無線通信装置と時刻同期処理を実行する時刻同期部と、
前記対向する無線通信装置以外の通信装置に、前記時刻情報を更新した時刻同期メッセージを送信する送信部と、
を備える、無線通信装置。
【請求項１２】
時刻をカウントするクロック部と、
対向する無線通信装置以外の通信装置から時刻同期メッセージを受信する受信部と、
前記対向する無線通信装置と時刻同期処理を実行する時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記時刻に基づいて更新する時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信する送信部と、
を備える、無線通信装置。
【請求項１３】
第１の通信回線を介して接続された第１及び第２の通信装置と、第２の通信回線を介して接続された第３及び第４の通信装置と、を備える通信システムにおける通信方法であって、
前記第１の通信装置は、
第１の時刻をカウントし、
送信元装置から送信された時刻同期メッセージを受信し、
前記受信した時刻同期メッセージの時刻情報を前記第１の時刻に基づいて更新し、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第２の通信装置へ送信し、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置との間で前記第１の時刻に基づいた第１の時刻同期処理を実行し、
前記第２の通信装置は、
第２の時刻をカウントし、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置から前記時刻同期メッセージを受信し、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の時刻に前記第２の時刻を同期させる第２の時刻同期処理を実行し、
前記受信した時刻同期メッセージの時刻情報を前記第２の時刻に基づいて更新し、
前記時刻情報を更新した時刻同期メッセージを送信先装置へ送信する、
通信方法。
【請求項１４】
無線通信装置における無線通信方法であって、
時刻をカウントし、
時刻同期メッセージを受信し、
前記時刻同期メッセージの時刻情報を前記時刻に基づいて更新し、
対向する無線通信装置と時刻同期処理を実行し、
前記対向する無線通信装置以外の通信装置に、前記時刻情報を更新した時刻同期メッセージを送信する、
無線通信方法。
【請求項１５】
無線通信装置における無線通信方法であって、
時刻をカウントし、
対向する無線通信装置以外の通信装置から時刻同期メッセージを受信し、
前記対向する無線通信装置と時刻同期処理を実行し、
前記受信した時刻同期メッセージの時刻情報を前記時刻に基づいて更新し、
前記時刻情報を更新した時刻同期メッセージを送信する、
無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、無線通信装置及び無線通信方法に関し、特に、時刻同期を行う通信システム、無線通信装置及び無線通信方法に関する。
【背景技術】
【０００２】
複数の通信回線を用いて通信を行う冗長化技術が利用されている。冗長化技術の一つとして、アグリゲーション技術が知られている。アグリゲーションでは、複数の通信回線を１つの通信回線に集約することで、広い通信帯域の確保や信頼性の向上を可能としている。ここでは、複数の通信回線を１つの通信回線に集約する全ての技術をアグリゲーションと呼ぶ。アグリゲーションに関連する文献として、例えば特許文献１が知られている。
【０００３】
一方、複数の通信装置間で時刻を同期する規格としてＩＥＥＥ１５８８(Precision Time Protocol：PTP)が知られている。ＩＥＥＥ１５８８では、自装置のクロックの時刻を書き込んだＰＴＰパケットを送受信することで、通信装置間の時刻同期を可能としている。ＩＥＥＥ１５８８の時刻同期に関連する文献として、例えば特許文献２が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１５８５１０号公報
【特許文献２】特開２０１３−１６５３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、アグリゲーションなどの冗長化技術において、ＩＥＥＥ１５８８などを用いて時刻同期を実現させる方法について、これまで考慮されていなかった。例えば、複数の通信回線のいずれかに障害が発生した場合、ＰＴＰパケットを用いて正確に時刻を同期することができない恐れがある。このため、関連する技術では、複数の通信回線を用いた冗長構成において、精度よく時刻を同期させることが困難であるという問題がある。
【０００６】
本発明は、このような課題に鑑み、精度良く時刻を同期させることが可能な通信システム、無線通信装置及び無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る通信システムは、第１の通信回線を介して接続された第１及び第２の通信装置と、第２の通信回線を介して接続された第３及び第４の通信装置と、を備える通信システムであって、前記第１の通信装置は、第１の時刻をカウントする第１のクロック部と、送信元装置から送信された時刻同期メッセージを受信する第１の受信部と、前記受信した時刻同期メッセージの時刻情報を前記第１の時刻に基づいて更新する第１の時刻同期メッセージ処理部と、前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第２の通信装置へ送信する第１の送信部と、前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置との間で前記第１の時刻に基づいた第１の時刻同期処理を実行する第１の時刻同期部と、を備え、前記第２の通信装置は、第２の時刻をカウントする第２のクロック部と、前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置から前記時刻同期メッセージを受信する第２の受信部と、前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の時刻に前記第２の時刻を同期させる第２の時刻同期処理を実行する第２の時刻同期部と、前記受信した時刻同期メッセージの時刻情報を前記第２の時刻に基づいて更新する第２の時刻同期メッセージ処理部と、前記時刻情報を更新した時刻同期メッセージを送信先装置へ送信する第２の送信部と、を備えるものである。
【０００８】
本発明に係る無線通信装置は、時刻をカウントするクロック部と、時刻同期メッセージを受信する受信部と、前記時刻同期メッセージの時刻情報を前記時刻に基づいて更新する時刻同期メッセージ処理部と、対向する無線通信装置と時刻同期処理を実行する時刻同期部と、前記対向する無線通信装置以外の通信装置に、前記時刻情報を更新した時刻同期メッセージを送信する送信部と、を備えるものである。
【０００９】
本発明に係る無線通信装置は、時刻をカウントするクロック部と、対向する無線通信装置以外の通信装置から時刻同期メッセージを受信する受信部と、前記対向する無線通信装置と時刻同期処理を実行する時刻同期部と、前記受信した時刻同期メッセージの時刻情報を前記時刻に基づいて更新する時刻同期メッセージ処理部と、前記時刻情報を更新した時刻同期メッセージを送信する送信部と、を備えるものである。
【００１０】
本発明に係る通信方法は、第１の通信回線を介して接続された第１及び第２の通信装置と、第２の通信回線を介して接続された第３及び第４の通信装置と、を備える通信システムにおける通信方法であって、前記第１の通信装置は、第１の時刻をカウントし、送信元装置から送信された時刻同期メッセージを受信し、前記受信した時刻同期メッセージの時刻情報を前記第１の時刻に基づいて更新し、前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第２の通信装置へ送信し、前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置との間で前記第１の時刻に基づいた第１の時刻同期処理を実行し、前記第２の通信装置は、第２の時刻をカウントし、前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置から前記時刻同期メッセージを受信し、前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の時刻に前記第２の時刻を同期させる第２の時刻同期処理を実行し、前記受信した時刻同期メッセージの時刻情報を前記第２の時刻に基づいて更新し、前記時刻情報を更新した時刻同期メッセージを送信先装置へ送信するものである。
【００１１】
本発明に係る無線通信方法は、無線通信装置における無線通信方法であって、時刻をカウントし、時刻同期メッセージを受信し、前記時刻同期メッセージの時刻情報を前記時刻に基づいて更新し、対向する無線通信装置と時刻同期処理を実行し、前記対向する無線通信装置以外の通信装置に、前記時刻情報を更新した時刻同期メッセージを送信するものである。
【００１２】
本発明に係る無線通信方法は、無線通信装置における無線通信方法であって、時刻をカウントし、対向する無線通信装置以外の通信装置から時刻同期メッセージを受信し、前記対向する無線通信装置と時刻同期処理を実行し、前記受信した時刻同期メッセージの時刻情報を前記時刻に基づいて更新し、前記時刻情報を更新した時刻同期メッセージを送信するものである。
【発明の効果】
【００１３】
本発明によれば、精度良く時刻を同期させることが可能な通信システム、無線通信装置及び無線通信方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態に係る通信システムの概要構成を示す構成図である。
【図２】実施の形態１に係る通信システムの構成を示す構成図である。
【図３】実施の形態１に係る通信システムの通常時の動作を示すフローチャートである。
【図４】実施の形態１に係る通信システムの通常時の動作を説明するための説明図である。
【図５】実施の形態１に係る通信システムの障害時の動作を示すフローチャートである。
【図６】実施の形態１に係る通信システムの障害時の動作を説明するための説明図である。
【図７】実施の形態２に係る通信システムの構成を示す構成図である。
【図８】実施の形態２に係る通信システムの通常時の動作を説明するための説明図である。
【図９】実施の形態３に係る通信システムのパケット送信動作を説明するための説明図である。
【図１０】実施の形態４に係る通信システムの構成を示す構成図である。
【図１１】実施の形態５に係る通信システムの構成を示す構成図である。
【図１２】実施の形態６に係る通信システムの構成を示す構成図である。
【図１３】実施の形態７に係る通信システムの構成を示す構成図である。
【図１４】実施の形態８に係る通信システムの構成を示す構成図である。
【図１５】参考例の通信システムの構成及び動作を説明するための説明図である。
【図１６】参考例の通信システムの構成及び動作を説明するための説明図である。
【図１７】参考例の通信システムの構成及び動作を説明するための説明図である。
【図１８】参考例の通信システムの構成及び動作を説明するための説明図である。
【図１９】参考例の通信システムの構成及び動作を説明するための説明図である。
【発明を実施するための形態】
【００１５】
（参考例）
実施の形態の説明の前に、実施の形態適用前の参考例について説明する。ここでは、参考例として、アグリゲーションを実現する構成例、ＩＥＥＥ１５８８を実現する構成例、アグリゲーションの構成とＩＥＥＥ１５８８の構成を組み合わせた例について説明する。
【００１６】
図１５は、アグリゲーションにより通信を行う参考例の通信システム９００の構成例を示している。
【００１７】
図１５に示すように、参考例の通信システム９００は、中継装置９１０〜９４０を備えている。中継装置９１０及び９２０は、マスター回線である無線回線９０３を介して無線通信を行い、アグリゲーションのマスター通信部９０１を構成する。中継装置９３０及び９４０は、スレーブ回線である無線回線９０４を介して無線通信を行い、アグリゲーションのスレーブ通信部９０２を構成する。
【００１８】
また、マスター側の中継装置９１０とスレーブ側の中継装置９３０は、有線回線９０５を介して接続され、マスター側の中継装置９２０とスレーブ側の中継装置９４０は、有線回線９０６を介して接続されている。
【００１９】
中継装置９１０は、ＩＦ（インタフェース）回路９１１、アグリゲーション処理回路９１２、フレーム処理回路９１３を備え、中継装置９２０は、ＩＦ回路９２１、アグリゲーション処理回路９２２、フレーム処理回路９２３を備えている。中継装置９３０は、アグリゲーション処理回路９３２、フレーム処理回路９３３を備え、中継装置９４０は、アグリゲーション処理回路９４２、フレーム処理回路９４３を備えている。
【００２０】
マスター通信部９０１の送信側である中継装置９１０では、ＩＦ回路９１１が転送する転送パケットを受信すると、アグリゲーション処理回路９１２が転送パケットを複数の分割パケットに分割し、分割パケットの半分をスレーブ通信部９０２の中継装置９３０へ転送し、分割パケットの残りの半分をフレーム処理回路９１３から無線回線９０３を介して中継装置９２０へ送信する。
【００２１】
スレーブ通信部９０２の送信側である中継装置９３０では、アグリゲーション処理回路９３２が中継装置９１０から分割パケットを受信し、受信した分割パケットを無線回線９０４を介して中継装置９４０へ送信する。無線回線９０３及び９０４の２回線でパケットを送信することにより、通常の２倍の無線帯域でパケットを送信することができる。
【００２２】
スレーブ通信部９０２の受信側である中継装置９４０では、フレーム処理回路９４３が無線回線９０４を介して分割パケットを受信し、アグリゲーション処理回路９４２が分割パケットをマスター通信部９０１の中継装置９２０へ転送する。
【００２３】
マスター通信部９０１の受信側である中継装置９２０では、フレーム処理回路９２３が無線回線９０３を介して分割パケットを受信し、アグリゲーション処理回路９２２が中継装置９１０から受信する分割パケットと中継装置９４０から受信する分割パケットを併合して転送パケットを復元し、ＩＦ回路９２１から復元した転送パケットを後続に転送する。
【００２４】
図１６は、ＩＥＥＥ１５８８ｖ２により時刻同期を行う参考例の通信システム８００の構成例を示している。参考例の通信システム８００は、クロックマスター装置８０１、クロックスレーブ装置８０２を備えており、クロックマスター装置８０１とクロックスレーブ装置８０２との間で、ＩＥＥＥ１５８８ｖ２により高精度に時刻同期を行う。
【００２５】
クロックマスター装置８０１とクロックスレーブ装置８０２との間で、ＩＥＥＥ１５８８ｖ２で規定された時刻同期用パケットであるＰＴＰパケットを送受信することにより、装置間で時刻同期を行う。
【００２６】
ＰＴＰパケットには、クロックマスター装置８０１のタイマーＡ０の時刻、クロックスレーブ装置８０２のタイマーＢ０の時刻が書き込まれる。ＰＴＰパケットを送受信することにより、クロックマスター装置８０１がＰＴＰパケットを送信した時刻ｔ１、クロックスレーブ装置８０２がＰＴＰパケットを受信した時刻ｔ２、クロックスレーブ装置８０２がＰＴＰパケットを送信した時刻ｔ３、クロックマスター装置８０１がＰＴＰパケットを受信した時刻ｔ４が記録される。時刻ｔ１〜ｔ３により、装置間の通信回線による遅延時間が求まり、この遅延時間を用いてクロックスレーブ装置８０２がタイマーＢ０の時刻を補正することで、タイマーＡ０とタイマーＢ０の時刻を同期させる。
【００２７】
ＩＥＥＥ１５８８ｖ２では、クロックマスター装置からクロックスレーブ装置へ向かう下り回線の遅延時間（ｔ２−ｔ１）と、クロックスレーブ装置からクロックマスター装置へ向かう上り回線の遅延時間（ｔ４−ｔ３）との平均を、装置間の遅延時間とするため、装置間で時刻同期をとるためには装置間の上り下り回線の遅延量が同じであることが前提となっている。
【００２８】
このため、図１６の例では、上り下り回線の遅延量が同じである必要があるが、同期をとりたい装置間に中継装置を挟んだ場合、上り下り回線の遅延量が異なってしまう可能性がある。そこで、上り下り回線が異なる場合でも時刻同期を可能とするため、ＩＥＥＥ１５８８ｖ２ではＴＣ（Ｔｒａｎｓｐａｒｅｎｔ  Ｃｌｏｃｋ）機能が規定されている。
【００２９】
図１７は、ＩＥＥＥ１５８８ｖ２のＴＣ機能により時刻同期を行う参考例の通信システム８０３の構成例を示している。
【００３０】
図１７に示すように、通信システム８０３は、クロックマスター装置８０１とクロックスレーブ装置８０２との間に、無線回線８０４を介して無線通信を行う中継装置８１０及び８２０を備える。
【００３１】
中継装置８１０及び８２０にて発生する遅延時間をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに多重して転送することにより、中継装置間の遅延量を無視してクロックマスター装置８０１とクロックスレーブ装置８０２の時刻同期制御を行う。
【００３２】
中継装置８１０は、ＩＦ回路８１１、ＴＣ（Ｔｒａｎｓｐａｒｅｎｔ  Ｃｌｏｃｋ）処理回路８１２、フレーム処理回路８１３を備え、中継装置８２０は、ＩＦ回路８２１、ＴＣ処理回路８２２、フレーム処理回路８２３を備えている。
【００３３】
送信側の中継装置８１０、受信側の中継装置８２０は、それぞれタイマーＡ，Ｂを備えている。中継装置８１０及び８２０は、無線回線８０４を介して送受信する無線フレームに同期パルスを多重することにより、両局の中継装置のタイマー同期をとっている。
【００３４】
無線送信側の中継装置８１０では、ＩＦ回路８１１がクロックマスター装置８０１からＰＴＰパケットが入力されると、入力されたタイミングでＴＣ処理回路８１２がタイマーＡの値（ｔ１１）をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄから減算し、減算したＰＴＰパケットをフレーム処理回路８１３から無線回線８０４を介して中継装置８２０へ送信する。無線受信側の中継装置８２０では、フレーム処理回路８２３が無線回線８０４を介してＰＴＰパケットを受信し、ＩＦ回路８２１からＰＴＰパケットを出力するタイミングで、ＴＣ処理回路８２２がタイマーＢの値（ｔ１２）をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに加算する。
【００３５】
これにより、中継装置間で発生した遅延量がＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに多重される。そうすると、クロックマスター装置とクロックスレーブ装置間の下り回線の遅延時間は（ｔ２−ｔ１−ｔ１１＋ｔ１２）となり、中継装置間の遅延が差し引かれる。上り回線でも、同様に中継装置間の遅延が差し引かれる。したがって、中継装置間の遅延量が上り下り回線で不一致であっても、クロックマスター装置とクロックスレーブ装置間の遅延量が等しくなるため、マスター装置とスレーブ装置間で正確に時刻同期を行うことができる。
【００３６】
図１８は、図１５のアグリゲーションにより通信を行う構成において、図１７のＩＥＥＥ１５８８ｖ２のＴＣ機能を適用した参考例の通信システム９０７の構成を示している。
【００３７】
図１８では、図１５の構成に加えて、中継装置９１０に図１７のＴＣ処理回路８１２を備え、中継装置９２０に図１７のＴＣ処理回路８２２を備えている。
【００３８】
通信システム９０７では、中継装置９１０及び９２０は、無線回線９０３を介して無線フレームを送受信することにより、タイマーＡとタイマーＢの同期をとっている。
【００３９】
中継装置９１０では、クロックマスター装置８０１からＩＦ回路９１１がＰＴＰパケットを受信すると、受信したタイミングでＴＣ処理回路８１２がタイマーＡの値をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄから減算する。
【００４０】
アグリゲーション処理回路９１２は、減算したＰＴＰパケットを複数の分割パケットに分割し、分割パケットの半分を中継装置９３０へ転送し、分割パケットの残りの半分をフレーム処理回路９１３から無線回線９０３を介して中継装置９２０へ転送する。
【００４１】
また、中継装置９４０では、フレーム処理回路９４３が無線回線９０４を介して分割パケットを受信し、アグリゲーション処理回路９４２が受信した分割パケットをマスター通信部９０１の中継装置９２０へ転送する。
【００４２】
中継装置９２０では、フレーム処理回路９２３が無線回線９０３を介して分割パケットを受信し、アグリゲーション処理回路９２２が中継装置９１０から受信する分割パケットと中継装置９４０から受信する分割パケットを併合してＰＴＰパケットを復元する。ＴＣ処理回路８２２がタイマーＢの値をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに加算し、このタイミングで、ＩＦ回路９２１から復元したＰＴＰパケットをクロックスレーブ装置８０２へ送信する。
【００４３】
図１９を用いて、図１８の参考例の通信システム９０７で生じる問題について説明する。
【００４４】
図１９に示すように、マスター側の無線回線９０３が切断され、スレーブ側の無線回線９０４のみ接続されている場合、ＰＴＰパケットを分割した分割パケットは、マスター側の無線回線９０３では転送できない。このため、スレーブ側の無線回線９０４のみを介して転送することになる。全ての分割パケットが、中継装置９３０、無線回線９０３、中継装置９４０を介して転送されると、中継装置９２０で併合され、ＰＴＰパケットの出力時にタイマーＢの値が加算される。
【００４５】
しかし、タイマーＡとタイマーＢは、マスター側の無線回線９０３の無線フレームにより同期をとっていたため、無線回線９０３の切断により、タイマーＡとタイマーＢの同期が取れなくなり、中継装置９１０と中継装置９２０とで時刻がずれてしまう。そうすると、中継装置９２０でＰＴＰパケットのＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに時刻がずれて誤った値が多重されてしまう。その結果、クロックマスター装置８０１とクロックスレーブ装置８０２の時刻同期精度が低下するという問題がある。
【００４６】
そこで、以下の実施の形態では、複数の通信回線を用いて通信を行う構成において、ＰＴＰパケットのＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに適切な値を書き込むことを可能とする。
【００４７】
（実施の形態の概要）
図１は、実施の形態に係る通信システム１の概要を示している。図１に示すように、実施の形態に係る通信システム１は、通信装置（第１の通信装置）１０、通信装置（第２の通信装置）２０、通信装置（第３の通信装置）３０、通信装置（第４の通信装置）４０を備えている。
【００４８】
通信装置１０と通信装置２０とは、通信回線（第１の通信回線）２を介して通信可能に接続されている。通信装置３０と通信装置４０とは、通信回線（第２の通信回線）３を介して通信可能に接続されている。
【００４９】
通信装置１０は、クロック部（第１のクロック部）１１、受信部（第１の受信部）１２、時刻同期メッセージ処理部（第１の時刻同期メッセージ処理部）１３、時刻同期部（第１の時刻同期部）１４、送信部（第１の送信部）１５を備えている。
【００５０】
クロック部１１は、第１の時刻をカウントする。の受信部１２は、送信元装置（不図示）から送信された時刻同期メッセージを受信する。時刻同期メッセージ処理部１３は、受信した時刻同期メッセージの時刻情報を第１の時刻に基づいて更新する。送信部１５は、通信回線２を含む経路と通信装置３０を含む経路とを介して、時刻情報を更新した時刻同期メッセージを通信装置２０へ送信する。時刻同期部１４は、通信回線２を含む経路と通信装置３０を含む経路とを介して、通信装置２０との間で第１の時刻に基づいた第１の時刻同期処理を実行する。
【００５１】
例えば、通信装置１０は、時刻をカウントするクロック部１１と、時刻同期メッセージを受信する受信部１２と、時刻同期メッセージの時刻情報を時刻に基づいて更新する時刻同期メッセージ処理部１３と、対向する無線通信装置（通信装置２０）と時刻同期処理を実行する時刻同期部１４と、対向する無線通信装置以外の通信装置に、時刻情報を更新した時刻同期メッセージを送信する送信部１５と、を備える、無線通信装置でもよい。
【００５２】
通信装置２０は、クロック部（第２のクロック部）２１、受信部（第２の受信部）２２、時刻同期メッセージ処理部（第２の時刻同期メッセージ処理部）２３、時刻同期部（第２の時刻同期部）２４、送信部（第２の送信部）２５を備えている。
【００５３】
クロック部２１は、第２の時刻をカウントする。受信部２２は、通信回線２を含む経路と通信装置４０を含む経路とを介して、通信装置１０から時刻同期メッセージを受信する。時刻同期部２４は、通信回線２を含む経路と通信装置４０を含む経路とを介して、第１の時刻に第２の時刻を同期させる第２の時刻同期処理を実行する。時刻同期メッセージ処理部２３は、受信した時刻同期メッセージの時刻情報を第２の時刻に基づいて更新する。送信部２５は、時刻情報を更新した時刻同期メッセージを送信先装置（不図示）へ送信する。
【００５４】
例えば、通信装置２０は、時刻をカウントするクロック部２１と、対向する無線通信装置（通信装置１０）以外の通信装置から時刻同期メッセージを受信する受信部２２と、対向する無線通信装置と時刻同期処理を実行する時刻同期部２４と、受信した時刻同期メッセージの時刻情報を時刻に基づいて更新する時刻同期メッセージ処理部２３と、時刻情報を更新した時刻同期メッセージを送信する送信部２５と、を備える、無線通信装置でもよい。
【００５５】
このように、実施の形態では、通信装置１０と通信装置２０間の同期処理を、通信回線２を介した経路で行うとともに、通信装置３０、通信回線３及び通信装置４０を介して行う。これにより、通信回線２が障害となった場合でも、通信装置３０、通信回線３及び通信装置４０を介して同期処理を行うことができる。したがって、時刻同期メッセージ（ＰＴＰパケット）を転送する際に適切な時刻を書き込むことができ、時刻同期精度を向上することができる。
【００５６】
（実施の形態１）
以下、図面を参照して実施の形態１について説明する。図２は、実施の形態１に係る通信システム１００の構成を示している。図２に示すように、実施の形態１に係る通信システム１００は、中継装置（第１の通信装置）１１０、中継装置（第２の通信装置）１２０、中継装置（第３の通信装置）１３０、中継装置（第４の通信装置）１４０を備えている。
【００５７】
中継装置１１０及び１２０は、マスター回線である無線回線（第１の通信回線）１０３を介して無線通信を行い、アグリゲーションのマスター通信部１０１を構成する。中継装置１３０及び１４０は、スレーブ回線である無線回線（第２の通信回線）１０４を介して無線通信を行い、アグリゲーションのスレーブ通信部１０２を構成する。なお、中継装置１１０及び１２０の間、中継装置１３０及び１４０の間は、無線回線に限らず有線回線により通信可能に接続されていてもよい。また、２つの無線回線に限らず、さらに複数の無線回線を介してアグリゲーションによる通信を行ってもよい。
【００５８】
マスター通信部１０１の送信側である中継装置１１０とスレーブ通信部１０２の送信側である中継装置１３０は、有線回線１０５を介して接続され、マスター通信部１０１の受信側である中継装置１２０とスレーブ通信部１０２の受信側である中継装置１４０は、有線回線１０６を介して接続されている。なお、中継装置１１０及び１３０の間、中継装置１２０及び１４０の間は、有線回線に限らず無線回線により通信可能に接続されていてもよい。
【００５９】
また、中継装置１１０は、有線回線１０７を介してクロックマスター装置（送信元装置）２０１と接続され、中継装置１２０は、有線回線１０８を介してクロックスレーブ装置（送信先装置）２０２と接続されている。なお、有線回線に限らず無線回線や他のネットワークを介して接続されていてもよい。例えば、有線回線１０７及び１０８の伝送速度は１Ｇｂｐｓであり、無線回線１０３及び１０４の伝送速度は５００Ｍｂｐｓである。２つの無線回線をアグリゲーションすることで、有線回線と同等の伝送帯域を確保することができる。また、中継装置１１０〜１４０は、クロックマスター装置２０１とクロックスレーブ装置２０２との間で、ＩＥＥＥ１５８８のＴＣ（Ｔｒａｎｓｐａｒｅｎｔ  Ｃｌｏｃｋ）機能と実現することで、クロックマスター装置２０１とクロックスレーブ装置２０２の時刻を高精度に同期させる。なお、ＩＥＥＥ１５８８のＴＣ機能に限らず、その他、中継装置がパケット（メッセージ）の時刻情報を更新することで時刻同期を行う構成であってもよい。
【００６０】
中継装置１１０は、ＩＦ（インタフェース）回路１１１、アグリゲーション処理回路１１２、フレーム処理回路１１３、ＴＣ処理回路１１４、同期処理回路１１５を備えている。
【００６１】
ＩＦ回路（第１の受信部）１１１は、有線回線１０７と接続する送受信（入出力）インタフェースである。ＩＦ回路１１１は、有線回線１０７を介してクロックマスター装置２０１からＰＴＰパケット（時刻同期メッセージ）やその他の転送パケットを受信する。
【００６２】
アグリゲーション処理回路（第１の送信部）１１２は、無線回線１０３及び１０４を介してパケットを転送するために必要な処理を行う回路である。アグリゲーション処理回路１１２は、ＰＴＰパケットや転送パケット（転送メッセージ）を所定の長さ（例えば２５６バイトなど）の分割パケット（分割メッセージ）に分割し、分割した一部の分割パケットを無線回線１０３を介して中継装置１２０へ送信するとともに、他の分割パケットを中継装置１３０、無線回線１０４及び中継装置１４０を介して中継装置１２０へ送信する。
【００６３】
なお、アグリゲーション処理として、パケットを分割せずに、パケットをそのままいずれかの経路へ転送してもよい。また、アグリゲーションのように複数の通信回線を１つに集約する例に限らず、一方を現用回線とし、他方を予備回線として、現用／予備を切り替えるような冗長構成であってもよい。
【００６４】
フレーム処理回路１１３は、無線回線１０３を介して無線フレームを送受信する送受信回路である。フレーム処理回路１１３は、ＰＴＰパケットや転送パケットを分割した分割パケットを、無線フレームにより無線回線１０３を介して中継装置１２０へ送信する。また、フレーム処理回路１１３は、同期パルスが多重された無線フレームを送信する。
【００６５】
ＴＣ処理回路（第１の時刻同期メッセージ処理部）１１４は、ＩＥＥＥ１５８８のＴＣ機能に必要な処理を行う回路である。ＴＣ処理回路１１４は、タイマーＡを有し、ＰＴＰパケット受信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＡの値に基づいて更新する。タイマーＡは、第１の時刻をカウントする第１のクロック部である。タイマーがカウントする値をタイマー値（クロック値）と称する。
【００６６】
同期処理回路（第１の時刻同期部）１１５は、中継装置１２０との時刻同期処理を実行する。同期処理回路１１５は、無線回線１０３の無線フレームに同期パルスを多重することで、無線回線１０３を介した同期処理を行う。また、同期処理回路１１５は、同期パケットを中継装置１３０へ送信することで、中継装置１３０、無線回線１０４及び中継装置１４０を介して同期処理を介した同期処理を行う。
【００６７】
中継装置１３０は、アグリゲーション処理回路１３２、フレーム処理回路１３３、同期処理回路１３５を備えている。
【００６８】
アグリゲーション処理回路１３２は、中継装置１１０から分割パケットを受信し、受信した分割パケットをフレーム処理回路１３３へ出力する。同期処理回路１３５は、中継装置１１０から同期用パケットを受信し、受信した同期用パケットをフレーム処理回路１３３へ出力する。フレーム処理回路１３３は、無線回線１０４を介して中継装置１４０へ無線フレームを送信し、分割パケットまたは同期用パケットを無線フレームを用いて送信する。
【００６９】
中継装置１４０は、アグリゲーション処理回路１４２、フレーム処理回路１４３、同期処理回路１４５を備えている。
【００７０】
フレーム処理回路１４３は、無線回線１０４を介して中継装置１３０から無線フレームを受信し、分割パケットまたは同期用パケットを無線フレームを用いて受信する。アグリゲーション処理回路１４２は、中継装置１３０から分割パケットを受信し、受信した分割パケットを有線回線１０６を介して中継装置１２０へ送信する。同期処理回路１４５は、中継装置１３０から同期用パケットを受信し、受信した同期用パケットを有線回線１０６を介して中継装置１２０へ送信する。
【００７１】
中継装置１２０は、ＩＦ回路１２１、アグリゲーション処理回路１２２、フレーム処理回路１２３、ＴＣ処理回路１２４、同期処理回路１２５を備えている。
【００７２】
フレーム処理回路１２３は、無線回線１０３を介して中継装置１１０から無線フレームを受信し、分割パケットを無線フレームを用いて受信する。また、フレーム処理回路１２３は、同期パルスが多重された無線フレームを受信する。
【００７３】
アグリゲーション処理回路（第２の受信部）１２２は、中継装置１１０から無線回線１０３を介して分割パケットを受信し、また、中継装置１４０から有線回線１０６を介して分割パケットを受信する。アグリゲーション処理回路１２２は、中継装置１１０から受信した分割パケットと中継装置１４０から受信した分割パケットとを併合して転送パケットまたはＰＴＰパケットを復元する。
【００７４】
同期処理回路（第２の時刻同期部）１２５は、中継装置１１０との時刻同期処理を実行する。同期処理回路１２５は、無線回線１０３を介して受信した無線フレームから同期パルスを取得することで、タイマーＢをタイマーＡに同期させる。また、同期処理回路１２５は、中継装置１４０から同期用パケットを受信し、受信した同期用パケットを用いて、タイマーＢをタイマーＡに同期させる。同期処理回路１２５は、レジスタ（差分記憶部）１２５ａを有しており、受信する同期用パケット内のタイマー値とタイマーＢのタイマー値との差分をレジスタに保持する。同期処理回路１２５は、無線回線１０３が通信可能な場合、無線回線１０３を介して時刻同期を行い、無線回線１０３が通信不可能（かつ無線回線１０４が通信可能）な場合、中継装置１３０、無線回線１０４及び中継装置１４０を介して時刻同期を行う。
【００７５】
ＴＣ処理回路（第２の時刻時刻同期メッセージ処理部）１２４は、タイマーＢを有し、ＰＴＰパケット送信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＢの値に基づいて更新する。ＩＦ回路（第２の送信部）１２１は、有線回線１０８と接続する送受信（入出力）インタフェースである。ＩＦ回路１２１は、有線回線１０８を介してクロックスレーブ装置２０２へＰＴＰパケットやその他の転送パケットを送信する。タイマーＢは、第２の時刻をカウントする第２のクロック部である。
【００７６】
図３〜図６を用いて、本実施の形態に係る通信システムの動作について説明する。図３及び図４は、２つの無線回線を使用した通常時の動作を示している。
【００７７】
図３及び図４に示すように、通常時、中継装置１１０と中継装置１２０は、無線回線１０３を介して無線フレームを送受信することにより、タイマーＡとタイマーＢを同期させる（Ｓ１０１）。中継装置１１０の同期処理回路１１５は、タイマーＡの動作タイミングに合わせて同期パルスを生成し、生成した同期パルスを無線フレームに多重化して定期的に中継装置１２０へ送信する。中継装置１２０の同期処理回路１２５は、中継装置１２０から送信された無線フレームを受信し、受信した無線フレームに多重された同期パルスを取得し、取得した同期パルスのタイミングと、タイマーＢの動作タイミングを一致（同期）させる。例えば、同期パルスは、タイマーをリセットするクリアパルスである。中継装置１１０は、ＩＥＥＥ１５８８で規定された同期精度（例えばナノ秒レベル）を保つことができる周期で、定期的に同期パルスを多重した無線フレームを送信する。
【００７８】
また、中継装置１１０と中継装置１２０は、中継装置１３０、無線回線１０４及び中継装置１４０を介して同期用パケットを送受信する（Ｓ１０２）。中継装置１１０の同期処理回路１１５は、タイマーＡの値を書き込んだ同期用パケットを生成し、生成した同期用パケットを有線回線１０５を介して定期的に中継装置１３０へ送信する。中継装置１３０の同期処理回路１３５は、中継装置１１０から受信した同期用パケットを無線回線１０４を介して中継装置１４０へ転送し、さらに、中継装置１４０の同期処理回路１４５は、受信した同期用パケットを有線回線１０６を介して中継装置１２０へ転送する。中継装置１２０の同期処理回路１２５は、中継装置１４０を介して同期用パケットを受信し、受信した同期用パケットのタイマー値とタイマーＢのタイマー値との差分をレジスタ１２５ａに保持する。中継装置１１０は、無線フレームと同様に、ＩＥＥＥ１５８８で規定された同期精度（例えばナノ秒レベル）を保つことができる周期で、定期的に同期用パケットを送信する。
【００７９】
なお、無線フレームを受信している間は、無線フレームを用いて同期しているため、同期用パケットを用いて同期しなくてよいが、無線フレーム及び同期用パケットを用いて同期を行ってもよい。例えば、通常時に、同期用パケットのタイマー値やレジスタ１２５ａを用いて同期を行ってもよい。また、無線回線切断時にのみ、同期用パケットを送信するようにしてもよい。
【００８０】
続いて、無線回線１０３及び１０４で通信可能な状態で、中継装置１１０は、ＰＴＰパケットを受信すると（Ｓ１０３）、受信したＰＴＰパケットをタイマーＡの値で更新する（Ｓ１０４）。中継装置１１０では、ＩＦ回路１１１は、クロックマスター装置２０１から有線回線１０７を介してＰＴＰパケットを受信し、ＴＣ処理回路１１４は、受信したＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄからタイマーＡの値を減算する。
【００８１】
続いて、中継装置１１０は、ＰＴＰパケットを複数の分割パケットに分割し（Ｓ１０５）、分割パケットを無線回線１０３及び１０４を介して中継装置１２０へ転送し（Ｓ１０６）、中継装置１２０は、受信した分割パケットを併合する（Ｓ１０７）。
【００８２】
中継装置１１０のアグリゲーション処理回路１１２は、更新されたＰＴＰパケットを複数の分割パケットに分割し、分割パケットの半分をフレーム処理回路１１３から無線回線１０３を介して中継装置１２０へ送信し、分割パケットの残りの半分を有線回線１０５を介して中継装置１３０へ送信する。なお、無線回線１０３及び１０４の帯域に応じて、送信する分割パケットの数を制御してもよい。中継装置１３０のアグリゲーション処理回路１３２は、有線回線１０５を介して分割パケットを受信し、受信した分割パケットをフレーム処理回路１３３から無線回線１０４を介して中継装置１４０へ送信する。中継装置１４０のアグリゲーション処理回路１４２は、無線回線１０４を介してフレーム処理回路１４３から分割パケットを受信し、受信した分割パケットを有線回線１０６を介して中継装置１２０へ送信する。中継装置１２０のアグリゲーション処理回路１２２は、無線回線１０３を介してフレーム処理回路１２３から分割パケットを受信し、また、有線回線１０６を介して分割パケットを受信し、無線回線１０３及び有線回線１０６を介して受信した分割パケットを併合してＰＴＰパケットを復元する
【００８３】
続いて、中継装置１２０は、復元したＰＴＰパケットをタイマーＢの値で更新し（Ｓ１０８）、このタイミングで、更新したＰＴＰパケットを送信する（Ｓ１０９）。中継装置１２０のＴＣ処理回路１２４は、タイマーＢの値をＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄに加算し、ＩＦ回路１２１は、加算したＰＴＰパケットを有線回線１０８を介してクロックスレーブ装置２０２へ送信する。
【００８４】
図５及び図６は、１つの無線回線で障害が発生した場合の動作を示している。図５及び図６に示すように、無線回線１０３が切断された場合（Ｓ１１０）、すなわち、障害等の発生により無線回線１０３を介した通信が不可能となった場合、中継装置１２０は、同期用パケットを用いて時刻同期を行う（Ｓ１１１）。無線回線１０３の切断により無線フレームを用いた同期を行うことができないため、同期処理回路１２５は、中継装置１３０、無線回線１０４及び中継装置１４０を介して受信する同期用パケットを用いて時刻同期を行う。同期処理回路１２５は、受信した同期用パケットのタイマー値から、レジスタ１２５ａに保持した値を減算し、減算した値をタイマーＢに設定することで、タイマーＢをタイマーＡに同期させる。レジスタ１２５ａの値を用いることで、無線回線１０３を介した場合と同様の精度で同期をとることができる。
【００８５】
その後ＰＴＰパケットを受信すると、無線回線１０４のみを介してＰＴＰパケットを転送する。このときの処理は、Ｓ１０３〜Ｓ１０９と基本的に同様となる。すなわち、中継装置１１０は、ＰＴＰパケットを受信すると（Ｓ１１２）、受信したＰＴＰパケットをタイマーＡの値で更新する（Ｓ１１３）。中継装置１１０は、ＰＴＰパケットを複数の分割パケットに分割し（Ｓ１１４）、分割パケットを中継装置１３０、無線回線１０４及び中継装置１４０を介して中継装置１２０へ転送し（Ｓ１１５）、中継装置１２０は、受信した分割パケットを併合する（Ｓ１１６）。中継装置１２０は、復元したＰＴＰパケットをＳ１１１で同期しているタイマーＢの値で更新し（Ｓ１１７）、このタイミングで、更新したＰＴＰパケットを送信する（Ｓ１１８）。
【００８６】
以上のように、本実施の形態では、中継装置間で、マスター側の無線回線を介して無線フレームにより同期処理を行うとともに、スレーブ側の経路を介して同期用パケットにより同期処理を行う。これにより、マスター側の無線回線が通信不可となった場合でも、同期用パケットを用いて同期処理を行うことができる。このため、中継装置において、正確な時刻をＰＴＰパケットに書き込むことができるため、ＴＣ機能の時刻同期を精度よく行うことができる。
【００８７】
（実施の形態２）
以下、図面を参照して実施の形態２について説明する。本実施の形態は、実施の形態１に対して、スレーブ側の中継装置のタイマーを用いて同期を行う例である。
【００８８】
図７は、実施の形態２に係る通信システム１００の構成を示している。図７では、実施の形態１の図２に対して、中継装置１３０の同期処理回路１３５にタイマーＣを備え、中継装置１４０の同期処理回路１４５にタイマーＤを備えている。タイマーＣは、第３の時刻をカウントする第３のクロック部であり、タイマーＤは、第４の時刻をカウントする第４のクロック部である。本実施の形態では、タイマーＣをタイマーＡに同期させ、タイマーＤをタイマーＣに同期させ、タイマーＢをタイマーＡまたはタイマーＤに同期させる。
【００８９】
同期処理回路（第３の時刻同期部）１３５は、中継装置１４０との時刻同期処理を実行するとともに、中継装置１１０との時刻同期処理を実行する。同期処理回路１３５は、無線回線１０４の無線フレームに同期パルスを多重することで、タイマーＣとタイマーＤを同期させる。また、同期処理回路１３５は、中継装置１１０から受信する同期用パケットを用いて、タイマーＡとタイマーＣを同期させる。
【００９０】
同期処理回路（第４の時刻同期部）１４５は、中継装置１３０との時刻同期処理を実行するとともに、中継装置１２０との時刻同期処理を実行する。同期処理回路１４５は、無線回線１０４を介して受信した無線フレームから同期パルスを取得することで、タイマーＤをタイマーＢに同期させる。また、同期処理回路１４５は、同期用パケットを中継装置１２０へ送信し、タイマーＤとタイマーＢを同期させる。
【００９１】
図８は、２つの無線回線を使用した通常時の動作を示している。通常時、中継装置１１０と中継装置１２０は、実施の形態１と同様に、無線回線１０３を介して無線フレームを送受信することにより、タイマーＡとタイマーＢを同期させる。中継装置１３０と中継装置１４０は、中継装置１１０及び中継装置１２０と同様に、無線回線１０４を介して無線フレームを送受信することにより、タイマーＣとタイマーＤを同期させる。
【００９２】
また、中継装置１１０と中継装置１３０は、同期用パケットを送受信することにより、タイマーＡとタイマーＣを同期させる。中継装置１３０の同期処理回路１３５は、有線回線１０５を介して同期用パケットを受信し、受信した同期用パケットのタイマー値をタイマーＣに設定することで、タイマーＣをタイマーＡに同期させる。
【００９３】
また、中継装置１４０と中継装置１２０は、同期用パケットを送受信する。中継装置１４０の同期処理回路１４５は、タイマーＤの値を書き込んだ同期用パケットを生成し、生成した同期用パケットを有線回線１０６を介して定期的に中継装置１２０へ送信する。中継装置１２０の同期処理回路１２５は、実施の形態１と同様に、受信する同期用パケットのタイマー値とタイマーＢのタイマー値との差分をレジスタ１２５ａに保持する。
【００９４】
なお、通常時のＰＴＰパケットの転送動作、無線回線障害時の動作は、実施の形態１と同様である。
【００９５】
以上のように、本実施の形態では、マスター側の中継装置にタイマーを備え、それぞれの中継装置のタイマー間で同期を行うようにした。これにより、各中継装置間での時刻同期の精度が向上するため、マスター側の無線回線が通信不可となった場合に、さらに精度よく時刻同期を行うことができる。
【００９６】
（実施の形態３）
以下、図面を参照して実施の形態３について説明する。本実施の形態では、実施の形態１または２の構成において、同期用パケットと分割パケットの送信タイミング制御について説明する。
【００９７】
中継装置１１０は、有線回線１０５を介して中継装置１３０へ、同期用パケットを送信するとともに、ＰＴＰパケットまたは転送パケットを分割した分割パケットを送信する。図９に示すように、中継装置１１０の同期処理回路１１５は、同期用パケットを有線回線１０５へ定期的に送信する。同期用パケットは、タイマー間の時刻同期の精度を保つために、常に定期的に送信する必要がある。
【００９８】
このため、中継装置１１０のアグリゲーション処理回路１１２は、同期用パケットの送信タイミングを避けて分割パケットを送信する。アグリゲーション処理回路１１２は、分割パケットを送信しようとする際、同期用パケットの送信タイミングと衝突する場合、同期用パケットの送信が終了した後、分割パケットを送信する。例えば、分割パケットの送信開始から送信終了までの間に、同期用パケットの送信タイミングが重ならないように、分割パケットを送信する。分割パケットの送信に必要な時間は、分割パケット長と転送側で求めることができる。少なくとも、同期用パケットの送信間隔は、分割パケットの送信に必要な時間よりも長い（分割パケットの送信に必要な時間は、同期用パケットの送信間隔よりも短い）。なお、中継装置１４０から中継装置１２０へ同期用パケットと分割パケットを送信するタイミングも同様である。
【００９９】
このように、本実施の形態では、同期用パケットの送信タイミングを避けて分割パケットを送信する。これにより、同期用パケットと分割パケットの衝突を防ぎ、同期用パケットを常に定期的に送信することができるため、同期用パケットによる時刻同期をより精度よく行うことができる。
【０１００】
（実施の形態４）
以下、図面を参照して実施の形態４について説明する。本実施の形態では、実施の形態１または２の構成において、マスター側の中継装置とスレーブ側の中継装置との間を２つの通信回線により接続する。
【０１０１】
図１０は、本実施の形態に係る通信システムの概要構成を示している。各中継装置の内部構成は、実施の形態１または２と同様である。図１０に示すように、中継装置１１０と中継装置１３０の間を、有線回線１０５ａ及び１０５ｂを介して接続し、中継装置１２０と中継装置１４０の間を、有線回線１０６ａ及び１０６ｂを介して接続する。なお、有線回線のような物理回線に限らず仮想的な論理回線であってもよい。
【０１０２】
有線回線１０５ａと有線回線１０５ｂの一方が、同期用パケット送信用の回線であり、他方が分割パケット送信用の回線である。有線回線１０６ａ及び１０６ｂも同様である。例えば、中継装置１１０は、有線回線１０５ａを介して定期的に同期用パケットを送信し、有線回線１０５ｂを介して分割パケットを送信する。また、中継装置１４０は、有線回線１０６ａを介して定期的に同期用パケットを送信し、有線回線１０６ｂを介して分割パケットを送信する。
【０１０３】
このように、同期用パケットを送信するための通信回線と、分割パケットを送信するための通信回線とを別の回線とすることで、同期用パケットと分割パケットの衝突を簡易に防ぐことができる。したがって、実施の形態３と同様に、同期用パケットを常に定期的に送信することができるため、同期用パケットによる時刻同期をより精度よく行うことができる。
【０１０４】
（実施の形態５）
以下、図面を参照して実施の形態５について説明する。実施の形態２では、中継装置１１０のタイマーＡを基準として、タイマーＢ〜タイマーＤをタイマーＡに同期させたが、その他のタイマーを基準としてもよい。本実施の形態では、中継装置１３０のタイマーＣを基準とする。すなわち、タイマーＡをタイマーＣに同期させ、タイマーＤをタイマーＣに同期させ、タイマーＢをタイマーＡまたはタイマーＤに同期させる。
【０１０５】
図１１は、本実施の形態に係る通信システムの構成を示している。図１１では、実施の形態２の図７と同様の構成であり、主に中継装置間の同期動作が異なる。中継装置１１０と中継装置１２０との間の無線フレームによる同期と、中継装置１３０と中継装置１４０との間の無線フレームによる同期は実施の形態２と同様である。また、中継装置１４０から中継装置１２０への同期用パケットの送信も実施の形態２と同様である。
【０１０６】
本実施の形態では、中継装置１３０から中継装置１１０へ同期用パケットを送信することにより、タイマーＣとタイマーＡを同期させる。中継装置１３０の同期処理回路１３５は、タイマーＣの値を書き込んだ同期用パケットを生成し、生成した同期用パケットを有線回線１０５を介して中継装置１１０へ送信する。中継装置１１０の同期処理回路１１５は、有線回線１０５を介して同期用パケットを受信し、受信した同期用パケットのタイマー値をタイマーＡに設定することで、タイマーＡをタイマーＣに同期させる。
【０１０７】
このように、中継装置１３０のタイマーＣを基準とし、タイマーＣにタイマーＡを同期させるようにしてもよい。タイマーＡ以外のタイマーを基準としても、実施の形態２と同様に、時刻同期を精度よく行うことができる。
【０１０８】
（実施の形態６）
以下、図面を参照して実施の形態６について説明する。実施の形態２では、中継装置１１０をパケットの入力装置とし、中継装置１２０をパケットの出力装置としたが、中継装置１１０または中継装置１３０のいずれかを入力装置とし、中継装置１２０または中継装置１４０のいずれかを出力装置としてもよい。本実施の形態では、中継装置１１０を入力装置とし、中継装置１４０を出力装置とする。本実施の形態では、タイマーＣをタイマーＡに同期させ、タイマーＢをタイマーＡに同期させ、タイマーＤをタイマーＣまたはタイマーＢに同期させる。
【０１０９】
図１２は、本実施の形態に係る通信システムの構成を示している。実施の形態２の図７に対して、中継装置１４０がＩＦ回路１４１、ＴＣ処理回路１４４を備えている。中継装置１２０では、ＩＦ回路１２１及びＴＣ処理回路１２４は不要である。
【０１１０】
中継装置１４０のＩＦ回路１４１は、有線回線１０８を介してクロックスレーブ装置２０２へＰＴＰパケットやその他の転送パケットを送信する。ＴＣ処理回路１２４は、タイマーＤの値によりＰＴＰパケットを更新する。
【０１１１】
中継装置１１０と中継装置１２０との間の無線フレームによる同期と、中継装置１３０と中継装置１４０との間の無線フレームによる同期は実施の形態２と同様である。また、中継装置１１０から中継装置１３０への同期用パケットの送信も実施の形態２と同様である。
【０１１２】
本実施の形態では、中継装置１２０から中継装置１４０へ同期用パケットを送受信することにより、タイマーＢとタイマーＤを同期させる。中継装置１２０の同期処理回路１２５は、タイマーＢの値を書き込んだ同期用パケットを生成し、生成した同期用パケットを有線回線１０６を介して中継装置１４０へ送信する。中継装置１４０の同期処理回路１４５は、有線回線１０６を介して同期用パケットを受信し、受信した同期用パケットのタイマー値をタイマーＤに設定することで、タイマーＤをタイマーＢに同期させる。
【０１１３】
通常時、中継装置１１０から中継装置１２０を介した経路と、中継装置１１０から中継装置１３０を介した経路とは、同じ遅延となるため、中継装置１４０は、中継装置１２０と中継装置１４０のいずれかからの同期用パケットまたは無線フレームを用いて同期してよい。また、いずれの経路も同じ遅延であるため、差分を保持するレジスタは不要である。
【０１１４】
また、通常時、中継装置１１０が、ＰＴＰパケットを受信し、タイマーＡの値によりＰＴＰパケットを更新し、中継装置１２０及び中継装置１３０を介して、分割パケットを中継装置１４０へ送信する。中継装置１４０は、中継装置１２０及び中継装置１３０から分割パケットを受信し、ＰＴＰパケットを復元して、タイマーＤの値によりＰＴＰパケットを更新し、ＰＴＰパケットを送信する。
【０１１５】
無線回線が切断された場合、中継装置１４０は、通信可能な経路で時刻同期を行う。無線回線１０３が切断されると、中継装置１４０は、中継装置１３０から受信する無線フレームにより同期する。また、中継装置１１０が、ＰＴＰパケットを受信し、タイマーＡの値によりＰＴＰパケットを更新し、中継装置１３０のみを介して、分割パケットを中継装置１４０へ送信する。中継装置１４０は、中継装置１３０のみから分割パケットを受信し、ＰＴＰパケットを復元して、タイマーＤの値によりＰＴＰパケットを更新し、ＰＴＰパケットを送信する。
【０１１６】
このように、中継装置１４０をＰＴＰパケットまたは転送パケットを出力する装置としてもよい。中継装置１２０以外を出力装置としても、実施の形態２と同様に、時刻同期を精度よく行うことができる。また、マスター側の経路とスレーブ側の経路の遅延量をほぼ等しくすることができる。
【０１１７】
（実施の形態７）
以下、図面を参照して実施の形態７について説明する。実施の形態２では下り方向のみの構成を示したが、本実施の形態では、上り方向を含めた構成について説明する。
【０１１８】
図１３は、本実施の形態に係る通信システムの構成を示している。図１３では、実施の形態２の図７の構成に加えて、中継装置１１０にＴＣ処理回路１１６、同期処理回路１１７を備え、中継装置１２０にＴＣ処理回路１２６、同期処理回路１２７を備え、中継装置１３０に同期処理回路１３７を備え、中継装置１４０に同期処理回路１４７を備えている。
【０１１９】
中継装置１２０のＩＦ回路１２１は、有線回線１０８を介してクロックスレーブ装置２０２からＰＴＰパケットを受信する。ＴＣ処理回路１２６は、タイマーＥを有し、ＰＴＰパケット受信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＥの値に基づいて更新する。同期処理回路１２７は、無線回線１０３の無線フレームに同期パルスを多重することで、タイマーＥとタイマーＦを同期させる。また、同期処理回路１２７は、有線回線１０６を介して送信する同期用パケットを用いて、タイマーＥとタイマーＧを同期させる。
【０１２０】
中継装置１４０の同期処理回路１４７は、無線回線１０４の無線フレームに同期パルスを多重することで、タイマーＧとタイマーＨを同期させる。また、同期処理回路１４７は、中継装置１２０から受信する同期用パケットを用いて、タイマーＧとタイマーＥを同期させる。
【０１２１】
中継装置１３０の同期処理回路１３７は、無線回線１０４を介して受信した無線フレームから同期パルスを取得することで、タイマーＨをタイマーＧに同期させる。また、同期処理回路１３７は、有線回線１０５を介して送信する同期用パケットを用いて、タイマーＨとタイマーＦを同期させる。
【０１２２】
中継装置１１０のＴＣ処理回路１１６は、タイマーＦを有し、ＰＴＰパケット送信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＦの値に基づいて更新する。ＩＦ回路１１１は、更新したＰＴＰパケットを有線回線１０７を介してクロックマスター装置２０１へ送信する。
【０１２３】
同期処理回路１１７は、無線回線１０３を介して受信した無線フレームから同期パルスを取得することで、タイマーＦをタイマーＥに同期させる。同期処理回路１１７は、レジスタ（不図示）を有しており、受信する同期用パケット内のタイマー値とタイマーＦのタイマー値との差分をレジスタに保持する。
【０１２４】
本実施の形態における上り方向の動作は、下り方向の動作と方向が逆となるのみで、基本的に実施の形態２と同様である。
【０１２５】
このように、実施の形態２の構成に加えて、下り方向と同様の上り方向の構成を備えることにより、上り方向も含めて時刻同期を精度よく行うことができる。また、各装置が、上りと下りで別々のタイマー（クロック）を備えることにより、送信元側のタイマーを基準として他のタイマーが同期するため、少なくとも送信元側のタイマー値より送信先側のタイマー値が遅れることになるため、送信元側でＰＴＰパケットに多重するタイマー値と送信先側でＰＴＰパケットに多重するタイマー値をより正確な値とすることができる。
【０１２６】
（実施の形態８）
以下、図面を参照して実施の形態８について説明する。実施の形態７では、上り下り方向に対応した構成において、中継装置１１０を下りの入力装置及び上りの出力装置とし、中継装置１２０を下りの出力装置及び上りの入力装置とした。本実施の形態では、中継装置１１０を下りの入力装置、中継装置１２０を下りの出力装置、中継装置１４０を上りの入力装置、中継装置１３０を上りの出力装置とする。
【０１２７】
図１４は、本実施の形態に係る通信システムの構成を示している。図１４では、実施の形態７の図１４の構成に加えて、中継装置１３０が、ＩＦ回路１３１、ＴＣ処理回路１３６を備え、中継装置１４０が、ＩＦ回路１４１、ＴＣ処理回路１４６を備えている。中継装置１１０にＴＣ処理回路１１６は不要であり、中継装置１２０にＴＣ処理回路１２６は不要である。
【０１２８】
中継装置１４０のＩＦ回路１４１は、有線回線１０８を介してクロックスレーブ装置２０２からＰＴＰパケットを受信する。ＴＣ処理回路１４６は、タイマーＧを有し、ＰＴＰパケット受信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＥの値に基づいて更新する。同期処理回路１４７は、有線回線１０６を介して送信する同期用パケットを用いて、タイマーＧとタイマーＥを同期させる。中継装置１２０の同期処理回路１２７は、中継装置１４０から受信する同期用パケットを用いて、タイマーＧとタイマーＥを同期させる。  中継装置１４０と中継装置１３０の間、中継装置１２０と中継装置１１０との間は、実施の形態７と同様に、無線フレームを用いて同期する。
【０１２９】
中継装置１３０のＴＣ処理回路１３６は、タイマーＨを有し、ＰＴＰパケット送信時、ＰＴＰパケット内のＣｏｒｒｅｃｔｉｏｎＦｉｅｌｄをタイマーＨの値に基づいて更新する。ＩＦ回路１３１は、更新したＰＴＰパケットを有線回線１０７を介してクロックマスター装置２０１へ送信する。
【０１３０】
中継装置１１０の同期処理回路１１７は、有線回線１０５を介して送信する同期用パケットを用いて、タイマーＦとタイマーＨを同期させる。中継装置１３０の同期処理回路１３７は、レジスタ（不図示）を有しており、受信する同期用パケット内のタイマー値とタイマーＨのタイマー値との差分をレジスタに保持する。
【０１３１】
本実施の形態では、下り方向の動作は、実施の形態２と同様であり、上り方向の動作は、マスター側とスレーブ側が入れ替わった動作となる。
【０１３２】
通常時、中継装置１４０が、ＰＴＰパケットを受信し、タイマーＧの値によりＰＴＰパケットを更新し、無線回線１０４、中継装置１２０及び中継装置１１０を介して、分割パケットを中継装置１３０へ送信する。中継装置１３０は、無線回線１０４、中継装置１１０から分割パケットを受信し、ＰＴＰパケットを復元して、タイマーＨの値によりＰＴＰパケットを更新し、ＰＴＰパケットを送信する。
【０１３３】
無線回線１０４が切断された場合、同期処理回路１３７は、受信した同期用パケットのタイマー値から、レジスタに保持した値を減算した値を、タイマーＨに設定することで、タイマーＨをタイマーＧに同期させる。中継装置１４０が、ＰＴＰパケットを受信し、タイマーＧの値によりＰＴＰパケットを更新し、中継装置１２０及び中継装置１１０を介して、分割パケットを中継装置１３０へ送信する。中継装置１３０は、中継装置１１０から分割パケットを受信し、ＰＴＰパケットを復元して、タイマーＨの値によりＰＴＰパケットを更新し、ＰＴＰパケットを送信する。
【０１３４】
このように、中継装置１４０を上り方向の入力装置、中継装置１３０を上り方向の出力装置としても、実施の形態７と同様に時刻同期を精度よく行うことができる。また、上り方向と下り方向とで、同期パケットを送信する方向を同じ方向にすることができるため、同期パケットを効率よく送信することができる。例えば、上り用の同期パケットと下り用の同期パケットを１つにまとめて送信してもよい。
【０１３５】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【０１３６】
上述の実施形態における各構成は、ハードウェア又はソフトウェア、もしくはその両方によって構成され、１つのハードウェア又はソフトウェアから構成してもよいし、複数のハードウェア又はソフトウェアから構成してもよい。中継装置の各機能（各処理）を、ＣＰＵやメモリ等を有するコンピュータにより実現してもよい。例えば、記憶装置（記憶媒体）に実施形態における通信方法を行うための通信プログラムを格納し、各機能を、記憶装置に格納された通信プログラムをＣＰＵで実行することにより実現してもよい。
【０１３７】
上記の実施形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１３８】
（付記１）
第１の通信回線を介して接続された第１及び第２の通信装置と、第２の通信回線を介して接続された第３及び第４の通信装置と、を備える通信システムであって、
前記第１の通信装置は、
第１の時刻をカウントする第１のクロック部と、
送信元装置から送信された時刻同期メッセージを受信する第１の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第１の時刻に基づいて更新する第１の時刻同期メッセージ処理部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第２の通信装置へ送信する第１の送信部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置との間で前記第１の時刻に基づいた第１の時刻同期処理を実行する第１の時刻同期部と、
を備え、
前記第２の通信装置は、
第２の時刻をカウントする第２のクロック部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置から前記時刻同期メッセージを受信する第２の受信部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の時刻に前記第２の時刻を同期させる第２の時刻同期処理を実行する第２の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第２の時刻に基づいて更新する第２の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信先装置へ送信する第２の送信部と、
を備える、通信システム。
【０１３９】
（付記２）
前記第２の時刻同期処理では、前記第１の通信回線が通信可能な場合、前記第１の通信回線を介して通知される第１の時刻のタイミングに基づいて時刻同期を行い、前記第２の通信回線が通信不可能な場合、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングに基づいて時刻同期を行う、
付記１に記載の通信システム。
【０１４０】
（付記３）
前記第２の時刻同期部は、前記第１の通信回線を介して通知される第１の時刻のタイミングと、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングとの差分を保持する差分記憶部を備え、
前記第２の時刻同期処理では、前記第２の通信回線が通信不可能な場合、前記第３及び第４の通信装置を介して通知される第１の時刻のタイミングと、前記差分記憶部に記憶された差分とに基づいて時刻同期を行う、
付記２に記載の通信システム。
【０１４１】
（付記４）
前記第１の時刻同期処理では、前記第２の通信装置との間で前記第１の時刻に同期した同期パルスを送信し、
前記第２の時刻同期処理では、前記同期パルスのタイミングに前記第２の時刻を同期させる、
付記１乃至３のいずれか一項に記載の通信システム。
【０１４２】
（付記５）
前記第１の時刻同期処理では、前記第１の通信回線を介して、前記同期パルスを含む通信フレームを送信し、
前記第２の時刻同期処理では、前記第１の通信回線を介して受信する前記通信フレーム内の同期パルスに基づいて前記第２の時刻を同期させる、
付記４に記載の通信システム。
【０１４３】
（付記６）
前記第１の時刻同期処理では、前記第２の通信装置との間で前記第１の時刻を示すクロック値を送信し、
前記第２の時刻同期処理では、前記クロック値に前記第２の時刻を同期させる、
付記１乃至５のいずれか一項に記載の通信システム。
【０１４４】
（付記７）
前記第１の時刻同期処理では、前記第３及び第４の通信装置を介して、前記クロック値を含む同期用パケットを送信し、
前記第２の時刻同期処理では、前記第３及び第４の通信装置を介して受信する前記同期用パケット内のクロック値に基づいて前記第２の時刻を同期させる、
付記６に記載の通信システム。
【０１４５】
（付記８）
前記第１の時刻同期部は、前記同期用パケットを定期的に送信し、
前記第１の送信部は、前記時刻同期メッセージを含む転送メッセージの一部を、前記同期用パケットの送信タイミングを避けたタイミングで送信する、
付記７に記載の通信システム。
【０１４６】
（付記９）
前記同期用パケットを送信するための同期用パケット送信回線と、
前記時刻同期メッセージを含む転送メッセージの一部を送信するための転送メッセージ送信回線と、を備える、
付記７に記載の通信システム。
【０１４７】
（付記１０）
前記第３の通信装置は、
第３の時刻をカウントする第３のクロック部と、
前記第１の通信装置との間、及び、前記第４の通信装置との間で、前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第４の通信装置は、
第４の時刻をカウントする第４のクロック部と、
前記第３の通信装置との間、及び第２の通信装置との間で、前記第４の時刻に基づいた第４の時刻同期処理を実行する第４の時刻同期部と、
を備える、付記１乃至３のいずれか一項に記載の通信システム。
【０１４８】
（付記１１）
前記第３の時刻同期処理では、前記第３の時刻を前記第１の時刻に同期させ、
前記第４の時刻同期処理では、前記第４の時刻を前記第３の時刻に同期させ、
前記第２の時刻同期処理では、前記第２の時刻を前記第１の時刻または前記第４の時刻に同期させる、
付記１０に記載の通信システム。
【０１４９】
（付記１２）
前記第１の時刻同期処理では、前記第２の通信装置との間で前記第１の時刻に同期した第１の同期パルスを送信し、
前記第２の時刻同期処理では、前記第１の同期パルスのタイミングに前記第２の時刻を同期させ、
前記第３の時刻同期処理では、前記第４の通信装置との間で前記第３の時刻に同期した第２の同期パルスを送信し、
前記第４の時刻同期処理では、前記第２の同期パルスのタイミングに前記第４の時刻を同期させる、
付記１０または１１に記載の通信システム。
【０１５０】
（付記１３）
前記第１の時刻同期処理では、前記第１の通信回線を介して、前記第１の同期パルスを含む通信フレームを送信し、
前記第２の時刻同期処理では、前記第１の通信回線を介して受信する前記通信フレーム内の第１の同期パルスに基づいて前記第２の時刻を同期させ、
前記第３の時刻同期処理では、前記第２の通信回線を介して、前記第２の同期パルスを含む通信フレームを送信し、
前記第２の時刻同期処理では、前記第２の通信回線を介して受信する前記通信フレーム内の第２の同期パルスに基づいて前記第４の時刻を同期させる、
付記１２に記載の通信システム。
【０１５１】
（付記１４）
前記第１の時刻同期処理では、前記第３の通信装置との間で前記第１の時刻を示す第１のクロック値を送信し、
前記第３の時刻同期処理では、前記第１のクロック値に前記第３の時刻を同期させ、
前記第４の時刻同期処理では、前記第２の通信装置との間で前記第４の時刻を示す第２のクロック値を送信し、
前記第２の時刻同期処理では、前記第２のクロック値に前記第２の時刻を同期させる、
付記１０乃至１３のいずれか一項に記載の通信システム。
【０１５２】
（付記１５）
前記第１の時刻同期処理では、前記第１のクロック値を含む同期用パケットを前記第３の通信装置へ送信し、
前記第３の時刻同期処理では、前記第１の通信装置から受信する前記同期用パケット内の第１のクロック値に基づいて前記第３の時刻を同期させ、
前記第４の時刻同期処理では、前記第２のクロック値を含む同期用パケットを前記第２の通信装置へ送信し、
前記第２の時刻同期処理では、前記第４の通信装置から受信する前記同期用パケット内の第２のクロック値に基づいて前記第２の時刻を同期させる、
付記１４に記載の通信システム。
【０１５３】
（付記１６）
前記第１の時刻同期処理では、前記第１の時刻を前記第３の時刻に同期させ、
前記第４の時刻同期処理では、前記第４の時刻を前記第３の時刻に同期させ、
前記第２の時刻同期処理では、前記第２の時刻を前記第１の時刻または前記第４の時刻に同期させる、
付記１０に記載の通信システム。
【０１５４】
（付記１７）
前記第３の時刻同期処理では、前記第３の時刻を前記第１の時刻に同期させ、
前記第２の時刻同期処理では、前記第２の時刻を前記第１の時刻に同期させ、
前記第４の時刻同期処理では、前記第４の時刻を前記第２の時刻または前記第３の時刻に同期させ、
前記第４の通信装置が、前記第２の通信回線を含む経路と前記第３の通信装置を含む経路とを介して受信する前記時刻同期メッセージの時刻情報を前記第４の時刻に基づいて更新する、
付記１０に記載の通信システム。
【０１５５】
（付記１８）
前記第２の通信装置は、さらに、
第３の時刻をカウントする第３のクロック部と、
前記送信先装置から送信された時刻同期メッセージを受信する第３の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第３の時刻に基づいて更新する第３の時刻同期メッセージ処理部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第１の通信装置へ送信する第３の送信部と、
前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記第１の通信装置との間で前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第１の通信装置は、さらに、
第４の時刻をカウントする第４のクロック部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第２の通信装置から前記時刻同期メッセージを受信する第４の受信部と、
前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して、前記第３の時刻に前記第４の時刻を同期させる第２の時刻同期処理を実行する第４の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第４の時刻に基づいて更新する第４の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信元装置へ送信する第４の送信部と、
を備える、付記１に記載の通信システム。
【０１５６】
（付記１９）
前記第４の通信装置は、
第３の時刻をカウントする第３のクロック部と、
前記送信先装置から送信された時刻同期メッセージを受信する第３の受信部と、
前記受信した時刻同期メッセージの時刻情報を前記第３の時刻に基づいて更新する第３の時刻同期メッセージ処理部と、
前記第２の通信回線を含む経路と前記第２の通信装置を含む経路とを介して、前記時刻情報を更新した時刻同期メッセージを前記第３の通信装置へ送信する第３の送信部と、
前記第２の通信回線を含む経路と前記第２の通信装置を含む経路とを介して、前記第３の通信装置との間で前記第３の時刻に基づいた第３の時刻同期処理を実行する第３の時刻同期部と、
を備え、
前記第３の通信装置は、
第４の時刻をカウントする第４のクロック部と、
前記第２の通信回線を含む経路と前記第１の通信装置を含む経路とを介して、前記第４の通信装置から前記時刻同期メッセージを受信する第４の受信部と、
前記第２の通信回線を含む経路と前記第１の通信装置を含む経路とを介して、前記第３の時刻に前記第４の時刻を同期させる第２の時刻同期処理を実行する第４の時刻同期部と、
前記受信した時刻同期メッセージの時刻情報を前記第４の時刻に基づいて更新する第４の時刻同期メッセージ処理部と、
前記時刻情報を更新した時刻同期メッセージを送信元装置へ送信する第４の送信部と、
を備える、付記１に記載の通信システム。
【０１５７】
（付記２０）
前記第１の時刻同期メッセージ処理部は、前記時刻同期メッセージの時刻情報から前記第１の時刻を減算し、
前記第２の時刻同期メッセージ処理部は、前記時刻同期メッセージの時刻情報に前記第２の時刻を加算する、
付記１乃至１９のいずれか一項に記載の通信システム。
【０１５８】
（付記２１）
前記第１の送信部は、前記時刻同期メッセージを複数の分割メッセージに分割し、前記複数の分割メッセージを前記第１の通信回線を含む経路と前記第３の通信装置を含む経路とを介して送信し、
前記第２の受信部は、前記第１の通信回線を含む経路と前記第４の通信装置を含む経路とを介して、前記複数の分割メッセージを受信し、前記受信した複数の分割メッセージを併合して前記時刻同期メッセージを復元する、
付記１乃至２０のいずれか一項に記載の通信システム。
【符号の説明】
【０１５９】
１            通信システム
２、３        通信回線
１０、２０、３０、４０    通信装置
１１、２１    クロック部
１２、２２    受信部
１３、２３    時刻同期メッセージ処理部
１４、２４    時刻同期部
１５、２５    送信部
１００        通信システム
１０１        マスター通信部
１０２        スレーブ通信部
１０３、１０４  無線回線
１０５、１０５ａ、１０５ｂ  有線回線
１０６、１０６ａ、１０６ｂ  有線回線
１０７、１０８  有線回線
１１０、１２０、１３０、１４０  中継装置
１１１、１２１、１３１、１４１  ＩＦ回路
１１２、１２２、１３２、１４２  アグリゲーション処理回路
１１３、１２３、１３３、１４３  フレーム処理回路
１１４、１１６、１２４、１２６、１３６、１４４、１４６  ＴＣ処理回路
１１５、１１７、１２５、１２７、１３５、１３７、１４５、１４７  同期処理回路
１２５ａ      レジスタ
２０１        クロックマスター装置
２０２        クロックスレーブ装置
【図１】
2017098588.tif 000003
【図２】
2017098588.tif 000004
【図３】
2017098588.tif 000005
【図４】
2017098588.tif 000006
【図５】
2017098588.tif 000007
【図６】
2017098588.tif 000008
【図７】
2017098588.tif 000009
【図８】
2017098588.tif 000010
【図９】
2017098588.tif 000011
【図１０】
2017098588.tif 000012
【図１１】
2017098588.tif 000013
【図１２】
2017098588.tif 000014
【図１３】
2017098588.tif 000015
【図１４】
2017098588.tif 000016
【図１５】
2017098588.tif 000017
【図１６】
2017098588.tif 000018
【図１７】
2017098588.tif 000019
【図１８】
2017098588.tif 000020
【図１９】
2017098588.tif 000021