MobilityFirst Architecture Summary WINLAB Research Review May 14, 2012 Contact: D. Raychaudhuri WINLAB, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ 08902, USA ray@winlab.rutgers.edu
NSF Future Internet Architecture (FIA) Program FIA program started in Oct 2010, with 4 teams funded: XIA (led by CMU) – project aims to develop very flexible architecture which can evolve to meet new requirements NEBULA (led by UPenn) – project aims to design fast/managed flows to cloud services at the core of the Internet NDN (led by UCLA/PARC) – project aims to re-design Internet to handle named content efficiently MobilityFirst (led by Rutgers) – project aims to develop efficient and scalable architecture for emerging mobility services Scope of all these FIA projects includes architecture/design, protocol validation and comprehensive evaluation of usability and performance (using real-world applications in later stages)
MobilityFirst Project: Overall Goals MobilityFirst objectives from the NSF FIA project abstract (Aug 2010): This project is aimed at the design and experimental validation of a comprehensive clean-slate future Internet architecture. The major design goals of the architecture are: mobility as the norm with dynamic host and network mobility at scale; robustness with respect to intrinsic properties of the wireless medium; trustworthiness in the form of enhanced security and privacy; usability features such as support for context-aware services, content, evolvability, manageability and economic viability. The project’s scope includes architectural design, validation of key protocol components, testbed prototyping, and real-world protocol deployment on the GENI experimental infrastructure. WINLAB
MF Project: Yearly Goals/Outcomes Year 1 - architecture white paper, protocol specs, component-level prototypes (NRS, GDTN routing, Hop TP, PKI security, context services, computing layer, etc.) and early lab demo of the network Year 2 – detailed validations of key components, network evaluation results, and a multi-site proof-of-concept network prototype Year 3 - updated protocol design based on evaluation feedback, and medium-scale service deployment using GENI infrastructure. The project will conclude with a comprehensive validation and evaluation of usability and performance using both controlled experiments and application trials with real-world end-users.
MF Project: Progress Highlights as of 5/12 (1) Group consensus on MobilityFirst protocol architecture Baseline MF protocol design completed and spec doc 0.9 posted – complete ver 1.0 spec release 6/12 Key protocol components going through design, evaluation and redesign process GUID service layer with support for mcast, mhoming, mpath, .. Global name resolution service (GNRS) Storage-aware intra-domain routing (GSTAR) Edge-aware inter-domain routing with hybrid GUID/NA, late binding.. Content and context/M2M services Compute layer for enhanced services Spiral development of proof-of-concept MF prototype MF router framework using Click platform; Android mobile protocol stack GNRS and GSTAR protocols Content and context service implementations ORBIT and GENI experiments; first MF demo at Nov 2011 GEC
MF Project: Progress Highlights as of 5/12 (2) Initiated project on MF integration with optical networks/OpenFlow Ongoing research and design work on security/privacy Core security architecture and protocols Privacy considerations and design options DDOS resistance and robustness Economic models and policy analysis Cellular-internet convergence scenarios Industry structure, privacy/censorship issues, network neutrality, etc. Participation in recent FIA meeting (April 19,20) on business models
MobilityFirst Project: Collaborating Institutions (LEAD) D. Raychaudhuri, M. Gruteser, W. Trappe, M. Reiter R, Martin, Y. Zhang, I. Seskar, K. Nagaraja A. Venkataramani, J. Kurose, D. Towsley S. Bannerjee W. Lehr Z. Morley Mao B. Ramamurthy X. Yang, R. RoyChowdhury G. Chen + Also industrial R&D collaborations with AT&T Labs, Bell Labs, NTT DoCoMo,, Toyota ITC, NEC, Ericsson and others Project Funded by the US National Science Foundation (NSF) Under the Future Internet Architecture (FIA) Program, CISE WINLAB
Introduction
Introduction: Mobility as the key driver for the future Internet Historic shift from PC’s to mobile computing and embedded devices… ~4 B cell phones vs. ~1B PC’s in 2010 Mobile data growing exponentially – Cisco white paper predicts 3.6 Exabytes by 2014, significantly exceeding wired Internet traffic Sensor/IoT/V2V just starting, ~5-10B units by 2020 ~2B servers/PC’s, ~10B notebooks, PDA’s, smart phones, sensors ~1B server/PC’s, ~700M smart phones Wireles s Edge Edge Networ Networ k k INTERNET INTERNET Wireless Edge Network ~2010 ~2020 WINLAB
Introduction: Near-term “mobile Internet” usage scenario – ISP as mobility service provider Mobility services similar to cellular enabled by MF architecture Seamless mobility for all Internet devices/services as a standard feature ISP can offer mobile data services qualitatively similar to cellular Expansion of “free” WiFi services, aggregated roaming agreements, etc. Virtual Network AS-96=AS-9+AS-41 Mobile User AS-41 Regional VN mgmt Aggregate interface SLA+ interface For roaming agreements AS-9 AS-208 Requires protocol support for aggregating non-contiguous AS’s into virtual AS WINLAB
Introduction: Near-term “mobile Internet” usage scenario – cellular convergence ~5B smartphones worldwide (by 2015) will drive convergence of both technical standards and business models Currently involves 2 sets of addresses (cellular number & IP), 2 sets of protocols (3GPP and IP), and protocol gateways (GGSN, PDN GW, etc.) Scalability, performance and security problems when bridging 2 networks Cross-layer interaction between PHY/MAC and TCP/IP impacts performance Lack of a single unified standard inhibits mobile Internet app development across diverse networks and platforms INTERNET Cellular – MOBILE Internet GW INTERNET Cellular – Internet GW Radio Access C Cellular system B Cellular system A Radio Access B Radio Access Net A Mobility, Security Varying Access bW WINLAB Heterogeneous radio
Introduction: Near-term “mobile Internet” usage scenario – Mobile P2P and Infostations P2P and Infostations (DTN-like) modes for content delivery becoming mainstream Heterogeneous access; network may be disconnected at times Both terminal & network mobility; dynamic trust identity vs. address Requires content caching and opportunistic data delivery MOBILE INTERNET Mobile DTN Router Opportunistic High-Speed Link Ad-Hoc (MB/s) Network Mobile DTN User/Router Disconnection Roadway Sensors Opportunistic access Infostations Message ferry/DTN Router Content delivery/cache WINLAB Mobile P2P User
Introduction: Future “mobile Internet” usage scenarios – vehicular networks 100’s of million cars will be equipped with radios by ~2015 Both V2V (vehicle-to-vehicle) and V2I (vehicle-to-infrastructure) modes Involves capabilities such as location services, georouting, ad hoc networks Important new trust (security and privacy) requirements in this scenario V2I Irrelevant vehicles in radio range for few seconds Following vehicle, V2V in radio range for minutes Passing vehicle, in radio range for seconds Geographic routing/multicast Dynamic network formation, trust Location & context services WINLAB
Introduction: Emerging “mobile Internet” usage scenarios – pervasive/M2M/IoT The next generation of Internet applications will involve interfacing human beings with the physical world Wide range of usage scenarios including healthcare, smart grids, etc. Networking requires awareness of location, content and context Challenges – content/context services, security and robustness “Cloud computing” models with in-network processing & storage Ambient interfaces “Human in the Loop” “Cloud” Applications Global Pervasive Network (Future Internet) Computation To Actuators Protocol & Storage Content & Location module Aware Routers Network Connectivity & Computation Context- and content-services In-network computing options “cloud” computing models Data Healthcare Application From Vehicles with Sensors Sensors & Wireless Virtualized physical world object Robotics Application WINLAB Smart Grids
MobilityFirst Architecture Concepts
Architecture: Why Are Mobile Networks Different? – BW Variation & Disconnection The wireless medium has inherent fluctuations in bit-rate (by as much as 10:1 in 3G/4G access, heterogeneity and disconnection fundamental protocol design challenge Motivates in-network storage and hop-by-hop transport (solutions such as CNF, DTN, ..) Mobile devices with varying BW due to SNR variation, AP-2 Shared media access and heterogeneous technologies Dis- Bit connect Rate BS-1 (Mbps) BS-1 Wireless Access Net #3 Time Disconnection INTERNET internal Wireless Access Network #2 AP-2 WINLAB
Recommend
More recommend