JP6079442B2 - 時刻同期装置、時刻同期システム及び時刻同期方法 - Google Patents
時刻同期装置、時刻同期システム及び時刻同期方法 Download PDFInfo
- Publication number
- JP6079442B2 JP6079442B2 JP2013114855A JP2013114855A JP6079442B2 JP 6079442 B2 JP6079442 B2 JP 6079442B2 JP 2013114855 A JP2013114855 A JP 2013114855A JP 2013114855 A JP2013114855 A JP 2013114855A JP 6079442 B2 JP6079442 B2 JP 6079442B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- estimated
- value
- counter
- current
- 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)
- Computer And Data Communications (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
図1は、実施の形態1に係るタイムスレーブ11の構成を示すブロック図である。タイムスレーブ11は、N台のタイムマスタ12a〜nと接続されている。タイムマスタ12a〜nはN台としたが、3台以上であれば何台でもよい。タイムスレーブ11は1台としたが、複数台としてもよい。タイムスレーブ11はタイムマスタ12a〜nから通知される基準時刻に同期する時刻同期装置である。
図2は、実施の形態1に係るタイムマスタ12aの構成を示すブロック図である。タイムマスタ12aは、基準時刻計数部21及び送信部22から構成される。基準時刻計数部21は、基準時刻カウンタKaを保持している。基準時刻計数部21は、タイムマスタ12aが保持するクロックの周期にあわせて基準時刻カウンタKaの値を増加させていく。基準時刻計数部21は基準時刻カウンタKaを参照し、基準時刻として基準時刻カウンタKaの値を送信部22に通知する。送信部22は、通知された基準時刻カウンタKaの値をタイムスレーブ11にブロードキャストで送信する。
以上の実施の形態1では、タイムスレーブ11はタイムマスタ12a〜nより送信される基準時刻カウンタの値をすべて推定時刻カウンタの値の算出に用いるようにしたものであるが、本実施の形態においては、タイムマスタ12a〜nから送信される基準時刻カウンタの値から算出した推定時刻カウンタの値と平均値とを比較し、その差が閾値以上の場合にはそのタイムマスタに異常が発生していると判断し、当該推定時刻カウンタの値を破棄する実施の形態を示す。
なお、本実施の形態において、タイムスレーブ11及びタイムマスタ12a〜nの構成は、実施の形態1と同様である。
以上の実施の形態2では、タイムマスタ12a〜nから送信される基準時刻から算出した推定時刻カウンタの値と平均値とを比較し、その差が閾値以上の場合にはタイムマスタに異常が発生していると判断し、当該推定時刻カウンタの値を破棄するようにしたものであるが、本実施の形態においては、タイムマスタ12a〜nから送信される基準時刻の受信間隔が所定の時間以上の場合に当該タイムマスタに異常が発生していると判断し、当該基準時刻を破棄する実施の形態を示す。
なお、本実施の形態において、タイムスレーブ11及びタイムマスタ12a〜nの構成は、実施の形態2と同様である。
12、12a〜n タイムマスタ
13 受信部
14a〜n 推定時刻算出部
15 現在時刻算出部
21 基準時刻計数部
22 送信部
31 基準時刻通知フレーム
Claims (8)
- 基準となる時刻を示す基準時刻を送信する複数のタイムマスタ装置のうち対応する前記タイムマスタ装置から送信される前記基準時刻と前記タイムマスタ装置からの伝播遅延時間とに基づいて、対応する前記タイムマスタ装置の推定時刻を算出する複数の推定時刻算出部と、
複数の前記推定時刻算出部が算出した複数の前記推定時刻に基づいて、現在の時刻を示す現在時刻を算出する現在時刻算出部と、
を備え、
前記推定時刻算出部は、前記タイムマスタ装置に同期して値を更新する推定時刻カウンタを保持し、前記基準時刻と前記伝播遅延時間とに基づいて前記推定時刻カウンタの値を算出して出力し、
前記現在時刻算出部は、前記タイムマスタ装置に同期して値を更新する現在時刻カウンタを保持し、複数の前記推定時刻算出部から入力される複数の前記推定時刻カウンタの値に基づいて前記現在時刻カウンタの値を算出し、前記現在時刻カウンタの値から前記現在時刻を算出することを特徴とする時刻同期装置。 - 前記現在時刻算出部は、複数の前記推定時刻算出部から入力される複数の前記推定時刻カウンタの値から算出した平均値を前記現在時刻カウンタの値に設定することを特徴とする請求項1に記載の時刻同期装置。
- 前記現在時刻算出部は、複数の前記推定時刻カウンタの値から求めた平均値との差が閾値以上の前記推定時刻カウンタの値を破棄することを特徴とする請求項1または2に記載の時刻同期装置。
- 前記現在時刻算出部は、複数の前記推定時刻算出部から入力される複数の前記推定時刻カウンタの値から平均値を算出し、前記平均値との差が閾値以上でない複数の前記推定時刻カウンタの値から算出した平均値を前記現在時刻カウンタの値に設定することを特徴とする請求項1から3のいずれか一項に記載の時刻同期装置。
- 前記推定時刻算出部は、対応する前記タイムマスタ装置から送信される前記基準時刻の受信間隔が閾値以上の前記基準時刻を破棄することを特徴とする請求項1から4のいずれかに記載の時刻同期装置。
- 複数の前記タイムマスタ装置から前記基準時刻を受信し、送信元の前記タイムマスタ装置を示すアドレス情報に基づいて対応する前記推定時刻算出部に前記基準時刻を通知する受信部を備えることを特徴とする請求項1から5のいずれかに記載の時刻同期装置。
- 基準となる時刻を示す基準時刻を送信する複数のタイムマスタ装置と、
対応する前記タイムマスタ装置から送信される前記基準時刻と前記タイムマスタ装置からの伝播遅延時間とに基づいて、対応する前記タイムマスタ装置の推定時刻を算出する推定時刻算出部と、
複数の前記推定時刻算出部が算出した複数の前記推定時刻に基づいて、現在の時刻を示す現在時刻を算出する現在時刻算出部と、
を備え、
前記推定時刻算出部は、前記タイムマスタ装置に同期して値を更新する推定時刻カウンタを保持し、前記基準時刻と前記伝播遅延時間とに基づいて前記推定時刻カウンタの値を算出して出力し、
前記現在時刻算出部は、前記タイムマスタ装置に同期して値を更新する現在時刻カウンタを保持し、複数の前記推定時刻算出部から入力される複数の前記推定時刻カウンタの値に基づいて前記現在時刻カウンタの値を算出し、前記現在時刻カウンタの値から前記現在時刻を算出する1以上の時刻同期装置と、
を備えることを特徴とする時刻同期システム。 - 基準となる時刻を示す基準時刻を送信するタイムマスタ装置から送信される前記基準時刻と前記タイムマスタ装置からの伝播遅延時間とに基づいて、複数の前記タイムマスタ装置のうち対応する前記タイムマスタ装置の推定時刻を算出する推定時刻算出ステップと、
前記推定時刻算出ステップが算出した複数の前記推定時刻に基づいて、現在の時刻を示す現在時刻を算出する現在時刻算出ステップと、
を有し、
前記推定時刻算出ステップは、前記タイムマスタ装置に同期して値を更新する推定時刻カウンタを保持し、前記基準時刻と前記伝播遅延時間とに基づいて前記推定時刻カウンタの値を算出して出力し、
前記現在時刻算出ステップは、前記タイムマスタ装置に同期して値を更新する現在時刻カウンタを保持し、複数の前記推定時刻算出ステップから入力される複数の前記推定時刻カウンタの値に基づいて前記現在時刻カウンタの値を算出し、前記現在時刻カウンタの値から前記現在時刻を算出する時刻同期方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013114855A JP6079442B2 (ja) | 2013-05-31 | 2013-05-31 | 時刻同期装置、時刻同期システム及び時刻同期方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013114855A JP6079442B2 (ja) | 2013-05-31 | 2013-05-31 | 時刻同期装置、時刻同期システム及び時刻同期方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014235013A JP2014235013A (ja) | 2014-12-15 |
JP6079442B2 true JP6079442B2 (ja) | 2017-02-15 |
Family
ID=52137844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013114855A Expired - Fee Related JP6079442B2 (ja) | 2013-05-31 | 2013-05-31 | 時刻同期装置、時刻同期システム及び時刻同期方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6079442B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6170456B2 (ja) * | 2014-03-26 | 2017-07-26 | 東日本電信電話株式会社 | スレーブノード、制御サーバ、時刻同期先決定方法及びコンピュータプログラム |
CN107852322A (zh) | 2016-01-21 | 2018-03-27 | 三菱电机株式会社 | 通信***、通信装置及通信方法 |
GB2601155A (en) * | 2020-11-19 | 2022-05-25 | Canon Kk | Method and apparatus for synchronising the apparatuses of a wireless network |
JP7520748B2 (ja) | 2021-02-26 | 2024-07-23 | 株式会社東芝 | 時刻同期システム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05158826A (ja) * | 1991-12-04 | 1993-06-25 | Nec Eng Ltd | 標準時刻設定方式 |
JP3069983B2 (ja) * | 1992-01-14 | 2000-07-24 | 本田技研工業株式会社 | 部品表示装置 |
JP2633499B2 (ja) * | 1995-03-22 | 1997-07-23 | 日本電気ソフトウェア株式会社 | ネットワークの時刻同期方式 |
JP2005228010A (ja) * | 2004-02-12 | 2005-08-25 | Ricoh Co Ltd | ネットワーク対応機器 |
JP2012113504A (ja) * | 2010-11-24 | 2012-06-14 | Seiko Precision Inc | 通信端末、該通信端末の制御方法、及びプログラム |
JP2012234275A (ja) * | 2011-04-28 | 2012-11-29 | Nec System Technologies Ltd | リアルタイムクロック補正回路及びリアルタイムクロック補正方法 |
-
2013
- 2013-05-31 JP JP2013114855A patent/JP6079442B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014235013A (ja) | 2014-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2342850B1 (en) | A method for synchronizing clocks in a communication network | |
TWI484811B (zh) | Correction parameter calculation device and correction parameter calculation system and correction parameter calculation method and computer program product | |
JP5561426B2 (ja) | 同期システム、同期方法、第一の同期装置、第二の同期装置及びコンピュータプログラム | |
JP5844016B2 (ja) | リング状同期ネットワークシステムおよびタイムスレーブ局 | |
US8953645B2 (en) | Communication system, communication apparatus and time synchronization method | |
US7343437B2 (en) | Synchronization method and control system for the time synchronization of slave units and a synchronizable slave unit | |
JP6079442B2 (ja) | 時刻同期装置、時刻同期システム及び時刻同期方法 | |
US11552871B2 (en) | Receive-side timestamp accuracy | |
US10567401B2 (en) | Device and method for detecting attack in network | |
CN105577348B (zh) | 一种基于时间同步网的频偏监测方法和装置 | |
JP2013138312A5 (ja) | ||
JP2017500772A5 (ja) | ||
WO2021049406A1 (ja) | スレーブ装置、時刻同期システム、時刻同期方法、および時刻同期プログラム | |
CN110800246A (zh) | 通信***、主装置及从装置 | |
US10735219B2 (en) | System and method for packet transmission in a communications network | |
CN102484601A (zh) | 通信网络中的抖动的检测 | |
WO2015125439A1 (ja) | 通信システム、無線通信装置及び無線通信方法 | |
JP6254028B2 (ja) | スレーブノード及び時刻同期方法 | |
JP5298592B2 (ja) | タイムスタンプパケット通信システム、タイムスタンプパケット送信機、タイムスタンプパケット受信機 | |
US9641351B2 (en) | Jitter removal in deterministic networks | |
EP3812716B1 (en) | Dynamic weighing device | |
WO2017166925A1 (zh) | 一种自适应时钟恢复方法及装置 | |
US10374735B2 (en) | Communication system, communication system control method, transmission device, and reception device | |
US20160128012A1 (en) | Communication system, communication system control method, transmission device, and reception device | |
EP3166240A1 (en) | Handling of corrupted time synchronization messages in an ethernet-based network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161004 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161125 |
|
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: 20161220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170102 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6079442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |