JPH02237251A - Packet multiplexing system - Google Patents

Packet multiplexing system

Info

Publication number
JPH02237251A
JPH02237251A JP1056237A JP5623789A JPH02237251A JP H02237251 A JPH02237251 A JP H02237251A JP 1056237 A JP1056237 A JP 1056237A JP 5623789 A JP5623789 A JP 5623789A JP H02237251 A JPH02237251 A JP H02237251A
Authority
JP
Japan
Prior art keywords
packets
buffer
abolishment
common buffer
discardable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1056237A
Other languages
Japanese (ja)
Inventor
Takaaki Azuma
孝明 東
Satoru Fujii
悟 藤井
Yukinao Hashizume
橋爪 幸直
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP1056237A priority Critical patent/JPH02237251A/en
Publication of JPH02237251A publication Critical patent/JPH02237251A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To efficiently multiplex packets by separating an abolishment disable packet from an abolishment enable packet and detachedly transmitting the former to a common buffer and the latter to a common buffer with abolishment function. CONSTITUTION:The common buffer means 110 multiplexing and outputting abolishment disable packets outputted from individual buffer means 101-10N, and the common buffer means with abolishment function 120 multiplexing and outputting the abolishment enable packets are provided. Since the common buffer with abolishment function 120 does not need to select the packets even if an abolishment control signal is received from a controller 140, the common buffer with abolishment function can easily be constituted. Since only the traffic quantity of the abolishment disable packets is needed to consider at the time of deciding the size and the transfer capacity of the common buffer 110 and the common buffer with abolishment function 120, it becomes facile, and an operation for making the packets much is set efficient, whereby the traffic storage capacity can be increased.

Description

【発明の詳細な説明】 (産業上の利用分野) この発明はノeケット交換機に関し、特にノ々ケット多
重化装置のi<’ケット多重化方式に関するものである
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a Nokket exchange, and particularly to an i<'ket multiplexing method of a Nokket multiplexing device.

(従来の技術) パケット交換機におけるパケット多重化装置の研究が進
められている。
(Prior Art) Research on packet multiplexing devices in packet switching equipment is progressing.

従来このような分野の技術としては、社団法人電子情報
通信学会発行の電子情報通信学会技術研究報告(198
7年12月18日) SE87−138 r高速パケッ
ト交換における統計多重制御法の検討」渡辺直也他P4
3〜48に開示され、種々検討がなされている。
Conventional technologies in this field include the IEICE Technical Research Report (1988) published by the Institute of Electronics, Information and Communication Engineers.
7 December 18) SE87-138 r Study of statistical multiplex control method in high-speed packet switching” Naoya Watanabe et al. P4
3 to 48, and various studies have been made.

従来のパケットを多重化するパケット多重化装置の実施
例を第2図に示す。
An embodiment of a conventional packet multiplexing device for multiplexing packets is shown in FIG.

第2図において201〜20Nは個別バッファ1〜N,
210は廃棄機能付共通バッファ、220は制御器、a
lxaNは端末等より入力されるパケット入力、il−
iNは個別バッファ1〜Nより出力されるパケット出力
、f2は多重パケット出力、g2は廃棄機能付共通バッ
ファの使用率情報、h2は廃棄制御信号である。
In Fig. 2, 201 to 20N are individual buffers 1 to N,
210 is a common buffer with a discard function, 220 is a controller, a
lxaN is a packet input input from a terminal etc., il-
iN is the packet output output from the individual buffers 1 to N, f2 is the multiple packet output, g2 is the usage rate information of the common buffer with a discard function, and h2 is a discard control signal.

端末等よシバースト的に発生した廃棄可パケットと廃棄
不可パケットは共にノぐケソト入力a1〜aNとして個
別バッファ201〜20Nへ入力され、平滑化が行われ
る。
Both discardable packets and non-discardable packets generated in a burst manner from a terminal etc. are input to individual buffers 201-20N as inputs a1-aN, and smoothed.

各個別バッファより出力されるパケット出力H−iNは
廃棄機能付共通バッファ210へ入力され、多重化が行
われる。廃棄機能付共通バッファは次段に多重パケット
出力f2を出力する。
The packet output H-iN output from each individual buffer is input to the common buffer with discard function 210 and multiplexed. The common buffer with discard function outputs the multiplexed packet output f2 to the next stage.

廃棄機能付共通バッファ210はまた制御器220に廃
棄機能付共通バッファの使用率情報g2を出力する。
The common buffer with discard function 210 also outputs usage rate information g2 of the common buffer with discard function to the controller 220.

