JP5260408B2 - 時刻同期網及び通信装置 - Google Patents
時刻同期網及び通信装置 Download PDFInfo
- Publication number
- JP5260408B2 JP5260408B2 JP2009126665A JP2009126665A JP5260408B2 JP 5260408 B2 JP5260408 B2 JP 5260408B2 JP 2009126665 A JP2009126665 A JP 2009126665A JP 2009126665 A JP2009126665 A JP 2009126665A JP 5260408 B2 JP5260408 B2 JP 5260408B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- clock
- function
- synchronization
- time synchronization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electric Clocks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
IEEE1588については、より高精度のクロック同期を必要とするテレコムネットワークでの適用も検討され始めており、非特許文献2(Page15〜Page17)に示される様に、IEEE1588による時刻補正間隔を短縮することにより、精度を高める方向での規格化が進められている。しかし、この方式では時刻補正間隔の短縮により、主信号トラフィックに占める時刻補正パケットの比率が高まり、ネットワーク負荷が増大するという課題があり、これに対する解として、同じく非特許文献2(Page15〜Page17)に示される様に、時刻同期メッセージ用のパケットの長さを短縮するという方向での規格化が進められている。しかし、いずれにしても同期精度の向上に伴い、時刻補正間隔の短縮によるネットワーク負荷は増大する傾向にある。
しかし、伝送装置により構成されるクロック同期網、又はパケット伝送装置により構成されるクロック同期網は、高精度のクロック同期を行ってはいるが、時刻の管理を行っておらず、又、GPS側のクロックとも同期していない。
本発明は、以上の点に鑑み、ネットワークの負荷を増大させず、又は、高精度発振器の搭載によるコスト増加を招くことなく、基地局及び/又は通信装置の時刻同期を要求精度内で実現することを目的とする。
複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網において、
前記時刻同期網の最上位の通信装置は、
時刻源となる時計から時刻情報を受信する時刻受信機能と、
前記時刻源となる時計と非同期で前記時刻源より高精度な外部発振器からの外部参照クロック信号を受信し、該外部参照クロック信号に同期するクロック信号を生成する外部クロック受信機能と、
前記外部クロック受信機能が生成したクロック信号周期の計数を元に、外部発振器由来の時間を算出し、前記時刻源となる時計から受信した時刻を元に前記時刻源由来の時間を算出し、前記外部発振器由来の時間と前記時刻源由来の時間との比較から、前記時刻源による原振と前記外部発振器による原振の二つの原振間の時間の差分情報を検出する原振間オフセット検出機能と、
前記外部クロック受信機能が生成したクロック信号を元に駆動するとともに、前記原振間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルによる時刻同期より高精度で前記時刻源となる時計に同期する主局エミュレーション時計と、
前記主局エミュレーション時計からの時刻情報を元に、前記時刻同期プロトコルに従い時刻同期メッセージを生成するマスター機能と、
前記時刻同期メッセージを、前記外部クロック受信機能より供給されるクロック信号に同期するタイミングで生成される伝送符号により、下位の通信装置へ送出する機能と
を備え、
前記時刻同期網の最上位以外の通信装置は、
前記時刻同期メッセージを上位の通信装置から受信し、
前記上位の通信装置と接続された伝送路の信号の伝送符号よりクロック成分を抽出し、最上位の通信装置のクロックに前記時刻源より高精度に同期するクロック信号を生成する主信号クロック抽出機能と、
前記時刻同期プロトコルにより配信された時刻同期メッセージから時刻情報を抽出する前記時刻同期プロトコルにおけるスレーブ機能と、
前記主信号クロック抽出機能が生成したクロック信号周期の計数を元に、主信号クロック由来の時間を算出し、前記スレーブ機能が受信した時刻より時刻同期プロトコル由来の時間を算出し、前記主信号クロック由来の時間と前記時刻同期プロトコル由来の時間との比較から、二つのクロック源間の時間の差分情報を検出するクロック源間オフセット検出機能と、
前記主信号クロック抽出機能により生成したクロック信号を元に駆動するとともに、前記クロック源間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルより高精度で前記スレーブ機能の時刻、前記主局エミュレーション時計の時刻、及び前記時刻源となる時計の時刻に同期する従局エミュレーション時計と、
を備えた
前記時刻同期網が提供される。
複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網における最上位の通信装置であって、
時刻源となる時計から時刻情報を受信する時刻受信機能と、
前記時刻源となる時計と非同期で前記時刻源より高精度な外部発振器からの外部参照クロック信号を受信し、該外部参照クロック信号に同期するクロック信号を生成する外部クロック受信機能と、
前記外部クロック受信機能が生成したクロック信号周期の計数を元に、外部発振器由来の時間を算出し、前記時刻源となる時計から受信した時刻を元に前記時刻源由来の時間を算出し、前記外部発振器由来の時間と前記時刻源由来の時間との比較から、前記時刻源による原振と前記外部発振器による原振の二つの原振間の時間の差分情報を検出する原振間オフセット検出機能と、
前記外部クロック受信機能が生成したクロック信号を元に駆動するとともに、前記原振間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルによる時刻同期より高精度で前記時刻源となる時計に同期する主局エミュレーション時計と、
前記主局エミュレーション時計からの時刻情報を元に、前記時刻同期プロトコルに従い時刻同期メッセージを生成するマスター機能と、
前記時刻同期メッセージを、前記外部クロック受信機能より供給されるクロック信号に同期するタイミングで生成される伝送符号により、下位の通信装置へ送出する機能と
を備えた前記通信装置が提供される。
複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網における最上位以外の通信装置であって、
上位の通信装置のエミュレーション時計からの時刻情報を元に時刻同期プロトコルに従い生成され、且つ、時刻源より高精度な外部発振器からの外部参照クロック信号と同期するタイミングで生成される伝送符号により送出された時刻同期メッセージを上位の通信装置から受信し、
前記上位の通信装置と接続された伝送路の信号の伝送符号よりクロック成分を抽出し、最上位の通信装置のクロックに前記時刻源より高精度に同期するクロック信号を生成する主信号クロック抽出機能と、
前記時刻同期プロトコルにより配信された時刻同期メッセージから時刻情報を抽出する前記時刻同期プロトコルにおけるスレーブ機能と、
前記主信号クロック抽出機能が生成したクロック信号周期の計数を元に、主信号クロック由来の時間を算出し、前記スレーブ機能が受信した時刻より時刻同期プロトコル由来の時間を算出し、前記主信号クロック由来の時間と前記時刻同期プロトコル由来の時間との比較から、二つのクロック源間の時間の差分情報を検出するクロック源間オフセット検出機能と、
前記主信号クロック抽出機能により生成したクロック信号を元に駆動するとともに、前記クロック源間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルより高精度で前記スレーブ機能の時刻、前記主局エミュレーション時計の時刻、及び前記時刻源となる時計の時刻に同期する従局エミュレーション時計と、
を備えた前記通信装置が提供される。
本発明は、例えば、GPSによる時刻同期を行う基地局装置と、GPSによる時刻同期をIEEE1588などのプロトコルによりパケット網経由で行う基地局装置が同一ネットワーク中に存在する場合等に、格別の効果を奏する。
本図では、階層的に構成したクロック同期網、及び時刻同期網の構成概要を示している。時刻同期網は、時刻同期網及びクロック同期網の最上位となる主局設置のパケット伝送装置1、主局のクロック及び時刻に同期して動作する従局設置の伝送装置2を多段に接続して階層的に構成する。本例では、クロック及び時刻同期網の末端に、GPSアンテナ13を有しGPS衛星6からのGPS信号73により時刻を受信可能な基地局装置3と、クロック及び時刻同期網の末端装置として動作する基地局装置4を接続している。尚、本例ではクロック同期網は、一例として、Synchronous Ethernetを、時刻同期網はIEEE1588を使用しているが、例えば時刻同期についてはNTPなど他のプロトコルを使用しても良い。
主局設置のパケット伝送装置1はGPSアンテナ13を有し、GPS衛星6から受信するGPS信号73より時刻情報の配信を受ける機能を有する。又、高精度網同期原振クロック5より高精度の網同期用クロックを受信する機能を有する。更に、Synchronous Ethernetにより、高精度網同期原振クロック5から受信したクロックに同期したEthernet信号71の送出機能を有するとともに、IEEE1588マスター装置として動作し、従局設置のパケット伝送装置に対し、マスタークロックに同期したSynchronous Ethernet信号を伝達し、且つIEEE1588メッセージ72により時刻同期を行う機能を有する。
尚、本実施の形態において、IEEE1588により同期を図る時刻は、GPS衛星6により配信される時刻に同期しており、Synchronous Ethernetにより同期を図るクロックは高精度網同期原振クロック5より供給されるクロックに同期している。主局設置のパケット伝送装置1、及び従局設置のパケット伝送装置2においては、GPS衛星6により配信される時刻を内部発振器によらず、Synchronous Ethernetにより高精度に大元の高精度網同期原振クロック5に同期したクロックで駆動し、且つ高精度に追従する時計を有するという特徴を持つ。
ここで、以降の説明の簡単化の為、用語の定義をする。先ず、時刻という用語について定義する。時刻は、12時00分00秒などのように、ある唯一の時点を表す識別情報であるとする。次に時間という用語について定義する。時間は時の幅を表す量である。即ち、ある二つの時刻の差分として定義することが出来、また、ある単位時間の累積として定義することが出来る。時刻12時00分00秒と時刻13時00分00秒の差分として表される時間は1時間00分00秒である。又、1秒間という時間を30回累積として表される時間は30秒である。
本図の説明の最後に、GPSによる時刻同期と網同期によるクロック同期の精度の概略、及び網同期による時刻同期に求められる精度を説明する。先ず、主局設置のパケット伝送装置1、及び基地局装置3がGPS衛星より配信される時刻情報に同期する精度は10−8である。又、網同期によるクロック同期の精度は10−12である。一般に、GPS衛星により配信される時刻情報に対する同期精度が10−8であることから、網同期による時刻同期の精度についても、末端の基地局装置4において10−8の精度を維持する必要がある。一般にIEEE1588における時刻同期精度はサブマイクロ秒オーダー、すなわち10−7程度の精度と言われており、時刻同期の精度を一桁以上向上させることが求められる条件となる。
以下に、本図を用いて、IEEE1588時刻同期プロトコルの概要を説明し、時刻同期メッセージに搭載する時刻情報が、単純にGPSにより配信される時刻をそのまま配信すれば良い訳でなく、GPS時刻配信の合間にも自走し、かつ高い精度でGPS時刻に同期する時計により得られる時刻情報を必要とすることを説明する。
本図の説明の最後に、IEEE1588プロトコルの動作を実際の例に従い、概観する。先ず、マスター側装置とスレーブ側装置の時刻のずれが10nsecであったとする。又、マスター側装置とスレーブ側装置は20kmの伝送路で接続されている、即ち5nsec/mの伝送路遅延があると仮定すると、100μsecの伝送路遅延があるものとする。今、マスター側装置において、12:00:00の時点でSyncメッセージを、スレーブ側装置が12:00:00+0.1secの時点でDelay_Reqメッセージを発行するとした場合、t1〜t4の値はマスター側の時刻を基準に考えると以下の様になる。
t1=12:00:00
t2=12:00:00+10nsec+100μsec
t3=12:00:00+0.1sec+10nsec
t4=12:00:00+0.1sec+100μsec
各時刻情報を元に、時間差を求める。
t2−t1=100,010nsec=伝送路遅延+マスタースレーブ間の時間差
t4−t3= 99,990nsec=伝送路遅延−マスタースレーブ間の時間差
以上より、伝送路遅延及びマスタースレーブ間の時間差(時刻のずれ)を以下の様に求めることが出来る。
伝送路遅延={(t2−t1)+(t4−t3)}/2=100μsec
マスタースレーブ間の時間差={(t2−t1)−(t4−t3)}/2=10nsec
図3は、主局設置のパケット伝送装置1の構成例を示したものである。
主局設置のパケット伝送装置1は、外部クロック受信機能21、原振間オフセット検出機能23とGPS時刻受信機能25とGPS時刻補正機能10と主局GPSエミュレーション時計9を有する自走GPS時計機能8、設定情報記憶機能28とIEEE1588時刻補正間隔算出機能29とIEEE1588時刻同期メッセージ送受信機能30を有するIEEE1588マスター機能11、GPSアンテナ13、及びクロック同期パケット符号送受信機能12を備える。外部クロック受信機能21は高精度網同期原振クロック5に接続され、GPSアンテナ13はGPS衛星6よりGPS信号並びにGPS信号内の時刻情報を受信し、設定情報記憶機能28は外部監視制御装置20に接続し、クロック同期パケット符号送受信機能12は、従局設置のパケット伝送装置2に接続する。
先ず、本装置は高精度網同期原振クロック5からの参照クロック信号(一般に、クロックはON/OFFを各一回を一周期とし、例えば64kHzクロック信号の場合、このON/OFFの周期を1秒間に64,000回繰り返す信号のことを言う。ON/OFF周期は常に一定である)を、外部クロック受信機能21で受け、減衰、波形劣化などの影響を除去し波形を整形した後、外部クロック受信機能21の内部に搭載したPLLにより、高精度網同期原振クロック5に同期したクロック信号を安定的に生成する。外部クロック受信機能21は、生成したクロック信号を原振間オフセット検出機能23、主局GPSエミュレーション時計9、クロック同期パケット符号送受信機能12に供給する。尚、外部クロック受信機能21が、高精度網同期原振クロック5の供給する参照クロックに同期する精度は10−12オーダーである。一方、GPS時刻受信機能25は、GPSアンテナ13経由でGPS衛星6からのGPS情報を受信し、時刻情報を抽出し、原振間オフセット検出機能23に対し周期的にGPS時刻情報を供給する。原振間オフセット検出機能23は、外部クロック受信機能21から供給されるクロックのON/OFF周期数をカウントし、外部発振器5由来の時間を計測する。又、原振間オフセット検出機能23は、GPS時刻受信機能25から供給される時刻情報を元に、GPS衛星6由来の時間を計測する。原振間オフセット検出機能23は、上述のように求めた外部発振器5由来の時間及びGPS衛星6由来の時間情報を比較し、原振間の時間の差分を算出し、GPS時刻補正機能10に対し原振間の時間の差分情報(本例では、外部発振器5由来の時間1秒間あたり、GPS衛星6由来の時間1秒間が±何ps等ずれているという情報であるものとする)を供給する。GPS時刻補正機能10は、原振間オフセット検出機能23から供給される原振間の時間の差分情報を元に、装置内において必要な精度を維持可能な様に決定した補正周期で、主局GPSエミュレーション時計9の時刻補正を行う。主局GPSエミュレーション時計9は、外部クロック受信機能21より供給されるクロック信号を元に駆動し、GPS時刻補正機能10、及びIEEE1588マスター機能11に対し時刻情報(何時何分何秒という情報。尚、秒以下の情報については、小数点以下の情報として提供可能であるものとする)を供給するとともに、GPS時刻補正機能10からの時刻補正情報を受け取り、時刻の補正を行う。
従局設置のパケット伝送装置2は、主信号クロック抽出機能31、クロック源間オフセット検出機能33とIEEE1588スレーブ機能35とIEEE1588時刻補正機能17と従局IEEE1588エミュレーション時計16を有する自走IEEE1588時計機能15、設定情報記憶機能38とIEEE1588時刻補正間隔算出機能39とIEEE1588時刻同期メッセージ送受信機能40を有するIEEE1588マスター機能18、及びクロック同期パケット符号送受信機能19を備える。主信号クロック抽出機能31、及びIEEE1588スレーブ機能35は主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2と接続し、設定情報記憶機能38は外部制御装置20に接続し、クロック同期パケット符号送受信機能19は、下位の従局設置のパケット伝送装置2又は基地局装置4に接続する。
先ず、主信号クロック抽出機能31は、主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2から受信したSynchronous Ethernet信号である主信号の伝送路符号よりクロック成分を抽出し、主信号クロック抽出機能31の内部に搭載したPLLにより、主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2から受信した主信号クロックに同期したクロック信号を安定的に生成する。主信号クロック抽出機能31は、生成したクロック信号をクロック源間オフセット検出機能33、従局IEEE1588エミュレーション時計16、クロック同期パケット符号送受信機能19に供給する。尚、主信号クロック抽出機能31が、主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2から受信した主信号より抽出したクロックに同期する精度は10−12オーダーである。一方、IEEE1588スレーブ機能35は、従局IEEE1588エミュレーション時計16の時刻情報を参照する機能を持ち、主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2から受信した主信号中のIEEE1588時刻同期メッセージを受信し、IEEE1588プロトコルに従い、メッセージ中の時刻情報の抽出、メッセージ送受信時の自装置の時刻情報の記録を行い、主局側が意図する時刻情報の計算を行う(一連の動作、計算の考え方については、図2において説明した通りである)。又、主局側より提供された時刻情報をIEEE1588時刻補正機能17に対して提供するとともに、クロック源間オフセット検出機能33に対し、IEEE1588プロトコルより得られた時刻情報を供給する。クロック源間オフセット検出機能33は、主信号クロック抽出機能31から供給されるクロックのON/OFF周期数をカウントし、主局設置のパケット伝送装置1又は上位の従局設置のパケット伝送装置2から受信した主信号クロック由来の時間を計測する。又、クロック源間オフセット検出機能33は、IEEE1588スレーブ機能35から供給される時刻情報を元に、IEEE1588により配信されるGPS衛星6由来の時間を計測する。クロック源間オフセット検出機能33は、前記により求めた主信号クロック由来の時間情報とIEEE1588由来の時間情報を比較し、クロック源間の時間の差分を検出し、IEEE1588時刻補正機能17に対し時間の差分情報を供給する。IEEE1588時刻補正機能17は、クロック源間オフセット検出機能33から供給されるクロック源間の時間の差分情報と、IEEE1588スレーブ機能35より供給されるIEEE1588プロトコルにより得られるマスター装置側の時刻情報を元に、装置内において必要な精度を維持可能な様に決定した補正周期で、従局IEEE1588エミュレーション時計16の時刻補正を行う。従局IEEE1588エミュレーション時計16は、従局クロック生成機能14より供給されるクロック信号を元に駆動し、IEEE1588時刻補正機能17、及びIEEE1588マスター機能18に対し、IEEE1588プロトコル上の上位装置の時刻、すなわち大元であるGPS時刻をエミュレーションした時刻情報を供給するとともに、IEEE1588時刻補正機能17からの周期的な時刻補正情報を受け取り、時刻の補正を行う。
先ず、本図では上段に外部クロック受信機能21より供給される外部クロック受信機能供給クロック41の波形を記述し、下段にGPS衛星6から受信する時刻42の受信タイミングを記述している。又、本図では外部クロック受信機能供給クロック41の1周期分の時間をTs45、GPS衛星6から受信する一つの時刻情報と次に受信する時刻情報との差分の時間をTg46とし、外部クロック受信機能供給クロック41の累積として求められる1秒間と、GPS衛星6から受信する時刻42により供給される1秒間との差分時間をΔT47として表している。本図では、簡単の為、外部クロック受信機能供給クロック41が10Hzであるとし、またGPS衛星6からの時刻受信周期が1秒であるとしている。従って本図の例では、ΔT=10×Ts−Tgとなる。外部クロック受信機能供給クロック41とGPS衛星6から受信する時刻42は、1秒あたりΔTずつ差が開いていく。本図の例においては、ΔT47=−Tsとなっており、外部クロック受信機能供給クロック41を元に生成される1秒間は、GPS衛星6から受信する時刻42による1秒間より、−Ts秒短い。これは、GPS衛星6に搭載されている原子時計と、高精度同期原振クロックを構成する原子時計が独立して存在しており、且つ相互に同期を取っていない為に生じる時間差である。前記の図3の説明中の原振間オフセット検出機能23は、本図(図5)に示す概念により、外部発振器由来の1秒間と、GPS衛星6由来の1秒間の差分を検出し、1秒あたり±何psのずれがあるという形で、GPS時刻補正機能10に対し時間の差分情報を提供する。
初期値として与えられるパラメータとしてクロック同期網同期精度50=10−hがあり、外部監視制御装置20から設定情報記憶機能28に対して設定されるパラメータとして要求GPS時刻同期精度52=10−jがあり、原振間オフセット検出機能23が検出するパラメータとして原振間オフセット値(原振間の時間の差分情報)53がある。原振間オフセット値53については、1秒あたりの時間差をピコ秒(10−12秒)で表したものとし、gfedcba[ps]=a×100+b×101+c×102+d×103+e×104+f×105+g×106[ps]という形式での表現も可能である。以上が計算によるパラメータの算出に必要となるパラメータである。一般にクロック同期網同期精度50は、非常に高精度であるが、外部クロック受信機能21が生成するクロックの周波数は、主信号の周波数程度であり、クロック同期網同期精度によりも粗いオーダーになる。例えば、網同期による外部クロック受信機能21のクロック網同期精度は10−12オーダーであるが、主信号の周波数は10Gbit/sec程度、即ち10−10オーダーのクロックにより実現されている。
原振間オフセット値の101成分に対する補正タイミング57=10−1×10h−j−1
原振間オフセット値の102成分に対する補正タイミング58=10−2×10h−j−1
原振間オフセット値の103成分に対する補正タイミング59=10−3×10h−j−1
原振間オフセット値の104成分に対する補正タイミング60=10−4×10h−j−1
原振間オフセット値の105成分に対する補正タイミング61=10−5×10h−j−1
原振間オフセット値の106成分に対する補正タイミング62=10−6×10h−j−1
原振間オフセット値の100成分に対する補正量63=a×10−j−1[秒]
原振間オフセット値の101成分に対する補正量64=b×10−j−1[秒]
原振間オフセット値の102成分に対する補正量65=c×10−j−1[秒]
原振間オフセット値の103成分に対する補正量66=d×10−j−1[秒]
原振間オフセット値の104成分に対する補正量67=e×10−j−1[秒]
原振間オフセット値の105成分に対する補正量68=f×10−j−1[秒]
原振間オフセット値の106成分に対する補正量69=g×10−j−1[秒]
又、各補正タイミング56〜62、補正量63〜69は、クロック同期網の同期精度オーダーで主局GPSエミュレーション時計9を運用する為にGPS時刻補正機能10が行う時刻補正のタイミングと、各タイミングによる補正量である。要求される同期精度のオーダーよりも一桁高い精度内に収まる様に時刻のずれを補正することにより、外部クロック受信機能供給クロック41により自走する主局GPSエミュレーション時計9をGPS衛星6が提供する時刻に十分な精度で追従させることが可能となる。又、要求される精度より原振間オフセット値の分解能は高い。この為、要求される精度よりも一桁小さい時間成分のオフセットについては、例えば1秒間に一回補正を行う。又、要求される精度以上の時間成分のオフセットについては、桁数に応じてより細かい周期に等分して補正を行う。一方、要求される精度よりも二桁以上小さい時間成分のオフセットについては、桁数に応じてより長い周期で補正を行う。
先ず、初期値、設定値、及び測定値を以下の通り仮定する。
クロック同期網同期精度50=10−h=10−12
GPS時刻同期精度52=10−j=10−8
原振間オフセット値53=gfedcba[ps/秒]=a×100+b×101+c×102+d×103+e×104+f×105+g×106=1522[ps/秒]=2×100+2×101+5×102+1×103+0×104+0×105+0×106
全ての基地局がGPS衛星6から時刻情報を受信した場合の時刻同期精度に対する要求は10−8オーダーであり、GPS時刻同期精度52に対する要求も10−8としている。
以上より、各源信間オフセットの成分に対する補正タイミングと補正量は以下の通りとなる。
補正タイミング56=10−0×1012−j−1=1012−8−1=103秒周期
補正量63=a×10−j−1=2×10−8−1=2×10−9秒
101成分
補正タイミング57=10−1×1012−j−1=10−1×1012−8−1=102秒周期
補正量64=b×10−j−1=2×10−8−1=2×10−9秒
102成分
補正タイミング58=10−2×1012−j−1=10−2×1012−8−1=10秒周期
補正量65=c×10−j−1=5×10−8−1=5×10−9秒
103成分
補正タイミング59=10−3×1012−j−1=10−3×1012−8−1=1秒周期
補正量66=c×10−j−1=1×10−8−1=1×10−9秒
尚、本例ではその他成分に対する補正量は0であり、補正不要である。
本図においては、横軸を時刻、縦軸を網同期クロック由来の時間としている。又、GPS時刻105と網同期クロックに生成した時刻106、及びGPSエミュレーション時刻107のグラフである。又、本図中にはGPS時刻105を中心として、要求GPS時刻同期精度(=10−j)を実現する上で許容される差分範囲108の部分をGPS時刻105のグラフと並行する直線として図示している。本図より分かる通り、GPSエミュレーション時刻107が、要求GPS時刻同期精度を実現する上で許容される差分範囲108の線を越えないように補正を行っている。
本図の例においては、GPS時刻105の方が網同期クロックにより生成した時刻106のグラフよりも右側にあり、時刻が早く進んでいる。GPSエミュレーション時刻107に対し、図7の説明で記述した処理が、最小補正時間10−6×1012−8−1[秒]109周期で起動し、原振間オフセットのどの成分に対応する周期であるか判定し、各成分に対応する補正量を決定し、時刻補正を行う。本図の例では、10−6成分に対応する補正時刻+g×10−8−1[秒]110を6回、10−5成分に対応する補正時刻+(f+g)×10−8−1[秒]111を2回、10−0成分に対応する補正時刻+(a+b+c+d+e+f+g)×10−8−1[秒]112を1回実行している。以上により、GPSエミュレーション時刻107を要求GPS時刻同期精度(=10−j)を実現する上で許容される差分範囲108内で、GPS時刻105に追従させる。
前記差分情報=a0×100+a1×101+・・・+an×10n [10−h]、
クロック同期網同期精度=10−h、
要求される同期精度=10−j、
のとき、
10n[10−h 秒]成分に対する補正タイミングは、10−n×10h−j−1、
補正量は、an×10−j−1、
である。
2 従局設置のパケット伝送装置
3、4 基地局装置
5 外部クロック
6 GPS衛星
8 自走GPS時計機能
9 主局GPSエミュレーション時計
10 GPS時刻補正機能
11、18 IEEE1588マスター機能
12、19 クロック同期パケット符号送受信機能
13 GPSアンテナ
14 従局クロック生成機能
15 自走IEEE1588時計機能
16 従局IEEE1588エミュレーション時計
17 IEEE1588時刻補正機能
20 外部監視制御装置
21 外部クロック受信機能
23 原振間オフセット検出機能
25 GPS時刻受信機能
28、38 設定情報記憶機能
29、39 IEEE1588時刻補正間隔算出機能
30、40 IEEE1588時刻同期メッセージ送受信機能
31 主信号クロック抽出機能
33 クロック源間オフセット検出機能
35 IEEE1588スレーブ機能
41 外部クロック受信機能供給クロック
42 GPS衛星6から受信する時刻
43 外部クロック受信機能供給クロックのカウント値
45 外部クロック受信機能供給クロックの1周期分時間
46 GPS衛星6からの時刻受信間隔
47 1秒間あたりの外部クロック受信機能供給クロック由来の時間とGPS衛星6由来の時間の差分
48 初回外部クロック受信機能供給クロックおよびGPS衛星6からの時刻情報受信タイミング一致時刻
49 次回外部クロック受信機能供給クロックおよびGPS衛星6からの時刻情報受信タイミング一致時刻
50 クロック同期網同期精度
52 要求GPS時刻同期精度
53 原振間オフセット値
56〜62 原振間オフセット値の各成分に対する補正タイミング
63〜69 原振間オフセット値の各成分に対する補正量
71 Synchronous Ethernet
72 IEEE1588時刻同期メッセージ
73 GPS信号
91〜96 判定処理
97〜103 補正量決定処理
104 時刻補正処理
105 GPS時刻
106 網同期クロックにより生成した時刻
107 GPSエミュレーション時刻
108 要求GPS時刻同期精度(=10−j)を実現する上で許容される差分範囲
109 最小補正時間10−6×1012−8−1[秒]
110 補正時刻 +g×10−j−1[秒]
111 補正時刻 +(f+g)×10−j−1[秒]
112 補正時刻 +(a+b+c+d+e+f+g)×10−j−1[秒]
Claims (11)
- 複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網において、
前記時刻同期網の最上位の通信装置は、
時刻源となる時計から時刻情報を受信する時刻受信機能と、
前記時刻源となる時計と非同期で前記時刻源より高精度な外部発振器からの外部参照クロック信号を受信し、該外部参照クロック信号に同期するクロック信号を生成する外部クロック受信機能と、
前記外部クロック受信機能が生成したクロック信号周期の計数を元に、外部発振器由来の時間を算出し、前記時刻源となる時計から受信した時刻を元に前記時刻源由来の時間を算出し、前記外部発振器由来の時間と前記時刻源由来の時間との比較から、前記時刻源による原振と前記外部発振器による原振の二つの原振間の時間の差分情報を検出する原振間オフセット検出機能と、
前記外部クロック受信機能が生成したクロック信号を元に駆動するとともに、前記原振間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルによる時刻同期より高精度で前記時刻源となる時計に同期する主局エミュレーション時計と、
前記主局エミュレーション時計からの時刻情報を元に、前記時刻同期プロトコルに従い時刻同期メッセージを生成するマスター機能と、
前記時刻同期メッセージを、前記外部クロック受信機能より供給されるクロック信号に同期するタイミングで生成される伝送符号により、下位の通信装置へ送出する機能と
を備え、
前記時刻同期網の最上位以外の通信装置は、
前記時刻同期メッセージを上位の通信装置から受信し、
前記上位の通信装置と接続された伝送路の信号の伝送符号よりクロック成分を抽出し、最上位の通信装置のクロックに前記時刻源より高精度に同期するクロック信号を生成する主信号クロック抽出機能と、
前記時刻同期プロトコルにより配信された時刻同期メッセージから時刻情報を抽出する前記時刻同期プロトコルにおけるスレーブ機能と、
前記主信号クロック抽出機能が生成したクロック信号周期の計数を元に、主信号クロック由来の時間を算出し、前記スレーブ機能が受信した時刻より時刻同期プロトコル由来の時間を算出し、前記主信号クロック由来の時間と前記時刻同期プロトコル由来の時間との比較から、二つのクロック源間の時間の差分情報を検出するクロック源間オフセット検出機能と、
前記主信号クロック抽出機能により生成したクロック信号を元に駆動するとともに、前記クロック源間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルより高精度で前記スレーブ機能の時刻、前記主局エミュレーション時計の時刻、及び前記時刻源となる時計の時刻に同期する従局エミュレーション時計と、
を備えた
前記時刻同期網。
- 複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網における最上位の通信装置であって、
時刻源となる時計から時刻情報を受信する時刻受信機能と、
前記時刻源となる時計と非同期で前記時刻源より高精度な外部発振器からの外部参照クロック信号を受信し、該外部参照クロック信号に同期するクロック信号を生成する外部クロック受信機能と、
前記外部クロック受信機能が生成したクロック信号周期の計数を元に、外部発振器由来の時間を算出し、前記時刻源となる時計から受信した時刻を元に前記時刻源由来の時間を算出し、前記外部発振器由来の時間と前記時刻源由来の時間との比較から、前記時刻源による原振と前記外部発振器による原振の二つの原振間の時間の差分情報を検出する原振間オフセット検出機能と、
前記外部クロック受信機能が生成したクロック信号を元に駆動するとともに、前記原振間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルによる時刻同期より高精度で前記時刻源となる時計に同期する主局エミュレーション時計と、
前記主局エミュレーション時計からの時刻情報を元に、前記時刻同期プロトコルに従い時刻同期メッセージを生成するマスター機能と、
前記時刻同期メッセージを、前記外部クロック受信機能より供給されるクロック信号に同期するタイミングで生成される伝送符号により、下位の通信装置へ送出する機能と
を備えた前記通信装置。
- 複数の通信装置が階層構造を有し、時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置間において時刻同期を行うための時刻同期網における最上位以外の通信装置であって、
上位の通信装置のエミュレーション時計からの時刻情報を元に時刻同期プロトコルに従い生成され、且つ、時刻源より高精度な外部発振器からの外部参照クロック信号と同期するタイミングで生成される伝送符号により送出された時刻同期メッセージを上位の通信装置から受信し、
前記上位の通信装置と接続された伝送路の信号の伝送符号よりクロック成分を抽出し、最上位の通信装置のクロックに前記時刻源より高精度に同期するクロック信号を生成する主信号クロック抽出機能と、
前記時刻同期プロトコルにより配信された時刻同期メッセージから時刻情報を抽出する前記時刻同期プロトコルにおけるスレーブ機能と、
前記主信号クロック抽出機能が生成したクロック信号周期の計数を元に、主信号クロック由来の時間を算出し、前記スレーブ機能が受信した時刻より時刻同期プロトコル由来の時間を算出し、前記主信号クロック由来の時間と前記時刻同期プロトコル由来の時間との比較から、二つのクロック源間の時間の差分情報を検出するクロック源間オフセット検出機能と、
前記主信号クロック抽出機能により生成したクロック信号を元に駆動するとともに、前記クロック源間オフセット検出機能により検出された時間の差分情報に基づき時刻を補正することにより、前記時刻同期プロトコルより高精度で前記スレーブ機能の時刻、前記主局エミュレーション時計の時刻、及び前記時刻源となる時計の時刻に同期する従局エミュレーション時計と、
を備えた前記通信装置。
- 前記最上位以外の通信装置は、さらに、
上位の通信装置からの前記時刻同期プロトコルのメッセージを終端するとともに、前記従局エミュレーション時計からの時刻情報を元に、前記時刻同期プロトコルに従い時刻同期メッセージを生成するマスター機能と、
前記時刻同期メッセージを前記主信号クロック抽出部より供給されるクロック信号に同期したタイミングで生成される伝送符号により、下位の通信装置へ送出する機能と、
を備えたことを特徴とする、請求項1に記載された時刻同期網、又は、請求項3に記載された通信装置。
- 下位の通信装置に接続され、前記時刻同期メッセージを受信するひとつ又は複数の基地局
をさらに備え、
前記時刻同期プロトコルによりネットワーク経由で配信される時刻情報により複数の前記通信装置及びひとつ又は複数の基地局間において時刻同期を行うことを特徴とする、請求項1に記載された時刻同期網。
- 前記外部発振器からの外部クロックによるクロック同期網同期精度及び要求される同期精度に従い、前記原振間オフセット検出機能により検出された原振間の時間の差分情報から、要求される時刻同期精度を満足する為に必要となる前記時刻同期プロトコルによる補正タイミング及び補正量を導出するための主局時刻補正機能を備え、
前記主局エミュレーション時計は、前記主局時刻補正機能により導出された前記補正タイミング及び補正量で時刻を補正することを特徴とする、請求項1に記載された時刻同期網、又は、請求項2に記載された通信装置。
- 前記外部発振器からの外部クロックによるクロック同期網同期精度及び要求される同期精度に従い、前記クロック源間オフセット検出機能により検出された二つのクロック源間の時間の差分情報から、要求される時刻同期精度を満足する為に必要となる前記時刻同期プロトコルによる補正タイミング及び補正量を導出するための従局時刻補正機能を備え、
前記従局エミュレーション時計は、前記従局時刻補正機能により導出された前記補正タイミング及び補正量で時刻を補正することを特徴とする、請求項1に記載された時刻同期網、又は、請求項3に記載された通信装置。
- 前記差分情報=a0×100+a1×101+・・・+an×10n [10−h]、
クロック同期網同期精度=10−h、
要求される同期精度=10−j、のとき、
10n [10−h 秒]成分に対する補正タイミングは、10−n×10h−j−1、
補正量は、an×10−j−1であることを特徴とする、請求項1に記載された時刻同期網、又は、請求項2若しくは3に記載された通信装置。
- 前記時刻源は、時刻配信機能を有するGPS衛星に含まれ、時刻情報がGPS信号により周期的に供給されることを特徴とする、請求項1に記載された時刻同期網、又は、請求項2若しくは3に記載された通信装置。
- 前記時刻同期プロトコルは、マスター側からスレーブ側へ時刻情報を伝達し、且つマスターとスレーブ間の伝搬遅延時間を計測する手段を有し、計測した伝搬遅延時間に基いた補正量を加味しつつ時刻同期を行うことを特徴とする、請求項1に記載された時刻同期網、又は、請求項2若しくは3に記載された通信装置。
- 前記通信装置は、
与えられたクロック網の段数情報及び/又は網同期クロックの同期精度要求情報から、基地局間で要求される時刻同期精度を満足する為に必要となる前記時刻同期プロトコルによる時刻補正間隔の導出手段を具備し、
前記時刻補正間隔の導出手段により決定した時刻補正間隔で前記時刻同期プロトコルによる時刻同期メッセージを発行することにより、通常前記時刻同期プロトコルで規定される時刻補正間隔よりも長い周期で時刻補正を行うことを特徴とする、請求項1に記載された時刻同期網、又は、請求項2若しくは3に記載された通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009126665A JP5260408B2 (ja) | 2009-05-26 | 2009-05-26 | 時刻同期網及び通信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009126665A JP5260408B2 (ja) | 2009-05-26 | 2009-05-26 | 時刻同期網及び通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010278546A JP2010278546A (ja) | 2010-12-09 |
JP5260408B2 true JP5260408B2 (ja) | 2013-08-14 |
Family
ID=43425131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009126665A Expired - Fee Related JP5260408B2 (ja) | 2009-05-26 | 2009-05-26 | 時刻同期網及び通信装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5260408B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10405287B1 (en) * | 2016-07-27 | 2019-09-03 | Robotic Research, Llc | Covert timing synchronization |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5576747B2 (ja) | 2010-09-06 | 2014-08-20 | 株式会社日立製作所 | 通信システム及び時刻同期方法 |
JP5712756B2 (ja) * | 2011-04-14 | 2015-05-07 | 横河電機株式会社 | 無線ネットワークシステム |
AT512743A1 (de) * | 2012-04-11 | 2013-10-15 | Fts Computertechnik Gmbh | Verfahren und Masterclock zur Erstellung von fail-silent Synchronisationsnachrichten |
CN103517400B (zh) * | 2012-06-26 | 2017-04-05 | 京信通信***(广州)有限公司 | 微微基站son过程ue接入方法及装置 |
US9258106B2 (en) | 2012-07-27 | 2016-02-09 | Nec Corporation | Communication apparatus, time synchronization system, and time synchronization method |
JP6049535B2 (ja) * | 2013-05-15 | 2016-12-21 | 三菱電機株式会社 | 無線通信システム |
CN104981742B (zh) | 2013-06-12 | 2017-09-19 | 富士电机株式会社 | 分发装置、分发***以及分发方法 |
KR101893441B1 (ko) * | 2014-05-30 | 2018-08-30 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 동기화 방법, 동기화 장치, 및 기지국 |
JP2016100705A (ja) * | 2014-11-20 | 2016-05-30 | セイコーエプソン株式会社 | 時刻同期システム |
CN106413075B (zh) * | 2015-08-03 | 2020-04-28 | 中兴通讯股份有限公司 | 一种时钟同步的方法和***、端站 |
JP6326474B2 (ja) * | 2016-10-24 | 2018-05-16 | 株式会社日立製作所 | 通信制御装置 |
KR102181604B1 (ko) * | 2019-03-12 | 2020-11-24 | 한국전력공사 | 위성 항법 시스템 기반의 시각 동기 장치 및 방법 |
CN115459897B (zh) * | 2022-09-02 | 2024-06-04 | 南方电网科学研究院有限责任公司 | 电力实时仿真中的步长同步校准方法、装置及相关设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10285140A (ja) * | 1997-04-02 | 1998-10-23 | Mitsubishi Electric Corp | 時刻同期システム、および時刻同期システムにおける時刻同期方法 |
WO2008093600A1 (ja) * | 2007-01-29 | 2008-08-07 | Nec Corporation | 時刻同期システム、時刻同期方法、及びプログラム |
CN101641911B (zh) * | 2007-04-04 | 2012-08-22 | 三菱电机株式会社 | 通信***、管理装置、通信装置、管理方法和通信方法 |
JPWO2008142815A1 (ja) * | 2007-05-21 | 2010-08-05 | 学校法人日本大学 | 同期通信システム |
JP5122890B2 (ja) * | 2007-09-06 | 2013-01-16 | 株式会社日立製作所 | 通信システム及びその装置 |
-
2009
- 2009-05-26 JP JP2009126665A patent/JP5260408B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10405287B1 (en) * | 2016-07-27 | 2019-09-03 | Robotic Research, Llc | Covert timing synchronization |
Also Published As
Publication number | Publication date |
---|---|
JP2010278546A (ja) | 2010-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5260408B2 (ja) | 時刻同期網及び通信装置 | |
US8116405B2 (en) | Method and apparatus for time synchronization using GPS information in communication system | |
JP4987346B2 (ja) | ネットワークを介した時間同期化システムおよび方法 | |
KR100895175B1 (ko) | 통신 시스템에서 gps 정보를 이용한 시간 동기화 방법및 장치 | |
EP1427121B1 (en) | Radio access network, radio communication method, synchronous server and node | |
EP2928109B1 (en) | Synchronization apparatus, synchronization system, wireless communication apparatus and synchronization method | |
KR100735230B1 (ko) | 분산 제어 시스템에서의 타임 동기화 방법 | |
EP2382829B1 (en) | Method of synchronisation within a base station system | |
EP3531610B1 (en) | Frequency synchronization method and slave clock | |
CN113055117A (zh) | 一种无线分布式网络的时钟同步装置及方法 | |
KR20090032306A (ko) | 네트워크상의 타임 동기화 시스템 및 방법 | |
WO2012165115A1 (ja) | 同期装置及び同期方法 | |
CN101807988A (zh) | 从装置、从装置的时刻同步化方法、主装置以及电子设备*** | |
CN103368721A (zh) | 时间触发以太网中透明时钟的计算方法 | |
JP2011135482A (ja) | 時刻同期システム、マスタノード、スレーブノード、中継装置、時刻同期方法及び時刻同期用プログラム | |
CN1946002B (zh) | 一种基站之间的时钟同步方法 | |
CN102739386A (zh) | 大型网络上克服偏离累积实现精确时钟分配的***和方法 | |
CN101795190B (zh) | 用于调整时钟信号的方法和装置 | |
JP5650072B2 (ja) | 周波数・時刻同期方法および周波数・時刻同期装置 | |
JP2011023788A (ja) | ネットワーク同期方法と同期化回路 | |
JP2018088646A (ja) | 時刻同期装置及び時刻同期方法 | |
JP7307585B2 (ja) | 時刻同期計測システム | |
JP5913067B2 (ja) | 時刻同期システム、伝送路遅延時間補正方法、時刻同期装置 | |
KR20100048124A (ko) | 근거리 통신망에서의 시간 동기화 방법 | |
JP5534548B2 (ja) | クロック同期のための受信側ノード、その方法及びそのプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110819 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121127 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130122 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130423 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130425 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5260408 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |