HSS Selective Interface Routing for CAMEL Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The conventional method of acquiring user subscription data using a MAP-based Gr interface prevents the SGSN from utilizing the S6d interface and hinders the implementation of optimization procedures when an SGSN and MME are integrated, especially when supporting CAMEL functions.
Innovation Solution
A method where the HSS determines whether user subscription data includes CAMEL service data and selectively sends it using either the Gr or S6d interface, ensuring the S6d interface is fully utilized and allowing optimization procedures to be implemented by choosing the appropriate interface based on the presence of CAMEL service data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the SGSN acquires user subscription data using the MAP-based Gr interface, then CAMEL service data can be obtained, but the S6d interface cannot be utilized and optimization procedures for integrated SGSN and MME scenarios cannot be implemented
Solution Approach 1:
The system dynamically selects between Gr interface and S6d interface based on whether CAMEL service data is present. When CAMEL data is required, the Gr interface is used; when it is not required, the S6d interface is used. This dynamic adaptation resolves the contradiction by making the interface selection flexible rather than fixed.
Solution Approach 2:
Different interfaces are used for different types of data transmission. The Gr interface is specifically used for CAMEL service data, while the S6d interface is used for other user subscription data. This local differentiation allows each interface to be optimized for its specific purpose.
2Adaptability or versatility
If the SGSN always uses the MAP-based Gr interface to acquire user subscription data, then all types of service data including CAMEL can be received, but the S6d interface optimization procedures cannot be implemented
Solution Approach 1:
The user subscription data is segmented into CAMEL service data and non-CAMEL service data. CAMEL data is transmitted through the Gr interface, while non-CAMEL data is transmitted through the S6d interface. This segmentation allows the system to use the appropriate interface for each data type, reducing overall complexity.
Solution Approach 2:
The HSS acts as an intermediary that determines which interface to use based on the presence of CAMEL service data. It mediates between the SGSN's need for complete service data and the requirement to utilize S6d interface optimizations by making intelligent routing decisions.
3Productivity
If the S6d interface is used for all user subscription data transmission, then optimization procedures for integrated SGSN and MME scenarios can be implemented, but CAMEL service data cannot be transmitted
Solution Approach 1:
The system dynamically switches between S6d interface and Gr interface based on the presence of CAMEL service data. When CAMEL data is present, it falls back to using the Gr interface; when absent, it uses the S6d interface for optimized performance.
Data Source
AI summary
The embodiments of the present application provide a method for sending user subscription data, a method for receiving user subscription data, an HSS, and an SGSN. After receiving a request from an SGSN, the HSS determines whether the user subscription data includes CAMEL service data. If the user subscription data includes the CAMEL service data, the HSS sends the user subscription data to the SGSN by using a Gr interface, or sends non-CAMEL service data in the user subscription data by using the S6d interface and sends the CAMEL service data in the user subscription data by using a Gr interface to the SGSN.


