skip to main content
column

MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet

Published:05 December 2012Publication History
Skip Abstract Section

Abstract

This paper presents an overview of the MobilityFirst network architecture, currently under development as part of the US National Science Foundation's Future Internet Architecture (FIA) program. The proposed architecture is intended to directly address the challenges of wireless access and mobility at scale, while also providing new services needed for emerging mobile Internet application scenarios. After briefly outlining the original design goals of the project, we provide a discussion of the main architectural concepts behind the network design, identifying key features such as separation of names from addresses, public-key based globally unique identifiers (GUIDs) for named objects, global name resolution service (GNRS) for dynamic binding of names to addresses, storage-aware routing and late binding, content- and context-aware services, optional in-network compute layer, and so on. This is followed by a brief description of the MobilityFirst protocol stack as a whole, along with an explanation of how the protocol works at end-user devices and inside network routers. Example of specific advanced services supported by the protocol stack, including multi-homing, mobility with disconnection, and content retrieval/caching are given for illustration. Further design details of two key protocol components, the GNRS name resolution service and the GSTAR routing protocol, are also described along with sample results from evaluation. In conclusion, a brief description of an ongoing multi-site experimental proof-of-concept deployment of the MobilityFirst protocol stack on the GENI testbed is provided.

References

  1. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2011-2016.Google ScholarGoogle Scholar
  2. D. Raychaudhuri and M. Gerla, "New Architectures and Disruptive Technologies for the Future Internet: The Wireless, Mobile and Sensor Network Perspective", Report of NSF Wireless Mobile Planning Group (WMPG) Workshop, Aug. 2005. http://www.winlab.rutgers.edu/WMPGGoogle ScholarGoogle Scholar
  3. M. Sems. Debate rages over who should control ICANN. Processor 31(16):7, Jun. 2009.Google ScholarGoogle Scholar
  4. X. Liu, X.Yang, and Y. Lu. To Filter or to Authorize: Network-Layer DoS Defense Against Multimillion-node Botnets. ACM SIGCOMM, Aug. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D. Andersen., H. Balakrishnan, N. Feamster, T. Koponen, D. Moon, and S. Shenker. Accountable Internet Protocol (AIP). ACM SIGCOMM, Aug. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. R. Moskowitz and P. Nikander. Host Identity Protocol (HIP) Architecture. IETF RFC 4423, May 2006.Google ScholarGoogle Scholar
  7. M. Li, D. Agrawal, D. Ganesan and A. Venkataramani. Block-Switching: A New Paradigm for Wireless Transport. USENIX NSDI 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. I. Stoica, R. Morris, D. Liben-Nowell, D. R. Karger, M. F. Kaashoek, F. Dabek, and H. Balakrishnan. Chord: A Scalable Peer-to-Peer Lookup Protocol for Internet Applications. IEEE/ACM Trans. on Networking, Feb. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker. A Scalable Content-Addressable Network. ACM SIGCOMM, Aug. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Vu, A. Baid, Y. Zhang, T. D. Nguyen, J. Fukuyama, R. P. Martin and D. Raychaudhuri. DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet. IEEE ICDCS, Jun. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. The DIMES Project. http://www.netdimes.orgGoogle ScholarGoogle Scholar
  12. S. Paul, R. Yates, D. Raychaudhuri and J. Kurose. The Cache-And-Forward Network Architecture for Efficient Mobile Content Delivery Services in the Future Internet. First ITU-T Kaleidoscope Academic Conference on Innovations in NGN: Future Network and Services, May 2008.Google ScholarGoogle Scholar
  13. S. Gopinath, S. Jain, S. Makharia and D. Raychaudhuri. An Experimental Study of the Cache-and-Forward Network Architecture in Multi-hop Wireless Scenarios. Local and Metropolitan Area Networks (LANMAN), Apr. 2010.Google ScholarGoogle ScholarCross RefCross Ref
  14. S. Nelson, G. Bhanage, and D. Raychaudhuri. GSTAR: Generalized Storage-Aware Routing for MobilityFirst in the Future Internet Architecture. ACM MobiArch, Jun. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. N. Somani, A. Chanda, S. C. Nelson and D. Raychaudhuri. Storage Aware Routing Protocol for Robust and Efficient Services in the Future Mobile Internet. IEEE FutureNet V Workshop, Jun. 2012.Google ScholarGoogle Scholar
  16. Global Environment for Networking Innovations (GENI). http://www.geni.net.Google ScholarGoogle Scholar
  17. Click Modular Router Project. http://read.cs.ucla.edu/click/Google ScholarGoogle Scholar
  18. OpenFlow Switching Spec. http://www.openflow.org/Google ScholarGoogle Scholar
  19. ProtoGENI. http://www.protogeni.net/trac/protogeniGoogle ScholarGoogle Scholar
  20. ORBIT Wireless Network Testbed. http://orbit-lab.orgGoogle ScholarGoogle Scholar
  21. M. Z. Shafiq, L. Ji, A. X. Liu, J. Pang and J. Wang. A First Look at Cellular Machine-to-Machine Traffic -- Large Scale Measurement and Characterization. SIGMETRICS / Performance, Jun. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader