Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
WINLAB
Wireless Access Considerations for the MobilityFirst Future Internet
Architecture
Akash Baid, Dipankar Raychaudhuri WINLAB, Rutgers University
WINLAB
Outline
• Emerging mobile/wireless access challenges
– and the corresponding requirements for the future internet architecture
• MobilityFirst Future Internet Architecture
– Dynamic name-address binding
– Storage aware routing
– Spectrum access coordination
WINLAB
Motivation
• Historic shift from PCs to mobile computing and embedded devices…
– Mobile data growing exponentially – Cisco white paper predicts > 1 exabyte per month (surpassing wired PC traffic) by 2012
– Sensor deployment just starting, ~5-10B units by 2020
Can we redesign the Internet considering wireless/mobile access as the norm rather than the exception?
WINLAB
C1: Mobility
• Different forms of mobility: hosts, users, content files or even context-defined data
Requirements: 1) Support for named network-attached objects 2) Dynamic binding of names to network addresses/locators 3) Redirection of in-transit packets through the routing layer with delay
tolerance to deal with disconnection
WINLAB
C2: Varying link quality
• Link quality fluctuations, complete disconnection inevitable in 3G/4G and Wi-Fi networks
Requirements: 1) Increased visibility of edge link quality to distinguish between
wireless errors from other network anomalies 2) Link quality awareness at both the intradomain and interdomain 3) Disconnection tolerant routing and transport protocols
WINLAB
C3: Accessing multiple networks • Simultaneous connection to more than one network is
hard in the current architecture
Requirements: 1) Separation of names and locators 2) Routing protocols (both intra and inter domain) with some
visibility of link quality along the available alternate paths 3) Service semantics to support policies for choosing between paths
WINLAB
C4: Flexible AS formation • Transition from unlicensed radios to unlicensed networks
Requirements: 1) Flexible domain formations and inter-domain routing 2) Low overhead, fast routing updates to support dynamic network
formations
WINLAB
C5: Spectrum Coordination
• Most wireless access through unlicensed bands which suffers from a variety of interference problems
WiFi AP locations in a 0.4x0.5 sq.mile area in Manhattan, NY
Requirements: 1) Evolved network management layer that can help support
spectrum coordination between connected devices 2) Primitives for geographical proximity based routing
WINLAB
MobilityFirst Project
• NSF Future Internet Architecture project; Started in 2010
• Team is composed of PIs from Rutgers, UMass, UMich, …
WINLAB
MobilityFirst Overview
WINLAB
Naming and Layering
• Named network entities instead of network end-points
• GUID designed to serve as the ‘narrow waist’ of the protocol stack
WINLAB
Dynamic Name-Address Bindings
• Need for large scale mappings between GUIDs and NAs
• Where & how to store them ?
• Our approach: Distribute it among all participating ASs
GUID 10
GUID NA
10 1
K=1
AS 1
AS 5
GUID NA
10 1 K=2
AS 101
GUID NA
10 1
K=3
AS 200
GUID NA
10 1
Local replica
Hash 2
Global Name Resolution
Service (GNRS)
WINLAB
GNRS Performance
Fast Lookups
Scalable Storage
DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet. Tam Vu, et al. , to appear, ICDCS 2012
WINLAB
Storage Aware Routing
• Storage aware routing exploits in-network storage to deal with varying link quality and disconnection
• Routing algorithm adapts seamlessly from switching (good path) to store-and-forward (poor link BW/short disconnection) to DTN (longer disconnections)
WINLAB
Network Assisted Spectrum Coordination
• Region-of-interest based geocast to relay spectrum updates through the back-end wired network
WINLAB
Conclusions
• Outlined some of the considerations behind the design principles of MobilityFirst
– Mobility as the norm with dynamic mobility support
– Clean separation of names and addresses of entities
– Robustness with respect to intrinsic properties of wireless
– Flexible network formations
– Network assisted spectrum coordination
WINLAB
Thanks !
Questions ?
WINLAB
Extras
WINLAB
Wireless Access Challenges
• Mobility of devices, networks, content and context
• Varying wireless access link quality and disconnection
• Accessing multiple networks
• Ad hoc network support
• Flexible AS formation in edge networks
• Network-assisted spectrum coordination