JPH0378852A - Automatic control control system for change of ruote in network communication system - Google Patents

Automatic control control system for change of ruote in network communication system

Info

Publication number
JPH0378852A
JPH0378852A JP1214907A JP21490789A JPH0378852A JP H0378852 A JPH0378852 A JP H0378852A JP 1214907 A JP1214907 A JP 1214907A JP 21490789 A JP21490789 A JP 21490789A JP H0378852 A JPH0378852 A JP H0378852A
Authority
JP
Japan
Prior art keywords
route
change information
route change
host computer
network environment
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
JP1214907A
Other languages
Japanese (ja)
Inventor
Chieko Takahashi
高橋 千恵子
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 JP1214907A priority Critical patent/JPH0378852A/en
Publication of JPH0378852A publication Critical patent/JPH0378852A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To process the route change information in the order of dates by changing and adding dynamically the contents of a route change information file with the actual operation of a host computer carried on as it is when the route change information is changed or the registration is desired for the new route change information. CONSTITUTION:Each of host computers 100 - 400 is provided with a route change information register means 108, a route change system identification means 117 which identifies a new function, a route change information dynamic register means 118 which changes dynamically the contents registered in a route change information file 115 by means of both means 108 and 117 and can register plural route change information, and a route change information confirmation means 119 which processes plural registered route change information. Furthermore a route change information register number store area is secured on a system control table 110. Thus a user can change dynamically the routes with no special consciousness of the date sequence of plural registered route change information.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数のホストコンピュータ間の通信を行うネ
ットワーク通信システムにおいて、あらかじめ登録して
おいた経路変更情報の変更、及び複数の経路変更情報の
登録を可能とし、それらの情報を元に、自動的にかつ日
付時刻順に、ホストコンピュータ間の通信経路が登録さ
れた新しい経路に変更となり通信が可能となる、経路変
更自動制御方式に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a network communication system that performs communication between a plurality of host computers. The present invention relates to an automatic route change control method that enables the registration of a host computer, and automatically changes the communication route between host computers to the registered new route based on the information in date and time order, thereby enabling communication.

〔従来の技術〕[Conventional technology]

従来、この種の経路変更自動制御方式は、ネットワーク
環境の動的変更手段及び経路情報登録手段を使用するこ
とにより、経路情報を登録することは可能であったが、
登録済みの経路情報の変更、及び複数の経路変更情報の
登録ができない。そのため、経路変更情報ファイルの内
容を直接修正したり、また−度経路変更が行われたなら
ば、その後で新規に経路変更情報を登録するという手順
を行うことにより、通信経路の変更が可能となる。
Conventionally, this type of automatic route change control method has been able to register route information by using a means for dynamically changing the network environment and a means for registering route information.
Unable to change registered route information or register multiple route change information. Therefore, it is possible to change the communication route by directly modifying the contents of the route change information file, or by registering new route change information after the route has been changed. Become.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の経路変更自動制御方式では、通信経路を
変更するには、システムオペレータもしくはシステムオ
ペレータに準するもの(以下、システムオペレータ等と
いう。)が経路変更情報ファイルの内容を詳細に知る必
要があり、また、新しい通信経路が使用可能となった時
点を常に意識している必要もあり、システムオペレータ
等が何等かの行動をおこなさない限り、通信経路を変更
することができないという欠点がある。
In the conventional route change automatic control method described above, in order to change the communication route, the system operator or someone equivalent to the system operator (hereinafter referred to as the system operator, etc.) needs to know the details of the route change information file. In addition, it is necessary to always be aware of when a new communication route becomes available, and there is a drawback that the communication route cannot be changed unless the system operator takes some action. .

〔課題を解決するための手段〕[Means to solve the problem]

