JPH0364229A - Packet flow control system - Google Patents
Packet flow control systemInfo
- Publication number
- JPH0364229A JPH0364229A JP1201698A JP20169889A JPH0364229A JP H0364229 A JPH0364229 A JP H0364229A JP 1201698 A JP1201698 A JP 1201698A JP 20169889 A JP20169889 A JP 20169889A JP H0364229 A JPH0364229 A JP H0364229A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- packet
- value
- transmission error
- data
- 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
- 230000005540 biological transmission Effects 0.000 claims abstract description 53
- 238000001514 detection method Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 10
- 230000015556 catabolic process Effects 0.000 abstract 2
- 238000006731 degradation reaction Methods 0.000 abstract 2
- 230000006870 function Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 5
- 230000004308 accommodation Effects 0.000 description 4
- 239000000872 buffer Substances 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はパケット交換データ伝送に用いるパケット交換
機およびパケット多重化装置(パケット装置)のパケッ
トフロー制御方式に関し、特に中継線の伝送品質低下時
のパケットフロー制御方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a packet flow control system for a packet switch and a packet multiplexing device (packet device) used for packet-switched data transmission, and particularly to a packet flow control method when the transmission quality of a trunk line deteriorates. Related to packet flow control methods.
従来、この種のパケットフロー制御方式では、パケット
装置間の中継線の通信制御は受信バッファのリソース減
少によるリンクレベルにおける受信不可(RNR)監視
フレーム送信による制御を行っているが、中継線の伝送
品質の低下による通信制御および中継線を用いて通信す
る各収容端末に対するフロー制御は行っていなかった。Conventionally, in this type of packet flow control method, communication control on trunk lines between packet devices is performed by transmitting a Receive Not Receivable (RNR) monitoring frame at the link level due to a decrease in reception buffer resources. Communication control due to quality deterioration and flow control for each accommodated terminal communicating using trunk lines were not performed.
上述した従来のパケットフロー制御では、中i線の伝送
品質が低下し、伝送エラーの多発によりデータが流れ難
くなった状態でもパケット装置の各収容端末からのデー
タがパケット装置に送信され、装置内の各収容端末用の
受信バッファが満たされて初めて端末に対してRNRN
視フレームが送信される。このため、誤り再送の繰り返
しによる偏積のみならず、各収容端末のバッファフルに
よる輻襖状態を引き起こし、−層データが流れ難い状態
になるという問題がある。また、中継線の伝送品質が復
旧しても、各収容端末からのデータ送信の集中により偏
積状態が継続し、データが流れ難い状態が長期化する問
題もある。In the conventional packet flow control described above, even when the transmission quality of the central i line has deteriorated and data is difficult to flow due to frequent transmission errors, data from each accommodation terminal of the packet device is sent to the packet device, and the data within the device is RNRN is sent to a terminal only after the reception buffer for each accommodated terminal is filled.
A visual frame is transmitted. For this reason, there is a problem in that not only unevenness due to repeated error retransmissions but also a congestion state due to the buffer full of each accommodated terminal occur, making it difficult for -layer data to flow. Further, even if the transmission quality of the trunk line is restored, there is a problem in that the state of uneven distribution continues due to the concentration of data transmission from each accommodated terminal, and the state in which it is difficult for data to flow becomes prolonged.
本発明のパケットフロー制御方式は、中継線のリンクレ
ベル制御機能(HDLC手順)のフレーム検査シーケン
スによる伝送誤り発生を検出し誤り発生回数を加算する
伝送誤り検出計数手段と、中継線における伝送誤り発生
の許容回数を予め記憶する伝送誤り許容回数値記憶手段
と、前記伝送誤り検出計数手段により加算された伝送誤
り計数値と前記記憶手段内の伝送誤り許容回数値とを比
較する比較手段と、前記伝送誤り計数値が前記伝送誤り
許容回数値を越えた場合に中継線を用いて通信を行って
いる収容端末からのデータ送信を制限するためにパケッ
トレベル制御機能における各収容端末に対する受信可パ
ケットの送信タイミングをそれぞれの収容端末の受信確
認用タイマの限界値内で標準設定値を長くする手段とを
備える。The packet flow control method of the present invention includes a transmission error detection and counting means that detects the occurrence of a transmission error by a frame check sequence of the link level control function (HDLC procedure) of the trunk line and adds up the number of times the error occurs, and a transmission error tolerance storage means for storing in advance the transmission error tolerance number; a comparison means for comparing the transmission error count added by the transmission error detection counting means with the transmission error tolerance number in the storage means; In order to limit data transmission from accommodated terminals communicating using trunk lines when the transmission error count exceeds the above-mentioned transmission error tolerance value, the packet level control function controls the number of receivable packets for each accommodated terminal. and means for lengthening the standard setting value of the transmission timing within the limit value of the reception confirmation timer of each accommodated terminal.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
本発明の一実施例を示す第1図及び第2図(A) 、
(B)を参照すると、パケット装置(パケット交換機ま
たはパケット多重化装置)lに接続された中継線3で送
受信されるデータA3を中継線通信制御部5のリンクレ
ベル制御機能部7が常に監視し、伝送誤り検出計数機能
部8がフレーム検査シーケンス(Fe2)により伝送誤
りを検出すると伝送誤り発生回数Nを計数する。この伝
送誤り発生回数Nが予め伝送誤り許容回数値メモリテー
ブル9内に登録された伝送誤り許容回数値Aより大きく
なった場合には、この中継線3の伝送品質が低下したと
判定し、中継線3を用いて通信する収容端末21,22
.23への収容端末通信制御部41,42,43に存在
するパケットレベル制御機能部61,82,63中の受
信可(RR)パケット送信機能部111,112,11
3が持つ受信可(RR)パケット送信タイマ値Tを各収
容端末の受信確認用タイマの限界値T1より小さい範囲
内で標準タイマ値T0より大きくする。これにより、デ
ータA21.A22.A23のデータフロー速度が通常
より低下し、データA3のデータ量を抑制することがで
きる。FIGS. 1 and 2 (A) showing an embodiment of the present invention,
Referring to (B), the link level control function unit 7 of the trunk line communication control unit 5 constantly monitors the data A3 transmitted and received on the trunk line 3 connected to the packet device (packet switch or packet multiplexer) l. When the transmission error detection and counting function section 8 detects a transmission error using the frame check sequence (Fe2), it counts the number of transmission error occurrences N. When the number of times N of transmission errors occurs becomes larger than the number of permissible transmission errors A registered in advance in the permissible transmission error number value memory table 9, it is determined that the transmission quality of this trunk line 3 has deteriorated, and the relay Accommodation terminals 21 and 22 that communicate using line 3
.. Ready to receive (RR) packet transmission function units 111, 112, 11 in packet level control function units 61, 82, 63 existing in accommodation terminal communication control units 41, 42, 43 to 23
The ready-to-receive (RR) packet transmission timer value T of No. 3 is set to be larger than the standard timer value T0 within a range smaller than the limit value T1 of the reception confirmation timer of each accommodated terminal. As a result, data A21. A22. The data flow speed of A23 is lower than normal, and the amount of data A3 can be suppressed.
以上説明したように本発明によれば、中継線の伝送品質
の低下が発生した場合、中継線通信制御部および収容端
末通信制御部の送受信バッファが満たされる以前に品質
低下の中継線に対する通信を制限することにより、中継
線の伝送品質が復旧すると直ちに正常送受信ができる。As explained above, according to the present invention, when a drop in transmission quality of a trunk line occurs, communication to the trunk line with degraded quality is stopped before the transmission/reception buffers of the trunk line communication control unit and the accommodated terminal communication control unit are filled. By restricting the transmission, normal transmission and reception can be performed as soon as the transmission quality of the trunk line is restored.
l・・・・・・パケット装置、21,22,23・・・
・・・収容端末、3・・・・・・中継線、41,42,
43・・・・・・収容端末通信制御部、5・・・・・・
中継線通信制御部、61.62.63・・・・・・パケ
ットレベル制御機能部、7・・・・・・リンクレベル制
御機能部、8・・・・・・伝送誤り検出計数機能部、9
・・・・・・伝送誤り許容回数値メモリテーブル、10
・・・・・・比較機能部、111,112゜113・・
・・・・受信可パケット送信機能部、A21゜A22.
A23.A3・・・・・・データ。l... Packet device, 21, 22, 23...
... Accommodation terminal, 3 ... Relay line, 41, 42,
43... Accommodating terminal communication control unit, 5...
Trunk line communication control unit, 61.62.63... Packet level control function unit, 7... Link level control function unit, 8... Transmission error detection counting function unit, 9
...Transmission error tolerance value memory table, 10
...Comparison function section, 111, 112゜113...
...Receivable packet transmission function section, A21°A22.
A23. A3...Data.
Claims (1)
スによる伝送誤り発生を検出し誤り発生回数を加算する
伝送誤り検出計数手段と、中継線における伝送誤り発生
の許容回数を予め記憶する伝送誤り許容回数値記憶手段
と、前記伝送誤り検出計数手段により加算された伝送誤
り計数値と前記記憶手段内の伝送誤り許容回数値とを比
較する比較手段と、前記伝送誤り計数値が前記伝送誤り
許容回数値を越えた場合に中継線を用いて通信を行って
いる収容端末からのデータ送信を制限するためにパケッ
トレベル制御機能における各収容端末に対する受信可パ
ケットの送信タイミングをそれぞれの収容端末の受信確
認用タイマの限界値内で標準設定値を長くする手段とを
備えることを特徴とするパケットフロー制御方式。Transmission error detection and counting means that detects the occurrence of transmission errors according to the frame inspection sequence of the link level control function of the trunk line and adds up the number of error occurrences, and a transmission error tolerance value storage that stores in advance the number of transmission errors that are allowed to occur in the trunk line. means for comparing the transmission error count added by the transmission error detection and counting means with the transmission error tolerance number in the storage means; In order to restrict data transmission from accommodated terminals that communicate using trunk lines in such cases, the packet level control function sets the timing for sending receivable packets to each accommodated terminal using the reception confirmation timer of each accommodated terminal. and means for lengthening a standard setting value within a limit value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1201698A JPH0364229A (en) | 1989-08-02 | 1989-08-02 | Packet flow control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1201698A JPH0364229A (en) | 1989-08-02 | 1989-08-02 | Packet flow control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0364229A true JPH0364229A (en) | 1991-03-19 |
Family
ID=16445434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1201698A Pending JPH0364229A (en) | 1989-08-02 | 1989-08-02 | Packet flow control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0364229A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070278244A1 (en) * | 2001-10-11 | 2007-12-06 | Itsac N.V. | Plastic spout |
-
1989
- 1989-08-02 JP JP1201698A patent/JPH0364229A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070278244A1 (en) * | 2001-10-11 | 2007-12-06 | Itsac N.V. | Plastic spout |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5410536A (en) | Method of error recovery in a data communication system | |
US5309562A (en) | Method and apparatus for establishing protocol spoofing from a modem | |
EP0333225A2 (en) | Packet communication exchange including dummy packet transmission | |
EP1128612A2 (en) | Transmission of high-priority, real-time traffic on low-speed communications links | |
IE922105A1 (en) | High speed transmission line interface | |
JPH05160842A (en) | Multiplex communication controller | |
US7567570B2 (en) | Reliable transport of TDM data streams over packet networks | |
JPH0364229A (en) | Packet flow control system | |
JPH02209043A (en) | Frame transmission system | |
EP1256220A2 (en) | Multi-link transmission of data over a cellular network | |
US5444704A (en) | Dial restoral method and apparatus | |
KR100366018B1 (en) | Data transmission system and method for transmitting data frames | |
US6178177B1 (en) | Data-processing network having non-deterministic access, but having deterministic access time | |
AU773167B2 (en) | Dual rate periodic ranging system to reduce time to ascertain cable modem failure | |
JPH09326824A (en) | Packet reception system | |
JPH03131143A (en) | Method for setting packet length | |
JPS62163438A (en) | Packet split communication system corresponding to quality of line | |
JP3217397B2 (en) | Data transmission method of communication control device | |
JP3111543B2 (en) | MAC bridge buffer release method | |
JP2922364B2 (en) | Packet switching system | |
JPH02260735A (en) | Relay congestion forecasting device | |
JPH0771086B2 (en) | Bus interface circuit | |
JPH05227218A (en) | Propagation delay measurement system for packet switching network | |
JPH0229259B2 (en) | ||
JP2682490B2 (en) | Line failure monitoring method and device |