JPH03126345A - Packet receiver - Google Patents

Packet receiver

Info

Publication number
JPH03126345A
JPH03126345A JP1265549A JP26554989A JPH03126345A JP H03126345 A JPH03126345 A JP H03126345A JP 1265549 A JP1265549 A JP 1265549A JP 26554989 A JP26554989 A JP 26554989A JP H03126345 A JPH03126345 A JP H03126345A
Authority
JP
Japan
Prior art keywords
packet
circuit
output
digital filter
reception
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1265549A
Other languages
Japanese (ja)
Other versions
JP2655437B2 (en
Inventor
Fumio Akashi
明石 文雄
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP26554989A priority Critical patent/JP2655437B2/en
Publication of JPH03126345A publication Critical patent/JPH03126345A/en
Application granted granted Critical
Publication of JP2655437B2 publication Critical patent/JP2655437B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To attain high speed transmission with lots of quantity by inhibiting an output of the content of a relevant packet when it is discriminated that an output of a digital filter exceeds a predetermined value. CONSTITUTION:The receiver is provided with a reception circuit 2 receiving a packet (1) on a transmission line, at least one pulse generating circuit 5 generating a pulse in response to the received packet, a digital filter 6 connecting to each pulse generating circuit 5 and a comparator circuit 7 comparing an output signal of the digital filter 6 with a predetermined value (4). Then when it is discriminated that the output of the digital filter 6 exceeds a predetermined value by the comparator circuit 7, the reception disabled state is reached and the reception circuit 2 aborts the packet inputted at the reception disable state and the packet inputted at the reception enable state is outputted immediately via a terminal 3. Thus, packet transmission with lots of packets and high speed is attained.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はパケット受信装置に関し、特に流量規制が可能
なパケット受信装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a packet receiving device, and particularly to a packet receiving device capable of regulating flow rate.

〔従来の技術〕[Conventional technology]

従来のパケット受信装置では、送信側からのパケットに
対する受信可否の応答により後続のパケットの送信の可
否を判断するよう流量制御している。
In a conventional packet receiving device, the flow rate is controlled so that it is determined whether or not a subsequent packet can be transmitted based on a response from the transmitting side as to whether or not the packet can be received.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のパケット受信装置では、流量制御時に受
信装置における処理量の増加により高速な伝送が不可能
になるという欠点がある。
The conventional packet receiving device described above has a drawback in that high-speed transmission becomes impossible due to an increase in the processing amount in the receiving device when controlling the flow rate.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のパケット受信装置は、伝送路上のパケットを受
信する受信回路と、受信した前記パケットに応答してパ
ルスを発生する少くとも1個のパルス発生回路と、各該
パルス発生回路に接続されたディジタルフィルタと、該
ディジタルフィルタの出力信号とあらかじめ定められた
値とを比較する比較回路と、該比較回路で前記ディジタ
ルフィルタの出力値があらかじめ定められた値を越えた
と判断された場合に対応する前記パケットの内容の出力
を禁止する制御バスとを備えている。
The packet receiving device of the present invention includes a receiving circuit that receives packets on a transmission path, at least one pulse generating circuit that generates a pulse in response to the received packet, and a plurality of pulse generating circuits connected to each of the pulse generating circuits. a digital filter, a comparison circuit that compares an output signal of the digital filter with a predetermined value, and a case where the comparison circuit determines that the output value of the digital filter exceeds the predetermined value. and a control bus that prohibits output of the contents of the packet.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の第1の実施例のブロック図である。同
図において、端子lからパケットが入力される。端子l
には伝送路が接続される。入力されたパケットは受信回
路2に入力される。受信回路2に於いて後述のごとく受
信可能状態にあれば、パケットを端子3を介して端末、
パケット中継装置、パケット交換機などに出力する。受
信回路2からの出力信号は、分岐してパルス発生回路5
にも入力される。パルス発生回路5は、パケットが入力
するごとに一定のパルスを出力する。この出力パルスは
、ディジタルフィルタ6に入力される。ディジタルは、
例えば第2図に示すごとく加算器60.遅延器611乗
算器62から成る1次フィルタで構成され、入力の平滑
可効果を持つ。これの平滑出力信号は、端子4に設定さ
れた一定値と比較器1iI87にて比較される。もしも
平滑出力が一定値を上回る場合には既に決められた以上
のトラヒックが入力されたと判断し、受信不能状態とす
る。さもなければ受信可能状態と判断する。この比較出
力信号は受信回路2に入力され、受信回路2は、受信不
能状態時に入力されたパケットを廃棄し、受信可能状態
時に入力されたパケットは直ちに端子3を介して出力す
る。
FIG. 1 is a block diagram of a first embodiment of the present invention. In the figure, a packet is input from terminal l. terminal l
A transmission line is connected to. The input packet is input to the receiving circuit 2. If the receiving circuit 2 is in a receivable state as described below, the packet is sent to the terminal via the terminal 3.
Output to a packet relay device, packet switch, etc. The output signal from the receiving circuit 2 is branched and sent to the pulse generating circuit 5.
is also entered. The pulse generation circuit 5 outputs a constant pulse every time a packet is input. This output pulse is input to the digital filter 6. Digital is
For example, as shown in FIG. 2, an adder 60. It is composed of a first-order filter consisting of a delay device 611 and a multiplier 62, and has a smoothing effect on the input. This smoothed output signal is compared with a constant value set at terminal 4 by comparator 1iI87. If the smoothed output exceeds a certain value, it is determined that more traffic than the predetermined amount has been input, and the device is placed in a reception-disabled state. Otherwise, it is determined that the state is ready for reception. This comparison output signal is input to the receiving circuit 2, which discards the packet inputted in the unreceivable state, and immediately outputs the packet inputted in the receivable state via the terminal 3.

第3図は本発明の第2の実施例のブロック図である0本
実施例は、第1の実施例における受信回路2および端子
3の間に一時記憶用の記憶回路8を介設した構成を有し
、比較回路7の比較出力は記憶回路8に入力され、記憶
回路8においては、受信不能状態であればパケットの出
力は中断され、受信可能状態であれば記憶されたパケッ
トは順次端子3を介して出力される。
FIG. 3 is a block diagram of a second embodiment of the present invention. This embodiment has a configuration in which a storage circuit 8 for temporary storage is interposed between the receiving circuit 2 and the terminal 3 in the first embodiment. The comparison output of the comparison circuit 7 is input to the storage circuit 8. In the storage circuit 8, if the reception is not possible, the output of the packet is interrupted, and if the reception is possible, the stored packets are sequentially sent to the terminal. 3.

第4図は本発明の第3の実施例のブロック図である0本
実施例は、第1の実施例における受信回路2および端子
3の間に識別分岐図N9、記憶回#r81および82を
介設した構成を有する。端子1から入力されたパケット
は受信回路2人力される。受信されたパケットは識別分
岐回路9に入力される。受信パケットのフォーマットに
は仮想回線識別番号が含まれており、識別分岐回路9に
おいてはこの仮想回線識別番号を解読し、該当する出力
に分岐させる0分岐された各出力信号は、それぞれ記憶
回路81および82に入力し一時記憶される。各記憶回
路81および82に於いて後述のごとく受信可能状態に
あれば、パケットを出力する。記憶回路81および82
の各出力は、バス結合され端子3を介して端末、パケッ
ト中継装置、パケット交換機などに出力する。各記憶回
路からの出力はそれぞれパルス発生回路51.52にも
入力される。パルス発生回路51および52においては
、パケットが入力するごとに一定のパルスが出力される
。この出力パルスは、それぞれディジタルフィルタ61
.62に入力される。ディジタルフィルタ61.62の
平滑出力信号は、端子41および42に設定された一定
値と比較回路71および72に比較される。もしも平滑
出力が一定値を上回る場合には予め決められた以上のト
ラヒックが入力されたと判断し、受信不能状態とする。
FIG. 4 is a block diagram of a third embodiment of the present invention. This embodiment has an identification branch diagram N9 and memory circuits #r81 and 82 between the receiving circuit 2 and the terminal 3 in the first embodiment. It has an interposed configuration. A packet input from terminal 1 is sent to two receiving circuits. The received packet is input to the identification branch circuit 9. The format of the received packet includes a virtual line identification number, and the identification branching circuit 9 decodes this virtual line identification number and branches it to the corresponding output. Each branched output signal is stored in a storage circuit 81. and 82 and is temporarily stored. If each of the storage circuits 81 and 82 is in a receivable state as described later, the packet is output. Memory circuits 81 and 82
Each output is bus-coupled and output to a terminal, a packet relay device, a packet switch, etc. via a terminal 3. The output from each memory circuit is also input to pulse generation circuits 51 and 52, respectively. The pulse generating circuits 51 and 52 output a constant pulse every time a packet is input. These output pulses are each passed through a digital filter 61.
.. 62. The smoothed output signals of digital filters 61 and 62 are compared with constant values set at terminals 41 and 42 in comparison circuits 71 and 72. If the smoothed output exceeds a certain value, it is determined that more traffic than a predetermined value has been input, and the reception is disabled.

さもなければ受信可能状態と判断する。Otherwise, it is determined that the state is ready for reception.

この各比較出力はそれぞれ記憶回路81および82に入
力され、記憶回路81および82においてはそれぞれ受
信不能状態であればパケットの出力は中断され、受信可
能状態であれば記憶されたパケットは他回路との調停の
もと順次端子3を介して出力される。
These comparison outputs are input to storage circuits 81 and 82, respectively, and in storage circuits 81 and 82, if the reception is not possible, output of the packet is interrupted, and if the reception is possible, the stored packet is transferred to other circuits. The signals are sequentially outputted via terminal 3 under arbitration.

〔発明の効果〕〔Effect of the invention〕

以上説明した通り本発明は、パケットの受信量を計測す
ることにより簡単な流量制御を与え、よって流量が多い
高速なパケット伝送網を構成できる効果をもつ。
As explained above, the present invention provides simple flow rate control by measuring the amount of received packets, and has the effect of configuring a high-speed packet transmission network with a large flow rate.

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

第1図〜第4図は本発明の実施例を示すブロック図であ
る。 1.3.4.41.42・・・端子、2・・・受信回路
、5.51.52・・・パルス発生回路、6.61.6
2・・・ディジタルフィルタ、7,71.72・・・比
較回路、 8゜ 回路。 2・・・記憶回路、
1 to 4 are block diagrams showing embodiments of the present invention. 1.3.4.41.42...Terminal, 2...Receiving circuit, 5.51.52...Pulse generation circuit, 6.61.6
2... Digital filter, 7, 71.72... Comparison circuit, 8° circuit. 2...Memory circuit,

Claims (1)

【特許請求の範囲】[Claims] 伝送路上のパケットを受信する受信回路と、受信した前
記パケットに応答してパルスを発生する少くとも1個の
パルス発生回路と、各該パルス発生回路に接続されたデ
ィジタルフィルタと、該ディジタルフィルタの出力信号
とあらかじめ定められた値とを比較する比較回路と、該
比較回路で前記ディジタルフィルタの出力値があらかじ
め定められた値を越えたと判断された場合に対応する前
記パケットの内容の出力を禁止する制御パスとを備えて
いることを特徴とするパケット受信装置。
a receiving circuit that receives packets on a transmission path; at least one pulse generating circuit that generates a pulse in response to the received packet; a digital filter connected to each of the pulse generating circuits; a comparison circuit that compares the output signal with a predetermined value; and a prohibition of outputting the contents of the corresponding packet when the comparison circuit determines that the output value of the digital filter exceeds the predetermined value. What is claimed is: 1. A packet receiving device comprising: a control path;
JP26554989A 1989-10-11 1989-10-11 Packet receiver Expired - Lifetime JP2655437B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26554989A JP2655437B2 (en) 1989-10-11 1989-10-11 Packet receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26554989A JP2655437B2 (en) 1989-10-11 1989-10-11 Packet receiver

Publications (2)

Publication Number Publication Date
JPH03126345A true JPH03126345A (en) 1991-05-29
JP2655437B2 JP2655437B2 (en) 1997-09-17

Family

ID=17418661

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26554989A Expired - Lifetime JP2655437B2 (en) 1989-10-11 1989-10-11 Packet receiver

Country Status (1)

Country Link
JP (1) JP2655437B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5859580A (en) * 1996-09-05 1999-01-12 Yazaki Corporation Service plug having male and female terminals permanently coupled to the service plug for closing a protected circuit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6342543A (en) * 1986-08-08 1988-02-23 Nippon Telegr & Teleph Corp <Ntt> Packet flow controlling system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6342543A (en) * 1986-08-08 1988-02-23 Nippon Telegr & Teleph Corp <Ntt> Packet flow controlling system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5859580A (en) * 1996-09-05 1999-01-12 Yazaki Corporation Service plug having male and female terminals permanently coupled to the service plug for closing a protected circuit

Also Published As

Publication number Publication date
JP2655437B2 (en) 1997-09-17

Similar Documents

Publication Publication Date Title
US4916690A (en) Division multiplex packet switching circuit using a circular shift register
US4723239A (en) Serial bus system and method for selection of bus subscribers
US5050163A (en) Method of ATD (asynchronous time division) switching of data packets and an arrangement for implementing this method
US5365576A (en) Data and speech transmission device
CZ20021938A3 (en) Local network as a part of a cable television system
JPH03126345A (en) Packet receiver
JPH03147443A (en) Packet multiplexer
JPH04273735A (en) Local area network bridge device
JPH03201840A (en) Switching circuit without short break
JPH03148939A (en) Packet transmitter
JP2860347B2 (en) Cell traffic monitoring device
JPS5859645A (en) Transmitter for data transmission
JPH0224059B2 (en)
JP3230308B2 (en) Ring LAN
US3459893A (en) Multiple trunk digital switching synchronization
KR100261574B1 (en) Ethernet communication
JP2670266B2 (en) Distributed data processing system
JPH0392038A (en) Time setting system for network constitution equipment
JPS63119345A (en) By-pass control circuit
KR0169626B1 (en) Real data detecting apparatus of asynchronous data receiving apparatus
JP2860348B2 (en) Cell traffic monitoring device
CN116150069A (en) Data processing method, device, equipment and storage medium
JPH05235968A (en) Data signal transfer system
JPS61251256A (en) Automatic adapting data terminal equipment for line rate
JPH06189348A (en) Subscriber&#39;s data line terminating device