Prioritized transmission of redundancy data for packetized voice communication
US9967306B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 8, 2016 |
| Grant date | May 8, 2018 |
| Priority date | — |
| Expiry date | Oct 14, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L65/762
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method for prioritized transmission of redundancy data in a voice-over-packet call. A sending device applies a variable rate codec to generate a sequence of encoded voice frames having varying sizes, and the sending device inserts the encoded voice frames into a sequence of fixed-size packets, one encoded voice frame per packet, resulting in varying left-over payload capacity per packet. The sending device further generates based on each encoded voice frame multiple redundancy blocks to help facilitate recovery of the encoded voice frame. And on a per packet-basis, the sending device selects, from a sliding-window set of recently generated redundancy blocks, one or more redundancy blocks to add into the left-over payload capacity of the packet, with the selecting of each redundancy block being based at least on importance of the voice frame based on which the redundancy block was generated, and the age and size of the redundancy block.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.