ABSTRACT
It is widely agreed that the Internet has outgrown its original architecture, and does not meet current or future needs in many areas. Most notably, requirements for network functionality, quality of service, security, and resource management are becoming too diverse for the classic IP layers.
Consequently, the Internet is evolving toward a diversity of virtual networks, each with its own customized stack of layers or "overlays." This evolving architecture provides opportunities to make networked applications easier to build, deploy, and maintain. To take advantage of these opportunities, however, we need answers to many questions concerning the specification, construction, verification, and dynamic composition of overlays.
This talk describes new results on overlays and architectural support for mobility. A few patterns explain the exact nature of mobility, the major implementation strategies, and how different instances of mobility can be composed and transformed. Although mobility support is only one of many Internet requirements, these preliminary results suggest that a rigorous study of overlays can lead to useful new architectural principles, as well as contribute to bridging the gap between software engineering and networking.
- Anderson, L. Peterson, S. Shenker, and J. Turner. Overcoming the Internet impasse through virtualization. IEEE Computer, 38(4):34--41, April 2005. Google ScholarDigital Library
- D. Clark, J. Wroclawski, K. R. Sollins, and R. Braden. Tussle in cyberspace: Defining tomorrow's Internet. IEEE/ACM Transactions on Networking, 13(3):462--475, June 2005. Google ScholarDigital Library
- J. Day. Patterns in Network Architecture: A Return to Fundamentals. Prentice Hall, 2008. Google ScholarDigital Library
- A. Feldmann. Internet clean-slate design: What and why? Computer Communications Review, 37(3):59--64, July 2007. Google ScholarDigital Library
- M. Handley. Why the Internet only just works. BT Technology Journal, 24(3):119--129, July 2006. Google ScholarDigital Library
- J. Mysore and V. Bharghavan. A new multicasting-based architecture for Internet host mobility. In Proceedings of the Third Annual ACM/IEEE International conference on Mobile Computing and Networking. ACM, 1997. Google ScholarDigital Library
- C. E. Perkins. Mobile IP. IEEE Communications, May 1997. Google ScholarDigital Library
- L. Popa, A. Ghodsi, and I. Stoica. HTTP as the narrow waist of the future Internet. In Proceedings of the Ninth Workshop on Hot Topics in Networks, 2010. Google ScholarDigital Library
- T. Roscoe. The end of Internet architecture. In Proceedings of the Fifth Workshop on Hot Topics in Networks, 2006.Google Scholar
- C. Snoeren and H. Balakrishnan. An end-to-end approach to host mobility. In Proc. MOBICOM, 2000. Google ScholarDigital Library
- Stoica, D. Adkins, S. Zhuang, S. Shenker, and S. Surana. Internet indirection infrastructure. In Proceedings of SIGCOMM. ACM, August 2002. Google ScholarDigital Library
- Zave. Internet evolution and the role of software engineering. In The Future of Software Engineering, pages 152--172. Springer, 2011.Google ScholarCross Ref
Index Terms
- How software architecture can make an application-friendly internet
Recommendations
Mobile and wireless Internet access
The explosive growth in wireless networks and Internet creates considerable demand on wireless carriers to provide wireless Internet services. There are many challenges to overcome in order to realize true wireless Internet service solution. This paper ...
Seamless mobility across IP networks using Mobile IP
Special issue: Towards a new internet architectureThe landscape of today's telecommunications portrays an amazing patchwork of heterogeneous networks, with very few and complex bridges between them. In this context, IP technology has emerged as a natural means of initiating network convergence and the "...
Secure universal mobility for wireless internet
WMASH '04: Proceedings of the 2nd ACM international workshop on Wireless mobile applications and services on WLAN hotspotsThe advent of the mobile wireless Internet has created the need for seamless and secure communication over heterogeneous access networks such as IEEE 802.11, WCDMA, cdma2000, and GPRS. An enterprise user desires to be reachable while outside one's ...
Comments