520 likes | 1.04k Views
NEtwork MObility (NEMO). Speaker: Yi-Ting Mai Contact info. :wkb@wkb.idv.tw Date: 2010/05/11. Outline. MIPv6 (Mobile IP version 6) NEMO (NEtwork MObility ) NEMO research article “ On the Design of Micro-mobility for Mobile Network ” Conclusion. Mobile IPv6. Mobile IPv6
E N D
NEtwork MObility (NEMO) Speaker: Yi-Ting Mai Contact info. :wkb@wkb.idv.tw Date: 2010/05/11
Outline • MIPv6 (Mobile IP version 6) • NEMO (NEtwork MObility ) • NEMO research article “On the Design of Micro-mobility for Mobile Network” • Conclusion
Mobile IPv6 • Mobile IPv6 • Allow IPv6 nodes to move from one IP subnet to another • While a mobile node is away from home subnet • It sends information about its current location to the home agent • The home agent intercepts packets addressed to the mobile node and forwards them to mobile node’s current location
Mobile Node move Link B Home Link Link A Internet Router Link C Router Router Home Agent Correspondent Node A Mobile IPv6 scenario
Home Network Internet Visited Network Mobile IPv6 routing HA Home Agent with which node’s home address is associated Correspondent Nodecommunicating with the mobile node Mobile Node with a care-of address
CN • MN sends a Binding Update to an HA on previous network • HA returns a Binding Acknowledgement • HA tunnels packets to MN • MN sends a Binding Update to CN (3) (4) IPv6 router with HA function IPv6 router (3) (1) (2) MN move Mobile IPv6 handover
NEtwork MObility (NEMO) • Network mobility • Manage the mobility of an entire network • Mobile network includes one or more mobile routers (MRs), which connect it to the global Internet • Mobile Network Nodes (MNNs) • Nodes behind the MR(s) can be either fixed or mobile. • Mobile network example • Networks of sensors and computers deployed in vehicles • Vehicles are increasingly equipped with a number of processing units for safety and ease of driving reasons, as advocated by ITS applications
TTS Server NEMO network scenario ADSL/WiFi WiMax/3.5G Workstation V-I communication V-I communication DSRC/802.11 DSRC/802.11 V-V communication V-V communication
AR AR MR MR MR MR NEMOterminology (1/2) • Mobile network • A IP subnet is composed of a set of nodes • A mobile network as a single unit • Connected to the Internet through one or more mobile routers (MR) via AR (access router) Internet
AR CN MN Internet MR VMN LFN AR AR LFN LMN LMN NEMOterminology (2/2) • Mobile Network Nodes (MNNs) -- different kind of nodes in a mobile network • Mobile Router (MR) • Border router of the mobile network • Local Fixed Nodes (LFNs) • It permanently located in mobile network • Local Mobile Nodes (LMNs) • Nodes belong to a mobile network • Visiting Mobile Nodes (VMNs) • Do not belong to the mobile network • CNs • Nodes communicating with MR, LFNs and LMNs, VMNs
ITS as a mobile network • Several IPv6 nodes in a single mobile entity • Multiple IP subnets • Each node has an IPv6 address • Every IPv6 address contains a common IPv6 prefix • Different communication media (3G, M5, MM, WiFi, WiMax...) available Mobile Router
IETF NEMO support (1/2) • Mobile router manages mobility of the entire network • Current location (care-of address) is associated with HA • Nodes inside the mobile network don't need to participate in mobility management Mobile Network Home Agent Correspondent Node
IETF NEMO support (2/2) • Bi-directional tunnel between MR and HA to maintain sessions • Address registration • Care-of address (CoA) is bound to mobile network prefix (MNP), not home address (HoA) • Association in HA • MNP (RFC 4885) • MR-CoA instead of MR-HoA MR-CoA • HA records a network-specific route rather than a host-specific one • MR-CoA is the next hop to the mobile network determined by MNP
Benefit of network mobility • Only the mobile router manages mobility and maintains Internet access through one or several access media • Nodes behind MR can be standard IPv6 nodes without mobility support mechanisms NEMO basic support Mobile IPv6
On the Design of Micro-mobility for Mobile Network Junn-Yen Hu, Cheng-fu Chou, Min-Shi Sha, Ing-Chau Chang and Chung-Yi Lai, pp. 401-412, LNCS 4809, Springer, Dec. 2007.
Outline • Introduction • Related Work • Micro-mobility scheme for NEMO • Performance Evaluation • Conclusion
Introduction • Mobility Management(differentiated by distinct types of handoff procedure) • Macro-mobility scheme • Mobile IP • Micro-mobility scheme • Hierarchical Mobile IP, Cellular IP and HAWAII
Introduction (cont.) • Mobility Management(differentiated by distinct number of moving mobile hosts) • Host Mobility (mobile node) • Mobile IP, Hierarchical MIP, Cellular IP and HAWAII. • Network Mobility (NEMO, mobile network) • NEMO Basic Support Protocol • MR • Nested NEMO • Pinball routing problem
Introduction (cont.) • State of The Art • Micro-NEMO scheme is presented
Related Work • Hierarchical MIP (HMIP) • Ohnishi Scheme • An extension of HMIP • To solve the pinball routing problem in NEMO rather than to provide a micro-mobility scheme for NEMO • Each MN on a vehicle still perform binding update by itself
Micro-mobility scheme for NEMO • Micro-NEMO • Micro-mobility + NEMO = Micro-NEMO • Low handoff latency, less signaling cost and transparent to all MHs • It is built from HMIPv6 • To compatible with NEMO is important. • NEMO and HMIPv6 are extended by MIPv6
Micro-mobility scheme for NEMO (cont.) • Scenario 1
Micro-mobility scheme for NEMO (cont.) • Scenario 2
Micro-mobility scheme for NEMO (cont.) • Scenario 3 • There is no need for MR of a vehicle to perform home registration when it moves around within the same micro-domain.
Micro-mobility scheme for NEMO (cont.) • Scenario 4 • It is similar to that a VMN enters a new micro-domain.
Micro-mobility scheme for NEMO (cont.) • Advantage • Reduce the number of global binding updates. • Reduce the number of signaling of residing nodes • Drawback • Pinball Routing • Solution: Enhanced Micro-NEMO
Micro-mobility scheme for NEMO (cont.) • Enhanced Micro-NEMO Apply ROMIP concept
Performance Evaluation • Simulation environment • Simulation parameter
Performance Evaluation (cont.) • Performance metrics • Total number of binding updates • Average handoff latency • End to end delay • Packet overhead
Performance Evaluation (cont.) • Total number of binding updates
Performance Evaluation (cont.) • Average handoff latency
Performance Evaluation (cont.) • End-to-end delay
Performance Evaluation (cont.) • Packet overhead
Conclusion • Micro-NEMO • Enhanced Micro-NEMO • Improve the number of binding update, average handoff latency, end-to-end delay and packet overhead.
Reference (1/2) [1] R. Koodli, Ed., RFC4068 Fast Handovers for Mobile IPv6, July 2005,EXPERIMENTAL [2] D. Johnson, C. Perkins, J. Arkko, RFC3775 Mobility Support in IPv6, June 2004, PROPOSED STANDARD [3] T. Ernst, RFC4886 Network Mobility Support Goals and Requirements, July 2007, INFORMATIONAL [4] T. Ernst, H-Y. Lach, RFC4885 Network Mobility Support Terminology, July 2007, INFORMATIONAL [5] R. Wakikawa, A. Petrescu, P. Thubert, RFC3963 Network Mobility (NEMO) Basic Support Protocol,?V. Devarapalli, January 2005, PROPOSED STANDARD [6] Ed., M. Kojo, Ed., RFC3753 Mobility Related Terminology,?J. Manner, June 2004, INFORMATIONAL [7] IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU: Introduction to Mobile IPv6 [8] Thierry Ernst – ENABLE-DAIDALOS Workshop IST Mobile Summit - Budapest - July 2007: IPv6 Network Mobility (NEMO) Standardization & Usages, http://www.lara.prd.fr
Reference (2/2) [10] Elmic Systems - Your Partner in Internet Connectivity, Security and Mobility [11] Hesham Soliman, MONET: Network Mobility Support in IPv6, Thierry Ernst, 52th IETF - December 2001 [12] Thierry Ernst - Motorola Labs & INRIA (Planete), Network Mobility Support in IPv6, 51st IETF London, August 2001 [13] Nigel Wall, ITS comms – the CALM, 2005/09 [14] Keisuke UEHARA, InternetCAR: Internet Connected Automobile Researches [15] Thierry Ernst – French IPv6 Worldwide Summit - Cannes - November 2006: IPv6 Network Mobility (NEMO) and ITS Usages, http://www.lara.prd.fr [16] [17] ISO TC 204 WG16 CALM, http://www.calm.hu/ [18] ITS Application Overview, http://www.itsoverview.its.dot.gov/
Appendix Nested 2