(57)【要約】【課題】  局側通信装置との接続距離が異なる各加入者側通信装置のユーザインタフェースに接続した各端末装置間で時刻同期をとることを目的としている。【解決手段】  通信方式において、局側通信装置が有する第１のカウンタの時刻を示す時刻情報である第１のタイムスタンプを、前記局側通信装置から加入者側通信装置に伝播する時刻同期用フレームで通知するタイムスタンプ通知部と、前記局側通信装置と前記加入者側通信装置との間の往復伝播時間を示す時間情報であるＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を、前記局側通信装置から前記加入者側通信装置に伝播するＲＴＴ通知用フレームで通知するＲＴＴ通知部と、前記ＲＴＴ用通知フレームで通知されたＲＴＴに基づいて、前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に同期した第２のカウンタの時刻を示す時刻情報である第２のタイムスタンプを補正するタイムスタンプ補正部と、を備えた。【選択図】  図１
2009005070.tif 000002
【特許請求の範囲】
【請求項１】
局側通信装置が有する第１のカウンタの時刻を示す時刻情報である第１のタイムスタンプを、前記局側通信装置から加入者側通信装置に伝播する時刻同期用フレームで通知するタイムスタンプ通知部と、
前記局側通信装置と前記加入者側通信装置との間の往復伝播時間を示す時間情報であるＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を、前記局側通信装置から前記加入者側通信装置に伝播するＲＴＴ通知用フレームで通知するＲＴＴ通知部と、
前記ＲＴＴ用通知フレームで通知されたＲＴＴに基づいて、前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に同期した第２のカウンタの時刻を示す時刻情報である第２のタイムスタンプを補正するタイムスタンプ補正部と、
を備えたことを特徴とする通信方式。
【請求項２】
前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に、前記加入者側通信装置が有する第２のカウンタの時刻を同期させるローカルタイマ部と、を備え、
前記タイムスタンプ補正部は、前記加入者側通信装置のユーザインタフェースを介して通知する時刻情報である第３のタイムスタンプをＴＳ＿ｓｙｎｃと表し、前記ローカルタイマ部で同期させた第２のカウンタの時刻を示す時刻情報としての第２のタイムスタンプをＴＳと表すとき、
ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２
の関係式により第３のタイムスタンプを求めることを特徴とする請求項１に記載の通信方式。
【請求項３】
前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に、前記加入者側通信装置のユーザインタフェースに接続された時刻同期ユニットが有する第２のカウンタの時刻を同期させるローカルタイマ部と、を備え、
前記タイムスタンプ補正部は、前記時刻同期ユニットのユーザインタフェースを介して通知する時刻情報である第３のタイムスタンプをＴＳ＿ｓｙｎｃと表し、前記ローカルタイマ部で同期させた第２のカウンタの時刻を示す時刻情報としての第２のタイムスタンプをＴＳと表し、前記加入者側通信装置から前記時刻同期ユニットまでの遅延量をαと表すとき、
ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２＋α
の関係式により第３のタイムスタンプを求めることを特徴とする請求項１に記載の通信方式。
【請求項４】
前記ローカルタイマ部は、ユーザフレームによる通信開始前に第２のカウンタの時刻を同期させ、通信開始後には、周期的に時刻同期用フレームで通知された第１のタイムスタンプが示す時刻と、この時刻同期用フレームを受信した時の第２のカウンタの時刻との差分が所定値を超えたとき第２のカウンタの時刻を同期させないことを特徴とする請求項３に記載の通信方式。
【請求項５】
前記ローカルタイマ部は、ユーザフレームによる通信開始後に、周期的に時刻同期用フレームで通知された第１のタイムスタンプが示す時刻と、この時刻同期用フレームを受信した時の第２のカウンタの時刻との差分が前記所定値以下であるとき、この差分を段階的に減らすように第２のカウンタの時刻を同期させることを特徴とする請求項４に記載の通信方式。
【請求項６】
前記時刻同期ユニットが接続された加入者側通信装置としての第１の加入者側通信装置と並列に第２の加入者側通信装置が配置され、前記局側通信装置は、第１の加入者側通信装置を介することなく第２の加入者側通信装置を介してユーザフレームを転送することを特徴とする請求項３に記載の通信方式。
【請求項７】
局側通信装置が有する第１のカウンタの時刻を示す時刻情報である第１のタイムスタンプを、前記局側通信装置から加入者側通信装置に伝播する時刻同期用フレームで通知するタイムスタンプ通知ステップと、
前記局側通信装置と前記加入者側通信装置との間の往復伝播時間を示す時間情報であるＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を、前記局側通信装置から前記加入者側通信装置に伝播するＲＴＴ通知用フレームで通知するＲＴＴ通知ステップと、
前記ＲＴＴ用通知フレームで通知されたＲＴＴに基づいて、前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に同期した第２のカウンタの時刻を示す時刻情報である第２のタイムスタンプを補正するタイムスタンプ補正ステップと、
を備えたことを特徴とする通信方法。
【請求項８】
請求項７に記載の通信方法を電子計算機に実行させる通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、加入者側通信装置が局側通信装置と通信を行う通信方式、通信方法および通信プログラムに関し、特に、加入者側通信装置における時刻同期技術に関するものである。
【背景技術】
【０００２】
従来のアクセス系ネットワークとして、ＧＥ−ＰＯＮ（Ｇｉｇａ  ｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標）−Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムが知られている（例えば非特許文献１参照）。このＧＥ−ＰＯＮシステムは、複数の加入者側通信装置と局側通信装置がスターカプラを介して光ファイバケーブルケーブルで接続されるものであり、複数の加入者側通信装置が単一の局側通信装置を共有するため、経済的である。
【０００３】
【非特許文献１】ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．３ａｈ−２００４（４２７、４２８頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
非特許文献１に開示されたＧＥ−ＰＯＮシステムにおいては、接続距離の異なる加入者側通信装置が混在し、各加入者側通信装置内のカウンタが各接続距離に対応した通信時間だけずれて局側通信装置内のカウンタに同期している。局側通信装置は、各加入者通信装置の接続距離を測定し、測定した距離情報を基に加入者通信装置毎に局側通信装置にむけてデータ送信すべき時刻情報を予め補正した上で通知する。よって、加入者通信装置には、局側通信装置のカウンタに同期する手段は具備されていない。一方で、端末装置として制御装置が接続される場合、制御装置間のセンサ情報の同時刻性や、制御対象及び制御装置のイベント発生を記録する際に時刻の同一性が要求される。例えば、センサやアクチュエータ等の端末装置を各加入者側通信装置のユーザインタフェースに接続し、各加入者側通信装置内のカウンタで同期をとると、端末装置間で時刻が異なってしまうという問題点があった。
【０００５】
この発明は、上述のような課題を解決するためになされたもので、通信方式において、例えばＧＥ−ＰＯＮシステムのように接続距離が異なる各加入者側通信装置のユーザインタフェースに接続した各端末装置間で簡易な構成と方法により、時刻同期をとることを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る通信方式は、局側通信装置が有する第１のカウンタの時刻を示す時刻情報である第１のタイムスタンプを、前記局側通信装置から加入者側通信装置に伝播する時刻同期用フレームで通知するタイムスタンプ通知部と、前記局側通信装置と前記加入者側通信装置との間の往復伝播時間を示す時間情報であるＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を、前記局側通信装置から前記加入者側通信装置に伝播するＲＴＴ通知用フレームで通知するＲＴＴ通知部と、前記ＲＴＴ用通知フレームで通知されたＲＴＴに基づいて、前記時刻同期用フレームで通知された第１のタイムスタンプが示す時刻に同期した第２のカウンタの時刻を示す時刻情報である第２のタイムスタンプを補正するタイムスタンプ補正部と、を備えたものである。
【発明の効果】
【０００７】
この発明は、通信方式において、局側通信装置との接続距離が異なる各加入者側通信装置のユーザインタフェースに接続した各端末装置間で時刻同期をとり、伝送タイミングの時間的なゆらぎに対しても、安定した時刻同期を実現することができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
この発明の実施の形態１による通信方式は、加入者側通信装置内に設けたタイムスタンプ補正部において、加入者側通信装置と局側通信装置との間の往復伝播時間をＲＴＴ、各接続距離に対応した伝播時間だけずれて局側通信装置内の第１のカウンタに同期している加入者側通信装置内の第２のカウンタの時刻を示すタイムスタンプをＴＳ、端末装置に通知するためのタイムスタンプをＴＳ＿ｓｙｎｃと表すとき、ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２の関係式により、局側通信装置から通知したＲＴＴを用いてＴＳを補正することで、ＴＳ＿ｓｙｎｃを局側通信装置内の第１のカウンタと同期した時刻情報として求めるようにしたものである。これにより、接続距離が異なる各加入者側通信装置のユーザインタフェースに接続した各端末装置間で時刻同期をとることができる。
【０００９】
図１は、この発明の実施の形態１による通信方式を示す構成図である。なお、各図において、同一符号は同一または相当部分を示す。図１において、局側通信装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）１は、加入者側通信装置（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）２に、光ファイバケーブル１０１と光カプラ１０２を介して接続され、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．３ａｈ準拠のＧＥ−ＰＯＮ（Ｇｉｇａ  ｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標）−Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムが構成される。ＯＮＵ２のユーザ側には、センサやアクチュエータ等の端末装置４が接続されている。
【００１０】
また、図１において、ＯＬＴ１は、ＰＯＮ側の光インタフェースとして光電気変換を行う光電気変換部１１、ＯＮＵ２からＯＬＴ１への上り方向の上りフレームから上りＰＯＮ制御フレームを抽出するためのフレーム抽出部１２、抽出した上りＰＯＮ制御フレームの情報を利用して、ＯＬＴ１からＯＮＵ２への下り方向の下りＰＯＮ制御フレームを生成し、上り方向のバースト制御を行うＯＬＴ  ＰＯＮ制御部１３、ＩＥＥＥ８０２．３ａｈで規定されるＰＯＮ制御に必要な第１のカウンタを管理するローカルタイマ部１４、下り方向の各種フレームを多重するＭＵＸ部１５、特定のフレームに第１のタイムスタンプを挿入するタイムスタンプ通知部としてのタイムスタンプ挿入部１６、ＯＮＵ２にＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を通知するためのＲＴＴ通知用フレームを生成するＲＴＴ通知部としてのＲＴＴ通知用フレーム生成部１７、および、ネットワーク側の電気インタフェースを提供するインタフェース部１８を備えている。
【００１１】
また、図１において、ＯＮＵ２は、ＰＯＮ側の光インタフェースとして光電気変換を行う光電気変換部２１、下り方向の下りフレームから各種フレームを抽出するためのフレーム抽出部２２、抽出した下りＰＯＮ制御フレームの情報を利用して、上り方向の上りＰＯＮ制御フレームを生成するＯＮＵ  ＰＯＮ制御部２３、ＰＯＮ制御に必要な第２のカウンタを管理するローカルタイマ部２４、上り方向の各種フレームを多重するＭＵＸ部２５、特定のフレームに第２のタイムスタンプを挿入するタイムスタンプ挿入部２６、ＯＬＴ１から受信したＲＴＴを基にＯＬＴ１のカウンタと同期した時刻情報を生成するタイムスタンプ補正部２７、下り方向の下りフレームを蓄積する下りバッファ部２８、および、ユーザ側の電気インタフェースを提供するユーザインタフェースとしてのインタフェース部２９を備えている。
【００１２】
次に動作について説明する。光ファイバケーブル１０１と光カプラ１０２を介してＯＬＴ１に接続されている複数のＯＮＵ２は、ＯＬＴ１からそれぞれ異なる距離に位置する。ＩＥＥＥ８０２．３ａｈで規定されるＧＥ−ＰＯＮシステムでは、ＯＬＴ１とＯＮＵ２との距離に対応する往復伝播時間であるＲＴＴを、ＯＬＴ１とＯＮＵ２間で通信する上りＰＯＮ制御フレームと下りＰＯＮ制御フレームに埋め込むタイムスタンプを利用して計測する。
【００１３】
まず、ＲＴＴ計測の動作について説明する。ＯＬＴ１と各ＯＮＵ２は、ローカルタイマ部１４とローカルタイマ部２４にそれぞれ３２ビットのカウンタを有する。主信号転送速度１．２５Ｇｂｐｓ（Ｇｉｇａ  ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）の場合、これらのカウンタは１６ｎｓ毎にカウントアップする。ＯＬＴ１では、ローカルタイマ部１４が第１のカウンタを自立的にカウントアップし、時刻同期用フレームとしての下りＰＯＮ制御フレームの送信時に、タイムスタンプ挿入部１６が下りＰＯＮ制御フレーム内のタイムスタンプ領域に第１のカウンタの値を第１のタイムスタンプとして設定する（ＯＬＴ時刻ｔ０）。一方、ＯＮＵ２では、時刻同期用フレームとしての下りＰＯＮ制御フレームを受信すると、ローカルタイマ部２４が第１のタイムスタンプの値を第２のカウンタに設定する（ＯＮＵ時刻ｔ０）。これにより、ＯＬＴ１の第１のカウンタが主、ＯＮＵ２の第２のカウンタが従となり、時刻同期用フレームとしての下りＰＯＮ制御フレームの伝播時間だけずれて同期することになる。
【００１４】
ＯＮＵ２では、上りＰＯＮ制御フレームの送信時に、タイムスタンプ挿入部２６が上りＰＯＮ制御フレーム内のタイムスタンプ領域にローカルタイマ部２４の第２のカウンタの値を設定する（ＯＮＵ時刻ｔ１）。ＯＬＴ１では、上りＰＯＮ制御フレームを受信すると、上りＰＯＮ制御フレーム内のタイムスタンプ領域の値（ＯＮＵ時刻ｔ１）と、受信時にローカルタイマ部１４がもつ第１のカウンタの値（ＯＬＴ時刻ｔ２）により、ＯＬＴ  ＰＯＮ制御部１３がＲＴＴを計測する（ＲＴＴ＝（ＯＬＴ時刻ｔ２−ＯＬＴ時刻ｔ０）−（ＯＮＵ時刻ｔ１−ＯＮＵ時刻ｔ０）＝ｔ２−ｔ１）。ＯＬＴ１は、この上りＰＯＮ制御フレームと下りＰＯＮ制御フレームを用いた手順を周期的に実施することでＲＴＴの変動を補正する。
【００１５】
このＲＴＴ計測における下りＰＯＮ制御フレームを用いた手順によれば、ＯＬＴ１の第１のカウンタとＯＮＵ２の第２のカウンタは、ＲＴＴ／２に等しい時刻同期用フレームの伝播時間だけずれて同期していることになる。ＲＴＴは、ＯＬＴ１内のＯＬＴ  ＰＯＮ制御部１３で管理されている。そこで、ＲＴＴ通知用フレーム生成部１７で生成したＲＴＴ通知用フレームを用いて、ＯＬＴ１から各ＯＮＵ２に対応するＲＴＴの情報を各ＯＮＵ２に定期的に通知する。各ＯＮＵ２では、タイムスタンプ補正部２７が、自装置の第２のカウンタの値を示す時刻情報である第２のタイムスタンプＴＳと通知されたＲＴＴとから、次の式（１）により第３のタイムスタンプＴＳ＿ｓｙｎｃを計算することで、ＯＬＴ１内の第１のカウンタと同期した時刻情報として求めることが可能である。
ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２        （１）
【００１６】
このようにしてＯＮＵ２が求めた第３のタイムスタンプＴＳ＿ｓｙｎｃを、自装置のユーザインタフェース部２９に接続された端末装置４に通知し、この通知された時刻情報で端末装置４のカウンタが時刻同期をとることにより、異なるＯＮＵ２に接続された各端末装置４間で、ＯＬＴ１内の第１のカウンタと同期した同じ時刻に時刻同期をとることができる。
【００１７】
以上のように、この発明の実施の形態１による通信方式は、ＧＥ−ＰＯＮシステムにおいて、ＯＮＵ２に設けたタイムスタンプ補正部２６が、ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２の関係式により、ＯＬＴ１から通知した往復伝播時間ＲＴＴを用いて、ＯＮＵ２内の第２のカウンタの時刻を示す第２のタイムスタンプＴＳを補正することで、端末装置４に通知するための第３のタイムスタンプＴＳ＿ｓｙｎｃを求めるようにしている。これにより、接続距離が異なる各ＯＮＵ２のユーザインタフェースに接続した各端末装置４間で時刻同期をとることができる。
【００１８】
ところで、Ｅｔｈｅｒｎｅｔ（登録商標）上でサブミリ秒オーダの高精度で時刻同期を実現するための通信方式として「Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ」と呼ばれるＩＥＥＥ１５８８が２００２年に標準化されている。ＩＥＥＥ１５８８による通信方式では、ネットワーク上に配置されたマスタクロック機能部とスレーブクロック機能部との間でメッセージを交換することで時刻同期が行われる。さらに、ＩＥＥＥ１５８８による通信方式では、内蔵バッファが遅延量を変動させるようなスイッチの入出力部にマスタクロック機能部とスレーブクロック機能部がそれぞれ配置されたバウンダリクロック機能部により、遅延量の変動を補正して時刻同期が行われる。このＩＥＥＥ１５８８による通信方式を利用すれば、ＧＥ−ＰＯＮシステム上の端末装置で時刻同期を行うことが可能となる。しかし、この場合、ＯＬＴとＯＮＵとの双方にマスタクロック機能部、スレーブクロック機能部、およびバウンダリクロック機能部を追加搭載する必要があり、構成が複雑化し、さらに、メッセージの交換が増えて手順も複雑化する。これに対して、この発明の実施の形態１による通信方式によれば、上述のように、ＩＥＥＥ１５８８による通信方式に比べて簡単な構成と手順により、同等の精度で時刻同期を実現することができるという効果を奏する。
【００１９】
実施の形態２．
この発明の実施の形態２による通信方式は、加入者側通信装置のユーザインタフェースに接続された時刻同期ユニット内に設けたタイムスタンプ補正部において、加入者側通信装置と局側通信装置との間の往復伝播時間をＲＴＴ、各接続距離に対応した伝播時間だけずれて局側通信装置内の第１のカウンタに同期している加入者側通信装置内の第２のカウンタの時刻を示すタイムスタンプをＴＳ、加入者側通信装置と時刻同期ユニットとの間の転送時間に対応する遅延量をα、端末装置に通知するためのタイムスタンプをＴＳ＿ｓｙｎｃと表すとき、ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２＋αの関係式により、局側通信装置から通知したＲＴＴを用いてＴＳを補正することで、ＴＳ＿ｓｙｎｃを局側通信装置内の第１のカウンタと同期した時刻情報として求めるようにしたものである。これにより、タイムスタンプ補正部を備えていない既存の加入者側通信装置であっても、接続距離が異なる各加入者側通信装置のユーザインタフェースに時刻同期ユニットを介して接続した各端末装置間で時刻同期をとることができる。
【００２０】
図２は、この発明の実施の形態２による通信方式を示す構成図である。なお、各図において、同一符号は同一または相当部分を示す。図２において、３は時刻同期ユニット、１０３は電気ケーブルである。その他の構成は、図１に示した実施の形態１によるものと同様である。ただし、ＯＮＵ２ａは、図１に示したタイムスタンプ補正部２６を省略した既存の構成のＩＥＥＥ８０２．３ａｈ準拠の加入者側通信装置である。また、端末装置４は、時刻同期ユニット３のユーザ側に接続されている。
【００２１】
また、図２において、ＯＬＴ１は、ＰＯＮ側の光インタフェースとして光電気変換を行う光電気変換部１１、ＯＮＵ２からＯＬＴ１への上り方向の上りフレームから上りＰＯＮ制御フレームを抽出するためのフレーム抽出部１２、抽出した上りＰＯＮ制御フレームの情報を利用して、ＯＬＴ１からＯＮＵ２への下り方向の下りＰＯＮ制御フレームを生成し、上り方向のバースト制御を行うＯＬＴ  ＰＯＮ制御部１３、ＩＥＥＥ８０２．３ａｈで規定されるＰＯＮ制御に必要な第１のカウンタを管理するローカルタイマ部１４、下り方向の各種フレームを多重するＭＵＸ部１５、特定のフレームに第１のタイムスタンプを挿入するタイムスタンプ通知部としてのタイムスタンプ挿入部１６、ＯＮＵ２にＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）を通知するためのＲＴＴ通知用フレームを生成するＲＴＴ通知部としてのＲＴＴ通知用フレーム生成部１７、および、ネットワーク側の電気インタフェースを提供するインタフェース部１８を備えている。
【００２２】
また、図２において、時刻同期ユニット３は、ＯＮＵ２ａのユーザインタフェースと接続するインタフェース部３１、下り方向の下りフレームから各種フレームを抽出するためのフレーム抽出部３２、時刻同期に必要な第２のカウンタを管理するローカルタイマ部３３、ＯＬＴ１から受信したＲＴＴを基にＯＬＴ１と同期した時刻情報を生成するタイムスタンプ補正部３４、および、端末装置４を接続するためのインタフェース部３５を備えている。
【００２３】
次に動作について説明する。ＯＬＴ１のＲＴＴ通知用フレーム生成部１７は、ＩＥＥＥ８０２．３ａｈで規定されるＭＰＣＰ（Ｍｕｌｔｉ−Ｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）処理としての上述のＲＴＴ計測により取得したＯＮＵ２ａ毎のＲＴＴの情報をフレームに格納し、この生成したＲＴＴ通知用フレームを定期的にＭＵＸ部１５内のバッファに挿入する。ＭＵＸ部１５内のバッファから読み出された当該フレームは、タイムスタンプ挿入部１６により、ローカルタイマ部１４が有する第１のカウンタの時刻を示す時刻情報である第１のタイムスタンプを付与され、時刻同期用フレームを兼ねて、各ＯＮＵ２ａに向けて配信される。各ＯＮＵ２ａでは、当該フレームを通常のユーザフレームと同等に扱い、後段の時刻同期ユニット３に転送する。
【００２４】
ＯＮＵ２ａのユーザ側に接続された時刻同期ユニット３では、ローカルタイマ部３３の第２のカウンタがＯＬＴ１のローカルタイマ部１４の第１のカウンタと同じクロック周波数でカウントアップしている。フレーム抽出部３２では、自装置宛ての時刻同期用フレームを受信するたびに第１のタイムスタンプを抽出し、自装置の第２のカウンタに設定して時刻同期させる。さらに、タイムスタンプ補正部３４では、第２のカウンタの値を示す時刻情報である第２のタイムスタンプＴＳを、ＲＴＴ通知用フレームで通知されたＲＴＴの情報と、ＯＮＵ２ａから時刻同期ユニット３までの遅延量αとを用いて、次の式（２）により補正を行うことで、ＯＬＴ１内の第１のカウンタと同期した時刻情報として、第３のタイムスタンプＴＳ＿ｓｙｎｃを求める。
ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２＋α        （２）
【００２５】
なお、遅延量αは、時刻同期ユニット３に固定的に与えておくようにしても良いし、ＯＬＴ１に登録しておき、時刻同期用フレームに格納して時刻同期ユニット３に配信するようにしても良い。
【００２６】
このようにして時刻同期ユニット３が求めた第３のタイムスタンプＴＳ＿ｓｙｎｃを、自装置のユーザインタフェース部３５に接続された端末装置４に通知し、この通知された時刻情報で端末装置４のカウンタが時刻同期をとることにより、異なるＯＮＵ２ａに時刻同期ユニット３を介して接続された各端末装置４間で、ＯＬＴ１内の第１のカウンタと同期した同じ時刻に時刻同期をとることができる。
【００２７】
なお、時刻同期ユニット３のローカルタイマ部３３において、最初の時刻同期のための第２のカウンタの時刻補正は、ユーザの通信が開始される前に行うことが望ましい。これは、ユーザフレームが存在することにより、時刻同期用フレームがＯＮＵ２ａの下りバッファ２８にバッファリングされ、遅延量αのゆらぎが発生することを防ぐためである。また、通信開始後は、周期的にＯＬＴ１から時刻同期用フレームを送信する。時刻同期ユニット３では、受信した時刻同期用フレームにおける第１のタイムスタンプの値と、この時刻同期フレームを受信した時の自装置の第２のカウンタの値を比較し、比較した時刻の差分が設定した閾値を越えた場合は、当該時刻同期用フレームがＯＮＵ２ａ内でバッファリングされたものとして取り扱い、この第１のタイムスタンプの値を第２のカウンタに取り込まないようにする。これにより、ユーザフレームに起因する時刻同期用フレームの到着ゆらぎを検出することが可能で、時刻同期の精度を向上させる効果が期待できる。また、上述の差分が上記閾値以下である場合、この差分を複数回に分けて減らすようにして、第２のカウンタの時刻を段階的に微調整するようにしても良い。
【００２８】
また、ユーザフレームと時刻同期用フレームが混在した状態で、時刻同期用フレームの遅延ゆらぎを防ぐために、図３に示すように、時刻同期ユニット３に時刻同期用フレームを転送して時刻同期を実現するための第１の加入者側通信装置としてのＯＮＵ２ａと、ユーザフレームの送受信を行う第２の加入者側通信装置としてのＯＮＵ２ａを分け、端末装置４に並列に接続して配置するようにしても良い。こうすることにより、時刻同期のためのＯＮＵ２ａには、時刻同期用フレームのみが送信されることとなり、輻輳が回避できるために、時刻同期ユニット３の第２のカウンタにおいて、精度の高い時刻同期が実現可能となる。
【００２９】
以上のように、この発明の実施の形態２による通信方式は、ＧＥ−ＰＯＮシステムにおいて、ＯＮＵ２ａのユーザインタフェースに接続された時刻同期ユニット３に設けたタイムスタンプ補正部３４が、ＴＳ＿ｓｙｎｃ＝ＴＳ＋ＲＴＴ／２＋αの関係式により、ＯＬＴ１から通知した往復伝播時間ＲＴＴを用いて、時刻同期ユニット３内の第２のカウンタの時刻を示す第２のタイムスタンプＴＳを補正することで、端末装置４に通知するための第３のタイムスタンプＴＳ＿ｓｙｎｃを求めるようにしている。これにより、タイムスタンプ補正部２７を備えていない既存のＯＮＵ２ａであっても、接続距離が異なる各ＯＮＵ２ａのユーザインタフェースに時刻同期ユニット３を介して接続した各端末装置４間で時刻同期をとることができる。
【００３０】
なお、上述のように、この発明の実施の形態１、２では、ＧＥ−ＰＯＮシステムに適用する場合を示したが、適用システムがこれに限られるものでないことは言うまでもなく、フレームの伝播時間が異なる複数の従属通信装置と主通信装置との間で通信が行われるものであれば、光や電気の有線通信や無線通信等、どのようなシステムにも適用可能であり、同様の効果を奏する。
【００３１】
また、この発明の実施の形態１、２によるＧＥ−ＰＯＮシステムにおける通信方法は、ＯＬＴ１、ＯＮＵ２、または時刻同期ユニット３に設けたマイクロコンピュータ等に実行させる通信プログラムを用いてソフトウエア処理により実現するようにしても良い。
【図面の簡単な説明】
【００３２】
【図１】この発明の実施の形態１による通信方式を示す構成図
【図２】この発明の実施の形態２による通信方式を示す構成図
【図３】この発明の実施の形態２による通信方式を示す構成図
【符号の説明】
【００３３】
１  局側通信装置
２、２ａ  加入者側通信装置
３  時刻同期ユニット
１４、２４、３３  ローカルタイマ部
１５  ＲＴＴ通知用フレーム生成部
１６  タイムスタンプ挿入部
２７、３４  タイムスタンプ補正部
２９、３５  インタフェース部
【図１】
2009005070.tif 000003
【図２】
2009005070.tif 000004
【図３】
2009005070.tif 000005