A forward error correction system for packet based real-time media
Abstract
A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network, such as the Internet. According to one aspect, an encoder at the sending end derives p redundancy blocks from each group of a k payload blocks and concatenates the redundancy blocks, respectively, with payload blocks in the next group of k payload blocks. At the receiving end, a decoder may recover up to p missing packets in a group of k packets, provided with the p redundancy blocks carried by the next group of k packets. The invention may, for instance, append to each of a series of payload packets a single forward error correction code that is defined by taking the XOR sum of a preceding specified number of payload packets. The invention thereby enables correction from the loss of multiple packets in a row, without significantly increasing the data rate or otherwise delaying transmission.
Term
No projected expiry on record.
- Priority and filed
- Published
- Today
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US5608738A | Cites | United States of America | X | International search | 1,2,8,11,14,17,19 |
| WO9738549A1 | Cites | World Intellectual Property Organization (WIPO) | X | International search | 1-47 |
| AGHADAVOODI JOLFAEI M ET AL: "IMPROVED SELECTIVE REPEAT ARQ SCHEMES FOR DATA COMMUNICATIONS", PROCEEDINGS OF THE VEHICULAR TECHNOLOGY CONFERENCE, STOCKHOLM, JUNE 8 - 10, 1994, vol. 3, no. CONF. 44, 8 June 1994 (1994-06-08), INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, pages 1407 - 1411, XP000497652 | Non-patent | – | – | International search | – |
| MCAULEY A J: "RELIABLE BROADBAND COMMUNICATION USING A BURST ERASURE CORRECTING CODE", COMPUTER COMMUNICATIONS REVIEW, vol. 20, no. 4, 1 September 1990 (1990-09-01), pages 297 - 306, XP000168063 | Non-patent | – | – | International search | – |
18 members in 7 offices; this record represents the family
Members18
| Document | Office | Kind | |
|---|---|---|---|
| US5870412A | United States of America | A | |
| CA2313330A1 | Canada | A1 | |
| WO9930462A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU3062899A | Australia | A | |
| WO9930462A3This record | World Intellectual Property Organization (WIPO) | A3 | |
| EP1040611A2 | European Patent Office (EPO) | A2 | |
| US6145109A | United States of America | A | |
| US6151636A | United States of America | A | |
| US6170075B1 | United States of America | B1 | |
| US6226769B1 | United States of America | B1 | |
| US6243846B1 | United States of America | B1 | |
| EP1040611B1 | European Patent Office (EPO) | B1 | |
| AT218778T | Austria | T | |
| ATE218778T1 | Austria | T1 | |
| DE69805849D1 | Germany | D1 | |
| US6487690B1 | United States of America | B1 | |
| DE69805849T2 | Germany | T2 | |
| CA2313330C | Canada | C |
13 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Wipo information: grant in national officeWWG | WWG | WO | |
| Procedure relating to pct application: ceased to have effect for deCeased8642 | 8642 | DE | |
| Wipo information: published in national officeWWP | WWP | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Non-entry into the national phaseNENP | NENP | KR | |
| Entry into the national phaseENP | ENP | CA | |
| Entry into the national phaseENP | ENP | CA | |
| Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)DFPE | DFPE | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO |
Numbers
- Publication
- 99/30462
- Application
- 9826421
Titles2
- English
- A FORWARD ERROR CORRECTION SYSTEM FOR PACKET BASED REAL-TIME MEDIA
- French
- SYSTEME DE CORRECTION AVAL DES ERREURS POUR MEDIA EN TEMPS REEL A BASE DE PAQUETS
Classification
- CPC, 2
- H04L1/008
- H04L1/0057
- IPC, 3
- H03M13 00
- H04L1 00
- H04L12 00
Designated states95
- Regional, 51
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Sudan
- Eswatini
- Uganda
- Zimbabwe
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
- Tajikistan
- Turkmenistan
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
- Denmark
and 27 moreShow fewer
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 44
- Albania
- Australia
- Bosnia and Herzegovina
- Barbados
- Bulgaria
- Brazil
- Canada
- China
- Cuba
- Czechia
- Estonia
- Georgia
- Croatia
- Hungary
- Indonesia
- Israel
- Iceland
- Japan
- Democratic People’s Republic of Korea
- Republic of Korea
- Saint Lucia
- Sri Lanka
- Liberia
- Lithuania
and 20 moreShow fewer
- Latvia
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Norway
- New Zealand
- Poland
- Romania
- Singapore
- Slovenia
- Slovakia
- Sierra Leone
- Türkiye
- Trinidad and Tobago
- Ukraine
- United States of America
- Uzbekistan
- Viet Nam
- Yugoslavia, later Serbia and Montenegro (until 2006)