Advertisement

Deployment and Adoption of Future Internet Protocols

  • Philip Eardley
  • Michalis Kanakakis
  • Alexandros Kostopoulos
  • Tapio Levä
  • Ken Richardson
  • Henna Warma
Open Access
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6656)

Abstract

Many, if not most, well-designed Future Internet protocols fail, and some badly-designed protocols are very successful. This somewhat depressing statement illustrates starkly the critical importance of a protocol’s deployability. We present a framework for considering deployment and adoption issues, and apply it to two protocols, Multipath TCP and Congestion Exposure, which we are developing in the Trilogy project. Careful consideration of such issues can increase the chances that a future Internet protocol is widely adopted.

Keywords

Protocol Deployment Adoption Framework Multipath TCP Congestion Exposure 

References

  1. 1.
    Rogers, E.: Diffusion of Innovations. Free Press, New York (1983)Google Scholar
  2. 2.
    Thaler, D., Aboba, B.: What Makes for a Successful Protocol? RFC 5218 (2008)Google Scholar
  3. 3.
    Burness, L., Eardley, P., Akhtar, N., Callejo, M.A., Colas, J.A.: Making migration easy: a key requirement for systems beyond 3G. In: VTC 2005-Spring, IEEE 61st Vehicular Technology Conference (2005)Google Scholar
  4. 4.
    Hovav, A., Patnayakuni, R., Schuff, D.: A model of Internet Standards Adoption: the Case of IPv6. Information Systems Journal 14(3), 265–294 (2004)CrossRefGoogle Scholar
  5. 5.
    Katz, M., Shapiro, C.: Technology Adoption in the Presence of Network Externalities. Journal of Political Economics 94, 822–841 (1986)CrossRefGoogle Scholar
  6. 6.
    Joseph, D., Shetty, N., Chuang, J., Stoica, I.: Modeling the Adoption of New Network Architectures. In: International Conference on Emerging Networking Experiments and Technologies (2007)Google Scholar
  7. 7.
    Dovrolis, C., Streelman, T.: Evolvable network architectures: What can we learn from biology? ACM SIGCOMM Computer Communications Review 40(2) (2010)CrossRefGoogle Scholar
  8. 8.
    Kostopoulos, A., Warma, H., Leva, T., Heinrich, B., Ford, A., Eggert, L.: Towards Multipath TCP Adoption: Challenges and Perspectives. In: NGI 2010 - 6th EuroNF Conference on Next Generation Internet, Paris (2010)Google Scholar
  9. 9.
    Kostopoulos, A., Richardson, K., Kanakakis, M.: Investigating the Deployment and Adoption of re-ECN. In: ACM CoNEXT ReArch’10, Philadelphia, USA (2010)Google Scholar
  10. 10.
    Multipath TCP Working Group, IETF. Latest status at http://tools.ietf.org/wg/mptcp (2010)
  11. 11.
    Ford, A., Raiciu, C., Handley, M.: TCP Extensions for Multipath Operation with Multiple Addresses, draft-ford-mptcp-multiaddressed-02.txt, work in progress (2010)Google Scholar
  12. 12.
    Huitema, C.: Multi-homed TCP, draft-huitema-multi-homed-01.txt, work in progress (2005) Google Scholar
  13. 13.
    Hsieh, H.-Y., Sivakumar, R.: pTCP: An End-to-End Transport Layer Protocol for Striped Connections. In: IEEE International Conference on Network Protocols, ICNP (2002), http://www.ece.gatech.edu/research/GNAN/work/ptcp/ptcp.html
  14. 14.
    Rojviboonchai, K., Aida, H.: An Evaluation of Multi-path Transmission Control Protocol (M/TCP) with Robust Acknowledgement Schemes. Internet Conference IC (2002)Google Scholar
  15. 15.
    Zhang, M., Lai, J., Krishnamurthy, A., Peterson, L., Wang, R.: A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths. In: Proc. of the USENIX 2004 Annual Technical Conference (2004)Google Scholar
  16. 16.
    Dong, Y.: Adding concurrent data transfer to transport layer, ProQuest ETD Collection for FIU, Paper AAI3279221 (2007), http://digitalcommons.fiu.edu/dissertations/AAI3279221
  17. 17.
    Sarkar, D.: A Concurrent Multipath TCP and Its Markov Model. In: IEEE International Conference on Communications, ICC (2006)Google Scholar
  18. 18.
    Hasegawa, Y., Yamaguchi, I., Hama, T., Shimonishi, H., Murase, T.: Improved data distribution for multipath TCP communication. In: IEEE GLOBECOM (2005)Google Scholar
  19. 19.
    Kelly, F., Voice, T.: Stability of end-to-end algorithms for joint routing and rate control. Computer Communication Review 35, 2 (2005)CrossRefGoogle Scholar
  20. 20.
    Key, P., Massoulie, P., Towsley, D.: Combined Multipath Routing and Congestion Control: a Robust Internet Architecture, no. MSR-TR-2005-111 (2005), http://research.microsoft.com/pubs/70208/tr-2005-111.pdf
  21. 21.
    Honda, M.: Call for contribution to middlebox survey (2010), http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01150.html
  22. 22.
    Becke, M., Dreibholz, T., Iyengar, J., Natarajan, P., Tuexen, M.: Load Sharing for the Stream Control Transmission Protocol (SCTP), draft-tuexen-tsvwg-sctp-multipath-00.txt, work in progress (2010)Google Scholar
  23. 23.
    Singh, V., Karkkainen, T., Ott, J., Ahsan, S., Eggert, L.: Multipath RTP (MPRTP), draft-singh-avt-mprtp, work in progress (2010)Google Scholar
  24. 24.
    Ford, A., Handley, M.: HTTP Extensions for Simultaneous Download from Multiple Mirrors, draft-ford-http-multi-server, work in progress (2009)Google Scholar
  25. 25.
    Raiciu, C., Plunkte, C., Barre, S., Greenhalgh, A., Wishcik, D., Handley, M.: Data center Networking with Multipath TCP. ACM Sigcomm Hotnets (2010)Google Scholar
  26. 26.
    Warma, H., Levä, T., Eggert, L., Hämmäinen, H., Manner, J.: Mobile Internet In Stereo: an End-to-End Scenario. In: 3rd Workshop on Economic Traffic Management, ETM (2010)Google Scholar
  27. 27.
    Congestion Exposure Working Group, IETF. Latest status at http://tools.ietf.org/wg/conex (2010)
  28. 28.
    Trilogy project, http://trilogy-project.org/ (2010)

Copyright information

© The Author(s) 2011

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (http://creativecommons.org/licenses/by-nc/2.5/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Authors and Affiliations

  • Philip Eardley
    • 1
  • Michalis Kanakakis
    • 2
  • Alexandros Kostopoulos
    • 2
  • Tapio Levä
    • 3
  • Ken Richardson
    • 4
  • Henna Warma
    • 3
  1. 1.BT Innovate & DesignUK
  2. 2.Athens University of Economics and BusinessGreece
  3. 3.School of Electrical EngineeringAalto UniversityFinland
  4. 4.Roke Manor ResearchUK

Personalised recommendations