Network Device Registration Service Signaling Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network administrators face significant challenges in minimizing traffic and resource utilization within networks when provisioning services, such as SMS, due to excessive signaling traffic and link congestion, particularly in IMS networks.

Innovation Solution

A registration service that provides registration information between network devices and application/service devices, allowing the network device to inform the application/service device with user registration details, which enables efficient routing and reduces unnecessary signaling traffic by storing and using this information to provide services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the network device queries registration information from the HSS for every SMS delivery, then the SMS service can be provided, but excessive signaling traffic and link congestion occur

Engineering Contradiction:
ImproveSMS delivery capabilityVSAvoidnetwork signaling traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by having the network device obtain and store registration information from the HSS in advance, during the user registration process. This pre-fetching of data eliminates the need for repeated queries during SMS delivery, thereby reducing signaling traffic while maintaining reliable SMS service.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a local copy of the registration information at the network device. Instead of repeatedly querying the HSS for the same data, the network device stores a copy locally and uses this copy for multiple SMS delivery operations, significantly reducing network signaling traffic.

Inventive Principle:
Principle #26Copying

2Ease of operation

If the HSS is queried frequently for user location information, then SMS routing is enabled, but excessive HSS utilization and network resource consumption occur

Engineering Contradiction:
ImproveSMS routing capabilityVSAvoidnetwork resource utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies self-service by enabling the network device to autonomously obtain and store registration information during the user registration process. The network device then uses this stored information independently for SMS routing decisions, eliminating the need for continuous HSS queries and reducing network resource utilization.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If registration information is disseminated to all application/service devices, then service provisioning is simplified, but unnecessary traffic and resource utilization increase

Engineering Contradiction:
Improveservice provisioning flexibilityVSAvoidnetwork traffic
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by selectively providing registration information only to the specific network devices that require it for their functions. Instead of a blanket dissemination to all devices, the system tailors the information distribution to the actual needs of each network device, reducing unnecessary traffic while maintaining service provisioning flexibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10194000B2Disbursement of registration information to application/service layer at time of registration with a network
Publication Date: 2019.01.29 VERIZON PATENT & LICENSING INC
  • US10194000B2 patent drawing
  • US10194000B2 patent drawing
  • US10194000B2 patent drawing

AI summary

A method, a device, and a non-transitory storage medium provide for receiving registration information during a registration with a network, wherein the registration information includes a user identifier of a user registering with another network device of the network and an identifier of the other network device; determining whether registration information pertaining to a previous registration by the user with the network is stored; determining that the registration information pertaining to the previous registration is not stored; storing the received registration information based on determining that the registration information pertaining to the previous registration is not stored; selecting which application server of the network to transmit the received registration information; transmitting the received registration information to the application server based on the selecting; and using the received registration information to provide a service by the application server.