Deploying IPv6 in 3GPP networks : evolving mobile broadband from 2G to LTE and beyond / Jouni Korhonen, Teemu Savolainen, Jonne Soininen
- Author:
- Kaorhonen, Jouni
- Published:
- Chichester, West Sussex : John Wiley & Sons, 2013.
- Physical Description:
- xli, 356 pages : illustrations ; 25 cm
- Additional Creators:
- Korhonen, Jouni and Soininen, Jonne
- Contents:
- Machine generated contents note: 1.Introduction -- 1.1.Introduction to Internet and the Internet Protocol -- 1.2.Internet Principles -- 1.3.The Internet Protocol -- 1.3.1.Networks of Networks -- 1.3.2.Routing and Forwarding -- 1.4.Internet Protocol Addresses -- 1.4.1.IPv4 Addresses -- 1.4.2.IPv6 Addresses -- 1.5.Transport Protocols -- 1.5.1.User Datagram Protocol -- 1.5.2.Transmission Control Protocol -- 1.5.3.Port Numbers and Services -- 1.6.Domain Name Service -- 1.6.1.DNS Structure -- 1.6.2.DNS Operation -- 1.6.3.Top Level Domain -- 1.6.4.Internationalized Domain Names -- 1.7.IPv4 Address Exhaustion -- 1.7.1.IP Address Allocation -- 1.7.2.History of IPv4 Address Exhaustion -- 1.8.IPv6 History Thus Far -- 1.8.1.IPv6 Technology Maturity -- 1.8.2.IPv6 Network Deployments -- 1.9.Ongoing Cellular Deployments -- 1.10.Chapter Summary -- 1.11.Suggested Reading -- References -- 2.Basics of the 3GPP Technologies -- 2.1.Standardization and Specifications -- 2.1.1.3GPP Standardization Process -- 2.1.2.IETF Standardization Process -- 2.1.3.Other Important Organizations in the 3GPP-Ecosystem -- 2.2.Introduction to 3GPP Network Architecture and Protocols -- 2.2.1.GSM System -- 2.2.2.General Packet Radio Service -- 2.2.3.Evolved Packet System -- 2.2.4.Control and User Planes, and Transport and User Layer Separation -- 2.3.3GPP Protocols -- 2.3.1.Control-Plane Protocols -- 2.3.2.User-Plane Protocols -- 2.3.3.GPRS Tunneling Protocol Versions -- 2.3.4.PMIP Based EPS Architecture -- 2.4.Mobility and Roaming -- 2.4.1.Mobility Management -- 2.4.2.Roaming -- 2.4.3.Mobility Management Beyond 3GPP -- 2.5.Central Concepts for IP Connectivity -- 2.5.1.PDP Contexts and EPS Bearers -- 2.5.2.Access Point Name -- 2.5.3.Traffic Flow Template -- 2.5.4.3GPP Link Model Principles -- 2.5.5.Multiple Packet Data Network Connections -- 2.6.User Equipment -- 2.6.1.Traditional 3GPP UE Model -- 2.6.2.Split-UE -- 2.7.Subscription Management Databases and Other Backend Systems -- 2.7.1.Home Location Register and Authentication Center -- 2.7.2.Home Subscriber Server -- 2.7.3.Equipment Identity Register -- 2.7.4.Other Backend Systems -- 2.8.End-to-end View from the User Equipment to the Internet -- 2.8.1.GPRS -- 2.8.2.EPS -- 2.9.Chapter Summary -- 2.10.Suggested Reading -- References -- 3.Introduction to IPv6 -- 3.1.IPv6 Addressing Architecture -- 3.1.1.IPv6 Address Format -- 3.1.2.IPv6 Address Types -- 3.1.3.IPv6 Address Scopes -- 3.1.4.IPv6 Addressing Zones -- 3.1.5.IPv6 Addresses on Network Interfaces -- 3.1.6.Interface Identifier and the Modified EUI-64 -- 3.1.7.IPv6 Address Space Allocations -- 3.1.8.Special IPv6 Address Formats -- 3.1.9.Textual Presentations of IPv6 Addresses -- 3.2.IPv6 Packet Header Structure and Extensibility -- 3.2.1.Traffic Class and Flow Label -- 3.2.2.IPv6 Extension Headers -- 3.2.3.MTU and Fragmentation -- 3.2.4.Multicast -- 3.3.Internet Control Message Protocol Version 6 -- 3.3.1.Error Messages -- 3.3.2.Informational Messages -- 3.4.Neighbor Discovery Protocol -- 3.4.1.Router Discovery -- 3.4.2.Parameter Discovery -- 3.4.3.On-link Determination -- 3.4.4.Link-layer Address Resolution -- 3.4.5.Neighbor Unreachability Detection -- 3.4.6.Next-hop Determination -- 3.4.7.Duplicate Address Detection -- 3.4.8.Redirect -- 3.4.9.Secure Neighbor Discovery -- 3.4.10.Neighbor Discovery Proxies -- 3.5.Address Configuration and Selection Approaches -- 3.5.1.Stateless Address Autoconfiguration -- 3.5.2.Dynamic Host Configuration Protocol Version 6 -- 3.5.3.IKEv2 -- 3.5.4.Address Selection -- 3.5.5.Privacy and Cryptographically Generated Addresses -- 3.5.6.Router Selection -- 3.6.IPv6 Link Types and Models -- 3.6.1.IPv6 over Point-to-point Links -- 3.6.2.IPv6 over Shared Media -- 3.6.3.Link Numbering -- 3.6.4.Bridging of Link Types -- 3.7.Mobile IP -- 3.7.1.Detecting Network Attachment -- 3.7.2.Host-based Mobile IP -- 3.7.3.Network-based Mobile IP -- 3.8.IP Security -- 3.8.1.Security Protocols -- 3.8.2.Security Associations -- 3.8.3.Key Management -- 3.8.4.Cryptographic Algorithms -- 3.8.5.MOBIKE -- 3.9.Application Programming Interfaces -- 3.9.1.Socket APIs -- 3.9.2.Address Family Agnostic APIs -- 3.9.3.IP Address Literals and Unique Resource Identifiers -- 3.9.4.Happy Eyeballs -- 3.10.Implications of IPv6 for Other Protocols -- 3.10.1.Transport Layer Protocols -- 3.10.2.Domain Name System -- 3.10.3.Applications -- 3.10.4.Internet Routing -- 3.10.5.Management Information Base -- 3.11.Validation and Certification -- 3.11.1.Test Suites -- 3.11.2.IPv6 Ready Logo -- 3.12.Example IPv6 Packet Flows -- 3.12.1.IPv6 on Ethernet -- 3.12.2.IPv6 with DNS and TCP -- 3.13.Chapter Summary -- References -- 4.IPv6 in 3GPP Networks -- 4.1.PDN Connectivity Service -- 4.1.1.Bearer Concept -- 4.1.2.PDP and PDN Types -- 4.1.3.Link Models in 3GPP -- 4.2.End User IPv6 Service Impact on the 3GPP System -- 4.2.1.User, Control and Transport Planes -- 4.2.2.Affected Networking Elements -- 4.2.3.Charging and Billing -- 4.2.4.External PDN Access and the (S)Gi Interface -- 4.2.5.Roaming Challenges -- 4.3.End User IPv6 Service Impact on GTP and PMIPv6 Protocols -- 4.3.1.GTP Control Plane Version 1 -- 4.3.2.GTP Control Plane Version 2 -- 4.3.3.GTP User Plane -- 4.3.4.PMIPv6 -- 4.4.IP Address Assignment, Configuration, and Management -- 4.4.1.Addressing Assumptions -- 4.4.2.Stateless IPv6 Address Autoconfiguration -- 4.4.3.Stateful IPv6 Address Configuration -- 4.4.4.Deferred Address Allocation -- 4.4.5.Static IPv6 Addressing -- 4.4.6.IPv6 Prefix Delegation -- 4.4.7.NAS Protocol Signaling and PCO Options -- 4.4.8.Initial E-UTRAN Attach Example with IPv4 and IPv6 Address Configuration -- 4.5.Bearer Establishment and Fallback Scenarios -- 4.5.1.Initial Connection Establishment -- 4.5.2.Backward Compatibility with Earlier Releases -- 4.5.3.Dual Address Bearer Flag -- 4.5.4.Requested PDN Type Handling in a PGW -- 4.5.5.Fallback Scenarios and Rules -- 4.5.6.Inter-RAT Handovers and Inter-SGSN Routing Area Updates -- 4.6.Signaling Interfaces -- 4.6.1.IPv6 as Transport -- 4.6.2.IPv6 in Information Element Level -- 4.7.User Equipment Specific Considerations -- 4.7.1.IPv6 and Impacted Layers -- 4.7.2.Required RFCs for Host UEs -- 4.7.3.DNS Issues -- 4.7.4.Provisioning -- 4.7.5.IPv6 Tethering -- 4.7.6.IPv6 Application Support -- 4.8.Multicast -- 4.9.Known IPv6 Issues and Anomalies -- 4.9.1.IPv6 Neighbor Discovery Considerations -- 4.9.2.PDN Connection Model and Multiple IPv6 Prefixes -- 4.10.IPv6 Specific Security Considerations -- 4.10.1.IPv6 Addressing Threats -- 4.10.2.IPv6 First-hop Security -- 4.10.3.IPv6 Extension Header Exploits -- 4.11.Chapter Summary -- References -- 5.IPv6 Transition Mechanisms for 3GPP Networks -- 5.1.Motivation for Transition Mechanisms -- 5.1.1.Phasing the Transition -- 5.2.Technology Overview -- 5.2.1.Translation -- 5.2.2.Encapsulation -- 5.2.3.Mesh or Hub-and-spoke -- 5.2.4.Scalability Concerns -- 5.3.Transition Toolbox -- 5.3.1.Transition Solutions Not Included -- 5.3.2.Dual-stack -- 5.3.3.NAT64 and DNS64 -- 5.3.4.464XLAT -- 5.3.5.Bump-In-the-Host -- 5.3.6.Mapping Address and Port Number -- 5.3.7.Other Tunneling or Translation Based Transition Mechanisms -- 5.4.Transition Scenarios for 3GPP -- 5.4.1.Transition Scenario Evolution -- 5.4.2.Dual-stack -- 5.4.3.IPv6-only -- 5.4.4.Double Translation -- 5.5.Transition Impacts on 3GPP Architecture -- 5.5.7.Transition Impact on the Supporting Infrastructure -- 5.5.2.IP Network Support Systems -- 5.5.3.Tools to Divide Subscribers Per IP Capability -- 5.5.4.Translation Implications -- 5.5.5.Transition Support in the Transport Plane -- 5.5.6.Roaming -- 5.5.7.Impact of Delayed Transition to IPv6 -- 5.6.Transitioning to IPv6 -- 5.6.1.Application Developer's Transition Plan -- 5.6.2.Phone Vendor's Transition Plan -- 5.6.3.Network Operator's Transition Checklist -- 5.7.Chapter Summary -- References -- 6.Future of IPv6 in 3GPP Networks -- 6.1.IPv6-based Traffic Offloading Solutions -- 6.1.1.Motivations in Cellular Networks -- 6.1.2.Benefits of IPv6-based Offloading Approaches -- 6.1.3.IP-friendly Offloading Solutions -- 6.1.4.Concluding Remarks -- 6.2.Evolving 3GPP Bearers to Multiple Prefixes and Next-hop Routers -- 6.2.1.Background and Motivation -- 6.2.2.Multi-prefix Bearer Solution Proposal -- 6.2.3.Overall Impact Analysis -- 6.2.4.Open Issues and Future Work -- 6.3.LTE as the Uplink Access for Home Networks -- 6.3.1.Homenet at IETF -- 6.3.2.Homenet and 3GPP Architecture -- 6.3.3.Additional 3GPP Deployment Options -- 6.4.Port Control Protocol -- 6.4.1.Deployment Scenarios -- 6.4.2.Protocol Features -- 6.4.3.PCP Server Discovery -- 6.4.4.Protocol Messages -- 6.4.5.Cascaded NATs -- 6.4.6.Relation to IPv6 Transition -- 6.5.Internet of Things -- 6.5.1.Typical Use Cases -- 6.5.2.Standardization Organizations Working with IoT -- 6.5.3.IoT Domain from the 3GPP Point of View -- 6.5.4.Implications to UEs -- 6.5.5.Implications to 3GPP Networks -- 6.6.Chapter Summary -- References.
- Subject(s):
- ISBN:
- 9781118398296 (cloth)
1118398297 (cloth) - Bibliography Note:
- Includes bibliographical references and index.
View MARC record | catkey: 11339401