Precoding in faster-than-nyquist communications
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorMartin SJÖDIN
Life of this patent
Estimating the term…
Abstract
There is provided a method for processing a set of input symbols. The method is performed by a transmitter. The method comprises acquiring a set of input symbols. The method comprises generating a set of precoded symbols from the set of input symbols by subjecting the set of input symbols to a coding vector. The method comprises generating a transmission signal comprising a sequence of pulse forms from the set of precoded symbols by pulse shaping the set of precoded symbols. The coding vector is based on a model vector modelling intersymbol interference experienced by the pulse forms.
Claims27
A method for processing a set of input symbols a, the method being performed by a transmitter, the method comprising:
- acquiring a set of input symbols a;
- generating a set of precoded symbols â from the set of input symbols a by subjecting the set of input symbols a to a coding vector gMH;
- and
- generating a transmission signal s comprising a sequence of pulse forms gT from the set of precoded symbols â by pulse shaping the set of precoded symbols â;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
A method for processing a reception signal r, the method being performed by a receiver, the method comprising:
- receiving a reception signal r representing a set of input symbols a, the reception signal comprising a sequence of pulse forms gT;
- generating a set of sampled symbols y by subjecting the reception signal r to a matched receiver filter;
- and
- generating a set of decoded symbols ŷ from the set of sampled symbols y by subjecting the set of sampled symbols y to a coding vector gMH;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
A transmitter for processing a set of input symbols a, the transmitter comprising a processing unit, the processing unit being configured to cause the transmitter to:
- acquire a set of input symbols a;
- generate a set of precoded symbols â from the set of input symbols a by subjecting the set of input symbols a to a coding vector gMH;
- and
- generate a transmission signal s comprising a sequence of pulse forms gT from the set of precoded symbols â by pulse shaping the set of precoded symbols â;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
A receiver for processing a reception signal r, the receiver comprising a processing unit, the processing unit being configured to cause the receiver to:
- receive a reception signal r representing a set of input symbols a, the reception signal comprising a sequence of pulse forms gT;
- generate a set of sampled symbols y by subjecting the reception signal r to a matched receiver filter;
- and
- generate a set of decoded symbols ŷ from the set of sampled symbols y by subjecting the set of sampled symbols y to a coding vector gMH;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
A computer program for processing a set of input symbols a, the computer program comprising computer code which, when run on a processing unit of a transmitter, causes the transmitter to:
- acquire a set of input symbols a;
- generate a set of precoded symbols â from the set of input symbols a by subjecting the set of input symbols a to a coding vector gMH;
- and
- generate a transmission signal s comprising a sequence of pulse forms gT from the set of precoded symbols â by pulse shaping the set of precoded symbols â;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
A computer program for processing a reception signal r, the computer program comprising computer code which, when run on a processing unit of a receiver, causes the receiver to:
- receive a reception signal r representing a set of input symbols a, the reception signal comprising a sequence of pulse forms gT;
- generate a set of sampled symbols y by subjecting the reception signal r to a matched receiver filter;
- and
- generate a set of decoded symbols ŷ from the set of sampled symbols y by subjecting the set of sampled symbols y to a coding vector gMH;
- wherein the coding vector gMH is based on a model vector gISI modelling intersymbol interference experienced by the pulse forms gT.
Dependencies are inferred from the claim text.