Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
IBC IPv6 conference IPv6 for mobile users Dipl.-Ing. Wolfgang Fritsche IABG London, 28.06.01 1 Diversity of today's available mobile devices London, 28.06.01 2 Mobile Subscriber 1800 1600 1400 Mobile Internet Subscriber Mobile Subscriber 1000 800 600 400 200 0 20 00 20 01 20 02 20 03 20 04 20 05 20 06 20 07 20 08 20 09 20 10 [million] 1200 year Source: UMTS-Forum London, 28.06.01 3 Growing together: Internet and cellular communication Proceedings of Barcelona: • 96 out of 226 documents contained IP • 23 of those IPv6 Proceedings of Washington: • 20 out of 32 presentations mentioned Mobility • 5 of those only IAB Wireless Workshop (RFC 3002): • Recommendation for the use of IPv6 • Recommendation for the use of Mobile IPv6 Enabling UMTS / 3G Services and Applications (No. 11) • Suitability of Mobile IPv6 for cellular networks • Mentioning of missing functionality (e.g. AAA) London, 28.06.01 4 Cooperation London, 28.06.01 5 Mobility in the London, 28.06.01 6 Mobile IPv6 - Mobility in the Next Generation Internet London, 28.06.01 7 Mobile IPv6 Mobility Transparency Routing • Growing number of mobile Internet users • Mobility support in the Internet needed • Transparent mobility for all layers above IP • Compatible with each routing protocol • Influences routing of packets network A Internet London, 28.06.01 network B 8 Protocol stack Applications User-Mode Socket Interface TCPv4 UDPv4 TCPv6 IPv4 IPv6 Link Layer Interface London, 28.06.01 9 UDPv6 Mobile IPv6 Kernel-Mode Terms used in Mobile IPv6 Mobile Node Node, which can change its access point to the Internet while still being reachable under its Home Address. Home Address Static IP Address of the Mobile Node valid at its home network. C/o-Address Temporary IP Address of the Mobile Node valid at the actually visited network of the Mobile Node (c/o = care-of). Binding Association of the Home Address with the c/o-Address. Home Agent Router located at the Mobile Node’s home network used by the Mobile Node for registering its c/o-Address. Binding Cache Cache for received Bindings. London, 28.06.01 10 Example Network B R Home network A R Internet Home Agent Network C R Corresp. Node C R Router London, 28.06.01 11 Mobile Node registers at its Home Agent Network B R Network A R Internet Mobile Node Home Agent R Mobile Node sends Binding Update Home Agent replies with Binding Acknowledgement London, 28.06.01 12 Network C Corresp. Node C Triangle Routing Network B R Network A R Internet Mobile Node Home Agent Network C R Corresp. Node C initiates communication with Mobile Node and sends packets to MN‘s home address Home Agent intercepts packets and forward them to the Mobile Node (proxy functionality) Mobile Node replies directly to Corresp. Node C London, 28.06.01 13 Corresp. Node C Route Optimization Network B R Network A R Internet Mobile Node Network C Home Agent R Mobile Node sends Binding Update to Corresp. Node C Corresp. Node C sends following packets directly to c/o address of Mobile Node London, 28.06.01 14 Corresp. Node C Mobile IPv6 Roaming Network B R Network D Network A R R Internet Network C Home Agent R Mobile Node sends Binding Updates to Home Agent and all Corresp. Nodes, which already received a previous Binding Update from this Mobile Node London, 28.06.01 15 Corresp. Node C Dynamic Home Agent Address Discovery Home Agents List Priority Home Agent 3 Home Agent 1 Home Agent 2 9 2 -3 R Home Agent 3 R Home Agent 1 Internet Mobile Node Home Agent 2 Mobile Node sends Binding Update to the Home Agents Anycast Address of its home network One Home Agent answers with Binding Acknowledgement containing a list of available Home Agents London, 28.06.01 16 Registration at selected Home Agent Home Agents List Priority Home Agent 3 Home Agent 1 Home Agent 2 9 2 -3 R Home Agent 3 R Home Agent 1 Internet Mobile Node Home Agent 2 Mobile Node sends Binding Update to the first Home Agent contained in the Home Agents List Binding Acknowledgement completes Registration process London, 28.06.01 17 Hierarchical Mobile IPv6 - Further optimizations to Mobile IPv6 London, 28.06.01 18 Hierarchical Mobile IPv6 • Extension to Mobile IPv6 Hierarchy • Introduces hierarchical registration scheme Scalability • Not always registration to Home Agent necessary Handoff • Local registration decreases Handoff delay Internet AR MAP B R AR AR Home Agent Mobile Node MAP A MAP Mobility Anchor Point AR Access Router London, 28.06.01 AR 19 AR Example 1: Mobility within Domain Home network R Internet Home Agent Mobility Domain A Mobility Domain B MAP MAP AR AR AR BU AR BU Binding Update Mobile Node Mobile Node London, 28.06.01 20 AR Example 2: Mobility between Domains Home network R Internet Home Agent Mobility Domain A Mobility Domain B MAP MAP AR AR AR BU AR AR BU Binding Update London, 28.06.01 Mobile Node Mobile Node 21 Advantages Mobile IPv6 vs. Mobile IPv4 128 bit IPv6 address space enables global address assignment to large user groups Using Stateless Address Autoconfiguration and Neighbor Discovery neither FAs nor DHCP server are necessary IPv6 enables an efficient and dynamical localization of the HA IPv6 Routing Header enables an efficient Route Optimization London, 28.06.01 22 Advantages Mobile IPv6 vs. Mobile IPv4 (ctnd.) IPv6 Destination Option enables co-existence of Mobile IPv6 and Ingress-Filtering Mobile IPv6 control messages can be sent piggybacked with IPv6 packets Due to parallel standardization of Mobile IPv6 and IPv6 special requirements are easier to regard ... draft-ietf-mobileip-ipv6-13.txt London, 28.06.01 23 Mobile IPv6 implementations Windows NT, Windows 2000 Linux BSD Windows NT, IP Edge Device ... and others London, 28.06.01 24 Standardization within IETF London, 28.06.01 25 Standardization Mobile IP WG • WG in the Routing Area of the IETF • Dealing with Macro-Mobility issues • Mobile IPv6 on Internet Draft status (version 13) • Hierarchical Mobile IPv6 on Internet Draft status (Version 2) • AAA Requirements for Mobile IPv6 on RFC status (2977) Seamoby WG • New WG in the Transport Area of the IETF • Dealing with Micro-Mobility issues • Investigation in Handoff mechanisms • Investigation in Context Transfer (AAA, QoS, Security) during Handoff • Investigation in Paging Possibilities at IP layer • Close co-operation with 3G London, 28.06.01 26 Mobility in the London, 28.06.01 27 3GPP All-IP Reference Architecture London, 28.06.01 28 All-IP Reference Architecture Mh Mm Cx CSCF Gr R Um Gi Gn UTRAN MT R T-SGW *) Mc GGSN SGSN Iu TE MGCF Gi Gc Iu-ps' Gi MRF Gf GERAN MT Mg Mr Gi EIR TE Mw Ms HSS *) Multimedia IP Networks CSCF R-SGW Iu PSTN/ Legacy/Externa l MGW MGW Uu Nb Iu Mc Mc Nc MSC server GMSC server T-SGW *) MAP MAP Mh HSS *) no IPv6 IPv6 optional Source: 3GPP London, 28.06.01 29 R-SGW *) IPv6 mandatory GSM and Mobile IP in the UMTS IP Core Network London, 28.06.01 30 Mobile IP in the UMTS IP Core Network UTRAN UTRAN HA RNS IP network FA R IGSN Iur IGSN FA HA HA MAP IP RNS HLR etc. IGSN FA RNS R R filter Internet R Iu IGSN R HA FA Mobile IP London, 28.06.01 Source: 3GPP 31 Internet GPRS Support Node Router Home Agent Foreign Agent Mobility in the 5. Framework London, 28.06.01 Information Societies Technology 32 Characteristic Core data • Start: 01.01.2001 • Project duration: 24 months • Total project costs - 5.9 M€ • EU partner plus partner from Switzerland, USA, Canada, Japan and Korea Content • Wireless (Wireless LAN und 3G) and wired transmission techniques • Establishment of an European testbed • Use of IPv6 as much as possible • Investigation in Mobility, Location based Services, Security, ... • Support of medical applications London, 28.06.01 33 Partner RUS London, 28.06.01 34 Road Warrior ? Internet company site 1 company site 2 IPSec Gateway London, 28.06.01 IPSec Gateway 35 Summary Both “sides”, Internet and Cellular Communication, have recognized the promising potential of the Mobile Internet market Co-operation between organizations of the Internet and Cellular Communication side are established IPv6 and Mobile IPv6 are seen as an efficient and scalable solution for the future Mobile Internet Numerous research activities take place in the area of IPv6 for mobile users From the technical side not all problems are solved now - but we are doing a good job here London, 28.06.01 36 Links www.ipv6.iabg.de www.6winit.com www.ietf.org www.3gpp.org London, 28.06.01 37 Introduction of Mobile IP in the 3GPP CN - Step1 Mobile IP functionality Source: 3GPP • FA functionality is located at GGSN • One FA in a PLMN is enough ==> Mobile IP roaming between different PLMNs • Mobile Node is informed about FA and care-of address by PDP context set-up • Additional support of GPRS roaming (support of PLMNs without FAs) London, 28.06.01 38 Introduction of Mobile IP in the 3GPP CN - Step2 Mobile IP functionality Source: 3GPP • More FAs can be present in a single PLMN • FA closest to SGSN should be used single PLMN possible Mobile IP roaming also within a • Still additional support of GPRS roaming (support of PLMNs without FAs) London, 28.06.01 39 Introduction of Mobile IP in the 3GPP CN - Step3 Mobile IP functionality Source: 3GPP • SGSN and GGSN functionality combined into IGSNs • Each IGSN supports Mobile IP (together with NAI, AAA, ...) • Mobile IP roaming used inside CN and between PLMNs London, 28.06.01 40