Dynamic Edge Server Selection for Wireless Network Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, the limited bandwidth, variable reliability, and mobility of client devices pose challenges for media distribution, particularly in ensuring fault-tolerance and high performance in dynamic network topologies, where conventional CDN mechanisms struggle to efficiently route media and manage network congestion.
Innovation Solution
The implementation of network layer protocols that exploit wireless physical layer properties to configure WWAN nodes as edge servers, using iterative methods and algorithms like backpressure routing and trellis exploration to select optimal edge-server sets based on performance metrics, thereby reducing congestion and improving network performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional CDN mechanisms are used in wireless networks, then media distribution can be implemented, but network congestion increases and performance degrades due to limited bandwidth and variable reliability
Solution Approach 1:
The patent implements dynamic edge-server selection that continuously adapts to changing network conditions including bandwidth availability, reliability metrics, and client device mobility. The system dynamically adjusts the composition and configuration of edge-server sets based on real-time network state, transforming the static CDN architecture into a dynamic system that optimizes media distribution efficiency while maintaining reliability in wireless networks
Solution Approach 2:
The patent changes key system parameters including the composition of edge-server sets, routing protocols, and network configuration based on measured network conditions. By monitoring bandwidth, reliability, and congestion parameters, the system adjusts these parameters to optimize both media distribution efficiency and network performance, resolving the contradiction between productivity and reliability
2Reliability
If more edge servers are deployed to improve fault-tolerance, then system reliability increases, but network complexity and congestion increase
Solution Approach 1:
The patent applies partial action by deploying only the necessary number of edge servers required to achieve adequate fault-tolerance based on actual network conditions and client demands. Rather than uniformly deploying edge servers throughout the network, the system selectively activates edge-server functionality at specific nodes where it provides the most benefit, thereby achieving reliability without excessive complexity
Solution Approach 2:
The patent segments the CDN functionality by distributing edge-server capabilities across multiple client devices rather than concentrating them in centralized servers. This segmentation allows fault-tolerance to be achieved through distributed redundancy while managing network complexity through modular, independent edge-server instances that can be selectively activated
3Quantity of substance
If client devices function as edge servers in peer-to-peer networks, then network bandwidth is increased, but network topology becomes more complex and difficult to manage
Solution Approach 1:
The patent implements multi-functionality by enabling client devices to simultaneously operate as both content consumers and edge servers. This universal approach allows devices to dynamically switch between roles based on network conditions, increasing available bandwidth while managing topology complexity through a unified framework that handles both client and server functions within the same system architecture
Data Source
AI summary
A base station or content delivery server in a wireless network is configured to receive wireless network topology information from each of a plurality of wireless user devices. The wireless network topology information indicates which wireless user devices are within radio communication range of each other. The base station or content delivery server is configured to respond to a request for content from a first wireless user device by using the wireless network topology information for selecting a second wireless user device that has the content and is within radio communication range of the first wireless user device. The base station or content delivery server can be configured to forward the request to the second wireless user device, send a resource identifier to the first wireless user device that identifies the second wireless user device, and/or transmit a radio resource allocation to the first wireless user device to create a peer-to-peer link with the second wireless user device.


