Skip to main content
Log in

Transmission scheduling for multi-homed transport protocols with network failure tolerance

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

In heterogeneous network environments, the network connections of a multi-homed device may have significant bandwidth differential. For a multi-homed transmission protocol designed for network failure tolerance, such as SCTP, path selection algorithms for data transmission drastically affect performance. This article studies the effect of path bandwidth differential on the performance of retransmission strategies in multi-homing environments. It identifies that fast retransmission on an alternate path may cause receive buffer blocking when path bandwidth differential is significant and the receive buffer is limited. A theoretical model is proposed for selecting retransmission path during the fast retransmission phase, based on receive buffer and path conditions. From these observations and analysis results, this article proposes that path selection strategies for transmitting new data and retransmitted data should be decoupled. A new path selection scheme is proposed and evaluated through SCTP simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Dutta, A., Das, S., Famolari, D., Ohba, Y., Taniuchi, K., Kodama, T., & Schulzrinne, H. (2005). Seamless handoff across heterogeneous networks—an 802.21 centric approach. In Proceedings of the IEEE WPMC 2005, Aalborg Denmark, September 2005.

  2. Nordmark, E., & Bagnulo, M. (2008). Shim6: level 3 multihoming shim protocol for IPv6. IETF draft, February 2008. http://www.ietf.org/internet-drafts/draft-ietf-shim6-proto-10.txt.

  3. Moskowitz, R., & Nikander, P. (2006). Host identity protocol (HIP) architecture. In IETF RFC 4423, May 2006.

  4. Kohler, E., Handley, M., & Floyd, S. (2006). Datagram congestion control protocol (DCCP). In IETF RFC 4340, March 2006.

  5. Stewart, R. Ed., (2007). Stream control transmission protocol. In IETF RFC 4960, September 2007.

  6. Caro, A. Jr., Amer, P., & Stewart, R. (2004). Retransmission schemes for end-to-end failover with transport layer multihoming. In GLOBECOM 2004, November 2004.

  7. Stewart, R., & Xie, Q. (2006). Stream control transmission protocol (SCTP), a reference guide. Reading: Addison-Wesley.

    Google Scholar 

  8. Noonan, J., Perry, P., Murphy, S., & Murphy, J. (2006). Stall and path monitoring issues in SCTP. In Proceedings of IEEE Infocom, conference on computer communications, Barcelona, April 2006.

  9. Iyengar, J., Shah, K., & Amer, P. (2004). Concurrent multipath transfer using sctp multihoming. In SPECTS’04, San Jose, USA, July 2004.

  10. Iyengar, J., Amer, P., & Stewart, R. (2005). Receive buffer blocking in concurrent multipath transfer. In IEEE Globecom 2005, St. Louis, November 2005.

  11. Ladha, S., Baucke, S., Ludwig, R., & Amer, P. (2004). On making SCTP robust to spurious retransmissions. ACM Computer Communication Review, 34(2).

  12. Caro, A., & Iyengar, J. ns-2 SCTP module, version 3.5. http://www.armandocaro.net/software/ns2sctp/.

  13. UC Berkeley, LBL, USC/ISI, and Xerox Parc (2005). ns-2 documentation and software, version 2.29, October 2005, www.isi.edu/nsnam/ns.

  14. Carter, R. L., & Crovella, M. E. (1996). Measuring bottleneck link speed in packet-switched networks. Performance Evaluation, 27, 297–318.

    Google Scholar 

  15. Casetti, C., Gerla, M., Mascolo, S., Sanadidi, M., & Wang, R. (2002). TCP Westwood: bandwidth estimation for enhanced transport over wireless links. ACM Wireless Networks, 8, 467–479.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuansong Qiao.

Additional information

This Research Programme is supported by Enterprise Ireland through its Applied Research Enhancement fund and the National Natural Science Foundation of China under Grants No. 60873258.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Qiao, Y., Fallon, E., Murphy, J. et al. Transmission scheduling for multi-homed transport protocols with network failure tolerance. Telecommun Syst 43, 39 (2010). https://doi.org/10.1007/s11235-009-9195-4

Download citation

  • Published:

  • DOI: https://doi.org/10.1007/s11235-009-9195-4

Keywords

Navigation