System and method performing Quadrature Amplitude Modulation by combining co-sets and strongly coded co-set identifiers
First Claim
1. A method of decoding a stream of data elements comprising:
- receiving a first signal;
performing constellation de-mapping for a first subset of the first signal;
decoding the first subset of the first signal to produce a decoded first subset of the first signal;
determining a set of points for constellation de-mapping for a second subset of the first signal based on the decoded first subset of the first signal;
performing constellation de-mapping for the second subset of the first signal using the set of points;
recovering a bit stream from the first signal based on said performing constellation de-mapping for the first subset of the first signal and based on said performing constellation de-mapping for the second subset of the first signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of encoding a stream of data elements is provided which involves splitting the stream of data elements into a first stream and a second stream; encoding the first stream to produce a first encoded stream; performing a constellation mapping using a combination of the first encoded stream and a third stream which is based on the second stream. This may involve defining a signal constellation; defining a plurality of co-sets within the constellation such that a minimum distance between constellation points within each co-set is larger than a minimum distance between any constellation points within the signal constellation; performing said constellation mapping by using the first encoded stream to identify a sequence of co-sets of said plurality of co-sets, and by using the third stream to identify a sequence of constellation points within respective co-sets of the sequence of co-sets identified by said first encoded stream.
-
Citations
19 Claims
-
1. A method of decoding a stream of data elements comprising:
-
receiving a first signal; performing constellation de-mapping for a first subset of the first signal; decoding the first subset of the first signal to produce a decoded first subset of the first signal; determining a set of points for constellation de-mapping for a second subset of the first signal based on the decoded first subset of the first signal; performing constellation de-mapping for the second subset of the first signal using the set of points; recovering a bit stream from the first signal based on said performing constellation de-mapping for the first subset of the first signal and based on said performing constellation de-mapping for the second subset of the first signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A receiver, comprising:
-
reception circuitry configured to receive a first signal; a first constellation de-mapper, configured to perform constellation de-mapping for a first subset of the first signal; a decoder, configured to decode the first subset of the first signal to produce a decoded first subset of the first signal; a first element, configured to determine a set of points for constellation de-mapping for a second subset of the first signal based on the decoded first subset of the first signal; a second constellation de-mapper, configured to perform constellation de-mapping for the second subset of the first signal using the set of points; a second element, configured to recover a bit stream from the first signal based on said performing constellation de-mapping for the first subset of the first signal and based on said performing constellation de-mapping for the second subset of the first signal. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory, computer accessible memory medium storing program instructions for decoding a stream of data elements, wherein the program instructions are executable to:
-
receive a first signal; perform constellation de-mapping for a first subset of the first signal; decode the first subset of the first signal to produce a decoded first subset of the first signal; determine a set of points for constellation de-mapping for a second subset of the first signal based on the decoded first subset of the first signal; perform constellation de-mapping for the second subset of the first signal using the set of points; recover a bit stream from the first signal based on said performing constellation de-mapping for the first subset of the first signal and based on said performing constellation de-mapping for the second subset of the first signal. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification