To slove the problem that the implementation of Transmission Control Protocol (TCP) Vegas does not consider the impact of TCP's segment size on Round-Trip Time (RTT) while calculating RTT and the smallest RTT (bas...To slove the problem that the implementation of Transmission Control Protocol (TCP) Vegas does not consider the impact of TCP's segment size on Round-Trip Time (RTT) while calculating RTT and the smallest RTT (base _rtt), this paper proposes a modified congestion control mechanism for TCP Vegas. It first groups segments on the basis of segments size and updates base _rtt based on groups. In congestion avoidance phase, TCP Vegas changes its window size according to the measured RTT of the segment corresponding to the latest received ACK and the base _rtt retrieved from the group that the segment belongs to. Simulations illustrate that the enhanced TCP Vegas can achieve higher throughput up to 40 percent.展开更多
文摘To slove the problem that the implementation of Transmission Control Protocol (TCP) Vegas does not consider the impact of TCP's segment size on Round-Trip Time (RTT) while calculating RTT and the smallest RTT (base _rtt), this paper proposes a modified congestion control mechanism for TCP Vegas. It first groups segments on the basis of segments size and updates base _rtt based on groups. In congestion avoidance phase, TCP Vegas changes its window size according to the measured RTT of the segment corresponding to the latest received ACK and the base _rtt retrieved from the group that the segment belongs to. Simulations illustrate that the enhanced TCP Vegas can achieve higher throughput up to 40 percent.