A proposal on cooperative transmission control middleware on a smartphone in a WLAN environment

In recent years, due to digital convergence mobile devices that connect to the Internet, e.g. smartphones and tablets, have grown exponentially. Smartphones, which replaces the PDA or the cellular phone, has come to use much bandwidth like a general computer. However, it is a problem that the throughput of wireless communication is deteriorated by traffic congestion when multiple smartphones share one single access point (AP). TCP congestion control plays a critical role in the end-to-end connection in order not to overflow the traffic although most of the bottleneck of network bandwidth is the wireless part. In this paper, we present a middleware for cooperative transmission control on smartphones. The middleware exchanges information among the other smartphones in the same wireless LAN(WLAN) and helps smartphone adjust the congestion control to surrounding environment. As the result, both communication throughput and the fairness for bandwidth utilization are improved with the cooperative control. We implemented the middleware on the Android platform and evaluated it with real devices to show the effectiveness.

[1]  Petri Mähönen,et al.  TCP performance issues over wireless links , 2001, IEEE Commun. Mag..

[2]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[3]  吉田 則裕,et al.  Android Open Source Projectを対象としたパッチレビュー活動の調査 , 2012 .

[4]  Victor Firoiu,et al.  A study of active queue management for congestion control , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[5]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[6]  Amit Agarwal,et al.  An argument for increasing TCP's initial congestion window , 2010, CCRV.

[7]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.

[8]  Mark Allman,et al.  An evaluation of TCP with larger initial windows , 1998, CCRV.

[9]  Luc Martens,et al.  Evaluation of Link Performance of an Indoor 802.11g Network , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[10]  Masato Oguchi,et al.  A Study on Transmission-Control Middleware on an Android Terminal in a WLAN Environment , 2012 .