JP4356565B2 - 分散型フレーム読出スケジューリング回路 - Google Patents
分散型フレーム読出スケジューリング回路 Download PDFInfo
- Publication number
- JP4356565B2 JP4356565B2 JP2004256621A JP2004256621A JP4356565B2 JP 4356565 B2 JP4356565 B2 JP 4356565B2 JP 2004256621 A JP2004256621 A JP 2004256621A JP 2004256621 A JP2004256621 A JP 2004256621A JP 4356565 B2 JP4356565 B2 JP 4356565B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- bandwidth
- band
- connection
- unit
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
1以上のコネクションを収容し、フレーム読出しのためのスケジューリングを行う回路において、複数の入力方路にそれぞれ対応する複数のフレーム入力手段と、複数の出力方路にそれぞれ対応する複数のフレーム出力手段と、複数のフレーム入力手段にそれぞれ対応して設けられる複数の出力方路選択手段と、複数のフレーム入力手段と複数のフレーム出力手段との組み合わせにそれぞれ対応して設けられる複数の帯域制御手段と、帯域割当手段とを有し、フレーム入力手段は、回路外部からのフレームを受信し、対応する出力方路選択手段に出力し、出力方路選択手段は、フレーム入力手段から入力されるフレームに付与された情報及び/又はコネクションに予め設定された属性に基づき、フレームの出力方路を決定し、前記入力されたフレームが通過したフレーム入力手段及び前記決定した出力方路のフレーム出力手段に対応する帯域制御手段にフレームを出力し、帯域制御手段は、入力されるフレームを蓄積し、蓄積フレームのコネクション情報を帯域割当手段に通知し、帯域割当手段から通知される読出コネクション及び読出タイミングに基づき蓄積したフレームを読み出し、帯域割当手段は、コネクション毎に設定する帯域分配比に基づいて各コネクションへの割当帯域を決定し、各帯域制御手段から通知される蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、読出コネクション及び読出タイミングを決定し、前記読出コネクション及び読出タイミングを各帯域制御手段に通知し、フレーム出力手段は、対応する各帯域制御手段が読み出すフレームを多重し、回路外部へ送信することを特徴とする。
前記帯域割当手段は、主帯域割当手段と、各帯域制御手段に対応する副帯域割当手段とを含み、主帯域割当手段は、各副帯域割当手段から通知される、対応する帯域制御手段の蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、読出を許可する帯域制御手段及び読出タイミングを決定し、前記読出を許可する帯域制御手段及び読出タイミングを、全副帯域割当手段に通知し、副帯域割当手段は、対応する帯域制御手段の蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、1のコネクション情報を選択して主帯域割当手段に通知し、対応する帯域制御手段の読出許可が主帯域割当手段より通知された場合は、前記選択した1のコネクションを読出コネクションとし、主帯域割当手段から通知された読出タイミングと共に、対応する帯域制御手段に通知することも好ましい。
フレーム出力手段を通過するトラフィックを監視し、出力方路帯域決定手段にトラフィック情報を通知するトラフィック監視手段と、トラフィック監視手段から通知されるトラフィック情報に基づき、出力方路毎に使用可能帯域を決定し、帯域割当手段に通知する出力方路帯域決定手段とを有し、前記帯域割当手段は、出力方路帯域決定手段から通知される出力方路毎の使用可能帯域とコネクション毎に設定する帯域分配比に基づいて各コネクションへの割当帯域を決定することも好ましい。
前記帯域制御手段は、入力されたフレームに付与された情報及び/又はコネクションに予め設定された属性に基づきフレームの振り分けを行うフレーム振分手段と、前記振り分けられたフレームを、それぞれ蓄積するフレーム蓄積手段と、フレーム蓄積手段に蓄積されたフレームのコネクション情報を帯域割当手段に通知し、帯域割当手段から通知される読出コネクション及び読出タイミングに基づき、各フレーム蓄積手段に蓄積されたフレームを読み出すフレーム読出手段とを有することも好ましい。
(1)主帯域割当部6において、全帯域制御部2に収容するコネクションの保証帯域比に基づき、全フレーム読出部23で使用するフルセット版のWRRテーブルを作成する。
(2)各帯域制御部2に対応する副帯域割当部7は、(1)で作成したフルセット版のWRRテーブルから、対応する帯域制御部2が収容するコネクションに関する部分を抜粋し、サブセット版のWRRテーブルを作成する。
(3)各帯域制御部2に対して、副帯域割当部7は、作成したサブセット版WRRテーブルに基づき、WRR動作を実施し、次に読み出し可能なフレームが属するコネクションを1つ決定し、決定したコネクションを主帯域割当部6に通知する。
(4)主帯域割当部6は、フルセット版WRRテーブル及び各副帯域割当部7から通知された情報に基づき、次に読み出すフレームのコネクションを決定し、総ての副帯域割当部7に通知する。
(5)以後、(3)及び(4)を繰り返す。
2、2−0、2−1、2−2、2−3 帯域制御部
21 フレーム振分部
22 フレーム蓄積部
23 フレーム読出部
3 フレーム出力部
4 出力方路選択部
5 帯域割当部
6 主帯域割当部
7、7−1、7−2、7−3 副帯域割当部
8 トラフィック監視部
9 出力方路帯域決定部
10 リンクアグリゲート部
Claims (4)
- 1以上のコネクションを収容し、フレーム読出しのためのスケジューリングを行う回路において、
複数の入力方路にそれぞれ対応する複数のフレーム入力手段と、複数の出力方路にそれぞれ対応する複数のフレーム出力手段と、複数のフレーム入力手段にそれぞれ対応して設けられる複数の出力方路選択手段と、複数のフレーム入力手段と複数のフレーム出力手段との組み合わせにそれぞれ対応して設けられる複数の帯域制御手段と、帯域割当手段とを有し、
フレーム入力手段は、回路外部からのフレームを受信し、対応する出力方路選択手段に出力し、
出力方路選択手段は、フレーム入力手段から入力されるフレームに付与された情報及び/又はコネクションに予め設定された属性に基づき、フレームの出力方路を決定し、前記入力されたフレームが通過したフレーム入力手段及び前記決定した出力方路のフレーム出力手段に対応する帯域制御手段にフレームを出力し、
帯域制御手段は、入力されるフレームを蓄積し、蓄積フレームのコネクション情報を帯域割当手段に通知し、帯域割当手段から通知される読出コネクション及び読出タイミングに基づき蓄積したフレームを読み出し、
帯域割当手段は、コネクション毎に設定する帯域分配比に基づいて各コネクションへの割当帯域を決定し、各帯域制御手段から通知される蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、読出コネクション及び読出タイミングを決定し、前記読出コネクション及び読出タイミングを各帯域制御手段に通知し、
フレーム出力手段は、対応する各帯域制御手段が読み出すフレームを多重し、回路外部へ送信することを特徴とするフレーム読出スケジューリング回路。 - 前記帯域割当手段は、主帯域割当手段と、各帯域制御手段に対応する副帯域割当手段とを含み、
主帯域割当手段は、各副帯域割当手段から通知される、対応する帯域制御手段の蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、読出を許可する帯域制御手段及び読出タイミングを決定し、前記読出を許可する帯域制御手段及び読出タイミングを、全副帯域割当手段に通知し、
副帯域割当手段は、対応する帯域制御手段の蓄積フレームのコネクション情報及び前記各コネクションへの割当帯域に基づき、1のコネクション情報を選択して主帯域割当手段に通知し、対応する帯域制御手段の読出許可が主帯域割当手段より通知された場合は、前記選択した1のコネクションを読出コネクションとし、主帯域割当手段から通知された読出タイミングと共に、対応する帯域制御手段に通知することを特徴とする請求項1に記載のフレーム読出スケジューリング回路。 - フレーム出力手段を通過するトラフィックを監視し、出力方路帯域決定手段にトラフィック情報を通知するトラフィック監視手段と、
トラフィック監視手段から通知されるトラフィック情報に基づき、出力方路毎に使用可能帯域を決定し、帯域割当手段に通知する出力方路帯域決定手段とを有し、
前記帯域割当手段は、出力方路帯域決定手段から通知される出力方路毎の使用可能帯域とコネクション毎に設定する帯域分配比に基づいて各コネクションへの割当帯域を決定することを特徴とする請求項1又は2に記載のフレーム読出スケジューリング回路。 - 前記帯域制御手段は、
入力されたフレームに付与された情報及び/又はコネクションに予め設定された属性に基づきフレームの振り分けを行うフレーム振分手段と、
前記振り分けられたフレームを、それぞれ蓄積するフレーム蓄積手段と、
フレーム蓄積手段に蓄積されたフレームのコネクション情報を帯域割当手段に通知し、帯域割当手段から通知される読出コネクション及び読出タイミングに基づき、各フレーム蓄積手段に蓄積されたフレームを読み出すフレーム読出手段とを有することを特徴とする請求項1から3のいずれか1項に記載のフレーム読出スケジューリング回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004256621A JP4356565B2 (ja) | 2004-09-03 | 2004-09-03 | 分散型フレーム読出スケジューリング回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004256621A JP4356565B2 (ja) | 2004-09-03 | 2004-09-03 | 分散型フレーム読出スケジューリング回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006074550A JP2006074550A (ja) | 2006-03-16 |
| JP4356565B2 true JP4356565B2 (ja) | 2009-11-04 |
Family
ID=36154653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004256621A Expired - Fee Related JP4356565B2 (ja) | 2004-09-03 | 2004-09-03 | 分散型フレーム読出スケジューリング回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4356565B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4574600B2 (ja) * | 2006-08-25 | 2010-11-04 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | ゲートウェイ装置、データ集約装置、データ集約システム、データ送信方法、及びプログラム |
| JP5201588B2 (ja) * | 2009-02-13 | 2013-06-05 | エスアイアイ・ネットワーク・システムズ株式会社 | 帯域制御装置 |
-
2004
- 2004-09-03 JP JP2004256621A patent/JP4356565B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006074550A (ja) | 2006-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7221652B1 (en) | System and method for tolerating data link faults in communications with a switch fabric | |
| US8576839B2 (en) | Cascaded contention-free switch modules with interleaved consolidation units | |
| CN103179049B (zh) | 分级自适应动态出端口和队列缓冲区管理的系统和方法 | |
| US20090074414A1 (en) | Port-to-port, non-blocking, scalable optical router architecture and method for routing optical traffic | |
| US8971317B2 (en) | Method for controlling data stream switch and relevant equipment | |
| US20110158091A1 (en) | Method and device for packet scheduling | |
| US9197570B2 (en) | Congestion control in packet switches | |
| GB2288096A (en) | Apparatus and method of processing bandwidth requirements in an ATM switch transmitting unicast and multicast traffic | |
| CN102971996A (zh) | 带有分组突发的负载平衡的交换节点 | |
| EP4184937A1 (en) | Method, apparatus, and system for communication in data centre | |
| JPH10341235A (ja) | 帯域制御方法および帯域制御方式 | |
| US8665719B2 (en) | Variable packet-size backplanes for switching and routing systems | |
| CN103607343B (zh) | 一种适用于星载处理转发器的混合交换结构 | |
| Chrysos et al. | Scheduling in Non-Blocking Buffered Three-Stage Switching Fabrics. | |
| WO2013173966A1 (zh) | 基于三级互联交换网络的调度方法、装置及系统 | |
| US20190166058A1 (en) | Packet processing method and router | |
| EP3202111B1 (en) | Allocating capacity of a network connection to data steams based on type | |
| JP4356565B2 (ja) | 分散型フレーム読出スケジューリング回路 | |
| US20130266315A1 (en) | Systems and methods for implementing optical media access control | |
| CN102427567B (zh) | 基于光分组交换的异步多波长网状网自适应节点系统 | |
| US7602797B2 (en) | Method and apparatus for request/grant priority scheduling | |
| Farahmand et al. | A multi-layered approach to optical burst-switched based grids | |
| She et al. | Multi-resource manycast over optical burst switched networks | |
| JP2014011666A (ja) | 上りデータの帯域割当方法及び通信装置 | |
| JP2008060700A (ja) | バッファ制御装置及びバッファ制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060711 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080417 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080507 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080703 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090203 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090327 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090714 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090727 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130814 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |