Handling mobility in future publish-subscribe information-centric networks

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.

[1]  Rajeev Koodli,et al.  Fast Handovers for Mobile IPv6 , 2001, RFC.

[2]  Hans-Arno Jacobsen,et al.  Publisher mobility in distributed publish/subscribe systems , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[3]  Christian Wietfeld,et al.  An accurate and extensible mobile IPv6 (xMIPV6) simulation model for OMNeT , 2008, Simutools 2008.

[4]  Nikos Fotiou,et al.  Illustrating a publish-subscribe Internet architecture , 2012, Telecommun. Syst..

[5]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[6]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[7]  Hector Garcia-Molina,et al.  Publish/Subscribe in a Mobile Environment , 2004, Wirel. Networks.

[8]  Michael Roe,et al.  Security of Internet location management , 2002, 18th Annual Computer Security Applications Conference, 2002. Proceedings..

[9]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[10]  Randy H. Katz,et al.  Host Mobility Using an Internet Indirection Infrastructure , 2005, Wirel. Networks.

[11]  Mounir Frikha,et al.  Micro mobility in the IP networks , 2006, Telecommun. Syst..

[12]  Pekka Nikander,et al.  LIPSIN: line speed publish/subscribe inter-networking , 2009, SIGCOMM '09.

[13]  Henning Schulzrinne,et al.  Application-layer mobility using SIP , 2000, MOCO.

[14]  Karen R. Sollins,et al.  Arguments for an information-centric internetworking architecture , 2010, CCRV.

[15]  Scott Shenker,et al.  Internet indirection infrastructure , 2002, SIGCOMM 2002.

[16]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[17]  Biagio Mazzi,et al.  About the Web Site , 2013 .

[18]  S. Krause,et al.  OverSim: A Flexible Overlay Network Simulation Framework , 2007, 2007 IEEE Global Internet Symposium.

[19]  Charles E. Perkins,et al.  Optimized smooth handoffs in Mobile IP , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[20]  Jörg Ott,et al.  Fast inter-domain mobility with in-packet bloom filters , 2010, MobiArch '10.

[21]  Claude Castelluccia,et al.  Hierarchical Mobile IPv6 Mobility Management (HMIPv6) , 2005, RFC.

[22]  Basavaraj Patil,et al.  Proxy Mobile IPv6 , 2008, RFC.

[23]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[24]  David Clark,et al.  Tussle in cyberspace: defining tomorrow's internet , 2002, SIGCOMM 2002.

[25]  Lixia Zhang,et al.  Ad hoc networking via named data , 2010, MobiArch '10.

[26]  Nikos Fotiou,et al.  Supporting Mobile streaming services in future publish/subscribe networks , 2009, 2009 Wireless Telecommunications Symposium.

[27]  Felix C. Freiling,et al.  Supporting Mobility in Content-Based Publish/Subscribe Middleware , 2003, Middleware.

[28]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[29]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[30]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[31]  Adam Wolisz,et al.  Investigation of multicast-based mobility support in all-IP cellular networks , 2007, Wirel. Commun. Mob. Comput..

[32]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[33]  Anja Feldmann,et al.  Internet clean-slate design: what and why? , 2007, CCRV.

[34]  Pekka Nikander,et al.  Host Identity Protocol , 2005 .

[35]  Ion Stoica,et al.  ROFL: routing on flat labels , 2006, SIGCOMM '06.

[36]  George C. Polyzos,et al.  Overlay Multicast Assisted Mobility for Future Publish/Subscribe Networks , 2009 .