Video Transmission Rate Control via Packet Reordering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia data transmission systems face challenges in adapting to rapid changes in available bandwidth, leading to significant increases in data buffer sizes and waiting times, which can render packets unusable and degrade user-perceived quality due to limited lifespan and dependencies between data items.
Innovation Solution
A method that codes and schedules video data with motion compensation, allowing for the reconsideration of the sending order and deletion of already compressed images to adapt to changing bandwidth, ensuring the most recent and best-quality images are sent, while delaying or prioritizing packets to maintain quality and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If congestion control mechanisms (TFRC or AIMD) are used to adapt transmission rate to available bandwidth, then network bandwidth utilization is improved, but the transmission rate varies rapidly causing significant increases in data buffer sizes and waiting times
Solution Approach 1:
The patent applies dynamics by making the transmission rate adjustable and responsive to changing network conditions. The system dynamically modifies the transmission rate based on feedback about network state, allowing it to adapt to bandwidth variations while controlling buffer accumulation through coordinated scheduling of already-compressed data packets.
Solution Approach 2:
The patent implements feedback mechanisms where the system monitors network conditions and uses this information to adjust transmission rate. The feedback loop allows the system to detect congestion, estimate available bandwidth, and modify transmission behavior accordingly, preventing excessive buffer buildup while maintaining efficient bandwidth utilization.
2Reliability
If transmission rate is reduced to prevent buffer overflow, then packet loss is reduced, but video quality deteriorates due to lower transmission rate
Solution Approach 1:
The patent applies partial action by selectively transmitting only the most important or relevant data packets when bandwidth is constrained. Rather than uniformly reducing transmission rate, the system prioritizes certain packets (such as those containing critical video information) and deprioritizes others, maintaining acceptable video quality while preventing buffer overflow.
3Productivity
If data is compressed to adapt to limited network bandwidth, then bandwidth utilization is improved, but data quality is degraded and dependencies between successive data items are created
Solution Approach 1:
The patent applies dynamics by making the compression rate adjustable based on network conditions and packet priority. The system dynamically modifies compression parameters to balance bandwidth utilization and data quality, using less aggressive compression for high-priority packets and more aggressive compression for lower-priority packets, thereby maintaining acceptable quality while efficiently utilizing available bandwidth.
Data Source
AI summary
A video consisting of data organized in the form of a plurality of images is transmitted in a communication network. The method comprises a step of coding images with motion compensation, which consists in compressing the images of the video and in creating dependencies between compressed images, a step of scheduling the transmission of packets representing the compressed images, which consists in sending the compressed images over the network in a selected order, and a step of controlling the rate of the video. At least one of reconsidering the selected order of sending already compressed but not yet transmitted images and deleting at least one compressed image is performed at the time of coding a new image. Furthermore, the dependencies between the new image to be compressed and the compressed images are selected by taking into account the reconsidered sending order at the time of coding the new image.


