IP Library Granted Patent US 8,732,559
Granted Patent B2
US 8,732,559 · App. 12/309,507 · Granted May 20, 2014

Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction

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,732,559
App. No.
12/309,507
Granted
May 20, 2014
Kind
B2
Abstract

A method and system for transmitting data are described including packetizing the data, performing forward error correction (FEC) encoding on the packetized data in order to generate a parity packet, appending FEC information as padding to the end of payload data of the packetized data and transmitting the packetized data and the at least one parity packet. Also described are a method and system for recovering from loss of a packet including receiving a data packet, receiving a parity packet, buffering the received data packet, detecting packet loss, forward error correction decoding the parity packet to recover from packet loss using forward error correction information extracted from the data packet and from the parity packet and forwarding the recovered packet via an internal socket. Also described is a method for staggercasting.

Claims (15)

1. A method for transmitting data, said method comprising:

packetizing said data;

performing forward error correction (FEC) encoding on said packetized data in order to generate a parity packet;

appending FEC control information as padding to the end of payload data of said packetized data, said FEC control information including a padding length, a source block number and an encoding unit ID, the padding length indicating an amount of octets forming the FEC control information;

transmitting said packetized data including the FEC control information, enabling backward compatibility with non-FEC systems, and said parity packet.

2. The method according to claim 1 , further comprising delaying transmission of said parity packet for a pre-determined time period after transmission of said packetized data.

3. The method according to claim 1 , wherein said transmitting act is accomplished using a user datagram protocol (UDP)/internet protocol (IP) stack and wireless local area network interface.

4. A system for transmitting data, comprising:

means for packetizing said data;

means for performing forward error correction (FEC) encoding on said packetized data in order to generate a parity packet;

means for appending FEC control information as padding to the end of payload data of said packetized data, said FEC control information including a padding length, a source block number and an encoding unit ID, the padding length indicating an amount of octets forming the FEC control information;

means for transmitting said packetized data including the FEC control information, enabling backward compatibility with non-FEC systems, and said parity packet.

5. The system according to claim 4 , further comprising means for delaying transmission of said parity packet for a pre-determined offset time period after transmission of said packetized data.

6. The system according to claim 4 , wherein said means for appending FEC information as padding to the end of payload data of said packetized data is performed by a FEC encoding module.

7. The system according to claim 4 , wherein said means for performing FEC encoding on said packetized data in order to generate a parity packet is performed by a FEC encoding module.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2009
From: LIU, HANG; HAN, LIQIAO; WU, MINGQUAN; LI, DEKAI; RAMASWAMY, KUMAR
To: THOMSON LICENSING
Reel/Frame 022179/0482 →