Dynamic Media Server Selection for Communication Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for selecting media servers in communication networks are inadequate for dynamic optimization due to static selection methods that fail to consider user mobility, session changes, and network conditions, leading to poor quality or abrupt session termination.
Innovation Solution
A method and system for dynamically selecting a new media server by monitoring user and session characteristics, as well as network conditions, to optimize communication networks by determining the need for server selection and calculating overall network path lengths between selectable media servers and user equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If static selection methods are used for media server selection, then the selection process is simple, but the system cannot adapt to user mobility, session changes, and network conditions
Solution Approach 1:
The patent implements dynamic media server selection by continuously monitoring network conditions, user mobility, and session characteristics, allowing the system to adapt to changing conditions rather than relying on static pre-defined criteria. The selection mechanism updates in real-time based on current network state
Solution Approach 2:
The system employs feedback mechanisms by monitoring network conditions, user characteristics, and session parameters continuously, using this information to dynamically adjust media server selection decisions. The monitoring component provides ongoing feedback to the selection logic
2Reliability
If only CPU utilization is considered during media server selection, then the selection criteria is simple, but session quality may deteriorate due to network congestion or other resource constraints
Solution Approach 1:
The patent expands the selection parameters beyond CPU utilization to include network congestion levels, bandwidth availability, latency, and other system resources. This multi-parameter approach ensures comprehensive quality assessment while maintaining manageable complexity through structured evaluation
3Productivity
If media server selection is performed only at session start, then the selection process is efficient, but the system cannot respond to user mobility or network condition changes during ongoing sessions
Solution Approach 1:
The system maintains continuous monitoring of network conditions, user characteristics, and session parameters throughout the entire session duration. This ongoing observation enables real-time detection of changes requiring media server reselection, ensuring continuous optimization rather than periodic updates
4Loss of energy
If dynamic selection is implemented to optimize network path, then network resource optimization is improved, but the selection process becomes more complex
Solution Approach 1:
The patent divides the dynamic selection system into distinct functional modules: monitoring component for gathering data, analysis component for evaluating conditions, and selection component for making decisions. This segmentation manages complexity by distributing functionality across separate components
Data Source
AI summary
A system and method for dynamic selection of media server in a communication network includes selecting a new media server to optimize a communication network. At least one of a user characteristic, a session characteristic, or a network condition is monitored during an ongoing communication session involving an existing media server. A need for selection of a new media server is determined based on at least one of the user characteristic, the session characteristic, or the network condition. The new media server to optimize the communication network is dynamically selected in response to the need. The dynamic selection may determine a plurality of overall network path lengths between each of a plurality of selectable media servers and a plurality of user equipment involved in the ongoing communication session.


