Patent ID: 9608768
Date: 2017-03-28
CPC Classifications: H03M,H04L,H04N,H04W

Claim:
1. A system for recovering from loss of a packet, comprising: a wireless network interface, said wireless network interface receiving a multicast data packet; a buffer, said buffer storing said received multicast data packet in said buffer, said received multicast data packet being forwarded to said buffer through a first protocol stack; a forward error correction erasure decoding module, said forward error correction erasure decoding module detecting packet loss of said multicast data packet, said forward error correction erasure decoding module being in communication with said buffer; upon detecting packet loss, said forward error correction erasure decoding module sending a request to receive a parity packet; said wireless network interface receiving a parity packet corresponding to said detected packet loss for said multicast data packet, said parity packet forwarded to said forward error correction erasure decoding module through said first protocol stack; said forward error correction erasure decoding module forward error correction decoding said parity packet to recover from said detected packet loss using forward error correction control information obtained from said multicast data packet and said forward error correction header from said parity packet, said forward error correction control information being recovered from an end of payload data in said multicast data packet; and a second protocol stack, said second protocol stack forwarding said recovered packet to a device for rendering, said second protocol stack being in communication with said forward error correction erasure decoding module.