Patent ID: 8605811

Claim:
A method for data signal transmission in a communication system, wherein, the method comprises: performing space-time-frequency coding on a stream of a data signal to form k1 space-time-frequency bit streams, wherein k1 is a natural number that is greater than or equal to 2; dividing P of the k1 space-time-frequency bit streams into K i (i=1, 2, . . . , P) orthogonal components respectively, wherein P is a natural number that is greater than or equal to 2 and is smaller than or equal to k1, and K i is a natural number that is greater than or equal to 2, a modulus of an inner product of any two of the K i orthogonal components is equal to zero or smaller than a set value, and the data signal can be restored through the K i orthogonal components, but cannot be restored through the remaining (K i −1) of the K i orthogonal components apart from any one non-zero orthogonal component; and providing all orthogonal components corresponding to the P space-time-frequency bit streams for N base stations for transmission, wherein N is a natural number that is greater than or equal to 2 and is smaller than or equal to P, wherein, the step of providing for the N base stations for transmission comprises: providing all K i orthogonal components corresponding to the P space-time-frequency bit streams as transmission signals for virtual antennas of the N base stations, wherein a sum of the number L j (j=1, 2, . . . , N) of virtual antennas of each base station is equal to a sum of a value of the K i of each space-time-frequency bit stream; and mapping the transmission signals corresponding to the L j virtual antennas of each base station to M j physical antennas of the corresponding base station respectively to transmit, wherein M j is a natural number that is greater than or equal to 2; wherein the number L j of the virtual antennas of each base station is twice the number M j of the physical antennas of the corresponding base station, and one virtual antenna is corresponding to two cross-polarized physical antennas; wherein an antenna mapping matrix is represented by the following formula: [ x 1 x 2 ⋮ x M ] = [ w 1 ( 1 ) w 1 ( 2 ) … w 1 ( K ) w 2 ( 1 ) w 2 ( 2 ) … w 2 ( K ) ⋮ ⋮ ⋱ ⋮ w M ( 1 ) w M ( 2 ) … w M ( K ) ] ⁢ [ x 1 ′ x 2 ′ ⋮ x K ′ ] where, x′ 1 x′ 2 . . . x′ K represent transmission signals of K virtual antennas, x 1 x 2 . . . x M represent transmission signals of M physical antennas each virtual antenna k corresponds to a weight vector [w 1 (k) w 2 (k) . . . w M (k) ], in which k is the sequence number of a virtual antenna.