Method for the orthogonal and offset transmission-reception of a signal and device for realizing the same
First Claim
1. Orthogonal transmit-receive diversity method including, on the transmitting side, assigning a spreading code to each information binary symbol stream of each user, generating of N transmit space diversity channels, generating a pilot signal for each transmit space diversity channel, on the receiving side, receiving and demodulating the transmitted signals, determining N received vectors of pilot signals, calculation of correlation of the input signal to spreading code over the serial intervals of duration of binary symbol of the received information stream, forming the sequence of correlation vectors, characterized in that, on the transmitting side, each information binary symbol stream is split into serial information packets, each containing N serial binary symbols, serial-to-parallel transformation of binary symbols is performed in each serial information packet, forming the parallel information packet of N binary symbols, the parallel information packet is repeated N times, thus forming the serial-parallel information packet of N parallel and N serial groups of binary symbols over the interval of serial information packet duration, orthogonal code of N binary symbols is generated for each serial group of the serial-parallel information packet of binary symbols, thus forming the serial-parallel packet of binary symbols of orthogonal codes that is comprised of N parallel and N serial groups of binary symbols of orthogonal codes, binary symbols of the parallel groups of the serial-parallel information packet are reordered so that binary symbols of each serial group are not repeated, binary symbols of the serial-parallel packet of binary symbols of orthogonal codes are reordered in the same manner as in the serial-parallel information binary symbol packet, the serial-parallel information packet of reordered binary symbols is scrambled by the serial-parallel packet of reordered binary symbols of orthogonal codes, thus forming the serial-parallel packet of binary coded symbols, each serial group of coded binary symbols of the serial-parallel information packet is assigned a space diversity channel, each coded binary symbol is spread by user'"'"'s spreading code, the serial groups of spread coded binary symbols of each information stream of each user and corresponding pilot signals are modulated and simultaneously transmitted via N space diversity channels, on the receiving side the sequence of correlation vectors is split into serial packets of N correlation vectors, each correlation vector is multiplied by the complex conjugate of the received vectors of pilot signals, the real part of each product is taken, thus generating the serial-parallel packet of correlation coefficients, reordering in the parallel groups of the serial-parallel packet of correlation coefficients inverse to the reordering of binary symbols of the serial-parallel information packet on the transmitting side is carried out, the serial-parallel packet of binary symbols of orthogonal codes corresponding to the serial-parallel packet of binary symbols of orthogonal codes on the transmitting side and comprising N serial and N parallel groups of binary symbols of orthogonal codes, is generated, correlation of the serial groups of the serial-parallel packet of correlation coefficients to the serial groups of the serial-parallel packet of symbols of orthogonal codes is calculated, forming the parallel packet of N soft decisions corresponding to N binary symbols of the parallel information packet on the transmitting side, parallel-to-serial transformation of the parallel packet of soft decisions is performed, producing the output stream of soft decisions.
3 Assignments
0 Petitions
Accused Products
Abstract
An information stream of binary symbols is divided into serial packets of N binary symbols. The method further includes serial-parallel conversion of binary symbols in each serial packet and repeating N times the parallel packet thus obtained in order to form a serial-parallel packet of binary symbols. The binary symbols are permuted in the duration interval of each serial-parallel packet, and orthogonal codes generated according to the above binary symbol permutation are then applied. A space-diversity channel is then assigned to each serial group of the serial-parallel packet of coded binary symbols thus obtained. All the serial groups of coded binary symbols, each coded binary symbol having been previously spread by a user spreading code, as well as pilot signals of the corresponding space diversity channels are simultaneously transmitted. The method also involves generating on the reception side a serial packet of soft decisions that corresponds to the serial packet of binary symbols on the transmission side.
62 Citations
5 Claims
- 1. Orthogonal transmit-receive diversity method including, on the transmitting side, assigning a spreading code to each information binary symbol stream of each user, generating of N transmit space diversity channels, generating a pilot signal for each transmit space diversity channel, on the receiving side, receiving and demodulating the transmitted signals, determining N received vectors of pilot signals, calculation of correlation of the input signal to spreading code over the serial intervals of duration of binary symbol of the received information stream, forming the sequence of correlation vectors, characterized in that, on the transmitting side, each information binary symbol stream is split into serial information packets, each containing N serial binary symbols, serial-to-parallel transformation of binary symbols is performed in each serial information packet, forming the parallel information packet of N binary symbols, the parallel information packet is repeated N times, thus forming the serial-parallel information packet of N parallel and N serial groups of binary symbols over the interval of serial information packet duration, orthogonal code of N binary symbols is generated for each serial group of the serial-parallel information packet of binary symbols, thus forming the serial-parallel packet of binary symbols of orthogonal codes that is comprised of N parallel and N serial groups of binary symbols of orthogonal codes, binary symbols of the parallel groups of the serial-parallel information packet are reordered so that binary symbols of each serial group are not repeated, binary symbols of the serial-parallel packet of binary symbols of orthogonal codes are reordered in the same manner as in the serial-parallel information binary symbol packet, the serial-parallel information packet of reordered binary symbols is scrambled by the serial-parallel packet of reordered binary symbols of orthogonal codes, thus forming the serial-parallel packet of binary coded symbols, each serial group of coded binary symbols of the serial-parallel information packet is assigned a space diversity channel, each coded binary symbol is spread by user'"'"'s spreading code, the serial groups of spread coded binary symbols of each information stream of each user and corresponding pilot signals are modulated and simultaneously transmitted via N space diversity channels, on the receiving side the sequence of correlation vectors is split into serial packets of N correlation vectors, each correlation vector is multiplied by the complex conjugate of the received vectors of pilot signals, the real part of each product is taken, thus generating the serial-parallel packet of correlation coefficients, reordering in the parallel groups of the serial-parallel packet of correlation coefficients inverse to the reordering of binary symbols of the serial-parallel information packet on the transmitting side is carried out, the serial-parallel packet of binary symbols of orthogonal codes corresponding to the serial-parallel packet of binary symbols of orthogonal codes on the transmitting side and comprising N serial and N parallel groups of binary symbols of orthogonal codes, is generated, correlation of the serial groups of the serial-parallel packet of correlation coefficients to the serial groups of the serial-parallel packet of symbols of orthogonal codes is calculated, forming the parallel packet of N soft decisions corresponding to N binary symbols of the parallel information packet on the transmitting side, parallel-to-serial transformation of the parallel packet of soft decisions is performed, producing the output stream of soft decisions.
-
4. A device of orthogonal transmit-receive diversity comprising, on the transmitting side, M parallel branches (22) of user signal transmission, pilot signal generator (30), N modulators (31) and N antennas (32), thus each signal transmission branch (22) contains serially linked orthogonal modulator (28) and PN spreader (29), the second input of the PN spreader is linked to the output of PN code generator (27), each of N outputs of PN spreader (29) is joined with the input of corresponding modulator (31), the output of each modulator is connected to corresponding transmit antenna (32), on the receiving side, antenna (40), the output of which is joined with the input of demodulator (41), correlator (42) calculating the correlation of the input signal to user'"'"'s spreading code, N correlators (43) calculating the correlation of the input signal to pilot signals of space-diversity channels, searcher (44), the first inputs of correlators (42, 43) and searcher (44) being combined and linked to the output of demodulator (41), the second input of correlator (42) calculating the correlation of the input signal to user'"'"'s spreading code, is joined with the first output of reference signal generator (45), generating user'"'"'s spreading code at the first output, the second inputs of N correlators are linked to the second outputs of reference signal generator (45), producing channel pilot codes at these outputs, the third output of reference signal generator (45) is joined with the input of packet synchronizer, characterized in that, on the transmitting side, each signal transmission branch (22) is added with serial-parallel binary symbol packet generator (23), the input of which is the first input of device and the output is connected to binary symbol reordering unit (24), serially linked serial-parallel orthogonal code binary symbol packet generator (25) and orthogonal code binary symbol reordering unit (26), the second inputs of serial-parallel binary symbol packet generator (23), binary symbol reordering unit (24), serial-parallel orthogonal code binary symbol packet generator (25) and orthogonal code binary symbol reordering unit (26) are combined to form the second input of device, the outputs of binary symbol reordering unit (24) and orthogonal code binary symbol reordering unit (26) are linked to the first and second inputs of orthogonal code modulator (28), respectively, on the receiving side, there are introduced serial correlation vector packet generator (47), the input of which is connected to the output of correlator (42), computing the correlation of the input signal to user'"'"'s spreading code, and the output—
- to the first input of serial-parallel correlation coefficient packet generator (48), the second inputs of which are linked to the outputs of N correlators (43), the second input of serial correlation vector packet generator (47) and the third input of serial-parallel correlation coefficient packet generator (48) are combined and linked to the output of packet synchronizer (46), the output of serial-parallel correlation coefficient packet generator (48) is joined with the input of correlation coefficient reordering unit (49), the output of which is connected to the first input of correlator (51), the second input of which is linked to the output of serial-parallel orthogonal code binary symbol packet generator (50), the output of correlator (51) is connected to the input of parallel-to-serial transformation unit (52), the output of which is the output of device.
- View Dependent Claims (5)
Specification