Abstract

CUBIC TCP, a variant of the traditional TCP, is the default congestion control algorithm deployed in Linux kernels above 2.6 version. CUBIC is mainly designed for high speed, long distance wired networks and several studies have exhibited that it indeed, enriches the performance of such networks. Recently, hand-held devices such as smart phones have grown very popular and there has been a lot of interest in the research community to design efficient operating systems for such devices. Android is one of the latest open source mobile operating system and it is based on a reduced version of the Linux kernel. Since it is Linux based, CUBIC TCP remains the default TCP in Android also. These hand-held devices, however, are connected to low speed wireless networks and consequently, CUBIC TCP deployment in Android ends up being a mismatch. The main goal of this work is to analyze the behavior of CUBIC TCP in low speed error prone wireless networks and bring out the challenges and issues related to the same.

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