Generic Location Session Framework for Signaling Overhead Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location services technologies, such as SUPL, face inefficiencies due to high signaling overhead and resource consumption, particularly in scenarios requiring frequent or complex location updates, leading to network overload and battery drain.
Innovation Solution
The introduction of a generic location session framework that allows for flexible and prolonged session establishment between a terminal and a location server, enabling positioning activities at any time without repeated message exchanges, with parameters like duration and activity rate defining the session, and allowing for secure connections to be maintained or re-established as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional location services establish a new location session for each positioning activity, then positioning accuracy and reliability are ensured, but signaling overhead increases and network resources are consumed
Solution Approach 1:
The patent merges multiple positioning activities into a single generic location session. Instead of establishing separate location sessions for each positioning activity, the system creates one session that can accommodate multiple positioning operations, thereby reducing the frequency of session establishment messages and lowering battery consumption from repeated authentication and session setup procedures.
Solution Approach 2:
The patent performs preliminary authentication and session establishment actions once at the beginning of a generic location session. By completing authentication, capability exchange, and session parameter configuration in advance, the system eliminates the need to repeat these energy-consuming operations for each subsequent positioning activity within the session.
2Measurement precision
If frequent location updates are performed to maintain location accuracy, then positioning precision is improved, but network traffic increases and may cause overload
Solution Approach 1:
The patent combines multiple location update operations within a single generic location session framework. By merging the signaling structure for frequent location updates, the system maintains the ability to perform accurate positioning while reducing the overhead of repeated session establishment messages, thus lowering total network traffic.
3Productivity
If a generic location session is established for prolonged duration to reduce signaling overhead, then network efficiency is improved, but session management complexity increases
Solution Approach 1:
The patent creates a universal generic location session that can handle multiple positioning activity types and scenarios. This multi-functional session framework provides standardized procedures for session establishment, positioning activities, and termination, which actually simplifies management compared to handling multiple separate sessions for different positioning scenarios.
4Adaptability or versatility
If multiple positioning activities are supported within a single session, then service flexibility is improved, but message exchange requirements increase
Solution Approach 1:
The patent merges the signaling structure for multiple positioning activities into a unified generic location session framework. By combining authentication, capability exchange, and positioning messages within a single session context, the system achieves service flexibility for different positioning types while reducing overall signaling overhead compared to separate sessions for each activity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques for supporting location services are disclosed. In an aspect, a generic location session between a terminal and a location server may be established for a particular duration or until the generic location session is terminated by a trigger condition. Parameters related to the generic location session may be exchanged between the terminal and the location server during session establishment. Thereafter, the terminal and the location server may engage in one or more positioning activities at any time during the generic location session. Each positioning activity may be of any type supported by the terminal and the location server. The generic location session can be initiated by either the terminal or the location server. In one design, one entity (e.g., the location server) may initiate the generic location session, and the other entity (e.g., the terminal) may send an end message to terminate the generic location session.