Number Portability Announcement in IMS Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet Protocol Multimedia Subsystem (IP IMS) networks face challenges in implementing Number Portability (NP) announcements, leading to increased dependence between network elements and complex route configurations, which negatively impact performance and user experience.

Innovation Solution

A method that involves acquiring caller subscription information, sending a calling request with Initial Filter Criteria (IFC) to trigger the Number Portability Announcement Application Server (NPA AS), and executing an ENUM query to determine if the callee number generates NP, allowing for the announcement of an NP prompt tone only when necessary, thereby reducing dependence between network elements and simplifying route configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all callings are routed to the NPA AS for NP judgment, then NP announcement function is provided to all users, but the performance processing requirements of the SCSCF and NPA AS increase

Engineering Contradiction:
ImproveNP announcement function coverageVSAvoidsystem processing capacity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality by enabling only specific SCSCFs that have subscribed to NP announcement services to trigger ENUM queries and route callings to the NPA AS, rather than forcing all SCSCFs to route all callings. This selective approach provides NP announcement functionality where needed while maintaining normal routing performance for other systems.

Inventive Principle:
Principle #3Local quality

2Reliability

If the SCSCF routes all callings to the NPA AS, then NP judgment can be performed for all callings, but the dependence between network elements increases and route configuration becomes more complex

Engineering Contradiction:
ImproveNP judgment accuracyVSAvoidroute configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the NP announcement functionality by introducing a subscription mechanism where only SCSCFs that explicitly subscribe to NP services participate in the enhanced routing path. This creates a separate, optional pathway for NP-announcing callings while leaving other callings to follow the standard routing process, thereby reducing overall system complexity and dependence.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If caller business information is deployed at the NPA AS, then NP announcement can be controlled per caller, but the NPA AS becomes a single point of control and increases system complexity

Engineering Contradiction:
Improvecaller-specific NP controlVSAvoidinformation deployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts caller business information from the NPA AS and stores it locally at each SCSCF in the form of local NP criteria. This allows SCSCFs to independently perform NP judgments using their own stored criteria, eliminating the need for centralized information deployment and reducing the NPA AS's burden while maintaining caller-specific control capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10341291B2Method, equipment, system and computer storage medium for implementing number portability announcement
Publication Date: 2019.07.02 ZTE CORP
  • US10341291B2 patent drawing
  • US10341291B2 patent drawing
  • US10341291B2 patent drawing

AI summary

A method, a device and a storage medium for processing a communication service in a circuit switch domain are provided. The method may include: judging, when a communication service being currently processed by a communication terminal is a voice call service or a short message service in a circuit switch domain, whether a switching condition for switching the communication service onto a real-time communication tool in a packet switch domain of the communication terminal is met; if it is met, switching the communication service onto the real-time communication tool in the packet switch domain of the communication terminal.