制御器220は前記情報g2により廃棄機能付共通バッ
ファ210の輻軽状態を識別し、その状態に応じて廃棄
制御信号h2を廃棄機能付共通バッファ210へ出力す
る。
The controller 220 identifies the congestion state of the common buffer with discard function 210 based on the information g2, and outputs the discard control signal h2 to the common buffer with discard function 210 according to the state.

廃棄機能付共通バッファ210は廃棄制御信号h2によ
り、蓄積している廃棄可パケットと廃棄不可パケットの
中から廃棄可パケットのみを選択し、廃棄を行う。
The common buffer with discard function 210 selects only discardable packets from the accumulated discardable packets and non-discardable packets and discards them, in response to the discard control signal h2.

(発明が解決しようとする課題) しかしながら上記構成の装置では廃棄機能付共通バッフ
ァ210において、廃棄可1?ケットと廃棄不可ノ4ケ
ットが混在した蓄積i<’ケットから廃棄可1?ケット
のみを選択して廃棄を行わなければならないだめ、廃棄
機能付共通バッファ210の構成が複雑になるという問
題点と、廃棄機能付共通バッファ2lθのバッファの大
きさ及びパケット転送能力を決定する際に廃棄可パケッ
トと廃棄不可ノJ?ケットのトラヒック量を考慮する必
要があり複雑化するという問題点があった。
(Problem to be Solved by the Invention) However, in the device having the above configuration, in the common buffer with a discard function 210, whether discard is possible or not is possible. 4 kets that cannot be discarded and 4 kets that cannot be discarded. The problem is that the configuration of the common buffer with discard function 210 becomes complicated because only packets have to be selected and discarded, and when determining the buffer size and packet transfer capacity of the common buffer with discard function 2lθ. Which packets can be discarded and which ones cannot be discarded? There is a problem in that it becomes complicated because it is necessary to take into account the traffic volume of the network.

この発明は、以上述べた廃棄機能付共通バッファ2lθ
の構成が複雑となる問題点とバッファの大きさ及び転送
能力を決定するのが難しいという問題点を除去し、効率
的にパケノトを多重化する優れたパケット多重化方式を
提供することを目的とする。
This invention provides the common buffer 2lθ with a discard function described above.
The purpose is to provide an excellent packet multiplexing method that efficiently multiplexes Pakenotes by eliminating the problems of complicated configuration and difficulty in determining buffer size and transfer capacity. do.

(課題を解決するだめの手段) この発明は前記課題を解決するために本発明が採用する
手段は、パケットがバースト的に入力され、かつ廃棄可
能な廃棄可パケットか廃棄不可能な廃棄不可パケットか
の識別可能なパケットを多重化するパケット多重化装置
において、バースト的に入力されるパケソトを平滑化し
て廃棄可パケットと廃棄不可パケットとを分離して出力
する個別バッファ手段と、個別バッファ手段から出力さ
れる廃棄不可パケットを多重化して出力する共通r へ
 ) バッファ手段と、前記個別バッファ手段から出力される
廃棄可パケットを多重化して出力し、かつ制御手段から
与えられる廃棄制御信号により廃棄可パケットを廃棄す
る廃棄機能付共通バッファ手段と、多重化された廃棄不
可ノやケットと多重化された廃棄可パケットとを更に多
重化して出力すると共に自己のバッファ使用率を出力す
る多重/Sソファ手段と、多重バッファ手段から出力さ
れるバッファの使用率情報により多重バッファ手段の輻
輳状態を知り、その状態に応じて廃棄制御信号を出力す
る制御手段とを設けたものである。
(Means for Solving the Problems) The means adopted by the present invention to solve the above problems is that packets are input in bursts, and either discardable packets that can be discarded or non-discardable packets that cannot be discarded. A packet multiplexing device for multiplexing identifiable packets includes an individual buffer means for smoothing packets input in bursts and separating and outputting discardable packets and non-discardable packets; buffer means for multiplexing and outputting non-discardable packets and outputting the discardable packets output from the individual buffer means; A common buffer with a discard function for discarding packets, and a multiplex/S sofa that further multiplexes and outputs the multiplexed packets that cannot be discarded and the multiplexed packets that can be discarded, and also outputs its own buffer usage rate. and a control means for knowing the congestion state of the multiplex buffer means from the buffer utilization information outputted from the multiplex buffer means and outputting a discard control signal in accordance with the state.

