JP7243695B2 - 情報処理装置、情報処理システム、及び情報処理方法 - Google Patents
情報処理装置、情報処理システム、及び情報処理方法 Download PDFInfo
- Publication number
- JP7243695B2 JP7243695B2 JP2020142149A JP2020142149A JP7243695B2 JP 7243695 B2 JP7243695 B2 JP 7243695B2 JP 2020142149 A JP2020142149 A JP 2020142149A JP 2020142149 A JP2020142149 A JP 2020142149A JP 7243695 B2 JP7243695 B2 JP 7243695B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- counter
- packet
- difference
- information processing
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/14—Time supervision arrangements, e.g. real time clock
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4247—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
- G06F13/4256—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus using a clocked protocol
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/12—Synchronisation of different clock signals provided by a plurality of clock generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Electric Clocks (AREA)
Description
図3は、比較例に係る時刻同期システム9の構成を示す図である。図3の構成において、時刻同期システム9は、機器A80及び機器B90を備える。機器A80は、時刻用カウンタ81、送信時刻保持部82、受信時刻保持部83、パケット送信部84、及びパケット受信部85を備える。機器B90は、時刻用カウンタ91、送信時刻保持部92、受信時刻保持部93、パケット送信部94、パケット受信部95、及び差分計算部96を備える。機器A80のパケット送信部84から機器B90へ送信されたパケット71は、機器B90のパケット受信部95において受信される。機器B90のパケット送信部94から機器A80へ送信されたパケット72は、機器A80のパケット受信部85において受信される。機器A80の時刻用カウンタ81は基準となるカウンタであり、時刻同期システム9において、機器B90の時刻用カウンタ91を機器A80の時刻用カウンタ81に合わせて同期させる処理が行われる。
機器A80は、パケット送信部84から機器B90へ、時刻保持用パケット71を送信する。機器B90は、パケット受信部95において、時刻保持用パケット71を受信する。
機器A80は、パケット送信部84から時刻保持用パケット71を送信した時刻であるパケット送信時刻を送信時刻保持部82に保持する。機器B90は、パケット受信部95において時刻保持用パケット71を受信した時刻であるパケット受信時刻を受信時刻保持部93に保持する。
機器A80は、動作192において送信時刻保持部82に保持したパケット送信時刻を示すパケット71を、パケット送信部84から機器B90へ送信する。機器B90は、パケット受信部95において、パケット送信時刻を示すパケット71を受信する。
機器B90の差分計算部96は、動作192において受信時刻保持部93に保持したパケット受信時刻と、動作193において機器A80から受信したパケット71により示されるパケット送信時刻との差分を計算する。差分計算部96は、計算した差分により、時刻用カウンタ91を補正する。
機器B90は、パケット送信部94から機器A80へ、時刻保持用パケット72を送信する。機器A80は、パケット受信部85において、時刻保持用パケット72を受信する。
機器A80は、パケット受信部85において時刻保持用パケット72を受信した時刻であるパケット受信時刻を受信時刻保持部83に保持する。機器B90は、パケット送信部94から時刻保持用パケット72を送信した時刻であるパケット送信時刻を送信時刻保持部92に保持する。
機器A80は、動作196において受信時刻保持部83に保持したパケット受信時刻を示すパケット71を、パケット送信部84から機器B90へ送信する。機器B90は、パケット受信部95において、パケット送信時刻を示すパケット71を受信する。
機器B90の差分計算部96は、動作196において送信時刻保持部92に保持したパケット送信時刻と、動作197において機器A80から受信したパケット71により示されるパケット受信時刻との差分を計算する。差分計算部96は、計算した差分により機器間の通信による遅延時間を計算し、その遅延時間により時刻用カウンタ91を補正する。
本開示は、補正の頻度を増やすことなく時刻同期の精度を高めるものである。以下、本開示の一実施形態が、図面を参照して説明される。各図面中、同一又は相当する部分には、同一符号を付している。本実施形態の説明において、同一又は相当する部分については、説明を適宜省略又は簡略化する。
図1は、本開示の一実施形態に係る時刻同期システム1の構成例を示す図である。図1の例では、情報処理システムとしての時刻同期システム1は、外部装置又は第2の情報処理装置としての機器A10及び第1の情報処理装置としての機器B20を備える。機器A10は、第2のカウンタとしての時刻用カウンタ11、送信時刻保持部12、受信時刻保持部13、パケット送信部14、及びパケット受信部15を備える。機器A10のパケット送信部14及びパケット受信部15は、第1の通信手段として機能する。機器B20は、第1のカウンタとしての時刻用カウンタ21、送信時刻保持部22、受信時刻保持部23、パケット送信部24、パケット受信部25、差分計算部26、補正周期保持部27、及びドリフト補正部28を備える。機器B20のパケット送信部24及びパケット受信部25は、第2の通信手段として機能する。
上記のような構成において、機器A10のパケット送信部14は、機器B20へ時刻保持用パケットを送信する。機器B20のパケット受信部25は、機器A10が送信した時刻保持用パケットを受信する。さらに、機器A10のパケット送信部14は、時刻用カウンタ11により測定された、時刻保持用パケットを送信した送信時刻を機器B20へ送信する。機器B20のパケット受信部25は、機器A10が時刻保持用パケットを送信した送信時刻を受信する。機器B20の差分計算部26は、時刻用カウンタ21により測定された時刻保持用パケットを受信した受信時刻と、機器A10から受信した送信時刻との差分を計算する。差分計算部26は、この差分により時刻用カウンタ21のカウンタ値を補正する。機器B20のドリフト補正部28は、計算した差分に基づき、時刻用カウンタ21のカウンタ値を補正するタイミングを決定する。ドリフト補正部28は、時刻用カウンタ21のカウンタ値を補正する。このように、機器B20は、時刻保持用パケットの送受信時刻の差分に基づいて定められる補正タイミングにおいて、時刻用カウンタ21のカウンタ値を自動的に補正する。したがって、機器B20によれば、機器間におけるパケットの送受信を抑えつつ、時刻同期の精度を高めることが可能となる。
機器A10は、パケット送信部14から機器B20へ、ドリフト補正周期を示す補正周期パケット31を送信する。ドリフト補正周期とは、後述の動作121~動作127(「ドリフト補正」という。)を行う時間的間隔(補正周期)である。機器B20は、パケット受信部25において補正周期パケット31を受信し、補正周期パケット31により示されるドリフト補正周期を補正周期保持部27に保持する。
機器A10及び機器B20は、補正周期パケット31により示されるドリフト補正周期の時間間隔で、次の動作121~動作127を繰り返し実行する。これらの動作のうち、動作121~動作124は、比較例の動作191~動作194と同様である。さらに、機器B20は、動作121~動作127と並行して、動作128を実行する。
機器A10は、パケット送信部14から機器B20へ、時刻保持用パケット31を送信する。機器B20は、パケット受信部25において、時刻保持用パケット31を受信する。
機器A10は、動作121においてパケット送信部14から時刻保持用パケット31を送信した時刻であるパケット送信時刻を送信時刻保持部12に保持する。パケット送信時刻は、時刻用カウンタ11のカウンタ値により測定される。具体的には、例えば、パケット送信部14が、機器B20への時刻保持用パケット31を送信したことを送信時刻保持部12に通知する。これに応じて、送信時刻保持部12は、時刻用カウンタ11から時刻を取得して、保持する。
機器A10は、動作122において送信時刻保持部12に保持したパケット送信時刻を示すパケット31を、パケット送信部14から機器B20へ送信する。機器B20は、パケット受信部25において、このパケット送信時刻を示すパケット31を受信する。
機器B20の差分計算部26は、動作122において受信時刻保持部23に保持したパケット受信時刻と、動作123において機器A10から受信したパケット31により示されるパケット送信時刻との差分を計算する。差分計算部26は、計算した差分により、時刻用カウンタ21のカウンタ値を補正する。
機器B20のドリフト補正部28は、補正周期保持部27からドリフト補正周期を取得する。
機器B20のドリフト補正部28は、動作124により計算された差分を差分計算部26から取得する。ドリフト補正部28は、差分を取得するたびに、その累積値を計算する。累積値の初期値には0が設定されている。したがって、動作124により計算された差分を取得したのが初回の場合、累積値はその差分の値となる。
機器B20のドリフト補正部28は、動作125で取得したドリフト補正周期を、動作126で累積した差分に対応する時刻用カウンタ21のカウント数で除すことで、ドリフト補正タイミング(1カウント当たりの差分)を計算する。ドリフト補正タイミングは、機器A10の時刻用カウンタ11と機器B20の時刻用カウンタ21とが時刻用カウンタ21の1カウント分(例えば、1ns)ずれるのに要する時間に相当する。
動作121~動作127と並行して、機器B20のドリフト補正部28は、時刻用カウンタ21を、ドリフト補正タイミング毎に1カウントだけ補正する。累積した差分の値が大きければ大きいほど、ドリフト補正タイミングは短くなる。これにより、機器A10の時刻用カウンタ11と機器B20の時刻用カウンタ21との誤差はより大きく補正される。結果として、差分計算部26から取得する差分は、0に近いプラス又はマイナスの値となる。その結果、差分の累積値は時刻用カウンタ21の誤差と同じ値に近づくように補正され、最終的に0に収束する。
機器B20は、ドリフト補正部28が差分計算部26から取得する差分が十分に0に近い値になってから、次の動作131~動作134を実行する。機器B20は、例えば、求められる精度に応じて予め定められた値(閾値)を取得した差分が下回るか否かを判定し、下回ると判定された場合に動作131~動作134を実行してもよい。これらの動作131~動作134は、比較例の動作195~動作198と同様である。
機器B20は、パケット送信部24から機器A10へ、時刻保持用パケット32を送信する。機器A10は、パケット受信部15において、時刻保持用パケット32を受信する。
機器A10は、パケット受信部15において時刻保持用パケット32を受信した時刻であるパケット受信時刻を受信時刻保持部13に保持する。パケット受信時刻は、時刻用カウンタ11のカウンタ値により測定される。具体的には、例えば、パケット受信部15が、機器B20からの時刻保持用パケット32を受信したことを受信時刻保持部13に通知する。これに応じて、受信時刻保持部13は、時刻用カウンタ11から時刻を取得して、保持する。
機器A10は、動作132において受信時刻保持部13に保持したパケット受信時刻を示すパケット31を、パケット送信部14から機器B20へ送信する。機器B20は、パケット受信部25において、パケット送信時刻を示すパケット31を受信する。
機器B20の差分計算部26は、動作132において送信時刻保持部22に保持したパケット送信時刻と、動作133において機器A10から受信したパケット31により示されるパケット受信時刻との差分を計算する。差分計算部26は、計算した差分により機器間の通信による遅延時間を計算し、その遅延時間により時刻用カウンタ21を補正する。機器A10におけるパケット受信時刻と機器B20におけるパケット送信時刻との差分は、機器A10と機器B20と間を通信が往復するための時間が含まれる。そこで、例えば、差分計算部26は、機器A10におけるパケット受信時刻と機器B20におけるパケット送信時刻との差分の1/2を遅延時間として計算してもよい。
機器B20は、上記の動作120を継続し、機器A10と時刻が同期された状態を維持する。
本実施形態に係る時刻同期システム1の具体的な動作手順の例が、図2を参照して説明される。以下、一例として時刻はμs単位で示されるが、別の単位でもよい。
機器A10は、パケット送信部14から機器B20へ、ドリフト補正周期として1sを通知する補正周期パケット31を送信する(図2のS1)。機器B20は、パケット受信部25において補正周期パケット31を受信し、補正周期パケット31により示されるドリフト補正周期1sを補正周期保持部27に保持する(図2のS2)。
機器A10及び機器B20は、ドリフト補正周期1sの間隔で、次の手順221~手順227を繰り返し実行する。機器B20は、手順221~手順227と並行して、手順228を実行する。
機器A10は、パケット送信部14から機器B20へ、時刻保持用パケット31を送信する(図2のS3)。機器B20は、パケット受信部25において、時刻保持用パケット31を受信する。
機器A10のパケット送信部14は、手順221において機器B20へ時刻保持用パケット31を送信したことを送信時刻保持部12に通知する。これに応じて、送信時刻保持部12は、図2のS4に示すように、時刻用カウンタ11から時刻301μsを取得して、これを保持する。
機器A10は、手順222において送信時刻保持部12に保持された時刻情報301μsを示すパケット31を、パケット送信部14から機器B20へ送信する(図2のS6)。機器B20は、パケット受信部25において、このパケット送信時刻を示すパケット31を受信する。
機器B20の差分計算部26は、機器A10から受信したパケット31により示される時刻(図2に示す例では301μs)と、受信時刻保持部23に保持された時刻情報(図2に示す例では106μs)とから、時刻用カウンタ21のずれ195μs(=301μs-106μs)を計算する(図2のS7)。差分計算部26は、図2のS8に示すように、計算した差分により、時刻用カウンタ21を補正する。
機器B20のドリフト補正部28は、補正周期保持部27からドリフト補正周期1sを取得する。
機器B20のドリフト補正部28は、手順224により計算された差分を差分計算部26から取得する。ドリフト補正部28は、差分を取得するたびに、その累積値を計算する(図2のS9)。図2の例では、累積値は195μsとなる。
機器B20のドリフト補正部28は、手順225で取得したドリフト補正周期1sを累積した差分195μsに対応する時刻用カウンタ21のカウント数で除してドリフト補正タイミングを計算する(図2のS10)。例えば、時刻用カウンタ21の分解能が1nsである場合、差分195μsに対応する時刻用カウンタ21のカウント数は、195000カウントである。したがって、図2に示す例では、ドリフト補正タイミングは、1s÷19500カウント=約5.128μs/カウントとなる。
手順221~手順227と並行して、機器B20のドリフト補正部28は、ドリフト補正タイミング5.128μs毎に時刻用カウンタ21を1カウントだけ補正する(図2のS11)。
ドリフト補正部28が差分計算部26から取得する差分が十分に0に近い値になってから、機器B20は、手順221から手順227の繰り返しを停止し、次の手順231~手順234を実行する。機器B20は、例えば、求められる精度に応じて予め定められた値を取得した差分が下回るか否かを判定し、下回ると判定された場合に手順231~手順234を実行してもよい。
機器B20は、パケット送信部24から機器A10へ、時刻保持用パケット32を送信する(図2のS12)。機器A10は、パケット受信部15において、時刻保持用パケット32を受信する。
機器Aのパケット受信部15は、時刻保持用パケット32を受信すると、受信時刻保持部13にパケット受信を通知する。これに応じて、図2のS13に示すように、受信時刻保持部13は時刻用カウンタ11から時刻522μsを取得して、これを保持する。
機器A10は、手順232において受信時刻保持部13に保持したパケット受信時刻522μsを示すパケット31を、パケット送信部14から機器B20へ送信する(図2のS15)。機器B20は、パケット受信部25において、パケット送信時刻(図2に示す例では522μs)を示すパケット31を受信する。
機器B20の差分計算部26は、機器A10から受信したパケット31により示されるパケット受信時刻522μsと、送信時刻保持部22に保持されたパケット送信時刻518μsとの差分4μs(=522μs-518μs)を計算する(図2のS16)。そして、差分計算部26は、差分4μsの1/2である2μsを機器間の通信による遅延時間として計算し、その遅延時間により時刻用カウンタ21を補正する(図2のS17)。
機器B20は、上記の手順220を継続し、機器A10と時刻が同期された状態を維持する。
10 機器A
11 時刻用カウンタ
12 送信時刻保持部
13 受信時刻保持部
14 パケット送信部
15 パケット受信部
20 機器B
21 時刻用カウンタ
22 送信時刻保持部
23 受信時刻保持部
24 パケット送信部
25 パケット受信部
26 差分計算部
27 補正周期保持部
28 ドリフト補正部
31、32 パケット
9 時刻同期システム
80 機器A
81 時刻用カウンタ
82 送信時刻保持部
83 受信時刻保持部
84 パケット送信部
85 パケット受信部
90 機器B
91 時刻用カウンタ
92 送信時刻保持部
93 受信時刻保持部
94 パケット送信部
95 パケット受信部
96 差分計算部
71、72 パケット
Claims (6)
- 一定の時間周期でカウンタ値をカウントアップすることにより時刻を測定する第1のカウンタと、通信手段とを備えた情報処理装置であって、
前記通信手段は、基準となる時刻を測定する第2のカウンタを備えた外部装置が送信した時刻保持用パケットを受信し、
前記通信手段は、前記第2のカウンタにより測定された、前記外部装置が前記時刻保持用パケットを送信した送信時刻を、前記外部装置から受信し、
前記第1のカウンタにより測定された前記時刻保持用パケットを受信した受信時刻と、前記送信時刻との差分を計算する計算手段と、
前記差分により、前記第1のカウンタのカウンタ値を補正する第1の補正手段と、
ドリフト補正を行う補正周期及び前記差分に基づき、前記第1のカウンタのカウンタ値を1カウントだけ補正するタイミングを決定する決定手段と、
前記決定されたタイミングにおいて、前記第1のカウンタのカウンタ値を1カウントだけ補正する第2の補正手段と
を備える情報処理装置。 - 前記通信手段は、前記外部装置から、前記補正周期を受信し、
前記通信手段は、前記補正周期の時間間隔で、前記外部装置から前記時刻保持用パケット及び当該時刻保持用パケットの送信時刻を受信し、
前記計算手段は、前記外部装置から前記時刻保持用パケット及び当該時刻保持用パケットの送信時刻を受信したことに応じて、前記差分を計算し、
前記決定手段は、前記計算手段が前記差分を計算したことに応じて、前記補正周期を前記差分に対応する前記第1のカウンタのカウント数で除した値により定められる時間周期を前記タイミングとして決定し、
前記第2の補正手段は、前記決定されたタイミングにおいて、前記第1のカウンタのカウンタ値を1カウントだけ補正する
請求項1に記載の情報処理装置。 - 前記通信手段は、前記計算手段により計算された前記差分が予め定められた値を下回ったことに応じて、第2の時刻保持用パケットを前記外部装置へ送信し、
前記通信手段は、前記第2のカウンタにより測定された、前記外部装置が前記第2の時刻保持用パケットを受信した受信時刻を、前記外部装置から受信し、
前記計算手段は、前記第1のカウンタにより測定された前記第2の時刻保持用パケットを送信した送信時刻と、前記外部装置が前記第2の時刻保持用パケットを受信した受信時刻との差分である第2の差分を計算し、
前記第1の補正手段は、前記第2の差分に基づき、前記第1のカウンタのカウンタ値を補正する
請求項1又は2に記載の情報処理装置。 - 前記第1の補正手段は、前記第2の差分の1/2の値により前記第1のカウンタのカウンタ値を補正する請求項3に記載の情報処理装置。
- 一定の時間周期でカウンタ値をカウントアップすることにより時刻を測定する第1のカウンタと、第1の通信手段とを備えた第1の情報処理装置と、
基準となる時刻を測定する第2のカウンタと、第2の通信手段とを備えた第2の情報処理装置と
を備えた情報処理システムであって、
前記第2の情報処理装置の前記第2の通信手段は、前記第1の情報処理装置へ時刻保持用パケットを送信し、
前記第1の情報処理装置の前記第1の通信手段は、前記第2の情報処理装置が送信した前記時刻保持用パケットを受信し、
前記第2の情報処理装置の前記第2の通信手段は、前記第2のカウンタにより測定された、前記時刻保持用パケットを送信した送信時刻を前記第1の情報処理装置へ送信し、
前記第1の情報処理装置の前記第1の通信手段は、前記第2の情報処理装置が前記時刻保持用パケットを送信した送信時刻を受信し、
前記第1の情報処理装置は、
前記第1のカウンタにより測定された前記時刻保持用パケットを受信した受信時刻と、前記送信時刻との差分を計算する計算手段と、
前記差分により、前記第1のカウンタのカウンタ値を補正する第1の補正手段と、
ドリフト補正を行う補正周期及び前記差分に基づき、前記第1のカウンタのカウンタ値を1カウントだけ補正するタイミングを決定する決定手段と、
前記決定されたタイミングにおいて、前記第1のカウンタのカウンタ値を1カウントだけ補正する第2の補正手段と
を備える情報処理システム。 - 一定の時間周期でカウンタ値をカウントアップすることにより時刻を測定する第1のカウンタと、通信手段とを備えた情報処理装置の情報処理方法であって、
前記通信手段が、基準となる時刻を測定する第2のカウンタを備えた外部装置が送信した時刻保持用パケットを受信し、
前記通信手段が、前記第2のカウンタにより測定された、前記外部装置が前記時刻保持用パケットを送信した送信時刻を、前記外部装置から受信し、
計算手段が、前記第1のカウンタにより測定された前記時刻保持用パケットを受信した受信時刻と、前記送信時刻との差分を計算し、
第1の補正手段が、前記差分により、前記第1のカウンタのカウンタ値を補正し、
決定手段が、ドリフト補正を行う補正周期及び前記差分に基づき、前記第1のカウンタのカウンタ値を1カウントだけ補正するタイミングを決定し、
第2の補正手段が、前記決定されたタイミングにおいて、前記第1のカウンタのカウンタ値を1カウントだけ補正する
情報処理方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020142149A JP7243695B2 (ja) | 2020-08-25 | 2020-08-25 | 情報処理装置、情報処理システム、及び情報処理方法 |
KR1020210091859A KR102523687B1 (ko) | 2020-08-25 | 2021-07-13 | 정보 처리 장치, 정보 처리 시스템, 및 정보 처리 방법 |
CN202110850650.5A CN114116579A (zh) | 2020-08-25 | 2021-07-27 | 信息处理装置、信息处理***以及信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020142149A JP7243695B2 (ja) | 2020-08-25 | 2020-08-25 | 情報処理装置、情報処理システム、及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022037810A JP2022037810A (ja) | 2022-03-09 |
JP7243695B2 true JP7243695B2 (ja) | 2023-03-22 |
Family
ID=80359399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020142149A Active JP7243695B2 (ja) | 2020-08-25 | 2020-08-25 | 情報処理装置、情報処理システム、及び情報処理方法 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7243695B2 (ja) |
KR (1) | KR102523687B1 (ja) |
CN (1) | CN114116579A (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020059137A1 (ja) | 2018-09-21 | 2020-03-26 | 三菱電機株式会社 | 通信装置、通信システム、通信方法および通信プログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3849891B2 (ja) * | 1996-09-09 | 2006-11-22 | ソニー株式会社 | フイルタ装置及び無線通信端末装置 |
JP2000276377A (ja) * | 1999-03-25 | 2000-10-06 | Toshiba Corp | システムタイマ補正装置及びプログラムを記憶したコンピュータ読み取り可能な記憶媒体 |
JP4874058B2 (ja) * | 2006-11-07 | 2012-02-08 | シャープ株式会社 | 受信装置およびクロック同期方法 |
US8189624B2 (en) * | 2007-04-04 | 2012-05-29 | Mitsubishi Electric Corporation | Communication system, management apparatus, communication apparatus and computer program |
KR100902601B1 (ko) * | 2007-05-17 | 2009-06-12 | 한양네비콤주식회사 | 무선 시각송수신시스템 및 무선 시각동기방법 |
KR20110014909A (ko) * | 2009-08-06 | 2011-02-14 | 주식회사 케이티 | 네트워크 장치간 시각 보정 방법 및 그 장치 |
JP5911584B2 (ja) * | 2012-09-11 | 2016-04-27 | 三菱電機株式会社 | 補正パラメータ算出装置及びシステム及び補正パラメータ算出方法及びコンピュータプログラム |
JP5825446B2 (ja) * | 2012-12-13 | 2015-12-02 | 富士電機株式会社 | 信号同期システム、ノード同期システム、信号同期方法、及び、ノード同期方法 |
KR101689077B1 (ko) * | 2015-04-14 | 2016-12-22 | 엘에스산전 주식회사 | 시간 동기화 방법 및 그 장치 |
CN107111280B (zh) * | 2015-06-24 | 2019-05-07 | 三菱电机株式会社 | 通信装置、时刻校正方法以及网络*** |
WO2019003320A1 (ja) * | 2017-06-27 | 2019-01-03 | 三菱電機株式会社 | 通信システム、マスタ装置及びスレーブ装置 |
JP2019101480A (ja) | 2017-11-28 | 2019-06-24 | オムロン株式会社 | 制御装置および制御方法 |
-
2020
- 2020-08-25 JP JP2020142149A patent/JP7243695B2/ja active Active
-
2021
- 2021-07-13 KR KR1020210091859A patent/KR102523687B1/ko active IP Right Grant
- 2021-07-27 CN CN202110850650.5A patent/CN114116579A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020059137A1 (ja) | 2018-09-21 | 2020-03-26 | 三菱電機株式会社 | 通信装置、通信システム、通信方法および通信プログラム |
Also Published As
Publication number | Publication date |
---|---|
CN114116579A (zh) | 2022-03-01 |
KR102523687B1 (ko) | 2023-04-19 |
JP2022037810A (ja) | 2022-03-09 |
KR20220026479A (ko) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9671761B2 (en) | Method, time consumer system, and computer program product for maintaining accurate time on an ideal clock | |
JP5804086B2 (ja) | ノード装置および時刻同期方法 | |
US9397916B2 (en) | Communication device and communication system | |
JP6192995B2 (ja) | 通信装置、通信システム、通信方法およびコンピュータプログラム | |
KR102148943B1 (ko) | 프로그래머블 컨트롤러 시스템, 그 컨트롤러 | |
US9883474B2 (en) | Ring-shaped synchronous network system and time slave station | |
KR101636496B1 (ko) | 신호 동기 시스템, 노드 동기 시스템, 신호 동기 방법, 및 노드 동기 방법 | |
US10594424B2 (en) | Time synchronization slave apparatus capable of adjusting time synchronization period, and method of determining time synchronization period | |
CN109302255B (zh) | 时间同步控制方法、装置、***及计算机可读存储介质 | |
JP2016152488A (ja) | 時刻同期方法および時刻同期装置 | |
JPWO2020149103A1 (ja) | モニタリングシステム、および同期方法 | |
CN112395231B (zh) | 一种多处理器间的数据延迟时间计算方法及装置 | |
JP7230690B2 (ja) | 時刻同期プログラム,情報処理装置及び時刻同期方法 | |
JP7243695B2 (ja) | 情報処理装置、情報処理システム、及び情報処理方法 | |
JP5391964B2 (ja) | クロック同期方法及びパケット通信システム | |
EP3812716B1 (en) | Dynamic weighing device | |
CN115567143A (zh) | 数据采集***的高精度时间同步方法、设备、***和介质 | |
EP3068076A1 (en) | Automatic determination of asymmetrical delay in transmission networks | |
KR101018465B1 (ko) | 안전등급 plc의 타임 틱 동기화 장치 | |
KR101972798B1 (ko) | Ntp 시각 동기장치 및 방법 | |
JP5409165B2 (ja) | クロック補正周期補正方法および無線基地局装置 | |
EP3814868B1 (en) | Precision timing between systems | |
JP2012004940A (ja) | リモートi/oシステム及びリモートi/oシステムにおける時刻同期方法 | |
EP4160948A1 (en) | Determining a skew between a master clock and a local clock | |
RU161053U1 (ru) | Система сетевой синхронизации сигналов генераторов меток времени |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220823 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221020 |
|
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: 20230207 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230220 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7243695 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |