Forward error correction for broadcast/multicast service
First Claim
1. A method of re-assembling higher layer packets received by a mobile station and containing coded packet data protected by a forward error correction code, said method comprising:
- receiving packet data encapsulated in lower layer packets from a network over an air interface;
re-assembling the received packet data into higher layer packets;
detecting errors in said lower layer packets;
labeling data in partial higher layer packets based on detected errors in said lower layer packets by assigning a first attribute value to a reliability attribute for invalid data in partial higher layer packets and a second attribute value to said reliability attribute for valid data in the same partial higher layer packets.
1 Assignment
0 Petitions
Accused Products
Abstract
An error detection unit performs erasure decoding for physical layer packets and an assembler assembles the received data into higher layer packets. Higher layer packets that are incomplete are not erased if the higher layer packets contain some data indicated as valid by the error detection unit. In the case of incomplete packets, the data is labeled by assigning a value to a reliability attribute for the data to enable the decoder to discriminate between valid and invalid data in the same packet. The decoder is modified to use “dimmed” data from the incomplete packets to perform decoding.
61 Citations
21 Claims
-
1. A method of re-assembling higher layer packets received by a mobile station and containing coded packet data protected by a forward error correction code, said method comprising:
-
receiving packet data encapsulated in lower layer packets from a network over an air interface;
re-assembling the received packet data into higher layer packets;
detecting errors in said lower layer packets;
labeling data in partial higher layer packets based on detected errors in said lower layer packets by assigning a first attribute value to a reliability attribute for invalid data in partial higher layer packets and a second attribute value to said reliability attribute for valid data in the same partial higher layer packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile station comprising:
- a receiver to receive coded packet data encapsulated in lower layer packets from
a mobile network over an air interface;
an error detection unit to detect valid lower layer packets;
an assembler to assemble higher layer packets from said received packet data and to label said packet data in said higher layer packets based on the results of said error detection by said error detection unit, wherein said labeling comprises assigning a first attribute value to a reliability attribute for invalid data in partial higher layer packets and a second attribute value to said reliability attribute for valid data in the same partial higher layer packets.. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
- a receiver to receive coded packet data encapsulated in lower layer packets from
Specification