Network Control Node Selecting Functions by Device ID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network connection methods rely on static listings for establishing sessions between user devices and control functions within the IMS core, which are inefficient and do not optimize resource allocation based on user device capabilities.

Innovation Solution

Implementing a system where control nodes selectively choose control functions for user devices based on their capabilities, grouping control functions by functionalities such as service agreements, security requirements, and additional features, and using identifiers to determine the appropriate group for connection establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If static listings are used for establishing sessions between control nodes and control functions, then the system maintains simplicity in session establishment, but network resource allocation efficiency deteriorates

Engineering Contradiction:
Improvenetwork resource allocation efficiencyVSAvoidsession establishment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control function selection by the control node based on user device capabilities. Instead of using static pre-configured listings, the control node dynamically determines which control function to establish a session with by evaluating device characteristics such as 5G capability, security requirements, and service type. This dynamic approach optimizes network resource allocation while maintaining manageable system complexity through capability-based decision logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the selection parameter from static configuration to dynamic capability-based parameters. The control node uses device capability parameters (5G support, security level, service type) to select appropriate control functions. This parameter change enables efficient resource allocation by matching device needs with control function capabilities, resolving the contradiction between productivity and complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If control functions are grouped by functionalities and selected based on device capabilities, then service optimization improves, but the complexity of control function management increases

Engineering Contradiction:
Improveservice optimizationVSAvoidcontrol function management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments control functions into distinct groups based on their functionalities and the device capabilities they serve. Control functions are organized by specific capabilities such as 5G support, security handling, and service types. This segmentation allows the control node to efficiently match devices with appropriate control functions without requiring complex management of all functions uniformly, thus improving adaptability while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning specific capabilities and functionalities to different control functions based on their intended use. Each control function is optimized for specific device types or service requirements rather than being generic. This allows the system to provide tailored services to different devices while keeping the management complexity localized to specific function groups, resolving the contradiction between adaptability and management complexity.

Inventive Principle:
Principle #3Local quality

3Productivity

If identifier-based selection is implemented for control function routing, then connection establishment efficiency improves, but the precision of capability matching may deteriorate

Engineering Contradiction:
Improveconnection establishment efficiencyVSAvoidcapability matching precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements preliminary action by having the control node obtain device capability information before establishing the session with the control function. The identifier-based selection is performed after the control node has already assessed device capabilities such as 5G support, security requirements, and service type. This preliminary capability assessment ensures precise matching while maintaining efficient connection establishment, as the selection is based on pre-evaluated device characteristics rather than post-connection discovery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11108832B2Network component selection based on device identifier
Publication Date: 2021.08.31 T MOBILE US INC
  • US11108832B2 patent drawing
  • US11108832B2 patent drawing
  • US11108832B2 patent drawing

AI summary

Systems and methods for selectively routing a connect to a network through a control function associated with the network. The system can distinguish between control functions based on functionalities associated with the control function itself or capabilities associated with a user device. The system can select between the control functions based at least in part on an identifier associated with the user device, a subscriber account associated with the user device, or another trait of the connection. The system can select the control function based on a determination made by a control node associated with the network and may be further based on a Network Resource Function, a Domain Name System server, internal static listings of the control functions, or other resource that associates one or more identifiers with the control function. The system can obtain the identifier once the user device requests a connection with the network and provide the identifier to the control node.