Service Search Proxy for Location-Aware Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for load balancing in telecommunication networks, such as overprovisioning and existing anycast mechanisms, fail to efficiently locate geographically close servers with sufficient computational capacity while minimizing network traffic and user interaction, especially in mobile environments where subscriber mobility is a factor.
Innovation Solution
Implementing a Service Search Proxy (SSP) node within the fixed network to separate wireless and fixed network domains, enabling location-aware and load-aware resource localization, and using the LALA algorithm to find suitable servers, thereby reducing traffic on costly links and ensuring seamless service continuity without subscriber device intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If subscribers directly search for services in the core network, then service discovery is possible, but network traffic on costly wireless links increases significantly
Solution Approach 1:
The patent introduces a Service Search Proxy (SSP) as an intermediary component deployed in the fixed network infrastructure. The SSP receives service search requests from subscriber devices, performs the actual service discovery in the core network, and returns results to subscribers. This mediator architecture allows service discovery functionality while preventing direct extensive communication between subscribers and core network services, thereby reducing bandwidth consumption on costly wireless links.
2Reliability
If service infrastructure is overprovisioned to handle highest load, then service reliability is improved, but network costs increase unnecessarily
Solution Approach 1:
The patent implements dynamic load balancing mechanisms where the Service Search Proxy evaluates current server load conditions and distributes service requests to appropriate servers based on real-time capacity. The system monitors computational load across multiple servers and dynamically routes requests to servers with sufficient capacity, allowing the infrastructure to handle peak loads effectively without requiring permanent overprovisioning of all components.
Solution Approach 2:
The system changes operational parameters by introducing load-aware service search that considers current server computational capacity, geographical location, and network conditions. The Service Search Proxy adjusts routing decisions based on dynamic parameters such as server load metrics and subscriber location, enabling efficient resource utilization without fixed overprovisioning.
3Speed
If servers are distributed geographically to reduce latency, then real-time capability is improved, but service load balancing becomes more complex
Solution Approach 1:
The patent segments the service search function by deploying multiple Service Search Proxy instances in different geographical locations corresponding to different network regions. Each SSP handles service discovery requests for its local region, reducing the need for cross-regional communication and minimizing latency. The segmentation of the proxy infrastructure mirrors the geographical distribution of servers, creating a hierarchical structure that simplifies load balancing within each region.
4Productivity
If conventional load balancing is used without location awareness, then computational load is distributed, but network traffic traverses the whole network increasing latency
Solution Approach 1:
The patent implements location-aware service search that prioritizes servers based on their geographical proximity to the subscriber device. The Service Search Proxy incorporates location information and uses it to preferentially route service requests to nearby servers, ensuring that computational load is distributed while minimizing network traversal distance and latency. This creates a quality gradient where local servers are preferred over distant ones.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention concerns a proxy, a system and a method for searching a server in a telecommunication network comprising: - receiving at a proxy server (12) a request message (15) from a subscriber device (5), the request message (15) requesting a service, -the proxy server (12) contacting a server (8, 9, 10) with a server location close to the subscriber device location, -the server (8 9 10) with a server location close to the subscriber device location searching (20, 21, 22) a server with resources to provide the service, -the server (8, 9, 10) with resources to provide the service informing (23) the proxy server (12) that the search was successful and -the server (8, 9, 10) with resources to provide the service sending a connection requesting message (23) to the subscriber device (5).