(57)【要約】【課題】親局、複数の子局、及び親局及び子局を接続する環状通信経路を含むシステムにおいて、コストを低減しつつ、高精度に親局と子局間のタイマー同期をする。【解決手段】親局は、環状通信路における順方向に通信フレームを送信してから、各子局からそれが逆方向に返信されるまでの伝送遅れ時間を子局毎に計測する。親局は、各子局について計測された複数の伝送遅れ時間と、各子局における通信フレーム処理により生じる遅延時間を示す複数の遅延時間情報に基づいて、各子局に対応する複数のタイマー補正時間を演算する。また、各子局は、環状通信経路における通信フレームの送受信方向を順方向と逆方向との間で切り替える送受信切替器を備える。これにより、単一の通信路により形成された環状通信経路においてタイマー同期を可能にしている。【選択図】図１
2017108280.tif 000002
【特許請求の範囲】
【請求項１】
親局、複数の子局、及び前記親局及び前記複数の子局を接続する環状通信路を有し、特定の通信フレームにて前記複数の子局のタイマーを同期化させるタイマー同期化システムであって、
前記親局は、
前記親局から前記環状通信路における順方向に通信フレームが送信されてから、前記通信フレームを受信した各子局によって前記環状通信路における逆方向に向かって前記通信フレームが返信されて前記親局が受信するまでの伝送遅れ時間を子局毎に計測する親局タイマーと、
各子局における通信フレーム処理により生じる遅延時間を示す複数の遅延時間情報を格納する遅延情報格納部と、
各子局について計測された複数の前記伝送遅れ時間と、前記複数の遅延時間情報に基づいて、各子局に対応する複数のタイマー補正時間を演算するタイマー補正時間演算部と、
前記複数のタイマー補正時間を対応する各子局に送信する送信手段と、
を備え、
前記各子局は、
前記通信フレームの送受信方向を前記順方向と前記逆方向との間で切り替える送受信切替器と、
前記親局から送信された当該子局に対応する前記タイマー補正時間に基づいて、自局タイマーを補正するタイマー補正部と、
を備える、
ことを特徴とするタイマー同期化システム。
【請求項２】
請求項１のタイマー同期化システムであって、
各子局における通信フレーム処理により生じる前記遅延時間は、前記通信フレームを他の子局へ中継する中継処理に要する中継遅延時間と、前記通信フレームを前記親局へ向けて返信するための乗せ変え処理に要する時間であって、前記中継遅延時間とは異なる時間である乗せ変え遅延時間を含み、
前記タイマー補正時間演算部は、注目子局に対応する前記タイマー補正時間を、各子局について計測された複数の前記伝送遅れ時間と、前記環状通信路を順方向に見たときに前記親局から前記注目子局までの間に位置する１又は複数の子局についての前記中継遅延時間と、前記注目子局についての前記乗せ変え遅延時間と、に基づいて演算する、
ことを特徴とする、タイマー同期化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、環状通信路において、通信路内の各子局に接続されたタイマーを高精度に時間同期させる通信系タイマー同期化システムに関する。
【背景技術】
【０００２】
環状通信路において、親局と子局の一対一通信において、通信路内の各子局に接続されたタイマーを高精度に時間同期させる方式に関しては各種の試みがなされている。
【０００３】
図６に、従来技術のタイマー同期化システムのブロック図を示す。図６に示されるように、従来例においては、親局１と子局２及び４との間、並びに各子局の間は、それぞれ２本の通信路によって接続されており、これにより双方向通信が行われる。親局１は、送受信回路部１３から子局２に対し通信フレームを送信する。子局２は、送受信回路部２６で通信フレームを受信し、送受信回路部２６から子局３に対して通信フレームを送信する。子局３は、送受信回路部３６で通信フレームを受信し、送受信回路部３６から子局４に対して通信フレームを送信する。子局４は、送受信回路部４６で通信フレームを受信し、送受信回路部４６から親局１に対して通信フレームを送信する。このようにして環状通信が行われる。各子局が有するタイマー補正部２３，３３，４３は、タイマー補正時間に基づき、自局の子局タイマー２４，３４，４４を補正する。
【０００４】
図７に、従来技術の親局と子局の初期化時における、タイマー補正時間の設定処理のフローチャートを示す。各子局は、自局通信フレームを受信するまで待つ（Ｓ５１）。自局通信フレームを受信すると、上流である送信元へ通信フレームを送信し（Ｓ５２）、下流の子局又は親局に対して通信フレームを送信する（Ｓ５３）。その後、当該下流の子局又は親局は、Ｓ５１、Ｓ５２において送信された通信フレームを待ち（Ｓ５４）、受信した際に、タイマー補正時間を設定する。
【０００５】
具体的には、タイマー補正時間Ｔｓは、Ｓ５３における通信フレーム送信時間ＴＯとＳ５４における通信フレーム受信時間Ｔｒに基づいて、以下の式１により算出される。
Ｔｓ＝（ＴＯ−Ｔｒ）／２      ・・・（式１）
【０００６】
隣り合う各親局・子局間の通信の往復距離は一定であるため、送受信に要した時間の半分であるタイマー補正時間Ｔｓを用いて、親局に対する子局の通信路の伝送遅れを補正できる。しかし、実際には、各子局において、中継・乗せ替え処理による通信遅れが発生するため、タイマー補正時間Ｔｓのみを考慮した伝送遅れ補正では、同期ズレが発生する。
【０００７】
図８に、従来技術の他の例の子局のブロック図を示す。送受信器２０３は受信した通信フレームデータを出力する。送信先判別回路２０５は、通信フレームデータが自局宛てであるか否かを判断し、当該判断に基づいて中継・乗せ替え切替信号ＳＷ−ｂを出力する。中継・乗せ替え切替器２０６は、中継・乗せ替え切替信号ＳＷ−ｂに応じて、受信した通信フレームデータが自局宛てである場合は、通信フレーム乗せ替え回路２０８を介して送信データ２１０を出力し、通信フレームデータが他局宛てである場合は、中継回路２０７を介して受信した通信フレームデータをそのまま出力する。
【０００８】
送受信器２０３は、次局に対し、中継・乗せ替え切替器２０６が出力したデータを通信フレームとして出力する。通信フレーム乗せ替え回路２０８は、受信した通信フレームデータに基づいて、タイマー補正部２３に対してタイマー補正値を出力する。タイマー補正部２３は、当該タイマー補正値に基づいて自局の子局タイマー２４を補正する。
【０００９】
図９及び図１０に、従来技術の親局と子局における、タイマー補正時間の設定処理のフローチャートを示す。図９を参照し、親局１は、子局２、３、４に対して、タイマーを同期させるための補正値と、環状通信路内の途中の子局における中継・乗せ替え処理により生じる遅延時間とが加算されて得られるタイマー補正時間情報を含む通信フレームを送信する（Ｓ４０）。次いで、図１０のフローチャートを参照し、子局２における処理を例に説明する。子局２は、親局１から自局宛ての通信フレームを受信した場合は（Ｓ４１）、中継・乗せ替え切替器２０６（図８参照）を通信フレーム乗せ替え回路側へ切り替えることで、通信フレーム乗せ替え処理を実行し、タイマー補正完了を示す情報を含む通信フレームを親局１宛てに送信する。その後、すみやかに中継・乗せ替え切替器２０６を中継回路側へ切り替え、他子局に対する通信フレームの中継処理準備をする（Ｓ４２）。また、タイマー補正部２３（図８参照）が通信フレームに含まれるタイマー補正時間情報に基づき、自局の子局タイマー２４を補正する（Ｓ４３）。図９に戻り、親局１は、全子局から、タイマー補正完了を示す情報を含む通信フレームを受信した場合に初期化を完了する（Ｓ４４）。
【００１０】
以上のような処理において、各子局で中継・乗せ替えによる通信遅れが発生する場合であっても、環状通信路内の親局に対する子局の時間を同期させることを可能にしている。これにより、通信フレームの中継・乗せ替えが生じる通信を行っても、正確なタイマー同期を実現されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開昭６１−６９５３号公報
【特許文献２】特開平１０−１６４１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
図６及び図７に示した従来技術は、親局１と子局２及び４との間、及び各子局の間は、それぞれ２本の通信路によって接続され、それにより双方向通信が可能であることを前提としている。しかし、各局の間において通信路が２本必要であるためコストが高くなるという問題がある。また、２本の通信路の平均の伝送遅れ時間しか計測できず、計測された伝送遅れ時間が正確でないという問題がある。また、各子局の中継・乗せ替え処理により生じる遅延時間が正確でないという問題も指摘できる。
【００１３】
本発明の目的は、親局及び子局を接続する通信経路に要するコストを低減しつつ、高精度に親局と子局間のタイマー同期をすることにある。
【課題を解決するための手段】
【００１４】
本発明は、親局、複数の子局、及び前記親局及び前記複数の子局を接続する環状通信路を有し、特定の通信フレームにて前記複数の子局のタイマーを同期化させるタイマー同期化システムであって、前記親局は、前記親局から前記環状通信路における順方向に通信フレームが送信されてから、前記通信フレームを受信した各子局によって前記環状通信路における逆方向に向かって前記通信フレームが返信されて前記親局が受信するまでの伝送遅れ時間を子局毎に計測する親局タイマーと、各子局における通信フレーム処理により生じる遅延時間を示す複数の遅延時間情報を格納する遅延情報格納部と、各子局について計測された複数の前記伝送遅れ時間と、前記複数の遅延時間情報に基づいて、各子局に対応する複数のタイマー補正時間を演算するタイマー補正時間演算部と、前記複数のタイマー補正時間を対応する各子局に送信する送信手段と、を備え、前記各子局は、前記通信フレームの送受信方向を前記順方向と前記逆方向との間で切り替える送受信切替器と、前記親局から送信された当該子局に対応する前記タイマー補正時間に基づいて、自局タイマーを補正するタイマー補正部と、を備える、ことを特徴とする。
【００１５】
望ましくは、各子局における通信フレーム処理により生じる前記遅延時間は、前記通信フレームを他の子局へ中継する中継処理に要する中継遅延時間と、前記通信フレームを前記親局へ向けて返信するための乗せ変え処理に要する時間であって、前記中継遅延時間とは異なる時間である乗せ変え遅延時間を含み、前記タイマー補正時間演算部は、注目子局に対応する前記タイマー補正時間を、各子局について計測された複数の前記伝送遅れ時間と、前記環状通信路を順方向に見たときに前記親局から前記注目子局までの間に位置する１又は複数の子局についての前記中継遅延時間と、前記注目子局についての前記乗せ変え遅延時間と、に基づいて演算する、ことを特徴とする。
【発明の効果】
【００１６】
本発明によるタイマー同期化システムによれば、親局及び子局を接続する通信経路に要するコストを低減しつつ、高精度に親局と子局間のタイマー同期をすることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例を示すブロック図である。
【図２】本発明の実施例の親局を示すブロック図である。
【図３】本発明の実施例の子局を示すブロック図である。
【図４】本発明の実施例の親局の処理を示すフローチャートである。
【図５】本発明の実施例の子局の処理を示すフローチャートである。
【図６】従来技術を示すブロック図である。
【図７】従来技術の親局・子局の処理を示すフローチャートである。
【図８】他の従来技術の子局を示すブロック図である。
【図９】他の従来技術の親局の処理を示すフローチャートである。
【図１０】他の従来技術の親局の処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
本発明の実施例について説明する。
【００１９】
図１に本実施例に係るタイマー同期化システムのブロック図を示す。図１、あるいは以下の図２及び図３において、従来例（図６あるいは図８）と機能が同一の構成要素に対しては、図６あるいは図８と同一の符号を付し、その説明は省略する。
【００２０】
図１に示される通り、本実施例においては、親局１と子局２及び４との間、並びに各子局の間は、それぞれ単一の通信路によって接続されている。これにより、従来例に比して通信路に係るコストが低減される。
【００２１】
本実施例に係るタイマー同期化システムにおいては、従来の環状通信に加え、親局１は、送受信回路部１３から子局４に対し通信フレームを送信する。子局４は、送受信回路部４２で通信フレームを受信し、送受信回路部４２から子局３に対して通信フレームを送信する。子局３は、送受信回路部３２で通信フレームを受信し、送受信回路部３２から子局２に対して通信フレームを送信する。子局２は、送受信回路部２２で通信フレームを受信し、送受信回路部２２から親局１に対して通信フレームを送信する。このようにして、単一路を用いて双方向の環状通信が行われる。
【００２２】
図２に本発明のタイマー同期化システムの親局のブロック図を示す。送受信器２０３は、環状通信路における順方向へ向かう通信路である順方向側通信路（図１の例だと子局２への通信路）に送受信切替器２０１を介して接続されるものである。また、送受信器２０４は、環状通信路における逆方向へ向かう通信路である逆方向側通信路（図１の例だと子局４への通信路）に送受信切替器２０２を介して接続されるものである。
【００２３】
送受信器２０３は入力回路及び出力回路を有しており、順方向側通信路がいずれの回路に接続されるかは、送受信切替器２０１により切り替えられる。同様に、送受信器２０３は入力回路及び出力回路を有しており、逆方向側通信路がいずれの回路に接続されるかは、送受信切替器２０２により切り替えられる。送受信切替器２０１及び２０２は、送受信制御部２１１から送られる切り替え信号ＳＷ−ｃに基づいて接続切り替えを行う。
【００２４】
具体的には、送受信切替器２０１及び２０２が切り替え信号ＳＷ−ｃとして「Ｈ」を受信すると、送受信切替器２０１が順方向側通信路と送受信器２０３の出力回路を接続し、送受信切替器２０２が逆方向側通信路と送受信器２０４の入力回路を接続する。つまり、このとき、親局１においては、通信フレームが順方向側通信路へ出力され、また通信フレームが逆方向側通信路から受信される。一方、送受信切替器２０１及び２０２が切り替え信号ＳＷ−ｃとして「Ｌ」を受信すると、送受信切替器２０１が順方向側通信路と送受信器２０３の入力回路を接続し、送受信切替器２０２が逆方向側通信路と送受信器２０４の出力回路を接続する。つまり、このとき、親局１においては、通信フレームが逆方向側通信路へ出力され、また通信フレームが順方向側通信路から受信される。
【００２５】
また、送受信制御部２１１は、通信フレームの送信タイミングと受信タイミングを示す情報を親局タイマー１２に出力する。親局タイマー１２は、送信タイミングから受信タイミングまでの時間を計測し、それを示す時間計測データを初期化データ演算部１１に出力する。初期化データ演算部１１は、予め設定され、親局１内に設けられる記憶部（不図示）に格納された、各子局の通信フレーム中継・乗せ替え処理に要する遅延時間を示す遅延時間情報と、親局タイマー１２から受信した時間計測データに基づき、各子局のタイマー補正時間を出力する。また、送受信制御部２１１は、送信データ２１０に格納する通信フレームを制御する。
【００２６】
図３に、本実施例に係るタイマー同期化システムの子局のブロック図を示す。送受信器２０３は、逆方向側通信路（子局２を例にすれば、親局１への通信路）に送受信切替器２０１を介して接続されるものである。また、送受信器２０４は、順方向側通信路（子局２を例にすれば、子局３への通信路）に送受信切替器２０２を介して接続されるものである。
【００２７】
親局１同様、子局においても、送信先判別回路２０５から出力される切り替え信号ＳＷ−ａに基づいて、送受信切替器２０１及び２０２が切り替えられる。具体的には、送受信切替器２０１及び２０２が切り替え信号ＳＷ−ａとして「Ｈ」を受信すると、送受信切替器２０１が逆方向側通信路と送受信器２０３の出力回路を接続し、送受信切替器２０２が順方向側通信路と送受信器２０４の入力回路を接続する。つまり、このとき、当該子局においては、通信フレームが逆方向側通信路へ出力され、また通信フレームが順方向側通信路から受信される。一方、送受信切替器２０１及び２０２が切り替え信号ＳＷ−ａとして「Ｌ」を受信すると、送受信切替器２０１が逆方向側通信路と送受信器２０３の入力回路を接続し、送受信切替器２０２が順方向側通信路と送受信器２０４の出力回路を接続する。つまり、このとき、当該子局においては、通信フレームが順方向側通信路へ出力され、また通信フレームが逆方向側通信路から受信される。
【００２８】
中継・乗せ替え切替器２０６は、中継・乗せ替え切替信号ＳＷ−ｂに応じて、受信した通信フレームデータが自局宛てである場合は、通信フレーム乗せ替え回路２０８を介して送信データ２１０を出力し、通信フレームデータが他局宛てである場合は、中継回路２０７を介して受信した通信フレームデータをそのまま出力する。
【００２９】
また、送信先判別回路２０５は、送信データ２１０に格納する通信フレームを制御する。通信フレーム乗せ替え回路２０８は、受信した通信フレームデータに基づいて、タイマー補正部２３に対してタイマー補正値を出力する。タイマー補正部２３は、当該タイマー補正値に基づいて自局の子局タイマー２４を補正する。
【００３０】
図４及び５に、本実施例における親局と子局における、タイマー補正時間の設定処理のフローチャートを示す。まず、親局１において、送受信制御部２１１は送受信切替器２０１及び２０２に対して切り替え信号ＳＷ−ｃに「Ｈ」を出力する。これにより、遅れ時間を計測するための通信フレームであるＰ１フレームが、順方向側通信路（つまり子局２へ）送信される。その後、ＳＷ−ｃに「Ｌ」を出力する。つまり、順方向側通信路から通信フレームを受信する状態において、子局からの、逆方向に向かって通信されてくる通信フレームの受信を待つ（Ｓ１）。
【００３１】
次いで、図５を参照し、子局２における処理を例に説明する。子局２は、受信したフレームがＰ２フレーム（後述）であるか否かを判断する（Ｓ１２）。今回受信したフレームはＰ１フレームであるためステップＳ２に進む。自局宛てのＰ１フレームを受信した場合は（Ｓ２）、送信先判別回路２０５は、ＳＷ−ａに「Ｈ」を出力、ＳＷ−ｂに「Ｈ」を出力する。つまり、Ｐ１フレームをタイマー補正部２３へ送るように回路を切り替え、且つ、逆方向側通信路（親局１への通信路）に向けて通信フレームを送信可能な状態とする。そして、逆方向側通信路へＰ１フレームを送信する。その後、ＳＷ−ａに「Ｌ」を出力し、再度逆方向側通信路からの通信フレームを受信可能な状態、及び順方向側通信路へ通信フレームを送信可能な状態とする。つまり、他子局宛てのＰ１フレーム中継処理準備又はＰ２フレーム受信準備をする（Ｓ３）。
【００３２】
他の子局宛てのＰ１フレームを受信した場合は（Ｓ４）、子局２において、ＳＷ−ａに「Ｌ」を出力、ＳＷ−ｂに「Ｌ」を出力（つまりＳＷ−ａが「Ｌ」、ＳＷ−ｂが「Ｌ」の状態を維持する）し、順方向側通信路へＰ１フレームを送信する。すなわち中継処理をする。その後、子局２よりも順方向側にある子局（図１の例だと子局３あるいは子局４）から逆方向に送信されるＰ１フレームの逆方向中継処理のために、ＳＷ−ａに「Ｈ」を出力する（Ｓ５）。
【００３３】
親局宛てのＰ１フレームを受信した場合は（Ｓ６）、子局２において、ＳＷ−ａに「Ｈ」を出力、ＳＷ−ｂに「Ｌ」を出力し、逆方向側通信路へＰ１フレームを送信する。すなわち、Ｐ１フレームの返送処理をする。その後、ＳＷ−ａに「Ｌ」を出力し、Ｐ１フレーム中継処理準備又はＰ２フレーム受信準備をする（Ｓ７）。
【００３４】
図４に戻り、親局１は、各子局へのＰ１フレーム送信タイミングから、各子局からのＰ１フレーム受信タイミングの時間を親局タイマー１２で計測し、時間計測データを出力する。初期化データ演算部１１は、予め設定された各子局の通信フレーム中継・乗せ替えによる遅延時間と、時間計測データから各子局のタイマー補正時間を演算する（Ｓ９）。通信路全子局の時間計測が完了した場合（Ｓ１０）、全子局に対しＰ２フレームを送信する（Ｓ１１）。
【００３５】
再度図５を参照し、子局はＰ２フレームを受信し、Ｐ３フレーム受信準備をする（Ｓ１２）。親局は、タイマー補正時間を示す情報を含むＰ３フレームを各子局に対して送信する（Ｓ１３）。子局は、自局宛てのＰ３フレームを受信した場合は（Ｓ１４）、ＳＷ−ｂに「Ｈ」を出力し、ＳＷ−ａに「Ｌ」を出力し、他子局へのＰ３フレーム中継処理準備又は順方向への通信を準備し、初期化を完了する（Ｓ１５）。
【００３６】
具体的には、親局１と子局２との間でＰ１フレームを送受信した場合、親局がＰ１送信タイミングから受信タイミングまでの時間Ｔ１２は以下の式で表される。
Ｔ１２＝Ｔｄ１２＋Ｔｄ２＋Ｔｄ２１      ・・・（式２）
式２において、Ｔｄ１２は親局１から子局２への伝送遅れ時間であり、Ｔｄ２は子局２の通信フレーム中継・乗せ替えによる遅延時間であり、Ｔｄ２１は子局２から親局１への伝送遅れ時間である。
【００３７】
ここで、Ｔｄ１２とＴｄ２１は、伝送路長が主要因であり、単一路であるため、Ｔｄ１２＝Ｔｄ２１とみなすことができる。また、Ｔｄ２は回路やプログラムに起因するため、予め正確に計測・設定ができる。よって、子局２のタイマー補正時間Ｔｓ２には、以下の式で求められる値を設定する。
Ｔｓ２＝（Ｔ１２−Ｔｄ２）／２      ・・・（式３）
【００３８】
親局１と子局３間でＰ１フレームを送受信した場合、親局がＰ１送信タイミングから受信タイミングまでの時間Ｔ１３は（式４）となる。
Ｔ１３＝Ｔｄ１２＋Ｔｄ２＋Ｔｄ２３＋Ｔｄ３＋Ｔｄ３２＋Ｔｄ２＋Ｔｄ２１      ・・・（式４）
式４において、Ｔｄ２３は子局２から子局３への伝送遅れ時間であり、Ｔｄ３は子局３の通信フレーム中継・乗せ替えによる遅延時間であり、Ｔｄ３２は子局３から親局１への伝送遅れ時間である。
【００３９】
ここで、Ｔｄ２３とＴｄ３２は、伝送路長が主要因であるため、Ｔｄ２３＝Ｔｄ３２とみなすことができる。また、Ｔｄ３は回路やプログラムに起因するため、予め正確に計測・設定ができ、さらに、Ｔｄ１２＋Ｔｄ２＋Ｔｄ２１は式２で時間計測されている。よって、子局３のタイマー補正時間Ｔｓ３には、以下の式で求められる値を設定する。
Ｔｓ３＝（Ｔ１３−Ｔ１２＋Ｔｄ２−Ｔｄ３）／２      ・・・（式５）
【００４０】
このように、本発明によれば、親局や各子局間の通信経路による伝送遅れによる影響を受けず、高精度に親局と子局間のタイマー同期ができる。また、市販のＥｔｈｅｒ用のＰＨＹチップには送受信回路を２回路と送信・受信先を切り替えることができるチップが多く、安価に、また、実装面積を小さく実現することができる。
【００４１】
さらに、通信フレーム中継と通信フレーム乗せ替えとでは、回路やプログラムにより時間が異なる場合がある。その場合は、親局１と子局２間でＰ１フレームを送受信した場合、親局がＰ１送信タイミングから受信タイミングまでの時間Ｔ１２は以下の式となる。
Ｔ１２＝Ｔｄ１２＋Ｔｄ２ｃ＋Ｔｄ２１      ・・・（式６）
式６において、Ｔｄ１２は親局１から子局２への伝送遅れ時間であり、Ｔｄ２ｃは子局２の通信フレーム乗せ替えによる遅延時間であり、Ｔｄ２１は子局２から親局１への伝送遅れ時間である。
【００４２】
ここで、Ｔｄ１２とＴｄ２１は、伝送路長が主要因であり、単一路であるため、Ｔｄ１２＝Ｔｄ２１とみなすことができる。また、Ｔｄ２ｃは回路やプログラムに起因するため、予め正確に計測・設定ができる。よって、子局２のタイマー補正時間Ｔｓ２には、以下の式で求められる値を設定する。
Ｔｓ２＝（Ｔ１２−Ｔｄ２ｃ）／２      ・・・（式７）
【００４３】
親局１と子局３間でＰ１フレームを送受信した場合、親局がＰ１送信タイミングから受信タイミングまでの時間Ｔ１３は、以下の式で表される。
Ｔ１３＝Ｔｄ１２＋Ｔｄ２ｂ＋Ｔｄ２３＋Ｔｄ３ｃ＋Ｔｄ３２＋Ｔｄ２ｂ＋Ｔｄ２１      ・・・（式８）
式８において、Ｔｄ２ｂは子局２の通信フレーム中継による遅延時間であり、Ｔｄ２３は子局２から子局３への伝送遅れ時間であり、Ｔｄ３ｃは子局３の通信フレーム乗せ替えによる遅延時間であり、Ｔｄ３２は子局３から親局１への伝送遅れ時間である。
【００４４】
ここで、Ｔｄ２３とＴｄ３２は、伝送路長が主要因であるため、Ｔｄ２３＝Ｔｄ３２とみなすことができる。また、Ｔｄ２ｂ、Ｔｄ３ｃは回路やプログラムに起因するため、予め正確に計測・設定ができ、さらに、Ｔｄ１２＋Ｔｄ２ｃ＋Ｔｄ２１は式６で時間計測されている。よって、子局３のタイマー補正時間Ｔｓ３には、以下の式で求められる値を設定する。
Ｔｓ３＝（Ｔ１３−Ｔ１２＋Ｔｄ２ｃ−Ｔｄ３ｃ）／２      ・・・（式９）
【００４５】
このように、本発明によれば、通信フレーム中継と通信フレーム乗せ替えの時間が異なる場合でも、高精度に親局と子局間のタイマー同期ができる。
【００４６】
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。
【符号の説明】
【００４７】
１  親局、２，３，４  子局、１１  初期化データ演算部、１２  親局タイマー、１３，２２，２６，３２，３６，４２，４６  送受信回路部、１４  初期化データ部、２１，２５，３１，３５，４１，４５  通信制御部、２３，３３，４３  タイマー補正部、２４，３４，４４  子局タイマー、２０１，２０２  送受信切替器、２０３，２０４  送受信器、２０５  送信先判別回路、２０６  中継・乗せ替え切替器、２０７  中継回路、２０８  通信フレーム乗せ替え回路、２０９  受信データ、２１０  送信データ。
【図１】
2017108280.tif 000003
【図２】
2017108280.tif 000004
【図３】
2017108280.tif 000005
【図４】
2017108280.tif 000006
【図５】
2017108280.tif 000007
【図６】
2017108280.tif 000008
【図７】
2017108280.tif 000009
【図８】
2017108280.tif 000010
【図９】
2017108280.tif 000011
【図１０】
2017108280.tif 000012