3rd International Conference on Mobile Systems, Applications, and Services Abstract
Pp. 107120 of the Proceedings
Improving TCP Performance over Wireless Networks with Collaborative Multi-homed Mobile Hosts
Kyu-Han Kim and Kang G. Shin, University of Michigan
Abstract
Multi-homed mobile hosts situated in physical proximity may spontaneously
team up to run high-bandwidth applications by pooling their
low wireless wide-area network (WWAN) bandwidths together
for communication with a remote application server
and utilizing their high-bandwidth wireless local-area
network (WLAN) in ad-hoc mode for aggregation and distribution of
application contents among the participating mobile hosts.
In this paper, we first describe the need for such a
mobile collaborative community, or a community, in which
multi-homed mobile hosts exploit the diversity of
WWAN connections to improve a user-perceived
bandwidth and network utilization.
Then, we show that existing one-to-one communication protocols
like TCP suffer significant performance degradation due
to frequent packet reordering and heterogeneity
of WWAN links in the community.
To address the above TCP problem, we propose a proxy-based
inverse multiplexer, called PRISM, that enables
TCP to efficiently utilize the community members' WWAN
connections. PRISM runs at a proxy's network layer as
a routing component and stripes each TCP flow over
multiple WWAN links by exploiting the transport-layer
feedback information.
Moreover, it masks variety of adverse effects specific to
each WWAN link via intelligent ACK-control
mechanism. Finally, PRISM includes a sender-side
enhancement of congestion control, enabling TCP to
respond correctly to dynamically-changing network states.
We have evaluated the PRISM protocol using both
experimentation and ns-2-based simulation.
Our experimental evaluation has shown PRISM to improve
TCP's performance by up to 310% even
with two collaborative mobile hosts.
Our in-depth simulation study also shows that
PRISM delivers a near-optimal aggregated bandwidth
in the community formed by heterogeneous mobile hosts,
and improves network utilization significantly.
- View the full text of this paper in HTML and PDF.
Until June 2006, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2005 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
|