WLAN Multicast Video Streaming Selective Packet Discard
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for managing bandwidth in WLANs during multicast video streaming face challenges such as random packet loss due to bandwidth constraints, especially when demand fluctuates, and require manual packet prioritization which is inefficient and device-dependent.
Innovation Solution
A method involving a selective packet discard algorithm that configures WLAN access points with reserved video bandwidth, converts multicast streams to unicast, and employs differentiated services code points (DSCPs) to determine and drop data segments based on frame type dependencies, ensuring optimal packet transmission within available bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If random packet dropping is used to manage bandwidth, then available bandwidth is maintained, but video quality deteriorates due to loss of frame dependencies
Solution Approach 1:
The patent applies local quality by differentiating packet treatment based on frame type (I-frames, P-frames, B-frames). Instead of uniform random dropping, the system selectively drops packets based on their specific characteristics and dependency relationships, preserving critical frames while discarding redundant ones to maintain video quality under bandwidth constraints.
Solution Approach 2:
The system changes the packet dropping parameters from random probability-based selection to deterministic selection based on frame type and dependency analysis. By modifying the dropping criteria to consider frame dependencies and reconstructibility, the system maintains optimal video quality while managing available bandwidth efficiently.
2Reliability
If reserved network level resources are allocated to avoid packet dropping, then packet loss is reduced, but the system fails to adapt when video streaming demand fluctuates
Solution Approach 1:
The patent implements dynamics by making the packet dropping strategy adaptive rather than static. The system continuously monitors network conditions and video quality metrics, dynamically adjusting the dropping thresholds and selections based on current demand fluctuations. This allows the system to maintain reliability during high demand while adapting to lower demand conditions efficiently.
Solution Approach 2:
The system employs feedback mechanisms where video quality parameters and network conditions are continuously measured and fed back into the packet management algorithm. This feedback loop enables the system to learn from past performance and adjust future dropping decisions, maintaining optimal adaptation to fluctuating demand while preserving video quality.
3Ease of operation
If manual packet tagging and prioritization is implemented, then packet transmission control is achieved, but device complexity increases and automation is reduced
Solution Approach 1:
The patent applies self-service by implementing autonomous packet classification and prioritization based on embedded frame type markers and dependency information. The system automatically identifies I-frames, P-frames, and B-frames using standard MPEG headers and makes dropping decisions autonomously without manual intervention, reducing device complexity while maintaining effective transmission control.
Solution Approach 2:
The system changes the control approach from manual packet tagging to automated parameter-based selection. By using objective criteria such as frame type identification and dependency analysis, the system achieves packet transmission control through algorithmic decision-making rather than manual configuration, simplifying device complexity while maintaining operational effectiveness.
4Reliability
If all P-frames are transmitted to maintain video continuity, then video quality is preserved, but bandwidth consumption increases during high demand periods
Solution Approach 1:
The patent applies partial action by selectively transmitting only the necessary subset of P-frames rather than all P-frames. The system analyzes frame dependencies and drops redundant P-frames that can be reconstructed from I-frames and B-frames, transmitting only essential P-frames that maintain video continuity while reducing overall bandwidth consumption during high demand periods.
Solution Approach 2:
The system changes the transmission parameter from transmitting all P-frames to transmitting only essential P-frames based on dependency analysis. By modifying the selection criterion to consider frame reconstructibility and dependency relationships, the system maintains video continuity with minimal bandwidth consumption, optimizing the trade-off between quality and bandwidth usage.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
A system and method for multicast video streaming over a wireless local area network (WLAN) improves scalability and reliability. The method includes configuring (1005) the WLAN access point with a reserved video bandwidth. A multicast video stream including data packets marked with differentiated services code points (DSCPs) is then received (1010). The multicast video stream is then converted (1015) to a plurality of "n" unicast streams. Data packets in the unicast streams are then streamed (1020) from the WLAN access point to a plurality of "n" mobile units using a selective packet discard algorithm that employs the DSCPs.