[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS605647A - Specification releasing system - Google Patents

Specification releasing system

Info

Publication number
JPS605647A
JPS605647A JP58113500A JP11350083A JPS605647A JP S605647 A JPS605647 A JP S605647A JP 58113500 A JP58113500 A JP 58113500A JP 11350083 A JP11350083 A JP 11350083A JP S605647 A JPS605647 A JP S605647A
Authority
JP
Japan
Prior art keywords
calls
data transfer
information
information source
source
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.)
Granted
Application number
JP58113500A
Other languages
Japanese (ja)
Other versions
JPH0415651B2 (en
Inventor
Masaaki Takano
高野 正明
Toshiichiro Hatano
秦野 俊一朗
Tomo Nagao
長尾 朋
Tatsuo Umemoto
龍夫 楳本
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
KDDI Corp
Original Assignee
Fujitsu Ltd
Kokusai Denshin Denwa KK
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, Kokusai Denshin Denwa KK filed Critical Fujitsu Ltd
Priority to JP58113500A priority Critical patent/JPS605647A/en
Publication of JPS605647A publication Critical patent/JPS605647A/en
Publication of JPH0415651B2 publication Critical patent/JPH0415651B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To make versatile specification releasing for controlled source of information by determining beforehand number of calls for which specification releasing is possible corresponding to the source of information for each period in which data transfer control is removed. CONSTITUTION:A data transfer processing device 3 makes data transfer process between information sources 1-1-1-i and 2-1-2-j through transferring devices 4-1-4-k. A monitor controlling device 5 monitors the state of operation of the device 3 and the state of use of resources, and when congestion occurs, controls inflow of data from each information source. When congestion is released, the device 5 discriminates information source that makes porcessing of each transferring device at a fixed period, and checks whether number of calls for which specification is released in the period recorded in the controlling device corresponding to the information source in specification releasing controlling devices 6-1-6-i, 7-1-7-j arrives at the number of calls for which specification releasing is possible. When not arrived at, the device 5 releases specification for the transferring device and when arrived at, arranges to transfer through a device that has free scope and releases specification.

Description

【発明の詳細な説明】 (al 発明の技術分野 本発明はデータ転送処理装置に係り、特にデータ転送を
規制中の呼に融通性に冨む規制解除を可能とする規制解
除方式に関す。
DETAILED DESCRIPTION OF THE INVENTION Technical Field of the Invention The present invention relates to a data transfer processing device, and more particularly to a restriction release method that allows flexible release of restrictions on calls whose data transfer is restricted.

(b) 従来技術と問題点 第1図はデータ転送処理装置における従来ある規制解除
方式の一例を示す図である。第1ヌ1において、データ
転送処理装置3は複数の転送装置4−1乃至4−kを具
備し、収容する情報#′!l−1乃至1−iおよび2−
1乃至2−j相互間のデータ転送処理を行う。例えば情
+I椋+ 1の発する呼111は転送装置4−1により
情報源2−1に呼211として接続され、該呼IIIお
よび211、並びに転送装置4−1を介して情報源i1
および2−1間にデータ転送処理が行われる。同様に情
報源1−1および2−2間には呼11m1および221
、並びに転送装置4−2を介してデータ転送処理が行わ
れ、以下同様にして情報源1−1および2−3間には呼
11m1および2jnj、並びに転送装置4−kを介し
てデータ転送処理が行われる。監視制御装置5はデータ
転送処理装置3の運転状況およびバッファメモリ等の資
源の使用状況を監視し、清快状態が発生した場合には各
転送装置4−1乃至4−1(に指令を伝達し、各情報源
1−1乃至1−iおよび2−1乃至2−jからのデータ
の流入を規制させる。かかるデータの流入規制にまり清
快状態が5’r%′、除されると、監視制御装置5は各
転送装置4〜1乃至4−kに指令を伝達し、各情報源1
−1乃至1−iおよび2−1乃至2−jに対する規制を
解除させる。但し一時に全転送装置4−1乃至4−kが
規制解除処理を実施すると再び輻較状態が発生ずるり能
性がある為、一定周期毎に予め定められた数の転送装置
4−1乃至4−kに対し所定順序で順次規制解除処理を
行う。
(b) Prior Art and Problems FIG. 1 is a diagram showing an example of a conventional restriction release method in a data transfer processing device. In the first item 1, the data transfer processing device 3 includes a plurality of transfer devices 4-1 to 4-k, and accommodates information #'! l-1 to 1-i and 2-
1 to 2-j perform data transfer processing between them. For example, the call 111 issued by the information source i1 is connected to the information source 2-1 by the transfer device 4-1 as a call 211, and the information source i1 is connected to the information source i1 via the transfer device 4-1.
Data transfer processing is performed between 2 and 2-1. Similarly, there are calls 11m1 and 221 between information sources 1-1 and 2-2.
, and data transfer processing is performed via the transfer device 4-2, and data transfer processing is similarly performed between the information sources 1-1 and 2-3 via the calls 11m1 and 2jnj and the transfer device 4-k. will be held. The supervisory control device 5 monitors the operating status of the data transfer processing device 3 and the usage status of resources such as buffer memory, and transmits commands to each transfer device 4-1 to 4-1 when a clear state occurs. Then, the inflow of data from each information source 1-1 to 1-i and 2-1 to 2-j is restricted.When the clean state is reduced by 5'r%' due to the restriction of inflow of data, , the supervisory control device 5 transmits commands to each of the transfer devices 4 to 1 to 4-k, and transmits commands to each information source 1.
-1 to 1-i and 2-1 to 2-j are lifted. However, if all the transfer devices 4-1 to 4-k perform the restriction release process at the same time, there is a possibility that a conflict state will occur again, so a predetermined number of transfer devices 4-1 to 4-k 4-k is sequentially subjected to restriction release processing in a predetermined order.

以上の説明から明らかな如(、従来ある規制)つ1:除
方式においては、データ転送処理装置3の清快状態が解
除された場合に、監視制御装置5ば規制中の転送装置4
−1乃至4−kを一定周期毎に所定数宛所定順序で規制
解除する。従って先に規制解除される転送装置(例えば
4−1および4−2)を特定の情報源(例えば1−1)
の呼(例えば111および11m1)が集中して使用し
ていた場合には、他の情報源に対する規制解除処理が遅
れる欠点があった。
As is clear from the above explanation (conventional regulations), (1) In the elimination method, when the clean state of the data transfer processing device 3 is released, the supervisory control device 5 and the restricted transfer device 4
-1 to 4-k are released for a predetermined number in a predetermined order at regular intervals. Therefore, transfer devices to be deregulated first (e.g. 4-1 and 4-2) are linked to specific information sources (e.g. 1-1).
If a number of calls (for example, 111 and 11m1) were being used intensively, there was a drawback that the process for releasing restrictions on other information sources would be delayed.

IcI 発明の目的 本発明の目的は、前述の如き従来ある規制解除方式の欠
点を除去し、規制処理を被った各情報源に対する融通性
に冨む規制解除処理を行う規制解除方式を実現すること
に在る。
IcI Purpose of the Invention The purpose of the present invention is to eliminate the drawbacks of the conventional deregulation methods as described above, and to realize a deregulation method that performs deregulation processing with great flexibility for each information source subjected to restriction processing. is in

Cd) 発明の構成 この目的は、複数の情報源を収容し、システムの運転状
況および資源の使用状況により前記情報源間のデータ転
送処理を規制し、一定周期毎に予め定められた呼数宛規
制解除するデータ転送処理装置において、前記各周期内
で規制解除可能な呼数を前記情報源に対応して予め定め
ることにより達成される。
Cd) Structure of the Invention The purpose of this invention is to accommodate a plurality of information sources, regulate data transfer processing between the information sources according to system operating conditions and resource usage conditions, and send calls to a predetermined number of calls at regular intervals. This is achieved by predetermining in advance the number of calls that can be canceled within each period in correspondence with the information source in the data transfer processing device that cancels the restriction.

(el 発明の実施例 以下、本発明の一実施例を図面により説明する。(el Embodiments of the invention An embodiment of the present invention will be described below with reference to the drawings.

第2図は本発明の一実施例による規制解除方式を示す図
である。なお、企図を通じて同一符号は同一対象物を示
す。第2図においては、データ転送処理装置3内に各情
報源1−1乃至1−iおよび2−1乃至2−jに対して
規制解除制御装置6−1乃至6−iおよび7−1乃至?
−jが設けられている。また監視制御装置5は各情報源
1−1乃至1−iおよび2−1乃至2−j毎に一周期内
で規制解除可能呼数を予め設定されているも第2図にお
いて、データ転送処理装置3は第1図におけると同様の
過程で収容する情報源1−1乃至1−1および2−1乃
至2−j相互間のデータ転送処理を行い、また監視制御
装置5はデータ転送処理装置3の運転状況および資源の
使用状況を監視し、清快状態が発生した場合には第1図
におけると同様の過程で各情報源1−1乃至1−iおよ
び2−1乃至2−jからのデータの流入を規制させる。
FIG. 2 is a diagram showing a restriction release method according to an embodiment of the present invention. Note that the same reference numerals refer to the same objects throughout the plan. In FIG. 2, restriction release control devices 6-1 to 6-i and 7-1 to 7-1 are installed in the data transfer processing device 3 for each information source 1-1 to 1-i and 2-1 to 2-j. ?
−j is provided. In addition, the supervisory control device 5 has the number of calls that can be canceled within one cycle set in advance for each information source 1-1 to 1-i and 2-1 to 2-j. The device 3 performs data transfer processing between the information sources 1-1 to 1-1 and 2-1 to 2-j stored in the same process as in FIG. 1, and the monitoring control device 5 is a data transfer processing device. The operating status and resource usage status of 3 are monitored, and if a clean state occurs, information is collected from each information source 1-1 to 1-i and 2-1 to 2-j in the same process as in Figure 1. restrict the inflow of data.

かかるデータの流入規制により輻較状態が解除されると
、監視制御装置5は規制解除処理の対象となる転送装置
(例えば4−1)がデータ転送処理を行っている情報源
(例えば1−1)を識別し、該情報源1−1に対応する
規制解除制御装置6−1に記録されている該周期内の規
制解除処理済み呼数が前記規制解除可能呼数に達してい
るか否かを検査し、達していない場合には転送装置4−
1に対する規制解除処理を行い、規制解除制御装置6−
1に記録されている規制解除処理済み呼故に1を加算す
る。監視制御装置5は次に規制解除処理の対象となる転
送装置(例えば4−2)がデータ転送処理を行っている
情報源1−1を識別し、該情報源11に対応する規制解
除制御装置6−1に記録されている規制解除処理済み呼
数が前記規制解除可能呼数に達しているか否かを検査し
、達している場合には転送装置4−1に対する規制解除
処理を行わず、規制解除制御装置6−1に転送装置4−
2の番号を記録する。転送装置4−3以下に対しても同
様の過程を実行し、該周期内における規制解除処理済み
転送装置数が予め定められた数に達した場合には、該周
期内での規制解除処理を中止し、各規制解除制御装置6
−1乃至6−iおよび7−1乃至?−jに記録されてい
る規制解除処理済み呼数をリセットする。該所定周期経
過後、監視制御装置5は規制解除制御装置6−1乃至6
−iおよび7−1乃至7−jに記録されている転送装置
番号の有無を調査し、規制解除制御装置6−1に転送装
置4−2の番号が記録されていることを検出すると、転
送装置4−2に対する規制解除処理を実行し、規制解除
制御装置6−lに記録されている転送装置4−2の番号
を抹消し、また規制解除処理済み呼数に1を加算する。
When the comparison state is canceled due to such data inflow restriction, the supervisory control device 5 detects whether the transfer device (for example, 4-1) that is the target of the restriction cancellation process is connected to the information source (for example, 1-1) that is performing the data transfer process. ), and determines whether the number of calls that have undergone deregulation within the cycle recorded in the deregulation control device 6-1 corresponding to the information source 1-1 has reached the number of calls that can be deregulated. Inspect and if it does not reach the transfer device 4-
1, and the restriction release control device 6-
1 is added to the deregulation-processed calls recorded in 1. The supervisory control device 5 then identifies the information source 1-1 for which the transfer device (for example, 4-2) that is the target of the deregulation process is performing the data transfer process, and selects the deregulation control device corresponding to the information source 11. It is checked whether the number of calls that have been processed for deregulation recorded in 6-1 has reached the number of calls that can be deregulated, and if the number has reached the number of calls that can be deregulated, the deregulation process for the transfer device 4-1 is not performed, Transfer device 4- to restriction release control device 6-1
Record number 2. The same process is executed for the transfer device 4-3 and below, and when the number of transfer devices that have undergone restriction release processing within the cycle reaches a predetermined number, the restriction release processing within the cycle is performed. Cancel each restriction release control device 6
-1 to 6-i and 7-1 to ? -Reset the number of calls that have been released from restrictions recorded in j. After the predetermined period has elapsed, the monitoring control device 5 activates the restriction release control devices 6-1 to 6-6.
-i and 7-1 to 7-j, and if it is detected that the number of the transfer device 4-2 is recorded in the restriction release control device 6-1, the transfer is performed. The restriction release process for the device 4-2 is executed, the number of the transfer device 4-2 recorded in the restriction release control device 6-l is deleted, and 1 is added to the number of calls that have undergone restriction release processing.

以下同様の過程で規制解除制御装置6−1に番号が記録
されている転送装置に対する規制解除処理を実行し、規
制解除制御装置6−1に記録されている規制解除処理済
の呼数が前記規制解除可能呼数に達した場合、或いは規
制解除制御装置6−1に記録されている転送装置番号が
皆無の場合は、規制解除制御装置6−2以下に対し同様
の規制解除処理を行う。かかる規制解除処理により該周
期内における規制解除処理済み転送装置数が予め定めら
れた数に達した場合には、該周期内での規制解除処理を
中止し、各規制解除制御装置6−1乃至6−iおよび7
−1乃至7−jに記録されている規制解除処理済み呼数
をリセツトする。更に規制解除制御装置6−1乃至5−
iおよび7−1乃至7−jに番号が記録されている転送
装置に対する規制解除処理を総て終了し、なお規制解除
処理済み転送装置数が予め定められた個数に達しない場
合には、次に規制解除処理の対象となる転送装置から前
述の過程で規制解除処理を再開する。
Thereafter, in the same process, the restriction cancellation process is executed for the transfer device whose number is recorded in the restriction cancellation control device 6-1, and the number of calls that have been processed for restriction cancellation recorded in the restriction cancellation control device 6-1 is When the number of calls that can be released from restriction is reached, or when there is no transfer device number recorded in the restriction release control device 6-1, similar restriction release processing is performed for the restriction release control device 6-2 and below. When the number of transfer devices that have undergone deregulation processing within the cycle reaches a predetermined number due to the deregulation process, the deregulation process within the cycle is stopped, and each deregulation control device 6-1 to 6-i and 7
-Reset the number of calls that have been released from restrictions recorded in -1 to 7-j. Furthermore, restriction release control devices 6-1 to 5-
If you have finished all the restriction release processing for the transfer devices whose numbers are recorded in i and 7-1 to 7-j, and the number of transfer devices that have undergone restriction release processing does not reach the predetermined number, proceed to the next step. Then, the restriction cancellation process is restarted from the transfer device that is the target of the restriction cancellation process using the above-mentioned process.

以上の説明から明らかな如く、本実施例によれば、監視
制御装置5は規制解除の各周期内で情報源1−1乃至1
−1および2−1乃至2−jに対し予め定められた規制
解除可能呼数以上の規制解除処理は行わぬ為、規制解除
処理呼数が特定の転送装置(例えば4−1)に集中し、
他の転送装置の規制解除処理が遅れることが防止される
As is clear from the above description, according to this embodiment, the monitoring and control device 5 monitors the information sources 1-1 to 1 within each cycle of deregulation.
-1 and 2-1 to 2-j, the number of calls that can be canceled is not processed for more than the predetermined number of calls that can be canceled, so the number of calls that can be canceled is concentrated on a specific transfer device (for example, 4-1). ,
Delays in the restriction release processing of other transfer devices are prevented.

なお、第2図はあく迄本発明の一実施例に過ぎず、例え
ばデータ転送処理装置3の構成は図示されるものに限定
されることば無く、他に幾多の変形が考慮されるが、何
れの場合にも本発明の効果は変らない。また各情報源に
定められている1周期内で規制解除可能呼数は総ての情
報源に一律に定めることにより各情報源に均等な規制解
除処理を行うことも、また前記規制解除可能呼数を各情
報源に個別に定めることにより、各情報源に対する規制
解除に優先順位を与えることも考慮されるが、何れの場
合にも本発明の効果は変わらない。
Note that FIG. 2 is merely one embodiment of the present invention, and the configuration of the data transfer processing device 3, for example, is not limited to that shown in the figure, and many other modifications may be considered; Even in this case, the effects of the present invention remain the same. Furthermore, by setting the number of calls that can be canceled within one cycle for each information source uniformly for all information sources, it is also possible to perform the same restriction cancellation process for each information source, and also to Although it is also possible to give priority to the deregulation of each information source by individually setting the number for each information source, the effect of the present invention remains unchanged in either case.

(fl 発明の効果 以上、本発明によれば、前記データ転送処理装置におい
て、各情報源に対し融通性に冨む規制解除処理を行うこ
とが可能となる。
(fl) Effects of the Invention As described above, according to the present invention, in the data transfer processing device, it becomes possible to perform restriction release processing with great flexibility for each information source.

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

第1図はデータ転送処理装置における従来ある規制解除
方式の一例を示す図、第2図は本発明の一実施例による
規制解除方式を示す図である。 図において、1−1乃至1−iおよび2−1乃至2−j
は情報源、3はデータ転送処理装置、4−1乃至4−に
は転送装置、5は監視制御装置、6−1乃至5−iおよ
び7−1乃至7−jは規制解除制御装置、111乃至1
 imiおよび211乃至2jnjは呼、を示す。
FIG. 1 is a diagram showing an example of a conventional restriction release method in a data transfer processing device, and FIG. 2 is a diagram showing a restriction release method according to an embodiment of the present invention. In the figure, 1-1 to 1-i and 2-1 to 2-j
is an information source, 3 is a data transfer processing device, 4-1 to 4- are transfer devices, 5 is a monitoring control device, 6-1 to 5-i and 7-1 to 7-j are deregulation control devices, 111 to 1
imi and 211 to 2jnj indicate calls.

Claims (1)

【特許請求の範囲】[Claims] 複数の情報源を収容し、システムの運転状況および資源
の使用状況により前記情報源間のデータ転送処理を規制
し、一定周期毎に予め定められた呼数宛規制解除するデ
ータ転送処理装置において、前記各周期内で規制解除可
能な呼数を前記情報源に対応して予め定めることを特徴
とする規制解除方式。
In a data transfer processing device that accommodates a plurality of information sources, regulates data transfer processing between the information sources according to system operating status and resource usage status, and releases the regulation for a predetermined number of calls at regular intervals, A deregulation method characterized in that the number of calls that can be deregulated within each cycle is predetermined in accordance with the information source.
JP58113500A 1983-06-23 1983-06-23 Specification releasing system Granted JPS605647A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58113500A JPS605647A (en) 1983-06-23 1983-06-23 Specification releasing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58113500A JPS605647A (en) 1983-06-23 1983-06-23 Specification releasing system

Publications (2)

Publication Number Publication Date
JPS605647A true JPS605647A (en) 1985-01-12
JPH0415651B2 JPH0415651B2 (en) 1992-03-18

Family

ID=14613893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58113500A Granted JPS605647A (en) 1983-06-23 1983-06-23 Specification releasing system

Country Status (1)

Country Link
JP (1) JPS605647A (en)

Also Published As

Publication number Publication date
JPH0415651B2 (en) 1992-03-18

Similar Documents

Publication Publication Date Title
JPS605647A (en) Specification releasing system
McGee The information management system IMS/VS, Part V: Transaction processing facilities
JPH03116261A (en) Multiprocessor control system
CN111638965A (en) Command queue inter-fence synchronization method and system based on fence replication and handshake
JPH02220138A (en) Interruption protecting system for real time operating system
JPS63636A (en) Task control system
JPH04127261A (en) Multiprocessor system
JPS5819958A (en) Degenerating method for computer
JPS59223827A (en) Bus arbitration circuit
JPH04209031A (en) Resources control method for computer system
JP2535664B2 (en) Waiting method for satisfying processing conditions
JP2680842B2 (en) Data processing device
JPH04209030A (en) Resources control method for computer system
JPH0421893B2 (en)
JPS58155588A (en) Processing system of logical swap out
JPH11327921A (en) Thread priority controller and thread priority control method in computer system
JPH10312296A (en) Process switch control system
JPS6059464A (en) Bus request control system
JPH0464142A (en) Resource controlling system
JPS62210545A (en) Information processor
JPH02212965A (en) Program loading system
JPH0198047A (en) Interruption processing system
JPS59114645A (en) Multiple task control system
JPH10340250A (en) Method and load device for evaluating bus conflict operation
JPS63228253A (en) Interruption processing system