Targeted Buffer Queues for Real-Time Traffic Under Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network congestion leads to delays and packet loss, particularly affecting real-time media types, which degrade network performance and user experience.
Innovation Solution
A system that manages buffer queue priorities based on media or data types, assigning higher priorities to critical content items like streaming audio and gaming data, and dynamically adjusts these priorities to meet performance metrics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If network bandwidth is increased to handle more traffic, then network capacity is improved, but network congestion and packet loss still occur under high demand
Solution Approach 1:
The patent segments network traffic into different priority levels using buffer queues, where critical real-time media traffic (audio, video, gaming) is separated from non-critical traffic. This segmentation allows the network to handle different types of traffic differently, ensuring that even when network capacity is exceeded, critical packets are prioritized for transmission while non-critical packets may be delayed or dropped.
2Device complexity
If all packets are treated equally in buffer queues, then network simplicity is maintained, but real-time media types suffer from latency and jitter
Solution Approach 1:
The patent applies local quality by assigning different service qualities to different buffer queues based on traffic type. Critical real-time media traffic is placed in high-priority queues with faster service, while non-critical traffic is placed in lower-priority queues. This creates localized quality differentiation within the buffer management system, ensuring that real-time media receives the quality treatment it needs without requiring complete system complexity.
3Device complexity
If buffer priorities are statically assigned, then network configuration simplicity is maintained, but dynamic network conditions cannot be adapted to
Solution Approach 1:
The patent implements dynamic buffer priority assignment where the system continuously monitors network conditions and traffic patterns, then adjusts buffer queue priorities accordingly. This dynamic approach allows the network to adapt to changing conditions such as varying traffic loads, network congestion levels, and different media type requirements, optimizing performance without requiring manual reconfiguration.
4Quantity of substance
If network infrastructure is expanded to meet growing demands, then network capacity is improved, but performance degradation under congestion still occurs
Solution Approach 1:
The patent introduces buffer queues with priority management as an intermediary mechanism between network traffic sources and the physical network infrastructure. This intermediary layer classifies and prioritizes packets before transmission, acting as a mediator that prevents congestion from affecting all traffic equally. By filtering and prioritizing traffic at this intermediate stage, the system protects critical real-time media from congestion effects even when overall network capacity is exceeded.
Data Source
AI summary
Transmission of content items through a network may employ a variety of devices that comprise buffers for the content. The content may include buffer priority information to assist in management of the buffers of intermediate devices for the routing. For example, the buffer priority information may assist the devices in managing buffer queue priorities.


