Service Oriented Internet

  • Jaideep Chandrashekar
  • Zhi-Li Zhang
  • Zhenhai Duan
  • Y. Thomas Hou
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2910)


Effective service delivery capabilities are critical to the transformation of the Internet into a viable commercial infrastructure. At the present time, the architecture of the Internet is inadequately equipped to provide these capabilities. Traditionally, overlay networks have been proposed as a means of providing rich functionality at the upper layers. However, they suffer from their own drawbacks and do not constitute a perfect solution. In this paper, we propose a novel, overlay based Service Oriented Internet architecture that is meant to serve as a flexible, unifying and scalable platform for delivering services over the Internet. As part of this architecture, we introduce a new two-level addressing scheme and an associated service layer. We also describe the functionality of the new network elements that are introduced, namely service gateway and service point-of-presence, and subsequently discuss algorithms that are responsible for distributing service reachability across the overlay framework. We also present a few examples of application services that benefit significantly when deployed on our architecture.


  1. 1.
    Nakao, A., Peterson, L., Bavier, A.: Routing underlay for overlay networks. In: Proc. ACM SIGCOMM, ACM Press, New York (2003)Google Scholar
  2. 2.
    Ferguson, P., Senie, D.: RFC 2827: Network ingress filtering: Defeating denial of service attacks which employ ip source address spoofing (2000), Best Current Practices
  3. 3.
    Rekhter, Y., Li, T.: A Border Gateway Protocol 4 (BGP-4), RFC 1771 (1995)Google Scholar
  4. 4.
    Chandrashekar, J., Duan, Z., Zhang, Z.L., Krasky, J.: Limiting Path Exploration in Path Vector Protocols. Technical report, University of Minnesota (2003)Google Scholar
  5. 5.
    Subramanian, L., Stoica, I., Balakrishnan, H., Katz, R.H.: OverQoS: Offering internet QoS using overlays. In: First HotNets Workshop, Princeton, NJ (2002)Google Scholar
  6. 6.
    Braden, R., Clark, D., Shenker, S.: RFC 1633: integrated services in the internet architecture (1994)Google Scholar
  7. 7.
    Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: RFC 2475: an architecture for differentiated services (1998)Google Scholar
  8. 8.
    Gritter, M., Cheriton, D.R.: An Architecture for Content Routing support in the Internet. In: USITS (2001)Google Scholar
  9. 9.
    Chu, Y.H., Rao, S.G., Zhang, H.: A case for End System Multicast. In: Proc. ACM SIGMETRICS, ACM, New York (2000)Google Scholar
  10. 10.
    Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable application layer multicast. In: SIGCOMM, ACM Press, New York (2002)Google Scholar
  11. 11.
    Chawathe, Y.: Scattercast: An Architecture for Internet Broadcast Distribution as an Infrastructure Service. PhD thesis, University of California, Berkeley (2000)Google Scholar
  12. 12.
    Andersen, D., Balakrishnan, H., Kaashoek, M., Morris, R.: The case for resilient overlay networks. In: Proc. 8th Annual Workshop in Operating Systems (2001)Google Scholar
  13. 13.
    Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: Proc. ACM SIGCOMM, pp. 149–160. ACM Press, New York (2001)Google Scholar
  14. 14.
    Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content addressable network. In: Proc. ACM SIGCOMM, ACM Press, New York (2001)Google Scholar
  15. 15.
    Duan, Z., Zhang, Z.L., Hou, Y.T.: Service overlay networks: Slas, qos and bandwidth provisioning. In: Proc. International Conference on Network Protocols (2002)Google Scholar
  16. 16.
    Stoica, I., Adkins, D., Zhuang, S., Shenker, S., Surana, S.: Internet indirection infrastructure. In: Proc. ACM SIGCOMM, pp. 73–86. ACM Press, New York (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Jaideep Chandrashekar
    • 1
  • Zhi-Li Zhang
    • 1
  • Zhenhai Duan
    • 1
  • Y. Thomas Hou
    • 2
  1. 1.University of MinnesotaMinneapolisUSA
  2. 2.Virginia TechBlacksburgUSA

Personalised recommendations