本発明による経路変更自動制御方式は、複数のホストコ
ンピュータ間で通信を行うネットワーク通信システムで
あって、 前記複数のホストコンピュータの各々には、当該ホスト
コンピュータとデータの送受信を行うことが可能な端末
装置と;登録された経路変更情報を格納する経路変更情
報ファイルと;ネットワーク環境生成時に必要となる情
報を格納するネットワーク環境情報ファイルと;当該ホ
ストコンピュータのシステム操作を行うシステム操作卓
と;が接続され、 前記複数のホストコンピュータの各々は、前記端末装置
や他のホストコンピュータとのデータの送受信を行うこ
とが可能な通信制御手段と;当該ホストコンピュータの
システム全体をとりまとめ生成するシステム生成手段と
;当該ホストコンピュータと通信を行う可能性をもつ全
てのホストコンピュータとの関係をまとめたネットワー
ク環境を生成するネットワーク環境生成手段と;通信経
路を動的に変更することができるネットワーク通信経路
動的変更手段を含み、前記ネットワーク環境生成手段で
あらかじめ生成された環境を各々のホストコンピュータ
の運転を止めることなく変更することができるネットワ
ーク環境動的変更手段と;当該ネットワーク通信システ
ムの新規通信経路及び当該新規通信経路の使用可能な日
付時刻をあらかじめ登録することが可能な経路変更情報
登録手段と;指定日付時刻がきた時点で前記ネットワー
ク通信経路動的変更手段の起動を促す動的変更機能キッ
ク手段と;当該ホストコンピュータの立ち上げ時におい
て、前記システム生成手段において生成されたシステム
制御情報格納域及び経路変更情報を登録したか否かを示
す自動経路変更機能フラグをもつシステム制御テーブル
と;ネットワーク通信経路テーブルを含み、前記ネット
ワーク環境生成手段において前記システム制御テーブル
と同様に当該ホストコンピュータの立ち上げ時において
生成されるネットワーク環境テーブルと;システム運転
中時計機能を提供するシステムタイマ制御手段と;様々
なシステムタイマ要求をキューイングするシステムタイ
マキューと;を有するネットワーク通信システムに於い
て、 前記複数のホストコンピュータの各々は、前記経路変更
情報登録手段と新規の機能を識別する経路変更方式識別
手段と;前記経路変更情報登録手段を使用し前記経路変
更情報ファイルに登録した内容を動的に変更したり、複
数の経路変更情報を登録することを可能とする経路変更
情報動的登録手段と;経路変更情報が複数登録されてい
る場合の処理を行う経路変更情報確認手段と;を有し、
前記システム制御テーブルに経路変更情報登録数格納域
を設けたことを特徴とする。
The route change automatic control method according to the present invention is a network communication system that performs communication between a plurality of host computers, and each of the plurality of host computers includes a terminal capable of transmitting and receiving data with the host computer. The device; a route change information file that stores registered route change information; a network environment information file that stores information necessary for creating a network environment; and a system operation console that operates the system of the host computer are connected. each of the plurality of host computers includes a communication control means capable of transmitting and receiving data with the terminal device and other host computers; and a system generation means that compiles and generates the entire system of the host computers; Network environment generation means that generates a network environment that summarizes relationships with all host computers that have the possibility of communicating with the host computer; Network communication route dynamic change means that can dynamically change the communication route. a network environment dynamic changing means that can change the environment generated in advance by the network environment generating means without stopping the operation of each host computer; a new communication route of the network communication system and the new communication; a route change information registration means capable of registering in advance a date and time at which a route can be used; a dynamic change function kicking means for prompting activation of the network communication route dynamic change means when a designated date and time arrives; a system control table having an automatic route change function flag indicating whether or not the system control information storage area and route change information generated by the system generation means have been registered at the time of startup of the host computer; and a network communication route table. a network environment table that is generated in the network environment generation means when the host computer is started up in the same way as the system control table; a system timer control means that provides a clock function during system operation; and various system timer requests. a system timer queue for queuing; each of the plurality of host computers includes: the route change information registration means; a route change method identification means for identifying a new function; and a system timer queue for queuing the route change information. A route change information dynamic registration means that dynamically changes the contents registered in the route change information file using the information registration means and makes it possible to register a plurality of route change information; a plurality of route change information; It has a route change information confirmation means for processing if it is registered;
The system control table is characterized in that a storage area for the number of route change information registrations is provided in the system control table.

〔作 用〕[For production]

複数のホストコンピュータ間−例えば4種類のホストコ
ンピュータ間としてホストコンピュータA/ホストコン
ピュータB/ホストコンピュータC/ホストコンピュー
タD間−で通信を行うネットワーク環境について説明す
る。
A network environment in which communication is performed between a plurality of host computers (for example, four types of host computers, such as host computer A, host computer B, host computer C, and host computer D) will be described.

