Academia.eduAcademia.edu

Outline

Arguments for an information-centric internetworking architecture

2010, ACM SIGCOMM Computer Communication Review

https://doi.org/10.1145/1764873.1764878

Abstract

The current Internet architecture focuses on communicating entities, largely leaving aside the information to be exchanged among them. However, trends in communication scenarios show that WHAT is being exchanged becoming more important than WHO are exchanging information. Van Jacobson describes this as moving from interconnecting machines to interconnecting information. Any change of this part of the Internet needs argumentation as to why it should be undertaken in the first place. In this position paper, we identify four key challenges, namely information-centrism of applications, supporting and exposing tussles, increasing accountability, and addressing attention scarcity, that we believe an information-centric internetworking architecture could address better and would make changing such crucial part worthwhile. We recognize, however, that a much larger and more systematic debate for such change is needed, underlined by factual evidence on the gain for such change.

References (19)

  1. REFERENCES
  2. Van Jacobson, "A new way to look at networking", at http://video.google.com/videoplay?docid=- 6972678839686672840
  3. D. Clark, M. Blumenthal, "The End-to-End Argument and Application Design: The Role of Trust," Conference on Communication, Information, and Internet Policy (TPRC), 2007
  4. T. Koponen et al., "A Data-Oriented Network Architecture", ACM SIGCOMM, 2007
  5. J. Rajahalme, M. Särelä, P. Nikander, S. Tarkoma., "Incentive-Compatible Caching and Peering in Data- Oriented Networks", ReArch08 workshop at ACM CoNext conference, 2008
  6. M. Demmer, K. Fall, T. Koponen, S. Shenker., "Towards a modern communications API", 6th ACM SIGCOMM Work- shop on Hot Topics in Networks (HotNetsVI), 2007
  7. S. Ratnasamy, M. Handley, R. Karp, S. Shenker, "Applica- tion-level Multicast Using Content-addressable Networks," Lecture Notes in Computer Science 2233, pp. 14-29, 2001
  8. P. T. Eugster, P. A. Felber, R. Guerraoui, A.-M. Kermarrec, "The many faces of publish/subscribe", ACM Comput. Surv., 35(2):114-131, 2003
  9. D. Rosenblum, "A Tour of Siena, an Interoperability Infra- structure for Internet-scale Distributed Architectures," Ground System Architectures Workshop, 2001
  10. D. Trossen (ed), "Architecture Definition, Components De- scriptions and Requirements", at http://www.psirp.org, 2009
  11. IBM, "Managing the Explosion of Information", Report, 2008
  12. BBC iPlayer, available at http://www.bbc.com/iplayer, 2008
  13. M. Weiser, J. S. Brown, ''Designing Calm Technology", at http://www.ubiq.com/weiser/calmtech/calmtech.htm
  14. D. Clark, J. Wroclawski, K. R. Sollins, R. Braden, "Tussle in Cyberspace: Defining Tomorrow's Internet," in Proc. ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, 2002
  15. K. Lakshminarayanan, I. Stoica, S. Shenker, "Routing as a Service", UCB/CSD-04-1327, UC Berkeley, 2004
  16. 15] D. Weitzner, H. Abelson, T. Berners-Lee, J. Feigenbaum, J. Hendler, , G. J. Sussman, "Information Accountability", TR-2007-034, MIT CSAIL, June 2007
  17. P. Jokela, A. Zahemszky, S. Arianfar, P. Nikander, C. Esteve, "LIPSIN: Line speed Publish/Subscribe Inter- Networking", Proceedings of ACM SIGCOMM, August 2009
  18. V. Jacobson, D. Smetters, J. Thornton, M. Plass, N. Briggs, R. Braynard, "Networking Named Context", Proceedings of ACM CoNext conference, December 2009
  19. C. Chau, R. Gibbens, T. G. Griffin, "Towards a Unified Theo-ry of Policy-Based Routing", Proceedings of INFOCOM, 2006