(作用) 本発明によれば、以上のようにパケット多重化装置を構
成したので、共通バッファには廃棄不可パケット、また
廃棄機能付共通バッファには廃棄可ノ<’ケットと分離
されているだめ、制御器から廃棄制御信号を受信した場
合でも廃棄機能付共通バッファは廃棄可パケットのみを
蓄積しているため、ノ4ケットを選択する必要がないの
で廃棄機能付共通バッファを簡単に構成することができ
る。
(Operation) According to the present invention, since the packet multiplexing device is configured as described above, packets that cannot be discarded are stored in the common buffer, and packets that can be discarded are separated from packets that can be discarded in the common buffer with a discard function. Even when a discard control signal is received from the controller, the common buffer with discard function stores only packets that can be discarded, so there is no need to select four packets, so the common buffer with discard function can be easily configured. I can do it.

寸だ共通バッファ、廃棄機能付共通バッファの大きさ及
び転送能力を決定する際には廃棄不可パケットのトラヒ
ック量を主に考慮すればよいため容易となシ、パケット
の多重化を効率よく運用することができると共に、1・
ラヒック収容能力を増加させることができる。
When determining the size and transfer capacity of the common buffer and the common buffer with a discard function, it is easy to mainly consider the traffic volume of non-discardable packets, and the multiplexing of packets can be efficiently operated. In addition to being able to
Rahic capacity can be increased.

(実施例) 第1図はこの発明の実施例を示すブロック図であって、
lOl〜10Nは個別バッファ1〜N,1loは廃棄不
可パケットを蓄積する共通バッファ、l2θは廃棄可パ
ケットを蓄積する廃棄機能付共通バッファ130は多重
バッファ、140は制御器、al−aNは端末等(図示
せず)より各個別バッファに入力されるパケット入力、
b1〜bNは個別バッファから出力される廃棄不可パケ
ット、c1〜cNは各個別バッファから出力される廃棄
可ノ4ケット、d1は共通バッファ110よシ出力され
る多重廃棄不可パケット、e1は廃棄機能伺共通バッフ
ァから出力される多重廃棄可パヶッI・、f1は多重バ
ッファ130から出力される多重パケット、g1は多重
バッファ130より出力されるバッファの使用率情報、
hlは制御器140から出力される廃棄制御信号である
(Embodiment) FIG. 1 is a block diagram showing an embodiment of this invention,
lOl to 10N are individual buffers 1 to N, 1lo is a common buffer that stores packets that cannot be discarded, l2θ is a common buffer with a discard function 130 that stores packets that can be discarded, is a multiplex buffer, 140 is a controller, al-aN is a terminal, etc. (not shown) packet input to each individual buffer,
b1 to bN are non-discardable packets output from individual buffers, c1 to cN are 4 discardable packets output from each individual buffer, d1 is multiple non-discardable packets output from the common buffer 110, and e1 is a discard function multiple discardable packets I. outputted from the common buffer, f1 is multiplexed packets outputted from the multiplexing buffer 130, g1 is buffer usage rate information outputted from the multiplexing buffer 130,
hl is a discard control signal output from the controller 140.

第1図の動作を次に説明する。The operation of FIG. 1 will be explained next.

端末等(図示せず)よシバースト的に発生した廃棄可パ
ケットと廃棄不可IRケッl・は共に各チャネルからi
9ケット入力a 1 − aNとして個別バッファ10
1〜lONへ入力される。
Both discardable packets and non-discardable IR packets generated in a burst manner by a terminal etc. (not shown) are transmitted from each channel.
9-ket input a1 - separate buffer 10 as aN
1 to 1ON.

各個別バッファでは入力されたパケットを廃棄不可ノE
ケソトと廃棄可パケットに分離し、かつ平滑化して、廃
棄不可パケットbl−bNは共通バッファ110へ、廃
棄可パケットc1〜cNは廃棄機能付共通バッファへそ
れぞれ送出する。
Input packets cannot be discarded in each individual buffer.
The packets are separated into packets and discardable packets, smoothed, and the non-discardable packets bl-bN are sent to the common buffer 110, and the discardable packets c1 to cN are sent to the common buffer with a discard function.

各個別バッファ101−IONから入力された廃棄不可
パケットb1〜bNは共通バッファ110で一時蓄積さ
れた後多重化されて多重バッファ130へ送出される。
The non-discardable packets b1 to bN inputted from each individual buffer 101-ION are temporarily stored in the common buffer 110, then multiplexed and sent to the multiplex buffer 130.

また各個別バッファ101−IONから入力された廃棄
可バケツ}cl−cNは廃棄機能付共通バッファ120
で一時蓄積された後多重化されて多重バッファ130へ
送出される。
In addition, the discardable bucket }cl-cN input from each individual buffer 101-ION is the common buffer with discard function 120
After being temporarily stored, the data is multiplexed and sent to the multiplex buffer 130.

