JPH03140037A - ネットワーク時刻同期装置 - Google Patents

ネットワーク時刻同期装置

Info

Publication number
JPH03140037A
JPH03140037A JP27952189A JP27952189A JPH03140037A JP H03140037 A JPH03140037 A JP H03140037A JP 27952189 A JP27952189 A JP 27952189A JP 27952189 A JP27952189 A JP 27952189A JP H03140037 A JPH03140037 A JP H03140037A
Authority
JP
Japan
Prior art keywords
time
section
message
request
computer
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
JP27952189A
Other languages
English (en)
Inventor
Kazuo Kibe
木部 和男
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 JP27952189A priority Critical patent/JPH03140037A/ja
Publication of JPH03140037A publication Critical patent/JPH03140037A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ローカルエリアネットワークを構成している
計算機に対する時刻同期手段に関する。
〔概要〕
本発明は、複数個の計算機に対する時刻同期手段におい
て、 1台の時計を共通に利用して時刻を得ることにより、 計算機間の調整を不要にすることができるようにしたも
のである。
〔従来の技術〕
従来、ローカルエリアネットワーク上の時刻を同期させ
る場合に、おのおのの計算機内の時計を使用しているの
で、−台の計算機が各計算機と通信を行って時刻を合わ
せていた。
〔発明が解決しようとする課題〕
このような従来例では、計算機間の時刻を同期させるの
に、時刻を少しずつ変更し、また常に通信を行って調整
し続けなけれならない欠点があった。
本発明はこのような欠点を除去するもので、ネットワー
ク上にある計算機間で調整せずに同一時刻を得ることが
できるネットワーク時刻同期装置を提供することを目的
とする。
〔問題点を解決するための手段〕
本発明は、ローカルエリアネットワークを経由して相互
に通信を行う計算機の複数個を有する系に含まれるネッ
トワーク時刻同期装置において、上記計算機のひとつで
ある第一計算機は時刻発生装置を備え、この第一計算機
を除く計算機である第二計算機は、現在時刻を必要とす
る処理の発生時に時刻要求メツセージを上記第一計算機
に送信する要求メツセージ送信手段を備え、上記第一計
算機は、到来した時刻要求メツセージに応じて上記時刻
発生装置が発生する時刻データを含む応答メツセージを
生成してこの時刻要求メツセージを送信した計算機に送
信する応答メツセージ生成送信手段を備え、上記第二計
算機は、要求メツセージ送信後の所定時間内に到来した
応答メツセージから抽出した時刻データに基づき現在時
刻を計算する時刻計算手段および応答メツセージが所定
時間を経過時に未到来のときに上記現在時刻を必要とす
る処理を終了させる処理終了手段を備えたことを特徴と
する。
〔作用〕
現在時刻の取得の要求があったときにそれを受は付け、
時刻供給計算機に現在時刻を要求するメツセージを送信
する。要求メツセージを受信すると、その要求メツセー
ジから必要なデータを取り出し、それに従った処理を行
う。時刻発生装置から現在時刻を得てデータを要求元に
送信し、また、正常な要求メツセージを受信できなかっ
た場合に処理の終了を要求する。時刻供給計算機からの
応答メツセージを受信すると、その応答メツセージから
必要なデータを取り出して処理を行い、取り出したデー
タに基づき正確な時刻を計算し、この計算した時刻を時
刻要求元に返す。正常な応答メツセージを受信できなか
った場合または一定時間待っても応答メツセージが返っ
てこなかった場合に処理の終了を要求し、正常に終了で
きなかったことをコンソールに表示して処理を終了させ
る。
〔実施例〕
以下、本発明の一実施例を図面に基づき説明する。
第1図は、この実施例の構成を示すブロック構成図であ
る。この実施例は、第1図に示すように、時刻要求部1
0と、要求受付部20と、メツセージ制御部30と、要
求メツセージ送信部31と、応答メツセージ受信部32
と、応答メツセージ処理部33と、終了要求部34と、
表示部35と1、コンソール36と、時刻計算部40と
、時刻応答部50と、処理終了部60と、通信部70お
よび71と、要求メツセージ受信部80と、メツセージ
制御部90と、要求メツセージ処理部91と、応答メツ
セージ送信部92と、終了要求部93と、時刻取得部1
00と、時刻発生装置110とからなる。すなわち、こ
の実施例は、ローカルエリアネットワークを経由して相
互に通信を行う計算機の複数個を有する系に含まれ、上
記計算機のひとつである第一計算機は時刻発生装置11
0を備え、この第一計算機を除く計算機である第二計算
機は、現在時刻を必要とする処理の発生時に時刻要求メ
ツセージを上記第一計算機に送信する要求メツセージ送
信手段である要求受付部20および要求メツセージ送信
部31を備え、上記第一計算機は、到来した時刻要求メ
ツセージに応じて時刻発生装置110が発生する時刻デ
ータを含む応答メツセージを生成してこの時刻要求メツ
セージを送信した計算機に送信する応答メツセージ生成
送信手段である要求メツセージ受信部80、要求メツセ
ージ処理部91、時刻取得部100および応答メツセー
ジ送信部92を備え、上記第二計算機は、要求メツセー
ジ送信後の所定時間内に到来した応答メツセージから抽
出した時刻データに基づき現在時刻を計算する時刻計算
手段である応答メツセージ受信部32、応答メツセージ
処理部33、時刻計算部40、時刻応答部50および応
答メツセージが所定時間を経過時に未到来のときに上記
現在時刻を必要とする処理を終了させる処理終了手段で
ある処理終了部60および終了要求部34を備える。
次に、この実施例の処理の詳細を説明する。第2図に時
刻要求部10の処理手続きを示す。
時刻供給計算機が起動されると、時刻供給プログラムが
起動されて時刻の要求メツセージ待ちになる。ひとつの
計算機に現在時刻を必要とする処理が生じると、その計
算機上で時刻要求プログラムを実行する。まず、要求受
付部20で現在時刻の要求部は付けを行う(ステップ3
1)。次に、その要求をメツセージ制御部30に渡す。
メツセージ制御部30は、要求メツセージ送信部31に
命令を出し、時刻要求メツセージを作成し、(ステップ
S2)、メツセージを時刻供給計算機に送信する(ステ
ップS3)。この後に、要求側は時刻供給計算機からの
応答メツセージ受信待ちになる(ステップ34)。
時刻供給計算機では、送られてきた時刻要求メツセージ
を要求メツセージ受信部80で受信しくステップ512
) 、メツセージ制御部90に渡す。メツセージ制御部
90は要求メツセージ処理部91に命令を出してメツセ
ージ取り出しを行う(ステップ513)。そのメツセー
ジが正しければ(ステップ514)、時刻取得部100
に命令を出して時刻発生装置100から時刻取り出しを
行う(ステップ515)。
また正しくなければ(ステップ314) 、応答メツセ
ージにエラーを入力する(ステップ519)。取り出し
た時刻が正しければ(ステップ516) 、その時刻を
元に応答メツセージを作成する(ステップ517)。正
しくなければ(ステップ816)、応答メツセージにエ
ラーを人力して(ステップ520)、応答メツセージを
作成する(ステップ517)。次に、応答メツセージ送
信部92で応答メツセージ制御部する(ステップ818
)。その後に、時刻供給プログラムが再び要求メツセー
ジ受信部80で要求メツセージ受信待ちになる。
時刻要求プログラム側で応答メツセージを受信するとく
ステップS4)、正常に時刻を取得して受信が完了した
かどうかをチエツクしくステップS5)、正常であれば
応答メツセージ処理部33でデータを取り出しくステッ
プS6)、時刻計算部50で時刻を計算する(ステップ
37)。また、エラーメツセージを受信しまたは制限時
間内に応答が無ければエラーメツセージが出力され(ス
テップ510)、プログラムを終了する。次に、計算し
た時刻が正しければ(ステップS8)、時刻応答部50
で時刻をリターンしくステップS9)、処理終了部60
で処理を終了する。また、計算結果が異常であれば、終
了要求部34から終了要求を出し、表示部35でエラー
メツセージをコンソール36に出力しくステップ511
)、終了する。
〔発明の効果〕
本発明は、以上説明したように、現在時刻を必要とする
処理が生じた場合にすべて1台の時計を使用するので、
ネットワーク上にあるすべての計算機で計算機間で調整
せずに同一の時刻を得ることができる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の構成を示すブロック構成図。 第2図は第1図の時刻要求部の処理手続きを示すフロー
チャート。 10・・・時刻要求部、20・・・要求受付部、30・
・・メツセージ制御部、31・・・要求メツセージ送信
部、32・・・応答メツセージ受信部、33・・・応答
メツセージ処理部、34・・・終了要求部、35・・・
表示部、36・・・コンソール、40・・・時刻計算部
、50・・・時刻応答部、60・・・処理終了部、70
.71・・・通信部、80・・・要求メツセージ受信部
、90・・・メツセージ制御部、91・・・要求メツセ
ージ処理部、92・・・応答メツセージ送信部、93・
・・終了要求部、100・・・時刻取得部、110・・
・時刻発生装置。

Claims (1)

  1. 【特許請求の範囲】 1、ローカルエリアネットワークを経由して相互に通信
    を行う計算機の複数個を有する系に含まれるネットワー
    ク時刻同期装置において、 上記計算機のひとつである第一計算機は時刻発生装置を
    備え、 この第一計算機を除く計算機である第二計算機は、現在
    時刻を必要とする処理の発生時に時刻要求メッセージを
    上記第一計算機に送信する要求メッセージ送信手段を備
    え、 上記第一計算機は、到来した時刻要求メッセージに応じ
    て上記時刻発生装置が発生する時刻データを含む応答メ
    ッセージを生成してこの時刻要求メッセージを送信した
    計算機に送信する応答メッセージ生成送信手段を備え、 上記第二計算機は、要求メッセージ送信後の所定時間内
    に到来した応答メッセージから抽出した時刻データに基
    づき現在時刻を計算する時刻計算手段および応答メッセ
    ージが所定時間を経過時に未到来のときに上記現在時刻
    を必要とする処理を終了させる処理終了手段を備えた ことを特徴とするネットワーク時刻同期装置。
JP27952189A 1989-10-26 1989-10-26 ネットワーク時刻同期装置 Pending JPH03140037A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27952189A JPH03140037A (ja) 1989-10-26 1989-10-26 ネットワーク時刻同期装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27952189A JPH03140037A (ja) 1989-10-26 1989-10-26 ネットワーク時刻同期装置

Publications (1)

Publication Number Publication Date
JPH03140037A true JPH03140037A (ja) 1991-06-14

Family

ID=17612186

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27952189A Pending JPH03140037A (ja) 1989-10-26 1989-10-26 ネットワーク時刻同期装置

Country Status (1)

Country Link
JP (1) JPH03140037A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100545805B1 (ko) * 1998-03-04 2006-04-14 엘지전자 주식회사 통신중시간표시방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100545805B1 (ko) * 1998-03-04 2006-04-14 엘지전자 주식회사 통신중시간표시방법

Similar Documents

Publication Publication Date Title
US20010047420A1 (en) System and method for the operator control and for the monitoring of an automation system over the internet using an asymmetric internet connection
EP0613271B1 (en) Method and apparatus for time synchronization of bus type local area networks including hierarchical networks
US4199662A (en) Hybrid control of time division multiplexing
JPS61117944A (ja) 多地点通信システムにおける同期方法
JPH03140037A (ja) ネットワーク時刻同期装置
JP2001305256A (ja) コンピュータシステムの時刻同期方式
JPH08139713A (ja) データ送受信方式
JP2815922B2 (ja) 遠方監視制御装置
JPH0644763B2 (ja) デ−タ転送方式
JPS59161956A (ja) 伝送制御装置
JP2002152213A (ja) 通信システム及び装置、通信による複数の電子装置の制御方法
JPS63118830A (ja) 画面デ−タ表示処理方式
JPS5887621A (ja) 情報授受方式
JPS6245245A (ja) 電灯線搬送通信におけるポ−リング方法
JP3444054B2 (ja) 装置相互接続信号の自動設定方式
JPH01229542A (ja) Lanを用いたデータ伝送装置
JPH05143507A (ja) 計算機間のデータ同期転送方式
JPH01297591A (ja) システム時計の設定処理方式
JPS63244156A (ja) メツセ−ジ伝送方法
JPH0395660A (ja) 複数中央処理装置システムにおけるシステム時刻設定方式
JP2000261523A (ja) マルチリンク通信におけるデータ伝送方法およびデータ伝送システム並びに当該方法を実行するためのプログラムを記録した媒体
JPH0392038A (ja) ネットワーク構成装置の時刻設定方式
JPH02171946A (ja) パソコン用通信制御装置
KR20030048607A (ko) 위성으로부터 전송된 원격 측정 데이터 디스플레이 시스템및 그 방법
JPH0332258A (ja) データ通信装置