Jitter Buffer Management for Power Savings in Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current jitter buffer management in wireless communication devices leads to significant power wastage as devices frequently wake up to check for pending packets, even when the buffer is full or there are none, due to the need to maintain continuous communication in VoIP systems over Wi-Fi networks.

Innovation Solution

Implementing a jitter buffer management system where a user device only sends polls or triggers for packet downloads when the buffer is nearing empty, introducing a new threshold to determine when to initiate packet downloads, and using heuristics to optimize power save modes by reducing unnecessary wake-ups and transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the device continually communicates with the access point to maintain a stream of voice packets, then voice communication quality is improved, but power consumption increases

Engineering Contradiction:
Improvevoice communication qualityVSAvoidtransmitter and receiver power resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The device transitions from continuous communication to periodic wake-up cycles, where it sleeps for predetermined intervals and only wakes up to check for pending packets in beacon frames. This periodic action significantly reduces power consumption while maintaining voice communication quality by ensuring packets are retrieved when needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The jitter buffer management system automatically monitors buffer levels and triggers wake-ups only when necessary, eliminating the need for continuous active communication. The system serves itself by autonomously determining when to wake up based on buffer status, reducing power consumption while maintaining reliable voice packet delivery.

Inventive Principle:
Principle #25Self-service

2Use of energy by moving object

If the device wakes up periodically to check for pending packets, then power consumption is reduced, but unnecessary wake-ups waste power

Engineering Contradiction:
Improvepower consumptionVSAvoidpower wasted on unnecessary wake-ups
Core Design Contradiction:
Use of energy by moving objectVSLoss of energy

Solution Approach 1:

The system implements feedback by continuously monitoring the jitter buffer level and using this information to dynamically control wake-up behavior. When the buffer is full, the device suppresses wake-ups; when the buffer is nearly empty, it triggers wake-ups to retrieve packets. This feedback mechanism eliminates unnecessary wake-ups while ensuring packets are retrieved when needed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The wake-up schedule transitions from static periodic intervals to dynamic, condition-based timing. The system adapts its wake-up behavior based on real-time buffer status, making the communication pattern flexible and responsive to actual needs, thereby eliminating wasted power on unnecessary wake-ups.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the device sends trigger frames continuously in Automatic Power Save Delivery mode, then packet delivery is ensured, but power is wasted when the jitter buffer is full

Engineering Contradiction:
Improvepacket deliveryVSAvoidpower wasted on continuous trigger frames
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary assessment of buffer status before sending trigger frames. By checking whether the jitter buffer has space for additional packets before initiating trigger frame transmission, the device avoids wasteful communications while ensuring packets are delivered when the buffer can accommodate them.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device uses feedback from buffer status monitoring to control trigger frame transmission. When the buffer is full, trigger frames are suppressed; when space is available, trigger frames are sent to ensure packet delivery. This feedback-based control eliminates power waste while maintaining reliable packet delivery.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8693355B2Jitter buffer management for power savings in a wireless communication device
Publication Date: 2014.04.08 SYMBOL TECHNOLOGIES LLC
  • US8693355B2 patent drawing
  • US8693355B2 patent drawing
  • US8693355B2 patent drawing

AI summary

A technique for jitter buffer management for improved power savings in a wireless communication device (100) includes defining (202) a jitter buffer threshold for the wireless communication device, determining (204) that an amount of packets in the jitter buffer falls below the threshold, sending a trigger (206) to obtain queued voice packets from an access point, downloading (208) queued voice packets from the access point, and adding (212) the voice packets from the access point to the jitter buffer in the wireless communication device (100).