[go: up one dir, main page]

JPH05145548A - Download control method for information communication network system - Google Patents

Download control method for information communication network system

Info

Publication number
JPH05145548A
JPH05145548A JP3303046A JP30304691A JPH05145548A JP H05145548 A JPH05145548 A JP H05145548A JP 3303046 A JP3303046 A JP 3303046A JP 30304691 A JP30304691 A JP 30304691A JP H05145548 A JPH05145548 A JP H05145548A
Authority
JP
Japan
Prior art keywords
version
data
terminal system
terminal
point
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
JP3303046A
Other languages
Japanese (ja)
Inventor
Yoshichika Fujisaki
良近 藤咲
Kazuhiko Hirose
一彦 広瀬
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.)
Hitachi Ltd
Hitachi Information and Control Systems Inc
Original Assignee
Hitachi Ltd
Hitachi Information and Control Systems Inc
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 Hitachi Ltd, Hitachi Information and Control Systems Inc filed Critical Hitachi Ltd
Priority to JP3303046A priority Critical patent/JPH05145548A/en
Publication of JPH05145548A publication Critical patent/JPH05145548A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【構成】ホストシステムのブロードキャスト送信処理,
送信データのバージョン,端末システムのバージョンと
ホストシステムのバージョンを比較し不一致の場合端末
システムにデータを送信する処理と端末システムのバー
ジョンを保存する処理と端末システムからホストシステ
ムにバージョンを報告する処理とを設け、データをブロ
ードキャスト送信後端末システムより受信したバージョ
ンを比較することにより自動的にデータ送信失敗した端
末システムにだけデータを送信することにより達成され
る。 【効果】端末システムのメンテナンスにおける省力化と
ホストシステムの負荷を増加させずダウンロード時間を
短縮する。
(57) [Summary] [Configuration] Broadcast transmission processing of the host system,
The version of the transmission data, the version of the terminal system and the version of the host system are compared, and if they do not match, the process of transmitting data to the terminal system, the process of saving the version of the terminal system, and the process of reporting the version from the terminal system to the host system. By comparing the versions received from the terminal system after sending the data by broadcasting and automatically sending the data only to the terminal system which has failed to send the data. [Effect] Labor saving in maintenance of the terminal system and shortening the download time without increasing the load on the host system.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は情報通信ネットワークシ
ステムのダウンロード制御方式に関し、特にホストシス
テムで管理しているプログラムやデータを広域かつ多数
の端末システムに一斉に反映させる場合に好適なダウン
ロード制御方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a download control system for an information communication network system, and more particularly to a download control system suitable for simultaneously reflecting programs and data managed by a host system to a wide area and a large number of terminal systems. Regarding

【0002】[0002]

【従来の技術】情報通信ネットワークシステムのダウン
ロード制御方式として、ブロードキャスト通信を用いホ
ストシステムより一斉に端末システムに対してデータを
送信する方式と端末システムごとにバージョンの判定を
行い自動的にデータ送信の要否を判断しデータを送信す
る方式がある。
2. Description of the Related Art As a download control method for an information communication network system, a method of simultaneously transmitting data from a host system to terminal systems using broadcast communication and a version determination for each terminal system are performed to automatically transmit data. There is a method of determining the necessity and transmitting data.

【0003】ブロードキャスト通信を用いた方式の情報
通信ネットワークシステムの基本構成例を図2に示す。
ホストシステム1がブロードキャスト通信回線13とポ
イント・ツー・ポイント通信回線14で端末システム2
に接続されており、ダウンロードはホストシステム1か
ら端末システム2に対してブロードキャスト通信回線1
3を介して行われ、結果は端末システム2よりポイント
・ツー・ポイント通信回線14を介してホストシステム
1へ報告される。ダウンロード失敗した端末システムが
ある場合、再度ブロードキャスト通信回線13でダウン
ロードするか、あるいは、端末システムに対し人手を介
してプログラムをロードしている。
FIG. 2 shows an example of the basic configuration of an information communication network system using broadcast communication.
The host system 1 uses the broadcast communication line 13 and the point-to-point communication line 14 for the terminal system 2
, And download from the host system 1 to the terminal system 2 via the broadcast communication line 1
3, and the result is reported from the terminal system 2 to the host system 1 via the point-to-point communication line 14. If there is a terminal system that has failed to download, it is downloaded again via the broadcast communication line 13 or the program is loaded manually into the terminal system.

