Proxy Server for Roaming Location Request Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, determining the appropriate Position Determining Entity (PDE) for forwarding location requests from a mobile station in a roaming environment is challenging, as existing systems often rely on direct connections to the mobile station's home radio network, which can complicate the identification and routing of PDE requests.

Innovation Solution

A proxy server is introduced to receive, forward, and modify data from a mobile station to a PDE, utilizing subscriber and network information databases to determine whether to forward requests and identify the appropriate route, thereby acting as a clearinghouse for location requests and managing authorization, routing, and billing processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a direct connection is used between mobile station and home radio network for location requests, then routing simplicity is maintained, but the ability to determine appropriate PDE in roaming environment deteriorates

Engineering Contradiction:
Improverouting complexityVSAvoidPDE determination capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

A proxy server is introduced as an intermediary component between the mobile station and the PDE. The proxy server receives location requests from mobile stations, determines the appropriate PDE based on subscriber and network information, and forwards the requests accordingly. This mediator resolves the contradiction by providing intelligent routing decisions without requiring complex direct connections between mobile stations and multiple PDEs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If proxy server is introduced to manage location requests, then routing accuracy and security are improved, but system complexity increases

Engineering Contradiction:
Improverequest routing accuracyVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The proxy server is designed to perform multiple functions: receiving location requests, determining appropriate PDEs, forwarding requests, modifying data, and blocking unauthorized access. By consolidating these diverse functions into a single multi-functional component, the system achieves improved routing accuracy and security without proportionally increasing overall system complexity.

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

3Reliability

If proxy server processes location requests through databases, then authorization and billing control are improved, but processing time increases

Engineering Contradiction:
Improveauthorization controlVSAvoidrequest processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Subscriber and network information are pre-stored in databases at the proxy server before actual location requests arrive. When a request comes in, the proxy server can quickly query pre-organized data rather than performing real-time complex determinations. This preliminary preparation of reference data enables fast authorization and routing decisions while maintaining strong control capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9942745B1Proxy server and method thereof for forwarding location requests to a position determining entity
Publication Date: 2018.04.10 INTRADO LIFE & SAFETY INC
  • US9942745B1 patent drawing
  • US9942745B1 patent drawing
  • US9942745B1 patent drawing

AI summary

A method, system and server comprise determining, at a server, an appropriate Position Determining Entity (PDE) to forward data to based on a network in which a mobile station is roaming and forwarding the data from the server to the PDE.