Window-based and rate-based transmission control mechanisms over space-Internet links

Space communications urgently need an effective transmission control mechanism. This paper presents an experimental, comparative analysis of window-based transmission control, rate-based transmission control, and a hybrid of the two over error-prone, congestion-free, high-latency, point-to-point space communication links simulated using the space-to-ground link simulation (SGLS) test-bed. The results revealed that the traffic shaping mechanism of rate-based transmission protocol is more effective than the bursting flow of window-based protocol over simulated space communication links with a high error rate and a long link delay. The window-based transmission mechanisms show performance degradation due to traffic bursts and frequent packet retransmissions caused by their acknowledgment (ACK)-clocked transmission control algorithms. Pure rate-control is always preferable to other mechanisms in the simulated congestion-free, error-prone, point-to-point, geostationary-Earth orbit (GEO)-space communication channels, and its advantages become more pronounced when the channel rates are asymmetric. The performance differences come from their different behavior in controlling data transmission.

[1]  Randy H. Katz,et al.  Transport protocols for Internet-compatible satellite networks , 1999, IEEE J. Sel. Areas Commun..

[2]  John S. Heidemann,et al.  Ongoing TCP Research Related to Satellites , 2000, RFC.

[3]  Özgür B. Akan,et al.  InterPlaNetary Internet: state-of-the-art and research challenges , 2003, Comput. Networks.

[4]  Mario Gerla,et al.  On-board satellite "split TCP" proxy , 2004, IEEE Journal on Selected Areas in Communications.

[5]  S. Horan,et al.  Optimal acknowledgment frequency over asymmetric space-internet links , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Stephen Horan,et al.  Performance evaluation of TCP and its extensions over lossy links in a small satellite environment , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[7]  Mark Handley,et al.  Congestion control for high bandwidth-delay product networks , 2002, SIGCOMM '02.

[8]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[9]  Robert C. Durst,et al.  TCP extensions for space communications , 1997, Wirel. Networks.

[10]  Ren Wang,et al.  TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks , 2002, Wirel. Networks.

[11]  Kwan Lawrence Yeung,et al.  P-XCP: a transport layer protocol for satellite IP networks , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[12]  Özgür B. Akan,et al.  Performance of multimedia rate control protocols in InterPlaNetary Internet , 2004, IEEE Communications Letters.

[13]  Larry Peterson,et al.  TCP Vegas: new techniques for congestion detection and avoidance , 1994, SIGCOMM 1994.

[14]  M. Barbeau,et al.  Satellite transport protocol handling bit corruption, handoff and limited connectivity , 2005, IEEE Transactions on Aerospace and Electronic Systems.

[15]  Anirban Chakraborti,et al.  Testing MDP in a simulated space channel environment , 2004, Comput. Networks.

[16]  Guangbin Fan,et al.  An experimental evaluation of a novel acknowledgment scheme over GEO-satellite links , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[17]  Mario Marchese,et al.  PETRA: performance enhancing transport architecture for Satellite communications , 2004, IEEE Journal on Selected Areas in Communications.

[18]  Ruhai Wang,et al.  Behavior of Vegas congestion control over satellite channels , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[19]  Frances J. Lawas-Grodek,et al.  Scps-Tp, TCP, and Rate-Based Protocol Evaluation , 2002 .

[20]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.

[21]  Özgür B. Akan,et al.  TP-planet: a reliable transport protocol for interplanetary Internet , 2004, IEEE Journal on Selected Areas in Communications.

[22]  R. Durst,et al.  Interplanetary internet (ipn): architectural definition , 2001 .

[23]  Stephen Horan,et al.  Performance of space communication protocol standards (SCPS) over ACTS satellite links , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[24]  Stephen Horan,et al.  Design of a space channel simulator using virtual instrumentation software , 2002, IEEE Trans. Instrum. Meas..

[25]  Tarik Taleb,et al.  An explicit and fair window adjustment method to enhance TCP efficiency and fairness over multihops Satellite networks , 2004, IEEE Journal on Selected Areas in Communications.

[26]  Yang Xiao,et al.  Which transmission mechanism is best for space Internet: window-based, rate-based, or a hybrid of the two? , 2005, IEEE Wireless Communications.

[27]  Don Libes,et al.  Exploring Expect , 1994 .

[28]  Ruhai Wang Channel delay impact on TCP and SCPS-TP over LEO/GEO-stationary space links , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[29]  Ian F. Akyildiz,et al.  TCP-Peach: a new congestion control scheme for satellite IP networks , 2001, TNET.

[30]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[31]  Vinton G. Cerf,et al.  Delay-tolerant networking: an approach to interplanetary Internet , 2003, IEEE Commun. Mag..