【0004】また、端末システムごとにバージョンの判
定を行い自動的にデータ送信の要否を判断しデータを送
信する方式としては特開平1−245346 号「情報ダウンロ
ードシステム」がある。
Further, as a method of determining the version for each terminal system and automatically determining the necessity of data transmission and transmitting the data, there is JP-A-1-245346, "Information Download System".

【0005】[0005]

【発明が解決しようとする課題】しかしながら、ブロー
ドキャスト通信を用いて一斉にデータを送信する場合は
端末システムの状態によっては正常にデータを反映させ
ることができない場合がある。これに対し、ダウンロー
ド終了後再度ブロードキャスト通信でダウンロードする
方法と失敗した端末システムへ人手によりデータを反映
させる方法があるが、前者の場合、ダウンロード時間が
増加し正常な端末システムに対するブロードキャスト回
線によるサービスができなくなり、後者の場合、人手が
かかるという問題があった。また、1台の端末システム
ごとにバージョンの判定を行う場合は端末システムの台
数が増加するに従ってホストシステムの負荷が増加する
という傾向にあった。
However, when data is transmitted all together using broadcast communication, the data may not be reflected normally depending on the state of the terminal system. On the other hand, there are a method of downloading again by broadcast communication after the download is completed and a method of manually reflecting the data to the failed terminal system. In the latter case, there is a problem that manpower is required. Further, when the version is determined for each terminal system, the load on the host system tends to increase as the number of terminal systems increases.

【0006】本発明の目的は、ダウンロード後の端末シ
ステムのメンテナンスにおいて省力化し端末システム台
数の増加によるホストシステムの負荷増加防止しダウン
ロード時間を短縮するダウンロード制御方式を提供する
ことにある。
An object of the present invention is to provide a download control method that saves labor in maintenance of a terminal system after downloading and prevents the load on the host system from increasing due to an increase in the number of terminal systems and shortens the download time.

【0007】[0007]

【課題を解決するための手段】上記目的は、データとバ
ージョンをブロードキャスト通信にて送信する処理と送
信するデータのバージョンを管理する処理と端末システ
ムからホストシステムにバージョンを報告する処理と端
末システムのバージョンとホストシステムのバージョン
を比較し不一致の場合端末システムにデータをポイント
・ツー・ポイント通信にて送信する処理を続け、データ
をブロードキャスト送信後端末システムより受信したバ
ージョンを比較することにより自動的にダウンロード失
敗端末システムにだけデータを送信することにより達成
される。
SUMMARY OF THE INVENTION The above-mentioned object is to perform a process of transmitting data and a version by broadcast communication, a process of managing a version of data to be transmitted, a process of reporting a version from a terminal system to a host system, and a terminal system. If the version and the version of the host system are compared and they do not match, the process of transmitting data to the terminal system by point-to-point communication is continued, and after the data is broadcast, the version received from the terminal system is compared automatically This is achieved by sending the data only to the download failure terminal system.

【0008】[0008]

【作用】本発明においては、ブロードキャスト通信にて
多数の端末システムにデータを一斉に送信しホストシス
テムの負荷を増加させず大多数の端末システムにダウン
ロードすることができ、少数となったダウンロード失敗
端末システムに対してバージョン判定により自動的に個
別ダウンロードすることにより、ブロードキャスト通信
によるダウンロード時間の短縮化と端末システム数の増
加によるホストシステムの負荷増加防止と端末システム
に対するメンテナンスにおける省力化を行う事ができ
る。
According to the present invention, data can be simultaneously transmitted to a large number of terminal systems by broadcast communication and downloaded to a large number of terminal systems without increasing the load on the host system. By automatically and individually downloading the version to the system, it is possible to shorten the download time by broadcast communication, prevent the load on the host system from increasing due to the increase in the number of terminal systems, and save labor in maintenance for the terminal systems. ..

【0009】[0009]

【実施例】以下、本発明の実施例を図1から図5により
詳細に説明する。
Embodiments of the present invention will be described in detail below with reference to FIGS.

【0010】本実施例全体の基本構成を図1に示す。FIG. 1 shows the basic configuration of the entire embodiment.

