JP2014003525A - ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム - Google Patents
ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム Download PDFInfo
- Publication number
- JP2014003525A JP2014003525A JP2012138690A JP2012138690A JP2014003525A JP 2014003525 A JP2014003525 A JP 2014003525A JP 2012138690 A JP2012138690 A JP 2012138690A JP 2012138690 A JP2012138690 A JP 2012138690A JP 2014003525 A JP2014003525 A JP 2014003525A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- packet
- time
- scheduled
- transmitted
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】 本発明のネットワーク制御装置は、送信対象パケットの内容を基にQoSフロー番号を特定する識別手段と、前記QoSフロー番号を基にあらかじめ定めた方法により遅延時間を計算する計算手段と、各送信予定時刻範囲対応に送信パケットを蓄積するための蓄積手段と、前記遅延時間を現在時刻に加えて前記送信対象パケットの送信予定時刻を求め、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記送信対象パケットを前記送信パケットとして前記蓄積手段に蓄積し、送信予定時刻の到来時に、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記蓄積手段に蓄積した前記送信パケットを送信する送信手段とから構成される。
【選択図】 図1
Description
遅延計算手段120は、ここで算出したTokenのサイズを現在Token値(Cn)に加算し、新たな現在Token値(Cn)としてメモリ121に格納する(ステップS2)。
遅延計算手段120は、遅延時間の算出後に、現在のToken値(Cn)から送信パケットサイズを減算して、新たな現在のToken値(Cn)としてメモリ121に格納する(ステップS9)。
110 フロー識別手段
120 遅延計算手段
121 Token Bucketデータベースメモリ
130 遅延送信手段
131 送信タイムスロットメモリ
132 送信パケット格納メモリ
410 タイムスロット欄
420 アドレス情報欄
421 リスト先頭のパケットデータ先頭アドレス格納部
422 リスト末尾のパケットデータ先頭アドレス格納部
431 送信パケットデータ
432 次送信パケットデータ先頭アドレス部
501 パケット受信手段
502 受信側QoS手段
503 ルーティング検索手段
504 送信側QoS手段
505 パケット送信手段
510 受信パケット格納メモリ
601 フロー識別手段
602 キューメモリ
603 パケット送信手段
Claims (10)
- 送信対象パケットの内容を基にQoSフロー番号を特定する識別手段と、
前記QoSフロー番号を基にあらかじめ定めた方法により遅延時間を計算する計算手段と、
各送信予定時刻範囲対応に送信パケットを蓄積するための蓄積手段と、
前記遅延時間を現在時刻に加えて前記送信対象パケットの送信予定時刻を求め、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記送信対象パケットを前記送信パケットとして
前記蓄積手段に蓄積し、送信予定時刻の到来時に、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記蓄積手段に蓄積した前記送信パケットを送信する送信手段と、
を備えることを特徴とするネットワーク制御装置。 - 前記蓄積手段は、
各前記送信予定時刻範囲対応に、最初に送信する送信パケットの格納領域の先頭アドレスを記憶する先頭パケットアドレス格納部と最後に送信する送信パケットの格納領域の先頭アドレスを記憶する末尾パケットアドレス格納部と設けたタイムスロットメモリと、
送信パケットと当該送信パケットの次に送信する送信パケットの格納領域の先頭アドレスとの対を各前記送信予定時刻範囲対応に格納するパケット格納手段と、
を備えることを特徴とする請求項1に記載のネットワーク制御装置。 - 前記送信手段は、
現在時刻を含む前記送信予定時刻範囲に対応して設けられた前記先頭パケットアドレス格納部に記憶された先頭アドレスで指定される最初に送信すべき送信パケットを送信し、次に当該送信パケットと対で前記格納手段に記憶された前記先頭アドレスで指定される送信パケットを送信するといった動作を、送信パケットと対で前記パケット格納手段に記憶された前記先頭アドレスが存在する限り繰り返すことにより、前記現在時刻を含む前記送信予定時刻範囲内に送信すべきすべての送信パケットを送信する
ことを特徴とする請求項2記載のネットワーク制御装置。 - 前記計算手段で使用する前記あらかじめ定めた方法は、Token Bucketアルゴリズムであることを特徴とする請求項1、2または3記載のネットワーク制御装置。
- 送信対象パケットの内容を基にQoSフロー番号を特定する識別ステップと、
前記QoSフロー番号を基にあらかじめ定めた方法により遅延時間を計算する計算ステップと、
前記遅延時間を現在時刻に加えて前記送信対象パケットの送信予定時刻を求める送信予定時刻決定ステップと、
各送信予定時刻範囲対応に送信パケットを蓄積するための蓄積手段に、前記送信時刻決定ステップで求めた前記送信予定時刻を含む前記送信予定時刻範囲に対応させて前記送信対象パケットを前記送信パケットとして蓄積する蓄積ステップと、
送信予定時刻の到来時に、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記蓄積手段に蓄積した前記送信パケットを送信する送信ステップと
を含むことを特徴とするネットワーク制御方法。 - 前記蓄積手段は、
各前記送信予定時刻範囲対応に、最初に送信する送信パケットの格納領域の先頭アドレスを記憶する先頭パケットアドレス格納部と最後に送信する送信パケットの格納領域の先頭アドレスを記憶する末尾パケットアドレス格納部と設けたタイムスロットメモリと、
送信パケットと当該送信パケットの次に送信する送信パケットの格納領域の先頭アドレスとの対を各前記送信予定時刻範囲対応に格納するパケット格納手段と、
を含むことを特徴とする請求項5に記載のネットワーク制御方法。 - 前記送信ステップにおいては、
現在時刻を含む前記送信予定時刻範囲に対応して設けられた前記先頭パケットアドレス格納部に記憶された先頭アドレスで指定される最初に送信すべき送信パケットを送信し、次に当該送信パケットと対で前記格納手段に記憶された前記先頭アドレスで指定される送信パケットを送信するといった動作を、送信パケットと対で前記パケット格納手段に記憶された前記先頭アドレスが存在する限り繰り返すことにより、前記現在時刻を含む前記送信予定時刻範囲内に送信すべきすべての送信パケットを送信する
ことを特徴とする請求項6記載のネットワーク制御方法。 - 送信対象パケットの内容を基にQoSフロー番号を特定する識別処理と、
前記QoSフロー番号を基にあらかじめ定めた方法により遅延時間を計算する計算処理と、
前記遅延時間を現在時刻に加えて前記送信対象パケットの送信予定時刻を求める送信予定時刻決定処理と、
各送信予定時刻範囲対応に送信パケットを蓄積するための蓄積手段に、前記送信時刻決定ステップで求めた前記送信予定時刻を含む前記送信予定時刻範囲に対応させて前記送信対象パケットを前記送信パケットとして蓄積する蓄積処理と、
送信予定時刻の到来時に、該送信予定時刻を含む前記送信予定時刻範囲に対応させて前記蓄積手段に蓄積した前記送信パケットを送信する送信処理と
をコンピュータに実行させることを特徴とするネットワーク制御プログラム。 - 前記蓄積手段は、
各前記送信予定時刻範囲対応に、最初に送信する送信パケットの格納領域の先頭アドレスを記憶する先頭パケットアドレス格納部と最後に送信する送信パケットの格納領域の先頭アドレスを記憶する末尾パケットアドレス格納部と設けたタイムスロットメモリと、
送信対象パケットと当該送信パケットの次に送信する送信パケットの格納領域の先頭アドレスとの対を各前記送信予定時刻範囲対応に格納するパケット格納手段と
を備えることを特徴とする請求項8に記載のネットワーク制御プログラム。 - 前記送信ステップ処理においては、
現在時刻を含む前記送信予定時刻範囲に対応して設けられた前記先頭パケットアドレス格納部に記憶された先頭アドレスで指定される最初に送信すべき送信パケットを送信し、次に当該送信パケットと対で前記格納手段に記憶された前記先頭アドレスで指定される送信パケットを送信するといった動作を、送信パケットと対で前記パケット格納手段に記憶された前記先頭アドレスが存在する限り繰り返すことにより、前記現在時刻を含む前記送信予定時刻範囲内に送信すべきすべての送信パケットを送信する
ことを特徴とする請求項9記載のネットワーク制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012138690A JP2014003525A (ja) | 2012-06-20 | 2012-06-20 | ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012138690A JP2014003525A (ja) | 2012-06-20 | 2012-06-20 | ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014003525A true JP2014003525A (ja) | 2014-01-09 |
Family
ID=50036297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012138690A Pending JP2014003525A (ja) | 2012-06-20 | 2012-06-20 | ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014003525A (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045003A (ja) * | 1999-08-02 | 2001-02-16 | Nippon Telegr & Teleph Corp <Ntt> | セルスケジュール装置 |
JP2001274795A (ja) * | 2000-03-23 | 2001-10-05 | Nippon Telegr & Teleph Corp <Ntt> | セルシェーピング装置 |
US6611522B1 (en) * | 1998-06-19 | 2003-08-26 | Juniper Networks, Inc. | Quality of service facility in a device for performing IP forwarding and ATM switching |
-
2012
- 2012-06-20 JP JP2012138690A patent/JP2014003525A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6611522B1 (en) * | 1998-06-19 | 2003-08-26 | Juniper Networks, Inc. | Quality of service facility in a device for performing IP forwarding and ATM switching |
JP2001045003A (ja) * | 1999-08-02 | 2001-02-16 | Nippon Telegr & Teleph Corp <Ntt> | セルスケジュール装置 |
JP2001274795A (ja) * | 2000-03-23 | 2001-10-05 | Nippon Telegr & Teleph Corp <Ntt> | セルシェーピング装置 |
Non-Patent Citations (2)
Title |
---|
JPN6016006800; Choi, Hyung-Woo, et al.: 'Quality-of-service scheduler for next generation network services' Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on Vol. 1, 2009, pp. 399-402, IEEE * |
JPN6016006803; 鈴木宗良,小田孝和: 'QoS保証型通信を実現するストリーム型ATM NIC-アーキテクチャ概要-' 電子情報通信学会技術研究報告 IN98-98 , 1998, 第67-74頁, 社団法人電子情報通信学会 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11316795B2 (en) | Network flow control method and network device | |
US8665892B2 (en) | Method and system for adaptive queue and buffer control based on monitoring in a packet network switch | |
JP4547341B2 (ja) | 通信品質制御機能を備えるパケット中継装置 | |
US20090059937A1 (en) | Network system for guarantee QoS | |
WO2019214561A1 (zh) | 一种报文发送的方法、网络节点和*** | |
WO2010014208A1 (en) | Dynamic setting of optimal buffer sizes in ip networks | |
WO2016041580A1 (en) | Scheduler, sender, receiver, network node and methods thereof | |
EP1495596A1 (en) | Reducing packet data delay variation | |
US9674104B1 (en) | Adapting proportional integral controller enhanced algorithm for varying network conditions in a network environment | |
EP3264676A1 (en) | Generating automatic bandwidth adjustment policies per label-switched path | |
CN111147381B (zh) | 流量均衡方法和装置 | |
US20170048145A1 (en) | Switching device and control method of switching device | |
WO2022183879A1 (zh) | 报文转发方法、电子设备和存储介质 | |
WO2019061302A1 (zh) | 对报文进行处理方法及装置 | |
JP2012039191A (ja) | 通信システム及び通信品質制御方法 | |
JP2020022023A (ja) | パケット転送装置、方法、及びプログラム | |
KR20120026352A (ko) | 무선 네트워크에서의 패킷 전송 장치 및 방법 | |
Baldi et al. | Time-driven priority router implementation: Analysis and experiments | |
JP2014003525A (ja) | ネットワーク制御装置、ネットワーク制御方法およびネットワーク制御プログラム | |
Park et al. | Minimizing application-level delay of multi-path TCP in wireless networks: A receiver-centric approach | |
US20120057605A1 (en) | Bandwidth Control Method and Bandwidth Control Device | |
KR102128015B1 (ko) | 네트워크 스위칭 장치 및 이를 이용한 마킹 수행 방법 | |
JP4500701B2 (ja) | パケット転送装置 | |
JP6082330B2 (ja) | 許容待機時間を考慮して経路毎の集約パケットの収容効率を高める通信装置、プログラム及び方法 | |
WO2013000112A1 (zh) | 一种漏桶限速方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150518 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160223 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160331 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160524 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20161122 |