Skip to main content
Log in

Handling mobility in future publish-subscribe information-centric networks

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Future information-oriented Internet architectures are expected to effectively support mobility. PSIRP, an EU FP7 research project, designed, prototyped, and investigated a clean-slate architecture for the future Internet based on the publish-subscribe paradigm. PURSUIT, another EU FP7 research project, is further developing this architecture, which we refer to as Ψ, the Publish Subscribe Internet (PSI) architecture, extending it in various directions, including a deeper investigation of higher (transport and application) and lower layers (e.g., various link technologies, such as wireless and optical). In this paper we present the basics of the Ψ architecture, including the built-in multicast and caching mechanisms, with particular focus on mobility support. We discuss how the native, clean-slate, Ψ instantiation of the information-centric model can support mobility and also present an overlay variant of Ψ we have developed in order to provide an evolutionary path to adoption. Based on analysis and simulation we demonstrate the advantages of the proposed architecture compared to well established solutions such as Mobile IPv6.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. http://www.fp7-pursuit.eu/PursuitWeb/?page_id=338.

  2. We omit acknowledgment messages from the figures for clarity reasons.

  3. It is noted that the routing update takes place before the arrival of the acknowledgement packet to the MN. However, we take these messages into account for reasons of completeness and in order to provide a fair comparison of the considered protocols.

  4. http://www.fp7-pursuit.eu/.

References

  1. Aura, T., Roe, M., & Arkko, J. (2002). Security of internet location management. In Proceedings of the 18th annual computer security applications conference (pp. 78–87).

    Google Scholar 

  2. Baumgart, I., Heep, B., & Krause, S. (2007). Oversim: a flexible overlay network simulation framework. In Proceedings of the IEEE global internet symposium (pp. 79–84).

    Chapter  Google Scholar 

  3. Caesar, M., Condie, T., Kannan, J., Lakshminarayanan, K., & Stoica, I. (2006). ROFL: routing on flat labels. In Proceedings of the ACM SIGCOMM conference (pp. 363–374). New York: ACM.

    Google Scholar 

  4. Castro, M., Druschel, P., Kermarrec, A., & Rowstron, A. (2002). SCRIBE: a large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications, 20(8), 1489–1499.

    Article  Google Scholar 

  5. CCNx: web site (2010). http://www.ccnx.org.

  6. Clark, D., Wroclawski, J., Sollins, K., & Braden, R. (2005). Tussle in cyberspace: defining tomorrow’s internet. IEEE/ACM Transactions on Networking, 13(3), 462–475.

    Article  Google Scholar 

  7. Diot, C., Neil, B., Bryan, L., & Balensiefen, K. D. (2000). Deployment issues for the IP multicast service and architecture. IEEE Network, 14, 78–88.

    Article  Google Scholar 

  8. Eugster, P. T., Felber, P. A., Guerraoui, R., & Kermarrec, A. M. (2003). The many faces of publish/subscribe. ACM Computing Surveys, 35(2), 114–131.

    Article  Google Scholar 

  9. Feldmann, A. (2007). Internet clean-slate design: what and why? Computer Communication Review, 37(3), 59–64.

    Article  Google Scholar 

  10. Festag, A., Karl, H., & Wolisz, A. (2007). Investigation of multicast-based mobility support in all-IP cellular networks. Wireless Communications and Mobile Computing, 7, 319–339. doi:10.1002/wcm.v7:3.

    Article  Google Scholar 

  11. Fiege, L., Gartner, F., Kasten, O., & Zeidler, A. (2003). Supporting mobility in content-based publish/subscribe middleware. In M. Endler & D. Schmidt (Eds.), Lecture notes in computer science: Vol. 2672. Proceedings of the middleware conference (p. 998). Berlin: Springer.

    Google Scholar 

  12. Fotiou, N., Trossen, D., & Polyzos, G. (2012). Illustrating a publish-subscribe Internet architecture. Telecommunications Systems, 51(4), 233–245. doi:10.1007/s11235-011-9432-5.

    Article  Google Scholar 

  13. Frikha, M., & Maalej, L. (2006). Micro mobility in the ip networks. Telecommunications Systems, 31, 337–352. doi:10.1007/s11235-006-6722-4.

    Article  Google Scholar 

  14. Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K., & Patil, B. (2008). Proxy mobile IPv6. http://www.ietf.org/rfc/rfc5213.txt.

  15. Huang, Y., & Garcia-Molina, H. (2004). Publish/subscribe in a mobile environment. Wireless Networks, 10, 643–652.

    Article  Google Scholar 

  16. ITU: H.264 (2007). Advanced video coding for generic audiovisual services. http://www.itu.int/rec/T-REC-H.264.

  17. Jacobson, V., Smetters, D. K., Thornton, J. D., Plass, M. F., Briggs, N. H., & Braynard, R. L. (2009). Networking named content. In Proceedings of the ACM CoNEXT (pp. 1–12). New York: ACM.

    Chapter  Google Scholar 

  18. Johnson, D., Perkins, C., & Arkko, J. (2004). Mobility Support in IPv6. http://www.ietf.org/rfc/rfc3775.txt.

  19. Jokela, P., Zahemszky, A., Esteve Rothenberg, C., Arianfar, S., & Nikander, P. (2009). Lipsin: line speed publish/subscribe inter-networking. In Proceedings of the ACM SIGCOMM conference (pp. 195–206). New York: ACM.

    Google Scholar 

  20. Jokela, P. (Ed.) (2010). PSIRP deliverable 2.2, conceptual architecture definition, component descriptions, and requirements (d2.2). http://www.psirp.org/

  21. Katsaros, K. (2010). An information-centric overlay network architecture for content distribution and mobility support. Ph.D. Thesis, Athens University Of Economics and Business.

  22. 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 

  23. 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 wireless telecommunications symposium, Prague, Czech Republic (pp. 337–343). New York: IEEE Press.

    Google Scholar 

  24. Koodli, R. (2005). Fast handovers for mobile IPv6. http://www.ietf.org/rfc/rfc4068.txt.

  25. Koponen, T., Chawla, M., Chun, B. G., Ermolinskiy, A., Kim, K. H., Shenker, S., & Stoica, I. (2007). A data-oriented (and beyond) network architecture. In Proceedings of the ACM SIGCOMM conference (pp. 181–192). New York: ACM.

    Google Scholar 

  26. Meisel, M., Pappas, V., & Zhang, L. (2010). Ad hoc networking via named data. In Proceedings of the fifth ACM international workshop on mobility in the evolving internet architecture, MobiArch’10 (pp. 3–8). New York: ACM.

    Chapter  Google Scholar 

  27. Moskowitz, R., Nikander, P., Jokela, P., & Henderson, T. (2006). Host Identity Protocol (HIP). http://www.ietf.org/rfc/rfc5201.txt.

  28. Muthusamy, V., Petrovic, M., Gao, D., & Jacobsen, H. A. (2005). Publisher mobility in distributed publish/subscribe systems. In Proceedings of the IEEE international conference on distributed computing systems workshops, Ohio, USA (pp. 421–427).

    Chapter  Google Scholar 

  29. Perkins, C., & Wang, K. Y. (1999). Optimized smooth handoffs in mobile IP. In Proceedings of the IEEE international symposium on computers and communications (pp. 340–346).

    Google Scholar 

  30. Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., & Schooler, E. (2002). SIP: Session Initiation Protocol. http://www.ietf.org/rfc/rfc3261.txt.

  31. Rowstron, A., & Druschel, P. (2001). Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In Lecture notes in computer science: Vol. 2218. Proceedings of the 18th IFIP/ACM international conference on distributed systems platforms (Middleware) (pp. 329–350). Berlin: Springer.

    Google Scholar 

  32. Sarela, M., Ott, J., & Ylitalo, J. (2010). Fast inter-domain mobility with in-packet bloom filters. In Proceedings of the 5th ACM international workshop on mobility in the evolving internet architecture, Chicago, IL, USA.

    Google Scholar 

  33. Schulzrinne, H., & Wedlund, E. (2000). Application-layer mobility using SIP. ACM SIGMOBILE Mobile Computing and Communications Review, 4(3), 47–57. doi:10.1145/372346.372369.

    Article  Google Scholar 

  34. Soliman, H., Castelluccia, C., Malki, K. E., & Bellier, L. (2005). Hierarchical Mobile IPv6 mobility management (HMIPv6). http://www.ietf.org/rfc/rfc4140.txt.

  35. Stoica, I., Adkins, D., Zhuang, S., Shenker, S., & Surana, S. (2004). Internet indirection infrastructure. IEEE/ACM Transactions on Networking, 12(2), 205–218.

    Article  Google Scholar 

  36. Tarkoma, S. (Ed.) (2010). PSIRP deliverable 2.3, architecture definition, component descriptions, and requirements (d2.3). http://www.psirp.org/

  37. Trossen, D., Sarela, M., & Sollins, K. (2010). Arguments for an information-centric internetworking architecture. Computer Communication Review, 40(2), 26–33.

    Article  Google Scholar 

  38. Varga, A. (2010). Omnet++ network simulator home page http://www.omnetpp.org.

  39. Yousaf, F. Z., Bauer, C., & Wietfeld, C. (2008). An accurate and extensible mobile IPv6 (xMIPV6) simulation model for OMNeT++. In Proceedings of the 1st international conference on simulation tools and techniques for communications, networks and systems & workshops, ICST, Brussels, Belgium (pp. 1–8).

    Google Scholar 

  40. Zhuang, S., Lai, K., Stoica, I., Katz, R., & Shenker, S. (2005). Host mobility using an internet indirection infrastructure. Wireless Networks, 11(6), 741–756.

    Article  Google Scholar 

Download references

Acknowledgements

The work reported in this paper was supported in part by the FP7 ICT project PSIRP, under contract ICT-2007- 216173 and by the FP7 ICT project PURSUIT, under contract ICT-2010-257217.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikos Fotiou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fotiou, N., Katsaros, K., Polyzos, G.C. et al. Handling mobility in future publish-subscribe information-centric networks. Telecommun Syst 53, 299–314 (2013). https://doi.org/10.1007/s11235-013-9699-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-013-9699-9

Keywords

Navigation