By launching WINDS (Wideband InterNetworking engineering test and Demonstration Satellite), the speed of satellite link has become larger such as that of terrestrial links. The experiment of "Super Hi-Vision definition TV" has been studied over WINDS. Thus, it is expected that the use of such multimedia application will become larger. It is necessary for such applications to guarantee the throughput. QoS-TCP has been proposed to guarantee throughput by using a transmission control protocol. The traditional QoS-TCPs can obtain the required throughput by adjusting sending rate in response to the demand of application. However, retransmission control of traditional QoS-TCPs is same as normal TCP. If these methods are used over the satellite links which have large-bandwidth, long delay and packet losses, it is possible that these methods can not obtain the required throghput when packet losses occur. In this paper, we propose a control method for QoS-TCP, which moderates degradation of congestion window and accelerates the transmition of packet when packet losses occur. As a result, we improve the QoS-TCP performance for guaranteeing throuput. Simulation results show the proposal can obtain better throughput than the traditional method over the typical satellite link which has bit error and the background flows co-exist.%超高速インターネット衛星WINDSなどにより衛星回線は有線回線と同様に高速化されつつある.衛星回線では,スーパーハイビジョン動画の伝送実験が行われており,マルチメディアアプリケーションの利用が増大していくと考えられる.この様なアプリケーションでは,一定のスループットを保証する必要がある.そこで,TCP輻輳制御を用いてエンドツーエンドでスループットの保証を目指す技術(QoS-TCP)が提案されている.従来のQoS-TCPは,アプリケーションの要求に応じて送信レートを調整することで,所望のスループットを達成してきた.しかしパケットの再送制御については十分考慮されていない.衛星回線の様な広帯域,高遅延,かつパケットロスの発生する環境でこれらの技術を用いた場合,再送時のスループットが不安定となり目標とする帯域を達成できない場合がある.そこで本稿では,パケットロス発生時の輻輳ウィンドウの低下を抑制し,データ送出を促進する再送制御を導入したTCP制御方式を提案する.捷案方式では,従来方式の再送時に発生するパケット送出の遅延を低減することにより,QoS-TCPの帯域確保能力の向上を目指す.シミュレーション実験により比較評価した結果,衛星回線上で発生する一般的なBERの環境やTCPフローが複数混在する環境において提案方式は従来方式よりも高いスループットの確保を実現できることが分かった.
展开▼