Telecommunication Systems

, Volume 51, Issue 4, pp 233–245 | Cite as

Illustrating a publish-subscribe Internet architecture

Article

Abstract

The Publish-Subscribe Internet Routing Paradigm (PSIRP) project aims at developing and evaluating an information-centric architecture for the future Internet. The ambition is to provide a new form of internetworking which will offer the desired functionality, flexibility, and performance, but will also support availability, security, and mobility, as well as innovative applications and new market opportunities. This paper illustrates the high level architecture developed in the PSIRP project, revealing its principles, core components, and basic operations through example usage scenarios. While the focus of this paper is specifically on the operations within the architecture, the revelation of the workings through our use cases can also be considered relevant more generally for publish-subscribe architectures.

Keywords

Future Internet Clean slate Networking usage scenarios 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    4WARD (2010). Web site http://www.4ward-project.eu.
  2. 2.
    Al-Shraideh, F. (2006). Host identity protocol. In Networking, international conference on systems and international conference on mobile communications and learning technologies, 2006. International conference on ICN/ICONS/MCL 2006 (p. 203). Google Scholar
  3. 3.
    Blumenthal, M. S., & Clark, D. D. (2001). Rethinking the design of the Internet: the end-to-end arguments vs. the brave new world. ACM Transactions on Internet Technology, 1(1), 109. CrossRefGoogle Scholar
  4. 4.
    Caesar, M., Condie, T., Kannan, J., Lakshminarayanan, K., & Stoica, I. (2006). ROFL: routing on flat labels. ACM SIGCOMM Computer Communication Review, 36(4), 374. Google Scholar
  5. 5.
    Candolin, C. (2005). Securing military decision making in a network-centric environment. Doctoral Dissertation, Helsinki University of Technology. Google Scholar
  6. 6.
    Carzaniga, A., Rosenblum, D. S., & Wolf, A. L. (2001). Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems, 19(3), 332–383. CrossRefGoogle Scholar
  7. 7.
    CCNx (2010). Web site http://www.ccnx.org.
  8. 8.
    Feldmann, A. (2007). Internet clean-slate design: what and why? ACM SIGCOMM Computer Communication Review, 37(3), 64. CrossRefGoogle Scholar
  9. 9.
    Jokela, P. (Ed.) (2010). PSIRP deliverable 2.2, conceptual architecture definition, component descriptions, and requirements (d2.2). http://www.psirp.org/.
  10. 10.
    Jokela, P., Zahemszky, A., Rothenberg, C. E., Arianfar, S., & Nikander, P. (2009). LIPSIN: line speed publish/subscribe inter-networking. ACM SIGCOMM Computer Communication Review, 39(4), 195–206. CrossRefGoogle Scholar
  11. 11.
    Katsaros, K., Fotiou, N., Polyzos, G. C., & Xylomenos, G. (2009). Overlay multicast assisted mobility for future publish/subscribe networks. In Proceedings of the ICT mobile summit, Santander, Spain. Google Scholar
  12. 12.
    Katsaros, K., Fotiou, N., Polyzos, G. C., Xylomenos, G., & Athens, G. (2009). Supporting mobile streaming services in future publish/subscribe networks. In Proceedings of the 2009 wireless telecommunications symposium (pp. 337–343). New York: IEEE Press. Google Scholar
  13. 13.
    Katsaros, K., Xylomenos, G., & Polyzos, G. C. (2010). A hybrid overlay multicast and caching scheme for information-centric networking. In Proceedings of the 13th IEEE global Internet symposium, San Diego, CA, USA. Google Scholar
  14. 14.
    Kjallman, J. (2009). Attachment to a native publish/subscribe network. In ICC workshop on the network of the future. Google Scholar
  15. 15.
    Koponen, T., Chawla, M., Chun, B. G., Ermolinskiy, A., Kim, K. H., Shenker, S., & Stoica, I. (2007). A data-oriented (and beyond) network architecture. ACM SIGCOMM Computer Communication Review, 37(4), 192. CrossRefGoogle Scholar
  16. 16.
    Nikander, P., & Marias, G. F. (2008). Towards understanding pure publish/subscribe cryptographic protocols. In 16th international workshop on security protocols, Cambridge, England. Google Scholar
  17. 17.
    Pietzuch, P. R., & Bacon, J. M. (2002). Hermes: a distributed event-based middleware architecture. In In Proceedings of the 1st international workshop on distributed event-based systems. Google Scholar
  18. 18.
    PSIRP (2010) Web site http://www.psirp.org.
  19. 19.
    Stoica, I., Adkins, D., Ratnasamy, S., Shenker, S., Surana, S., & Zhuang, S. (2002). Internet indirection infrastructure. Peer-to-Peer Systems, 2429, 191–202. CrossRefGoogle Scholar
  20. 20.
    Tarkoma, S. (Ed.) (2010). PSIRP deliverable 2.3, architecture definition, component descriptions, and requirements (d2.3). http://www.psirp.org/.
  21. 21.
    Touch, J. D., Wang, Y. S., & Pingali, V. (2006). A recursive network architecture. Tech. Rep. ISI-TR-2006-626. Google Scholar
  22. 22.
    Volker, L., Martin, D., El Khayat, I., Werle, C., & Zitterbart, M. (2009). A node architecture for 1000 future networks. In Proceedings of the international workshop on the network of the future. Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  • Nikos Fotiou
    • 1
  • Dirk Trossen
    • 2
  • George C. Polyzos
    • 1
  1. 1.Mobile Multimedia LaboratoryAthens University of Economics and BusinessAthensGreece
  2. 2.Computer LaboratoryUniversity of CambridgeCambridgeUK

Personalised recommendations