Dynamic Packet Retransmission for Wireless Media Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepresentation rateVSAvoiddata transfer rate
Core Design Contradiction:
SpeedVSProductivity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidmedia playback continuity
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9307441B1Systems and methods of transferring information to a wireless device
Publication Date: 2016.04.05 SPRINT SPECTRUM LLC
  • US9307441B1 patent drawing
  • US9307441B1 patent drawing
  • US9307441B1 patent drawing

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.