JP2011182209A - フロー制御回路およびフロー制御方法 - Google Patents
フロー制御回路およびフロー制御方法 Download PDFInfo
- Publication number
- JP2011182209A JP2011182209A JP2010044942A JP2010044942A JP2011182209A JP 2011182209 A JP2011182209 A JP 2011182209A JP 2010044942 A JP2010044942 A JP 2010044942A JP 2010044942 A JP2010044942 A JP 2010044942A JP 2011182209 A JP2011182209 A JP 2011182209A
- Authority
- JP
- Japan
- Prior art keywords
- priority
- data
- flow control
- input
- buffer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
【解決手段】Priority抽出部9はPort1からのデータ受信回数をデータに含まれているPriority毎に計数する。クラス判定部11は各Priority抽出部9から計数結果をもとに、各Port1に対してQoSクラスという優先度を割り当て、その結果をバッファ制御部10へ通知する。計数結果は所定時間毎にリセットされる。バッファ制御部10はクラス判定部11からの通知内容をもとに、各Port1からの受信データをバッファ5の各QoSクラスに対応した領域に格納する。あるバッファ領域の使用量が閾値を超えた場合には、そのバッファ領域に対応したPort1のフロー制御部10にのみフロー制御要求を出力する。
【選択図】図1
Description
また、フレーム解析部2では、特別な宛先アドレスのフレームに対してフィルタリング機能を持つ。例えば、宛先アドレスが01-80-C2-00-00-01の場合、この宛先アドレスはPauseフレームを示すため、他装置に送信する必要性が無いことからフレーム解析部2にて廃棄をする。
バッファ制御部10はどのPort1からの受信フレームかによって、バッファ5各QoSクラス別の領域に受信フレームを格納する。
複数の前記Priorityと1つの前記バッファ領域とを対応させることを特徴とする付記1〜3に記載のフロー制御回路。
2 フレーム解析部
3 QoSマッピング部
4 バッファ制御部
5 バッファ
6 出力キュー
7 フレーム送受信部
8 フロー制御部
9 Priority抽出部
10 バッファ制御部
11 クラス判定部
Claims (10)
- 広帯域網と狭帯域網の間に接続されたデータ通信装置におけるフロー制御回路において、
前記広帯域網側に接続された複数の入出力ポートと、
前記入出力ポートから入力するデータを一時保存するための前記入出力ポートと1対1対応の領域を有するバッファと、
前記入出力ポートから入力するデータに含まれるPriority毎のデータ受信回数を計数する前記入出力ポートと1対1対応のPriority抽出部と、
前記Priorityと前記バッファ領域との対応が予め設定され、所定時間毎に、前記Priority抽出部全てにおけるPriority毎のデータ受信回数を読み出して前記入出力ポートの優先度を決定するとともに、前記Priority抽出部におけるPriority毎のデータ受信回数をリセットするクラス判定部と、
前記決定された優先度に従って前記入出力ポートを前記バッファ領域に割り当てて前記入出力ポートで受信するデータを当該バッファ領域に入力するとともに、前記バッファ領域の使用量を監視するバッファ制御部と、
前記監視により、前記バッファ領域の使用量が予め設定された閾値を超えた場合に当該入出力ポートの前記広帯域網における接続先へ送信停止あるいは速度制限をかける前記入出力ポートと1対1対応のフロー制御部とを有することを特徴とするフロー制御回路。 - 前記クラス判定部は、QoS(Quality of Service)クラスを介して前記Priorityと前記バッファ領域とが対応されることを特徴とする請求項1に記載のフロー制御回路。
- 前記バッファ領域の容量は、前記優先度の高いほど大きくしたことを特徴とする請求項1〜2に記載のフロー制御回路。
- 複数の前記Priorityと1つの前記バッファ領域とを対応させることを特徴とする請求項1〜3に記載のフロー制御回路。
- 前記入出力ポートの優先度は、高位のPriorityから降順に、そのPriorityのデータを検出した回数の順に高くし、データ受信回数が等しい入出力ポートの場合は、次に低いPriorityのデータのデータ受信回数で決めることを特徴とする請求項1〜4に記載のフロー制御回路。
- 前記広帯域網から前記狭帯域網への変換率に応じて前記所定時間を設定することを特徴とする請求項1〜5記載のフロー制御回路。
- 前記バッファ領域の容量と前記閾値に応じて前記所定時間を設定することを特徴とする請求項1〜5に記載のフロー制御回路。
- 広帯域網と狭帯域網の間に接続されたデータ通信装置におけるフロー制御方法において、
前記広帯域網に接続された複数の入出力ポートから入力するデータを一時保存するための前記入出力ポートと同数の領域を有するバッファを備え、
前記入出力ポートから入力するデータのPriorityと前記バッファ領域との対応を予め設定するステップと、
前記入出力ポートから入力するデータのPriority毎のデータ受信回数を前記入出力ポートと1対1対応で計数するステップと、
所定時間毎に、全ての前記入出力ポートについて前記Priority毎のデータ受信回数を読み出して前記入出力ポートの優先度を決定するとともに前記Priority毎のデータ受信回数をリセットするステップと、
前記決定された優先度に従って前記入出力ポートを前記バッファ領域に割り当てて前記入出力ポートで受信するデータを当該バッファ領域に入力するとともに、バッファ領域の使用量を監視するステップと、
前記監視により、バッファ領域の使用量が予め設定された閾値を超えた場合に当該入出力ポートの広帯域網接続先へ送信停止あるいは速度制限をかけるステップを有することを特徴とするフロー制御方法。 - 前記入出力ポートの優先度は、高位のPriorityから降順に、そのPriorityのデータを検出した回数の順に高くし、データ受信回数が等しい入出力ポートの場合は、次に低いPriorityのデータのデータ受信回数で決定することを特徴とする請求項8に記載のフロー制御方法。
- 請求項1〜7に記載のフロー制御装置を有するデータ通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010044942A JP5170128B2 (ja) | 2010-03-02 | 2010-03-02 | フロー制御回路およびフロー制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010044942A JP5170128B2 (ja) | 2010-03-02 | 2010-03-02 | フロー制御回路およびフロー制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011182209A true JP2011182209A (ja) | 2011-09-15 |
JP5170128B2 JP5170128B2 (ja) | 2013-03-27 |
Family
ID=44693250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010044942A Expired - Fee Related JP5170128B2 (ja) | 2010-03-02 | 2010-03-02 | フロー制御回路およびフロー制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5170128B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110290072A (zh) * | 2018-03-19 | 2019-09-27 | 华为技术有限公司 | 流量控制方法、装置、网络设备及存储介质 |
WO2021210666A1 (ja) * | 2020-04-16 | 2021-10-21 | 日本電気株式会社 | ユーザデータ処理装置、ネットワークインタフェース、方法、及びコンピュータ可読媒体 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002314593A (ja) * | 2001-04-18 | 2002-10-25 | Nec Corp | フロー制御装置及びそれに用いるフロー制御方法 |
JP2003244148A (ja) * | 2002-02-18 | 2003-08-29 | Sony Corp | データ通信システム、データ通信管理装置、および方法、並びにコンピュータ・プログラム |
JP2004104427A (ja) * | 2002-09-09 | 2004-04-02 | Fujitsu Ltd | イーサネットスイッチにおける輻輳制御装置 |
JP2006050361A (ja) * | 2004-08-06 | 2006-02-16 | Fujitsu Access Ltd | フロー制御機能を有する通信システム及びそのネットワーク機器 |
-
2010
- 2010-03-02 JP JP2010044942A patent/JP5170128B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002314593A (ja) * | 2001-04-18 | 2002-10-25 | Nec Corp | フロー制御装置及びそれに用いるフロー制御方法 |
JP2003244148A (ja) * | 2002-02-18 | 2003-08-29 | Sony Corp | データ通信システム、データ通信管理装置、および方法、並びにコンピュータ・プログラム |
JP2004104427A (ja) * | 2002-09-09 | 2004-04-02 | Fujitsu Ltd | イーサネットスイッチにおける輻輳制御装置 |
JP2006050361A (ja) * | 2004-08-06 | 2006-02-16 | Fujitsu Access Ltd | フロー制御機能を有する通信システム及びそのネットワーク機器 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110290072A (zh) * | 2018-03-19 | 2019-09-27 | 华为技术有限公司 | 流量控制方法、装置、网络设备及存储介质 |
WO2021210666A1 (ja) * | 2020-04-16 | 2021-10-21 | 日本電気株式会社 | ユーザデータ処理装置、ネットワークインタフェース、方法、及びコンピュータ可読媒体 |
JP7491550B2 (ja) | 2020-04-16 | 2024-05-28 | 日本電気株式会社 | ユーザデータ処理装置、ネットワークインタフェース、及び方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5170128B2 (ja) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7525911B2 (en) | Congestion controller for Ethernet switch | |
US8064344B2 (en) | Flow-based queuing of network traffic | |
US7680139B1 (en) | Systems and methods for queue management in packet-switched networks | |
US6999416B2 (en) | Buffer management for support of quality-of-service guarantees and data flow control in data switching | |
JP5365415B2 (ja) | パケット中継装置および輻輳制御方法 | |
US7133406B2 (en) | Prioritization method and apparatus measuring individual flow properties | |
JP5157577B2 (ja) | 到着パケット廃棄決定を行うパケットバッファ管理装置及びその廃棄決定方法 | |
WO2017157274A1 (zh) | 网络流量控制的方法及其网络设备 | |
US6661803B1 (en) | Network switch including bandwidth controller | |
JP2009022038A5 (ja) | ||
JP2022543206A (ja) | データ送信方法及び装置 | |
US11695702B2 (en) | Packet forwarding apparatus, method and program | |
US11165710B2 (en) | Network device with less buffer pressure | |
EP1578072A1 (en) | Priority control apparatus and method for transmitting frames | |
CN102594669A (zh) | 数据报文的处理方法、装置及设备 | |
JP5170128B2 (ja) | フロー制御回路およびフロー制御方法 | |
JP4717768B2 (ja) | トークンバケット方式およびそれを用いたルーター | |
US7630303B2 (en) | Communication control method and network system | |
US20240323136A1 (en) | Packet transmission method and network device | |
CN114629847A (zh) | 基于可用带宽分配的耦合多流tcp拥塞控制方法 | |
US7515539B2 (en) | Router which facilitates simplified load balancing | |
JP2002354025A (ja) | パケット転送制御装置 | |
JP2015050479A (ja) | パケット交換装置、パケット交換方法及び帯域制御プログラム | |
KR100739492B1 (ko) | Ip 망에서의 서비스 품질 관리 장치 및 그 방법 | |
JP4457889B2 (ja) | パケット転送装置、及びパケット制御回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120628 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120705 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120817 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121217 |
|
LAPS | Cancellation because of no payment of annual fees |