ホストコンピュータAと、ホストコンピュータCとの間
で通信を行う場合に、システム立ち上げ時のネットワー
ク環境においては、ホストコンピュータAとホストコン
ピュータCの通信は、ホストコンピュータBを中継とし
て使用する、“ホストコンピュータA→ホストコンピュ
ータB→ホストコンピュータC”の経路により行うよう
になっていたが、通信経路の新規拡張により、“ホスト
コンピュータA→ホストコンピュータC”のホストコン
ピュータBを中継として使用しない通信経路が当初使用
可能となる予定であり、その内容を経路変更情報ファイ
ルに登録しておいたが、経路の準備事情の都合により使
用可能経路がまずホストコンピュータDを中継として使
用する、′ホストコンピュータA→ホストコンピュータ
D→ホストコンピュータC″の経路に変更となり、最終
的に当初の予定である“ホストコンピュータA→ホスト
コンピュータC”のホストコンピュータDを中継として
使用しない通信経路が使用可能となる場合、各ホストコ
ンピュータの運転を継続させながら、経路変更情報動的
登録手段を使用することにより、ホストコンピュータD
を中継として使用する、“ホストコンピュータA→ホス
トコンピュータD→ホストコンピュータC″の経路変更
情報を登録し、さらに既に経路変更情報ファイルに登録
されているホストコンピュータBもホストコンピュータ
Dも中継として使用しない“ホストコンピュータA→ホ
ストコンピュータC”の経路変更情報の一部である日付
時刻を変更することにより、ユーザは複数登録した経路
変更情報の日付時刻順を特に意識する必要なく、前記経
路変更情報動的登録手段の自動的日付時刻ソーティング
及びシステムタイマ制御手段の時計機能を使用すること
により、動的変更機能キック手段の起動及びネットワー
ク環境動的変更手段の一部であるネットワーク通信経路
動的変更手段が動くことにより、通信経路が自動的に変
更されかつ変更された通信経路において各々のホストコ
ンピュータ間の通信が可能となり、また、−処理のあと
まだ経路変更情報ファイルに登録されている情報がある
ならば、経路変更情報確認手段を使用し再度システムタ
イマ制御手段に次の日付時刻要求通知を発行することに
より前述と同様の経路変更機能が動的に行われることを
可能とする。
When communicating between host computer A and host computer C, in the network environment at the time of system startup, communication between host computer A and host computer C uses host computer B as a relay. Previously, this was done using the path ``computer A → host computer B → host computer C,'' but with the new expansion of the communication path, there is now a communication path for ``host computer A → host computer C'' that does not use host computer B as a relay. Initially, it was planned to become usable, and its contents were registered in the route change information file, but due to route preparation circumstances, the usable route first uses host computer D as a relay. If the route is changed to "host computer D → host computer C" and a communication route that does not use host computer D as a relay from "host computer A → host computer C" as originally planned becomes available, each By using the route change information dynamic registration means while the host computer continues to operate, the host computer D
Register route change information for "host computer A -> host computer D -> host computer C", which will be used as a relay, and also do not use host computer B or host computer D, which are already registered in the route change information file, as relays. By changing the date and time that is part of the route change information from "host computer A to host computer C," the user can change the route change information without having to be particularly aware of the date and time order of multiple registered route change information. By using the automatic date and time sorting of the automatic registration means and the clock function of the system timer control means, the dynamic change function kick means is activated and the network communication path dynamic change means which is part of the network environment dynamic change means is activated. By moving, the communication route is automatically changed and communication between each host computer is enabled on the changed communication route, and - there is still information registered in the route change information file after processing. If so, the same route change function as described above can be performed dynamically by issuing the next date and time request notification to the system timer control means again using the route change information confirmation means.

〔実施例〕〔Example〕

以下、本発明について、図面を参照して説明する。 The present invention will be described below with reference to the drawings.

第1図は、本発明の一実施例による経路変更自動制御方
式が適用されるネットワーク通信システムの構成を示す
ブロック図である。
FIG. 1 is a block diagram showing the configuration of a network communication system to which an automatic route change control method according to an embodiment of the present invention is applied.

図示のネットワーク通信システムは、互いに接続された
4種類のホストコンピュータ100,200,300.
及び400を有する。各ホストコンピュータは、同様の
環境をもつので、ホストコンピュータ100のみその構
成を図示し、他のホストコンピュータの構成については
省略する。
The illustrated network communication system includes four types of host computers 100, 200, 300, . . . connected to each other.
and 400. Since each host computer has a similar environment, only the configuration of the host computer 100 is illustrated and the configurations of other host computers are omitted.

ホストコンピュータ100には、端末装置101、ネッ
トワーク環境情報ファイル113、経路変更情報ファイ
ル115、及びシステム操作卓116が接続されている
A terminal device 101, a network environment information file 113, a route change information file 115, and a system console 116 are connected to the host computer 100.

ホストコンピュータ100は、システム生成手段103
と、ネットワーク環境生成手段104と、ネットワーク
通信経路動的変更手段106を含むネットワーク環境動
的変更手段105と、システムタイマ制御手段107と
、経路変更情報登録手段108と、動的変更機能キック
手段109と、システム制御テーブル110と、ネット
ワーク通信経路テーブル112を含むネットワーク環境
テーブル111と、システムタイマキュー114と、経
路変更方式識別手段117と、経路変更情報動的登録手
段118と、経路変更情報確認手段119とを有する。
The host computer 100 has system generation means 103
, network environment generation means 104 , network environment dynamic change means 105 including network communication route dynamic change means 106 , system timer control means 107 , route change information registration means 108 , and dynamic change function kicking means 109 , a system control table 110, a network environment table 111 including a network communication route table 112, a system timer queue 114, a route change method identification means 117, a route change information dynamic registration means 118, and a route change information confirmation means. 119.

通信制御手段102は、当ホストコンピュータ100が
端末装置101や他のホストコンピュータ(ホストコン
ピュータ200、ホストコンピュータ300、ホストコ
ンピュータ400)とデータ送受信を行うために動作す
る。
The communication control means 102 operates so that the host computer 100 can transmit and receive data with the terminal device 101 and other host computers (host computer 200, host computer 300, and host computer 400).

