Method and apparatus for encoding data for transfer over a communication channel
First Claim
1. A method of transmitting data from a transmitter to a receiver over a communication channel, comprising the steps of:
- generating a first signal using an output from a filter that receives prior transmitted signal points as inputs;
selecting a subset of a predefined signal point constellation based on at least one bit of a data word and a modulo count derived by counting modifications made to an amplitude of said signal, said modifications resulting in said amplitude being between an upper predetermined threshold and a lower predetermined threshold;
selecting a signal point in said subset based on at least one bit of said data word; and
transmitting a second signal representative of said signal point over the communication channel.
8 Assignments
0 Petitions
Accused Products
Abstract
In a system that uses a dither signal in the production of a transmitted signal, the recoverability of an original trellis code is maintained while forming the dither signal using a modulo value that is equal to the distance between two adjacent symbols. This is accomplished by forming individual modulo counts for each of the orthogonal components produced by the transmitter'"'"'s 3-tap FIR filter. The modulo counts and the bits from the trellis encoder are used to substitute the constellation subset identified by the trellis encoder with another constellation subset. The substituted subset is used for transmission and results in recovery of the original trellis code by the trellis decoder in the receiver.
45 Citations
30 Claims
-
1. A method of transmitting data from a transmitter to a receiver over a communication channel, comprising the steps of:
-
generating a first signal using an output from a filter that receives prior transmitted signal points as inputs; selecting a subset of a predefined signal point constellation based on at least one bit of a data word and a modulo count derived by counting modifications made to an amplitude of said signal, said modifications resulting in said amplitude being between an upper predetermined threshold and a lower predetermined threshold; selecting a signal point in said subset based on at least one bit of said data word; and transmitting a second signal representative of said signal point over the communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of transmitting data from a transmitter to a receiver over a communication channel, comprising the steps of:
-
identifying a first subset of a predefined signal point constellation based on at least one bit of a data word; generating a signal using an output from a filter that receives prior transmitted signal points as inputs; selecting a second subset of said predefined signal point constellation based on said first subset and a modulo count derived by counting modifications made to an amplitude of said signal, said modifications resulting in said amplitude being between an upper predetermined threshold and a lower predetermined threshold, said second subset having a signal point selected based on at least one bit of said data word; and transmitting a second signal representative of said signal point over the communication channel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of transmitting data from a transmitter to a receiver over a communication channel, comprising the steps of:
-
identifying a first subset of a predefined signal point constellation based on at least one bit of a data word; generating a signal using an output from a filter that receives prior transmitted signal points as inputs; selecting a second subset of said predefined signal point constellation based on said first subset and a modulo count derived by counting modifications made to an amplitude of said signal said modifications resulting in said amplitude being between an upper predetermined threshold and a lower predetermined threshold, said second subset having a signal point selected based on at least one bit of said data word; modifying an amplitude of at least one orthogonal component of a second signal representative of said signal point to form a modified signal point, said modification being a function of said signal point'"'"'s position in said constellation; and transmitting a third signal representative of said modified signal point over the communication channel. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification