JPS63259759A - Distributed data processing system - Google Patents

Distributed data processing system

Info

Publication number
JPS63259759A
JPS63259759A JP62093391A JP9339187A JPS63259759A JP S63259759 A JPS63259759 A JP S63259759A JP 62093391 A JP62093391 A JP 62093391A JP 9339187 A JP9339187 A JP 9339187A JP S63259759 A JPS63259759 A JP S63259759A
Authority
JP
Japan
Prior art keywords
data
processing unit
reception processing
transmission
reception
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
JP62093391A
Other languages
Japanese (ja)
Other versions
JP2670266B2 (en
Inventor
Hitoshi Nakazawa
仲沢 斉
Fumio Adachi
安達 文夫
Hiroshi Koyano
浩 小谷野
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP62093391A priority Critical patent/JP2670266B2/en
Publication of JPS63259759A publication Critical patent/JPS63259759A/en
Application granted granted Critical
Publication of JP2670266B2 publication Critical patent/JP2670266B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To decrease the number of transmission data the becomes call loss by constituting the titled system so that the furthermost downstream reception processing unit processes a reception maximally as possible in case a reception processing unit at the upstream comes impossible of the reception processing. CONSTITUTION:The furthermost downstream reception processing unit 104 capable of receiving data transmitted passing the upstream reception processing units 102, 103 maximally as possible, is provided. Data transmitted from a transmission processing unit 101 is sequentially reception-processed by the upstream reception processing units 102, 103, and in case the number of data to be reception-processed in said units exceeds a prescribed value and said units are no longer capable of processing the data, the furthermost downstream reception processing unit 104 processes the data maximally as possible. As a result, the reception processing units can be efficiently used, and the number of transmission data that becomes call loss can be decreased.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、データが一方向に送信されるループ状通信路
に複数の受信処理ユニットが接続された分散型データ処
理システム。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention provides a distributed data processing system in which a plurality of reception processing units are connected to a loop-shaped communication channel through which data is transmitted in one direction. .

(従来の技術〉 この種の分散型データ処理システムは、従来、送信処理
ユニットから送信されるデータを送信処理ユニットに近
い上流側の受信処理ユニットで順次受信処理し、上流側
の受信処理ユニットで受信処理するデータ数が所定デー
タ数以上、すなわち所定の許容受付数り以上になったと
きには、送信データは該上流側の受信処理ユニットを通
過して下流側の受信処理ユニットによって受信処理する
ことを行なっている。また、この場合、ループ状通信路
に接続される複数の受信処理ユニットはすべて同一の構
成を有するものが使用されている。
(Prior Art) Conventionally, in this kind of distributed data processing system, data transmitted from a transmission processing unit is sequentially received and processed in a reception processing unit on the upstream side close to the transmission processing unit, and When the number of data to be received and processed exceeds a predetermined number of data, that is, exceeds a predetermined allowable number of receptions, the transmission data passes through the upstream reception processing unit and is received and processed by the downstream reception processing unit. Furthermore, in this case, all of the plurality of reception processing units connected to the loop communication path have the same configuration.

(発明が解決しようとする問題点) 各受信処理ユニットで受信した送信データの数が前記許
容受付数りに近い1hの時、特に最下流の受信処理ユニ
ットで受信した送信データの数が許容受付数りに近い値
の時に、送信データのトラヒックが急激に増大した場合
には、最下流の受信処理ユニットにおいて受信する送信
データ数が許容量イ」数りを越えてしまうため、該受信
処理ユニットでは送信データを受信することができず、
更に下流に流すために該送信データにλ1する受信処理
ができず、呼損が発生するという問題がある。
(Problem to be Solved by the Invention) When the number of transmission data received by each reception processing unit is 1h close to the number of permissible receptions, especially the number of transmission data received by the most downstream reception processing unit is 1h, the number of transmission data received by the most downstream reception processing unit is 1h. If the traffic of transmitted data increases rapidly when the value is close to 1, the number of transmitted data received by the most downstream reception processing unit will exceed the allowable amount. cannot receive the sent data,
There is a problem in that it is not possible to perform reception processing that adds λ1 to the transmitted data in order to send it further downstream, resulting in call loss.

また、この問題を救済するために、送信処理ユニットに
送信データのりトライ機能を設ける方法もあるが、この
場合にはりトライによるバスを流れるデータが増大し、
送信処理ユニットおよびバスに対する負荷が増大すると
いう問題が発生する。
In addition, in order to remedy this problem, there is a method in which the transmission processing unit is provided with a transmission data transfer try function, but in this case, the amount of data flowing on the bus due to the transfer attempt increases,
A problem arises in that the load on the transmission processing unit and bus increases.

本発明は、上記に鑑みてなされたもので、その目的とす
るところは、受信処理ユニットの効率的使用を図り、送
信データの呼損を低減する分散型データ処即システムを
提供することにある。
The present invention has been made in view of the above, and an object of the present invention is to provide a distributed data processing system that makes efficient use of a reception processing unit and reduces call loss of transmitted data. .

[発明゛の構成] °(問題点を解決するための手段) 上記目的を達成するため、本発明の分散型データ処理シ
ステムは、送信処理ユニットから送出されるデータが一
方向に送信されるループ状通信路に複数の受信処理ユニ
ットが接続され、送信処理ユニットから送信されるデー
タを送信処理ユニットに近い上流側の受信処理ユニット
で順次受信処理し、上流側の受信処理ユニットで受信処
理するデータ数が所定データ数以上になったときには、
送信データは該上流側の受信処理ユニットを通過して下
流側の受信処理ユニットによって受信処理される分散型
データ処理システムにおいて、最下流に接続され、上流
側の受信処理ユニットを通過して送信されてくるデータ
を可能な限り受信し得る最下流用受信処理ユニットを有
することを要旨とする。
[Configuration of the invention] ° (Means for solving the problem) In order to achieve the above object, the distributed data processing system of the present invention provides a loop in which data sent from a transmission processing unit is transmitted in one direction. A plurality of reception processing units are connected to a communication path, and the data sent from the transmission processing unit is sequentially received and processed by the reception processing unit on the upstream side close to the transmission processing unit, and the data is received and processed by the reception processing unit on the upstream side. When the number exceeds the predetermined number of data,
In a distributed data processing system, transmission data passes through the upstream reception processing unit and is received and processed by the downstream reception processing unit. The gist is to have a most downstream reception processing unit that can receive as much incoming data as possible.

(作用) 本発明の分散型データ処理システムでは、送信処理ユニ
ットから送信されるデータを上流側の受信処理ユニット
で順次受信処理し、上流側の受信処理ユニットにおける
受信処理データ数が所定データ数以上になって上流側の
受信処理ユニットで受信処理できなくなったとぎには、
最下流の受信処理ユニットが可能な限り受信処理し得る
ようになっている。
(Function) In the distributed data processing system of the present invention, the data transmitted from the transmission processing unit is sequentially received and processed by the upstream reception processing unit, and the number of reception processing data in the upstream reception processing unit is equal to or greater than a predetermined number of data. When the upstream reception processing unit becomes unable to process the reception,
The most downstream reception processing unit is designed to perform reception processing as much as possible.

(実施例) 以下、図面を用いて本発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.

第1図は本発明の一実施例に係る分散型データ処理シス
テムの全体構成図であり、第2図は第1図の分散型デー
タ処理システムに使用される受信処理ユニットの回路構
成図である。
FIG. 1 is an overall configuration diagram of a distributed data processing system according to an embodiment of the present invention, and FIG. 2 is a circuit configuration diagram of a reception processing unit used in the distributed data processing system of FIG. 1. .

第1図の分散型データ処理システムは、ループ状通信路
105に送信処理ユニット101および複数の受信処理
ユニット102,103.・・・・・・・・・104が
接続されて構成され、送信処理ユニット101から送出
される送信データは図において矢印106で示す一方向
に送信され、受信処理ユニット102,103.・・・
・・・・・・104のいずれかで受信処理されるように
なっている。
The distributed data processing system shown in FIG. 1 includes a transmission processing unit 101 and a plurality of reception processing units 102, 103 . . . . 104 are connected to each other, and the transmission data sent from the transmission processing unit 101 is transmitted in one direction shown by an arrow 106 in the figure, and the reception processing units 102, 103 . ...
. . . 104 for reception processing.

すなわち、ループ状通信路105に対して送信処理ユニ
ット101から送出される送信データが矢印106で示
す方向に送信される場合において、送信処理ユニット1
01に最も近い受信処理ユニット102が最上流の受信
処理ユニットとなり、受信処理ユニット104が最下流
の受信処理ユニットとなる。そして、送信処理ユニット
101から送出される送信データはまず最上流の受信処
理ユニット102で受信される。該受信処理ユニット1
02は所定のデータ数である複数の送信データまで受信
処理できるが、受信した送信データ数が所定のデータ数
以上になると、送信処理ユニット101からの送信デー
タを受信せずに下流に通過させる。そして、この受信処
理ユニット102を通過した送信データは該受信処理ユ
ニット102の直ぐ下流のループ状通信路105に接続
されている受信処理ユニット103で受信処理される。
That is, when the transmission data sent from the transmission processing unit 101 to the loop-shaped communication path 105 is transmitted in the direction shown by the arrow 106, the transmission processing unit 1
The reception processing unit 102 closest to 01 becomes the most upstream reception processing unit, and the reception processing unit 104 becomes the most downstream reception processing unit. Transmission data sent from the transmission processing unit 101 is first received by the most upstream reception processing unit 102. The reception processing unit 1
02 can receive and process up to a predetermined number of transmission data, but when the number of received transmission data exceeds the predetermined number of data, the transmission data from the transmission processing unit 101 is passed downstream without being received. The transmission data that has passed through this reception processing unit 102 is received and processed by a reception processing unit 103 that is connected to a loop-shaped communication path 105 immediately downstream of this reception processing unit 102.

また、この受信処理ユニット103における受信データ
数が前記所定のデータ数になると、送信データは該受信
処理ユニット103を通過し、更に下流の受信処理ユニ
ットで受信処理されるというように上流の受信処理ユニ
ットで受信処理できなくなると、上流の受信処理ユニッ
トを通過して更に下流の受信処理ユニットで受信処理さ
れるという処理動作が実行され、最終的には送信データ
は最下流の受信処理ユニット104で受信処理されるよ
うになっている。
Further, when the number of received data in this reception processing unit 103 reaches the predetermined number of data, the transmission data passes through the reception processing unit 103 and is further processed in a downstream reception processing unit. When a unit is unable to perform reception processing, a processing operation is performed in which the data passes through the upstream reception processing unit and is further processed by the downstream reception processing unit, and finally the transmission data is sent to the most downstream reception processing unit 104. It is now ready for reception processing.

この場合、従来の分散型データ処理システムでは、最下
流の受4R処理ユニット104が受信処理し得るデータ
数は、他の上流の受信処理ユニットで受信処理し得るデ
ータ数と同じ所定のデータ数までであったが、本実施例
では、この最下流の受信処理」−ニット104が受信処
理し得るデータ数は可能な限り、すなわち該受信処理ユ
ニット104のリソースを使用し切るまでの可能な限り
のデータ数を受信処理できるようになっているのである
。従って−、上流の受信処理ユニット102.103等
で受信処理し切れなくなって、最終的に最下流の受信処
理ユニット104まで通過してぎた送信データはこの最
下流の受信処理ユニット104でほとんど完全に受信処
理されるため、送信データの呼損が発生しないようにな
っているのである。
In this case, in the conventional distributed data processing system, the number of data that can be received and processed by the most downstream receiving 4R processing unit 104 is up to a predetermined number of data that is the same as the number of data that can be received and processed by the other upstream receiving processing units. However, in this embodiment, the number of data that can be received and processed by this most downstream reception processing unit 104 is limited to the maximum possible amount, that is, until the resources of the reception processing unit 104 are used up. It is designed to be able to receive and process a large number of data. Therefore, the transmission data that cannot be completely processed by the upstream reception processing units 102, 103, etc. and has finally passed through to the most downstream reception processing unit 104 is almost completely processed by this most downstream reception processing unit 104. Since reception processing is performed, call loss of transmitted data does not occur.

なお、上流の受信処理ユニット102.103で受信処
理し得る所定のデータ数は、該受信処理ユニットが受信
した送信データ数が多くなり過ぎて、該受信処理ユニッ
トのリソース使用率が大きくなり、処理遅延に影響がで
ないような許容受付数しに設定されている。従って、上
流の受信処理ユニット102,103においては、この
所定のデータ数りまで送信データを受信処理しても全体
の処理時間を遅延することがないようになっているので
ある。
Note that the predetermined number of data that can be received and processed by the upstream reception processing units 102 and 103 is limited to the number of data that can be received and processed by the upstream reception processing units 102 and 103. The allowable number of receptions is set so that delays are not affected. Therefore, in the upstream reception processing units 102 and 103, even if the transmission data is received and processed up to this predetermined number of data, the overall processing time is not delayed.

次に、第2図を参照して、各受信処理ユニットについて
説明する。
Next, each reception processing unit will be explained with reference to FIG.

第2図に示す受信処理ユニツ1〜は、前記ループ状通信
路105の上流および下流に接続されたすべての受信処
理ユニット102,103.・・・・・・・・・104
に共通し得る同じ構成であるが、上述したように最下流
の受信処理ユニット104のみが受信処理し得るデータ
数が他の上流の受信処理ユニットのデータ数と異なって
いる点が異なり、この点は後述するように内蔵する比較
器における比較値であるデータ受付許容数が最下流の受
信処理ユニット104と他の上流の受信処理ユニットで
異なるようにしている。
The reception processing units 1 to 1 shown in FIG. 2 include all the reception processing units 102, 103 .・・・・・・・・・104
The configuration is the same, but as mentioned above, the number of data that can be received and processed only by the most downstream reception processing unit 104 is different from the number of data of the other upstream reception processing units. As will be described later, the allowable number of data acceptances, which is a comparison value in a built-in comparator, is made to be different between the most downstream reception processing unit 104 and the other upstream reception processing units.

すなわち、第2図に示1−受信処理ユニットはループ状
通信路105を介してループ状通信路105の上流側1
05aに入力が接続され、2つの出力を有するセレクタ
203と、該セレクタ203の一方の出力が入力に接続
され、該セレクタ203を介して送信データを受信処理
する処理装置201と、該処II!装置201から受信
データ数301を受は取って、該受信データ数301を
データ受付許容数と比較し、受信データ数301がデー
タ受付許容数に達していないときにはデータ受付可能制
御信号302を前記セレクタ203に供給し、また受信
データ数301がデータ受付許容数に達しているときに
はデータ受付不可制御信号303をセルクタ203に供
給する比較器202とを有する。
That is, the 1-reception processing unit shown in FIG.
a selector 203 having an input connected to 05a and having two outputs; a processing device 201 having one output of the selector 203 connected to an input and receiving and processing transmission data via the selector 203; Receives the number of received data 301 from the device 201, compares the number of received data 301 with the permissible number of data accepted, and when the number of received data 301 does not reach the permissible number of data accepted, the data acceptable control signal 302 is sent to the selector. and a comparator 202 that supplies a data reception disable control signal 303 to the cell controller 203 when the number of received data 301 reaches the data reception permissible number.

前記セレクタ203の他方の出力はループ状通信路10
5を介してループ状通(C路105の下流側105bに
接続されている。そして、セレクタ203は、比較器2
02からデータ受付不可制御信号302を供給されてい
るときにはループ状通信路105の上流側105aから
の送信データを一方の出力を介して処理装置201に供
給して受信処理するように制御Jるが、比較器202か
らデータ受付不可制御信号303を供給されているとき
には上流側105aからの送信データを他方の出力を介
してループ状通信路105の下流側105bに通過させ
、下流に接続されている受信処理ユニットで受信させる
ように制御している。なお、前記比較器202およびセ
レクタ203はループ状通信路105からのデータの受
信の可否を判断するデータ受信部401を構成している
The other output of the selector 203 is the loop communication path 10
The selector 203 is connected to the loop-shaped passage (the downstream side 105b of the C path 105) via the comparator 2
When the control signal 302 indicating that data cannot be accepted is being supplied from the controller 02, the data transmitted from the upstream side 105a of the loop communication path 105 is controlled to be supplied to the processing device 201 through one output for reception processing. , when the data acceptance control signal 303 is supplied from the comparator 202, the transmission data from the upstream side 105a is passed through the other output to the downstream side 105b of the loop-shaped communication path 105, and is connected to the downstream side. The reception processing unit controls the reception. The comparator 202 and selector 203 constitute a data receiving section 401 that determines whether data can be received from the loop communication path 105.

また、比較器202において処理装置201からの受信
データ数301と比較されるために比較器202に供給
されているデータ受付許容数としては、最下流の受信処
理ユニット104を除く上流の受信処理ユニット102
.103の比較器202においては処理遅延に影響が出
ない程度の所定のデータ数りが設定され、また最下流の
受信処理ユニット104の比較器202においては該最
下流の受信処理ユニット104が処理し得る可能な限り
の最大データ数Mが設定されている。
In addition, the permissible number of data receptions supplied to the comparator 202 to be compared with the number 301 of received data from the processing device 201 in the comparator 202 is for upstream reception processing units other than the most downstream reception processing unit 104. 102
.. In the comparator 202 of 103, a predetermined number of data is set so as not to affect the processing delay, and in the comparator 202 of the most downstream reception processing unit 104, the number of data that is processed by the most downstream reception processing unit 104 is set. The maximum number of data M that can be obtained is set.

次に、以上のにうに構成される分散型データ処理システ
ムの作用を説明する。
Next, the operation of the distributed data processing system configured as described above will be explained.

送信処理ユニット101から送出される送信データは、
ループ状通信路105を介してまず最上流の受信処理ユ
ニット102のセレクタ203に供給される。この時、
該受信処理ユニット102はまだ他のデータを受信して
いないとすると、該受信処理ユニット102の処理装置
201から比較器202に供給されている受信データ数
301はOであるので、比較器202はデータ受付可能
制御信号302をセレクタ203に供給しているため、
セレクタ203はループ状通信路105の上流側105
aを介して供給される送信データを処理装置201に供
給して受信処理する。この受信段階で処理袋el 20
1から比較器202に供給される受信データ数301は
1となる。
The transmission data sent from the transmission processing unit 101 is
The signal is first supplied to the selector 203 of the most upstream reception processing unit 102 via the loop-shaped communication path 105 . At this time,
Assuming that the reception processing unit 102 has not yet received other data, the number 301 of reception data supplied to the comparator 202 from the processing device 201 of the reception processing unit 102 is O, so the comparator 202 Since the data acceptance control signal 302 is supplied to the selector 203,
The selector 203 is connected to the upstream side 105 of the loop-shaped communication path 105.
The transmission data supplied via a is supplied to the processing device 201 for reception processing. At this receiving stage, processing bag EL 20
1, the number 301 of received data supplied to the comparator 202 becomes 1.

受信処理ユニット102はこのように送信データを受信
する毎に処理装置201でこの受信データ数を計数し、
この受信データ数301を比較器202に供給する。そ
して、この受信データ数301が前述した所定のデータ
数しに達するまで次々と送信データを受信するが、受信
データ数301が所定のデータ数りに達すると、比較器
202からセレクタ203にデータ受付不可制御信号3
03が供給されるため、この状態で更にループ状通信路
105の上流側105aからセレクタ203に送信デー
タが供給されると、セレクタ203は受信せずに該送信
データをループ状通信路105の下流側105bに通過
させ、下流の受信処理ユニット103に送信する。この
結果、受信処理ユニット102を通過して送信データは
、下流の受信処理ユニット103で同様に受信される。
Each time the reception processing unit 102 receives transmission data in this way, the processing device 201 counts the number of received data, and
This received data number 301 is supplied to the comparator 202. Transmission data is received one after another until the number of received data 301 reaches the predetermined number of data mentioned above. When the number of received data 301 reaches the predetermined number of data, data is accepted from the comparator 202 to the selector 203. Uncontrollable signal 3
03 is supplied, so if transmission data is further supplied to the selector 203 from the upstream side 105a of the loop-shaped communication path 105 in this state, the selector 203 transmits the transmission data to the downstream of the loop-shaped communication path 105 without receiving it. side 105b and is transmitted to downstream reception processing unit 103. As a result, the transmission data that has passed through the reception processing unit 102 is similarly received by the downstream reception processing unit 103.

該受信処理ユニット103は、最下流の受信処理ユニッ
ト104でないので、前記上流の受信処理ユニット10
2と同様に受信データ数301が所定のデータ数りに達
するまでデータ受信処理を行なう。そして、該受信処理
ユニット103における受信データ数301が所定のデ
ータ数りに達すると、データ受信動作を停止し、ループ
状通信路105の上流側105aから送信されてくるデ
ータを受信することなくセレクタ203を通過させて下
流の受信処理ユニットにそのまま送信する。
Since the reception processing unit 103 is not the most downstream reception processing unit 104, the upstream reception processing unit 10
Similarly to 2, data reception processing is performed until the number of received data 301 reaches a predetermined number of data. When the number of received data 301 in the reception processing unit 103 reaches a predetermined number of data, the data reception operation is stopped, and the data transmitted from the upstream side 105a of the loop-shaped communication path 105 is not received and the selector 203 and is directly transmitted to the downstream reception processing unit.

このようにして各受信処理ユニット102.103がル
ープ状通信路105の上流側105aから送信されてく
るデータを所定のデータ数りになるまで受信してしまっ
た場合には、送信処理ユニット101からの送信データ
はすべての受信処理ユニット102,103で受信され
ずに通過して最下流の受信処理ユニット104で受信さ
れることになる。すなわち、最下流の受信処理ユニット
104においては、すべての上流の受信処理ユニットを
通過した送信データがセレクタ203を介して処理装置
201で受信処理される。そして、この受信動作は受信
データ数301として計数され、比較器202において
最大データ数Mと比較= 1 Q − され、受信データ数301が最大データ数Mに達するま
で最下流の受信処理ユニット104は受信動作を行なう
ことができるようになっている。
In this way, when each reception processing unit 102, 103 receives data transmitted from the upstream side 105a of the loop communication path 105 up to a predetermined number of data, the transmission processing unit 101 The transmission data passes through all the reception processing units 102 and 103 without being received, and is received by the most downstream reception processing unit 104. That is, in the most downstream reception processing unit 104, the transmission data that has passed through all the upstream reception processing units is received and processed by the processing device 201 via the selector 203. Then, this reception operation is counted as the number of received data 301, which is compared with the maximum number of data M in the comparator 202 = 1 Q -, and the reception processing unit 104 at the lowest downstream continues until the number of received data 301 reaches the maximum number of data M. It is now possible to perform reception operations.

この最大データ数Mは、上流の受信処理ユニット102
.103に設定されている所定のデータ数しよりも十分
大ぎく、最下流の受信処理ユニット104のリソースを
使い切るまでの可能な限り大きな値に設定されているの
で、送信データのトラヒックが増大したとしても最下流
の受信処理ユニット104はほとんどすべての送信デー
タを受信処理することができるため、呼損の発生も低減
し、更に呼損発生による送信処理ユニットのりトライ回
数も低減し、送信処理ユニットおよびバスへの負荷を小
さくすることができるようになっているのである。
This maximum data number M is determined by the upstream reception processing unit 102.
.. 103, and as large as possible until the resources of the most downstream reception processing unit 104 are used up, even if the transmission data traffic increases. Since the reception processing unit 104 at the lowest downstream can receive and process almost all the transmission data, the occurrence of call loss is reduced, and the number of times the transmission processing unit tries to connect due to the occurrence of call loss is also reduced, and the transmission processing unit and This allows the load on the bus to be reduced.

[発明の効果] 以上説明したように、本発明によれば、送信処理ユニッ
トから送信されるデータを上流側の受信処理ユニットで
順次受信処理し、上流側の受信処理ユニットにおける受
信処理データ数が所定デ−9数以上になって上流側の受
信処理ユニットで受信処理できなくなったときには、最
下流の受信処理ユニットが可能な限り受信処理し得るよ
うになっているので、受信処理ユニットで受Gノ付けら
れずに呼損となる送信データ数が低減するとともに、呼
損発生による送信処理ユニットのりトライ回数が減り、
送信処理ユニットおよびバスへの負荷を低減できる。
[Effects of the Invention] As explained above, according to the present invention, the data transmitted from the transmission processing unit is sequentially received and processed by the upstream reception processing unit, and the number of reception processing data in the upstream reception processing unit is reduced. When the predetermined number of data exceeds 9 and the upstream reception processing unit is unable to perform reception processing, the most downstream reception processing unit is designed to be able to perform reception processing as much as possible. This reduces the number of transmitted data that is not marked and results in a call loss, and reduces the number of times the transmission processing unit attempts to connect due to a call loss.
The load on the transmission processing unit and bus can be reduced.

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

第1図は本発明の一実施例に係る分散型データ処理シス
テムの全体構成図、第2図は第1図の分散型データ処理
システムに使用される受信処理ユニットの回路構成図で
ある。 101・・・送信処理ユニット
FIG. 1 is an overall configuration diagram of a distributed data processing system according to an embodiment of the present invention, and FIG. 2 is a circuit configuration diagram of a reception processing unit used in the distributed data processing system of FIG. 1. 101... Transmission processing unit

Claims (1)

【特許請求の範囲】[Claims] 送信処理ユニットから送出されるデータが一方向に送信
されるループ状通信路に複数の受信処理ユニットが接続
され、送信処理ユニットから送信されるデータを送信処
理ユニットに近い上流側の受信処理ユニットで順次受信
処理し、上流側の受信処理ユニットで受信処理するデー
タ数が所定データ数以上になったときには、送信データ
は該上流側の受信処理ユニットを通過して下流側の受信
処理ユニットによって受信処理される分散型データ処理
システムにおいて、最下流に接続され、上流側の受信処
理ユニットを通過して送信されてくるデータを可能な限
り受信し得る最下流用受信処理ユニットを有することを
特徴とする分散型データ処理システム。
A plurality of reception processing units are connected to a loop-shaped communication path through which data sent from the transmission processing unit is transmitted in one direction, and a reception processing unit on the upstream side near the transmission processing unit transmits the data sent from the transmission processing unit. Reception processing is performed sequentially, and when the number of data to be received and processed by the upstream reception processing unit exceeds a predetermined number of data, the transmission data passes through the upstream reception processing unit and is received and processed by the downstream reception processing unit. A distributed data processing system that is connected to the most downstream side and is characterized by having a most downstream reception processing unit capable of receiving as much data as possible that is transmitted through an upstream reception processing unit. Distributed data processing system.
JP62093391A 1987-04-17 1987-04-17 Distributed data processing system Expired - Lifetime JP2670266B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62093391A JP2670266B2 (en) 1987-04-17 1987-04-17 Distributed data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62093391A JP2670266B2 (en) 1987-04-17 1987-04-17 Distributed data processing system

Publications (2)

Publication Number Publication Date
JPS63259759A true JPS63259759A (en) 1988-10-26
JP2670266B2 JP2670266B2 (en) 1997-10-29

Family

ID=14081010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62093391A Expired - Lifetime JP2670266B2 (en) 1987-04-17 1987-04-17 Distributed data processing system

Country Status (1)

Country Link
JP (1) JP2670266B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57212564A (en) * 1981-06-24 1982-12-27 Hitachi Ltd Distributed multiprocessor scheduling system
JPS61296892A (en) * 1985-06-25 1986-12-27 Nec Corp Multi processor system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57212564A (en) * 1981-06-24 1982-12-27 Hitachi Ltd Distributed multiprocessor scheduling system
JPS61296892A (en) * 1985-06-25 1986-12-27 Nec Corp Multi processor system

Also Published As

Publication number Publication date
JP2670266B2 (en) 1997-10-29

Similar Documents

Publication Publication Date Title
CN100451975C (en) System and method for implementing packet combined treatment by multi-core CPU
JPS63259759A (en) Distributed data processing system
JPH088971A (en) Distributed packet exchange and flow control execution controlling method therefor
JPS59148929A (en) Communication control system of data
JPH06232879A (en) Token detection control network
JPH0650499B2 (en) Data transfer method between microprocessors
JP3026347B2 (en) Packet transfer regulation method
JPH04107663A (en) Control system for synchronous communication system
JPS60250742A (en) Access control method of transmission line system
JPH1023098A (en) Communication controller
JPS63232659A (en) Data processing system for duplicated transmission processor
JPH06290128A (en) Communication switching system of controller
JPH0362150A (en) Communication control system
JPS62243039A (en) Processor state monitoring system for decentralized control type switchboard
JPH03117945A (en) Communication equipment using hdlc procedure
JPH0342741B2 (en)
JPH0367350A (en) Network interface device
JPH0199165A (en) Load distributed control system for distributed processing system
JPH06208520A (en) Multiprocessor system
JPS63173138A (en) Majority decision processing system
JPH04180436A (en) Network communication system
JPH03126345A (en) Packet receiver
JP2002291050A (en) Mobile communication controller and its control method
JPH03143046A (en) Conference communication method
JPH03191643A (en) Communication control system between cpus

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070704

Year of fee payment: 10