Video Optimization via Burst-Trickle Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for video content in mobile networks is depleting data allotments and causing congestion, as existing technologies struggle to efficiently manage video transmission over wireless networks, leading to buffering delays and resource depletion.
Innovation Solution
A video optimization system that employs an Application Delivery Controller to determine video content requests and configures the packet core network to transmit video content in burst mode followed by trickle mode, optimizing data transfer and conserving network resources by adjusting data rates based on available bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video content is transmitted at high data rates to meet user demand, then video quality and user satisfaction are improved, but network congestion and resource depletion worsen
Solution Approach 1:
The patent implements periodic burst mode transmission followed by trickle mode transmission. The system transmits video data in periodic bursts at high data rates when buffer thresholds are met, then switches to lower rate trickle mode, creating a cyclical transmission pattern that prevents continuous network overload while maintaining adequate video playback
Solution Approach 2:
The system dynamically adjusts transmission data rates based on real-time buffer status. When the video buffer reaches a threshold, transmission switches from trickle mode to burst mode at higher data rates. When the buffer is depleted, it switches back to trickle mode, creating adaptive transmission that responds to network and buffer conditions
2Manufacturing precision
If video resolution is increased to provide better quality content, then user experience is improved, but data consumption and network resource usage increase
Solution Approach 1:
The system changes the transmission parameter (data rate) based on buffer status rather than maintaining constant high-rate transmission. By adjusting the data rate parameter dynamically between burst and trickle modes, the system delivers adequate video quality when possible while reducing data consumption during buffer depletion, effectively managing the quality-vs-data-volume tradeoff
3Reliability
If continuous high-rate video streaming is provided, then playback quality is maintained, but buffering delays and rebuffering events occur
Solution Approach 1:
The system performs preliminary action by transmitting video data in advance during burst mode when buffer conditions permit, filling the buffer before playback needs the data. This proactive buffering approach ensures video continuity is maintained while allowing for periodic high-rate transmission followed by lower rate trickle mode, preventing rebuffering events
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A system and method of optimizing video content is provided. A request for data is received by an Application Delivery Controller from a user device (UD). Upon determining that the request for data is related to video content, an operating mode message is sent to an element of the packet core network to configure the element of the packet core network to provide the video content by transmitting a predetermined volume of data of the video content in burst mode to a memory buffer of the UD. Upon completion of the burst mode, a continuation of a data related to the video content is transmitted at a trickle mode that is slower than the burst mode. The cycle continues between burst mode and trickle mode for every trigger event.