MobilityFirst is a Future Internet Architecture (FIA) research project. The goal of this project is to design and implement a next-generation Internet starting from a clean slate, i.e., unencumbered by concerns of interoperability with the existing Internet, but leveraging the benefit of hindsight from our experience using and studying it.
The MobilityFirst project envisions mobile and wireless devices and services as being the key driver of a next-generation Internet. The number of mobile devices already significantly exceeds the number of wired Internet-connected devices and the gap is only expected to grow. In the light of this trend, MobilityFirst focuses on two key high level design challenges: mobility and trustworthiness. "Mobility" means the ability to seamlessly support mobile and wireless devices as a norm rather than as an exception. The current Internet was designed largely with static hosts in mind as reflected by the nature of its addressing structure, name resolution service, and assumptions about end-to-end connectivity. "Trustworthiness" means that the architecture should be resilient to malicious entities seeking to compromise security or privacy. The current Internet was largely designed assuming benign users in mind, and is vulnerable to even a small number of compromised end-hosts or routers.
The following project and FAQ pages describe MobilityFirst and ongoing research activities in more detail.
Auspice: A Global Name Service for a Highly Mobile Internet
MobilityFirst Registration and Developer Portal
Demo: Emergency Notification using MobilityFirst
MSocket: A Mobile Socket Library
NomadLog: A Mobility Measurement Project
Demo: MobilityFirst's Global Name Service and Routing
Slides: MobilityFirst Overview and Auspice
MobilityFirst Project Page at Rutgers
Quick references (refer to the project pages for more details):