共通バッファ110より出力された多重廃棄不可バケツ
} dlと廃棄機能付共通バッファ120より出力され
た多重廃棄可パケットelは多重バッファ130へ入力
され、一時蓄積された後多重化され、多重ノクケッ} 
flとして次段に出力される。
The multiple discardable packets dl output from the common buffer 110 and the multiple discardable packets el output from the common buffer with discard function 120 are input to the multiplex buffer 130, where they are temporarily stored and then multiplexed into multiple packets.
It is output to the next stage as fl.

多重バッファ130は常時自己のパケット蓄積量を監視
し、バッファの使用率を算出し、バッファの使用率情報
g1として制御器140に送出する。
The multiplex buffer 130 constantly monitors its own packet storage amount, calculates the buffer usage rate, and sends it to the controller 140 as buffer usage rate information g1.

制御器140は多重バッファ130より出力されるバッ
ファの使用率情報glによ9多重バッファ130の輻輳
状態を知り、その輻輳状態により廃棄制御信号h1を作
成し、前述した廃棄機能付共通バッファ120に送出す
る。
The controller 140 learns the congestion state of the nine multiplex buffers 130 based on the buffer usage rate information gl output from the multiplex buffer 130, creates a discard control signal h1 based on the congestion state, and sends it to the common buffer with discard function 120 described above. Send.

廃棄機能付共通バッファl2θは制御器よシ送出された
廃棄制御信号により、120内に蓄積する優先度の低い
廃棄可パケットの一部首たけ全部を廃棄することにより
、パケットのトラヒック流量を制御し、パケットの多重
化を効率よく運用するこどができると共に、トラヒック
収容能力を増加することができる。
The common buffer l2θ with a discard function controls the packet traffic flow rate by discarding some or all of the low-priority discardable packets accumulated in the buffer 120 in response to a discard control signal sent from the controller. , it is possible to efficiently operate packet multiplexing, and the traffic capacity can be increased.

(発明の効果) 以上詳細に説明したようにこの発明によれば、各個別バ
ッファで廃棄不可パケットと廃棄可パケットを区分けし
、前者を共通バッファ、後者を廃棄機能付共通バッファ
に分離して送出することにより、廃棄機能付共通バッフ
ァの構成が簡単になシ、また共通バッファ及び廃棄機能
付共通バッファのバッファの大きさ及びパケット転送能
力を決定することが容易になるという効果が期待できる
(Effects of the Invention) As explained in detail above, according to the present invention, packets that cannot be discarded and packets that can be discarded are separated in each individual buffer, and the former are sent out in a common buffer and the latter in a common buffer with a discard function. By doing so, it is expected that the configuration of the common buffer with a discard function will be simplified, and the buffer sizes and packet transfer capabilities of the common buffer and the common buffer with a discard function will be easily determined.

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

第1図は本発明のパケット多重化装置の一実施例のブロ
ック図、第2図は従来のパケット多重化装置の実施例の
ブロック図である。 主要部分の符号の説明 101〜ION・・・個別バッファ、110・・・共通
バッファ、120・・・廃棄機能付共通バッファ、13
0・・・多重バッファ、140・・・制御器、al−a
N・・・パケット入力、bl−bN・・・廃棄不可パケ
ソ1・、cl=cN・・・廃棄可パケット、dl・・・
多重廃棄不可i9ケット、el・・・多重廃棄可パケッ
ト、 fl・・・多重ノぐケツ ト、g1・・・ バッファの使用率情報、 hl・・・廃棄制御信号
FIG. 1 is a block diagram of an embodiment of a packet multiplexing device of the present invention, and FIG. 2 is a block diagram of an embodiment of a conventional packet multiplexing device. Explanation of symbols of main parts 101 to ION...Individual buffer, 110...Common buffer, 120...Common buffer with discard function, 13
0...Multiple buffer, 140...Controller, al-a
N...packet input, bl-bN...packet that cannot be discarded 1., cl=cN...packet that can be discarded, dl...
i9 packet that cannot be multiplexed, el...packet that can be discarded, fl...multiple packet, g1...buffer usage rate information, hl...discard control signal

Claims (1)

