Abstract

In recent years, wireless networks and applications have grown rapidly and converged across a wide variety of scenarios. More and more applications require wireless networks for high bandwidth and low latency. However, due to the attenuated propagation of wireless signals, bandwidth changes rapidly in a short period. TCP fails to work properly in such an environment and suffers from low network link utilization and high latency. To solve above problems, this paper proposes a receiver-driven congestion control framework, named NUiVa. NUiVa decouples the congestion avoidance phase of sender side congestion control and implements it on the receiver side. In addition, NUiVa uses one-way delay to detect network congestion and controls the sending rate of senders via the receiving window field in the packet header. We confirm that the throughput degradation caused by network flips can be mitigated by NUiVa. And the throughput of data transmission can be further improved by the design of the receiver’s algorithm. The evaluation results show that NUiVa improves the throughput of TCP stream by 10 to 23 percent in most cases and reduces the queuing delay by an average of 29 percent.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call