Omnidirectional beamforming method
11368194 · 2022-06-21
Assignee
Inventors
Cpc classification
H04B7/043
ELECTRICITY
International classification
Abstract
The present disclosure provides an omnidirectional beamforming method. In the omnidirectional beamforming method, a space-time block coding is performed on a data stream to be sent to obtain the coded data stream. Omnidirectional beamforming matrices corresponding to a uniform rectangular antenna array are constructed. The beamforming is performed on the coded data stream through the omnidirectional beamforming matrices, to generate a signal to be sent of the uniform rectangular antenna array.
Claims
1. An omnidirectional beamforming method, comprising: performing a space-time block coding on a data stream to be sent, to obtain a coded data stream; constructing omnidirectional beamforming matrices corresponding to a uniform rectangular antenna array through a pair of Golay complementary matrices or four autocorrelation complementary matrices; wherein the uniform rectangular antenna array consists of L×M antennas; L is the number of rows of the uniform rectangular antenna array; M is the number of columns of the uniform rectangular antenna array; an array response vector of the uniform rectangular antenna array at a spatial angle of (φ,θ) is calculated as follows: .sup.L×M; an autocorrelation of the {W.sub.n}.sub.n=1.sup.N is calculated as follows:
Σ.sub.n=1.sup.NR.sub.W.sub.
2. The omnidirectional beamforming method of claim 1, wherein the signal to be sent is shown as follows:
X(t)Σ.sub.n=1.sup.NW.sub.ns.sub.n(t)∈
.sup.L×M; wherein X(t) is the signal to be sent; an integer t is an index of a time domain; W.sub.n∈
.sup.L×M represents a spatial beamforming weight of s.sub.n(t); wherein n=1, . . . , N, and N is a positive integer.
3. An omnidirectional beamforming method, comprising: performing a space-time block coding on a data stream to be sent, to obtain a coded data stream; constructing omnidirectional beamforming matrices corresponding to a uniform rectangular antenna array through a pair of Golay complementary matrices or four autocorrelation complementary matrices; wherein the uniform rectangular antenna array consists of L×M antennas; L is the number of rows of the uniform rectangular antenna array; M is the number of columns of the uniform rectangular antenna array; an array response vector of the uniform rectangular antenna array at a spatial angle of (φ,θ) is calculated as follows: .sup.L×M; an autocorrelation of the {W.sub.n}.sub.n=1.sup.N is calculated as follows:
Σ.sub.n=1.sup.NR.sub.W.sub.
W.sub.1=(ca.sup.T,db.sup.T), W.sub.2=(−{tilde over (d)}a.sup.T,{tilde over (c)}b.sup.T)∈.sup.L×M; wherein the number of the rows L and half of the number of the columns M/2 of the uniform rectangular antenna array are both complex Golay numbers; W.sub.1 and W.sub.2 are a pair of Golay complementary matrices; a sequence a and a sequence b are a pair of Golay complementary sequences with a length of M/2; a sequence c and a sequence d are a pair of Golay complementary sequences with a length of L; and ({tilde over (⋅)}) represents conjugation and flip.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In order to explain the embodiments of the present disclosure or the technical solutions in the prior art more clearly, the following will briefly introduce the drawings that need to be adopted in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only represents some embodiments of the present disclosure. For those of ordinary skill in the art, without creative work, other drawings can be obtained based on the structure shown in these drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF EMBODIMENTS
(12) The technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present disclosure.
(13) It should be noted that all directional indications (such as up, down, left, right, front, back) in the embodiments of the present disclosure are only used to explain the relative positional relationship and movement of the components in a specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication changes accordingly.
(14) In addition, the descriptions related to “first” and “second” in the present disclosure are only used for descriptive purposes, and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with “first” and “second” may explicitly or implicitly include at least one of the features. In addition, the “and/or” in the full text includes three solutions. Taking “A and/or B” as an example, it includes the A technical solution, the B technical solution, and the A and B technical solution. Moreover, the technical solutions among the various embodiments can be combined with each other, but it must be based on what can be achieved by those of ordinary skill in the art. When the combination of technical solutions is contradictory or cannot be achieved, it should be considered that the combination of such technical solutions does not exist, nor is it required by the present disclosure, and they are not within the protection scope of the present disclosure.
(15) As shown in
(16) S100) A space-time block coding is performed on a data stream to be sent, to obtain a coded data stream.
(17) Specifically, after performing space-time block coding on the data stream by the base station, the obtained coded data stream is [s.sub.1(t), s.sub.2(t), . . . , s.sub.n(t)].sup.T, where s.sub.n(t) is an element in a position (n,t) of s.sub.n(t); t is a time index; and (⋅).sup.T is a transposition operation.
(18) S200) Omnidirectional beamforming matrices corresponding to a uniform rectangular antenna array is constructed.
(19) In an embodiment, the uniform rectangular antenna array consists of L×M antennas. L is the number of rows of the uniform rectangular antenna array. M is the number of columns of the uniform rectangular antenna array. An array response vector of the uniform rectangular antenna array at a spatial angle of (φ,θ) is calculated as follows:
(20)
(21) where [A(φ,θ)].sub.lm represents the array response vector of the uniform rectangular antenna array. The array response vector is a response capability of the antennas in the uniform rectangular antenna array to an incoming wave in a certain direction. As shown in
(22) It is assumed that an omnidirectional beamforming matrix set formed by performing beamforming on the uniform rectangular antenna array is {W.sub.n}.sub.n=1.sup.N, and W.sub.n∈.sup.L×M. An autocorrelation of the {W.sub.n}.sub.n=1.sup.N is calculated as follows:
(23)
(24) where ç represents a translation in the direction of the y-axis. τ represents a translation in the direction of the x-axis, and (⋅)*represents a conjugation.
(25) The omnidirectional beamforming matrix set {W.sub.n}.sub.n=1.sup.N satisfies the equation (3) as follows:
Σ.sub.n=1.sup.NR.sub.W.sub.
(26) where the omnidirectional beamforming matrix set {W.sub.n}.sub.n=1.sup.N is (L,M,N)-ACM (autocorrelation complementary matrices). δ(ç) and δ(τ) are Kronecker functions, thus
(27)
When N=2, (L,M,N)-ACM is a pair of Golay complementary matrices (GCM).
(28) In an embodiment, only when the matrix set {W.sub.n}.sub.n=1.sup.N constitutes the autocorrelation complementary matrices, the value of the signal strength Σ.sub.n=1.sup.N|[vec(A(φ,θ)).sup.Tvec(W.sub.n)]|.sup.2 received by the terminal has nothing to do with the direction (φ,θ), that is, omnidirectional transmission is realized, where vec represents the vectorization of the rectangular array.
(29) The proof process to achieve omnidirectional transmission is as follows.
(30)
are plugged into Σ.sub.n=1.sup.N|[vec(A(φ,θ)).sup.Tvec(W.sub.n)]|.sup.2, to obtain the equation (4) as follows:
(31)
(32) where W.sub.n(l,m) is an element at a position (l,m) of W.sub.n, and the equation (5) is obtained as follows:
(33)
(34) The equation (5) is plugged into the equation (4), to obtain the equation (6) as follows:
(35)
(36) where {W.sub.1, . . . , W.sub.N} is autocorrelation complementary matrices. Σ.sub.n=1.sup.NR.sub.W.sub.
(37) In an embodiment, the complex Golay number is defined as 2.sup.a+f3.sup.b5.sup.c11.sup.d13.sup.e, where a, b, c, d, e, f≥0 are natural numbers; b+c+d+e≤a+2f+1; and f≤c+e.
(38) Specifically, if a=1, b=0, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.13.sup.05.sup.011.sup.013.sup.0=2. If a=0, b=1, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.03.sup.15.sup.011.sup.013.sup.0=3. If a=2, b=0, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.23.sup.05.sup.011.sup.013.sup.0=4. If a=1, b=1, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.13.sup.15.sup.011.sup.013.sup.0=6, and so on.
(39) It is assumed that the sequence a and the sequence b are as follows: a=(a.sub.0, a.sub.1, . . . , a.sub.L−1), b=(b.sub.0, b.sub.1, . . . , b.sub.L−1);
(40) The aperiodic autocorrelation function of the sequence a is the equation (7) as follows:
R.sub.a(τ)=Σ.sub.k=0.sup.L-1a.sub.ka.sub.k+τ*, −L+1≤τ≤L−1 (7);
(41) where L is the complex Golay number; the elements of the sequence a and the sequence b are any item in {1,j,−1,−j} and satisfy the equation (8) as follows:
R.sub.a(τ)+R.sub.b(τ)=2Lδ(τ) (8);
(42) where the sequence a and the sequence b are a pair of Golay complementary sequences.
(43) In an embodiment, when half of the number of the rows L/2 and the number of the columns M of the uniform rectangular antenna array are both the complex Golay numbers, and the omnidirectional beamforming matrices constructed by a pair of Golay complementary matrices are shown in the equation (9) as follows:
(44)
(45) where W.sub.1 and W.sub.2 are a pair of Golay complementary matrices. A sequence a and a sequence b are a pair of Golay complementary sequences with a length of L/2, and a sequence c and a sequence d are a pair of Golay complementary sequences with a length of M.
(46) W.sub.1 and W.sub.2 are plugged into the equation (2), the condition satisfies the equation (3) can be deduced. Therefore, W.sub.1 and W.sub.2 are a pair of Golay complementary matrices. W.sub.1 and W.sub.2 are plugged into Σ.sub.n=1.sup.N|[vec(A(φ,θ)).sup.Tvec(W.sub.n)]|.sup.2, to obtain the equation (10) as follows:
Σ.sub.n=1.sup.2|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2=2LM (10);
(47) Since 2LM is a constant, that is, the signal strength Σ.sub.n=1.sup.2|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2 received by the terminal has nothing to do with the angle (φ,θ), the omnidirectional beamforming matrices constructed by the equation (9) satisfy the omnidirectional coverage condition.
(48) In an embodiment, when the number of the rows L and half of the number of the columns M/2 of the uniform rectangular antenna array are both the complex Golay numbers, and the omnidirectional beamforming matrices constructed by a pair of Golay complementary matrices are shown in the equation (11) as follows:
W.sub.1=(ca.sup.T,db.sup.T), W.sub.2=(−{tilde over (d)}a.sup.T,{tilde over (c)}b.sup.T)∈.sup.L×M (11);
(49) where W.sub.1 and W.sub.2 are a pair of Golay complementary matrices. A sequence a and a sequence b are a pair of Golay complementary sequences with a length of M/2, and a sequence c and a sequence d are a pair of Golay complementary sequences with a length of L.
(50) W.sub.1 and W.sub.2 are plugged into the equation (2), the condition satisfies the equation (3) can be deduced. Therefore, W.sub.1 and W.sub.2 are a pair of Golay complementary matrices. W.sub.1 and W.sub.2 are plugged into Σ.sub.n=1.sup.N|[vec(A(φ,θ)).sup.Tvec(W.sub.n)]|.sup.2, to obtain the equation (12) as follows:
Σ.sub.n=1.sup.2|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2=2LM (12);
(51) Since 2LM is a constant, that is, the signal strength Σ.sub.n=1.sup.2|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2 received by the terminal has nothing to do with the angle (φ,θ), the omnidirectional beamforming matrices constructed by the equation (11) satisfy the omnidirectional coverage condition.
(52) In an embodiment, when the number of the rows L and the number of the columns M of the uniform rectangular antenna array are both the complex Golay numbers, and the omnidirectional beamforming matrices constructed by four autocorrelation complementary matrices are shown in the equation (13) as follows:
W.sub.1=ac.sup.T, W.sub.2=ad.sup.T, W.sub.3=bc.sup.T, W.sub.4=bd.sup.T∈.sup.L×M (13);
(53) where W.sub.1, W.sub.2, W.sub.3 and W.sub.4 are four autocorrelation complementary matrices. A sequence a and a sequence b are a pair of Golay complementary sequences with a length of L, and a sequence c and a sequence d are a pair of Golay complementary sequences with a length of M.
(54) W.sub.1, W.sub.2, W.sub.3 and W.sub.4 are plugged into the equation (2), and it can be deduced that W.sub.1, W.sub.2, W.sub.3 and W.sub.4 satisfy the condition of the equation (3). Therefore, W.sub.1, W.sub.2, W.sub.3 and W.sub.4 are four autocorrelation complementary matrices. W.sub.1, W.sub.2, W.sub.3 and W.sub.4 are plugged into Σ.sub.n=1.sup.N|[vec(A(φ,θ)).sup.Tvec(W.sub.n)]|.sup.2, to obtain the equation (14) as follows:
Σ.sub.n=1.sup.4|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2=4LM (14);
(55) Since 4LM is a constant, that is, the signal strength Σ.sub.n=1.sup.2|[vec(A(φ,θ).sup.T)vec(W.sub.n)]|.sup.2 received by the terminal has nothing to do with the angle (φ,θ), the omnidirectional beamforming matrices constructed by the equation (13) satisfy the omnidirectional coverage condition.
(56) In an embodiment, since the non-zero elements in the omnidirectional beamforming matrices have constant modulus properties, the fully connected beamforming structure shown in
(57) In an embodiment, for a uniform rectangular antenna array consists of L×M antennas, the array response vector of the uniform rectangular antenna array at a spatial angle (φ,θ) can be obtained by the equation (1).
(58) The space-time block coding is performed on the data stream to be sent, where the space-time block coding adopts Alamouti code, which is expressed as follows:
(59)
(60) According to the equation (9) of the equation (11), a pair of beamforming matrices W.sub.1, W.sub.2∈.sup.L×M is obtained, and the fully connected beamforming structure shown in
(61) Specifically, the fully connected beamforming structure includes a first radio frequency link, a second radio frequency link, a first uniform rectangular phase shifter array, a second uniform rectangular phase shifter array, and a uniform rectangular antenna array. The rectangular phase shifter array, the second uniform rectangular phase shifter array, and the uniform rectangular antenna array are all have the same number of rows L and the same number of columns M. The first radio frequency link is respectively connected to each phase shifter in the first uniform rectangular phase shifter array, and each phase shifter in the first uniform rectangular phase shifter array is connected to each antenna in the uniform rectangular antenna array in a one-to-one correspondence. The second radio frequency link is respectively connected to each phase shifter in the second uniform rectangular phase shifter array, and each phase shifter in the second uniform rectangular phase shifter array is connected to each antenna in the uniform rectangular antenna array in a one-to-one correspondence. The first uniform rectangular phase shifter array and the beamforming matrix W.sub.1 have the same number of rows L and the same number of columns M. Each phase shifter in the first uniform rectangular phase shifter array performs phase adjustment through the corresponding element in the beamforming matrix W.sub.1. The second uniform rectangular phase shifter array and the aforementioned beamforming matrix W.sub.2 have the same number of rows L and the same number of columns M. Each phase shifter in the second uniform rectangular phase shifter array performs phase adjustment through the corresponding element in the beamforming matrix W.sub.2, so that the signal strength received by the terminal has nothing to do with the angle (φ,θ).
(62) In an embodiment, for a uniform rectangular antenna array consists of L×M antennas, the array response vector of the uniform rectangular antenna array at a spatial angle (φ,θ) can be obtained by the equation (1).
(63) The space-time block coding is performed on the data stream to be sent, where the space-time block coding adopts 4×4 STBC code, which is expressed as follows:
(64)
(65) Four beamforming matrices W.sub.1, W.sub.2, W.sub.3, W.sub.4∈.sup.L×M are obtained according to the equation (13), and the fully connected beamforming structure shown in
(66) S300) The beamforming is performed for the coded data stream through the omnidirectional beamforming matrices, to generate the signal to be sent of the uniform rectangular antenna array.
(67) Specifically, the signal to be sent is as follows:
X(t)Σ.sub.n=1.sup.NW.sub.ns.sub.n(t)∈
.sup.L×M;
(68) X(t) is the signal to be sent. An integer t is an index of a time domain. W.sub.n∈.sup.L×M represents a spatial beamforming weight of s.sub.n(t). n=1, . . . , N, and N is a positive integer.
(69) In an embodiment, it is assumed that in a 6×10 uniform rectangular array, that is, L=6 and M=10. The binary phase shift keying (BPSK) modulation method is adopted to simulate the bit error rate performance of the omnidirectional beamforming method of the present disclosure. Specifically, the binary phase shift keying (BPSK) modulation method is adopted to simulate the ZC-based scheme of the comparative example (two Zadoff-Chu sequences are adopted as the Kronecker product to obtain the beamforming matrix). As shown in the simulation result in
(70) In the omnidirectional beamforming method of the present disclosure, the coded data stream is obtained by performing a space-time block coding on the data stream to be sent; the omnidirectional beamforming matrices corresponding to the uniform rectangular antenna array are constructed; and the beamforming is performed on the coded data stream through the omnidirectional beamforming matrices, to generate a signal to be sent of the uniform rectangular antenna array. Through the arrangement in the present disclosure, the omnidirectional transmission of common signals can be realized, so that the signals to be sent have the same signal energy distribution in space, that is, the signals to be sent at any point in the space has the same energy, thereby improving the performance of the overall network.
(71) As shown in
(72) S10) A first beamforming matrix corresponding to a first polarized antenna sub-array is constructed. A beamforming is performed on a data stream to be sent through the first beamforming matrix, to obtain a first polarized signal. The first polarized signal is sent via the first polarized antenna sub-array.
(73) S20) A second beamforming matrix corresponding to a second polarized antenna sub-array is constructed. A beamforming is performed on the data stream to be sent through the second beamforming matrix, to obtain a second polarized signal. The second polarized signal is sent via the second polarized antenna sub-array.
(74) In the embodiment, the first polarized antenna sub-array is a left-polarized antenna sub-array, and the first beamforming matrix is a left-polarized beamforming matrix. The second polarized antenna sub-array is a right-polarized antenna sub-array, and the second beamforming matrix is a right-polarized beamforming matrix.
(75) Optionally, the first polarized antenna sub-array is a horizontally polarized antenna sub-array, and the first beamforming matrix is a horizontally polarized beamforming matrix. The second polarized antenna sub-array is a vertically polarized antenna sub-array, and the second beamforming matrix is a vertically polarized beamforming matrix.
(76) Specifically, the left-polarized beamforming matrix corresponding to the left-polarized antenna sub-array and the right-polarized beamforming matrix corresponding to the right-polarized antenna sub-array are constructed through a pair of Golay complementary matrices.
(77) In an embodiment, the left-polarized antenna sub-array and the right-polarized antenna sub-array together form a uniform rectangular antenna array.
(78) In an embodiment, the uniform rectangular antenna array consists of L×M antennas. L is the number of rows of the uniform rectangular antenna array. M is the number of columns of the uniform rectangular antenna array. An array response vector of the uniform rectangular antenna array at a spatial angle (φ,θ) is calculated as follows:
(79)
(80) where [A(φ,θ)].sub.lm represents the array response vector of the uniform rectangular antenna array. The array response vector is a response capability of the antennas in the uniform rectangular antenna array to an incoming wave in a certain direction. As shown in
(81) It is assumed that the left-polarized beamforming matrix and the right-polarized beamforming matrix of the uniform rectangular antenna array beamforming are respectively W.sub.left and W.sub.right, where W.sub.left and
(82)
An autocorrelation of the left-polarized beamforming matrix and the right-polarized beamforming matrix is calculated as follows:
(83)
(84) where ç represents a translation in the direction of they-axis; τ represents a translation in the direction of the x-axis, and (⋅)* represents a conjugation.
(85) The left-polarized beamforming matrix W.sub.left and the right-polarized beamforming matrix W.sub.right satisfy the condition of the equation (17) as follows:
R.sub.W.sub.
(86) where the left-polarized beamforming matrix W.sub.left and the right-polarized beamforming matrix W.sub.right are (L, M, 2)-ACM, that is, autocorrelation complementary matrices (ACM), and are also Golay complementary matrices (GCM). δ(ç) and δ(τ) both are a Kronecker delta function, that is,
(87)
(88) In an embodiment, only when the left-polarized beamforming matrix W.sub.left and the right-polarized beamforming matrix W.sub.right are Golay complementary matrices, the value of the signal strength P.sub.x-pol(φ,θ) received by the terminal has nothing to do with the direction (φ,θ), that is, omnidirectional transmission is realized, where vec represents the vectorization of the rectangular array.
(89) The proof process to achieve omnidirectional transmission is as follows.
(90)
are plugged into P.sub.x-pol(φ,θ), to obtain the equation (18) as follows:
(91)
(92) where W.sub.left(l,m) is an element at a position (l,m) of W.sub.left, and W.sub.right(l,m) is an element at a position (l,m) of W.sub.right, so that the equation (19) is obtained as follows:
(93)
(94) The equation (19) is plugged into the equation (18), to obtain the equation (20) as follows:
(95)
(96) where W.sub.left and W.sub.right are Golay complementary matrices. The equation (17) is plugged into the equation (20), and it can be obtained that the signal strength P.sub.x-pol(φ,θ)=LM received by the terminal is a constant, that is, the signal strength received by the terminal has nothing to do with the angle (φ,θ), so as to realize an omnidirectional transmission.
(97) In an embodiment, the complex Golay number is defined as 2.sup.a+f3.sup.b5.sup.c11.sup.d13.sup.e, where a, b, c, d, e, f≥0 are natural numbers; b+c+d+e≤a+2f+1; and f≤c+e.
(98) Specifically, if a=1, b=0, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.13.sup.05.sup.011.sup.013.sup.0=2. If a=0, b=1, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.03.sup.15.sup.011.sup.013.sup.0=3. If a=2, b=0, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.23.sup.05.sup.011.sup.013.sup.0=4. If a=1, b=1, c=0, d=0, e=0 and f=0, then the complex Golay number is 2.sup.13.sup.15.sup.011.sup.013.sup.0=6, and so on.
(99) It is assumed that the sequence a and the sequence b with a length of L are as follows:
(100) a=(a.sub.0, a.sub.1, . . . , a.sub.L−1), b=(b.sub.0, b.sub.1, . . . , b.sub.L−1).
(101) The aperiodic autocorrelation function of the sequence a is the equation (21) as follows:
R.sub.a(τ)=Σ.sub.k=0.sup.L-1a.sub.ka.sub.k+τ*, −L+1≤τ≤L−1 (21);
(102) where L is the complex Golay number, and the elements of the sequence a and the sequence b are any item in {1, j, −1, −j} and satisfy the condition of the equation (22) as follows:
R.sub.a(τ)+R.sub.b(τ)=2Lδ(τ) (22);
(103) Where the sequence a and the sequence b are a pair of Golay complementary sequences.
(104) In an embodiment, when half of the number of rows L/2 and the number of columns M/2 of the left-polarized antenna sub-array and the right-polarized antenna sub-array are both complex Golay numbers, the left-polarized beamforming matrix and the right-polarized beamforming matrix constructed by a pair of Golay complementary matrices are the equation (23) as follows:
(105)
(106) where W.sub.left is the left-polarized beamforming matrix, and W.sub.right is the right-polarized beamforming matrix. W.sub.left and W.sub.right are a pair of Golay complementary matrices. The sequence a and the sequence b are a pair of Golay complementary sequences with a length of L/2, and the sequence c and the sequence d are a pair of Golay complementary sequences with a length of M/2. ({tilde over (⋅)}) represents a conjugate flip operation.
(107) W.sub.left and W.sub.right are respectively plugged into the equation (16), and it can be deduced that W.sub.left and W.sub.right both satisfy the equation (17). Therefore, W.sub.left and W.sub.right are a pair of Golay complementary matrices, and W.sub.left and W.sub.right are plugged into P.sub.x-pol(φ,θ), to obtain the equation (24) as follows:
P.sub.x-pol(φ,θ)=LM (24).
(108) Since LM is a constant, that is, the signal strength P.sub.x-pol(φ,θ) received by the terminal has nothing to do with the angle (φ,θ), the left-polarized beamforming matrix and the right-polarized beamforming matrix constructed by the equation (23) satisfy the omnidirectional coverage condition.
(109) In an embodiment, when the number of rows L and half of the number of columns M/4 of the left-polarized antenna sub-array and the number of rows L and half of the number of columns M/4 of the right-polarized antenna sub-array are both complex Golay numbers, the omnidirectional beamforming matrices constructed by a pair of Golay complementary matrices are shown in the equation (25) as follows:
(110)
(111) where W.sub.left is the left-polarized beamforming matrix, and W.sub.right is the right-polarized beamforming matrix. W.sub.left and W.sub.right are a pair of Golay complementary matrices. The sequence a and the sequence b are a pair of Golay complementary sequences with a length of M/4, and the sequence c and the sequence d are a pair of Golay complementary sequences with a length of L. ({tilde over (⋅)}) represents a conjugate flip operation.
(112) W.sub.left and W.sub.right are respectively plugged into the equation (16), and it can be deduced that W.sub.left and W.sub.right both satisfy the equation (17). Therefore, W.sub.left and W.sub.right are a pair of Golay complementary matrices, and W.sub.left and W.sub.right are plugged into P.sub.x-pol(φ,θ), to obtain the equation (26) as follows:
P.sub.x-pol(φ,θ)=LM (26).
(113) Since LM is a constant, that is, the signal strength P.sub.x-pol(φ,θ) received by the terminal has nothing to do with the angle (φ,θ), the left-polarized beamforming matrix and the right-polarized beamforming matrix constructed by the equation (25) satisfy the omnidirectional coverage condition.
(114) In an embodiment, for a uniform rectangular antenna array composed of L×M antennas, the array response vector of the uniform rectangular antenna array at a spatial angle (φ,θ) can be obtained by the equation (15).
(115) When the base station adopts orthogonal dual-polarized antennas to transmit the data stream to be sent to the terminal, the calculation formula corresponding to the signal strength received by the terminal is as follows:
(116)
(117) where A.sub.left(φ,θ) represents an array response vector of the left-polarized antenna sub-array, and A.sub.right(φ,θ) represents an array response vector of the right-polarized antenna sub-array. W.sub.left is the left-polarized beamforming matrix, and W.sub.right is the right-polarized beamforming matrix. W.sub.left and W.sub.right are a pair of Golay complementary matrices.
(118)
The range or l is
(119)
and t is a time index.
(120) Specifically, in the present disclosure, the beamforming is performed on the data stream to be sent through the left-polarized beamforming matrix, to generate the first signal corresponding to the left-polarized beamforming matrix. The beamforming is performed on the data stream to be sent through the right-polarized beamforming matrix, to generate the second signal corresponding to the right-polarized beamforming matrix. The left-polarized antenna sub-array performs left polarization processing on the first signal, to obtain the left-polarized signal to be sent, and the right-polarized antenna sub-array performs right polarization processing on the second signal to obtain a right-polarized signal to be sent, where the left-polarized signal to be sent and the right-polarized signal to be sent are in an orthogonal relationship. When the terminal receives the left-polarized signal sent by the left-polarized antenna sub-array through the first antenna and the right-polarized signal sent by the right-polarized antenna sub-array through the second antenna, the terminal combines the left-polarized signal and the right-polarized signal.
(121) As shown in
P.sub.x-pol(φ,θ)|vec(A.sub.left(φ,θ)).sup.Tvec(W.sub.left)|.sup.2
+|vec(A.sub.right(φ,θ)).sup.Tvec(W.sub.right)|.sup.2 (28);
(122) where P.sub.x-pol(φ,θ) represents the combined signal strength of the left polarization signal and right polarization signal. According to the equation (25), obtained
(123)
The partially connected beamforming structure shown in
(124) Specifically, the partially connected beamforming structure includes a first radio frequency link, a second radio frequency link, a left-polarized uniform rectangular phase shifter array, a right-polarized uniform rectangular phase shifter array, and a uniform rectangular antenna array. The uniform rectangular antenna array includes a left-polarized antenna sub-array and a right-polarized antenna sub-array. The left-polarized uniform rectangular phase shifter array, the right-polarized uniform rectangular phase shifter array, the left-polarized antenna sub-array, and the right-polarized antenna sub-array are all have the same number of rows L and the same number of columns M/2. The first radio frequency link is respectively connected to each phase shifter in the left-polarized uniform rectangular phase shifter array, and each phase shifter in the left-polarized uniform rectangular phase shifter array is connected to each antenna in the left-polarized antenna sub-array in a one-to-one correspondence. The first radio frequency link is respectively connected to each phase shifter in the right-polarized uniform rectangular phase shifter array, and each phase shifter in the right-polarized uniform rectangular phase shifter array is connected to each antenna in the right-polarized antenna sub-array in a one-to-one correspondence. The left-polarized uniform rectangular phase shifter array and the left-polarized beamforming matrix A.sub.left have the same number of rows L and the number of columns M/2. Each phase shifter in the left-polarized uniform rectangular phase shifter array performs phase adjustment through the corresponding element in the left-polarized beamforming matrix A.sub.left. The right-polarized uniform rectangular phase shifter array and the aforementioned right-polarized beamforming matrix A.sub.right have the same number of rows L and the same number of columns M/2. Each phase shifter in the right-polarized uniform rectangular phase shifter array performs phase adjustment through the corresponding element in the right-polarized beamforming matrix A.sub.right, so that the signal strength received by the terminal has nothing to do with the angle (φ,θ).
(125) In an embodiment, it is assumed that in a 6×10 uniform rectangular array, that is, L=6 and M=10. The binary phase shift keying (BPSK) modulation method is adopted to simulate the bit error rate performance of the omnidirectional beamforming method of the present disclosure. Specifically, the binary phase shift keying (BPSK) modulation method is adopted to simulate the ZC-based scheme of the comparative example (two Zadoff-Chu sequences are adopted as the Kronecker product to obtain the beamforming matrix). As shown in the simulation result in
(126) In the omnidirectional beamforming method of the present disclosure, the left-polarized beamforming matrix corresponding to the left-polarized antenna sub-array is constructed, and the right-polarized beamforming matrix corresponding to the right-polarized antenna sub-array is constructed. The beamforming is performed on the data stream to be sent through the left-polarized beamforming matrix, to generate the first signal corresponding to the left-polarized beamforming matrix. The beamforming is performed on the data stream to be sent through the right-polarized beamforming matrix, to generate a second signal corresponding to the right-polarized beamforming matrix. The left-polarized signal to be sent is obtained by performing a left polarization processing on the first signal, and the right-polarized signal to be sent is obtained by performing a right polarization processing on the second signal. The left-polarized signal to be sent and the right-polarized signal to be sent are in an orthogonal relationship. Through the arrangement in the present disclosure, the omnidirectional transmission of common signals can be realized, so that the signals to be transmitted have the same signal energy distribution in space, that is, the signals to be transmitted at any point in the space has the same energy, thereby improving the performance of the overall network.
(127) Described above are only the preferred embodiments of the present disclosure, but not to limit the scope of the present disclosure. Under the inventive concept of the present disclosure, equivalent structural transformations made through the contents of the description and drawings of the present disclosure, or direct/indirect application of the present disclosure to other related technical fields should fall within the scope of patent protection of the present disclosure.