Jitter buffer management
US7499472B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 10, 2005 |
| Grant date | Mar 3, 2009 |
| Priority date | — |
| Expiry date | Jan 16, 2027 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L65/80
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A sample jitter buffer manager more or less aggressively conserves (rations) or discards data in a jitter buffer, based on the fluctuating amount of data in the jitter buffer. The jitter buffer manager counts, provides, discards and/or otherwise manages individual sample data units, rather than entire packets. Normally, enough data is removed from the jitter buffer to fill a data packet for a receiver. However, if the amount of data in the jitter buffer is low, less data is removed from the jitter buffer and placed into the packet, and the remainder of the packet is filled with duplicates of some of the data in the packet or in the jitter buffer. As the jitter buffer fills beyond a useful level, the jitter buffer discards progressively larger amounts of data, without necessarily discarding one or more entire packets. This fine-grained management of the amount of data in the jitter buffer maintains a buffer size that can provide a steady stream of packets to the receiver, without significantly impacting the fidelity of a signal represented by the data, and it mitigates the impact of fluctuations in packet inter-arrival times.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.