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

JP3523427B2 - Data exchange device - Google Patents

Data exchange device

Info

Publication number
JP3523427B2
JP3523427B2 JP25576596A JP25576596A JP3523427B2 JP 3523427 B2 JP3523427 B2 JP 3523427B2 JP 25576596 A JP25576596 A JP 25576596A JP 25576596 A JP25576596 A JP 25576596A JP 3523427 B2 JP3523427 B2 JP 3523427B2
Authority
JP
Japan
Prior art keywords
data
line
unit
processing unit
terminal
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.)
Expired - Fee Related
Application number
JP25576596A
Other languages
Japanese (ja)
Other versions
JPH10107849A (en
Inventor
哲夫 山口
康夫 手塚
新 阿部
浩史 土谷
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
Nippon Telegraph and Telephone Corp
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP25576596A priority Critical patent/JP3523427B2/en
Publication of JPH10107849A publication Critical patent/JPH10107849A/en
Application granted granted Critical
Publication of JP3523427B2 publication Critical patent/JP3523427B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は複数の端末と接続さ
れる回線収容部と端末回線等の呼制御及び他データ交換
装置との間でのデータ転送制御を行う回線処理部とから
構成されたデータ交換装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention comprises a line accommodating unit connected to a plurality of terminals, and a line processing unit for performing call control of terminal lines and the like and data transfer control between other data exchange devices. The present invention relates to a data exchange device.

【0002】近年,データ複数の端末側回線を数回線分
毎にまとめて,内部に共通バッファを設けたフレーム変
換手段を備え,複数の回線処理部との間で通信を行う回
線収容部と,他データ交換装置(中継装置)との間で,
データの送受信を行うために,それに適したデータに変
換する手段をもった回線処理部とからなり,回線収容部
と回線処理部との間での輻輳発生によるデータ廃棄を防
止する輻輳制御手段を持ったデータ交換装置が使用され
ている。
In recent years, a plurality of lines of data on the terminal side are grouped for every several lines, and a line conversion unit provided with a frame conversion unit having a common buffer therein and for communicating with a plurality of line processing units, With other data exchange equipment (relay equipment),
In order to transmit and receive data, a line processing unit having means for converting the data into suitable data is provided, and congestion control means for preventing data discard due to occurrence of congestion between the line accommodation unit and the line processing unit is provided. The data exchange equipment I have is being used.

【0003】[0003]

【従来の技術】図15,図16はデータ交換装置の従来
例の構成図(回線収容部側),(回線処理部側)であ
る。
2. Description of the Related Art FIGS. 15 and 16 are configuration diagrams (line accommodation unit side) and (line processing unit side) of a conventional example of a data exchange apparatus.

【0004】図15,図16に示す従来のデータ交換装
置1は,主に複数の端末3(#0〜#n)と接続される
回線収容部10(図15)と,それら端末3の回線等の
呼制御及び他のデータ交換装置4との間でのデータ転送
制御を行う回線処理部20(図16)とで構成され,フ
レームリレー交換,パケット交換等により多数の回線
(端末等)のデータ通信を行う。
The conventional data exchange apparatus 1 shown in FIGS. 15 and 16 mainly includes a line accommodating unit 10 (FIG. 15) connected to a plurality of terminals 3 (# 0 to #n) and lines of the terminals 3. Etc. and a line processing unit 20 (FIG. 16) for performing data transfer control with another data exchange device 4, and a large number of lines (terminals, etc.) are exchanged by frame relay exchange, packet exchange, etc. Perform data communication.

【0005】また,a,bは端末3とデータ交換装置1
の間の回線(aは上り,bは下り)であり,c〜eは回
線収容部10と回線処理部20の回線(cは上り,dは
輻輳通知用の個別線,eは下り)であり,f,gはデー
タ交換装置と他データ交換装置4の間の回線(fは上
り,gは下り)である。
Further, a and b are terminals 3 and a data exchange device 1.
Is a line (a is an up line, b is a down line), and c to e are lines of the line accommodation unit 10 and the line processing unit 20 (c is an up line, d is an individual line for congestion notification, and e is a down line). Yes, f and g are lines (f is an up line and g is a down line) between the data exchange device and the other data exchange device 4.

【0006】なお,データ交換装置には他にも装置管理
用の機能ブロック等があるが,図示省略されている。ま
た,回線収容部10では,複数の回線処理部20に対す
る制御を行い,複数の回線処理部20と接続することが
可能であるが,説明を簡単にするため図15,図16で
は回線収容部10と回線処理部20は1対1に接続され
ている。
The data exchange device has other functional blocks for device management, which are not shown. Further, in the line accommodation unit 10, it is possible to control a plurality of line processing units 20 and connect to the plurality of line processing units 20, but in order to simplify the explanation, in FIG. 15 and FIG. 10 and the line processing unit 20 are connected one to one.

【0007】回線収容部10は端末側回線を収容し,数
回線分ずつまとめて,予め決められた複数の回線処理部
20との間でフレーム多重をした通信を行うため,端末
側/回線処理部側それぞれ毎にデータを送受信するため
のデータ送受信手段や,送受信バッファと,その際にデ
ータ転送の制御やバッファを内部の共通リソース(共通
バッファ)から補充,または開放する手段を備える。
The line accommodating unit 10 accommodates lines on the terminal side, collects several lines, and performs frame-multiplexed communication with a plurality of predetermined line processing units 20. It is provided with a data transmission / reception means for transmitting / receiving data for each section side, a transmission / reception buffer, and means for replenishing or releasing the control of data transfer and a buffer from an internal common resource (common buffer) at that time.

【0008】回線処理部20は,回線収容部10に接続
される端末回線等の呼制御を行い,且つ回線収容部から
のデータを他のデータ交換装置に適したデータ形式に変
換し,あるいは他データ交換装置からのデータを回線収
容部10に適したデータ形式に変換する処理をデータ転
送制御部や各回線対応毎のバッファを設けて実行する。
The line processing unit 20 performs call control of a terminal line or the like connected to the line accommodation unit 10, converts data from the line accommodation unit into a data format suitable for another data exchange device, or A process for converting data from the data exchange device into a data format suitable for the line accommodation unit 10 is executed by providing a data transfer control unit and a buffer for each line.

【0009】図15,図16における端末,回線収容
部,回線処理部及び他データ交換装置間の送受信動作を
説明する。 端末から回線処理部までの伝送 図15において,回線収容部10は端末3との間でパケ
ット化されたデータにより通信を行う端末側回線a,b
を複数収容し,端末側データ受信制御部105の制御に
より端末側回線aからのデータを端末側データ受信部1
00で受信して,対応する端末側受信バッファ101
(#0〜#nの一つ)に蓄積する。次に回線処理側デー
タ送信制御部106の制御により予め決められた回線処
理部側回線cにデータをフレーム多重化するためフレー
ム多重化部102により端末側受信バッファ101の各
データが多重化されて回線処理側送信バッファ103に
蓄積される。実際には,端末側データ受信制御部105
により各々の端末側受信バッファ101に蓄積された受
信完了している該当の端末側受信バッファ101は回線
処理側送信バッファ103としてフレーム多重のため接
続される。この時,端末側データ受信制御部105は,
端末側受信バッファ101の該当データバッファを回線
処理側送信バッファ103へ接続すると共に,共通バッ
ファ107から端末側受信バッファ101へ減った分だ
けのデータバッファを補充する。
A transmission / reception operation between the terminal, the line accommodating unit, the line processing unit and the other data switching device in FIGS. 15 and 16 will be described. Transmission from terminal to line processing unit In FIG. 15, the line accommodating unit 10 communicates with the terminal 3 by packetized data on the terminal side lines a and b.
The terminal-side data receiving unit 1 receives data from the terminal-side line a under the control of the terminal-side data reception control unit 105.
00, and the corresponding terminal side reception buffer 101
(One of # 0 to #n). Next, under the control of the line processing side data transmission control unit 106, each data in the terminal side reception buffer 101 is multiplexed by the frame multiplexing unit 102 in order to frame multiplex the data on the line processing unit side line c determined in advance. It is stored in the transmission buffer 103 on the line processing side. Actually, the terminal side data reception control unit 105
Thus, the corresponding terminal-side reception buffer 101, which has been received and accumulated in each terminal-side reception buffer 101, is connected as a line processing side transmission buffer 103 for frame multiplexing. At this time, the terminal side data reception control unit 105
The corresponding data buffer of the terminal side reception buffer 101 is connected to the line processing side transmission buffer 103, and the reduced amount of data buffer is replenished from the common buffer 107 to the terminal side reception buffer 101.

【0010】その後,回線処理側データ送信制御部10
6の制御により,回線処理側データ送信部104を介し
て回線処理部20への回線cに対してデータの送信が行
われる。この時,回線処理側データ送信制御部106は
回線処理側送信バッファ103から回線処理側データ送
信部104を介して回線処理部20に対してデータが送
信されたことを認識すると,その分だけのデータバッフ
ァを開放し,共通バッファ107に戻す。この動作によ
り回線収容部10は複数の端末から受信したデータを多
重化して,該当する回線処理部20に対してフレーム多
重によるデータ送信が行われる。
Thereafter, the line processing side data transmission control unit 10
Under the control of 6, the data is transmitted to the line processing unit 20 via the line processing side data transmission unit 104 to the line c. At this time, when the line processing side data transmission control unit 106 recognizes that data is transmitted from the line processing side transmission buffer 103 to the line processing unit 20 via the line processing side data transmission unit 104, only that much data is transmitted. The data buffer is released and returned to the common buffer 107. By this operation, the line accommodation unit 10 multiplexes the data received from a plurality of terminals, and the data is transmitted to the corresponding line processing unit 20 by frame multiplexing.

【0011】回線処理部から端末までの伝送 回線収容部10は,回線処理部20から複数の端末向け
にフレーム多重化されたデータを回線処理側データ受信
制御部109の制御により,回線処理側データ受信部1
12を介して回線処理側受信バッファ113に蓄積し,
フレーム多重時と逆の動作で,フレーム分離部114を
介して受信データを分離する。この時,回線処理側受信
バッファ113を構成するデータバッファの中の受信が
完了したデータバッファを端末側送信バッファ115に
接続することでフレームの分離が行われ,回線処理側デ
ータ受信制御部109は,回線処理側受信バッファ11
3をフレーム分離により端末側送信バッファ115へ接
続した時,共通バッファ107から回線処理側受信バッ
ファへ減った分だけのデータバッファを補充する。
The transmission line accommodating unit 10 from the line processing unit to the terminal receives the line processing side data from the line processing unit 20 by the control of the line processing side data reception control unit 109 by the frame multiplexed data for a plurality of terminals. Receiver 1
Accumulated in the line processing side reception buffer 113 via 12,
The reception data is separated via the frame separation unit 114 by the operation reverse to that at the time of frame multiplexing. At this time, by separating the received data buffer in the data buffers constituting the line processing side reception buffer 113 to the terminal side transmission buffer 115, the frames are separated, and the line processing side data reception control unit 109 , Line processing side receive buffer 11
When 3 is connected to the terminal side transmission buffer 115 by frame separation, the data buffer corresponding to the reduced amount is replenished from the common buffer 107 to the line processing side reception buffer.

【0012】その後,端末側データ送信制御部108の
制御により,端末側データ送信部116を介して端末に
対するデータの送信が行われる。この時,端末側データ
送信制御部108は,端末側送信バッファ115から端
末側データ送信部116を介して端末に対するデータ送
信が完了したことを認識すると,その分だけのデータバ
ッファを開放し,共通バッファ107へ戻す。この動作
により,回線収容部10は,回線処理部20からフレー
ム多重されたデータを該当する端末3に振り分けて送出
する。
Then, under the control of the terminal side data transmission control section 108, data is transmitted to the terminal via the terminal side data transmission section 116. At this time, when the terminal side data transmission control unit 108 recognizes that the data transmission from the terminal side transmission buffer 115 to the terminal is completed via the terminal side data transmission unit 116, the data buffer for that amount is released and the common buffer is opened. Return to buffer 107. By this operation, the line accommodation unit 10 distributes the frame-multiplexed data from the line processing unit 20 to the corresponding terminal 3 and sends it out.

【0013】また,端末3と回線処理部20との間のデ
ータ送受信を行うための前準備として,回線収容部10
では,端末側データ受信制御部105と回線処理側デー
タ受信部112の制御により,それぞれ端末側受信バッ
ファ101と回線処理側受信バッファ113として予め
共通バッファ107から一定個数のデータバッファを割
り当てられている。
In addition, as a preparation for transmitting and receiving data between the terminal 3 and the line processing unit 20, the line accommodation unit 10
Then, under the control of the terminal side data reception control section 105 and the line processing side data receiving section 112, a fixed number of data buffers are allocated in advance from the common buffer 107 as the terminal side receiving buffer 101 and the line processing side receiving buffer 113, respectively. .

【0014】回線処理部20と他データ交換装置4の送
受信 回線処理部20では,回線収容部10から送出されたデ
ータを回線収容側データ受信制御部204の制御によ
り,回線収容側データ受信部200を介して回線収容側
受信バッファ201に蓄積し,データ形式変換部202
により中継側に合わせたデータ形式に変換して,他装置
側送信部203を経由して他のデータ交換装置4に対し
てデータを送出する。
In the line processing unit 20 and the transmission / reception line processing unit 20 of the other data exchange device 4, the line housing side data receiving unit 200 controls the data sent from the line housing unit 10 by the line housing side data reception control unit 204. Is stored in the line accommodation side reception buffer 201 through the data format conversion unit 202
Is converted into a data format suitable for the relay side, and the data is sent to another data exchange device 4 via the other device side transmission unit 203.

【0015】また,他のデータ交換装置4から受信した
データについては,他装置側受信部209を経由して,
データ形式復元部210により回線収容部10に合わせ
たデータ形式に復元し,回線収容側送信バッファ211
に蓄積する。その後,回線収容側データ送信制御部20
8の制御により,回線収容側データ送信部212を介し
て回線収容部10に対してデータ送信を行う。
Further, the data received from the other data exchange device 4 is passed through the other device side receiving section 209,
The data format restoration unit 210 restores the data format suitable for the line accommodation unit 10, and the line accommodation side transmission buffer 211
Accumulate in. After that, the line transmission side data transmission control unit 20
Under the control of 8, data transmission is performed to the line accommodation unit 10 via the line accommodation side data transmission unit 212.

【0016】上記図15に示すような従来の構成では,
特定の端末に対するデータの集中や,特定の端末グルー
プ(一つの回線収容部10の端末群)へのデータの集中
が発生した場合に,共通バッファ107が減少し続け,
回線収容部10全体としての処理ができなくなるという
問題があった。
In the conventional structure as shown in FIG.
When the concentration of data on a specific terminal or the concentration of data on a specific terminal group (terminal group of one line accommodation unit 10) occurs, the common buffer 107 continues to decrease,
There is a problem that the line accommodating unit 10 as a whole cannot be processed.

【0017】このため,従来は回線収容部10に輻輳状
態検出部117を設け,端末側送信バッファ115及び
回線処理側受信バッファ113に蓄積されたデータバッ
ファ長等の監視を行うことで,回線処理部20から端末
方向のデータ転送状態(輻輳発生,解除状態)を検出
し,この状態が検出されると専用フレーム輻輳通知情報
作成部110で専用フレームを作成させ,フレーム多重
化部102で通常データ信号線に多重化(フレーム多
重)して回線処理部へ送出するか,個別線輻輳通知情報
作成部111を駆動して個別線dを介して回線処理部2
0へ送出するかの何れかが採用されていた。
For this reason, conventionally, the line processing unit 10 is provided with a congestion state detecting unit 117, and the data buffer length and the like accumulated in the terminal side transmission buffer 115 and the line processing side reception buffer 113 are monitored to perform the line processing. A data transfer state (congestion occurrence, release state) in the terminal direction is detected from the unit 20, and when this state is detected, the dedicated frame congestion notification information creating unit 110 creates a dedicated frame, and the frame multiplexing unit 102 normal data. The signal is multiplexed (frame-multiplexed) on the signal line and sent to the line processing unit, or the individual line congestion notification information creating unit 111 is driven and the line processing unit 2 is transmitted via the individual line d.
Either one of 0 and 0 was used.

【0018】また,回線処理部では,専用フレーム輻輳
通知情報識別部205で専用フレームの輻輳通知を抽出
するか,個別線輻輳通知情報識別部206により個別線
dからの輻輳通知を受け取るかの何れかにより,データ
送信停止再開指示部207に対し輻輳情報を通知する
と,回線収容側データ送信制御部208が,回線収容側
送信バッファ211における該当するデータ送信停止,
及び送信再開の制御を行っていた。
In the line processing unit, either the dedicated frame congestion notification information identifying unit 205 extracts the congestion notification of the dedicated frame or the individual line congestion notification information identifying unit 206 receives the congestion notification from the individual line d. Accordingly, when the congestion information is notified to the data transmission stop / restart instruction unit 207, the line accommodation side data transmission control unit 208 stops the corresponding data transmission in the line accommodation side transmission buffer 211.
Also, the transmission restart was controlled.

【0019】[0019]

【発明が解決しようとする課題】上記した従来の技術で
は以下のような問題があった。 回線収容部内の端末回線側の送信バッファ輻輳発生時
に,故障等の原因により回線処理部側での輻輳制御(該
当端末回線へのデータ送出の停止)が良好に実施できな
かった場合,回線収容部内の共通バッファが輻輳中の該
当回線によって必要以上に使用され,他の正常な端末回
線に対して悪影響(最悪,共通バッファがなくなること
による回線収容部全体としてのデータ廃棄の発生)を及
ぼすという問題があった。特に,回線収容部は複数の回
線処理部と同時接続が可能なためこの現象が問題であっ
た。
The above-mentioned conventional techniques have the following problems. When congestion occurs in the transmission buffer on the terminal line side in the line accommodation unit and congestion control (stopping data transmission to the applicable terminal line) on the line processing unit side cannot be performed satisfactorily due to a failure, etc., inside the line accommodation unit Common buffer is excessively used by the concerned line during congestion, and adversely affects other normal terminal lines (in the worst case, data discarding occurs in the entire line accommodating unit due to the lack of common buffer) was there. This phenomenon was especially problematic because the line accommodating unit can be connected to multiple line processing units simultaneously.

【0020】また,回線収容部内,及び回線処理部内の
バッファリソースを有効に利用するため,回線収容部内
の輻輳検出閾値を限界に設定した場合も,データ転送ト
ラヒックの急激な変化によっては同様に輻輳接続が良好
に実施できない場合があり,この点が重大な問題とな
る。
Further, in order to effectively use the buffer resources in the line accommodating unit and the line processing unit, even when the congestion detection threshold in the line accommodating unit is set to the limit, similar congestion may occur due to a sudden change in the data transfer traffic. Connection may not be performed well, which is a serious problem.

【0021】上記と同様に,回線収容と回線処理部
との間で輻輳接続が良好に行われない場合,端末側管理
情報(課金等)を管理している回線処理部では正常に動
作していると認識しているにも係わらず,回線収容部に
おいてデータの廃棄が発生して,相手端末までデータが
到達していないにも係わらず,課金を行ってしまう可能
性があるという問題があった。
Similarly to the above, when the congestion connection is not properly established between the line accommodation and the line processing unit, the line processing unit that manages the terminal side management information (billing etc.) operates normally. However, there is a problem that data may be discarded in the line accommodating unit despite the fact that the data is not received at the other terminal, but the user may be charged. It was

【0022】回線収容部から,回線処理部に対して通
知する情報(輻輳情報等)として,専用のフレームを作
成し,通常のデータ信号線を使用して転送した場合,通
知頻度が多くなると,フレームとしてのオーバーヘッド
が多くなり,通常のデータ転送容量を減少させる問題が
あった。
When a dedicated frame is created as information (congestion information, etc.) to be notified from the line accommodating unit to the line processing unit and transferred using a normal data signal line, if the notification frequency increases, There is a problem that the overhead as a frame increases and the normal data transfer capacity decreases.

【0023】本発明は上記の問題を解決し,内部の共通
バッファ,データ転送容量等のリソースを有効に活用
し,データ廃棄等による情報を有効活用し,フレームの
オーバーヘッドを少なくした信頼度の高いデータ交換装
置を提供することを目的とする。
The present invention solves the above problems, effectively utilizes resources such as an internal common buffer, data transfer capacity, etc., effectively utilizes information due to data discarding, etc., and has high reliability with reduced frame overhead. An object is to provide a data exchange device.

【0024】[0024]

【課題を解決するための手段】図1は本発明の第1の原
理構成図,図2は本発明の第2の原理構成図,図3は本
発明の第3の原理構成図,図4は本発明の第4の原理構
成図である。
FIG. 1 is a block diagram of the first principle of the present invention, FIG. 2 is a block diagram of the second principle of the present invention, and FIG. 3 is a block diagram of the third principle of the present invention. FIG. 4 is a fourth principle configuration diagram of the present invention.

【0025】図1乃至図4において,1,10,20,
3は上記の従来例(図15,図16)の各符号と同様
に,1はデータ交換装置,10は回線収容部,20は回
線処理部,3は端末を表し,各図において,それぞれの
原理に関係する主要な構成要素を中心にして示し,従来
と同様の部分は図示省略されている。
1 to 4, 1, 10, 20,
Similar to the reference numerals of the above-mentioned conventional example (FIGS. 15 and 16), 3 is a data exchange device, 10 is a line accommodation unit, 20 is a line processing unit, and 3 is a terminal. The main components related to the principle are mainly shown, and the same parts as the conventional ones are omitted from the drawing.

【0026】本発明の第1の原理構成を示す図1におい
て,117は従来と同様の輻輳状態検出部,118は輻
輳状態中送信バッファ長検出手段,119は対応送信デ
ータ強制停止指示手段であり,回線収容部10のその他
の部分及び回線処理部20は従来(図15,図16)と
同様である。
In FIG. 1 showing the first principle configuration of the present invention, 117 is a congestion state detecting unit similar to the conventional one, 118 is a transmission buffer length detecting means during congestion state, and 119 is corresponding transmission data forced stop instruction means. The other parts of the line accommodating unit 10 and the line processing unit 20 are the same as those in the related art (FIGS. 15 and 16).

【0027】第1の原理構成では,図1の回線収容部1
0内の輻輳状態検出部117において,従来と同様に端
末側送信バッファ115や,回線処理側受信バッファ1
13の状態を監視して,輻輳状態を検出すると,従来と
同様に専用フレーム輻輳通知情報作成部110または個
別線輻輳通知情報作成部111から輻輳情報が回線処理
部20へ通知される。この時,輻輳状態中送信バッファ
長検出手段118が輻輳状態検出部117により駆動さ
れて検出を行う。この時回線処理部20側で輻輳制御が
良好に行われず,回線処理部20からの送信データが止
まらないと,輻輳状態中送信バッファ長検出手段118
が各端末側送信バッファ115のデータバッファ長(格
納されたデータ長)が予め設定された閾値を越えること
を検出し,対応送信データ強制停止指示手段119を駆
動する。これにより,閾値を越えたデータバッファ長を
持つ端末側送信バッファ115の送信データが廃棄さ
れ,そのデータバッファを共通バッファ107に戻す。
In the first principle configuration, the line accommodation unit 1 of FIG.
In the congestion state detection unit 117 in 0, the terminal side transmission buffer 115 and the line processing side reception buffer 1 as in the conventional case.
When the state of 13 is monitored and the congestion state is detected, the congestion information is notified to the line processing unit 20 from the dedicated frame congestion notification information creating unit 110 or the individual line congestion notification information creating unit 111 as in the conventional case. At this time, the congestion state transmission buffer length detecting means 118 is driven by the congestion state detecting unit 117 to perform detection. At this time, if the congestion control is not properly performed on the line processing unit 20 side and the transmission data from the line processing unit 20 does not stop, the transmission buffer length detecting means 118 during the congestion state
Detects that the data buffer length (stored data length) of each terminal side transmission buffer 115 exceeds a preset threshold value, and drives the corresponding transmission data forced stop instruction means 119. As a result, the transmission data of the terminal side transmission buffer 115 having a data buffer length exceeding the threshold value is discarded and the data buffer is returned to the common buffer 107.

【0028】本発明の第2の原理構成を示す図2におい
て,回線収容部10内の120は受信データ廃棄検出手
段,121は専用フレームデータ廃棄情報通知手段であ
り,回線処理部20内の213は専用フレームデータ廃
棄情報識別手段,214はデータ廃棄情報蓄積手段であ
る。
In FIG. 2 showing the second principle configuration of the present invention, reference numeral 120 in the line accommodating section 10 is reception data discard detecting means, 121 is dedicated frame data discard information notifying means, and 213 in the line processing section 20. Is a dedicated frame data discard information identifying means, and 214 is a data discard information accumulating means.

【0029】この第2の原理では,上記図1と同様に従
来と同じ輻輳状態検出部117で端末側送信バッファ1
15や,回線処理側受信バッファ113の状態を監視し
て,輻輳状態を検出すると,従来と同様に専用フレーム
輻輳通知情報作成部110または個別線輻輳通知情報作
成部111から輻輳情報が回線処理部20へ通知される
が,回線処理部20における輻輳制御が障害等により良
好に行われず,回線処理側受信バッファ113における
バッファデータの容量が殆ど無くなった状態(空き容量
が一定値以下)を検出すると,受信データ廃棄検出手段
120でこれを検出し,専用フレームデータ廃棄情報通
知手段121で廃棄情報を作成してフレーム多重により
回線処理部20へ送出する。回線処理部20では専用フ
レームデータ廃棄情報識別手段213でこれを識別して
データ廃棄情報蓄積手段214に廃棄情報を蓄積して,
課金処理等に使用する。
According to the second principle, as in the case of FIG. 1, the same congestion state detection unit 117 as in the conventional case is used, and the terminal side transmission buffer 1
15, the state of the line processing side reception buffer 113 is monitored, and when the congestion state is detected, the congestion information is transmitted from the dedicated frame congestion notification information creating unit 110 or the individual line congestion notification information creating unit 111 as in the conventional case. 20 is notified, but when a state in which the congestion control in the line processing unit 20 is not satisfactorily performed due to a failure or the like and the buffer data capacity in the line processing side reception buffer 113 is almost exhausted (free capacity is below a certain value) is detected. The received data discard detecting means 120 detects this, the dedicated frame data discard information notifying means 121 creates discard information, and sends it to the line processing section 20 by frame multiplexing. In the line processing section 20, the dedicated frame data discard information identifying means 213 identifies this and stores the discard information in the data discard information storing means 214,
Used for billing processing.

【0030】本発明の第3の原理構成を示す図3におい
て,回線収容部10内の122は個別線データ廃棄情報
通知手段であり,回線処理部20内の215は個別線デ
ータ廃棄情報識別手段であり,その他の構成は上記図2
と同様である。
In FIG. 3 showing the third principle configuration of the present invention, 122 in the line accommodating section 10 is individual line data discard information notifying means, and 215 in the line processing section 20 is individual line data discard information identifying means. The other configuration is shown in FIG.
Is the same as.

【0031】本発明の第3の原理構成では,上記図2と
同様に回線処理部20における輻輳制御が良好に行われ
ず,回線処理側受信バッファ113におけるバッファデ
ータの容量が殆ど無くなった状態(空き容量が一定値以
下)を検出すると,受信データ廃棄検出手段120でこ
れを検出する。この第3の原理では,この廃棄情報を個
別線データ廃棄情報通知手段122に供給して,廃棄情
報の通信用の個別線を介して回線処理部20へ送出す
る。回線処理部20では個別線データ廃棄情報識別手段
215でこれを受信して識別するとデータ廃棄情報蓄積
手段214に廃棄情報を蓄積して,課金処理等に使用す
る。
In the third principle configuration of the present invention, the congestion control in the line processing unit 20 is not satisfactorily performed as in the case of FIG. 2, and the capacity of the buffer data in the line processing side reception buffer 113 is almost exhausted (vacant). When the capacity is detected to be a certain value or less), the received data discard detecting means 120 detects it. According to the third principle, this discard information is supplied to the individual line data discard information notifying means 122 and sent to the line processing unit 20 via the individual line for communication of the discard information. In the line processing unit 20, when the individual line data discarding information identifying means 215 receives and identifies this, the discarding information is stored in the data discarding information storing means 214 and used for billing processing and the like.

【0032】本発明の第4の原理構成を示す図4におい
て,回線収容部10内の123はフレーム多重化処理部
102の後に設けられ受信データ廃棄検出手段120及
び輻輳状態検出部117から発生した廃棄情報及び輻輳
情報をフレーム多重化処理部102からの通常データ
(端末からのデータ)に相乗り(付加)させる各種情報
通常データ相乗り手段,回線処理部20内の216は回
線収容部10から送られた信号から廃棄情報と輻輳情報
とを分離する各種情報通常データ分離手段である。この
構成では,輻輳状態検出部117からの輻輳情報は従来
のようにフレーム多重化処理部102へ供給されること
がなく,従来の回線収容部(図15)内の専用フレーム
輻輳通知情報作成部110や回線処理部20内の専用フ
レーム輻輳通知情報識別部205が不要となる。
In FIG. 4 showing the fourth principle configuration of the present invention, 123 in the line accommodating section 10 is provided after the frame multiplexing processing section 102 and is generated from the received data discard detecting means 120 and the congestion state detecting section 117. Various information normal data sharing means for sharing (adding) the discard information and the congestion information to the normal data (data from the terminal) from the frame multiplexing processing unit 102, and 216 in the line processing unit 20 is sent from the line accommodation unit 10. Various information normal data separating means for separating the discard information and the congestion information from the received signal. In this configuration, the congestion information from the congestion state detection unit 117 is not supplied to the frame multiplexing processing unit 102 as in the conventional case, and the dedicated frame congestion notification information creation unit in the conventional line accommodation unit (FIG. 15) is used. 110 and the dedicated frame congestion notification information identifying unit 205 in the line processing unit 20 are unnecessary.

【0033】本発明の第4の原理構成では,輻輳状態検
出部117により輻輳を検出すると,輻輳状態検出部1
17から発生した輻輳通知が各種情報通常データ相乗り
手段123で通常データと相乗り(多重化)されて回線
処理部20の各種情報通常データ分離手段216で分離
され,従来と同様にデータ送信停止再開指示部207を
駆動して,回線処理部20から回線収容部10への送信
の停止制御を行うが,この制御が正常に行われないと,
回線収容部10の回線処理側受信バッファ113の容量
が殆ど無くなった状態(空き容量が一定値以下)にな
る。この状態を受信データ廃棄検出手段120で検出す
ると,この廃棄情報を各種情報通常データ相乗り手段1
23に供給して,ここから回線処理部20へ送られ,回
線処理部20の各種情報通常データ分離手段216でこ
の信号を分離して,データ廃棄情報蓄積手段214に廃
棄情報が蓄積され,課金処理等に使用される。
In the fourth principle configuration of the present invention, when the congestion state detection unit 117 detects congestion, the congestion state detection unit 1
The congestion notification generated from 17 is jointed (multiplexed) with the normal data by the various information normal data jointing means 123, separated by the various information normal data separating means 216 of the line processing unit 20, and the data transmission stop / restart instruction is issued in the same manner as in the conventional case. The unit 207 is driven to control the stop of transmission from the line processing unit 20 to the line accommodation unit 10. If this control is not performed normally,
The capacity of the line processing side reception buffer 113 of the line accommodating unit 10 is almost exhausted (the free capacity is below a certain value). When this state is detected by the reception data discard detecting means 120, this discard information is used as various information normal data sharing means 1
23, and is sent from there to the line processing unit 20. The various information normal data separating means 216 of the line processing unit 20 separates this signal, and the discard information is accumulated in the data discard information accumulating means 214 for billing. Used for processing etc.

【0034】また,上記の第1の原理を第2乃至第4の
原理と組み合わせる構成や,第2の原理を第3または第
4と組み合わせる構成や,その他の組み合わせにより構
成することが可能である。
Further, the first principle described above may be combined with the second to fourth principles, the second principle may be combined with the third or fourth principle, or any other combination. .

【0035】[0035]

【発明の実施の形態】図5は実施例1の構成図である。
この実施例1は上記図1の本発明の第1の原理構成に対
応し,回線収容部10の構成だけが示され,回線処理部
20の構成は従来と同じであるため図示省略されてい
る。
FIG. 5 is a block diagram of the first embodiment.
The first embodiment corresponds to the first principle configuration of the present invention shown in FIG. 1, and only the configuration of the line accommodation unit 10 is shown, and the configuration of the line processing unit 20 is the same as the conventional one, so that it is omitted from the drawing. .

【0036】図5において,回線収容部10内の符号1
00〜117で表す各部は上記図15の従来例の回線収
容部10の同一符号の各部に対応する。但し,図5のフ
レーム多重化処理部102,端末側データ受信制御処理
部105,回線処理側データ送信制御処理部106,端
末側データ送信制御処理部108,回線処理側データ受
信制御処理部109,フレーム振り分け処理部114,
輻輳状態検出処理部117は,回線収容部10内のプロ
セッサにより実行される機能であり,上記図15と名称
は異なる(処理部が付加されている)が,その他の各符
号と同様に従来例と同じであり説明を省略する。また,
1180はデータ廃棄時バッファ長検出処理部(図1の
118に対応),1190は対応送信データ強制廃棄処
理部(図1の119に対応)である。
In FIG. 5, reference numeral 1 in the line accommodation unit 10
Each part represented by 00 to 117 corresponds to each part of the conventional line accommodating part 10 shown in FIG. However, the frame multiplexing processing unit 102, the terminal side data reception control processing unit 105, the line processing side data transmission control processing unit 106, the terminal side data transmission control processing unit 108, the line processing side data reception control processing unit 109 of FIG. Frame distribution processing unit 114,
The congestion state detection processing unit 117 is a function executed by the processor in the line accommodating unit 10 and has a different name from that of FIG. 15 (a processing unit is added). The description is omitted because it is the same. Also,
Reference numeral 1180 denotes a data discard buffer length detection processing unit (corresponding to 118 in FIG. 1), and 1190 a corresponding transmission data forced discard processing unit (corresponding to 119 in FIG. 1).

【0037】この構成において,端末側送信バッファ1
15で輻輳が発生して,専用フレーム輻輳通知情報作成
処理部110または個別線輻輳通知情報作成部111の
何れかが動作して回線収容部10から回線処理部20
(図示せず)に対し,専用フレームまたは個別線を使用
して特定の端末へのデータの輻輳状態の通知を行った場
合について説明する。
In this configuration, the terminal side transmission buffer 1
When congestion occurs at 15, either the dedicated frame congestion notification information creation processing unit 110 or the individual line congestion notification information creation unit 111 operates and the line accommodation unit 10 changes to the line processing unit 20.
A case will be described in which a data congestion state is notified to a specific terminal using a dedicated frame or an individual line (not shown).

【0038】仮に,回線収容部10または回線処理部2
0の部分故障等により,回線処理部20から該当端末回
線に対するデータの送信が止まらなかった場合,回線収
容部10内のプロセッサの処理能力の範囲内で,回線処
理側受信バッファ113から該当する端末側送信バッフ
ァ115への接続変更を行うため,最悪の場合共通バッ
ファ107の減少により他の回線用のバッファが不足
し,データ廃棄につながることとなる。
The line accommodation unit 10 or the line processing unit 2 is assumed.
If the transmission of data from the line processing unit 20 to the corresponding terminal line does not stop due to a partial failure of 0, etc., within the processing capacity of the processor in the line accommodation unit 10, the corresponding terminal from the line processing side reception buffer 113 Since the connection to the side transmission buffer 115 is changed, in the worst case, the number of common buffers 107 is reduced, so that buffers for other lines become insufficient, resulting in data discard.

【0039】このため,端末側送信バッファ115が輻
輳発生中の場合,フレーム振り分け処理部114により
該当する端末側送信バッファ115に回線処理側受信バ
ッファ113が接続された後,それを契機にデータ廃棄
時バッファ長検出処理部1180が,接続されているデ
ータバッファ長を参照し,予め設定されている閾値A以
上となったことを検出すると,対応送信データ強制廃棄
処理部1190を駆動する。これにより対応送信データ
強制廃棄処理部1190から端末側データ送信制御処理
部108に対して送信データの廃棄処理を行う。これに
より端末データ送信制御処理部108は対応する端末側
送信バッファ115に最後に接続されていた送信データ
を廃棄し,そのデータバッファを開放し,共通バッファ
107に戻す(開放された状態にする)動作を行う。
Therefore, when the terminal side transmission buffer 115 is congested, after the line processing side reception buffer 113 is connected to the corresponding terminal side transmission buffer 115 by the frame distribution processing unit 114, the data discarding is triggered by the connection. When the hour buffer length detection processing unit 1180 refers to the connected data buffer length and detects that it has become equal to or greater than the preset threshold value A, the corresponding transmission data forced discard processing unit 1190 is driven. As a result, the corresponding transmission data forced discard processing unit 1190 performs transmission data discard processing on the terminal side data transmission control processing unit 108. As a result, the terminal data transmission control processing unit 108 discards the transmission data lastly connected to the corresponding terminal side transmission buffer 115, releases the data buffer, and returns it to the common buffer 107 (in the opened state). Take action.

【0040】また,その間も端末側データ送信部116
は,端末側データ送信制御処理部108の制御により,
端末側送信バッファ115に接続された送信データを順
番に端末へ送出する。
During this period, the terminal side data transmission section 116 is also provided.
Is controlled by the terminal side data transmission control processing unit 108.
The transmission data connected to the terminal side transmission buffer 115 is sequentially transmitted to the terminal.

【0041】そこで,データ廃棄時バッファ長検出処理
部1180及び対応送信データ強制廃棄処理部1190
は,この動作を予め設定されている閾値B以下(A≧
B)となるまで繰り返すことで,故障時による異常な動
作を行う回線により,共通バッファ107を必要以上に
消費することを防止し,正常な他の回線に対する悪影響
を未然に防止することができる。
Therefore, the data discard buffer length detection processing unit 1180 and the corresponding transmission data forced discard processing unit 1190
Is less than or equal to a preset threshold value B (A ≧
By repeating until B), it is possible to prevent the common buffer 107 from being consumed more than necessary by a line that performs an abnormal operation due to a failure, and to prevent adverse effects on other normal lines.

【0042】図6は輻輳状態検出とデータ廃棄状態検出
のハードウェア構成例を示し,図7は輻輳状態検出処理
部とデータ廃棄時バッファ長検出処理部の処理フローを
示す。
FIG. 6 shows an example of the hardware configuration of the congestion state detection and data discard state detection, and FIG. 7 shows the processing flow of the congestion state detection processing unit and the data discard buffer length detection processing unit.

【0043】図6において,30は送信データアドレス
ポインタメモリ,31は送信データ,32は送信データ
先頭アドレスカウンタ,33は送信データ次接続アドレ
スカウンタ,34は送信データ次接続アドレスカウンタ
のカウント制御フリップフロップである。
In FIG. 6, 30 is a transmission data address pointer memory, 31 is transmission data, 32 is a transmission data head address counter, 33 is a transmission data next connection address counter, and 34 is a count control flip-flop for the transmission data next connection address counter. Is.

【0044】送信データ次接続アドレスカウンタ33が
指示する送信データアドレスポインタメモリ30上のア
ドレスBBBに,送信データ31を示すアドレスYYY
が書き込まれ,送信データ先頭アドレスカウンタ32が
指示するアドレスAAAに書き込まれているアドレスX
XXが示す送信データ31が読み出されて送信される。
送信バッファ内の送信待ちデータの個数をnとすると、
n=BBB−AAAの演算により求められる。
At the address BBB on the transmission data address pointer memory 30 designated by the transmission data next connection address counter 33, the address YYY indicating the transmission data 31 is displayed.
Is written and the address X written in the address AAA indicated by the transmission data start address counter 32 is written.
The transmission data 31 indicated by XX is read and transmitted.
If the number of data waiting to be sent in the send buffer is n,
It is obtained by the calculation of n = BBB-AAA.

【0045】輻輳状態の発生状態監視の閾値をLとする
と,n≧Lであることを検出することにより輻輳状態発
生と識別する。また,データ廃棄状態の監視閾値をM
(M>L)とすると,n>Mであることを検出するとデ
ータ廃棄状態と識別する。このデータ廃棄状態を識別す
ると,カウント制御フリップフロップ34のリセット端
子(Rで表示)にインヒビット入力が供給されて,これ
をリセットし,その出力端子(Qで表示)がロウ(低レ
ベル)となり,この出力が供給される送信データ次接続
アドレスカウンタ33のイネーブル端子(ENで表示)
が駆動されなくなり,カウントが更新不可状態になる。
また,送信データアドレスポインタメモリ30への送信
データ31のアドレスの書き込みもインヒビットされる
ため,実質的に,送信バッファとしてデータが接続され
ず廃棄される。
Letting L be the threshold value for monitoring the occurrence state of the congestion state, it is discriminated that the congestion state has occurred by detecting that n ≧ L. In addition, the monitoring threshold of the data discard state is M
When (M> L), when it is detected that n> M, the data discard state is identified. When this data discard state is identified, an inhibit input is supplied to the reset terminal (indicated by R) of the count control flip-flop 34 to reset it, and its output terminal (indicated by Q) becomes low (low level), Enable terminal of the send data next connection address counter 33 to which this output is supplied (indicated by EN)
Is no longer driven, and the count cannot be updated.
Further, since the writing of the address of the transmission data 31 to the transmission data address pointer memory 30 is also inhibited, the data is not actually connected as a transmission buffer and is discarded.

【0046】図7に示す処理フローは,最初に輻輳状態
検出処理部(図5の117に対応)が行われ,輻輳状態
中か否かを表すフラグがオンであるか識別して(図7の
S1),オンで無い場合は輻輳発生か識別する(同S
2)。この識別は上記図6に関して説明したn≧Lが成
立するか否かにより識別される。輻輳発生である場合は
輻輳状態中のフラグをオンにする(図7のS3)。ま
た,輻輳状態中フラグがオンの場合は,データ廃棄時バ
ッファ長検出処理部(図5の1180)の処理が実行さ
れる(同S4)。
In the processing flow shown in FIG. 7, the congestion state detection processing unit (corresponding to 117 in FIG. 5) is first performed to identify whether the flag indicating whether or not the congestion state is on (FIG. 7). S1), if it is not on, it is identified whether or not congestion has occurred (same S
2). This identification is made based on whether or not n ≧ L described with reference to FIG. 6 is satisfied. If congestion has occurred, the flag in the congestion state is turned on (S3 in FIG. 7). When the congestion state flag is on, the process of the data discard buffer length detection processing unit (1180 in FIG. 5) is executed (at step S4).

【0047】データ廃棄時バッファ長検出処理部では,
データ廃棄状態中フラグがオンであるか判別し(図7の
S40),オンの場合は図示省略されているが廃棄状態
が無くなることを監視する等の動作が行われ,オフの場
合はデータ廃棄発生か判別する(図7のS41)。この
判別は,上記図6に関して説明した,n≧Mが成立する
か否かにより識別される。データ廃棄の発生と識別され
ると,送信データ次接続アドレスカウンタ(図6の3
3)をインヒビットして強制データ廃棄が行われ(図7
のS42),データ廃棄状態中フラグをオンにする(同
S43)。
In the buffer length detection processing unit at the time of data discard,
It is determined whether or not the data discarding state flag is on (S40 in FIG. 7). When the flag is on, operations such as monitoring that the discarding state disappears are performed when it is on, and when it is off, data discarding is performed. It is determined whether it has occurred (S41 in FIG. 7). This determination is made based on whether or not n ≧ M is satisfied as described with reference to FIG. When it is identified that the data has been discarded, the transmission data next connection address counter (3 in FIG.
3) is prohibited and forced data discard is performed (Fig. 7).
S42), the data discarding state flag is turned on (S43).

【0048】図8,図9は実施例2のデータ交換装置の
構成(回線収容部側),(回線処理部側)であり,この
実施例2は上記本発明の第2の原理構成に対応する。こ
の実施例2ではフレームデータの廃棄情報をフレーム多
重化して伝送するものである。
FIG. 8 and FIG. 9 show the configuration (line accommodation unit side) and (line processing unit side) of the data exchange apparatus according to the second embodiment. The second embodiment corresponds to the second principle configuration of the present invention. To do. In the second embodiment, discard information of frame data is frame-multiplexed and transmitted.

【0049】図8の回線収容部10において,符号10
0〜117で表す各部は上記実施例1(図5)の回線収
容部10の同じ符号の各部に対応し説明を省略する。符
号1200は受信データ廃棄検出処理部(上記図2の1
20に対応),1210は専用フレームデータ廃棄情報
作成処理部(上記図2の121に対応)である。なお,
端末側送信バッファ115では原理上(送信データを接
続しているだけで)廃棄が発生しないことが明らかであ
るため,この実施例2(実施例3,4の場合も同様)で
は送信バッファ廃棄の検出処理は行わない。但し,実施
例1と組み合わせる構成の場合には,強制的に送信デー
タを廃棄させるため,送信データ廃棄検出処理を行うこ
ととなる。
In the line accommodation unit 10 of FIG.
Each part represented by 0 to 117 corresponds to each part of the line accommodating part 10 of the first embodiment (FIG. 5) having the same reference numeral, and a description thereof will be omitted. Reference numeral 1200 is a received data discard detection processing unit (1 in FIG. 2 above).
20) and 1210 are dedicated frame data discard information creation processing units (corresponding to 121 in FIG. 2). In addition,
Since it is clear that discarding does not occur in the terminal side transmission buffer 115 in principle (only by connecting the transmission data), the transmission buffer discarding is performed in the second embodiment (the same applies to the third and fourth embodiments). No detection process is performed. However, in the case of the configuration combined with the first embodiment, the transmission data is forcibly discarded, so that the transmission data discard detection process is performed.

【0050】また,図9の回線処理部20において,符
号200〜212で表す各部は上記従来例の回線処理部
20(図16)の同じ符号の各部に対応し説明を省略す
る。但し,回線収容側データ受信制御処理部204,専
用フレーム輻輳通知情報識別処理部205,個別線輻輳
通知情報識別部206,データ送信停止再開指示処理部
207,回線収容側データ送信制御処理部208の各部
については,回線処理部20内のプロセッサにより実行
される機能を表し,上記図16の各符号と名称の一部が
異なる(処理部が付加されている)が,その他の各符号
と同様に従来例の各部に対応しており説明を省略する。
また,図9の2130は専用フレームデータ廃棄情報識
別処理部(図2の213に対応),2140及び214
1はそれぞれデータ廃棄情報蓄積処理部,格納メモリを
表す(2140,2141を合わせて図2の214に対
応)。
Further, in the line processing unit 20 of FIG. 9, the respective units denoted by reference numerals 200 to 212 correspond to the respective units having the same reference numerals of the above-described conventional line processing unit 20 (FIG. 16), and a description thereof will be omitted. However, the line accommodation side data reception control processing unit 204, the dedicated frame congestion notification information identification processing unit 205, the individual line congestion notification information identification unit 206, the data transmission stop / restart instruction processing unit 207, and the line accommodation side data transmission control processing unit 208. Each unit represents a function executed by the processor in the line processing unit 20, and a part of the name is different from each symbol in FIG. 16 (a processing unit is added), but like each other symbol. Since it corresponds to each part of the conventional example, the description thereof is omitted.
Further, 2130 in FIG. 9 is a dedicated frame data discard information identification processing unit (corresponding to 213 in FIG. 2), 2140 and 214.
Reference numeral 1 denotes a data discard information storage processing unit and a storage memory, respectively (2140 and 2141 are combined and correspond to 214 in FIG. 2).

【0051】実施例2では,受信データ廃棄検出処理部
1200が,ある一定の周期で回線処理側受信バッファ
113の空き容量を参照し,空き容量がほとんど無くな
っている(指定された閾値C以下)ことを検出すると,
データ廃棄の可能性があるため,専用フレームデータ廃
棄情報作成処理部1210に対して,最後に受信したデ
ータの情報(端末回線番号,他)等を引き渡し,データ
廃棄通信用の専用フレームの作成を指示する。専用フレ
ームデータ廃棄情報作成処理部1210は,該当情報か
らデータ廃棄通知用の専用フレームを作成する。専用フ
レームのフォーマットは,例えば通常データと同様の,
フラグ(フレームの先頭を表す),データ(廃棄情報と
専用フレームと特定するための識別情報を含む),FC
S(フレーム・チェック・シーケンス)及びフラグ(フ
レームの終端を表す)である。この専用フレームはフレ
ーム多重化処理部102へ入力され,ここで通常のデー
タとフレーム多重されて,回線処理部20へ送出され
る。
In the second embodiment, the received data discarding detection processing section 1200 refers to the free capacity of the line processing side reception buffer 113 at a certain fixed period, and the free capacity is almost exhausted (less than or equal to the designated threshold value C). When it detects that
Since there is a possibility of data discard, the information (terminal line number, etc.) of the last received data is passed to the dedicated frame data discard information creation processing unit 1210 to create a dedicated frame for data discard communication. Give instructions. The dedicated frame data discard information creation processing unit 1210 creates a dedicated frame for data discard notification from the relevant information. The format of the dedicated frame is the same as for normal data,
Flag (represents the beginning of a frame), data (including discard information and identification information for identifying a dedicated frame), FC
S (frame check sequence) and flag (representing the end of the frame). This dedicated frame is input to the frame multiplexing processing unit 102, where it is frame-multiplexed with normal data and sent to the line processing unit 20.

【0052】一方,回線処理部20では回線収容部10
からのデータを監視し,専用フレームであれば,専用フ
レームデータ廃棄情報識別処理部2130が動作して,
回線収容部10でデータ廃棄が発生したことを認識し,
その際の通知情報をデータ廃棄情報蓄積処理部2140
に通知し,データ廃棄情報蓄積処理部2140は格納メ
モリ2141に廃棄情報を蓄積する処理を行う。また,
この専用フレームデータ廃棄情報識別処理部2130の
識別出力により,回線処理部20で行っている各種管理
処理(例えば,課金機能等)に対して起動を行うことが
できる。
On the other hand, in the line processing unit 20, the line accommodation unit 10
The data from the above is monitored, and if it is a dedicated frame, the dedicated frame data discard information identification processing unit 2130 operates,
Recognizing that data discarding has occurred in the line accommodation unit 10,
The notification information at that time is stored in the data discard information storage processing unit 2140.
And the data discard information storage processing unit 2140 stores the discard information in the storage memory 2141. Also,
Based on the identification output of the dedicated frame data discard information identification processing unit 2130, it is possible to activate various management processes (for example, billing function) performed by the line processing unit 20.

【0053】図10,図11は実施例3のデータ交換装
置の構成(回線収容部側),(回線処理部側)であり,
この実施例3は上記本発明の第3の原理構成に対応す
る。この実施例3ではフレームデータの廃棄情報を,上
記実施例2のようにデータ信号線にフレーム多重する代
わりに,個別の回線処理部20との間に設けられた制御
線である個別線を介して通知するものである。
FIGS. 10 and 11 show the configuration (line accommodation unit side) and (line processing unit side) of the data exchange apparatus of the third embodiment.
The third embodiment corresponds to the third principle configuration of the present invention. In the third embodiment, instead of frame-multiplexing the discard information of the frame data on the data signal line as in the second embodiment, an individual line which is a control line provided between the information processing unit 20 and the individual line processing unit 20 is used. To notify you.

【0054】図10の回線収容部10において,符号1
00〜117で表す各部は上記図8と同じ符号の各部に
対応し説明を省略する。また,符号1200は上記図8
と同様に受信データ廃棄検出処理部であり,1220は
個別線データ廃棄通知情報作成処理部(上記図3の12
2に対応)である。
In the line accommodation unit 10 of FIG.
The parts denoted by 00 to 117 correspond to the parts having the same reference numerals as those in FIG. Further, reference numeral 1200 is the above-mentioned FIG.
Similarly to the received data discarding detection processing unit, 1220 is an individual line data discarding notification information creation processing unit (12 in FIG. 3 above).
(Corresponding to 2).

【0055】また,図11の回線処理部20において,
符号200〜212で表す各部は上記図9の同じ符号の
各部に対応し説明を省略する。図11の2140及び2
141は上記図9(実施例2の回線処理部)と同様に,
それぞれデータ廃棄情報蓄積処理部,格納メモリを表
す。
Further, in the line processing unit 20 of FIG.
Each part represented by reference numerals 200 to 212 corresponds to each part having the same reference numeral in FIG. 2140 and 2 in FIG.
141 is similar to FIG. 9 (line processing unit of the second embodiment),
They represent the data discard information storage processing unit and the storage memory, respectively.

【0056】この実施例3では,受信データ廃棄検出処
理部1200が回線処理側受信バッファ113における
データ廃棄(指定された閾値C以下になった状態)を検
出すると,個別線データ廃棄通知情報作成処理部122
0でデータ廃棄通知情報を作成して,このデータ廃棄通
知情報用の個別線に送出する。回線処理部20では個別
線データ廃棄通知情報識別処理部2150でこれを受信
して識別すると,上記実施例2(図9)と同様にデータ
廃棄情報蓄積処理部2140に供給して,格納メモリ2
141に蓄積する等の処理を行う。
In the third embodiment, when the reception data discarding detection processing unit 1200 detects data discarding in the line processing side reception buffer 113 (a state in which the threshold value is equal to or less than the designated threshold C), individual line data discarding notification information creation processing Part 122
Data discard notification information is created with 0 and sent to the individual line for this data discard notification information. When the line processing unit 20 receives and identifies this by the individual line data discard notification information identification processing unit 2150, it is supplied to the data discard information storage processing unit 2140 as in the second embodiment (FIG. 9), and the storage memory 2
Processing such as accumulation in 141 is performed.

【0057】この実施例3では,実施例2と比べて専用
フレームへの変換,専用フレームからの復元のための構
成及び処理が必要なくなり,情報の通知時間が短くな
る。図12,図13は実施例4のデータ交換装置の構成
(回線収容部側),(回線処理部側)であり,この実施
例4は上記本発明の第4の原理構成に対応する。この実
施例4ではフレームデータの廃棄情報を,上記実施例
2,3のようにデータ信号線にフレーム多重や,個別線
を使用せずに,通常データに付加して伝送するものであ
る。
In the third embodiment, as compared with the second embodiment, the configuration and processing for conversion to the dedicated frame and restoration from the dedicated frame are not necessary, and the information notification time is shortened. 12 and 13 show the configuration (line accommodation unit side) and (line processing unit side) of the data exchange apparatus of the fourth embodiment, and this fourth embodiment corresponds to the fourth principle configuration of the present invention. In the fourth embodiment, the discard information of the frame data is added to the normal data and transmitted without using the data signal line for frame multiplexing or the individual line unlike the second and third embodiments.

【0058】図12の回線収容部10において,符号1
00〜117で表す各部は上記図8,図10と同じ符号
の各部に対応し説明を省略する。また,符号1200は
上記図8,図10と同様に受信データ廃棄検出処理部で
あり,1240は通常データ内種情報付加処理部(上記
図4の124に対応)である。
In the line accommodation unit 10 of FIG.
Each part represented by 00 to 117 corresponds to each part having the same reference numeral as in FIGS. 8 and 10, and a description thereof will be omitted. Further, reference numeral 1200 is a received data discarding detection processing unit as in FIGS. 8 and 10, and 1240 is a normal data internal type information addition processing unit (corresponding to 124 in FIG. 4).

【0059】また,図13の回線処理部20において,
符号200〜212で表す各部は上記9,図11の同じ
符号の各部に対応し説明を省略する。図13の2140
及び2141は上記図9,図11(実施例2の回線処理
部)と同様に,それぞれデータ廃棄情報蓄積処理部,格
納メモリを表し,2160は通常データ内各種情報降り
分け処理部である。通常データ内各種情報降り分け処理
部2160については図14により後述する。
Further, in the line processing unit 20 of FIG.
Each part represented by reference numerals 200 to 212 corresponds to each part having the same reference numeral in FIG. 9 and FIG. 2140 of FIG.
Similarly to FIGS. 9 and 11 (the line processing unit of the second embodiment), 2141 represent a data discard information storage processing unit and a storage memory, respectively, and 2160 is a normal data various information descending processing unit. The various information descending processing unit 2160 in the normal data will be described later with reference to FIG.

【0060】この実施例4の場合,回線収容部内で輻輳
状態またはデータ廃棄状態等が発生すると,輻輳状態検
出処理部117または受信データ廃棄検出処理部120
0から対応する輻輳情報または廃棄情報が発生し,通常
データ内各種情報付加処理部1240に供給される。付
加処理が行われてフレーム化された信号はフレーム多重
化処理部102で多重化され,回線処理側送信バッファ
103,回線処理側データ送信部104を介して回線処
理部20へ送られ,回線収容側データ受信部200,回
線収容側受信バッファ201を介して通常データ内各種
情報振り分け処理部2160へ供給される。ここで,回
線収容部10の通常データ内各種情報付加処理部124
0で付加された輻輳情報またはデータ廃棄情報が振り分
けられて,輻輳情報はデータ送信停止再開指示処理部2
07へ供給され,データ廃棄情報はデータ廃棄情報蓄積
処理部2140へ供給され,格納メモリ2141へ格納
する処理が行われる。
In the case of the fourth embodiment, when a congestion state or a data discard state occurs in the line accommodation unit, the congestion state detection processing unit 117 or the received data discard detection processing unit 120.
Corresponding congestion information or discard information is generated from 0 and is supplied to the various information addition processing unit 1240 in normal data. The frame-multiplexed signal subjected to the additional processing is multiplexed by the frame multiplexing processing unit 102, sent to the line processing unit 20 via the line processing side transmission buffer 103 and the line processing side data transmission unit 104, and the line is accommodated. It is supplied to the various information distribution processing unit 2160 in normal data via the side data receiving unit 200 and the line accommodation side receiving buffer 201. Here, the various information addition processing unit 124 in the normal data of the line accommodation unit 10
The congestion information or the data discard information added with 0 is distributed, and the congestion information is sent to the data transmission stop / restart instruction processing unit 2
07, the data discard information is supplied to the data discard information storage processing unit 2140, and a process of storing it in the storage memory 2141 is performed.

【0061】図14は通常データ内各種情報付加処理部
における処理の説明図である。図14において,40は
バッファメモリ(図12の端末側受信バッファ101に
対応),41は受信アドレスカウンタ,42は送信アド
レスカウンタである。
FIG. 14 is an explanatory diagram of processing in the various information addition processing unit in normal data. In FIG. 14, reference numeral 40 is a buffer memory (corresponding to the terminal side reception buffer 101 in FIG. 12), 41 is a reception address counter, and 42 is a transmission address counter.

【0062】この図14における動作を〜の順に説
明する。 端末側からの受信データをバッファメモリ40に蓄積
する時,バッファメモリ40に予め各種情報を付加でき
るだけのエリア40a(オフセット値により決まる)を
予め空けておく(オフセットカウンタにより制御)。こ
の空きエリアの後を受信アドレスカウンタにより指定し
て受信データを格納する。
The operation in FIG. 14 will be described in order of. When accumulating the received data from the terminal side in the buffer memory 40, an area 40a (determined by an offset value) to which various kinds of information can be added in advance is previously set in the buffer memory 40 (controlled by an offset counter). The reception data is stored by designating the area after the empty area by the reception address counter.

【0063】この後,この空きエリアには,輻輳情報
または受信データ廃棄情報が発生しているとそれぞれが
付加情報として書き込まれる。 バッファメモリ40に格納されたデータは送信アドレ
スカウンタ42によりバッファメモリ40の先頭から読
み出される。この時,送信データの先頭に付加情報有無
識別子(1ビット)が設定され,読み出しを行う空きエ
リアに付加情報が格納されていないか,格納されている
かに応じて“0”,“1”が設定され,“0”が設定さ
れている場合,付加情報の内容として「don’t c
are」が付加され,“1”が設定されている場合は付
加情報が読み出され,その後に受信データが続く形式で
送信される。
After this, if congestion information or received data discard information has occurred, this area is written as additional information. The data stored in the buffer memory 40 is read by the transmission address counter 42 from the beginning of the buffer memory 40. At this time, an additional information presence / absence identifier (1 bit) is set at the beginning of the transmission data, and “0” or “1” is set depending on whether additional information is stored in the empty area for reading. If it is set and "0" is set, the content of the additional information is "don't c
If "are" is added and "1" is set, the additional information is read out, and then the received data is transmitted in the following format.

【0064】この図14の例では,付加情報を受信デー
タの前に付加しているが,付加情報を受信データの後に
付加することも可能である。その場合,付加情報が無い
時に余分なデータ(don’t care)を付加する
必要がない。
In the example of FIG. 14, the additional information is added before the received data, but it is also possible to add the additional information after the received data. In that case, it is not necessary to add extra data (don't care) when there is no additional information.

【0065】この実施例4の場合,上記の実施例2の専
用フレームにより多重化する場合に比べて情報通知の際
にフレームを使用しないため,通常データの転送能力に
余り影響を与えることがなく,また実施例3のように通
知用の個別線を使用する煩雑さをなくすことができる。
In the case of the fourth embodiment, the frame is not used for the information notification as compared with the case where the dedicated frame is used for multiplexing in the second embodiment, and therefore, the transfer capacity of the normal data is not much affected. Also, the complexity of using the individual line for notification as in the third embodiment can be eliminated.

【0066】上記に実施例1〜実施例4の構成を説明し
たが,実施例1の構成を他の実施例2〜実施例4と組み
合わせて,端末別送信バッファの廃棄検出により対応す
る送信バッファからの端末への送信を強制停止すると共
に,回線収容側の受信バッファの廃棄検出を回線処理部
へ通知するように構成できることは明らかであり,実施
例1〜4を適宜組み合わせることにより,同時に複数の
動作を保障して,問題が発生した場合の信頼性を高める
ことができる。
Although the configurations of the first to fourth embodiments have been described above, the configuration of the first embodiment is combined with other embodiments to the fourth to fourth embodiments to detect the discard of the transmission buffer for each terminal, and thereby the corresponding transmission buffer. It is clear that the transmission from the terminal to the terminal can be forcibly stopped, and at the same time, the detection of the discard of the receiving buffer on the line accommodating side can be notified to the line processing unit. The operation of can be guaranteed and the reliability when a problem occurs can be improved.

【0067】また,データ交換装置の回線収容部10,
回線処理部20の各部の処理はプロセッサ処理により実
現できるが,これをハード論理で実現できることは明ら
かである。
Further, the line accommodating section 10 of the data exchange device,
The processing of each unit of the line processing unit 20 can be realized by processor processing, but it is obvious that this can be realized by hardware logic.

【0068】[0068]

【発明の効果】本発明によれば,次のような効果を奏す
る。 回線収容部または回線処理部の部分的な故障により,
回線収容部内の端末回線側の送信バッファの輻輳が正常
に制御できない場合に,回線収容部内で該当する回線へ
の送信データを強制的に廃棄し,内部の共通リソース
(バッファ等)を必要以上に使用することを防止し,他
の正常な端末回線に対し悪影響を及ぼすことを防止する
ことができる。
According to the present invention, the following effects can be obtained. Due to a partial failure of the line accommodation unit or line processing unit,
When congestion of the transmission buffer on the terminal line side in the line accommodation unit cannot be controlled normally, the transmission data to the corresponding line is forcibly discarded in the line accommodation unit, and internal common resources (buffer etc.) are exceeded It can be prevented from being used and can be prevented from adversely affecting other normal terminal lines.

【0069】回線収容部内でデータ廃棄が発生した場
合,回線処理部に通知することにより,回線処理部で該
当回線に対する課金を行わない等の信頼性の高い装置管
理が可能となる。
When data is discarded in the line accommodation unit, the line processing unit is notified so that the line processing unit can perform highly reliable device management such as not charging the line.

【0070】回線収容部から回線処理部に対して転送
(通知)する各種情報を,付加情報として各端末データ
に相乗りする構成にすることにより,専用フレームを使
用せずフレームとしてオーバーヘッドが少なくなり,デ
ータ転送容量の向上が期待できる。
By constructing a structure in which various information transferred (notified) from the line accommodating unit to the line processing unit is added to each terminal data as additional information, a dedicated frame is not used and the overhead is reduced as a frame. The data transfer capacity can be expected to improve.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の原理構成を示す図である。FIG. 1 is a diagram showing a first principle configuration of the present invention.

【図2】本発明の第2の原理構成を示す図である。FIG. 2 is a diagram showing a second principle configuration of the present invention.

【図3】本発明の第3の原理構成を示す図である。FIG. 3 is a diagram showing a third principle configuration of the present invention.

【図4】本発明の第4の原理構成を示す図である。FIG. 4 is a diagram showing a fourth principle configuration of the present invention.

【図5】実施例1のデータ交換装置の構成図である。FIG. 5 is a configuration diagram of a data exchange device according to the first embodiment.

【図6】輻輳状態検出とデータ廃棄状態検出のハードウ
ェア構成例を示す図である。
FIG. 6 is a diagram illustrating a hardware configuration example of congestion state detection and data discard state detection.

【図7】輻輳状態検出処理部とデータ廃棄時バッファ長
検出処理部の処理フローを示す図である。
FIG. 7 is a diagram showing a processing flow of a congestion state detection processing unit and a data discarding buffer length detection processing unit.

【図8】実施例2のデータ交換装置の構成(回線収容部
側)を示す図である。
FIG. 8 is a diagram showing a configuration (line accommodating unit side) of a data exchange device according to a second embodiment.

【図9】実施例2のデータ交換装置の構成(回線処理部
側)を示す図である。
FIG. 9 is a diagram showing a configuration (line processing unit side) of a data exchange device according to a second embodiment.

【図10】実施例3のデータ交換装置の構成(回線収容
部側)を示す図である。
FIG. 10 is a diagram showing a configuration (line accommodation unit side) of a data exchange device according to a third embodiment.

【図11】実施例3のデータ交換装置の構成(回線処理
部側)を示す図である。
FIG. 11 is a diagram showing a configuration (line processing unit side) of a data exchange device according to a third embodiment.

【図12】実施例4のデータ交換装置の構成(回線収容
部側)を示す図である。
FIG. 12 is a diagram showing a configuration (line accommodating unit side) of a data exchange device according to a fourth embodiment.

【図13】実施例4のデータ交換装置の構成(回線処理
部側)を示す図である。
FIG. 13 is a diagram showing a configuration (line processing unit side) of a data exchange device according to a fourth embodiment.

【図14】通常データ内各種情報付加処理部における処
理の説明図である。
FIG. 14 is an explanatory diagram of processing in various information addition processing unit in normal data.

【図15】従来例の構成図(回線収容部側)である。FIG. 15 is a configuration diagram (line accommodation unit side) of a conventional example.

【図16】従来例の構成図(回線処理部側)である。FIG. 16 is a configuration diagram (line processing unit side) of a conventional example.

【符号の説明】[Explanation of symbols]

1 データ交換装置 10 回線収容部 20 回線処理部 3 端末 117 輻輳状態検出部 118 輻輳状態中送信バッファ長検出手段 119 対応送信データ強制停止指示手段 1 Data exchange device 10 line accommodation 20 line processor 3 terminals 117 Congestion state detection unit 118 Transmission Buffer Length Detecting Means During Congestion State 119 Corresponding transmission data forced stop instruction means

フロントページの続き (72)発明者 阿部 新 東京都新宿区西新宿三丁目19番2号 日 本電信電話株式会社内 (72)発明者 土谷 浩史 東京都新宿区西新宿三丁目19番2号 日 本電信電話株式会社内 (56)参考文献 特開 平8−56238(JP,A) 特開 平6−132977(JP,A) 特開 平8−186571(JP,A) 特開 平7−46250(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/56 H04L 13/08 Front Page Continuation (72) Inventor Shin Abe, Shinjuku-ku, Tokyo, 3-19-3 Nishishinjuku, Nihon Telegraph and Telephone Corporation (72) Inventor, Hiroshi Tsuchiya 3-2-1, Nishishinjuku, Shinjuku-ku, Tokyo (56) References JP-A-8-56238 (JP, A) JP-A-6-132977 (JP, A) JP-A-8-186571 (JP, A) JP-A-7-46250 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04L 12/56 H04L 13/08

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の端末側回線を収容してデータを送
受信する回線収容部と,回線収容部に収容された端末回
線等の呼制御を行うと共に他データ交換装置に接続する
回線が収容され前記回線収容部との間でデータを送受信
する回線処理部とを備え,回線収容部から端末側への送
信データを格納するバッファの輻輳発生・解除を対応す
る回線処理部へ通知する手段と,回線処理部に前記回線
収容部からの通知により回線収容部へのデータ転送の停
止・再開を制御する手段を備えたデータ交換装置におい
て, 前記回線収容部に,端末側へデータを送信するためのデ
ータを格納する端末側送信バッファの輻輳状態が検出さ
れて輻輳情報が前記回線処理部へ送出された後前記端末
側送信バッファのデータ量が一定以上であることを検出
する手段と,前記検出手段の検出出力により対応する送
信バッファから端末へのデータ送信を強制的に停止する
手段とを備えることを特徴とするデータ交換装置。
1. A line accommodating section for accommodating a plurality of terminal side lines to transmit and receive data, and a line for accommodating call control of a terminal line or the like accommodated in the line accommodating section and connecting to another data exchange device are accommodated. A line processing unit for transmitting and receiving data to and from the line accommodation unit, and means for notifying a corresponding line processing unit of congestion occurrence / cancellation of a buffer that stores transmission data from the line accommodation unit to the terminal side, In a data exchange device having means for controlling stop / restart of data transfer to the line accommodation unit in the line processing unit according to a notification from the line accommodation unit, for transmitting data to the terminal side to the line accommodation unit Means for detecting that the congestion state of the terminal-side transmission buffer for storing data is detected, and after the congestion information is sent to the line processing unit, detecting that the amount of data in the terminal-side transmission buffer is above a certain level; Serial data exchange device, characterized in that it comprises a means for forcibly stopping the data transmission from the corresponding transmission buffer by the detection output of the detecting means to the terminal.
【請求項2】 複数の端末側回線を収容してデータを送
受信する回線収容部と,回線収容部に収容された端末回
線等の呼制御を行うと共に他データ交換装置に接続する
回線及び回線収容部との間でデータを送受信する回線処
理部とを備え,回線収容部から端末側への送信データを
格納するバッファの輻輳発生・解除を対応する回線処理
部へ通知する手段と,回線処理部に前記回線収容部から
の通知により回線収容部へのデータ転送の停止・再開を
制御する手段を備えたデータ交換装置において, 前記回線収容部に,回線処理部からのデータを格納する
受信バッファでのデータ廃棄の発生を検出する手段と,
前記データ廃棄検出手段の検出出力によりデータ廃棄の
発生及び関連する各種情報を専用フレームとして作成し
データ信号線へ供給する専用フレームデータ廃棄情報通
知手段とを設け, 前記回線処理部に,データ信号線からの前記データ廃棄
情報の通知を識別して蓄積する手段を設け,前記回線収容部に,端末側へデータを送信するためのデ
ータを格納する端末側送信バッファの輻輳状態が検出さ
れて輻輳情報を前記回線処理部へ送出された後前記端末
側送信バッファのデータ量が一定以上であることを検出
する手段と,前記検出手段の検出出力により対応する送
信バッファから端末へのデータ送信を強制的に停止する
手段とを備える ことを特徴とするデータ交換装置。
2. A line accommodating unit for accommodating a plurality of terminal side lines to transmit and receive data, and a line and a line accommodating unit for performing call control of a terminal line accommodated in the line accommodating unit and connecting to another data exchange device. A line processing unit for transmitting and receiving data to and from the communication unit, and means for notifying the corresponding line processing unit of congestion occurrence / release of the buffer storing the transmission data from the line accommodation unit to the terminal side, and the line processing unit In a data exchange device having means for controlling stop / restart of data transfer to the line accommodation unit according to a notification from the line accommodation unit, the line accommodation unit is provided with a reception buffer for storing data from the line processing unit. Means for detecting the occurrence of data discard of
Dedicated frame data discard information notifying means for generating data discard occurrence and various related information as a dedicated frame by the detection output of the data discard detecting means and supplying it to the data signal line is provided, and the line processing unit is provided with the data signal line. A means for identifying and accumulating the notification of the data discard information from the terminal is provided, and the line accommodating unit is provided with a device for transmitting the data to the terminal side.
The congestion status of the terminal-side send buffer that stores the data is detected.
And the congestion information is sent to the line processing unit and then the terminal
Detected that the amount of data in the side transmission buffer is above a certain amount
Means and a corresponding output by the detection output of the detection means.
Forcibly stop data transmission from the communication buffer to the terminal
Data exchange device, characterized in that it comprises a means.
【請求項3】 複数の端末側回線を収容してデータを送
受信する回線収容部と,回線収容部に収容された端末回
線等の呼制御を行うと共に他データ交換装置に接続する
回線及び回線収容部との間でデータを送受信する回線処
理部とを備え,回線収容部から端末側への送信データを
格納するバッファの輻輳発生・解除を対応する回線処理
部へ通知する手段と,回線処理部に前記回線収容部から
の通知により回線収容部へのデータ転送の停止・再開を
制御する手段を備えたデータ交換装置において, 前記回線収容部に,回線処理部からのデータを格納する
受信バッファでのデータ廃棄の発生を検出する手段と,
前記データ廃棄検出手段の検出出力によりデータ廃棄の
発生及び関連する各種情報を作成して,回線処理部に対
し個別の制御線へ通知する手段を設け,前記回線処理部
に,前記個別の制御線からの前記データ廃棄情報通知を
識別して蓄積する手段を設け,前記回線収容部に,端末側へデータを送信するためのデ
ータを格納する端末側送信バッファの輻輳状態が検出さ
れて輻輳情報を前記回線処理部へ送出された後前記端末
側送信バッファのデータ量が一定以上であることを検出
する手段と,前記検出手段の検出出力により対応する送
信バッファから端末へのデータ送信を強制的に停止する
手段とを備える ことを特徴とするデータ交換装置。
3. A line accommodating unit for accommodating a plurality of terminal side lines to transmit and receive data, and a line and a line accommodating unit for performing call control of a terminal line accommodated in the line accommodating unit and connecting to another data exchange device. A line processing unit for transmitting and receiving data to and from the communication unit, and means for notifying the corresponding line processing unit of congestion occurrence / release of the buffer storing the transmission data from the line accommodation unit to the terminal side, and the line processing unit In a data exchange device having means for controlling stop / restart of data transfer to the line accommodation unit according to a notification from the line accommodation unit, the line accommodation unit is provided with a reception buffer for storing data from the line processing unit. Means for detecting the occurrence of data discard of
A means for creating various information related to the occurrence of data discard and related information by the detection output of the data discard detecting means, and notifying the line control unit to individual control lines is provided, and the line control unit is provided with the individual control lines. Means for identifying and accumulating the data discard information notification from the terminal is provided, and the line accommodating unit is provided with a device for transmitting data to the terminal side.
The congestion status of the terminal-side send buffer that stores the data is detected.
And the congestion information is sent to the line processing unit and then the terminal
Detected that the amount of data in the side transmission buffer is above a certain amount
Means and a corresponding output by the detection output of the detection means.
Forcibly stop data transmission from the communication buffer to the terminal
Data exchange device, characterized in that it comprises a means.
【請求項4】 複数の端末側回線を収容してデータを送
受信する回線収容部と,回線収容部に収容された端末回
線等の呼制御を行うと共に他データ交換装置に接続する
回線及び回線収容部との間でデータを送受信する回線処
理部とを備え,回線収容部から端末側への送信データを
格納するバッファの輻輳発生・解除を検出する輻輳状態
検出部と,回線処理部に前記回線収容部からの輻輳状態
の通知により回線収容部へのデータ転送の停止・再開を
制御する手段を備えたデータ交換装置において, 前記回線収容部に,回線処理部からのデータを格納する
受信バッファでのデータ廃棄の発生を検出してデータ廃
棄情報を発生する受信データ廃棄検出手段と,前記輻輳
状態検出部と前記データ廃棄検出手段からの情報を各端
末から受信する通常のデータに付加してデータ信号線を
介して通知する相乗り手段とを設け, 前記回線処理部に,前記データ信号線の通常のデータか
ら前記輻輳状態及びデータ廃棄情報を分離する手段と,
分離された前記データ廃棄情報を蓄積し,前記輻輳状態
により前記制御を行い,前記回線収容部に,端末側へデータを送信するためのデ
ータを格納する端末側送信バッファの輻輳状態が検出さ
れて輻輳情報を前記回線処理部へ送出された後前記端末
側送信バッファのデータ量が一定以上であることを検出
する手段と,前記検出手段の検出出力により対応する送
信バッファから端末へのデータ送信を強制的に停止する
手段とを備える ことを特徴とするデータ交換装置。
4. A line accommodating unit for accommodating a plurality of terminal side lines to transmit and receive data, and a line and a line accommodating unit for performing call control of a terminal line accommodated in the line accommodating unit and connecting to another data exchange device. A line processing unit that transmits and receives data to and from the communication unit, and a congestion state detection unit that detects congestion occurrence / release of a buffer that stores transmission data from the line accommodation unit to the terminal side; In a data exchange device equipped with means for controlling stop / restart of data transfer to a line accommodation unit by notification of a congestion state from the accommodation unit, in the line accommodation unit, a receiving buffer for storing data from the line processing unit Received data discard detecting means for detecting the occurrence of data discard of the above and generating data discard information, and a normal data receiving means for receiving information from the congestion state detecting part and the data discard detecting means from each terminal. Added to the data provided and joining means for notifying via the data signal line, the line processing unit, and means for separating said congestion status and data discard information from the normal data of the data signal lines,
The data discarding information that has been separated is stored, the control is performed according to the congestion state , and the data for transmitting the data to the terminal side is transmitted to the line accommodation unit.
The congestion status of the terminal-side send buffer that stores the data is detected.
And the congestion information is sent to the line processing unit and then the terminal
Detected that the amount of data in the side transmission buffer is above a certain amount
Means and a corresponding output by the detection output of the detection means.
Forcibly stop data transmission from the communication buffer to the terminal
Data exchange device, characterized in that it comprises a means.
JP25576596A 1996-09-27 1996-09-27 Data exchange device Expired - Fee Related JP3523427B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25576596A JP3523427B2 (en) 1996-09-27 1996-09-27 Data exchange device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25576596A JP3523427B2 (en) 1996-09-27 1996-09-27 Data exchange device

Publications (2)

Publication Number Publication Date
JPH10107849A JPH10107849A (en) 1998-04-24
JP3523427B2 true JP3523427B2 (en) 2004-04-26

Family

ID=17283315

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25576596A Expired - Fee Related JP3523427B2 (en) 1996-09-27 1996-09-27 Data exchange device

Country Status (1)

Country Link
JP (1) JP3523427B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7061868B1 (en) 2000-10-25 2006-06-13 Switchcore, Ab Method for flow control in a switch and a switch controlled thereby
US7952998B2 (en) * 2007-01-10 2011-05-31 International Business Machines Corporation InfiniBand credit-less flow control for long distance links
US20240106759A1 (en) * 2021-02-16 2024-03-28 Nippon Telegraph And Telephone Corporation Information communication apparatus, information communication method, and information communication program

Also Published As

Publication number Publication date
JPH10107849A (en) 1998-04-24

Similar Documents

Publication Publication Date Title
EP0374928A2 (en) Packet congestion control method and packet switching equipment
US5553057A (en) AIS transmission method in ATM communication system, transmission side ATM unit and ATM communication system
US6198726B1 (en) Plural-line terminating apparatus and OAM processing method thereof
US5734641A (en) Device and method for discriminating timeout
JP3523427B2 (en) Data exchange device
JPH06169310A (en) Exchange bus monitor circuit
US5444704A (en) Dial restoral method and apparatus
US7457238B2 (en) Transmission system with congestion state-based flow control
EP1128601B1 (en) Transmission system, supervisory control device, method of outputting data in the supervisory control device, and nodes for transmitting data in the transmission system
US5566223A (en) Communications system having a host exchange and a mate exchange and a method for managing maintenance state of subscriber accommodated in the mate exchange
JP2776288B2 (en) In-device information transmission system
JP3405569B2 (en) Cell inversion device
JPH1023011A (en) Communication system and fault information-processing method
JP2852473B2 (en) Cell traffic monitoring device
JP2785147B2 (en) Restriction method for each route
JPH1132016A (en) Packet communication equipment
JP2930009B2 (en) First reservation protocol type ATM exchange method, ATM exchange and ATM subscriber device
US5606605A (en) Remote subscriber control system of a central office digital switching system
JPH0678385A (en) Electronic exchange system
JP3106198B2 (en) ATM network cell flow monitoring system
JP3636086B2 (en) Congestion detection device
JP3511975B2 (en) ATM cell conversion method and ATM cell conversion method for STM line data
JPH05244265A (en) Communication system
JPH02270426A (en) Communication control system
JPH03238959A (en) Congestion monitor system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20031225

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040206

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090220

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090220

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100220

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees