Streaming Session Admission Control for Latency Variation Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Packet switching networks face challenges in managing latency variations for existing streaming sessions when admitting new sessions, which can lead to exceeding established latency limits, affecting the quality of streaming media content delivery.
Innovation Solution
The implementation of an admission controller and a latency variation calculator that estimate and compare the potential end-to-end latency variation of existing sessions with their limits before admitting new sessions, ensuring that new sessions do not exceed the allowed latency thresholds, thereby maintaining the quality of existing streaming sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If new streaming sessions are admitted to increase network utilization, then network productivity is improved, but latency variations of existing sessions may exceed their limits
Solution Approach 1:
The patent performs preliminary estimation of end-to-end latency variation before admitting a new session. The admission controller calculates the potential latency impact on existing sessions using buffer size information and session parameters, and only admits the new session if the estimated latency variation remains within acceptable limits for all affected existing sessions.
2Reliability
If admission control is performed to maintain latency limits of existing sessions, then reliability is improved, but device complexity increases due to additional calculation requirements
Solution Approach 1:
The patent uses simplified estimation formulas that compute latency variation based on readily available session parameters and buffer size information. The estimation avoids complex simulations or iterative calculations, using direct mathematical computations that are computationally inexpensive and can be performed quickly by the admission controller.
3Measurement precision
If latency variation estimation is performed for each new session request, then measurement precision is improved, but processing time increases
Solution Approach 1:
The patent extracts only the essential parameters needed for latency estimation (buffer sizes, session rates, path characteristics) from the complete session information. By focusing on the critical factors that most significantly impact latency variation and ignoring less important details, the estimation remains sufficiently accurate while requiring minimal processing time.
Data Source
AI summary
Methods and systems for admitting new streaming sessions while preventing latency variations of existing sessions from exceeding their respective limits, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session that is established over an existing path. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the existing streaming session, supposing the new streaming session is established over the new path. Determining, by comparing the estimated end-to-end latency variation with the limit, a determination that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination.


