Dynamic Packet Retransmission for Wireless Media Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless devices experience presentation degradation or stuttering when the presentation rate of media content exceeds the transfer and storage rate, due to limitations in available bandwidth and packet retransmission mechanisms, leading to potential stoppage of media playback.
Innovation Solution
Adjusting the maximum permitted number of packet retransmissions based on the time until a portion of the media is completely presented and the number of packet retransmission criteria met, to optimize data transfer and prevent reduction in transmission rate, thereby maintaining smooth media playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the presentation rate of media content is increased to provide smoother playback, then the media playback quality is improved, but the data transfer and storage rate becomes insufficient, causing presentation degradation or stuttering
Solution Approach 1:
The system dynamically adjusts the maximum permitted number of packet retransmissions based on current buffer status and presentation rate requirements. When the buffer level drops below a threshold or presentation rate increases, the system allows more retransmissions to ensure adequate data delivery, thereby adapting the transfer mechanism to match varying playback demands without固定 constraints
Solution Approach 2:
The invention changes the parameter of maximum packet retransmissions from a static value to a dynamic value that varies with buffer status and presentation rate. This parameter adjustment enables the system to accommodate higher presentation rates by increasing retransmission opportunities when needed, resolving the contradiction between playback smoothness and transfer capacity
2Productivity
If packet retransmissions are limited to maintain transmission efficiency, then data transfer efficiency is improved, but media playback continuity deteriorates, causing stoppage or stuttering
Solution Approach 1:
The system implements feedback by monitoring buffer status and presentation rate, then adjusting the maximum packet retransmissions accordingly. When playback continuity is at risk (buffer level low or presentation rate high), the feedback loop increases retransmission permits, ensuring reliable data delivery without permanently reducing transfer efficiency
Solution Approach 2:
The retransmission limit transitions from a static constraint to a dynamic parameter that responds to real-time playback conditions. This dynamic adjustment maintains transfer efficiency during normal operation while automatically increasing reliability when playback continuity is threatened
3Reliability
If the maximum permitted number of packet retransmissions is increased to ensure data delivery, then playback reliability is improved, but transmission time and bandwidth consumption increase
Solution Approach 1:
The system changes the retransmission parameter from a consistently high value to a conditionally adjusted value. By increasing retransmissions only when buffer status or presentation rate indicates potential playback issues, the system achieves high reliability when needed while minimizing unnecessary transmission delays during stable operation
Data Source
AI summary
In systems and methods of transferring information to a wireless device, a first portion of information is received and stored in a memory of the wireless device, and the first portion is presented while a second portion of the information is received. A presentation rate at which the first portion is presented is determined, and a time until the first portion is completely presented is determined based on the presentation rate and a size of the first portion. A number of times that a packet retransmission criteria is met is determined, and a maximum permitted number of packet retransmissions is adjusted based on the time until the first portion is completely presented and the number of times that the packet retransmission criteria is met.


