JPS58220540A - Controlling system of network congestion state - Google Patents
Controlling system of network congestion stateInfo
- Publication number
- JPS58220540A JPS58220540A JP57102144A JP10214482A JPS58220540A JP S58220540 A JPS58220540 A JP S58220540A JP 57102144 A JP57102144 A JP 57102144A JP 10214482 A JP10214482 A JP 10214482A JP S58220540 A JPS58220540 A JP S58220540A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- low
- circuit
- receiving
- memory
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/50—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
- H04L12/52—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication using time division techniques
- H04L12/525—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication using time division techniques involving a stored program control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【発明の詳細な説明】
発明の対象
本発明は多重化した電文を伝送する高速データ交換網に
おけるノード内バッファの網輻棲制御方式に関するもの
である。DETAILED DESCRIPTION OF THE INVENTION Object of the Invention The present invention relates to a network congestion control system for intra-node buffers in a high-speed data exchange network that transmits multiplexed messages.
従来技術
多重化した電文を伝送する高速データ交換網を介して複
数台の低速データ送受信回路が、データ交換を行う場合
、従来のノードは第2図に示す構成で、第1図に示すデ
ータを転送し、第4図に示す方式で輻績制御を行ってい
た。Prior Art When multiple low-speed data transmitting/receiving circuits exchange data via a high-speed data exchange network that transmits multiplexed messages, conventional nodes have the configuration shown in FIG. 2, and the data shown in FIG. The data was transferred and traffic control was performed using the method shown in Figure 4.
第1図においてデータ01はその前後を識別するための
フラグ(F)02で囲まれ、送信側のノードを識別する
ための送信側ノード番号(8A+ )05、送信側の低
速データ送受信回路を識別するための送信側低速データ
送受信回路番号(SA to )04、受信側のノード
を識別するための受信側ノード番号(DA+)o5、受
信側の低速データ送受信回路を識別するための受信側低
速データ送受偏向路番号(DAり06、データの追番管
理を行うだめのコントロールフィールド(C1o7 、
情報部(110日、データのCRCチェックを行うだ
めのFe2部(Fe2)09、それと応答部(LA)
10より構成される。In Figure 1, data 01 is surrounded by flags (F) 02 to identify the preceding and following data, a transmitting node number (8A+) 05 to identify the transmitting node, and a low-speed data transmitting/receiving circuit on the transmitting side. Sending side low speed data transmission/reception circuit number (SA to ) 04 to identify the receiving side node number (DA+) o5 to identify the receiving side low speed data transmission/reception circuit. Transmission/reception deflection path number (DA 06, control field for data serial number management (C1o7,
Information Department (110th, Fe2 Department (Fe2) 09, which performs CRC check on data, and Response Department (LA)
Consists of 10.
第2図において、高速データ交換網400より送られて
くるデータを復調回路101が復調して受信シック10
4に転送する。受信シフタ104に7ラグ02を入力し
たことをフラグ検出回路106が検出すると、DA比較
回路107が自ノードあてのデータか否かを調べ自ノー
ドあてのデータであれば、高速データ送受信回路310
に転送し、受信バッファメモリ511に蓄える。In FIG. 2, a demodulation circuit 101 demodulates data sent from a high-speed data exchange network 400 to receive thick 10
Transfer to 4. When the flag detection circuit 106 detects that 7lag 02 is input to the reception shifter 104, the DA comparison circuit 107 checks whether the data is addressed to the own node or not, and if the data is addressed to the own node, the high-speed data transmission/reception circuit 310
and stored in the reception buffer memory 511.
低速データ送受信回路agoの端末受信制御回路411
は、低速データ送受信回路の低速受信メモリ412がオ
ーバーフロー無時には常に低速データ受信回路315に
対してデータ転送要求を出し、高速受信バッファメモリ
511からのデータを低速受信メモリ412に転送する
(第4図−■)。Terminal reception control circuit 411 of low-speed data transmission and reception circuit ago
always issues a data transfer request to the low-speed data receiving circuit 315 when the low-speed receiving memory 412 of the low-speed data transmitting/receiving circuit does not overflow, and transfers the data from the high-speed receiving buffer memory 511 to the low-speed receiving memory 412 (Fig. 4). −■).
データ転送が終了した時点で次のデータを受信できるか
否か低速受信メモリ412を調ベオーバーフローしてい
る時には低速データ受信回路515に対してデータ転送
要求を出さない(第4図−@)。When the data transfer is completed, the low-speed reception memory 412 is checked to see if the next data can be received.When the low-speed reception memory 412 is overflowing, no data transfer request is issued to the low-speed data reception circuit 515 (FIG. 4-@).
又、端末送信制御部414に対して相手低速データ送受
信回路に輻績状態を通知するデータを転送するよう指示
し、端末送信制御部414は低速データ送信回路314
、高速送信バッファメモリ312、送信シフタ105を
介して相手ノードに輻績を通知する(第4図−〇)。The terminal transmission control unit 414 also instructs the low-speed data transmission/reception circuit of the other party to transfer data that notifies the communication status, and the terminal transmission control unit 414 transmits data to the low-speed data transmission circuit 314.
, the high-speed transmission buffer memory 312, and the transmission shifter 105 to notify the other node of the traffic status (FIG. 4--).
第4図は、従来の網幅幀制御方式フローを示すものでノ
ードは自ノード向けのデータを受信しく第′図−〇?、
・低速デー′送受信回1゛らデータ転送俄求が、、・あ
:、るためデータを転送する(第4図−■)。Figure 4 shows the flow of the conventional network width control system, in which a node receives data destined for itself. ,
・Data is transferred from the low-speed data transmission/reception circuit 1 to receive a data transfer request (Fig. 4-■).
自ノード向けのデータを受信しく第4図−■)低速デー
タ送受信回路からデータ転送要求があるのでデータ転送
する(第4図−〇)。To receive data destined for the own node (Fig. 4-■) There is a data transfer request from the low-speed data transmitting/receiving circuit, so the data is transferred (Fig. 4-○).
低速データ送受信回路では、低速受信メモリの輻棲を検
出しく第4図−■)、データ転送要求を出さず(第4図
−〇)、相手ノードに対して輻棲状態発生通知のデータ
を送出する(第4図′−〇)例を示しである。The low-speed data transmitting/receiving circuit detects congestion in the low-speed receiving memory (Fig. 4-■), does not issue a data transfer request (Fig. 4-○), and sends data to notify the other node of the occurrence of congestion. (Fig. 4'-〇) shows an example.
以上述べた如き構成および方式であるから、低速データ
送受信回路の低速受信メモリが、オーバフローして幅羨
状態が発生した場合は、低速データ送受信回路自身が、
相手ノードに輻績状態発生通知フレーム作成を行うだめ
低速データ送受信回路が、低速受信メモリ輻棲状態検知
時、相手低速データ送受信回路への通知が遅れる。Because of the configuration and method described above, if the low-speed reception memory of the low-speed data transmission and reception circuit overflows and a width envy state occurs, the low-speed data transmission and reception circuit itself
When the low-speed data transmitting/receiving circuit detects a congestion state in the low-speed receiving memory without creating a congestion state occurrence notification frame to the other node, the notification to the other party's low-speed data transmitting/receiving circuit is delayed.
発明の目的
この発明の目的とするところは、上記の如き従来の問題
点を除去するものであシ低速データ送受信回路内の低速
受信メモリの輻績を通信相手ノードに迅速に通知可能と
するという効果を有する網輻峻制御方式を提供すること
にある。Purpose of the Invention The purpose of the present invention is to eliminate the above-mentioned conventional problems, and to provide a method for quickly notifying a communication partner node of the congestion status of a low-speed receiving memory in a low-speed data transmitting/receiving circuit. The object of the present invention is to provide an effective network congestion control method.
従来よシ、低速送受信回路内の低速受信メモリの輻幅状
態発生時には、通信相手に輻棲通知フレームを送出して
いた。Conventionally, when a congestion state occurs in the low-speed reception memory in the low-speed transmission/reception circuit, a congestion notification frame is sent to the communication partner.
本発明は、該低速送受信回路内の低速受信メモリの輻軽
状態発生通昶を迅速にできぬかという点に注目し、低速
受信メモリの輻績を高速受信バッファメモリ監視回路が
常時監視することにより高速送受信回路独自に通知可能
であるという考え方によるものである。The present invention focuses on whether it is possible to quickly resolve the congestion state of the low-speed reception memory in the low-speed transmitting/receiving circuit, and by having a high-speed reception buffer memory monitoring circuit constantly monitor the congestion of the low-speed reception memory. This is based on the idea that high-speed transmitting and receiving circuits can independently send notifications.
発明の実施例
次に本発明の実施例につき図面を用いて詳細に説明する
。Embodiments of the Invention Next, embodiments of the invention will be described in detail with reference to the drawings.
第3図は、本発明の一実施例であるノードの構成を示す
もので、第1図に示すデータを転送し・、第5図に示す
方式で@嬶制御′#を行う。FIG. 3 shows the configuration of a node according to an embodiment of the present invention, which transfers the data shown in FIG. 1 and performs control using the method shown in FIG.
第5図において、第2図との相違点は以下の通シである
。The differences between FIG. 5 and FIG. 2 are as follows.
高速受信バッファメモリ311は高速受信バッファメモ
リ*複回路515と、高速受信バツ7アメモリ監視回路
515は、バッファ有無表示回路610及びLA作成回
路111と接続されている。The high speed reception buffer memory 311 is connected to the high speed reception buffer memory*multiple circuit 515, and the high speed reception buffer memory monitoring circuit 515 is connected to the buffer presence/absence display circuit 610 and the LA creation circuit 111.
また、バッファ有無表示回路610は、低速受信メモリ
412と接続されている。Further, the buffer presence/absence display circuit 610 is connected to the low-speed reception memory 412.
これにより、低速受信メモリ412が輻棲状態時には、
バッファ有無表示回路610、高速受信バックアメモリ
監視回路315を介して、LA作成回路111に低速受
信メモリ412が輻棲状態である事を伝える。As a result, when the low-speed reception memory 412 is in a busy state,
Via the buffer presence/absence display circuit 610 and the high-speed reception backup memory monitoring circuit 315, the LA creation circuit 111 is informed that the low-speed reception memory 412 is in a congested state.
LA作成回路111は、低速受信メモリ412が輻棲状
態であるパターンを応答部10にセットし受信シフタ1
04に転送する事である。The LA creation circuit 111 sets a pattern in which the low-speed reception memory 412 is in the congestion state in the response unit 10 and transmits it to the reception shifter 1.
It is to be transferred to 04.
次に第5図は本発明のデータ転送の一例を示したもので
ある。Next, FIG. 5 shows an example of data transfer according to the present invention.
高速データ送受信回路610内の高速受信バッファメモ
リ監視回@315は、常時、低速データ。The high-speed reception buffer memory monitoring circuit @315 in the high-speed data transmission/reception circuit 610 always receives low-speed data.
送受信回路内の低速バララフ有無回路610を監視しく
第5図−〇)、低速受信メモリ412が輻棲でない時(
第5図−■)は高速データ交換網400から受信した。The low-speed ballast presence/absence circuit 610 in the transmitting/receiving circuit should be monitored (Figure 5-0), when the low-speed receiving memory 412 is not crowded (
FIG. 5-■) is received from the high-speed data exchange network 400.
該低速データ送受信回路41・0向けのデータは、高速
受信バックアメモリ311に蓄えられ(第5図−■)正
常受信応答が返される(第5図−■)。The data destined for the low-speed data transmitting/receiving circuit 41.0 is stored in the high-speed reception backup memory 311 (FIG. 5-■), and a normal reception response is returned (FIG. 5-■).
その後、該データは、低速送受信回路410内の低速受
信メモリ412に転送される(第5図−■)。Thereafter, the data is transferred to the low-speed reception memory 412 in the low-speed transmission and reception circuit 410 (FIG. 5-■).
それに対し、低速送受信回路内410の低速受信メモリ
412が輻棲状態時(第5図−〇)には受信したデータ
に対してLAに低速受信メモリ輻椿状態発生応答をセッ
トする(第5図−@)。On the other hand, when the low-speed reception memory 412 in the low-speed transmission/reception circuit 410 is in the congestion state (Fig. 5--), a low-speed reception memory congestion state occurrence response is set in LA for the received data (Fig. 5--). -@).
発明の効果
以上述べた如き構成であるから、本発明にあっては低速
データ送受信°回路内の低速受信メモリの輻棲状態発生
通知が迅速に行えるという効果を奏することができる。Effects of the Invention With the configuration as described above, the present invention has the advantage that notification of the congestion state of the low-speed receiving memory in the low-speed data transmitting/receiving circuit can be promptly performed.
第1図は従来のデータフォーマット図、第2図は従来技
術におけるノードのブロック図、第3図は本発明の一実
施例のノードのブロック図第4図は従来技術における網
輻績制御方式フロー図、第5図は本発明の一実施例にお
ける網輻棲制御方式フロー図である。
01・・・データ 02・・・フラグ03
・・送信側コード番号 04 ・・送信側低速
データ送受信d
路番号
05 ・・・受信側ノード番号
06・・・受信側低速データ送受信回路番号07・・・
コントロールフィールド
08・・・情報部 09・・・FC8部1
0・・応答部
100・・・ノード 101・・・復調回
路102・・・変調回路 1o5・・・送受信
回路内04・・・受信シフタ 105・・・送
信シフタ106・・・フラグ検出回路 107・・
・DA比較回路108・・・フラグ作成回路 109
・・・SA比較回路110・・・LA初期設定回路
111・・・LA作成回路
510・・・高速データ送受信回路
311・・・高速受信バッファメモリ
612・・・高速送信バッファメモリ
616・・・低速データ受1i回路
314・・・低速データ送信回路
615・・・高速受信バックアメモリ監視回路410・
・・低速データ送受信回路
411・・・端末受信制御回路
412・・・低速受信メモリ
413・・低速送信メモリ
414・・・端末送信ら!ItIla回に6500・・
・パス
610・・・低速バッファ肩無我示回路第1口
ol
オ 2 図
第3因
4ρ0
〈
第4国
イセ J−ド自 ノー ド′FIG. 1 is a diagram of a conventional data format, FIG. 2 is a block diagram of a node in the prior art, and FIG. 3 is a block diagram of a node in an embodiment of the present invention. FIG. 4 is a flowchart of a network control method in the prior art. FIG. 5 is a flowchart of a network congestion control method in an embodiment of the present invention. 01...Data 02...Flag 03
...Sending side code number 04...Sending side low speed data transmission/reception d path number 05...Receiving side node number 06...Receiving side low speed data transmission/reception circuit number 07...
Control field 08...Information section 09...FC8 section 1
0...Response section 100...Node 101...Demodulation circuit 102...Modulation circuit 1o5...In the transmission/reception circuit 04...Reception shifter 105...Transmission shifter 106...Flag detection circuit 107.・
・DA comparison circuit 108...flag creation circuit 109
...SA comparison circuit 110...LA initial setting circuit 111...LA creation circuit 510...High speed data transmission/reception circuit 311...High speed reception buffer memory 612...High speed transmission buffer memory 616...Low speed Data reception 1i circuit 314...Low speed data transmission circuit 615...High speed reception backup memory monitoring circuit 410...
...Low-speed data transmission/reception circuit 411...Terminal reception control circuit 412...Low-speed reception memory 413...Low-speed transmission memory 414...Terminal transmission et al! 6500 per ItIla time...
・Path 610...Low speed buffer shoulderless display circuit 1st port OL O 2 Figure 3rd factor 4ρ0 < 4th country Ise J-do own node'
Claims (1)
る複数台のノードから構成される高速データ交換網にお
いて、各ノードは高速データ伝送路との通信制御を行う
高速データ送受信回路と、ノード収容下の端末との通信
制御を行う低速データ送受信回路よシ構成され、高速デ
ータ送受信回路は、高速データ伝送路との通信速度と低
速データ送受信回路の処理速度の整合をとるための高速
バッファメモリを有し、低速データ送受信回路は該低速
データ送受信回路に接続された端末との通信に必要な低
速メモリを有し、低速受信メモリには低速受信メモリが
輻績状態であるか否かを表示するバッファ有無表示回路
が接続され、高速受信バックアメモリは常時該低速バッ
ファ有無表示回路を監視することによシ、i低速受信メ
モリの輻饋状態発生を瞬時に検出し、低速データ送受信
回路の処理を必要とせず、高速データ送受信回路のみで
、高速伝送路を介して、通信相手ノードに該低速メモリ
輻棲状態発生通知を行うことを特許とする網輻棲制御方
式。t In a high-speed data exchange network consisting of a high-speed data transmission path and multiple nodes connected to the high-speed data transmission path, each node has a high-speed data transmission/reception circuit that controls communication with the high-speed data transmission path, and a node accommodating circuit. It consists of a low-speed data transmitting/receiving circuit that controls communication with the terminal below, and the high-speed data transmitting/receiving circuit has a high-speed buffer memory to match the communication speed with the high-speed data transmission line and the processing speed of the low-speed data transmitting/receiving circuit. The low-speed data transmitting/receiving circuit has a low-speed memory necessary for communication with a terminal connected to the low-speed data transmitting/receiving circuit, and the low-speed receiving memory displays whether or not the low-speed receiving memory is in a busy state. A buffer presence/absence display circuit is connected, and the high-speed reception backup memory constantly monitors the low-speed buffer presence/absence display circuit, thereby instantly detecting the occurrence of a congestion state in the low-speed reception memory, and performs processing in the low-speed data transmission/reception circuit. This patented network congestion control method notifies the communication partner node of the occurrence of low-speed memory congestion via a high-speed transmission path using only a high-speed data transmitting/receiving circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57102144A JPS58220540A (en) | 1982-06-16 | 1982-06-16 | Controlling system of network congestion state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57102144A JPS58220540A (en) | 1982-06-16 | 1982-06-16 | Controlling system of network congestion state |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS58220540A true JPS58220540A (en) | 1983-12-22 |
JPH0378018B2 JPH0378018B2 (en) | 1991-12-12 |
Family
ID=14319552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57102144A Granted JPS58220540A (en) | 1982-06-16 | 1982-06-16 | Controlling system of network congestion state |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58220540A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63240149A (en) * | 1987-03-27 | 1988-10-05 | Yokogawa Electric Corp | Data transmission buffer circuit |
CN112651208A (en) * | 2020-12-30 | 2021-04-13 | 杭州加速科技有限公司 | Wiring congestion optimization method among modules in FPGA chip |
-
1982
- 1982-06-16 JP JP57102144A patent/JPS58220540A/en active Granted
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63240149A (en) * | 1987-03-27 | 1988-10-05 | Yokogawa Electric Corp | Data transmission buffer circuit |
CN112651208A (en) * | 2020-12-30 | 2021-04-13 | 杭州加速科技有限公司 | Wiring congestion optimization method among modules in FPGA chip |
Also Published As
Publication number | Publication date |
---|---|
JPH0378018B2 (en) | 1991-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0646082A (en) | Information transfer control system | |
JPH1155314A (en) | Method for controlling data transfer | |
EP0717899A1 (en) | A queueing system for switches having "fast-circuit" properties | |
JPS58220540A (en) | Controlling system of network congestion state | |
CN114095462B (en) | Fault-tolerant method and system for SRIO communication system of radar processor | |
JPH09311843A (en) | Client server type communication method and equipment therefor | |
CN111786866B (en) | Redundant communication method for seamless switching of multiple communication buses | |
JP2000222374A (en) | Load distribution type packet parallel processor | |
JPS6282762A (en) | Multiple address communication system | |
JP3360280B2 (en) | Message sending control method | |
KR100206307B1 (en) | Method for executing x.25 protocol in ess | |
JP2974308B1 (en) | Common line signal relay system | |
JPH05268243A (en) | Cell discarding preventing system in atm transmission | |
KR100211090B1 (en) | A queueing system for switchs having "fast-circuit" properties | |
KR100258259B1 (en) | Frame Relay Module in ISDN Switching System | |
CN118413534A (en) | Design method of rapidIO bus network distributed management architecture | |
JPS63114335A (en) | State supervisory method | |
JPS61292444A (en) | Communication control system | |
KR20000000896A (en) | Communication line monitoring control method | |
JPH03258144A (en) | Packet transfer equipment | |
JPH0133061B2 (en) | ||
JPS59208957A (en) | Communication control system | |
JPS63240236A (en) | Congestion control system | |
JPS63285039A (en) | Transmission system switching equipment | |
JPH0993284A (en) | Congestion controller for frame relay communication terminal equipment |