Diameter User Registration via Capability-Aware ULR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing user registration processes in mobile communication systems, particularly between a network node and the Home Subscriber Server (HSS) in a packet switched domain, cannot effectively utilize the Diameter network protocol due to differences in session state machines between MAP and Diameter protocols, leading to incomplete data verification and negotiation.
Innovation Solution
A method is introduced where a requesting node, such as a Mobility Management Entity (MME), sends an Update Location Request message to the HSS with capability information indicating whether user subscription data needs to be downloaded, allowing the HSS to determine and return supported data in a single signaling interaction, thereby completing user registration, location information registration, and data verification/negotiation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple signaling interactions are used for user registration, then data verification and negotiation can be completed, but the registration process becomes complex and time-consuming
Solution Approach 1:
The patent combines location information registration, user data downloading, and capability verification into a single Update Location Request/Answer signaling interaction. The HSS determines the requesting node's capability and selectively downloads supported user subscription data in one transaction, eliminating the need for multiple separate signaling exchanges while maintaining complete data verification.
Solution Approach 2:
The Update Location Request message serves multiple functions simultaneously: it registers the user's location information, triggers user data downloading, conveys capability information from the requesting node, and enables the HSS to perform selective data verification. This multi-functional approach reduces signaling complexity while ensuring reliable data transfer.
2Productivity
If capability information is carried in the request message, then data negotiation efficiency is improved, but the message structure becomes more complex
Solution Approach 1:
The requesting node includes its capability information (such as supported coding schemes and data formats) in the Update Location Request message before the actual data transfer. This preliminary action allows the HSS to pre-determine which user subscription data can be downloaded, avoiding multiple back-and-forth negotiation exchanges and significantly improving data negotiation efficiency.
Data Source
Figure 1~3
Figure 4~5
AI summary
The present invention discloses a method for implementing user registration based on Diameter network protocol, comprising: after receiving a network attaching request of a user, a requesting node sending an Update Location Request (ULR) message to HSS of the user, wherein the message includes information indicating whether it is necessary to download user subscription data, and also includes information indicating the capability of the requesting node when the downloading is necessary; upon receiving the ULR message, the HSS of the user returning an Update Location Ack message to the requesting node if the check of the user is passed; if the ULR message indicates that it is necessary to download the user subscription data, the HSS determining the user subscription data supported by the requesting node according to the information indicating the capability of the requesting node, and including the user subscription data in the Update Location Ack message and then returning it to the requesting node. In the present invention, only one signaling interaction is required between the requesting node and the HSS to complete the user registration.