ホストコンピュータ100とホストコンピュータ200
、ホストコンピュータ300、ホストコンピュータ40
0との通信のやりとりを行う様々な取り決めは、通常、
システム生成時にネットワーク環境定義としてネットワ
ーク環境情報ファイル113に登録しておく。
Host computer 100 and host computer 200
, host computer 300, host computer 40
The various arrangements for exchanging communications with
It is registered in the network environment information file 113 as a network environment definition at the time of system generation.

ホストコンピュータ100のシステム起動時に、当ネッ
トワーク環境情報ファイル113の内容に基づき、ネッ
トワーク環境生成手段104によりネットワーク環境テ
ーブル111が生成され、当ネットワーク環境テーブル
111内の情報に従って、通信制御手段102はデータ
の送受信制御を行う。
When the system of the host computer 100 is started, the network environment table 111 is generated by the network environment generation means 104 based on the contents of the network environment information file 113, and the communication control means 102 generates the data according to the information in the network environment table 111. Controls transmission and reception.

当ネットワーク環境テーブル111には、様々なネット
ワーク資源(例えば、端末装置、通信回線、送受信バッ
ファ等)の各ネットワークノード(例えば、ホストコン
ピュータ100、端末装置101等)での使用上の取り
決め情報が格納されており、その一部として、ネットワ
ーク通信経路テーブル112があり、当テーブル情報に
は、例えばホストコンピュータ100とホストコンピュ
ータ300のネットワーク通信経路ならば、“ホストコ
ンピュータ100→ホストコンピユータ200(中継)
→ホストコンピュータ300″という情報が格納されて
いる。
The network environment table 111 stores information on usage agreements for various network resources (e.g., terminal devices, communication lines, transmission/reception buffers, etc.) at each network node (e.g., host computer 100, terminal device 101, etc.). As part of this, there is a network communication route table 112. For example, if the network communication route between the host computer 100 and the host computer 300 is the network communication route, the table information includes "host computer 100 → host computer 200 (relay)".
→The information “host computer 300” is stored.

システムタイマ制御手段107はホストコンピュータ1
00におけるシステム運転中の時計機能を提供する。
The system timer control means 107 is the host computer 1
Provides a clock function during system operation in 00.

ネットワーク環境動的変更手段105は、ネットワーク
環境生成手段104であらかじめ生成された環境を各々
のホストコンビ二一夕の運転を止めることなく変更する
ことができる機能を提供する。
The network environment dynamic change means 105 provides a function that allows the environment previously generated by the network environment generation means 104 to be changed without stopping the operation of each host computer.

当ネットワーク環境動的変更手段105は、ネットワー
ク環境テーブル111と同様な種類の様々なネットワー
ク資源(例えば、端末装置、通信回線、送受信バッファ
等)を動的に変更する手段であり、その一部として、ネ
ットワーク通信経路動的変更手段106がある。
The network environment dynamic changing means 105 is a means for dynamically changing various network resources of the same type as the network environment table 111 (for example, terminal devices, communication lines, sending/receiving buffers, etc.), and as part of it, , network communication path dynamic changing means 106.

第2図はシステム制御テーブル110の内容を示し、従
来からあるシステム制御情報格納域110−1と、経路
変更情報が経路変更情報登録手段108により経路変更
情報ファイル115に登録されたか否かを示す自動経路
変更機能フラグ110−2と、経路変更情報の複数登録
を可能にするために新たに追加された経路変更情報登録
数格納域110−3を備えている。
FIG. 2 shows the contents of the system control table 110, and shows the conventional system control information storage area 110-1 and whether route change information has been registered in the route change information file 115 by the route change information registration means 108. It includes an automatic route change function flag 110-2 and a newly added route change information registration number storage area 110-3 to enable multiple registrations of route change information.

第3図は本実施例の大まかなフローを示し、第4図は経
路変更情報の登録処理フロー、第5図は動的変更機能キ
ック手段109を含めた動的変更情報確認手段119を
使用しての再経路変更要求の処理フローを示す。
FIG. 3 shows the general flow of this embodiment, FIG. 4 shows the process flow for registering route change information, and FIG. The processing flow of a reroute change request is shown below.

以下本フローチャー、トに沿って、本実施例の動作につ
いて説明する。
The operation of this embodiment will be explained below according to this flowchart.

