Dynamic APN Allocation for IoT Network Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices and other wireless communication devices often require fixed Access Point Names (APNs) for network configuration, which limits flexibility and necessitates widespread updates when changes occur, such as mergers or policy changes within wireless enterprises.

Innovation Solution

A dynamic APN allocation system where an APN allocation server determines an appropriate APN based on the communication policy and endpoint identity, allowing IoT devices to initiate sessions without pre-configured APNs, and dynamically assigns APNs according to changing conditions like event priorities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If fixed Access Point Names (APNs) are configured in wireless communication devices, then network configuration stability is improved, but system adaptability deteriorates when network changes occur

Engineering Contradiction:
Improvenetwork configuration stabilityVSAvoidsystem adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic APN allocation where the network gateway automatically assigns appropriate APNs to wireless communication devices based on current network conditions, device identity, and service requirements. This replaces the static pre-configured APN approach with a dynamic assignment mechanism that adapts to changing network environments, enterprise policies, and service priorities without requiring manual device reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a network gateway as an intermediary component that sits between the wireless communication devices and the core network. This gateway parses device messages, determines device identities, and automatically allocates appropriate APNs based on stored allocation rules and current network conditions. The gateway acts as a mediator that shields devices from network changes while maintaining stable connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If pre-configured APNs are used in wireless devices, then device simplicity is improved, but network resource allocation efficiency deteriorates

Engineering Contradiction:
Improvedevice simplicityVSAvoidnetwork resource allocation efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The network gateway serves as an intermediary that handles the complex APN allocation logic centrally, keeping individual devices simple. The gateway parses device messages, determines device identities, and automatically allocates appropriate APNs based on stored allocation rules and current network conditions, eliminating the need for complex device-side APN management while optimizing network resource utilization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the network gateway continuously monitors network conditions, device performance, and service requirements to dynamically adjust APN allocations. This feedback loop enables optimal resource distribution based on real-time network state, improving overall network efficiency while maintaining device simplicity.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If static APN configuration is implemented, then initial setup ease is improved, but flexibility during network events deteriorates

Engineering Contradiction:
Improveinitial setup easeVSAvoidflexibility during network events
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic APN allocation where the network gateway automatically assigns appropriate APNs to wireless communication devices based on current network conditions, device identity, and service requirements. This replaces the static pre-configured APN approach with a dynamic assignment mechanism that adapts to changing network environments, enterprise policies, and service priorities without requiring manual device reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables self-service operation where wireless communication devices can initiate connections with default or null APN values, and the network gateway automatically provides the appropriate APN allocation. This self-service mechanism allows devices to operate immediately without complex pre-configuration while the network infrastructure handles the intelligent APN assignment based on real-time conditions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11632738B2System and method of access point name (APN) dynamic mapping
Publication Date: 2023.04.18 T MOBILE INNOVATIONS LLC
  • US11632738B2 patent drawing
  • US11632738B2 patent drawing
  • US11632738B2 patent drawing

AI summary

A method of data communication service to a wireless communication device, comprising receiving a first communication session initiation message by a communication gateway from a wireless communication device, wherein the first communication session initiation message provides no access point name (APN) or provides a default APN, based on the first communication session initiation message providing no APN or providing a default APN, sending the first communication session initiation message by the communication gateway to an APN allocation server, parsing the first communication session initiation message by the APN allocation server to determine a destination identity of the first communication session initiation message and to determine an identity of the wireless communication device, looking up a communication policy by the APN allocation server, looking up by the APN allocation server an APN associated with the communication policy, sending the APN by the APN allocation server to the wireless communication device.