JPH0325582A - 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式 - Google Patents

分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式

Info

Publication number
JPH0325582A
JPH0325582A JP15950289A JP15950289A JPH0325582A JP H0325582 A JPH0325582 A JP H0325582A JP 15950289 A JP15950289 A JP 15950289A JP 15950289 A JP15950289 A JP 15950289A JP H0325582 A JPH0325582 A JP H0325582A
Authority
JP
Japan
Prior art keywords
information
time
subsystem
time stamp
collected
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.)
Pending
Application number
JP15950289A
Other languages
English (en)
Inventor
Mitsuhiro Toshima
戸島 充洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP15950289A priority Critical patent/JPH0325582A/ja
Publication of JPH0325582A publication Critical patent/JPH0325582A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (並業上の利用分野) 本発明は情報処理システムの改良に関し,特にその分散
処理形の管理システムに関する。
(従来の技術) 従来,この種のシステムでは収集した情報に対して,で
きるだけその情報が発生した時点に近い時刻をタイムス
タンプとして付加する必要がある。このため,通常、そ
れぞれのサブシステムにかいては,個々に動作するリア
ルタイムクロックを持っている。従来はそれぞれのサブ
システムのリアルタイムクロツクを,システム糸内で唯
一のリアルタイムクロツクに同期させてから情報を収集
していた。
(発明が解決しようとする課題) 上述した従来の方式では、任意のサブシステムが起動し
ても、同期元のリアルタイムクロツクを持つサブシステ
ムが起動していないと、収集した情報に対して正しいタ
イムスタンプを付加することができないと云う欠点があ
る。
本発明の目的は、各サブシステムの初期起動時やランダ
ムな停止によってサブシステム間の時刻の同期が保証さ
れない状態にかいても情報を収集することができ,なカ
敢終的に収集した情報のタイムスタンプを補正して情報
間のタイムスタンプの誤差を少なくすることによって上
記欠A’k除去し、正しいタイムスタンプを付加できる
ようにS戒した分散処理形情報収集システムにおけるタ
イムスタンプ情報の補正方式を提供することにある。
(課題を解決するための手段) 本発明による分散処理形情報収集システムにbけるタイ
ムスタンプ情報の補正方式は情報収集手段と,タイムス
タンプ誤差補正手段とを具備して構威したものである。
情報収集手段は,各サブシステムの初期起動時やランダ
ムな停止によってサブシステム間の時刻の同期が保証さ
f′Lない状態で,情報を収集するためのものである。
タイムスタンプ誤差補正手段は,情報収集手段で最終的
に収集された情報のタイムスタンプを補正してfW報間
のタイムスタンプの&%Mを減少させるためのものであ
る。
(実 施 例) 第1図は、分散処理形情報収集システムの一例を示すブ
ロック図である。1,2,3.4はその中のサブシステ
ムであり、サブシステム2,3.4で情報を収集し、そ
れぞれにタイムスタンプを付加してサブシステム1に送
信する。システム内のリアルタイムクロックは、すべて
サブシステム1からの時刻の送信によって合わせる。
次に、第1図のシステムについて、第2図を参照して説
明する。
0ぱ真の時間軸である。サブシステムIICDいて,リ
アルタイムクロックの時間軸はCと同じであるとする。
C2は、時刻同期処理が実施される前のサブシステム2
におけるリアルタイムクロツクの時間軸である。
0 2(x). 0 2(y), 0 2(zlはそれ
ぞれ,サブシステム2にかいて収集した情@xayaz
に対して付加した時間軸02上の時刻である。O(x)
,0(y),O(z)は、それぞれサブシステム2にか
いて収集した情報x6 Y # Zの発生時刻に対する
時間軸C上の時刻である。02(s)は,サブシステム
1から時刻同期が実施されたときの時間軸C2上の時刻
である。0(s)は,そのとき同期した時刻である。以
下、サブシステム3.4についても同様である。ここで
Fi説明を簡単にするため,サブシステム1.2の処理
について説明する。
サブシステム2の起動後、情報x,y,zが発生して,
サブシステム2はそれを収集する。
この状態にかいて,サブシステム2のリアルタイムクロ
ツクはサブシステム1と同期をとっていないため,それ
ぞれの情報に対して時間軸02上の時刻0 2(x) 
, 0 2(y) , 0 2(z)でタイムスタンプ
を付加する。このとき,サブシステム2は+1)の機能
によシ収集した情報の他のサブシステムへの送信を禁止
する。
サブシステム1が起動すると,サブシステム2はサブシ
ステム1に対して時刻の同期を要求する。
サブシステムlは,サブシステム2に対して時刻同期を
実施する。このときの時間軸C2上の時刻は02(s)
であク,同期された後の時刻ぱC(S)である。サブシ
ステム2はリアルタイムクロツクの時刻を修正するとと
もに、(2)の機能によって収集した情報x,y,zの
タイムスタンプを.第1式によシ補正する。筐た、サブ
システム2にわいては,収集された情報の他システムへ
の送信の禁止を解除するため,情報x,y,zitサブ
システム1に送信される。このとき,送信される情報に
付加されているタイムスタンプはすでに補正がなされて
かク,それは時間軸Cにもとづいている。
本発明による情報収集システムは、各サブシステムにお
いて次のような作用をさせることができる。
第1の作用は,時刻同期を要求するためのものである。
情報を収集するサブシステム2から全体のシステム系内
の別のサブシステム3に対して,自システムで収集した
タイムスタンプ付きの情報を送信する必要がある場合,
自システムの初期起動時から現在會での間に.自システ
ムのリアルタイムクqツクT2が全体のシステム系内の
唯一のサブシステムlのリアルタイムクaツクTlに同
期しているか否かを判断する。
上記判断結果から同期が確立されていない場合,サブシ
ステム2はそれ以外のサブシステムに対する情報の送信
を禁止するとともに,サブシステム1に全システムのリ
アルタイムクロツクの同期を要求する。
′ix2の作用は,収集済み情報のタイムスタンプを補
正丁るためのものである。サブシステム2のリアルタイ
ムクロツクT2が、初期起動時から初めてサブシステム
1よク時刻同期された場合には,サブシステム1内です
でに収集されている情報に対して,そのタイムスタンプ
を補正する。補正方式は、Tlに同期される直前のT2
の時刻02(s)と、TIからの同期時刻0 (slと
の差分を用い,すでに収集されている情報のタイムスタ
ンプ02(x)に対して、下記の計算式によク補正を行
う。すなわち、 0(x) = 0 2(x) +  0(s) − 0
 2(s)  ”−・(1)この補正処理の後、サブシ
ステム2かラ他のサブシステムへの情報の送信の禁止を
解除する。
なか、これらは、情報処理システムにひいて分散処理を
行うのに必要な装f72けで実現丁ることができる。
lfJl式よク,次の第2式が得られる。すなわち, 0(xl − 0 2(xi − 0(s) − 0 
2(s) == (21第2式は、時間軸の差が継続し
て変化しないということを示している。これより,第1
式の正当性は証明される。
(発明の効果) 以上説明したように本発明は、各サブシステムの初期起
動時やランダムな停止に1ってサブシステム間の時刻の
同期が保証されない状態にかいても情1&を収集するこ
とができ.なか最終的に収集した情報のタイムスタンプ
t−補正して情報間のタイムスタンプの誤差を少なくす
る仁とによって、分散処理形情報収集システムで,サプ
システム間の時刻同期がなされていない状態でも、それ
ぞれのサブシステムにかいて自由に情報が収集できると
云う効果がある。tた,情報に付加されるタイムスタン
プについて、収集元サブシステム間の誤差を少な<−r
ることができると云う効果がある。
【図面の簡単な説明】
第1図は、本発明による分散処理形情報収集システムに
おけるタイムスタンプ情報の補正方式を実現するシステ
ムの実施例を示すブロック図である。 第2図は、第1図のシステムに適応した処理t−表わす
説明図である。 1〜4・・・サブシステム 21図

Claims (1)

    【特許請求の範囲】
  1. 各サブシステムの初期起動時やランダムな停止によつて
    サブシステム間の時刻の同期が保証されない状態で情報
    を収集するための情報収集手段と、前記情報収集手段で
    最終的に収集された情報のタイムスタンプを補正して情
    報間のタイムスタンプの誤差を減少させるためのタイム
    スタンプ誤差補正手段とを具備して構成したことを特徴
    とする分散処理形情報収集システムにおけるタイムスタ
    ンプ情報の補正方式。
JP15950289A 1989-06-23 1989-06-23 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式 Pending JPH0325582A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15950289A JPH0325582A (ja) 1989-06-23 1989-06-23 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15950289A JPH0325582A (ja) 1989-06-23 1989-06-23 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式

Publications (1)

Publication Number Publication Date
JPH0325582A true JPH0325582A (ja) 1991-02-04

Family

ID=15695170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15950289A Pending JPH0325582A (ja) 1989-06-23 1989-06-23 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式

Country Status (1)

Country Link
JP (1) JPH0325582A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090228640A1 (en) * 2008-03-07 2009-09-10 Kabushiki Kaisha Toshiba Information processing apparatus and non-volatile semiconductor memory drive

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090228640A1 (en) * 2008-03-07 2009-09-10 Kabushiki Kaisha Toshiba Information processing apparatus and non-volatile semiconductor memory drive

Similar Documents

Publication Publication Date Title
US4584643A (en) Decentralized synchronization of clocks
CN110492965B (zh) 一种主从系统内串行报文对时的方法和装置
US4531185A (en) Centralized synchronization of clocks
JP2001221874A (ja) 時刻同期方式
US11831403B2 (en) Network interface card structure and clock synchronization method to precisely acquire heterogeneous PTP synchronization information for PTP synchronization network extension
CN102754369B (zh) 用于在通信网络中进行时间同步的方法
JP2658962B2 (ja) ネットワークの時刻情報同期方式
GB2586175A (en) System for timestamping events on edge devices
CN111708296A (zh) 一种基于双通道安全plc的同步控制及数据表决方法
JP2005235054A (ja) イベントトレースデータの時刻補正装置,時刻補正方法及び時刻補正プログラム
WO2019056921A1 (zh) 一种集中式1588的实现系统及方法
CN103441832B (zh) 基于ptp的时钟同步方法、系统和设备
EP4622163A1 (en) Frequency adjustment method and apparatus, bluetooth earphones, storage medium, and program product
JP2021103439A5 (ja)
CN113630203A (zh) 一种多设备触发同步方法
JPH0325582A (ja) 分散処理形情報収集システムにおけるタイムスタンプ情報の補正方式
US7249272B1 (en) Apparatus and method for coordinating activities of one or more computers
JP2005269759A (ja) サンプリング同期方式および時間管理方式
JP2001305256A (ja) コンピュータシステムの時刻同期方式
CN116546610A (zh) 一种双向时间同步方法、系统与装置
JPH11355256A (ja) 同期動作システム
KR102093223B1 (ko) 전력 제어 시스템의 시간 동기화 장치 및 그 방법
JP3195155B2 (ja) データ収集方式
JPH0395660A (ja) 複数中央処理装置システムにおけるシステム時刻設定方式
JP2005064951A (ja) 遠隔監視制御システム