Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on “Future Networks Standardization” (Geneva, Switzerland, 11 June 2012) Future Network: Mobility Tae-Wan You ETRI, twyou@etri.re.kr Geneva, Switzerland, 11 June 2012 Outline Overview of ISO/IEC WD 29181-4 Future Network: Problem Statements and Requirement – Part 4: Mobility Introduction to R&D Project in Korea MOFI: 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/WG7 Editors: Seok-Joo Koh (Korea) Maryam Roshanaei (UK) Status 3rd WD (as of May 2012) Plan PDTR 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 SDO IETF: Mobile IP, Proxy Mobile IP, etc ITU-T: Q.22/13 (Mobility Management) ISO/IEC JTC1/SC6: WG7 (Future Network) R&D Projects eMobility (FP7) FIND, GENI AKARI (Japan) MOFI (Korea) Geneva, Switzerland, 11 June 2012 8 Problems of Current Internet Overloaded semantics of IP address Identifier and Locator as well Single protocol for heterogeneous networks No consideration of heterogeneous networks Integration of data delivery and control function No distinction between data plane and control plane Centralized mobility control Home Agent (central anchor) of Mobile IP Traffic 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 networks Support of Heterogeneous access networks Separation of control plane from data plane Control (mobility) information: mission-critical User data packets: best-effort Distributed mobility control Built-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 management ID-LOC mapping management for mobile hosts ID-LOC Binding and Query Operations Route optimization Direct (Optimized) path between two communicating hosts Handover control Seamless handover for on-going sessions Route 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 Current Internet IP address as ID & LOC MOFI Design Principles Separation of Host ID from IP address 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 Static Centralized Mapping b/w ID&LOC Dynamic Distributed ID/LOC Mapping System Data-driven packet delivery for mobile hosts Route optimization using location query Geneva, Switzerland, 11 June 2012 Function blocs Host ID and Local LOC (HILL) Dynamic Distributed Mapping System (DDMS) Query-First Data Delivery (QFDD) 15 Three Functional Blocks Geneva, Switzerland, 11 June 2012 16 HILL: Host ID & Local Locator (HID-based global comm. & LOC-based local routing) Advantages Free 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-homing Help to resolve the BGP routing table explosion problem Secure HID provides security and privacy Geneva, Switzerland, 11 June 2012 17 DDMS: Dynamic Distributed Mapping System Advantages More efficient management than Agent-based Centralized LM of legacy Internet for mobile dominant environment ITO, single point of failure, unwanted traffic introduction, etc. Geneva, Switzerland, 11 June 2012 18 QFDD: Query First Data Delivery Advantages More 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. Geneva, Switzerland, 11 June 2012 19 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 Router MOFI Proxy Agent (MPA) developed NS-3 Simulator MOFI’s full spec. developed by NS-3 Data and control plane, handover scenario Geneva, Switzerland, 11 June 2012 23 Conclusions and Recommendations Conclusions “Mobility” is one of the key issues in Future Network Current focus on “Problem Statement and Requirement” in the JTC1/SC6 Several projects are progressed in the world Geneva, Switzerland, 11 June 2012 Recommendations Collaboration is needed between JTC1/SC6 and ITU-T SG13 for global standardization Possible items Requirement Architectural Design Identification, etc 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