- 著者
-
三宅 基治
稲村 浩
高橋 修
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会研究報告モバイルコンピューティングとユビキタス通信(MBL) (ISSN:09196072)
- 巻号頁・発行日
- vol.2003, no.21, pp.127-134, 2003-03-06
- 参考文献数
- 14
TCP ストリームを使用した移動通信では,無線区間の遅延ジッタ増加や,移動端末の一時的な圏外などに起因するスプリアス・タイムアウト(以下, STO と呼ぶ)によって go-back-N 再送となり,送信済みのセグメントが再送されるスプリアス再送問題が発生する.本論文では,不要なデータ・セグメント再送と輻輳ウインドウ縮小によるスループット低下抑制のため, go-back-N 再送期間を含めた RTT (Round Trip Time) 監視と,再送セグメントを越えるシーケンス番号をもつ ACK 監視による STO 検出機能および,輻輳ウインドウ制御機能を具備するアルゴリズムを提案する.提案方式では,サーバへの実装のみで動作し, TCP オプションなどの付加情報によるオーバーヘッドがないns2 を用いたシミュレーションでは,提案方式による STO 検出および,輻輳ウインドウ制御によりスプリアス再送とスループット低下の抑制が適切に行われることを明らかにする.A spurious timeout (STO) and a spurious retransmission caused by a delay-jitter of wireless links and passage of an outside of service area occur a negative impact on the TCP connection's performance. In this paper, we propose a STO detection and congestion window control algorithm for the suppression both the wasteful go-back-N retransmission and the degradation of throughput. To detect a STO, the proposed algorithm with a sender-side modification observes a RTT (Round Trip Time) after the timeout and an ACK that covers 2 full-size segments and up. This method is suitable for mobile communications, because it dose not require either of additional information (or TCP options). The simulations in ns2 show the proposed algorithm can suppress both the spurious retransmission and the loss throughput sufficiently.