Out-of-band emission cancellation
AssigneeCommonwealth Scientific and Industrial Research Organisation
InventorsXiaojing Huang, Yingjie Jay Guo
Life of this patent
Estimating the term…
Abstract
A transmission signal pre-processing method and apparatus for out-of-band emission cancellation are disclosed. For each of N subchannels in a band weighting each of N subchannel symbols by a calculated value in the range from 0 to 1 is performed. Precoding said N weighted symbols, organised as an N×1 matrix, by multiplication by a unitary matrix is then performed.
Claims26
A transmission signal pre-processing method for out-of-band emission cancellation, comprising, for each of N subchannels in a band:
- weighing each of N subchannel symbols by a calculated value in the range from 0 to 1;
- and
- precoding said N weighed symbols by multiplication by a unitary matrix.
A transmission signal pre-processing method for out-of-band emission cancellation, comprising, for each of N subchannels in a band:
- weighing at least n of N subchannel symbols by a calculated value in the range from 0 to 1;
- and
- precoding said weighted symbols, organized as a n×1 matrix, by multiplication by a n×n unitary matrix.
A reception signal processing method for out-of-band emission cancellations comprising:
- de-precoding received symbols by unitary matrix multiplication, where the reception unitary matrix is the transpose of a precoding matrix used at transmission;
- de-weighting said de-precoded symbols by dividing by a respective weight used at transmission.
An out-of-band emission cancellation method comprising:
- performing mapping of input data bits into time domain data symbols;
- converting said time domain symbols into a plurality of subchannels;
- for each of N subchannels in a band:
- weighting each of N subchannel symbols by a calculated value in the range from 0 to 1;
- and
- precoding said N weighted symbols by multiplication by a unitary matrix;
- transforming said precoded subchannels into orthogonal time domain subchannels;
- and
- transmitting said time domain subchannels.
A transmitter comprising:
- a module performing mapping of input data bits into time domain data symbols;
- a module converting said time domain symbols into a plurality of subchannels;
- for each of N subchannels in a band:
- a module weighting each of N subchannel symbols by a calculated value in the range from 0 to 1;
- and
- a module precoding said N weighted symbols by multiplication by a unitary matrix;
- a module transforming said precoded subchannels into orthogonal time domain subchannels;
- and
- a radio frequency module transmitting said time domain subchannels.
A receiver comprising:
- a radio frequency module receiving a plurality of time domain orthogonal subchannels;
- a module transforming said received subchannels into frequency domain subchannels;
- for each of N subchannels:
- de-precoding received symbols by unitary matrix multiplication, where the reception unitary matrix is the transpose of a precoding matrix used at transmission;
- and
- de-weighting said de-precoded symbols by dividing by a respective weight used at transmission;
- a module converting said de-weighted symbols into a sequence of symbols;
- and
- a module performing mapping of said sequence symbols to output data bits.
(canceled)
Dependencies are inferred from the claim text.