JP6949748B2 - 通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム - Google Patents
通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム Download PDFInfo
- Publication number
- JP6949748B2 JP6949748B2 JP2018018207A JP2018018207A JP6949748B2 JP 6949748 B2 JP6949748 B2 JP 6949748B2 JP 2018018207 A JP2018018207 A JP 2018018207A JP 2018018207 A JP2018018207 A JP 2018018207A JP 6949748 B2 JP6949748 B2 JP 6949748B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- combination
- storage unit
- source
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
という処理を実行させることを特徴とする通信帯域制御プログラムである。
図1は、一実施の形態に係る通信帯域制御装置であるルータを含む通信システムを例示する図である。
優先度格納部213は、優先度取得部209により取得された通信優先度の最大値を格納する。
解析部204は、例えば、通信元先組み合わせ格納部211に格納された通信元先組み合わせと、通信量格納部212に格納された合計通信量と、優先度格納部213に格納された通信優先度の最大値と、再送率格納部214に格納された再送率とに基づいて、通信元先セグメント組み合わせ毎の通信状況を解析する。
図6に例示したように、通信量格納部212には、通信量計測部208により計測された、所定期間(図6の例では1ヶ月)毎の各通信元先組み合わせの合計通信量が格納される。
図7に例示したように、優先度格納部213には、優先度取得部209により取得された、所定期間(図7の例では1ヶ月)毎の各通信元先組み合わせの通信優先度の最大値が格納される。
図8に例示したように、再送率格納部214には、再送率取得部210により取得された、所定期間(図8の例では1ヶ月)毎の各通信元先組み合わせの再送率が格納される。
ルータ20では、通信帯域制御に係る処理として、例えば、次のような処理が行われる。
以上のように、本実施形態によれば、ルータ20を経由する通信の状況に応じて、通信帯域規定テーブルに規定されている、通信元先セグメント組み合わせ毎の確保帯域割合を変更するこができる。また、通信の状況として、通信元先組み合わせ、通信量、通信優先度、及び再送率のうちの1つの要素の変化に限らず、そのうちの複数の要素の変化に応じて、その確保帯域割合を変更することができる。また、その各要素の変化に対して、4つの重み付けテーブル(第1乃至第4の重み付けテーブル)により、予め適切な重み付けをしておくことで、その確保帯域割合の変更を、より適切に行うことができる。
10 セグメント
11 サーバ
12 PC
20 ルータ
201 通信帯域規定テーブル格納部
202 通信状況取得部
203 通信状況格納部
204 解析部
205 通信帯域規定テーブル変更部
206 通信帯域制御部
207 通信元先組み合わせ取得部
208 通信量計測部
209 優先度取得部
210 再送率取得部
211 通信元先組み合わせ格納部
212 通信量格納部
213 優先度格納部
214 再送率格納部
215 第1の差分検出部
216 第2の差分検出部
217 第3の差分検出部
218 第4の差分検出部
219 増減値決定部
220 第1の重み付けテーブル格納部
221 第2の重み付けテーブル格納部
222 第3の重み付けテーブル格納部
223 第4の重み付けテーブル格納部
224 増減値規定テーブル格納部
231 CPU
232 メモリ
233 外部記憶装置
234 ネットワーク接続装置
235 バス
Claims (9)
- 通信の帯域制御を行う通信帯域制御装置であって、
通信元セグメント及び通信先セグメントの組み合わせである通信元先セグメント組み合わせ毎の通信帯域を規定する通信帯域規定テーブルを格納する通信帯域規定テーブル格納部と、
所定期間毎に、当該所定期間当たりに前記通信帯域制御装置を経由する通信についての、通信元及び通信先の組み合わせである通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とを取得する通信状況取得部と、
前記通信状況取得部により取得された、前記通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とを格納する通信状況格納部と、
前記通信状況格納部に格納された、前記通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とに基づいて、前記通信元先セグメント組み合わせ毎の通信状況を解析する解析部と、
前記解析部の解析結果に基づいて、前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルを変更する通信帯域規定テーブル変更部と、
前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルに従って、前記通信帯域制御装置を経由する通信の帯域制御を行う通信帯域制御部と、
を備えることを特徴とする通信帯域制御装置。 - 前記通信状況取得部は、
前記通信元先組み合わせを取得する通信元先組み合わせ取得部と、
前記通信元先組み合わせ毎の合計通信量を計測する通信量計測部と、
前記通信元先組み合わせ毎の通信優先度の最大値を取得する優先度取得部と、
前記通信元先組み合わせ毎の再送率を取得する再送率取得部と、
を含む、
ことを特徴とする請求項1記載の通信帯域制御装置。 - 前記通信状況格納部は、
前記通信元先組み合わせ取得部により取得された前記通信元先組み合わせを格納する通信元先組み合わせ格納部と、
前記通信量計測部により計測された前記合計通信量を格納する通信量格納部と、
前記優先度取得部により取得された前記通信優先度の最大値を格納する優先度格納部と、
前記再送率取得部により取得された前記再送率を格納する再送率格納部と、
を含み、
前記解析部は、前記通信元先組み合わせ格納部に格納された前記通信元先組み合わせと、前記通信量格納部に格納された前記合計通信量と、前記優先度格納部に格納された前記通信優先度の最大値と、前記再送率格納部に格納された前記再送率とに基づいて、前記通信元先セグメント組み合わせ毎の通信状況を解析する、
ことを特徴とする請求項2記載の通信帯域制御装置。 - 前記解析部は、
前記所定期間毎に、前記通信元先組み合わせ格納部に格納された前記通信元先組み合わせから、前回の前記所定期間に対する、前記通信元先セグメント組み合わせ毎の通信元先組み合わせの差分を検出する第1の差分検出部と、
前記所定期間毎に、前記通信量格納部に格納された前記合計通信量から、当該所定期間当たりの前記通信元先セグメント組み合わせ毎の合計通信量を算出し、前回の前記所定期間に対する、前記通信元先セグメント組み合わせ毎の合計通信量の差分を検出する第2の差分検出部と、
前記所定期間毎に、前記優先度格納部に格納された前記通信優先度の最大値から、当該所定期間当たりの前記通信元先セグメント組み合わせ毎の通信優先度の最大値を取得し、前回の前記所定期間に対する、前記通信元先セグメント組み合わせ毎の通信優先度の最大値の差分を検出する第3の差分検出部と、
前記所定期間毎に、前記再送率格納部に格納された前記再送率に基づいて、当該所定期間当たりの前記通信元先セグメント組み合わせ毎の再送率を集計し、前回の前記所定期間に対する、前記通信元先セグメント組み合わせ毎の再送率集計結果の差分を検出する第4の差分検出部と、
前記第1の差分検出部の検出結果、前記第2の差分検出部の検出結果、前記第3の差分検出部の検出結果、及び前記第4の差分検出部の検出結果に基づいて、前記通信元先セグメント組み合わせ毎の通信帯域の増減値を決定する増減値決定部と、
を備え、
前記通信帯域規定テーブル変更部は、前記増減値決定部により決定された前記増減値に基づいて、前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルを変更する、
ことを特徴とする請求項3記載の通信帯域制御装置。 - 前記増減値決定部は、前記第1の差分検出部の検出結果に応じた第1の重み付け値、前記第2の差分検出部の検出結果に応じた第2の重み付け値、前記第3の差分検出部の検出結果に応じた第3の重み付け値、及び前記第4の差分検出部の検出結果に応じた第4の重み付け値を決定し、前記第1の重み付け値、前記第2の重み付け値、前記第3の重み付け値、及び前記第4の重み付け値に応じて前記増減値を決定する、
ことを特徴とする請求項4記載の通信帯域制御装置。 - 前記第1の差分検出部の検出結果に対する前記第1の重み付け値を規定する第1の重み付けテーブルを格納する第1の重み付けテーブル格納部と、
前記第2の差分検出部の検出結果に対する前記第2の重み付け値を規定する第2の重み付けテーブルを格納する第2の重み付けテーブル格納部と、
前記第3の差分検出部の検出結果に対する前記第3の重み付け値を規定する第3の重み付けテーブルを格納する第3の重み付けテーブル格納部と、
前記第4の差分検出部の検出結果に対する前記第4の重み付け値を規定する第4の重み付けテーブルを格納する第4の重み付けテーブル格納部と、
を更に備え、
前記増減値決定部は、
前記第1の重み付けテーブル格納部に格納された前記第1の重み付けテーブルに従って前記第1の重み付け値を決定し、
前記第2の重み付けテーブル格納部に格納された前記第2の重み付けテーブルに従って前記第2の重み付け値を決定し、
前記第3の重み付けテーブル格納部に格納された前記第3の重み付けテーブルに従って前記第3の重み付け値を決定し、
前記第4の重み付けテーブル格納部に格納された前記第4の重み付けテーブルに従って前記第4の重み付け値を決定する、
ことを特徴とする請求項5記載の通信帯域制御装置。 - 前記第1の重み付け値、前記第2の重み付け値、前記第3の重み付け値、及び前記第4の重み付け値に対する前記増減値を規定する増減値規定テーブルを格納する増減値規定テーブル格納部を更に備え、
前記増減値決定部は、前記増減値規定テーブル格納部に格納された前記増減値規定テーブルに従って前記増減値を決定する、
ことを特徴とする請求項5又は6記載の通信帯域制御装置。 - 通信元セグメント及び通信先セグメントの組み合わせである通信元先セグメント組み合わせ毎の通信帯域を規定する通信帯域規定テーブルを格納する通信帯域規定テーブル格納部を備える通信帯域制御装置において実行される通信帯域制御方法であって、
所定期間毎に、当該所定期間当たりに前記通信帯域制御装置を経由する通信についての、通信元及び通信先の組み合わせである通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とを取得して通信状況格納部に格納し、
前記通信状況格納部に格納された、前記通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とに基づいて、前記通信元先セグメント組み合わせ毎の通信状況を解析し、
前記解析の結果に基づいて、前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルを変更し、
前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルに従って、前記通信帯域制御装置を経由する通信の帯域制御を行う、
ことを特徴とする通信帯域制御方法。 - 通信元セグメント及び通信先セグメントの組み合わせである通信元先セグメント組み合わせ毎の通信帯域を規定する通信帯域規定テーブルを格納する通信帯域規定テーブル格納部を備える通信帯域制御装置のコンピュータに、
所定期間毎に、当該所定期間当たりに前記通信帯域制御装置を経由する通信についての、通信元及び通信先の組み合わせである通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とを取得して通信状況格納部に格納し、
前記通信状況格納部に格納された、前記通信元先組み合わせと、前記通信元先組み合わせ毎の合計通信量、前記通信元先組み合わせ毎の通信優先度の最大値、及び前記通信元先組み合わせ毎の再送率のいずれか1つ以上とに基づいて、前記通信元先セグメント組み合わせ毎の通信状況を解析し、
前記解析の結果に基づいて、前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルを変更し、
前記通信帯域規定テーブル格納部に格納された前記通信帯域規定テーブルに従って、前記通信帯域制御装置を経由する通信の帯域制御を行う、
という処理を実行させることを特徴とする通信帯域制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018018207A JP6949748B2 (ja) | 2018-02-05 | 2018-02-05 | 通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018018207A JP6949748B2 (ja) | 2018-02-05 | 2018-02-05 | 通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019135811A JP2019135811A (ja) | 2019-08-15 |
JP6949748B2 true JP6949748B2 (ja) | 2021-10-13 |
Family
ID=67623720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018018207A Active JP6949748B2 (ja) | 2018-02-05 | 2018-02-05 | 通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6949748B2 (ja) |
-
2018
- 2018-02-05 JP JP2018018207A patent/JP6949748B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019135811A (ja) | 2019-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019214925B2 (en) | Systems and methods for broadband communication link performance monitoring | |
US10616085B2 (en) | Residence time measurement for optimizing network services | |
Zhang et al. | Detecting traffic differentiation in backbone ISPs with NetPolice | |
US10110467B2 (en) | Routing path selection based on dynamical metric values | |
CN111316605B (zh) | 第3层公平速率拥塞控制通知 | |
Høiland-Jørgensen et al. | The Good, the Bad and the WiFi: Modern AQMs in a residential setting | |
US10178011B2 (en) | Network traffic management via network switch QoS parameters analysis | |
JP2017034678A5 (ja) | ||
BR112021006107A2 (pt) | método de comunicação e dispositivo relacionado | |
US8976664B2 (en) | Facilitating network flows | |
KR20150013800A (ko) | 아웃라이어 검출을 이용한 가입자 공정성 보장 시스템 및 방법 | |
EP3251310A1 (en) | Method,apparatus and machine readable medium for traffic engineering in communications network having quality of service flows and best effort flows | |
EP2587751A1 (en) | Method and arrangement for data clustering | |
WO2018108071A1 (zh) | 选择转发路径的方法和设备 | |
US7864816B1 (en) | Integrated circuit for network delay and jitter testing | |
US10523571B2 (en) | Processing data items in a communications network | |
KR102033402B1 (ko) | 사물인터넷 지원 스마트 게이트웨이 및 그것의 vpn 터널링 실시간 속도 제어 방법 | |
CN114006829A (zh) | 基于历史数据合成探测参数 | |
KR101897423B1 (ko) | 정책 기반 네트워크들에서의 개선된 네트워크 이용 | |
JP6949748B2 (ja) | 通信帯域制御装置、通信帯域制御方法、及び通信帯域制御プログラム | |
WO2017162193A1 (en) | Dynamic switching control over multiple internet services provided for home networks | |
WO2015106794A1 (en) | Methods and systems for data routing | |
JP3853784B2 (ja) | データ通信管理方法 | |
Williams et al. | Real time traffic classification and prioritisation on a home router using DIFFUSE | |
JP2004056726A (ja) | トラヒック量制御装置およびトラヒック量制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200310 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20200310 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210209 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210408 |
|
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: 20210921 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210922 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6949748 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |