Geneva, Switzerland, 11 June 2012
Future Network: Mobility
Tae-Wan You
ETRI, [email protected]
Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on
“Future Networks Standardization”
(Geneva, Switzerland, 11 June 2012)
Outline
Overview of ISO/IEC WD 29181-4Future Network: Problem Statements and Requirement – Part 4: Mobility
Introduction to R&D Project in KoreaMOFI: Mobile-Oriented Future Internet
Architecture of Future Internet for Mobile Environment Project sponsored by Korean government
Geneva, Switzerland, 11 June 2012 2
ISO/IEC 29181-4: Status
ISO/IEC JTC1/SC6/WG7Editors:
Seok-Joo Koh (Korea)Maryam Roshanaei (UK)
Status3rd WD (as of May 2012)
PlanPDTR Ballot (Sep. 2012)
Geneva, Switzerland, 11 June 2012 3
ISO/IEC 29181-4: Status
Geneva, Switzerland, 11 June 2012 4
Motivations
Paradigm Shift: from Fixed to Mobile “Mobility” is a key factor in the design of FN
Geneva, Switzerland, 11 June 2012 5
Mobile environment in FN
Geneva, Switzerland, 11 June 2012 6
Mobile environment in FN
Geneva, Switzerland, 11 June 2012 7
Related works on mobility in FN
Geneva, Switzerland, 11 June 2012 8
SDOIETF: Mobile IP, Proxy Mobile IP, etcITU-T: Q.22/13 (Mobility Management)ISO/IEC JTC1/SC6: WG7 (Future Network)
R&D ProjectseMobility (FP7)FIND, GENIAKARI (Japan)MOFI (Korea)
Problems of Current Internet
Overloaded semantics of IP addressIdentifier and Locator as well
Single protocol for heterogeneous networksNo consideration of heterogeneous networks
Integration of data delivery and control function
No distinction between data plane and control plane
Centralized mobility controlHome Agent (central anchor) of Mobile IPTraffic overhead, failure by DoS attack, non-optimal routes
Geneva, Switzerland, 11 June 2012 9
Architectural Requirements for FN
Separation of identifier (ID) and locator (LOC)Permanent ID and Temporary LOC (Mobility, Multi-homing)
Separation of access/backbone networksSupport of Heterogeneous access networks
Separation of control plane from data planeControl (mobility) information: mission-criticalUser data packets: best-effort
Distributed mobility controlBuilt-in mobility control (cf. MIP: patch-on)Use of Optimized Route (Query-based signaling)Scalable management of ID-LOC mappings
Geneva, Switzerland, 11 June 2012 10
Functional Requirements for FN
Location managementID-LOC mapping management for mobile hostsID-LOC Binding and Query Operations
Route optimizationDirect (Optimized) path between two communicating hosts
Handover controlSeamless handover for on-going sessionsRoute Update
Geneva, Switzerland, 11 June 2012 11
Mobile‐Oriented Future Internet (MOFI)
http://www.mofi.re.kr
Geneva, Switzerland, 11 June 2012 12
MOFI (www.mofi.re.kr)
Geneva, Switzerland, 11 June 2012 13
Project Overview
Geneva, Switzerland, 11 June 2012 14
Problems vs. Design Principles
Geneva, Switzerland, 11 June 2012 15
Current InternetMOFI
Design Principles Function blocs
IP address as ID & LOCSeparation of Host ID from
IP addressHost ID and Local
LOC(HILL)
IP address based communication
HID-based communications
Global IP-based routing Local LOC-based routing
Combined data delivery and control
Separation of control plane from data delivery Dynamic Distributed
Mapping System (DDMS)Static Centralized
Mapping b/w ID&LOCDynamic Distributed
ID/LOC Mapping System
Data-driven packet delivery for mobile hosts
Route optimization using location query
Query-First Data Delivery(QFDD)
Three Functional Blocks
Geneva, Switzerland, 11 June 2012 16
HILL: Host ID & Local Locator(HID-based global comm. & LOC-based local routing)
Geneva, Switzerland, 11 June 2012 17
AdvantagesFree from address depletion problem
Not require globally unique address allocation (e.g. IPv4/6)Make private-to-private network communication possible very easily
More efficient to support mobility and multi-homingHelp to resolve the BGP routing table explosion problem
Secure HID provides security and privacy
DDMS: Dynamic Distributed Mapping System
AdvantagesMore efficient management than Agent-based Centralized LM of legacy Internet for mobile dominant environmentITO, single point of failure, unwanted traffic introduction, etc.
Geneva, Switzerland, 11 June 2012 18
QFDD: Query First Data Delivery
Geneva, Switzerland, 11 June 2012 19
AdvantagesMore efficient delivery than the Send-First of legacy Internet for mobile dominant environment
ITO, optimized routing path, reduction of unwanted traffic introduction, transmission delay, etc.
Overall Architecture
Geneva, Switzerland, 11 June 2012 20
Data Delivery Model
Geneva, Switzerland, 11 June 2012 21
Overall Mapping System
Geneva, Switzerland, 11 June 2012 22
Implementation Status
Linux-based Implementation Kernel based AR and Local Mapping system
IPv6 based HID, convention IPv6 application
Click-based Implementation AR and Host developed by Click Modular RouterMOFI Proxy Agent (MPA) developed
NS-3 SimulatorMOFI’s full spec. developed by NS-3Data and control plane, handover scenario
Geneva, Switzerland, 11 June 2012 23
Conclusions and Recommendations
Conclusions“Mobility” is one of the key issues in Future NetworkCurrent focus on “Problem Statement and Requirement” in the JTC1/SC6Several projects are progressed in the world
RecommendationsCollaboration is needed between JTC1/SC6 and ITU-T SG13 for global standardization Possible items
RequirementArchitectural DesignIdentification, etc
Geneva, Switzerland, 11 June 2012 24
Thank you for your attention !
Q & A
Linux-based Implementation
Geneva, Switzerland, 11 June 2012 26
Click-based Implementation
Geneva, Switzerland, 11 June 2012 27
Implementations: NS-3 Simulator
Geneva, Switzerland, 11 June 2012 28