【特許請求の範囲】 パケットがバースト的に入力され、かつ廃棄可能な廃棄
可パケットか廃棄不可能な廃棄不可パケットかの識別可
能なパケットを多重化するパケット多重化装置において
、 バースト的に入力されるパケットを平滑化して廃棄可パ
ケットと廃棄不可パケットとを分離して出力する個別バ
ッファ手段と、 個別バッファ手段から出力される廃棄不可パケットを多
重化して出力する共通バッファ手段と、前記個別バッフ
ァ手段から出力される廃棄可パケットを多重化して出力
し、かつ制御手段から与えられる廃棄制御信号により廃
棄可パケットを廃棄する廃棄機能付共通バッファ手段と
、 多重化された廃棄不可パケットと多重化された廃棄可パ
ケットとを更に多重化して出力すると共に自己のバッフ
ァ使用率を出力する多重バッファ手段と、 多重バッファ手段から出力されるバッファの使用率情報
により多重バッファ手段の輻輳状態を知り、その状態に
応じて廃棄制御信号を出力する制御手段 とを設け、 多重バッファ手段の輻輳状態を前記制御手段で識別した
後廃棄機能付共通バッファ手段に指示することにより、
廃棄機能付共通バッファ手段から廃棄可パケットを廃棄
することを特徴とするパケット多重化方式。
[Scope of Claims] A packet multiplexing device that inputs packets in bursts and multiplexes packets that can be identified as discardable packets or non-discardable packets, individual buffer means for smoothing the packets and separating and outputting discardable packets and non-discardable packets; common buffer means for multiplexing and outputting the non-discardable packets output from the individual buffer means; and the individual buffer means. common buffer means with a discard function for multiplexing and outputting discardable packets output from the control means and discarding the discardable packets in response to a discard control signal given from the control means; A multiplex buffer means that further multiplexes discardable packets and outputs the same and outputs its own buffer usage rate, and the congestion state of the multiplex buffer means is known from the buffer usage rate information outputted from the multiplex buffer means, and the congestion status is adjusted to that state. and a control means for outputting a discard control signal in accordance with the control means, and after the congestion state of the multiplex buffer means is identified by the control means, the common buffer means with a discard function is instructed,
A packet multiplexing method characterized by discarding discardable packets from a common buffer with a discarding function.
JP1056237A 1989-03-10 1989-03-10 Packet multiplexing system Pending JPH02237251A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1056237A JPH02237251A (en) 1989-03-10 1989-03-10 Packet multiplexing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1056237A JPH02237251A (en) 1989-03-10 1989-03-10 Packet multiplexing system

Publications (1)

Publication Number Publication Date
JPH02237251A true JPH02237251A (en) 1990-09-19

Family

ID=13021490

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1056237A Pending JPH02237251A (en) 1989-03-10 1989-03-10 Packet multiplexing system

Country Status (1)

Country Link
JP (1) JPH02237251A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006140984A (en) * 2004-10-15 2006-06-01 Kddi Corp Transmission device and transmission program for controlling discard of specific media data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006140984A (en) * 2004-10-15 2006-06-01 Kddi Corp Transmission device and transmission program for controlling discard of specific media data

Similar Documents

Publication Publication Date Title
US6628650B1 (en) Variable rate TDM switching system
US7480246B2 (en) Characterizing transmission of data segments within a switch fabric using multiple counters for each destination node
US6222858B1 (en) Method of inverse multiplexing for ATM
US6683872B1 (en) Variable rate digital switching system
US7453810B2 (en) Method and apparatus for closed loop, out-of-band backpressure mechanism
US8819265B2 (en) Managing flow control buffer
US6931002B1 (en) Hybrid switching
JPH10117200A (en) Switch, cross-connect switching device, connection device, and routing method in switch
JPH08251201A (en) Digital communication control equipment
JPH0657016B2 (en) Congestion control type packet switching method and apparatus thereof
JPH02202250A (en) Bandwidth Allocation and Congestion Control Scheme for Integrated Voice and Data Networks
EP2371100A1 (en) Radio link aggregation
JP2007201965A (en) Packet relay device having transmission control function
EP2323317A1 (en) Band control method and band control device for node device
US20020085545A1 (en) Non-blocking virtual switch architecture
US6985503B1 (en) Inverse multiplexer
JP2002185518A (en) Exchange apparatus
EP1052811A2 (en) Switch and input port thereof
US6671255B1 (en) Method and apparatus in a packet switched network
JPH02237251A (en) Packet multiplexing system
RU2294601C1 (en) Method for performing statistical multiplexing during transfer of information
Li et al. A survey of research and standards in high‐speed networks
US7212494B1 (en) In-band must-serve indication from scheduler to switch fabric
JPH0544861B2 (en)
KR100680179B1 (en) Optical burst switching system and method by optical burst repetitive transmission