IP Library Granted Patent US 8,693,355
Granted Patent B2
US 8,693,355 · App. 12/819,406 · Granted Apr 8, 2014

Jitter buffer management for power savings in a wireless communication device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,693,355
App. No.
12/819,406
Granted
Apr 8, 2014
Kind
B2
Abstract

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 ).

Claims (23)

1. A method for jitter buffer management for improved power savings in a wireless communication device, the method comprising:

defining a jitter buffer threshold for the wireless communication device, the threshold set to a time period equal to the time from when the device sends a trigger to when the device receives a packet from an access point into the jitter buffer, wherein the threshold is less than a low water mark of the jitter buffer;

determining that an amount of packets in the jitter buffer falls below the threshold and the jitter buffer is nearly empty;

sending the trigger to obtain queued voice packets from the access point before the jitter buffer becomes empty;

downloading queued voice packets from the access point; and

adding the voice packets from the access point to the jitter buffer in the wireless communication device.

2. The method of claim 1 , wherein the jitter buffer threshold is set equal to an amount of time to perform the sending, downloading, and adding steps.

3. The method of claim 1 , wherein while the wireless communication device is not transmitting voice packets during determining.

4. The method of claim 1 , wherein defining can include re-negotiating to increase the number of voice packets that can be sent in a service period.

5. The method of claim 4 , wherein the re-negotiated number of voice packets is a maximum number of packets for a wireless interface being used.

6. The method of claim 1 , further comprising the step of acknowledging the voice packets received from downloading.

7. The method of claim 6 , wherein acknowledging includes sending one block acknowledgement for multiple voice packets received from downloading.

8. The method of claim 1 , wherein sending the trigger includes sending a power save poll.

9. The method of claim 1 , wherein sending the trigger includes sending a frame in a particular access category of an IEEE 802.11 communication system that triggers downloading.

10. The method of claim 1 , wherein sending the trigger includes leaving a power saving mode due to channel activity measurements, and downloading includes downloading multiple queued packets until a “more data” field is cleared in a download frame by the access point, wherein the “more data” field always reflects whether there is more data at the access point even when the wireless communication device is not in power save mode.

11. The method of claim 1 , wherein defining includes temporarily increasing a maximum fill point of the jitter buffer when there are no voice packets being transmitted by either the user station and access point.

12. The method of claim 11 , further comprising:

delaying playing of the packets in the jitter buffer until a jitter buffer delay plus accumulated packet times of the number of added packets equals a high water mark; whereupon playing of the packets commences, and reducing the maximum fill point of the jitter buffer to approach the high water mark.

13. The method of claim 12 , wherein when there are no voice packet transmissions from either of the access point and the wireless communication device, sending includes sending the trigger for voice packets when the accumulated packet times in the jitter buffer reach some predetermined fraction of the jitter high water mark.

14. A user station with improved power savings using jitter buffer management, the user station comprising:

a jitter buffer having a defined threshold set to a time period equal to the time from when the user station sends a trigger to when the user station receives a packet from an access point into the jitter buffer, wherein the threshold is less than a low water mark of the jitter buffer;

a processor coupled to the jitter buffer, the processor operable to determine that an amount of packets in the jitter buffer falls below the threshold and the jitter buffer is nearly empty; and

a transceiver coupled to the processor, the transceiver operable under direction of the processor to send the trigger to obtain queued voice packets from the access point before the jitter buffer becomes empty, and download the queued voice packets from the access point, wherein the processor adds the voice packets from the access point to the jitter buffer.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2014
From: MOTOROLA SOLUTIONS, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 034114/0592 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
CHANGE OF NAME Recorded Apr 6, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026079/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2010
From: LUNDSGAARD, SOREN L.
To: MOTOROLA, INC.
Reel/Frame 024565/0877 →