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.
Similar content being viewed by others
References
4WARD (2010). Web site http://www.4ward-project.eu.
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).
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.
Caesar, M., Condie, T., Kannan, J., Lakshminarayanan, K., & Stoica, I. (2006). ROFL: routing on flat labels. ACM SIGCOMM Computer Communication Review, 36(4), 374.
Candolin, C. (2005). Securing military decision making in a network-centric environment. Doctoral Dissertation, Helsinki University of Technology.
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.
CCNx (2010). Web site http://www.ccnx.org.
Feldmann, A. (2007). Internet clean-slate design: what and why? ACM SIGCOMM Computer Communication Review, 37(3), 64.
Jokela, P. (Ed.) (2010). PSIRP deliverable 2.2, conceptual architecture definition, component descriptions, and requirements (d2.2). http://www.psirp.org/.
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.
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.
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.
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.
Kjallman, J. (2009). Attachment to a native publish/subscribe network. In ICC workshop on the network of the future.
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.
Nikander, P., & Marias, G. F. (2008). Towards understanding pure publish/subscribe cryptographic protocols. In 16th international workshop on security protocols, Cambridge, England.
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.
PSIRP (2010) Web site http://www.psirp.org.
Stoica, I., Adkins, D., Ratnasamy, S., Shenker, S., Surana, S., & Zhuang, S. (2002). Internet indirection infrastructure. Peer-to-Peer Systems, 2429, 191–202.
Tarkoma, S. (Ed.) (2010). PSIRP deliverable 2.3, architecture definition, component descriptions, and requirements (d2.3). http://www.psirp.org/.
Touch, J. D., Wang, Y. S., & Pingali, V. (2006). A recursive network architecture. Tech. Rep. ISI-TR-2006-626.
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.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fotiou, N., Trossen, D. & Polyzos, G.C. Illustrating a publish-subscribe Internet architecture. Telecommun Syst 51, 233–245 (2012). https://doi.org/10.1007/s11235-011-9432-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-011-9432-5