研究課題/領域番号 |
15560320
|
研究種目 |
基盤研究(C)
|
配分区分 | 補助金 |
応募区分 | 一般 |
研究分野 |
通信・ネットワーク工学
|
研究機関 | 電気通信大学 |
研究代表者 |
加藤 聰彦 電気通信大学, 大学院・情報システム学研究科, 助教授 (90345421)
|
研究期間 (年度) |
2003 – 2004
|
研究課題ステータス |
完了 (2004年度)
|
配分額 *注記 |
3,200千円 (直接経費: 3,200千円)
2004年度: 1,800千円 (直接経費: 1,800千円)
2003年度: 1,400千円 (直接経費: 1,400千円)
|
キーワード | TCP / 輻輳制御 / 超高速通信 / 超高速ネットワーク / サブコネクション / 選択的受信確認 |
研究概要 |
Gbpsといった超高速ネットワークを占有して、大容量のデータ転送を行うことを想定した新たなTCP輻較制御方式についての研究である。平成15および16年度において下記の研究を実施した。 1.超大容量データ転送アプリケーションのためのTCP輻輳制御アルゴリズムの設計 大容量データ転送を行う1つのTCPコネクションを複数のサブコネクションに分け、データの順序制御、受信確認、フロー制御はTCPコネクション全体で行い、再送制御、輻輳制御はサブコネクションごとに行う方式について、詳細な手順を設計した。 2.上記のアルゴリズムのシミュレーションプログラムによる評価 上記のアルゴリズムに対して、シミュレーションプログラムを開発し性能評価を行った。その結果、少数の高速TCP通信がネットワーク輻輳を生じさせる場合においても、通常のTCPに比べて2倍程度のスループットが得られるという結果を得た。しかし、1つのTCPコネクション内のサブコネクションの数を増やすと、逆にスループットが低下するという結果になった。この原因を解析したところ、輻輳により損失したパケットの再送を、最初の送信時とは別のサブコネクションにおいて行ったため、積極的にデータを送信するような制御となり、より輻輳を助長したことが原因であると予想された。 3.アルゴリズムの改良とシミュレーションプログラムの開発評価 上記の結果を踏まえ、輻輳によるパケット損失が生じた場合、再送はもとのサブコネクションを用いて行い、従って1つのサブコネクションで紛失したパケットは、同時には1つのみが再送可能となるようにアルゴリズムを変更し、そのシミュレーションプログラムを開発した。そのプログラムを用いて評価したところ、輻輳の程度は軽減されたものの、スループットの向上の度合いは前のアルゴリズムとほぼ同等であった。 4.新アルゴリズムの検討 以上の結果を踏まえ、よりスループットの向上を図るために、コネクション全体でより大きなウィンドウを持ち、サブコネクション単位に通常のウィンドウと輻輳ウィンドウを持つという、三段階のウィンドウを管理するアルゴリズムを考案した。
|