【0011】ホストシステム1と端末システム3はブロ
ードキャスト通信回線13とポイント・ツー・ポイント
通信回線14で接続されている。この2つの通信回線は
ホストシステム1から端末システム2へ一方向へデータ
を送信するブロードキャスト通信回線13と両方向にデ
ータを送受信できるポイント・ツー・ポイント通信回線
14に分類できる。ホストシステム1と端末システム2
には、それぞれプログラムデータベース3,バージョン
テーブル5とプログラムデータベース4,バージョンテ
ーブル6が設置されている。ホストシステム1内のプロ
グラムデータ送信処理はプログラムデータベース3とバ
ージョンテーブル5を取り出しブロードキャスト送信処
理9により端末システム2に送信を行う、また、ポイン
ト・ツー・ポイント送受信処理8から報告されたバージ
ョン番号をバージョンテーブル5と比較して不一致の場
合にはデータベース3とバージョンテーブル5を取り出
しブロードキャスト送信処理9により端末システム2に
送信を行う。一方の端末システム2内のプログラム受信
処理12は端末システム立ち上げ時、バージョンテーブ
ル6のバージョン番号をポイント・ツー・ポイント送受
信処理10にて行う、また、ブロードキャスト受信処理
11とポイント・ツー・ポイント送受信処理10から渡
されるデータをプログラムデータベース4とバージョン
テーブル6への格納と格納されたデータの切り替えを行
う。
The host system 1 and the terminal system 3 are connected by a broadcast communication line 13 and a point-to-point communication line 14. These two communication lines can be classified into a broadcast communication line 13 for transmitting data in one direction from the host system 1 to the terminal system 2 and a point-to-point communication line 14 for transmitting / receiving data in both directions. Host system 1 and terminal system 2
A program database 3 and a version table 5 and a program database 4 and a version table 6 are installed in each. The program data transmission process in the host system 1 takes out the program database 3 and the version table 5 and transmits it to the terminal system 2 by the broadcast transmission process 9. Also, the version number reported from the point-to-point transmission / reception process 8 If they do not match with the table 5, the database 3 and the version table 5 are taken out and transmitted to the terminal system 2 by the broadcast transmission processing 9. On the other hand, the program reception process 12 in the terminal system 2 performs the version number of the version table 6 in the point-to-point transmission / reception process 10 when the terminal system is started up, and the broadcast reception process 11 and the point-to-point transmission / reception. The data passed from the process 10 is stored in the program database 4 and the version table 6 and the stored data is switched.

【0012】図3は、ホストシステム1内のプログラム
送信処理7の処理フローである。以下動作を説明する。
まず、端末システム2へ送信するデータのバージョン登
録をバージョンテーブル5へ行う(ステップ101)。
バージョンテーブル5とプログラムデータベース3から
データを取り出しブロードキャスト送信処理9に渡して
データを送信する(ステップ102)。データの送信完
了後データの切り替え指示をブロードキャスト送信処理
9に渡して指示する(ステップ103)。ポイント・ツ
ー・ポイント送受信処理8から渡されたバージョン番号
とバージョンテーブル5を比較する(ステップ10
4)。不一致の場合、データ受信命令をポイント・ツー
・ポイント処理8に渡して命令する(ステップ10
5)。ここで再度バージョンテーブル5とプログラムデ
ータベース3からデータを取り出しポイント・ツー・ポ
イント送受信処理8に渡してデータを再送信する(ステ
ップ107)。データ送信が正常に終了したか判定を行
う(ステップ108)。正常終了した場合、データの切
り替え指示をポイント・ツー・ポイント送受信処理8に
渡して指示する(ステップ109)。また異常終了した
場合はアラーム出力を行う(ステップ110)。
FIG. 3 is a processing flow of the program transmission processing 7 in the host system 1. The operation will be described below.
First, version registration of data to be transmitted to the terminal system 2 is performed in the version table 5 (step 101).
The data is extracted from the version table 5 and the program database 3 and passed to the broadcast transmission processing 9 to transmit the data (step 102). After the data transmission is completed, a data switching instruction is passed to the broadcast transmission processing 9 to give an instruction (step 103). The version number passed from the point-to-point transmission / reception processing 8 is compared with the version table 5 (step 10).
4). If they do not match, the data reception command is passed to the point-to-point process 8 for command (step 10).
5). Here, the data is again extracted from the version table 5 and the program database 3 and passed to the point-to-point transmission / reception processing 8 to retransmit the data (step 107). It is determined whether the data transmission has ended normally (step 108). When the processing is normally completed, a data switching instruction is passed to the point-to-point transmission / reception processing 8 to instruct (step 109). If the processing is abnormally terminated, an alarm is output (step 110).

