Research Article
TCP performance enhancement for mobile broadband interactive satellite communication system: A cross-layer approach
@INPROCEEDINGS{10.1109/ChinaCom.2013.6694709, author={Liu Gang and Ji Hong and Li Yi and Li Xi}, title={TCP performance enhancement for mobile broadband interactive satellite communication system: A cross-layer approach}, proceedings={8th International Conference on Communications and Networking in China}, publisher={IEEE}, proceedings_a={CHINACOM}, year={2013}, month={11}, keywords={satellite communication cross-layer optimization tcp throughput performance enhancing proxy tcp-driven adaptive modulation and coding scheme}, doi={10.1109/ChinaCom.2013.6694709} }
- Liu Gang
Ji Hong
Li Yi
Li Xi
Year: 2013
TCP performance enhancement for mobile broadband interactive satellite communication system: A cross-layer approach
CHINACOM
IEEE
DOI: 10.1109/ChinaCom.2013.6694709
Abstract
Mobile broadband interactive satellite communication system is of great interest in both research and development field. However, the conventional strict layered protocol stack architecture and the standard TCP version perform poorly over satellite link. In this paper, we propose a comprehensive cross-layer TCP optimization architecture while considering the main factors that affect the TCP performance. In our proposed architecture, we adopt two TCP split connection performance enhancing proxies to isolate the satellite link from the terrestrial part of the broadband satellite communication system. Then, we carefully optimize the TCP performance over the satellite link by jointly considering congestion control and flow control in transport layer, resource management mechanism and queue management policy in media access control layer. In addition, based on the proposed cross-layer architecture, we derive a close-form expression of TCP throughput by taking the modulation and coding mode, power allocation and channel state information in physical layer into account, and then put forward a TCP-driven adaptive modulation and coding scheme in satellite link. Extensive simulation results show our proposed comprehensive cross-layer TCP optimization approach not only improves the TCP throughput but also maintains a relatively low packet drop rate while using the bandwidth efficiently.