SCEF IPv6 Address Acquisition via SMS for 5G Core Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 4G and 5G core networks, the existing methods for assigning IPv6 addresses to user equipment are inefficient, leading to wasted resources and failed data deliveries due to the inability to provide unique IPv6 addresses for SCEF-enabled services, resulting in incorrect IP address identification and data delivery failures.

Innovation Solution

A network device, such as an SCEF, acquires a unique IPv6 address for user equipment by requesting and receiving the address via SMS messages, allowing it to store and utilize the correct IP and port information for subsequent communications, thereby enabling efficient data delivery and resource conservation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the PGW provides a block of IPv6 addresses to the SCEF for user equipment, then user equipment-originated traffic can function, but SCEF-enabled services requiring unique IPv6 addresses fail and computing resources are wasted

Engineering Contradiction:
ImproveSCEF-enabled services functionalityVSAvoidcomputing resources waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The user equipment itself is empowered to select and assign a unique IPv6 address from the provided prefix, rather than the network assigning addresses centrally. The UE autonomously configures its address using stateless address autoconfiguration (SLAAC) or similar mechanisms, eliminating the need for complex network-side address management and avoiding resource waste from failed delivery attempts.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of the network assigning addresses to user equipment, the approach is inverted: the network provides a prefix and allows the user equipment to self-assign the final unique address. This reversal of the traditional address assignment hierarchy enables unique addressing while simplifying network device functionality.

Inventive Principle:
Principle #13The other way round (Inversion)

2Device complexity

If the network uses block-based IPv6 address assignment, then address allocation is simplified, but unique address identification for individual user equipment fails

Engineering Contradiction:
Improveaddress assignment complexityVSAvoidIP address identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The IPv6 address space is segmented into two functional parts: the network-provided prefix (routed to the correct network) and the user-equipment-generated interface identifier (uniquely identifying the device). This segmentation allows block-based prefix allocation to maintain low complexity while the unique interface identifier portion ensures precise device identification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The addressing solution moves from a single-dimension centralized assignment model to a two-dimension model where the prefix dimension is managed by the network and the interface identifier dimension is managed by the user equipment. This dimensional separation resolves the contradiction between simplified allocation and precise identification.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If the SCEF attempts to identify IP addresses using block-based assignment, then address management is easier, but data delivery to specific user equipment fails

Engineering Contradiction:
Improveaddress management easeVSAvoiddata delivery success
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

User equipment autonomously generates its own unique address identifier, eliminating the need for the SCEF to track or manage individual device addresses within the block. The SCEF only needs to manage the prefix block, maintaining ease of operation, while the UE's self-generated identifier ensures reliable delivery to the specific device.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11233883B2Systems and methods for acquiring an internet protocol network address of a user equipment in networks
Publication Date: 2022.01.25 VERIZON PATENT & LICENSING INC
  • US11233883B2 patent drawing
  • US11233883B2 patent drawing
  • US11233883B2 patent drawing

AI summary

A device may determine that an application server requires an IPv6 address of a user equipment, and may provide, to another network device, a request for the IPv6 address of the user equipment, wherein the request includes data identifying an IP address of the network device and a port of the network device, and wherein the request is to cause the other network device to provide the request for the IPv6 address to the user equipment via a SMS request message, and receive, from the user equipment, data identifying the IPv6 address and a port of the user equipment via a SMS response message. The network device may receive, from the other network device, a response that includes the data identifying the IPv6 address and the port of the user equipment, and may store the data identifying the IPv6 address and the port of the user equipment.