Signal sequence estimation
AssigneeEmpire Technology Development LLC
InventorsYue XIAO, Zongfei YANG, Ping YANG, Jun FANG
Life of this patent
Estimating the term…
Abstract
In a spatial modulation multiple-input-multiple-output (SM-MIMO) wireless communication system, multiple transmitting antennae and multiple receiving antennae may be utilized to respectively transmit and receive wireless signals for the communication. A selection of a combination of the multiple transmitting antennae may be configured to represent one or more binary digits in a signal sequence. The signal sequence may be produced at the receiving end without the knowledge of the selection of the combination of the multiple transmitting antennae.
Claims20
A method for estimating one or more signal sequences, comprising:
- identifying multiple combinations of one or more transmitting antennae;
- receiving one or more wireless signals transmitted by one of the identified combinations of the one or more transmitting antennae;
- generating multiple groups of symbols that respectively correspond to one of the identified combinations of the one or more transmitting antennae;
- calculating a value for each of the multiple groups of symbols;
- selecting, from the multiple groups of symbols, the group of symbols having the lowest calculated value;
- and
- producing the one or more signal sequences based on the selected group of symbols in accordance with a predetermined mapping table.
A multiple-input and multiple-output (MIMO) wireless communication system, comprising:
- multiple transmitting antennae;
- a modulation module configured to:
- identify one or more signal sequences,
- map at least a portion of the one or more signal sequences to one of multiple combinations of the multiple transmitting antennae, in accordance with a predetermined mapping table,
- map other portions of the one or more signal sequences to one or more modulation symbols, in accordance with the predetermined mapping table, and
- activate the one of the multiple combinations of the multiple transmitting antennae to transmit the one or more modulation symbols;
- one or more receiving antennae configured to receive one or more wireless signals that carry the one or more modulation symbols;
- and
- a demodulation module configured to:
- generate multiple groups of symbols that respectively correspond to one of the multiple combinations of the multiple transmitting antennae,
- calculate a value for each of the multiple groups of symbols,
- select, from the multiple groups of symbols, the group of symbols having the lowest calculated value, and
- produce the one or more signal sequences based on the selected group of symbols in accordance with the predetermined mapping table.
A wireless signal receiving system, comprising
- one or more receiving antennae configured to receive one or more wireless signals that carry one or more modulation symbols;
- and
- a demodulation module configured to:
- generate multiple groups of symbols that respectively correspond to one of multiple combinations of multiple transmitting antennae,
- calculate a value for each of the multiple groups of symbols,
- select, from the multiple groups of symbols, the group of symbols having the lowest calculated value, and
- produce one or more signal sequences based on the selected group of symbols in accordance with a predetermined mapping table.
A computer-readable medium that stores executable-instructions that, when executed, cause one or more processors to perform operations comprising:
- receiving one or more wireless signals transmitted by one of multiple combinations of one or more transmitting antennae, each of which includes an equal number of transmitting antennae;
- generating multiple groups of symbols that respectively corresponds to one of the multiple combinations of the one or more transmitting antennae;
- calculating a value for each of the multiple groups of symbols;
- selecting, from the multiple groups of symbols, the group of symbols having the lowest calculated value;
- and
- generating the one or more signal sequences based on the selected group of symbols in accordance with a predetermined mapping table.
Dependencies are inferred from the claim text.