Location Service Request Processing with Dynamic Synchronous Asynchronous Modes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Location Service (LCS) systems in 3GPP specifications face resource wastage and performance bottlenecks due to the lack of asynchronous processing support at certain interfaces, leading to prolonged connection occupancy and delays in message interactions, especially when precise location determination requires extended times and long distances between network entities.
Innovation Solution
Implementing a method that allows location information request initiators to specify synchronous or asynchronous processing indications, enabling the receiver to manage connection resources effectively, thereby supporting asynchronous processing at previously synchronous-only interfaces like Lr between R-GMLC and H-GMLC, and V-GMLC, allowing resource release and improved performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If synchronous processing is used at all interfaces, then connection management is simple, but connection resources are occupied for extended periods and system performance is limited
Solution Approach 1:
The patent applies dynamics by making the processing mode adjustable rather than fixed. The system can dynamically switch between synchronous and asynchronous processing modes at different interfaces based on specific needs. The GMLC can select whether to send location requests synchronously or asynchronously to the SLF, and similarly for the SLF to the location center, allowing the system to adapt its connection management strategy to different operational scenarios.
2Loss of time
If asynchronous processing is implemented, then connection resources are released faster and processing performance improves, but system complexity increases
Solution Approach 1:
The patent segments the location service system into distinct functional modules: GMLC, SLF, and location center. Each module can independently select and implement its own processing mode (synchronous or asynchronous) at its interfaces. This segmentation allows asynchronous processing to be applied selectively at specific interfaces where it provides benefit, without requiring the entire system to become complex. Each segment handles its own connection management independently.
3Speed
If synchronous processing is used, then message interaction is straightforward, but response times are delayed due to prolonged connection occupancy
Solution Approach 1:
The patent introduces the SLF (Subscription Locator Function) as an intermediary layer between the GMLC and the location center. The SLF can handle asynchronous processing independently, acting as a buffer that receives requests, manages the asynchronous interaction with the location center, and then responds to the GMLC. This intermediary structure enables faster response times through asynchronous processing while maintaining relative simplicity at each interface, as each entity only needs to handle one type of interaction mode at a time.
Data Source
AI summary
The present invention discloses a method for processing a location information request in a location service, comprising: a location information request initiator sending a location information request containing a processing indication to a location information request receiver; after receiving the location information request, the location information request receiver determining whether to perform synchronous processing or asynchronous processing for the location information request according to type of the processing indication, and then implementing corresponding processing for the location information request. This method is capable of effectively saving system resource of a LCS system, avoiding resource waste at a location service interface and increasing processing performance of a location service.


