Terminal Service Capability Reporting for Location Server Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location service technologies waste network resources by attempting to establish sessions for unsupported location services, leading to inefficient use of network resources and delayed service provision.

Innovation Solution

A method where a terminal informs a location server of its service capabilities, allowing the server to request only supported location services, thereby avoiding unsupported service requests and optimizing session establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the location server attempts to establish sessions for all possible location services, then comprehensive service coverage is achieved, but network resources are wasted and session establishment time increases

Engineering Contradiction:
Improveservice coverageVSAvoidnetwork resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The terminal sends its service capability information to the location server before the location server attempts to establish location sessions. This preliminary action allows the server to know in advance which services the terminal supports, avoiding wasted session establishment attempts for unsupported services and reducing network resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal provides feedback to the location server about its supported location services through capability information messages. This feedback mechanism enables the location server to adapt its session establishment strategy to match the terminal's actual capabilities, preventing resource waste while maintaining comprehensive service coverage for supported services.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the location server attempts to establish sessions for all possible location services, then comprehensive service coverage is achieved, but service provision time increases

Engineering Contradiction:
Improveservice coverageVSAvoidsession establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The terminal transmits its service capability information to the location server before session establishment begins. This preliminary action enables the location server to immediately know which services to attempt, eliminating the need for trial-and-error session establishment and reducing overall service provision time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The location server dynamically adjusts its session establishment strategy based on the terminal's reported service capabilities. Instead of using a static approach of attempting all services, the server adapts to the terminal's specific capabilities, establishing sessions only for supported services and thereby reducing establishment time.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the terminal provides detailed service capability information, then the location server can optimize session establishment, but message size and initial communication overhead increase

Engineering Contradiction:
Improvesession establishment efficiencyVSAvoidmessage size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The terminal extracts and sends only the specific service capability information relevant to location services to the location server. This selective extraction provides the server with sufficient information to optimize session establishment without transmitting unnecessary data, balancing productivity improvement with minimal message size increase.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2238774B1Method and apparatus for using service capability information for user plane location
Publication Date: 2017.05.03 QUALCOMM INC
  • EP2238774B1 patent drawingFigure 1
  • EP2238774B1 patent drawingFigure 2
  • EP2238774B1 patent drawingFigure 3

AI summary

Techniques for supporting location services in a user plane location architecture such as Secure User Plane Location (SUPL) are described. In an aspect, a terminal informs a location server of service capabilities of the terminal. The location server uses the service capabilities to request only location services supported by the terminal and to avoid requesting unsupported location services. The terminal generates a message containing its service capabilities and sends the message via a user plane, e.g., SUPL. The location server receives the message, obtains the service capabilities of the terminal, and stores these service capabilities for future network-initiated location sessions with the terminal. The location server determines whether a location service is supported by the terminal based on the service capabilities of the terminal. The location server communicates with the terminal via the user plane for the location service if supported by the terminal.