ホストコンピュータ100とホストコンピュータ300
のネットワーク通信経路において、経路変更情報ファイ
ル115に“ホストコンピュータ100→ホストコンピ
ユータ300″の通信経路が登録されている(ステップ
1)。(現在は“ホストコンピュータ100呻ホストコ
ンピユータ200→ホストコンピユータ300mのホス
トコンピュータ200を中継とする経路である。)とこ
ろがネットワーク環境整備の事情により前述の登録され
た経路に変更するまえに一段階の変更が設けられ、ホス
トコンピュータ400を中継とする“ホストコンピュー
タ100→ホストコンピユータ400→ホストコンピユ
ータ300″の経路変更をまず実施し、その後最初に登
録した経路へ当初の使用開始日付より遅れて変更される
ことになったとする(ステップ2)。
Host computer 100 and host computer 300
In the network communication route, a communication route from "host computer 100 to host computer 300" is registered in the route change information file 115 (step 1). (Currently, the route is "host computer 100, host computer 200 → host computer 300m, with the host computer 200 as a relay.") However, due to network environment preparation circumstances, we had to make one step of changes before changing to the registered route mentioned above. is provided, and the route is first changed from "host computer 100 → host computer 400 → host computer 300" using host computer 400 as a relay, and then the route is changed to the first registered route later than the original usage start date. Suppose that something happens (Step 2).

これにより、上記変更事項を経路変更情報ファイル11
5に登録する。
This allows the above changes to be made to the route change information file 11.
Register for 5.

システム操作卓116より、新規経路登録と既存登録経
路の変更情報を投入する(ステップ31)。
Information on new route registration and changes to existing registered routes is entered from the system operation console 116 (step 31).

制御は経路変更方式識別手段117に制御が渡され、シ
ステム制御テーブル110内の経路変更情報登録数格納
域110−3がゼロでないか否か確認する。ゼロでない
ならば既にある情報が経路変更情報ファイル115に登
録されているので、経路変更情報動的登録手段118に
制御を渡す(判断32のYES)。
Control is passed to the route change method identifying means 117, which checks whether the route change information registration number storage area 110-3 in the system control table 110 is not zero. If it is not zero, it means that some information has already been registered in the route change information file 115, so control is passed to the route change information dynamic registration means 118 (determination 32: YES).

経路変更情報動的登録手段118において、まず経路変
更情報ファイル115に登録されている現在の情報を作
業領域(メモリ上にあるとし、特に図示せず)に読み込
む(ステップ33)。
The route change information dynamic registration means 118 first reads the current information registered in the route change information file 115 into a work area (assumed to be in memory, not particularly shown) (step 33).

要求が新規追加ならば(判断34のYES)、既存の経
路変更情報登録手段108と同一処理を行い(ステップ
35)、最後に直接変更情報ファイル115に書き込む
のではなく、−旦作業領域に当作成情報を書き込む(ス
テップ36)。
If the request is a new addition (YES in judgment 34), the same process as the existing route change information registration means 108 is performed (step 35), and instead of writing directly to the change information file 115, it is written to the work area first. Write the creation information (step 36).

続いて要求がまだあり(判断37のYES)、既存登録
経路の変更要求であるならば(判断34のNO)、変更
処理を行う。
Subsequently, if there is still a request (YES in decision 37) and it is a request to change an existing registered route (NO in decision 34), change processing is performed.

まず、経路変更情報ファイル115より指定された経路
の情報が存在するか否かチエツクする。
First, it is checked from the route change information file 115 whether information on the specified route exists.

存在するならば(判断38のYES)、作業領域に読み
込まれた既存の情報を指定された変更情報(日付時刻等
)に変更する(ステップ39)。
If it exists (determination 38: YES), the existing information read into the work area is changed to the specified change information (date and time, etc.) (step 39).

全ての要求処理が終了したならば、作業領域に存在する
登録情報を日付時刻の早い順にソートする(ステップ4
0)。
When all request processing is completed, the registered information existing in the work area is sorted in descending order of date and time (step 4).
0).

ソートした結果最新の変更情報の日付時刻が既存情報よ
りも早まった場合は、システムタイマ制御手段107に
現在登録してるタイマ要求のシステムタイマキュー11
4からの削除と、新規タイマ要求のシステムタイマキュ
ー114への登録を行うよう指示をだす(ステップ41
)。
If the date and time of the latest change information is earlier than the existing information as a result of sorting, the system timer queue 11 of the timer request currently registered in the system timer control means 107
4 and to register a new timer request in the system timer queue 114 (step 41).
).

最後に、経路変更情報ファイル115に新規作成変更情
報を再登録し、現在経路変更情報ファイル115に変更
情報が登録されていることを示すためのシステム制御テ
ーブル110内の自動経路変更機能フラグ110−2を
オンにし、さらに経路変更情報登録数格納域110−3
の値を最新値に変更する(ステップ42)。(この場合
最初に登録されていた情報が1種類であれば、自処理に
より登録された情報は2種類となる。)これにより経路
変更情報の変更及び追加登録が完了となる。
Finally, the newly created change information is re-registered in the route change information file 115, and the automatic route change function flag 110- in the system control table 110 is used to indicate that the change information is currently registered in the route change information file 115. 2 is turned on, and the route change information registration number storage area 110-3
The value of is changed to the latest value (step 42). (In this case, if there is only one type of information registered initially, two types of information will be registered through self-processing.) This completes the change and additional registration of route change information.

