JPH09146861A - 遠隔保守データ配信装置 - Google Patents

遠隔保守データ配信装置

Info

Publication number
JPH09146861A
JPH09146861A JP7304420A JP30442095A JPH09146861A JP H09146861 A JPH09146861 A JP H09146861A JP 7304420 A JP7304420 A JP 7304420A JP 30442095 A JP30442095 A JP 30442095A JP H09146861 A JPH09146861 A JP H09146861A
Authority
JP
Japan
Prior art keywords
terminal
version number
version
host
intermediate node
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
JP7304420A
Other languages
English (en)
Inventor
Tadamichi Sakai
忠通 坂井
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP7304420A priority Critical patent/JPH09146861A/ja
Publication of JPH09146861A publication Critical patent/JPH09146861A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 ホストに中間ノードを介して複数の端末機が
接続された多階層オンラインシステムにおいて、各端末
機で稼働するソフトの改版データを回線で配信する。 【解決手段】 ホストは、中間ノードと端末機を含む下
位局で動作する機能の版数更新に対応する改版データを
保持する配信ファイルと、下位局から通知された機能の
版数を確認して下位局の機能の版数を最新版数まで更新
させる改版データを配信する下位局版数管理部とを有
し、中間ノードは、下位局となる端末機の最新改版デー
タを保持し、端末機から通知された版数の更新が最新改
版データでは処理できないときはホストに通知し、ホス
トから配信された改版データを当該端末機に配信する端
末機版数管理部を有し、端末機は、自機内の機能の現版
数をホスト又は中間ノードである上位局と交信する版数
管理部と、上位局から配信された改版データで自機内の
機能の版数を更新する版数保守手段を有する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ホストに中間ノー
ドを介して複数の端末機が接続された多階層オンライン
システムにおいて、各端末機で稼働するソフトウェアの
版数管理、特に改版データを通信回線で配信してそれぞ
れの端末機ごとの改版を処理する遠隔保守(リモートメ
ンテナンス)に関する。
【0002】
【従来の技術】ホストコンピュータと端末機を中間ノー
ドを介して通信回線で接続した多階層オンラインシステ
ムが普及し、各店舗またはオフィス内に設置された端末
機は機種的にも業務的にも多種多様(インテリジェント
端末機,パソコン,その他)となり、しかも接続台数も
ますます増大している。更に端末機の機能が高度化して
いるため、端末機にインストールされるソフトウェアの
機能アップやバグ発生に対処した改版の頻度/量も共に
増大する傾向にある。
【0003】図5は本発明が適用される多階層オンライ
ンシステム接続概要図であり、ホスト1Hに複数台の中
間ノード2N(サーバ,あるいは中継用ホスト等)を接
続し、その配下に個別の端末機3Tをそれぞれ複数台接
続した形態である。近年のパソコン普及によってオフィ
ス内でも一人に1台が出現しており、このようなオンラ
インシステムでは接続される端末機の台数もシステム規
模によって数千台に達する場合もある。
【0004】端末機のソフトウェアに障害や機能アップ
あるいは機能変更が発生した場合、該当する全端末機の
ソフトウェアの更新を早急かつ確実に行なう必要があ
り、この目的のために通信回線経由で更新用データを配
信するリモートメンテナンスが使われている。
【0005】リモートメンテナンスを遂行する為の従来
のシステム構成は、上位のホストコンピュータ側に端末
機毎の機種別または業務別に、変更の履歴に従って版数
で管理した改版データを版数テーブルと対にして保持し
ておき、当該ソフトウェアに改版があったときは、後述
する図6のように端末機との開局時等のタイミングで改
版データを伝送してやり、端末機側で自局内のソフトウ
ェアの改版作業を行なっている。
【0006】図4はホストコンピュータが保持する改版
データの構造説明図であり、図において、110は版数
管理テーブル、120は改版データ格納ファイル、12
1乃至124は改版データの格納領域である。版数管理
テーブル110の構成を説明すれば、版数欄には版数と
してバージョン/レベルを識別する記号「E01」・・
・「E04」が記入され、改版データ格納アドレス欄に
は「E01に対する改版データ(α)の格納先アドレス
は100番地」・・・「E03に対する改版データ
(γ)の格納先アドレスは300番地」がそれぞれ記入
され、現状での最新版数は「E03」であることを示し
ている。また、版数管理テーブル110からの点線は当
該改版データの格納先を示すポインタを意味し、100
番地からの格納領域121には、版数「E01」,改版
データ「α」,次版数「E02」がそれぞれ格納されて
いる。そして、図4の現状では最新版数が「E03」で
あり、次の新版数として「E04」が予定されている。
【0007】このような改版データを保持している上位
局による端末機の改版手続きは図6に示すように、開局
の手続きに際して端末機3Tから現版数を上位局である
ホスト1Hに通知し、ホスト1Hは版数管理テーブル1
10によって端末機3Tの現版数を更新すべきかどうか
を確認する。この際、端末機3Tから通知された版数が
旧版数(例えば、「E01」であれば最新の版数「E0
3」まで改版できるように、「改版データ=β,γ」を
伝送して最新版数に更新させ、端末機3Tから通知され
た版数が最新版数(「E03」)に一致していれば改版
不要を通知して業務の遂行に移るように制御する。一
方、端末機3Tはホスト1Hから改版データが伝送され
てきたならば自局内の版数を最新版数に更新し、改版不
要の通知があればそのまま業務の遂行に移行する。
【0008】
【発明が解決しようとする課題】オンラインシステムが
多階層で構築されていた場合のリモートメンテナンスで
は、図6に示す端末機3Tに接続されるホスト1Hは中
間ノード2N(中継ホストまたはサーバで構成される)
で置き代えられ、この中間ノード2Nは更に上位のホス
ト1Hに接続される。従って、ホスト1Hは中間ノード
2Nの配下にある全端末機3Tに対する版数管理を中間
ノード2Nに委託するようになるため、ホスト1Hが保
持している図4に示す版数管理テーブル110及び改版
データ(121乃至124)をすべて中間ノード2Nに
保持させる必要があった。また、改版が発生するごとに
当該改版に関する中間ノード2Nまたは端末機3Tを配
下に持つ中間ノード2Nに適切なタイミングで改版デー
タを配信する必要があった。一方、端末機3Tは直接の
上位局(中間ノード)との間で改版の要不要を確認する
ことができ、最上位局のホスト1Hの負荷は逓減される
ものの、全ての中間ノード2Nにホスト1Hと同じ量の
改版データを保持させなければならず、資源の利用面か
ら無駄があった。
【0009】一般に、端末機のソフトウェアは同一種の
端末機毎に統一的に管理され、同一版数で稼働してい
る。例えば図5において、中間ノード(その1)2N−
1の配下に接続されている全端末機(3T−1,3T−
2,3T−3)の版数は「E03」で稼働している。
【0010】しかし、時として、ハードウェア的な障害
の為に、障害復旧後のソフトウェアを初期インストール
から始めなければならない場合が発生する。この際、当
該の端末機については、先ず最初に初期インストール用
の記憶媒体(フロッピィディスク,磁気ディスク,光デ
ィスク等)を使用して端末機3Tのソフトウェア版数を
「E00」に立ち上げ、続いて改版データ「E01=
α」,「E02=β」,「E03=γ」を上位局から配
信してもらい、逐次的に版数を更新する作業が行われ
る。
【0011】このようなハードウェア的な障害の発生は
予期されることではないで、接続される中間ノードは配
下の端末機の全ソフトウェアの改版データを常時保持し
ていなければならず、このために中間ノードの資源が無
益に占有されるという問題があった。
【0012】本発明はこのような点にかんがみて、多階
層オンラインシステムにおける中間ノードおよび端末機
のリモートメンテナンスを資源を無駄にすることなく早
急かつ確実に行なう手段を提供することを目的とする。
【0013】
【課題を解決するための手段】上記の課題は図1の如く
に構成された本発明になる遠隔保守データ配信装置によ
って解決される。
【0014】図1は本発明の原理図であり、ホスト1と
端末機3は中間ノード2を介して多階層に通信回線で接
続されている。図において、1はオンラインシステムの
中核となるホストであって、下位局版数管理部10と配
信ファイル11とを有し、また2は中間ノードであっ
て、端末機版数管理部20を有し、更に3は端末機であ
って、版数管理部30と版数保守手段31とをそれぞれ
有している。
【0015】前記ホスト1内の配信ファイル11には下
位局である前記中間ノード2及び前記端末機3で動作す
る機能の版数更新に対応する改版データを保持してお
り、前記下位局版数管理部10は前記下位局から通知さ
れた機能の版数を確認して当該下位局の機能の版数を最
新版数まで更新させる改版データを配信させるものであ
り、前記中間ノード2は、前記ホスト1から配信された
前記端末機3宛改版データを配下の端末機3に配信する
端末機版数管理部20を有し、前記端末機3は、当該端
末機3内の機能の現版数を上位局と交信する版数管理部
30と、前記上位局から配信された改版データで当該端
末機3内の機能の版数を更新する版数保守手段31とを
有するように構成する。
【0016】
【発明の実施の形態】以下、図を用いて本発明の実施の
形態を詳細に説明する。図2は本発明の実施の形態ブロ
ック構成図であり、図において、1は多階層オンライン
システムの最上位局となるホスト、2はホスト1と回線
で接続され、配下に複数の端末機3を接続した中継用コ
ンピュータ又はサーバ等の中間ノード、3は端末機であ
る。
【0017】ホスト1内において、100は中間ノード
用の改版データを格納した配信ファイル111と端末機
用の改版データを格納した配信ファイル112を接続
し、中間ノード2及びその配下の端末機3内で稼働する
ソフトウェアの版数を管理する版数管理部、130は中
間ノード2及び端末機3と連携した業務を処理する業務
処理部、140は回線制御部を含むホスト制御部であ
る。
【0018】また、中間ノード2内において、200は
ホスト1の版数管理部100と連携し、自局(中間ノー
ド2)及び配下の端末機3のソフトウェアの版数を管理
する版数管理中継部、201は中間ノード2用の改版デ
ータを保持しておく蓄積ファイル、202は蓄積ファイ
ル201内の改版データに基づく版数更新を処理する中
間ノード版数保守部、203はホスト1から配信された
配下の端末機3用の改版データを格納する配信ファイ
ル、204は配下の端末機版数管理部、205は回線制
御部を含む中継制御部、206は改版データ管理部であ
る。
【0019】次に、端末機3内において、300は最新
の版数のソフトウェアで業務を遂行する業務処理部、3
01は改版データ管理部、302は上位局から配信され
た版数を保持する蓄積ファイル、303は蓄積ファイル
302から改版データを読出して業務処理部300のソ
フトウェアを改版する端末機版数保守部、304は回線
制御部を含む端末制御部である。
【0020】上記の構成を持つシステムの作用を、図3
を併用して以下に説明する。図3は本発明の改版処理の
フローチャートである。 ステップS1:予配信であり、ホスト1側で版数の改版
が行われた時のみ遂行する非定期な処理である。ホスト
1は図示しない改版作業によって改版されたソフトウェ
アが配信ファイル111または112に書き込まれた際
に版数管理部100を起動する。版数管理部100は中
間ノード2及び端末機3用の最新版数と改版データを配
信ファイル111及び112からそれぞれ読み出し、ホ
スト制御部140を介して中間ノード2に配信する。配
信された中間ノード2は中継制御部205で受信判別
し、改版データについては版数管理中継部200に送付
して自局宛の改版データを蓄積ファイル201に格納さ
せ、端末機3宛の改版データは配信ファイル203に保
持させておく。
【0021】ステップS2:ホストと中間ノードの電源
がオンされ、ホスト1と配下の各中間ノード2との開局
交信が局のID(識別符号)を交換して行なわれる。中
間ノード2の版数管理中継部200は改版データ管理部
206に依頼して蓄積ファイル201から現在の自局の
版数を読み出させ、開局電文中に現在の版数情報をセッ
トして中継制御部205からホスト制御部140に送信
する。
【0022】ステップS3:ホスト制御部140はこの
電文中の版数情報を抽出して版数管理部100に通知
し、中間ノード2用の配信ファイル111によって版数
を照合する。ここで、受信した中間ノード2の現版数が
旧い場合はステップS4に分岐し、版数が一致している
場合は開始B(ステップS6)に待機する。
【0023】ステップS4:版数管理部100は受信し
た版数と配信ファイル111内の最新版数を照合し、中
間ノード2の現版数を最新版数に更新させるに必要な全
版数の改版データを配信ファイル111から読み出し、
ホスト制御部140を介して中継制御部205へ配信さ
せる。
【0024】ステップS5:版数管理中継部200はホ
スト1から配信された改版データを改版データ管理部2
06に送付して蓄積ファイル201に格納させ、中間ノ
ード版数保守部202がこの改版データを用いて自局の
ソフトウェアの版数を最新版数にまで更新し、更新完了
後は開始B(ステップS6)に待機する。
【0025】ステップS6:端末機3の電源がオンされ
ると、端末機3と中間ノード2との開局交信がID(識
別符号)を交換して行なわれ、端末機3の改版データ管
理部301は蓄積ファイル302から自局の現版数を読
出し、開局電文中に現在の版数情報をセットして端末制
御部304を介して中間ノード2に送信する。
【0026】ステップS7:中間ノード2の中継制御部
205はこの開局電文を受信し、電文中から版数情報を
抽出して端末機版数管理部204へ通知する。端末機版
数管理部204は配信ファイル203に保持している版
数(ステップS1で最新版数が配信されている)を読出
して照合し、その結果でステップS8乃至ステップS1
0までのいずれかに分岐する。
【0027】ステップS8:端末機の現版数は最新版数
に一致しており、そのままで業務処理(ステップS1
2)に分岐する。 ステップS9:端末機3の現版数は最新版数の直前の版
数であり、改版処理は配信ファイル203に保持してい
る改版データで対処できるので、端末機版数管理部20
4は配信ファイル203に保持している改版データを読
出して中継制御部205を介して端末機3へ配信する。
端末制御部304は受信した版数と改版データを改版デ
ータ管理部301に入力して蓄積ファイル302に格納
させ、ステップS11に分岐する。
【0028】ステップS10:端末機3の現版数は数段
階前の旧い版数であり、中間ノード2内の配信ファイル
203に保持している改版データだけでは改版処理出来
ないので、中継制御部205を介してホスト1に通知す
る。ホスト制御部140はこの通知を版数管理部100
に通知し、配信ファイル112に格納されている所要分
の改版データを読出させて中間ノード2に配信する。中
間ノード2の中継制御部205はこの改版データを版数
管理中継部200に通知して一旦配信ファイル203に
格納する。そして、端末機版数管理部204はこの配信
ファイル203から読出した改版データを端末機3の端
末制御部304を介して改版データ管理部301に配信
し、蓄積ファイル302に格納させる。
【0029】ステップS11:端末機版数保守部303
が蓄積ファイル302から改版データを読出し、業務処
理部300のソフトウェア版数を最新版数に更新する。 ステップS12:業務処理部300は更新された最新版
数で業務を遂行し、業務終了に伴う閉局処理を行なう。
【0030】なお上記の説明で、中間ノード2及び端末
機3内における版数保守部(202,303)の版数更
新作業内容は周知の技術であり、本発明の実施の形態で
は特に言及しない。
【0031】
【発明の効果】以上詳細に説明したように、本発明によ
れば、多階層オンラインシステムにおける中間ノードお
よび端末機のリモートメンテナンスにおいて、ホストの
負荷を逓減し、しかも中間ノードの資源を無駄にする事
の無い効率的な版数更新作業が各端末機で早急かつ確実
に行なうことができる格別な効果を奏する。
【図面の簡単な説明】
【図1】本発明の原理構成ブロック図である。
【図2】本発明の実施の形態ブロック構成図である。
【図3】改版処理のフローチャートである。
【図4】改版データの構造説明図である。
【図5】多階層オンラインシステム接続概要図である。
【図6】従来の版数保守の手続き説明図である。
【符号の説明】
1 ホスト 2 中間ノード 3 端末機 10 下位局版数管理部 11 配信ファイル 20 端末機版数管理部 30 版数管理部 31 版数保守手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 ホストと端末機を中間ノードを介して多
    階層に接続したオンラインシステムにおいて、 前記ホストは、前記中間ノード及び前記端末機を含む下
    位局で動作する機能の版数更新に対応する改版データを
    保持する配信ファイルと、前記下位局から通知された機
    能の版数を確認して当該下位局の機能の版数を最新版数
    まで更新させる改版データを前記下位局に配信する下位
    局版数管理部とを有し、 前記中間ノードは、下位局となる前記端末機の最新改版
    データを保持し、前記端末機から通知された版数の更新
    が前記最新改版データでは処理できないときは前記ホス
    トに通知し、前記ホストから配信された改版データを当
    該端末機に配信する端末機版数管理部を有し、 前記端末機は、当該端末機内の機能の現版数を前記ホス
    トまたは前記中間ノードである上位局と交信する版数管
    理部と、前記上位局から配信された改版データで当該端
    末機内の機能の版数を更新する版数保守手段とを有す
    る、ように構成したことを特徴とする遠隔保守データ配
    信装置。
JP7304420A 1995-11-22 1995-11-22 遠隔保守データ配信装置 Pending JPH09146861A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7304420A JPH09146861A (ja) 1995-11-22 1995-11-22 遠隔保守データ配信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7304420A JPH09146861A (ja) 1995-11-22 1995-11-22 遠隔保守データ配信装置

Publications (1)

Publication Number Publication Date
JPH09146861A true JPH09146861A (ja) 1997-06-06

Family

ID=17932789

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7304420A Pending JPH09146861A (ja) 1995-11-22 1995-11-22 遠隔保守データ配信装置

Country Status (1)

Country Link
JP (1) JPH09146861A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6892256B1 (en) * 2001-05-01 2005-05-10 Cisco Technology, Inc. Automated system for storing revision information from slave programmable devices in a master programmable device
GB2440575A (en) * 2006-08-14 2008-02-06 Roke Manor Research Updating data in a child node from a parent node using data version numbers.
WO2012042617A1 (ja) * 2010-09-29 2012-04-05 富士通株式会社 中継システム、中継装置、中継装置の制御方法及び制御プログラム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6892256B1 (en) * 2001-05-01 2005-05-10 Cisco Technology, Inc. Automated system for storing revision information from slave programmable devices in a master programmable device
GB2440575A (en) * 2006-08-14 2008-02-06 Roke Manor Research Updating data in a child node from a parent node using data version numbers.
WO2012042617A1 (ja) * 2010-09-29 2012-04-05 富士通株式会社 中継システム、中継装置、中継装置の制御方法及び制御プログラム
JP5423900B2 (ja) * 2010-09-29 2014-02-19 富士通株式会社 中継システム、中継システムの制御方法及び中継装置の制御プログラム
US9345062B2 (en) 2010-09-29 2016-05-17 Fujitsu Limited Relay system, relay device, and control method and control program of relay device

Similar Documents

Publication Publication Date Title
EP1577776B1 (en) Method and apparatus for data synchronization in a distributed data base system
US20030163735A1 (en) Processing takeover method in multiple computer system
JPH09146861A (ja) 遠隔保守データ配信装置
JP2003044325A (ja) 資産管理装置
JP2003345638A (ja) 記憶制御装置の制御方法及び記憶制御装置及びプログラム
JP2630227B2 (ja) 端末ソフトウェア自動同時更新システム
JP2001027951A (ja) マルチプロセッサ構成の情報処理システムにおけるファイルロード装置と記録媒体
JPH09167135A (ja) 処理分担決定システムと装置と方法
JP3718273B2 (ja) メンテナンスデータ管理方法
JPH0895770A (ja) 分散処理システムにおけるモジュール更新装置
JPH04305751A (ja) ファイル転送方法
JP2003195922A (ja) 基準情報データ管理方法および基準情報データ管理システム
JPH11312111A (ja) データベース復旧方法及びデータベース管理システム
JP2000122982A (ja) 多階層クライアントサーバシステム
CN115550510B (zh) 外呼资源处理方法、装置、计算机设备、存储介质及产品
JP4160171B2 (ja) 営業店バックアップ・システム、センタ側サーバ、営業店サーバ、営業店バックアップ方法および記録媒体
JP3177674B2 (ja) モジュール障害隠蔽方式
JPH0720930A (ja) 製造管理装置とこれを用いた製造管理方法
US20030070163A1 (en) Method for distributing data in a data net
JP2002007128A (ja) モジュール配信保守システム及びモジュール配信保守方法
JP2002132540A (ja) システム監視・運用支援サービス方法
JPH06119224A (ja) データ・ベースをともに有するホスト・コンピュータとワーク・ステーションとからなるオンライン・システム
JP3697467B2 (ja) 交換機のオブジェクト更新システム
JP3246426B2 (ja) 電話交換設備の自動保守装置
JPH04213148A (ja) オンライン分散プログラム入替え方法

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050607

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051011