【0013】図4は、端末システム2のプログラム受信
処理12の処理フローである。以下動作について説明す
る。まず、端末システム2の立ち上げ操作を行う(ステ
ップ201)。バージョンテーブル6からバージョン番
号を取り出しポイント・ツー・ポイント送受信処理10
に渡しデータを送信して応答を待つ(ステップ202)。
データ受信命令有りかを判定する(ステップ203)。
有りの場合(ポイント・ツー・ポイント送受信処理10
から渡されたデータ)またはブロードキャスト受信処理
11から渡されデータをバージョンテーブル15とプロ
グラムデータベース17に格納する(ステップ20
4)。ステップ204にて格納されたプログラムデータ
ベース15とバージョンテーブル17をそれぞれプログ
ラムデータベース16とバージョンテーブル18へデー
タ切り替えを行う(ステップ205)。図5は、バージョ
ンテーブル5,6の構成を示す説明図である。バージョ
ンテーブル301は、プログラム名称302単位にバー
ジョン番号303を記憶している。
FIG. 4 is a processing flow of the program reception processing 12 of the terminal system 2. The operation will be described below. First, the terminal system 2 is started up (step 201). Point-to-point transmission / reception processing 10 by extracting the version number from the version table 6
To send data and wait for a response (step 202).
It is determined whether there is a data reception command (step 203).
If yes (point-to-point transmission / reception processing 10
Stored in the version table 15 and the program database 17 (step 20).
4). The program database 15 and the version table 17 stored in step 204 are switched to the program database 16 and the version table 18, respectively (step 205). FIG. 5 is an explanatory diagram showing the structure of the version tables 5 and 6. The version table 301 stores a version number 303 for each program name 302.

【0014】以上により、情報通信ネットワークシステ
ムにおいてホストシステムから端末システムへダウンロ
ードする場合、送信失敗した端末システムのメンテナン
スに対する人手を省くことができ、また、ホストシステ
ムの負荷を増加させずにダウンロード時間の短縮を図る
ことが出来る。
As described above, in the case of downloading from the host system to the terminal system in the information communication network system, it is possible to save the labor for maintenance of the terminal system which has failed in transmission, and to reduce the download time without increasing the load of the host system. It can be shortened.

【0015】[0015]

【発明の効果】本発明によれば、ブロードキャスト通信
にてデータを送信し多数の端末システムにデータを送信
後、少数の送信失敗した端末システムをバージョンによ
り判定し自動的にデータ送信することができるので、端
末システムのメンテナンスにおける省力化とホストシス
テムの負荷を増加させずダウンロード時間を短縮すると
いう効果がある。
According to the present invention, after transmitting data by broadcast communication and transmitting the data to a large number of terminal systems, a small number of terminal systems which have failed in transmission can be judged by the version and the data can be automatically transmitted. Therefore, there is an effect of saving labor in maintenance of the terminal system and shortening the download time without increasing the load of the host system.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すダウンロード制御方式
の構成図である。
FIG. 1 is a configuration diagram of a download control system showing an embodiment of the present invention.

【図2】情報通信ネットワークシステムの基本構成例を
示す図である。
FIG. 2 is a diagram showing a basic configuration example of an information communication network system.

【図3】本発明のホストシステムのプログラム送信処理
のフローチャートである。
FIG. 3 is a flowchart of a program transmission process of the host system of the present invention.

【図4】本発明の端末システムのプログラム受信処理の
フローチャートである。
FIG. 4 is a flowchart of a program receiving process of the terminal system of the present invention.

【図5】本発明のバージョンテーブルを示す図である。FIG. 5 is a diagram showing a version table of the present invention.

【符号の説明】[Explanation of symbols]

