JPH02247759A - Communication control system by matrix switching - Google Patents
Communication control system by matrix switchingInfo
- Publication number
- JPH02247759A JPH02247759A JP1067644A JP6764489A JPH02247759A JP H02247759 A JPH02247759 A JP H02247759A JP 1067644 A JP1067644 A JP 1067644A JP 6764489 A JP6764489 A JP 6764489A JP H02247759 A JPH02247759 A JP H02247759A
- Authority
- JP
- Japan
- Prior art keywords
- communication control
- matrix
- processing
- common
- status
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 49
- 239000011159 matrix material Substances 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000012545 processing Methods 0.000 claims abstract description 26
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
Landscapes
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、オンラインシステムにおける通信制御用O8
のプログラム起動方式に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention provides an O8 for communication control in an online system.
Regarding the program startup method.
(従来の技術)
従来の通信制御プログラムの起動方式としては、通信制
御手順に対応したマトリクステーブルを作成することに
よシ、第4図に示すようにして通信制御方式を実現して
いた。ここで、通信における制御状態においては、上位
ソフトウェアまたは回線側からの要求イベント(トリガ
)によって起動すべき処理プログラムを決定している。(Prior Art) As a conventional method for starting a communication control program, a communication control method was realized as shown in FIG. 4 by creating a matrix table corresponding to a communication control procedure. In the communication control state, the processing program to be activated is determined by a request event (trigger) from the higher-level software or the line side.
通信制御手順においては、当該手順に従って通信フェー
ズ単位に管理状態(フェーズ)を有し、上位ソフトウェ
アまたは回線側からの要求イベントを各管理状態に応じ
て受領した際に、起動すべき処理プログラムを選択して
いる。In the communication control procedure, each communication phase has a management state (phase) according to the procedure, and when a request event from the upper software or the line side is received according to each management state, the processing program to be started is selected. are doing.
処理プログラム吋、起動された際に通信制御手順に必要
な処理を実行するとともに、該当通信フェーズに対応す
る管理状籾(ステータス)に該当回線の状態を変更し、
次に行うべき要求イベントを有している。この要求イベ
ントによる処理プログラムの起動を管理状態(ステータ
ス)の遷移により通信フェーズに対応させ、選択するマ
トリクステーブルによって通信制御プログラムを実現し
ている。When the processing program is started, it executes the processing necessary for the communication control procedure, and also changes the state of the corresponding line to the management status (status) corresponding to the corresponding communication phase.
It has the next request event to be performed. The activation of the processing program by this request event is made to correspond to the communication phase by the transition of the management state (status), and the communication control program is realized by the selected matrix table.
(発明が解決しようとする課題)
従来の通信制御プログラムの起動方式では、通信制御手
順ごとに通信フェーズに対応した管理状態をもったマト
リクステーブルが必要となる。したがって、類似した通
信制御手順の追加サポートであっても同様なマトリクス
テーブルを別に作成しなければならないため、所要メモ
リ量の増大を招くという欠点がある。(Problems to be Solved by the Invention) In the conventional communication control program startup method, a matrix table having a management state corresponding to a communication phase is required for each communication control procedure. Therefore, even if a similar communication control procedure is additionally supported, a similar matrix table must be created separately, resulting in an increase in the amount of memory required.
また、処理プログラム中に手順ととに異なる制御情報を
もたせているため、手順を追加すると処理プログラムを
追加する必要が生じて所要メモリ容量の増大を招くとい
う欠点がある。Furthermore, since different control information is provided for each procedure in the processing program, there is a drawback that adding a procedure requires adding another processing program, resulting in an increase in the required memory capacity.
本発明の目的は、回線単位に通信制御管理テーブルを有
し、通信制御手順に対応した制御情報をマトリクステー
ブルに設定して処理プログラムで実行される処理を共通
化し、通信フェーズに従った管理状態でマトリクステー
ブルを必要な値に切替えることによシ上記欠点を除去し
、所要メモリ容量の増大を招くことが々いように構成し
たマトリクス切替えによる通信制御方式を提供すること
にある。An object of the present invention is to have a communication control management table for each line, set control information corresponding to communication control procedures in a matrix table, standardize the processing executed by the processing program, and manage the management status according to the communication phase. It is an object of the present invention to provide a communication control system using matrix switching, which eliminates the above-mentioned drawbacks by switching the matrix table to a necessary value, and is configured so that the required memory capacity often increases.
(蝶題を解決するための手段)
本発明によるマトリクス切替えによる通信制御方式はマ
トリクステーブルと、処理手段とを具備して構成したも
のである。(Means for Solving the Butterfly Problem) A communication control system using matrix switching according to the present invention is configured to include a matrix table and processing means.
マトリクステーブルは、通信制御手順に対応した制御情
報を設定して処理プログラムにより実行される処理の共
有化を図るためのものである。The matrix table is used to set control information corresponding to communication control procedures and to share processing executed by processing programs.
処理手段は、通信フェーズに従った管理状態でマトリク
ステーブルを必要な値に切替えるためのものである。The processing means is for switching the matrix table to a required value in a management state according to the communication phase.
(実施8ill) 次に、本発明について図面を参照して詳細に説明する。(Implementation 8ill) Next, the present invention will be explained in detail with reference to the drawings.
第11は、本発明によるマトリクス切替えによる通信制
御方式の一実施例における状態遷移を示す説明図である
。The eleventh is an explanatory diagram showing state transition in an embodiment of the communication control method using matrix switching according to the present invention.
第1図において、12〜15はそれぞれ管理状態(ステ
ータス)、22.26はそれぞれ要求イベント(トリガ
)、32,33,35はそれぞれ処理プログラムである
。In FIG. 1, 12 to 15 are management states (status), 22 and 26 are request events (trigger), and 32, 33, and 35 are processing programs, respectively.
第2図は、第1図′(関連したマトリクステーブルの一
列を示す説明図である。FIG. 2 is an explanatory diagram showing one row of a matrix table related to FIG. 1'.
第3図は、第2図に関連した通信制御管理テーブルであ
る。FIG. 3 is a communication control management table related to FIG. 2.
ある通信制御手順を実現する処理プログラムを、第2図
に示すマトリクステーブルによって起動するものとする
。Assume that a processing program for implementing a certain communication control procedure is started using the matrix table shown in FIG.
マトリクステーブルID=XXKよって実現される手順
の管理状態(ステータス)12によって要求イベントで
ちるトリガ22を受領した場合、処理プログラムbでは
第1図に示す処理すを実行した後、マトリクステーブル
ID=XYに属するステータスC,テーブルID=XY
に制御を変更して、各通信制御手順についての共通な処
理によって抽出、整理されたマトリクステーブルID=
XYへ移行する。When a request event trigger 22 is received according to the management state (status) 12 of the procedure realized by matrix table ID=XXK, processing program b executes the processing shown in FIG. Status C, table ID = XY belonging to
Matrix table ID = extracted and organized by common processing for each communication control procedure by changing control to
Move to XY.
このとき、起動元であるマトリクステーブルより=XX
O値は、第3図に示す通信制御管理テーブル中に退避し
ておくカ、必要に応じてステータス直も退避する。こ、
)LKより、共通処理を実行するマトリクスへの切替え
を実現し、共通マトリクステーブルによる処理を実行す
ることができる。At this time, from the matrix table that is the starting source = XX
The O value is saved in the communication control management table shown in FIG. 3, and the status is also saved if necessary. child,
) LK, it is possible to switch to a matrix that executes common processing and execute processing using a common matrix table.
共通処理から起動元へ戻る処理は、次のようにして実行
する。すなわち、共通マトリクステーブルID=XYの
ステータスDによって要求イベントであるトリガ25を
受領した場合、起動される処理プログラムCによって上
記処理が実現される。The process of returning from the common process to the starting source is executed as follows. That is, when the trigger 25, which is a request event, is received due to the status D of the common matrix table ID=XY, the above processing is realized by the processing program C that is started.
処理プログラムCは処理Cを実行した後、起動元マトリ
クステーブルID=XXへ庚るため、通信制御管理テー
ブル内に退避したマトリクステーブルのID@XXを取
得し、起動元への移行先ステータス値Eとともにこれを
変更する。場合によっては、通信制御管理テーブル中の
ステータスに退避されたステータス値とすることKより
、元のマトリクスの起動状態へ爬ろケースもある。After executing process C, the processing program C obtains the ID@XX of the matrix table saved in the communication control management table in order to move to the starting matrix table ID=XX, and transfers the migration destination status value E to the starting source. Change this with. In some cases, instead of using the saved status value as the status in the communication control management table, there is a case where the status returns to the original activated state of the matrix.
このマトリクステーブルの切替え処F[おいて、マトリ
クスつまシ制御手順の制御条件の差異については、以下
の処理によって吸収を実現している。In this matrix table switching process F[, differences in control conditions of matrix table control procedures are absorbed by the following process.
共通処理マトリクスへの移行時には、必要な制(44件
を処理プログラム中の処理すとして実行する。共通処理
マトリクスより起動元マトリクスへ突る際知は、起動元
マトリクスの収容手順の制御情報を予め通信制御管理テ
ーブルに設定し、これを必要に応じて起動元マトリクス
へ戻る処理プログラム中の処理Cとして実行することに
より起動元の差異を吸収し、処理プログラムの共通化を
実現している。When migrating to the common processing matrix, the necessary controls (44 items are executed as processing in the processing program. When accessing the activation source matrix from the common processing matrix, control information of the accommodation procedure of the activation source matrix is stored in advance. By setting this in the communication control management table and executing it as process C in the processing program that returns to the activation source matrix as needed, differences in activation sources can be absorbed and the processing programs can be made common.
(発明の効果)
以−ヒ説明したように本発明は、通信制御手順を実現す
る通信制御プログラムについて、通信フェーズに着目し
九単位で処理プログラム中の制御の差異情報を通信制御
管理テーブルに共通的に所有させることによって、処理
プログラムの論理を共通化することができるという効果
がある。また、処理プログラムの共通化により処理プロ
グラムを爬動するためのマ) IJクステーブルを共通
部分から切出して、当該マトリクスへの切替え方式を共
通化することができ、通信制御プログラムの所要メモリ
客着を削減できるという効果があり、さらに共通化洗よ
りデバッグおよびメインテナンスが単線化されるという
効果がある。(Effects of the Invention) As explained below, the present invention focuses on the communication phase of a communication control program that implements a communication control procedure, and commonizes control difference information in the processing program in a communication control management table in units of nine. This has the effect of making it possible to share the logic of processing programs. In addition, by standardizing the processing program, the matrix IJ table for changing the processing program can be separated from the common part, and the method for switching to the matrix can be standardized, reducing the memory requirements for the communication control program. This has the effect of reducing the amount of time required for debugging and maintenance.
また、処理プログラムの共通化によって手順の差異を通
信制御管理テーブル中の設定情報として認識すれば、通
信制御手順の追加サポートで当該通信制御管理テーブル
を手順対応の制御情報として容易に処理プログラムへ組
込むことができるという効果がある。In addition, if differences in procedures are recognized as setting information in the communication control management table by standardizing the processing program, the communication control management table can be easily incorporated into the processing program as control information corresponding to the procedure with additional support for communication control procedures. It has the effect of being able to
第1図は、本発明によるマトリクス切替えによる通信制
御方式の一実施例における状態遷移を示す説明図である
。
第2図は、第1図に関連したマトリクステーブルの一列
を示す説明図である。
第3図は、第2図1CFIA連した通・官制・御管理テ
ーブルを示す図である。
第4図は従来の方式により作成されたマトリクステーブ
ルの一例を示す図である。
12〜15−・・管理状態
22.25・・・要求イベントFIG. 1 is an explanatory diagram showing state transition in an embodiment of the communication control method using matrix switching according to the present invention. FIG. 2 is an explanatory diagram showing one row of the matrix table related to FIG. 1. FIG. 3 is a diagram showing a communication/government control/control management table connected to the CFIA shown in FIG. 2. FIG. 4 is a diagram showing an example of a matrix table created by a conventional method. 12-15--Management status 22.25--Request event
Claims (1)
ラムにより実行される処理の共有化を図るためのマトリ
クステーブルと、通信フェーズに従つた管理状態で前記
マトリクステーブルを必要な値に切替える処理手段とを
具備して構成したことを特徴とするマトリクス切替えに
よる通信制御方式。A matrix table for setting control information corresponding to a communication control procedure to share processing executed by a processing program, and a processing means for switching the matrix table to a necessary value in a management state according to a communication phase. A communication control method using matrix switching, characterized in that it is configured by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1067644A JPH02247759A (en) | 1989-03-22 | 1989-03-22 | Communication control system by matrix switching |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1067644A JPH02247759A (en) | 1989-03-22 | 1989-03-22 | Communication control system by matrix switching |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02247759A true JPH02247759A (en) | 1990-10-03 |
Family
ID=13350928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1067644A Pending JPH02247759A (en) | 1989-03-22 | 1989-03-22 | Communication control system by matrix switching |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02247759A (en) |
-
1989
- 1989-03-22 JP JP1067644A patent/JPH02247759A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR930004947B1 (en) | Apparatus and method for a data processing system | |
| JP3636744B2 (en) | Distributed system and method for creating automatic operation schedule of distributed system | |
| US20020023118A1 (en) | Method for effective utilizing of shared resources in computerized system | |
| JP2001134454A (en) | Method and system for updating component in computer environment and manufactured product | |
| JPH08235011A (en) | Continuous operation method in different environmental spaces and apparatus therefor | |
| JPH0218635A (en) | Decentralized process file control system | |
| JPH02139630A (en) | Online task exchange device | |
| JPH023828A (en) | computer network system | |
| JPS6016667B2 (en) | Composite computer system | |
| JPS6371761A (en) | System for defining system condition of online system | |
| JPH08339303A (en) | Os switching device | |
| JPH04219837A (en) | Data taking-over system | |
| JPS62209671A (en) | Drawing control system | |
| JPH0337719A (en) | System for expanding master file on main storage device | |
| JPH0256668A (en) | Program activating system in distributed system | |
| JP2000039989A (en) | Automatic program distribution system, method therefor and recording medium recorded with program for automatic program distribution | |
| JPH0236455A (en) | Batch processing start control system | |
| JPS63245736A (en) | Succeeding system for controller of exclusive control | |
| JPH09146765A (en) | Service execution control system for information processor | |
| JPH04117747A (en) | Node computer to be managed in network system | |
| JPH0228805A (en) | Computer control method and program control device | |
| JPS63268003A (en) | programmable controller | |
| JPH03147149A (en) | Update control system for data file | |
| JPH02172397A (en) | Exchange | |
| JPH11134010A (en) | Program execution method in programmable controller |