HLR Service Trigger Routing for Wireless Call Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice routing flexibilityVSAvoidcall processing delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improveservice routing flexibilityVSAvoidsystem bandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improvecall processing speedVSAvoidservice trigger determination complexity
Core Design Contradiction:
SpeedVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9712991B2System and method for relaying an origination request from a home location register to a service specific service control point
Publication Date: 2017.07.18 T MOBILE US INC
  • US9712991B2 patent drawing
  • US9712991B2 patent drawing
  • US9712991B2 patent drawing

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.