JPH03188543A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPH03188543A JPH03188543A JP1328731A JP32873189A JPH03188543A JP H03188543 A JPH03188543 A JP H03188543A JP 1328731 A JP1328731 A JP 1328731A JP 32873189 A JP32873189 A JP 32873189A JP H03188543 A JPH03188543 A JP H03188543A
- Authority
- JP
- Japan
- Prior art keywords
- data communication
- communication bus
- control table
- data
- storage area
- 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
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータ通信システムにおけるデータ処理に利用
する。本発明はデータ通信システムを構築するデータ処
理装置のネットワーク定義に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention is utilized for data processing in a data communication system. The present invention relates to network definition for data processing devices that construct a data communication system.
本発明はデータ通信システムを構築するデータ処理装置
において、
システム動作中にネットワークの定義を動的に行えるよ
うにすることにより、
ネットワーク定義のためのシステム生成作業をなくし、
システムの稼働を停止することなく通信相手の追加、変
更、削除を行えるようにしたものである。The present invention eliminates system creation work for network definition by enabling network definition to be performed dynamically during system operation in a data processing device that constructs a data communication system.
This allows adding, changing, and deleting communication partners without stopping system operation.
従来、データ通信システムを構築する場合それぞれのデ
ータ処理装置は、システム生成時に自装置を中心とする
ネットワーク定義をシステムの稼働前に固定的に行って
いた。Conventionally, when constructing a data communication system, each data processing device fixedly defines a network centered on its own device at the time of system generation before the system is put into operation.
このため、システム稼働開始後に通信相手の追加、変更
、削除が必要となった場合、データ処理装置を一旦停止
し、再度システム生成作業により通信相手の追加、変更
、削除に伴うネットワークの定義をやり直していた。Therefore, if it is necessary to add, change, or delete a communication partner after the system has started operating, the data processing device must be temporarily stopped, and the network definition associated with the addition, change, or deletion of the communication partner must be re-defined by system generation work. was.
上述した従来の技術では、自装置を中心とするネットワ
ーク定義において通信相手の追加、変更、削除(たとえ
ば端末の追加、変更、削除)が生じた場合にはシステム
を一旦停止し、再度システム生成作業により通信相手の
追加、変更、削除に伴うネットワーク定義をやり直すこ
とが必要とな。In the conventional technology described above, when a communication partner is added, changed, or deleted (for example, a terminal is added, changed, or deleted) in the network definition centered on the own device, the system is temporarily stopped and the system creation process is restarted. Therefore, it is necessary to redo the network definition when adding, changing, or deleting communication partners.
ているために、データ処理装置の一時停止に伴い、この
期間データ通信が行えず、また、この期間が一般的に長
時間となるためタイムリーなデータ通信を行うことがで
きず、さらに、ネットワーク定義のやり直しが完了する
まで追加、変更の対象となっている通信相手ともデータ
通信が行えない欠点がある。Due to the temporary suspension of the data processing equipment, data communication cannot be performed during this period, and since this period is generally long, timely data communication cannot be performed, and the network There is a drawback that data communication cannot be performed with the communication partner who is being added or changed until the redefinition is completed.
本発明はこのような問題を解決するもので、システムを
停止することなく通信相手の追加、変更、削除を行うこ
とができる装置を提供することを目的とする。The present invention solves these problems, and aims to provide a device that can add, change, and delete communication partners without stopping the system.
本発明は、通信回線を介して相手装置に接続され、人力
装置、出力装置、中央処理装置、および主記憶装置を備
えたデータ処理装置において、前記主記憶装置に、ネッ
トワークアドレスおよび動作属性を含む相手装置の属性
と、データ通信バスを一意に識別する識別子とがセット
される汎用バッファを管理する通信制御テーブル格納域
を設け、この通信制御テーブル格納域から汎用バッファ
を取り出し、データ通信利用者、通信相手の属性、およ
びデータ通信バス識別子をセットし、相手装置に対しデ
ータ通信バスの設定要求を送出するとともに、データ通
信利用者にデータ通信バスの識別子および設定を通知す
るデータ通信バス設定監視手段と、データ通信バスの設
定期間中に発生する事象の監視を行い、事象を検出した
ときに該当するデータ通信バスの汎用バッファを前記通
信制御テーブル格納域に返還するデータ通信バス解放監
視手段とを備えたことを特徴とする。The present invention provides a data processing device that is connected to a partner device via a communication line and includes a human power device, an output device, a central processing unit, and a main storage device, wherein the main storage device includes a network address and an operation attribute. A communication control table storage area is provided to manage a general-purpose buffer in which the attributes of the partner device and an identifier that uniquely identifies the data communication bus are set, and the general-purpose buffer is retrieved from this communication control table storage area, and the data communication user, Data communication bus setting monitoring means that sets attributes of a communication partner and a data communication bus identifier, sends a data communication bus setting request to the partner device, and notifies a data communication user of the data communication bus identifier and settings. and data communication bus release monitoring means for monitoring events that occur during a data communication bus setting period and returning the general-purpose buffer of the corresponding data communication bus to the communication control table storage area when an event is detected. It is characterized by having
データ通信利用者からデータ通信バスの設定が要求され
たときには、汎用バッファを獲得し、データ通信利用者
、ネットワークアドレスおよび動作属性を含む通信相手
の属性と、データ通信バス識別子とをセットし、通信相
手に対してデータ通信バス設定を要求するとともに、デ
ータ通信利用者にデータ通信バス識別子を通知する。When a data communication user requests data communication bus settings, a general-purpose buffer is acquired, the attributes of the communication partner including the data communication user, network address, and operational attributes, and the data communication bus identifier are set, and the data communication bus identifier is set. Requests the other party to set up a data communication bus, and notifies the data communication user of the data communication bus identifier.
また、通信相手からデータ通信バスの設定が要求された
ときには、同様に汎用バッファを獲得し、データ通信利
用者、通信相手の属性、データ通信バスの識別子をセッ
トし、データ通信利用者に対しこれらの情報を伴ったデ
ータ通信バスの設定を通知する。Also, when a communication partner requests data communication bus settings, it similarly obtains a general-purpose buffer, sets the data communication user, communication partner attributes, and data communication bus identifier, and sends these information to the data communication user. Notifies the configuration of the data communication bus with information on the data communication bus.
データ通信バスの解放を検出したときには、該当するデ
ータ通信バスがセットされた汎用バッファを通信制御テ
ーブル格納域に返還する。When the release of the data communication bus is detected, the general-purpose buffer in which the corresponding data communication bus is set is returned to the communication control table storage area.
これにより、ネットワーク定義のためのシステム生成作
業をなくし、システム稼働を停止することなく通信相手
の追加、変更、削除を行うことができる。This eliminates the system creation work for network definition, and allows communication partners to be added, changed, and deleted without stopping system operation.
次に、本発明実施例を図面に基づいて説明する。 Next, embodiments of the present invention will be described based on the drawings.
図は本発明実施例の構成を示すブロック図である。The figure is a block diagram showing the configuration of an embodiment of the present invention.
本発明実施例データ処理装置1は、通信回線2を介して
図外の相手装置に接続され、入力装置3、出力装置4、
中央処理装置5、および主記憶装置6を備え、主記憶装
置6に、ネットワークアドレスおよび動作属性を含む通
信相手の属性と、データ通信バスを一意に識別する識別
子とがセットされる汎用バッファを管理する通信制御テ
ーブル格納域30を設け、この通信制御テーブル格納域
30から汎用バッファを取り出し、データ通信利用者4
0、通信相手の属性、およびデータ通信バス識別子をセ
ットし、図外の相手装置に対しデータ通信バスの設定要
求を送出するとともに、データ通信利用者40にデータ
通信バスの識別子および設定を通知するデータ通信バス
設定監視手段10と、データ通信バスの設定期間中に発
生する事象の監視を行い、事象を検出したときに該当す
るデータ通信バスの汎用バッファを通信制御テーブル格
納域30に返還するデータ通信バス解放監視手段20と
を備える。A data processing device 1 according to an embodiment of the present invention is connected to a partner device (not shown) via a communication line 2, and includes an input device 3, an output device 4,
Comprising a central processing unit 5 and a main memory 6, the main memory 6 manages a general-purpose buffer in which attributes of a communication partner including a network address and operational attributes and an identifier that uniquely identifies a data communication bus are set. A communication control table storage area 30 is provided for data communication user 4, and a general-purpose buffer is taken out from this communication control table storage area 30.
0, sets the attributes of the communication partner and the data communication bus identifier, sends a data communication bus setting request to the other party device (not shown), and notifies the data communication user 40 of the data communication bus identifier and settings. Data communication bus setting monitoring means 10 and data that monitors events that occur during the data communication bus setting period and returns the general-purpose buffer of the corresponding data communication bus to the communication control table storage area 30 when an event is detected. communication bus release monitoring means 20.
次に、このように構成された本発明実施例の動作につい
て説明する。Next, the operation of the embodiment of the present invention configured as described above will be explained.
まず、データ通信利用者40からデータ通信バスの設定
が要求されたタイミングでの動作について説明する。First, the operation at the timing when a data communication bus setting is requested from the data communication user 40 will be explained.
データ通信利用者40からデータ通信バスの設定が要求
された場合、データ通信利用者40および通信相手の属
性(ネットワークアドレス、動作属性)の情報がデータ
通信バス設定監視手段10に渡される。When the data communication user 40 requests the setting of a data communication bus, information on the attributes (network address, operational attributes) of the data communication user 40 and the communication partner is passed to the data communication bus setting monitoring means 10.
データ通信バス設定監視手段10は、通信制御テーブル
格納域30に対し汎用バッファを要求して獲得し、その
汎用バッファ上にデータ通信利用者40および通信相手
の属性(ネットワークアドレス、動作属性)をセットし
、さらに、データ通信バスを一意に識別するための識別
子を決定してセットし、通信制御テーブルを作成する。The data communication bus setting monitoring means 10 requests and acquires a general-purpose buffer from the communication control table storage area 30, and sets the attributes (network address, operation attributes) of the data communication user 40 and the communication partner on the general-purpose buffer. Furthermore, an identifier for uniquely identifying the data communication bus is determined and set, and a communication control table is created.
さらに、通信相手に対してデータ通信利用者40および
通信相手の属性(ネットワークアドレス、動作属性)の
情報を伴ったデータ通信バスの設定の要求を通信回線2
を経由して送出するとともに、データ通信利用者40に
データ通信バスの識別子を通知する。Furthermore, the communication line 2 requests the communication partner to set up a data communication bus with information about the data communication user 40 and the attributes (network address, operational attributes) of the communication partner.
At the same time, the data communication user 40 is notified of the data communication bus identifier.
このようにして作成された通信制御テーブルが対応する
データ通信バスが解放されるまでデータ通信に使用され
る。The communication control table created in this way is used for data communication until the corresponding data communication bus is released.
次に、通信相手からデータ通信バスの設定が要求された
タイミングでの動作について説明する。Next, the operation at the timing when a data communication bus setting is requested from the communication partner will be explained.
通信相手からデータ通信バスの設定が要求された場合、
データ通信利用者40および通信相手の属性(ネットワ
ークアドレス、動作属性)の情報が通信回線2側からデ
ータ通信バス設定監視手段10に渡される。When the communication partner requests data communication bus settings,
Information on the attributes (network address, operational attributes) of the data communication user 40 and the communication partner is passed from the communication line 2 side to the data communication bus setting monitoring means 10.
データ通信バス設定監視手段10は、通信制御テーブル
格納域30に対し汎用バッファを要求して獲得し、その
汎用バッファ上にデータ通信利用者40および通信相手
の属性(ネットワークアドレス、動作属性)をセットし
、さらに、データ通信バスを一意に識別するための識別
子を決定してセットし、通信制御テーブルを作成する。The data communication bus setting monitoring means 10 requests and acquires a general-purpose buffer from the communication control table storage area 30, and sets the attributes (network address, operation attributes) of the data communication user 40 and the communication partner on the general-purpose buffer. Furthermore, an identifier for uniquely identifying the data communication bus is determined and set, and a communication control table is created.
さらに、データ通信利用者40に対してデータ通信利用
者40および通信相手の属性(ネットワークアドレス、
動作属性)とデータ通信バスの識別子の情報を伴ったデ
ータ通信バスの設定の通知を行う。Furthermore, the data communication user 40 is provided with attributes (network address,
The configuration of the data communication bus is notified with information on the data communication bus identifier (operational attributes) and the data communication bus identifier.
このように作成された通信制御テーブルが対応するデー
タ通信バスが解放されるまでデータ通信に使用される。The communication control table created in this way is used for data communication until the corresponding data communication bus is released.
次に、データ通信バスの解放を検出したタイミングでの
動作について説明する。Next, the operation at the timing when release of the data communication bus is detected will be explained.
データ通信利用者40からデータ通信バスの設定が要求
されたタイミング、もしくは通信相手からデータ通信バ
スの設定が要求されたタイミングで作成した通信制御テ
ーブル(汎用バッファ)は、データ通信バスの解放を検
出したタイミングで通信制御テーブル格納域30に対し
て返還する必要がある。このデータ通信バスの解放は次
の四つのいずれかの事象発生で検出される。The communication control table (general-purpose buffer) created at the timing when data communication bus settings are requested from the data communication user 40 or at the timing when data communication bus settings are requested from the communication partner detects the release of the data communication bus. It is necessary to return the data to the communication control table storage area 30 at the same timing. The release of this data communication bus is detected when one of the following four events occurs.
・通信相手からデータ通信バスの解放が要求され、デー
タ通信バスが解放されたとき、
・データ通信利用者40からデータ通信バスの解放が要
求され、データ通信バスが解放されたとき、・無通信監
視時間を超過しデータ通信バスが解放されたとき、
・データ通信中に通信障害が発生したとき、データ通信
バス解放監視手段20は、データ通信バスの設定期間中
に常に上記事象発生を監視し、検出したタイミングで該
当するデータ通信バスの通信制御テーブル(汎用バッフ
ァ)を通信制御テーブル格納域30に対して返還する。・When the communication partner requests release of the data communication bus and the data communication bus is released. ・When the data communication user 40 requests release of the data communication bus and the data communication bus is released. ・No communication. When the monitoring time is exceeded and the data communication bus is released, - When a communication failure occurs during data communication, the data communication bus release monitoring means 20 always monitors the occurrence of the above event during the setting period of the data communication bus. , returns the communication control table (general-purpose buffer) of the corresponding data communication bus to the communication control table storage area 30 at the detected timing.
以上説明したように本発明によれば、システム動作中に
動的にネットワーク定義を行えるようにすることにより
、ネットワーク定義のためのシステム生成作業が不要と
なり、したがってシステム生成作業のためにデータ処理
装置を停止する必要がなくなる。これによりシステム全
体の一時停止に伴いその期間データ通信が行えない、ま
たその期間が長時間となるためタイムリーにデータ通信
が行えない、さらにネットワーク定義のやり直しが完了
するまで追加、変更対象となっている通信相手に対して
データ通信が行えないなどの問題が解決され、対更性、
柔軟性に富んだネットワークを構築することができる効
果がある。As explained above, according to the present invention, network definition can be performed dynamically during system operation, thereby eliminating the need for system generation work for network definition. There is no need to stop. As a result, the entire system will be temporarily stopped and data communication will not be possible during that period, and the period will be a long time, making it impossible to perform data communication in a timely manner.Additionally, additions and changes will not be made until the network definition is redone. Problems such as not being able to perform data communication with a communication partner that is
This has the effect of building a highly flexible network.
また、存在するデータ通信バスに対応するだけの通信制
御テーブルだけが生成されるため主記憶装置を効率的に
使用することができる利点がある。Further, since only the communication control tables corresponding to the existing data communication buses are generated, there is an advantage that the main storage device can be used efficiently.
図は本発明実施例の構成を示すブロック図。
1・・・データ処理装置、2・・・通信回線、3・・・
入力装置、4・・・出力装置、5・・・中央処理装置、
6・・・主記憶装置、10・・・データ通信バス設定監
視手段、2゜・・・データ通信バス解放監視手段、30
・・・通信制御テーブル格納域、40・・・データ通信
利用者。The figure is a block diagram showing the configuration of an embodiment of the present invention. 1... Data processing device, 2... Communication line, 3...
Input device, 4... Output device, 5... Central processing unit,
6... Main storage device, 10... Data communication bus setting monitoring means, 2°... Data communication bus release monitoring means, 30
...Communication control table storage area, 40...Data communication user.
Claims (1)
出力装置、中央処理装置、および主記憶装置を備えたデ
ータ処理装置において、前記主記憶装置に、 ネットワークアドレスおよび動作属性を含む相手装置の
属性と、データ通信バスを一意に識別する識別子とがセ
ットされる汎用バッファを管理する通信制御テーブル格
納域を設け、 この通信制御テーブル格納域から汎用バッファを取り出
し、データ通信利用者、通信相手の属性、およびデータ
通信バス識別子をセットし、相手装置に対しデータ通信
バスの設定要求を送出するとともに、データ通信利用者
にデータ通信バスの識別子および設定を通知するデータ
通信バス設定監視手段と、 データ通信バスの設定期間中に発生する事象の監視を行
い、事象を検出したときに該当するデータ通信バスの汎
用バッファを前記通信制御テーブル格納域に返還するデ
ータ通信バス解放監視手段と を備えたことを特徴とするデータ処理装置。[Claims] 1. An input device connected to a partner device via a communication line;
In a data processing device including an output device, a central processing unit, and a main memory device, attributes of a partner device including a network address and operational attributes, and an identifier uniquely identifying a data communication bus are set in the main memory device. A communication control table storage area is provided to manage the general-purpose buffers to be used, the general-purpose buffers are retrieved from this communication control table storage area, the attributes of the data communication user, the communication partner, and the data communication bus identifier are set, and the information is sent to the other device. a data communication bus setting monitoring means for sending a data communication bus setting request and notifying a data communication user of the data communication bus identifier and setting; and monitoring events that occur during the data communication bus setting period; A data processing device comprising: data communication bus release monitoring means for returning a general-purpose buffer of a corresponding data communication bus to the communication control table storage area when an event is detected.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328731A JPH03188543A (en) | 1989-12-18 | 1989-12-18 | Data processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328731A JPH03188543A (en) | 1989-12-18 | 1989-12-18 | Data processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03188543A true JPH03188543A (en) | 1991-08-16 |
Family
ID=18213547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1328731A Pending JPH03188543A (en) | 1989-12-18 | 1989-12-18 | Data processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03188543A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08305650A (en) * | 1995-04-28 | 1996-11-22 | Nec Corp | Network configuration information management method |
-
1989
- 1989-12-18 JP JP1328731A patent/JPH03188543A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08305650A (en) * | 1995-04-28 | 1996-11-22 | Nec Corp | Network configuration information management method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108696595A (en) | Distributed type assemblies method of data synchronization, master node, slave node, system and medium | |
| JPS61500751A (en) | Method for stopping program processes in multiprocessing systems | |
| JPS61251343A (en) | Address management system in local area network | |
| JP2009098757A (en) | Security monitoring control system | |
| JPS62100854A (en) | Communication system between host and terminal | |
| JPH08316957A (en) | Redundant network management system | |
| CN112559247A (en) | Database data backup method and system based on third-party assistance | |
| JPH04310157A (en) | Message relay method for distributed processing systems | |
| KR100376567B1 (en) | System of Controlling Timers in the Mobile Communication System | |
| JPH0677247B2 (en) | Manager device of network management system | |
| JPH0227452A (en) | Dynamic area control processing system for area for controlling line | |
| JPH0267844A (en) | Message storage device | |
| JPH03209531A (en) | Service process control system | |
| JPH04150121A (en) | Electronic mail system | |
| JPH0965388A (en) | Object update system for exchange | |
| JPH07219911A (en) | Mutual backup method in case of failure by compound computer | |
| JPH0355649A (en) | Intra-same host computer control method for network control system | |
| JPH04178857A (en) | On-line data communication system | |
| JPH05191422A (en) | Lan controller with network management function | |
| JP2004126730A (en) | Monitor switching control method for operation monitoring terminal | |
| JPH05265915A (en) | Remote connection system | |
| JPH04125739A (en) | Online information processing system | |
| JPH05108516A (en) | Access device | |
| JPH04176227A (en) | How to monitor network communication data | |
| JPH05204862A (en) | Operation stopping state display system |