Diameter Signaling Router External Identifier Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional address resolution in telecommunications signaling networks, particularly in Diameter signaling, faces challenges with the increasing number of IoT devices, as traditional numeric identifiers like MSISDN and IMSI become impractical, and existing methods fail to provide granular service division using external identifiers.
Innovation Solution
The implementation of methods, systems, and computer-readable media for Diameter signaling message external identifier address resolution and routing, which involves decoding external identifier attribute value pairs, performing lookups in domain and local identifier tables, and populating Diameter routing information to route messages effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If conventional numeric identifiers (MSISDN, IMSI) are used for address resolution, then the system is simple to operate, but the number space is insufficient to accommodate large numbers of IoT devices
Solution Approach 1:
The patent changes the parameter type from numeric identifiers (MSISDN, IMSI) to external identifiers with domain name format. This parameter change enables the system to accommodate a much larger quantity of devices while providing flexible adaptation through domain-based organization, resolving the contradiction between device quantity and identifier versatility.
2Ease of operation
If external identifier address resolution is performed based solely on exact match of domain component, then the system is easy to operate, but the service division granularity is insufficient
Solution Approach 1:
The patent segments the external identifier into multiple components (domain component, subdomain component, local component) and applies hierarchical matching rules. This segmentation enables fine-grained service division while maintaining ease of operation through structured matching, resolving the contradiction between operational simplicity and service granularity.
Solution Approach 2:
The patent adds dimensional structure to address resolution by introducing hierarchical matching across multiple identifier components (domain → subdomain → local). This multi-dimensional approach enables precise service division while preserving operational simplicity through systematic matching rules.
3Adaptability or versatility
If traditional numeric-only address resolution is used, then the system structure is simple, but it cannot resolve external identifiers into routable addresses
Solution Approach 1:
The patent introduces an external identifier address resolution function as an intermediary between external identifiers and traditional routing systems. This intermediary translates domain-based identifiers into routable addresses, enabling support for diverse identifier types while managing system complexity through a dedicated translation layer.
Solution Approach 2:
The patent creates a universal address resolution mechanism that handles both traditional numeric identifiers and new external identifiers through a unified system. This multi-functional approach enables broad identifier type support while controlling complexity through standardized resolution procedures.
Data Source
Figure 1A
Figure 1B~1C
Figure 2
AI summary
A method for Diameter signaling message external identifier address resolution and routing includes receiving a Diameter signaling message, decoding the Diameter signaling message and determining that an external identifier attribute value pair (AVP) is present in the Diameter signaling message. The method further includes decoding contents of the external identifier AVP, performing a lookup in a domain table using a domain identifier component of the external identifier AVP and locating an entry corresponding to the domain identifier component, determining whether a local identifier table is configured for the domain identifier component, performing a lookup in a local identifier table using a local identifier component of the external identifier AVP, populating at least one Diameter routing AVP of the Diameter signaling message with Diameter routing information obtained from the lookup in the domain table or the lookup in the local identifier table, and routing the Diameter signaling message using the Diameter routing information.