1…ホストシステム、2…端末システム、5…バージョ
ンテーブル、7…プログラム送信処理、8…ポイント・
ツー・ポイント送受信処理、9…ブロードキャスト送信
処理。
1 ... Host system, 2 ... Terminal system, 5 ... Version table, 7 ... Program transmission process, 8 ... Points
Two-point transmission / reception processing, 9 ... Broadcast transmission processing.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G06F 13/00 351 H 7368−5B ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Internal reference number FI Technical display location G06F 13/00 351 H 7368-5B

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ホストシステムと複数の端末システムを広
域ネツワークにて接続している情報通信ネットワークシ
ステムにおいて、ホストシステムから端末システムにブ
ロードギャスト通信でデータとバージョンを送信する処
理と、ホストシステムと端末システムでポイント・ツー
・ポイント通信でデータとバージョンを送受信する処理
と、データのバージョンを管理する処理と、バージョン
が不一致の時にデータを送信する処理を備え、ブロード
キャスト通信後自動的に受信失敗した端末システムだけ
データ送信することを特徴とした情報通信ネットワーク
システムのダウンロード制御方式。
1. In an information communication network system in which a host system and a plurality of terminal systems are connected by a wide area network, a process of transmitting data and version from the host system to the terminal system by broadcast communication, and a host system. The terminal system has a process of transmitting and receiving data and version by point-to-point communication, a process of managing the version of the data, and a process of transmitting data when the versions do not match, and reception failed automatically after broadcast communication A download control method for an information communication network system characterized by transmitting data only to a terminal system.
JP3303046A 1991-11-19 1991-11-19 Download control method for information communication network system Pending JPH05145548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3303046A JPH05145548A (en) 1991-11-19 1991-11-19 Download control method for information communication network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3303046A JPH05145548A (en) 1991-11-19 1991-11-19 Download control method for information communication network system

Publications (1)

Publication Number Publication Date
JPH05145548A true JPH05145548A (en) 1993-06-11

Family

ID=17916273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3303046A Pending JPH05145548A (en) 1991-11-19 1991-11-19 Download control method for information communication network system

Country Status (1)

Country Link
JP (1) JPH05145548A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH086796A (en) * 1994-06-15 1996-01-12 Nec Corp Down-loading method, network system therefor and data file updating method
JPH0830460A (en) * 1994-07-13 1996-02-02 Nec Corp Application program switching system by downloading process
JP2009104603A (en) * 1997-09-23 2009-05-14 Alcatel-Lucent Method of distributing data packet of system software

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH086796A (en) * 1994-06-15 1996-01-12 Nec Corp Down-loading method, network system therefor and data file updating method
JPH0830460A (en) * 1994-07-13 1996-02-02 Nec Corp Application program switching system by downloading process
JP2009104603A (en) * 1997-09-23 2009-05-14 Alcatel-Lucent Method of distributing data packet of system software

Similar Documents

Publication Publication Date Title
JP2000076545A (en) Self-service terminal
GB2319151A (en) Retrying network socket after predetermined time
US5321830A (en) Reset method when adaptor module is faulty and computer system executing same
JPH05145548A (en) Download control method for information communication network system
JPH086770A (en) Program download method
CN115878160B (en) ECU (electronic control Unit) upgrading method and system based on CAN (controller area network) communication
JPH06119182A (en) Information communication network system having download control function
JPH0659994A (en) Remote installation system
JPH08241206A (en) Data communication processing method
JPH10269062A (en) Version management method of terminal-side user program in CSS system
JPS63280369A (en) On-line computer network device
JP2004126960A (en) Remote maintenance system
CN112583933B (en) Parameter operation method, device, equipment and storage medium
JPH0619719A (en) Automatic starting method for diskless terminal
JPH01245346A (en) Information down loading system
JPH098946A (en) Information processing device
JPH09282148A (en) Method and system for automatically updating program
KR19990005292A (en) Automatic maintenance method of video conferencing system
JP3280690B2 (en) Automatic meter reading system
JP2621779B2 (en) Connection test method for distributed system
JP3740198B2 (en) Implementation method of operation command processing mechanism in distributed system
CN114697354A (en) NB-IOT equipment network distribution method, intelligent terminal and network distribution system
JPH11212790A (en) Remote maintenance method and device for terminal equipment
CN117573213A (en) Dynamic pull-up service communication method and terminal
JPH0660046A (en) Program downloading method