しばらくして、登録された日付時刻になると、システム
タイマ制御手段107はシステムタイマキュー114に
当時剤と一致するタイマ要求をみつけ、タイマ完了通知
要求者(この場合は、経路変更情報登録手段108かも
しくは経路変更情報動的登録手段118がタイマ要求を
作成・登録するときに、タイマ完了通知要求者を動的変
更機能キック手段109に設定しておく)にタイマ完了
通知を送る(ステップ4)。
After a while, when the registered date and time arrive, the system timer control means 107 finds a timer request that matches the current drug in the system timer queue 114, and sends it to the timer completion notification requester (in this case, the route change information registration means 108). Alternatively, when the route change information dynamic registration means 118 creates and registers a timer request, it sends a timer completion notification to the timer completion notification requester (set in the dynamic change function kicking means 109) (step 4).

当通知を受は取った動的変更機能キック手段109は、
経路変更情報ファイル115内より変更経路を取り出し
それをパラメータとして、ネットワーク環境動的変更手
段105の一部であるネットワーク通信経路動的変更手
段106に制御を渡すことにより経路変更を行う(ステ
ップ51)。
The dynamic change function kicking means 109 that received this notification,
A route change is performed by extracting a changed route from the route change information file 115 and using it as a parameter and passing control to the network communication route dynamic change means 106, which is a part of the network environment dynamic change means 105 (step 51). .

続いて制御を経路変更情報確認手段119に渡し、まず
システム制御テーブル110内の経路変更情報登録数格
納域110−3から1処理済のため1減算する(ステッ
プ52)。その結果経路変更情報ファイル115にまだ
変更情報があるならば(経路変更情報登録数格納域11
0−3の値がゼロより大)(判断53のYES)、次に
起動されるべき変更情報の日付時刻のタイマ要求をシス
テムタイマキュー114に登録するようシステムタイマ
制御手段107に通知する(ステップ54)。
Next, control is passed to the route change information confirmation means 119, and first, 1 is subtracted from the route change information registration number storage area 110-3 in the system control table 110 because 1 has been processed (step 52). As a result, if there is still change information in the route change information file 115 (route change information registration number storage area 11
0-3 is greater than zero) (YES in judgment 53), the system timer control means 107 is notified to register a timer request for the date and time of the change information to be activated next in the system timer queue 114 (step 54).

以上の制御により、ホストコンピュータ100とホスト
コンピュータ300の通信は、この時点より、変更経路
“ホストコンピュータ100→ホストコンピユータ40
0→ホストコンピユータ300”で行われるようになる
(ステップ6)。
With the above control, the communication between the host computer 100 and the host computer 300 is changed from this point on to the path "host computer 100 → host computer 40".
0→host computer 300'' (step 6).

その後火の経路変更の日付時刻になると、前述と同じよ
うに自動的に経路変更作業が行われ(ステップ7→ステ
ツプ8)、ホストコンピュータ100とホストコンピュ
ータ300の通信は、最終的目標であった変更経路“ホ
ストコンピュータ100→ホストコンピユータ300で
行われるようになる(ステップ9)。
After that, when the date and time of the fire route change is reached, the route change is automatically performed in the same way as described above (Step 7 → Step 8), and communication between the host computer 100 and the host computer 300 is established as the final goal. The change path is changed from "host computer 100 to host computer 300" (step 9).

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、複数のホストコンピュー
タ間の通信を行うネットワーク通信システムにおいて、
−度登録した経路変更情報の変更が生じたり、また新た
な経路変更情報を登録したいときに、実際のホストコン
ピュータの運用はそのままで、経路変更情報ファイルの
内容を動的に変更、追加することにより、経路変更情報
を日付時刻順に1情報ずつ処理を行うことを可能とし、
その日付時刻に到達した時点で、ネットワーク環境の動
的変更機能を使用することにより、自動的にネットワー
ク通信経路の変更が行われ、実際に変更された経路で、
関連するホストコンピュータ間のネットワーク通信が即
可能となる。またそのまま登録されている情報がある間
はすべて自動的にネットワーク通信経路が変更され通信
可能となるという利点をもつ。これは、システムオペレ
ータもしくはそれに準するものが、どのような経路変更
を登録したか、複数登録の場合にはどのような順序で経
路変更が行われる予定か、などを意識して覚えておく必
要がない。またその使用開始日付時刻になった時点で特
別な経路変更のための行動を起こす必要もなく、効率の
良いシステム運用が可能となる。また、ネットワーク環
境の動的変更機能との連携でネットワーク間の整合性も
とりやすいという効果がある。
As explained above, the present invention provides a network communication system for communicating between a plurality of host computers.
- When the previously registered route change information changes or you want to register new route change information, dynamically change or add the contents of the route change information file without changing the actual operation of the host computer. This makes it possible to process route change information one by one in date and time order.
When that date and time is reached, the network communication route is automatically changed by using the dynamic change function of the network environment, and in the actually changed route,
Network communication between related host computers is immediately possible. Another advantage is that as long as there is information that is registered as is, all network communication routes are automatically changed and communication becomes possible. This means that the system operator or equivalent must keep in mind what kind of route changes have been registered, and in the case of multiple registrations, in what order the route changes are scheduled to be made. There is no. Furthermore, there is no need to take any special action to change the route when the usage start date and time has arrived, allowing efficient system operation. Additionally, by linking with the dynamic change function of the network environment, it is possible to easily maintain consistency between networks.

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

