Method and apparatus for providing antenna diversity
First Claim
1. A method of transmitting a digital signal with use of a plurality of N antennas, where N is an integer, the method comprising the steps of:
- according to a channel code, generating a codeword of N symbols to reflect a set of bits of the digital signal, the channel code having a plurality of codewords and a minimum Hamming distance, dmin, where 2≦
dmin ≦
N, wherein each of one or more of said plurality of codewords comprises at least two different symbols; and
transmitting N signals with N different antennas, each signal representing one of the N symbols of a generated codeword.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus providing antenna diversity is disclosed. A set of bits of a digital signal are used to generate a codeword of N symbols. Codewords are provided according to a channel code having a minimum Hamming distance, dmin, where 2≦dm ≦N. N signals representing N symbols of a codeword are transmitted with N different antennas. The N transmitted signals are received and isolated. A sequence of N received symbols is formed from the isolated symbols and compared with one or more valid codewords to associate the sequence with a codeword. A set of bits based on a codeword associated with the received sequence is generated.
224 Citations
13 Claims
-
1. A method of transmitting a digital signal with use of a plurality of N antennas, where N is an integer, the method comprising the steps of:
-
according to a channel code, generating a codeword of N symbols to reflect a set of bits of the digital signal, the channel code having a plurality of codewords and a minimum Hamming distance, dmin, where 2≦
dmin ≦
N, wherein each of one or more of said plurality of codewords comprises at least two different symbols; andtransmitting N signals with N different antennas, each signal representing one of the N symbols of a generated codeword. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for transmitting a digital signal with use of a plurality of N antennas, where N is an integer, the apparatus comprising:
-
a channel encoder for generating a codeword of N symbols according to a channel code, the codeword reflecting a set of bits of the digital signal, the channel code having a plurality of codewords and a minimum Hamming distance, dmin, where 2≦
dmin ≦
N, and wherein each of one or more of said plurality of codewords comprises at least two different symbols; andmeans for transmitting N signals with N different antennas, each signal representing one of the N symbols of a generated codeword. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of generating a set of bits of a digital signal, the method comprising the steps of:
-
receiving a plurality of N signals transmitted from N different antennas, where N is an integer, each signal representing one of N symbols of a codeword, the codeword based on a channel code having a plurality of codewords and a minimum Hamming distance, dmin, where 2≦
dmin ≦
N, and wherein each of one or more of said plurality of codewords comprises at least two different symbols;based on the N received signals, forming N symbols of a received codeword sequence; comparing the received codeword sequence with one or more valid codewords to associate the received sequence with a valid codeword; and generating a set of bits based on the codeword associated with the received sequence.
-
-
13. A receiver for use in a communication system, the communication system including a transmitter comprising a plurality of N antennas, where N is an integer, the communication system communicating codewords of N symbols according to a channel code, the receiver comprising:
-
means for receiving signals transmitted by the N antennas, each signal representing one of N symbols of a codeword, the codeword based on a channel code having a plurality of codewords and a minimum Hamming distance, dmin, where 2≦
dmin ≦
N, and wherein each of one or more of said plurality of codewords comprises at least two different symbols;means, coupled to the means for receiving, for isolating a signal transmitted by each antenna; means, coupled to the means for isolating, for forming a sequence of N received signals based on the N isolated signals; means, coupled to the means for forming, for comparing the sequence of N received with one or more valid codewords to associate the sequence with a valid codeword; and means, coupled to the means for comparing, for generating a set of bits based on the codeword associated with the received sequence.
-
Specification