Multi-dimensional fractional number of bits modulation scheme
First Claim
1. A trellis coded modulation transmitter encoder for a communication system comprising:
- a first serial-to-parallel converter converting an input signal into a first parallel signal;
a swap controller electrically coupled to said first serial-to-parallel converter and swapping order of information bits in said first parallel signal to generate a parallel interchange signal;
a parallel-to-serial converter electrically coupled to said swap controller and converting said parallel interchange signal into a serial interchange signal;
a padder electrically coupled to said parallel-to-serial converter and padding said serial interchange signal with redundant bits to generate a padded interchange signal;
a second serial-to-parallel converter electrically coupled to said padder and converting said padded interchange signal into a convolutional encoder input signal;
a convolutional encoder electrically coupled to said second serial-to-parallel converter and coding said convolutional encoder input signal to generate a convolutional encoder output signal; and
a signal set mapper electrically coupled to said convolutional encoder and mapping said convolutional encoder output signal to generate a modulated signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of encoding information bits of a communication signal for a communication system (10) is provided. The method includes decomposing the communication signal having a corresponding M1-ary modulation constellation into a M2-ary constellation, and a M3-ary constellation to generate one or more symbols Si. The one or more symbols Si are mapped using a bit-to-symbol table to generate an encoded communication signal. Decoding methods are also provided for uncoded modulation and trellis coded modulation (TCM). A transmitter (20) comprising an encoder (12) for performing TCM that is capable of transmitting a fractional number of information bits per transmitted symbol is also provided.
5 Citations
19 Claims
-
1. A trellis coded modulation transmitter encoder for a communication system comprising:
-
a first serial-to-parallel converter converting an input signal into a first parallel signal; a swap controller electrically coupled to said first serial-to-parallel converter and swapping order of information bits in said first parallel signal to generate a parallel interchange signal; a parallel-to-serial converter electrically coupled to said swap controller and converting said parallel interchange signal into a serial interchange signal; a padder electrically coupled to said parallel-to-serial converter and padding said serial interchange signal with redundant bits to generate a padded interchange signal; a second serial-to-parallel converter electrically coupled to said padder and converting said padded interchange signal into a convolutional encoder input signal; a convolutional encoder electrically coupled to said second serial-to-parallel converter and coding said convolutional encoder input signal to generate a convolutional encoder output signal; and a signal set mapper electrically coupled to said convolutional encoder and mapping said convolutional encoder output signal to generate a modulated signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of encoding information bits of a communication signal for a communication system comprising:
-
decomposing the communication signal having a corresponding M1-ary constellation into a M2-ary constellation and a M3-ary constellation to generate a symbol series comprising one or more symbols Si, said M2-ary constellation and said M3-ary constellation having fewer constellation points than said M1-ary constellation; and mapping said one or more symbols Si using a bit-to-symbol table to generate an encoded communication signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of decoding information bits for a communication system that uses uncoded modulation comprising:
-
receiving modified I-Q signals; denoting said modified I-Q signals into one or more symbols Si; determining one or more distances diM2-ary and one or more distances diM3-ary for each of said one or more symbols Si and calculating a distance total DI-Q; determining one or more possible distance totals Dh for said modified I-Q signals; comparing said distance total DI-Q for said modified I-Q signals with said one or more possible distances totals Dh; and outputting a decoded communication signal in response to said comparison.
-
Specification