第1図は本発明の一実施例を示すブロック図、第2図は
システム制御テーブル110の構成図、第3図は本実施
例の大まかなフローチャート、第4図は経路変更情報の
登録処理フローチャート、第5図は動的変更機能キック
手段を含めた動的変更情報確認手段118を使用しての
再経路変更要求の処理フローチャートである。 100・・・ホストコンピュータ、101・・・端末装
置、102・・・通信制御手段、103・・・システム
生成手段、104・・・ネットワーク環境生成手段、1
05・・・ネットワーク環境動的変更手段、106・・
・ネットワーク通信経路動的変更手段、107・・・シ
ステムタイマ制御手段、108・・・経路変更情報登録
手段、109・・・動的変更機能キック手段、110・
・・システム制御テーブル、110−1・・・システム
制御情報格納域、102−2・・・自動経路変更機能フ
ラグ、110−3・・・経路変更情報登録数格納域、1
11・・・ネットワーク環境テーブル、112・・・ネ
ットワーク通信経路テーブル、113・・・ネットワー
ク環境情報ファイル、114・・・システムタイマキュ
ー 115・・・経路変更情報ファイル、116・・・
システム操作卓、117・・・経路変更方式識別手段、
118・・・経路変更情報動的登録手段、119・・・
経路変更情報確認手段、200・・・ホストコンピュー
タ、300・・・ホストコンピュータ、400・・・ホ
ストコンピュータ。 第2図 第3図
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a configuration diagram of the system control table 110, FIG. 3 is a rough flowchart of this embodiment, and FIG. 4 is a flowchart of route change information registration processing. , FIG. 5 is a processing flowchart of a reroute change request using the dynamic change information confirmation means 118 including the dynamic change function kicking means. 100... Host computer, 101... Terminal device, 102... Communication control means, 103... System generation means, 104... Network environment generation means, 1
05...Network environment dynamic change means, 106...
- Network communication route dynamic change means, 107... System timer control means, 108... Route change information registration means, 109... Dynamic change function kicking means, 110.
... System control table, 110-1 ... System control information storage area, 102-2 ... Automatic route change function flag, 110-3 ... Route change information registration number storage area, 1
11... Network environment table, 112... Network communication route table, 113... Network environment information file, 114... System timer queue 115... Route change information file, 116...
System operation console, 117... route change method identification means,
118...Route change information dynamic registration means, 119...
Route change information confirmation means, 200... host computer, 300... host computer, 400... host computer. Figure 2 Figure 3

Claims (1)

【特許請求の範囲】 1、複数のホストコンピュータ間で通信を行うネットワ
ーク通信システムであって、 前記複数のホストコンピュータの各々には、当該ホスト
コンピュータとデータの送受信を行うことが可能な端末
装置と;登録された経路変更情報を格納する経路変更情
報ファイルと;ネットワーク環境生成時に必要となる情
報を格納するネットワーク環境情報ファイルと;当該ホ
ストコンピュータのシステム操作を行うシステム操作卓
と;が接続され、 前記複数のホストコンピュータの各々は、前記端末装置
や他のホストコンピュータとのデータの送受信を行うこ
とが可能な通信制御手段と;当該ホストコンピュータの
システム全体をとりまとめ生成するシステム生成手段と
;当該ホストコンピュータと通信を行う可能性をもつ全
てのホストコンピュータとの関係をまとめたネットワー
ク環境を生成するネットワーク環境生成手段と;通信経
路を動的に変更することができるネットワーク通信経路
動的変更手段を含み、前記ネットワーク環境生成手段で
あらかじめ生成された環境を各々のホストコンピュータ
の運転を止めることなく変更することができるネットワ
ーク環境動的変更手段と;当該ネットワーク通信システ
ムの新規通信経路及び当該新規通信経路の使用可能な日
付時刻をあらかじめ登録することが可能な経路変更情報
登録手段と;指定日付時刻がきた時点で前記ネットワー
ク通信経路動的変更手段の起動を促す動的変更機能キッ
ク手段と;当該ホストコンピュータの立ち上げ時におい
て、前記システム生成手段において生成されたシステム
制御情報格納域及び経路変更情報を登録したか否かを示
す自動経路変更機能フラグをもつシステム制御テーブル
と;ネットワーク通信経路テーブルを含み、前記ネット
ワーク環境生成手段において前記システム制御テーブル
と同様に当該ホストコンピュータの立ち上げ時において
生成されるネットワーク環境テーブルと;システム運転
中時計機能を提供するシステムタイマ制御手段と;様々
なシステムタイマ要求をキューイングするシステムタイ
マキューと;を有するネットワーク通信システムに於い
て、 前記複数のホストコンピュータの各々は、前記経路変更
情報登録手段と新規の機能を識別する経路変更方式識別
手段と;前記経路変更情報登録手段を使用し前記経路変
更情報ファイルに登録した内容を動的に変更したり、複
数の経路変更情報を登録することを可能とする経路変更
情報動的登録手段と;経路変更情報が複数登録されてい
る場合の処理を行う経路変更情報確認手段と;を有し、
前記システム制御テーブルに経路変更情報登録数格納域
を設けたことを特徴とするネットワーク通信システムに
おける経路変更自動制御方式。
[Claims] 1. A network communication system for communicating between a plurality of host computers, wherein each of the plurality of host computers includes a terminal device capable of transmitting and receiving data with the host computer. ; a route change information file that stores registered route change information; a network environment information file that stores information necessary for generating a network environment; and a system operation console that operates the system of the host computer; Each of the plurality of host computers includes: a communication control unit capable of transmitting and receiving data with the terminal device and other host computers; a system generation unit that compiles and generates the entire system of the host computer; network environment generation means for generating a network environment that summarizes relationships between the computer and all host computers with which it has the possibility of communicating; and network communication route dynamic change means for dynamically changing the communication route. , a network environment dynamic changing means capable of changing the environment previously generated by the network environment generating means without stopping the operation of each host computer; a new communication route of the network communication system and a new communication route of the new communication route; route change information registration means capable of registering available dates and times in advance; dynamic change function kicking means for prompting activation of the network communication route dynamic change means when a specified date and time arrives; and the host computer. a system control table having an automatic route change function flag indicating whether or not the system control information storage area and route change information generated by the system generation means are registered at the time of startup; a network communication route table; The network environment generation means generates a network environment table when the host computer is started up in the same way as the system control table; a system timer control means for providing a clock function during system operation; and a system timer control means for queuing various system timer requests. In the network communication system, each of the plurality of host computers includes: a system timer queue for registering the route change information; and a route change method identifying means for identifying the route change information registration means and a new function; a route change information dynamic registration means that enables dynamically changing the contents registered in the route change information file using a means or registering a plurality of route change information; route change information confirmation means for processing when the
A route change automatic control method in a network communication system, characterized in that the system control table is provided with a route change information registration number storage area.
JP1214907A 1989-08-23 1989-08-23 Automatic control control system for change of ruote in network communication system Pending JPH0378852A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1214907A JPH0378852A (en) 1989-08-23 1989-08-23 Automatic control control system for change of ruote in network communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1214907A JPH0378852A (en) 1989-08-23 1989-08-23 Automatic control control system for change of ruote in network communication system

Publications (1)

Publication Number Publication Date
JPH0378852A true JPH0378852A (en) 1991-04-04

Family

ID=16663543

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1214907A Pending JPH0378852A (en) 1989-08-23 1989-08-23 Automatic control control system for change of ruote in network communication system

Country Status (1)

Country Link
JP (1) JPH0378852A (en)

Similar Documents

Publication Publication Date Title
US5606719A (en) Temporary state preservation for a distributed file service
EP0317466B1 (en) Reverse flow control mechanism and method
US5884308A (en) Updating distributed data files using active token distributed at different times to different sites
JPS61289458A (en) Inter-process communication apparatus
JPS6170654A (en) Resource control system of decentralized processing system
JPH04271454A (en) Loosely-coupled computer system
TW200411403A (en) System and method for transferring data between virtual machines or other computer entities
CN110968586A (en) Distributed transaction processing method and device
US5960178A (en) Queue system and method for point-to-point message passing having a separate table for storing message state and identifier of processor assigned to process the message
EP0317481B1 (en) Remote storage management mechanism and method
US5204954A (en) Remote storage management mechanism and method
KR920004771B1 (en) Bus flow control mechanism
Akkoyunlu et al. Interprocess communication facilities for network operating systems
JPH0378852A (en) Automatic control control system for change of ruote in network communication system
JPS62100854A (en) Communication system between host and terminal
JP2665185B2 (en) Data transmission system
JPH10312331A (en) Dynamic access method for database
JP3236158B2 (en) Network processing method for multiple host systems
JPH11120009A (en) Inter-process communication controller
JPS63174136A (en) Process trapping for decentralized type message base system
JPH0991234A (en) Work flow system
JPH07111698B2 (en) Session management processing method
JPH07114519A (en) Method for managing different kind of operation
JPH02302142A (en) Pass change controller for host computer
JPH03234140A (en) Selection system for computer network path