Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
132 words
The method of multiple trellis coded modulation comprising the steps of: (a) coding b bits of input data into s intermediate outputs; (b) grouping said s intermediate outputs into k groups of s i intermediate outputs each where the summation of all s i 's is equal to s and k is equal to at least 2; (c) mapping each of said k groups of intermediate outputs into one of a plurality of symbols in accordance with a plurality of modulation schemes, one for each group such that the first group is mapped in accordance with a first modulation scheme and the second group is mapped in accordance with a second modulation scheme; and (d) outputting each of said symbols to provide k output symbols for each b bits of input data.
Claim 2
Independent Claim
132 words
The method of multiple trellis coded modulation comprising the steps of: (a) coding b bits of input data into s intermediate outputs; (b) grouping said s intermediate outputs into k groups of s i intermediate outputs each where the summation of all s i 's is equal to s and k is equal to at least 2; (c) mapping each of said k groups of intermediate outputs into one of a plurality of symbols in accordance with a plurality of modulation schemes, one for each group such that the first group is mapped in accordance with a first modulation scheme and the second group is mapped in accordance with a second modulation scheme; and (d) outputting each of said symbols to provide k output symbols for each b bits of input data.
Claim 3
Dependent Claim
31 words
The method of claim 1 including the step of assigning a plurality of said symbols to each of said k groups of intermediate outputs in response to the signals provided thereby.
Claim 4
Dependent Claim
26 words
The method of claim 2 wherein said grouping step includes the step of storing said b input bits in a memory having at least two states.
Claim 5
Dependent Claim
46 words
The method of claim 3 wherein the step of assigning a plurality of symbols to each of said k groups of intermediate outputs includes the step of assigning said symbols to minimize the probability of bit error associated therewith by maximizing the free Euclidean distance thereof.
Claim 6
Dependent Claim
64 words
The method of claim 4 wherein the step of assigning symbols to each of said k groups of intermediate outputs includes the steps of: (a) providing a first assignment tree representative of symbol assignments for k=1 and (b) taking the k-fold cartesian product of said assignment tree with itself to provide said plurality of symbols for each of said k groups of intermediate outputs.
Claim 7
Dependent Claim
57 words
The method of claim 5 wherein the step of assigning a plurality of symbols to each of said k groups of intermediate outputs includes the step of assigning said symbols to minimize the probability of bit error associated therewith by maximizing a quantity L equal to the length of a shortest event error path through said trellis.
Claim 8
Dependent Claim
65 words
The method of claim 6 wherein the step of assigning said symbols to minimize the probability of bit error by maximizing a quantity L includes the step of maximizing the number of nonzero pairwise Euclidean squared distances d 2 between the symbols along branches of the shortest event error path through a trellis representing said symbol with those of the correct path through said trellis.
Claim 9
Dependent Claim
75 words
The method of claim 7 including the step of assigning symbols to minimize the probability of bit error P b given by: P.sub.b =(C/b)[(1+K)e.sup.-K /(E.sub.b /N.sub.o)].sup.L where E b /N o represents bit energy-to-noise ratio, K is a channel parameter which represents the ratio of power received directly to that received indirectly, b is the number of input bits to the encoder, and C is a constant that relates to the product of the distances.