Towards a quantitative comparison of location-independent network architectures

This paper presents a quantitative methodology and results comparing different approaches for {\it location-independent} communication. Our approach is empirical and is based on real Internet topologies, routing tables from real routers, and a measured workload of the mobility of devices and content across network addresses today. We measure the extent of network mobility exhibited by mobile devices with a home-brewn Android app deployed on hundreds of smartphones, and measure the network mobility of Internet content from distributed vantage points. We combine this measured data with our quantitative methodology to analyze the different cost-benefit tradeoffs struck by location-independent network architectures with respect to routing update cost, path stretch, and forwarding table size. We find that more than 20% of users change over 10 IP addresses a day, suggesting that mobility is the norm rather than the exception, so intrinsic and efficient network support for mobility is critical. We also find that with purely name-based routing approaches, each event involving the mobility of a device or popular content may result in an update at up to 14% of Internet routers; but, the fraction of impacted routers is much smaller for the long tail of unpopular content. These results suggest that recent proposals for pure name-based networking are suitable for highly aggregateable content that does not move frequently but may need to be augmented with addressing-assisted approaches to handle device mobility.

[1]  Ratul Mahajan,et al.  Inferring link weights using end-to-end measurements , 2002, IMW '02.

[2]  Archan Misra,et al.  TeleMIP: telecommunications-enhanced mobile IP architecture for fast intradomain mobility , 2000, IEEE Wirel. Commun..

[3]  Stephen Farrell,et al.  Network of Information (NetInf) - An information-centric networking architecture , 2013, Comput. Commun..

[4]  Lixia Zhang,et al.  The (In)Completeness of the Observed Internet AS-level Structure , 2010, IEEE/ACM Transactions on Networking.

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

[6]  Lixin Gao On inferring autonomous system relationships in the internet , 2001, TNET.

[7]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[8]  Samir Ranjan Das,et al.  Understanding traffic dynamics in cellular data networks , 2011, 2011 Proceedings IEEE INFOCOM.

[9]  Jihoon Lee,et al.  Proxy-based mobility management scheme in mobile content centric networking (CCN) environments , 2011, 2011 IEEE International Conference on Consumer Electronics (ICCE).

[10]  Samir Ranjan Das,et al.  Performance comparison of 3G and metro-scale WiFi for vehicular network access , 2010, IMC '10.

[11]  Phuoc Tran-Gia,et al.  Future Internet research and experimentation: The G-Lab approach , 2014, Comput. Networks.

[12]  Ian F. Akyildiz,et al.  A Novel Distributed Dynamic Location Management Scheme for Minimizing Signaling Costs in Mobile IP , 2002, IEEE Trans. Mob. Comput..

[13]  Margaret Martonosi,et al.  Human mobility modeling at metropolitan scales , 2012, MobiSys '12.

[14]  Donald F. Towsley,et al.  A mixed queueing network model of mobility in a campus wireless network , 2012, 2012 Proceedings IEEE INFOCOM.

[15]  Christophe Diot,et al.  Impact of Human Mobility on Opportunistic Forwarding Algorithms , 2007, IEEE Transactions on Mobile Computing.

[16]  Michael Walfish,et al.  A layered naming architecture for the internet , 2004, SIGCOMM 2004.

[17]  Arun Venkataramani,et al.  Design requirements of a global name service for a mobility-centric, trustworthy internetwork , 2013, 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS).

[18]  Dipankar Raychaudhuri,et al.  Comparing alternative approaches for networking of named objects in the future Internet , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[19]  Andrew T. Campbell,et al.  P-MIP: Paging Extensions for Mobile IP , 2002, Mob. Networks Appl..

[20]  Mikkel Thorup,et al.  Compact routing schemes , 2001, SPAA '01.

[21]  Scott Shenker,et al.  ROFL: routing on flat labels , 2006, SIGCOMM 2006.

[22]  Arun Venkataramani,et al.  MobilityFirst: a mobility-centric and trustworthy internet architecture , 2014, CCRV.

[23]  Charles E. Perkins,et al.  Route Optimization for Mobile IP , 1998, Cluster Computing.

[24]  Alexander Afanasyev,et al.  Rapid traffic information dissemination using named data , 2012, NoM '12.

[25]  Alexander L. Wolf,et al.  Content-Based Networking: A New Communication Infrastructure , 2001, Infrastructure for Mobile and Wireless Systems.

[26]  David R. Cheriton,et al.  An Architecture for Content Routing Support in the Internet , 2001, USITS.

[27]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, SIGCOMM 2002.

[28]  Qiang Xu,et al.  AccuLoc: practical localization of performance measurements in 3G networks , 2011, MobiSys '11.

[29]  Ethan Katz-Bassett,et al.  Mobile Network Performance from User Devices: A Longitudinal, Multidimensional Analysis , 2014, PAM.

[30]  Arun Venkataramani,et al.  iPlane Nano: Path Prediction for Peer-to-Peer Applications , 2009, NSDI.

[31]  Arthur Brady,et al.  On compact routing for the internet , 2007, CCRV.

[32]  Pekka Nikander,et al.  Developing Information Networking Further: From PSIRP to PURSUIT , 2010, BROADNETS.

[33]  Ramesh Govindan,et al.  Diagnosing Path Inflation of Mobile Client Traffic , 2014, PAM.

[34]  Ahmed Helmy,et al.  Structural Analysis of User Association Patterns in University Campus Wireless LANs , 2012, IEEE Transactions on Mobile Computing.

[35]  Carey L. Williamson,et al.  Characterizing and modeling user mobility in a cellular data network , 2005, PE-WASUN '05.

[36]  David Kotz,et al.  Extracting a Mobility Model from Real User Traces , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[37]  Hyunsoo Yoon,et al.  Mobility support in content centric networks , 2012, ICN '12.

[38]  Ratul Mahajan,et al.  The causes of path inflation , 2003, SIGCOMM '03.

[39]  Frederik Hermans,et al.  Global source mobility in the content-centric networking architecture , 2012, NoM '12.

[40]  Alexander Afanasyev,et al.  journal homepage: www.elsevier.com/locate/comcom , 2022 .

[41]  Priya Mahadevan,et al.  Custodian-based information sharing , 2012, IEEE Communications Magazine.

[42]  Jennifer Rexford,et al.  Floodless in seattle: a scalable ethernet architecture for large enterprises , 2008, SIGCOMM '08.