HLR Service Trigger Routing for Wireless Call Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing origination request (ORREQ) protocol in wireless communication networks requires unnecessary bandwidth and delays due to the forwarding of ORREQ messages from a mobile switching center (MSC) to a home location register (HLR) and then to a generic service control point (SCP), which subsequently forwards it to a service-specific SCP, increasing system bandwidth requirements and call processing time.
Innovation Solution
The method involves the HLR receiving the ORREQ message, determining the service trigger and subscriber identifier, accessing the subscriber profile to identify active services, and directly transmitting the ORREQ message to the service-specific SCP, eliminating the need for an intermediate generic SCP, thus reducing bandwidth usage and processing time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the ORREQ message is forwarded through a generic SCP before reaching the service-specific SCP, then service routing flexibility is maintained, but system bandwidth requirements increase and call processing delays occur
Solution Approach 1:
The HLR performs preliminary actions by determining the service-specific SCP destination before forwarding the ORREQ message. The HLR extracts the service trigger from the ORREQ, queries the subscriber profile to identify active services, and uses mapping logic to determine the appropriate service-specific SCP in advance, eliminating the need for intermediate generic SCP forwarding
Solution Approach 2:
The HLR extracts the service trigger information from the ORREQ message and uses it to directly identify the service-specific SCP destination. By extracting and acting on the service trigger information at the HLR, the system removes the unnecessary intermediate generic SCP forwarding step while maintaining proper service routing
2Adaptability or versatility
If the ORREQ message is forwarded through a generic SCP before reaching the service-specific SCP, then service routing flexibility is maintained, but system bandwidth requirements increase
Solution Approach 1:
The HLR performs preliminary actions by determining the service-specific SCP destination before forwarding the ORREQ message. The HLR extracts the service trigger from the ORREQ, queries the subscriber profile to identify active services, and uses mapping logic to determine the appropriate service-specific SCP in advance, eliminating the need for intermediate generic SCP forwarding
Solution Approach 2:
The HLR extracts the service trigger information from the ORREQ message and uses it to directly identify the service-specific SCP destination. By extracting and acting on the service trigger information at the HLR, the system removes the unnecessary intermediate generic SCP forwarding step while maintaining proper service routing
3Speed
If the HLR directly transmits the ORREQ message to the service-specific SCP, then call processing speed improves, but the complexity of service trigger determination and SCP mapping increases
Solution Approach 1:
The HLR performs multiple functions within a single entity: receiving the ORREQ message, extracting the service trigger, querying the subscriber profile, determining active services, and mapping to the appropriate service-specific SCP. This consolidates what would otherwise require multiple separate components into one multi-functional HLR, improving speed without proportionally increasing system complexity
Data Source
AI summary
A method for relaying an ORREQ (origination request) message from an MSC (mobile switching center) to a service specific SCP (service control point) using an HLR (home location register) first receives the ORREQ message including a service trigger indication at the HLR. A service trigger and an identifier for the subscriber are determined from the service trigger indication within the ORREQ message. A subscriber profile within the HLR is accessed responsive to the determined identifier to identify active services for the subscriber. The service specific SCP to provide the particular service associated with the service trigger of a plurality of available service specific SCPs is determined responsive to the service trigger and the active services for the subscriber. An address of the specific SCP is determined by accessing mapping logic and the ORREQ message is transmitted from the HLR to the determined service specific SCP.


