Media (voice) playback (de-jitter) buffer adjustments base on air interface
AssigneeQUALCOMM Incorporated
InventorsSerafin Spindola, Peter Black
Life of this patent
Estimating the term…
Abstract
Systems and methods for adapting a de-jitter buffer to conform to air link conditions. An air link characteristic may be detected before that characteristic begins to affect packet delivery, such as by slowing or speeding delivery delay at a subscriber station. A receiver-side de-jitter buffer, which adds delay to received packets, may adaptively adjust its size based upon the detected air link characteristic, such that the de-jitter buffer is appropriately sized for anticipated data packets before they are received at the subscriber station.
Claims27
A method for adapting a de jitter buffer, the method comprising:
- detecting a characteristic of an air link;
- estimating a packet delay based on the characteristic;
- and
- adapting the de-jitter buffer based on the estimated packet delay.
A method for adapting a de-jitter buffer prior to a handoff event, the method comprising:
- scheduling the handoff event;
- estimating a packet delay based on the scheduled handoff event;
- and
- adapting the de jitter buffer based on the estimated packet delay.
A subscriber station, comprising:
- a receiver configured to receive communications signals over a wireless air link;
- a processor configured to receive measurements of an air link characteristic, and calculate a de-jitter buffer size as a function of the received air link characteristic;
- and
- a de-jitter buffer configured to have an adaptable size capable of conforming to the calculated de-fitter buffer size.
A subscriber station, comprising:
- a processor configured to receive information about a scheduled handoff, estimate packet delay as a function of the scheduled handoff, and calculate a de-jitter buffer size as a function of the estimated packet delay;
- and
- a de-jitter buffer configured to have an adaptable size, wherein the de-jitter buffer is capable of conforming to the calculated size.
A computer readable media embodying a program of instructions executable by a computer to perform a method of adapting a de-jitter buffer, the method comprising:
- detecting a characteristic of an air link;
- estimating a packet delay based on the characteristic;
- and
- adapting the de-jitter buffer based on the estimated packet delay.
A computer readable media embodying a program of instructions executable by a computer to perform a method of adapting a de-jitter buffer prior to a handoff event, the method comprising:
- scheduling the handoff event;
- estimating a packet delay based on the scheduled handoff event;
- and
- adapting the de-jitter buffer based on the estimated packet delay.
A subscriber station, comprising:
- means for receiving communications signals over a wireless air link;
- means for calculating a de-jitter buffer size as a function of the received air link characteristic;
- and
- means for adapting the size of a de-jitter buffer so that the de-jitter buffer conforms to the calculated size.
A subscriber station, comprising:
- means for receiving information about a scheduled handoff;
- means for estimating packet delay as a function of the scheduled handoff;
- means for calculating a de-jitter buffer size as a function of the estimated packet delay;
- and
- means for conforming a de-jitter buffer to the calculated size.
A jitter compensation apparatus, comprising:
- means for storing packets;
- means for storing a delay corresponding to each data packet;
- and
- means for adjusting a size of the de-jitter buffer as a function of quality of a received signal.
Dependencies are inferred from the claim text.