Methods and apparatus for dynamic packet reordering
First Claim
1. A method for processing slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the method comprising:
- de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
calculating parallel streams of LLR metrics based on the stream of modulation symbols; and
mapping the parallel streams of LLR metrics to produce a stream of decodable packets.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for dynamic packet reordering. In an aspect, a method is provided for processing slot data on-the-fly to produce decodable packets, wherein the slot data includes interleaved modulation symbols. The method includes de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols, calculating parallel streams of LLR metrics based on the stream of modulation symbols, and mapping the parallel streams of LLR metrics to produce a stream of decodable packets. In another aspect, an apparatus is provided the includes de-interleaving logic to de-interleave a stream of interleaved modulation symbols to produce a stream of modulation symbols, metric processing logic configured to produce parallel streams of LLR metrics based on the stream of modulation symbols, and mapping logic configured to map the parallel streams of LLR metrics to produce a stream of decodable packets.
55 Citations
35 Claims
-
1. A method for processing slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the method comprising:
-
de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
calculating parallel streams of LLR metrics based on the stream of modulation symbols; and
mapping the parallel streams of LLR metrics to produce a stream of decodable packets. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for processing slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the apparatus comprising:
-
de-interleaving logic configured to de-interleave a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
metric processing logic configured to produce parallel streams of LLR metrics based on the stream of modulation symbols; and
mapping logic configured to map the parallel streams of LLR metrics to produce a stream of decodable packets. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Apparatus for processing slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the apparatus comprising:
-
means for de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
means for calculating parallel streams of LLR metrics based on the stream of modulation symbols; and
means for mapping the parallel streams of LLR metrics to produce a stream of decodable packets. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium comprises a computer program, which when executed by at least one processor, operates to process slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the computer program comprising:
-
instructions for de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
instructions for calculating parallel streams of LLR metrics based on the stream of modulation symbols; and
instructions for mapping the parallel streams of LLR metrics to produce a stream of decodable packets. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. At least one processor configured to perform a method for processing slot data on-the-fly to produce decodable packets, wherein the slot data comprises interleaved modulation symbols, the method comprising:
-
de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols;
calculating parallel streams of LLR metrics based on the stream of modulation symbols; and
mapping the parallel streams of LLR metrics to produce a stream of decodable packets. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification