Method and apparatus for mapping virtual antenna to physical antenna
09806778 · 2017-10-31
Assignee
Inventors
- Seok Ho Won (Daejeon, KR)
- Seyoung Cho (Daejeon, KR)
- Suchang Chae (Daejeon, KR)
- Il Gyu Kim (Chungcheongbuk-do, KR)
- Seung Chan Bang (Daejeon, KR)
Cpc classification
International classification
Abstract
A transmitter generates a first precoding vector for a first virtual antenna port among a plurality of virtual antenna ports using a first sequence having a constant magnitude and a discrete Fourier transform (DFT) vector sequence in a time domain and a frequency domain. The transmitter generates a plurality of second precoding vectors for the remaining virtual antenna port, except for the first virtual antenna port of the plurality of virtual antenna ports by circular shifting the first precoding vector. The transmitter maps a plurality of first data streams for the plurality of virtual antenna ports to a plurality of physical antenna ports using the first precoding vector and the plurality of second precoding vectors.
Claims
1. A method in which a transmitter maps a plurality of virtual antenna ports to a plurality of physical antenna ports, the method comprising: generating a plurality of first shift sequences by circular shifting a first sequence having a constant magnitude in a time domain and a frequency domain; generating a plurality of second shift sequences by circular shifting a discrete Fourier transform (DFT) vector sequence; generating a plurality of precoding vectors for the plurality of virtual antenna ports using the plurality of first shift sequences and the plurality of second shift sequences; and mapping a plurality of first data streams for the plurality of virtual antenna ports to the plurality of physical antenna ports using the plurality of precoding vectors, wherein the generating of a plurality of precoding vectors comprises: randomly selecting one of the plurality of first shift sequences; randomly selecting one of the plurality of second shift sequences; and generating a first precoding vector of the plurality of precoding vectors for beamforming by using the selected first shift sequence and the selected second shift sequence.
2. The method of claim 1, wherein the generating of a plurality of first shift sequences comprises: generating a Zadoff-Chu sequence, which is a first sequence, using Equation 1
3. The method of claim 2, wherein the generating of a plurality of second shift sequences comprises: generating the DFT vector sequence; and generating the plurality of second shift sequences by circular shifting the DFT vector sequence using a different plurality of second shift values.
4. The method of claim 1, wherein the generating of the first precoding vector comprises generating the first precoding vector by the scalar product of the selected first shift sequence and the selected second shift sequence.
5. The method of claim 1, wherein the mapping of a plurality of first data streams comprises: generating the (M×N) number (M>N) of second data streams by precoding the N number (N is the natural number of 2 or more) of first data streams based on the N number of precoding vectors; multiple-channel adding the N number of second data streams of the (M×N) number of second data streams; and mapping the multiple-channel added data streams to one of the M number of physical antenna ports.
6. The method of claim 1, wherein the transmitter has a multiple input multiple output (MIMO) antenna.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(24) In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
(25) In an entire specification, a terminal may indicate a mobile terminal (MT), a mobile station (MS), an advanced mobile station (AMS), a high reliability mobile station (HR-MS), a subscriber station (SS), a portable subscriber station, an access terminal (AT), an user equipment (UE), or the like, and may include an entire function or a partial function of the MT, the MS, the AMS, the HR-MS, the SS, the portable subscriber station, the AT, the UE, or the like.
(26) Further, a base station (BS) may indicate an advanced base station (ABS), a high reliability base station (HR-BS), a node B, an evolved node B (eNodeB), an access point (AP), a radio access station (RAS), a base transceiver station (BTS), a mobile multihop relay (MMR)-BS, a relay station (RS) that performs a BS function, a high reliability relay station (HR-RS) that performs a BS function, a repeater, a macro BS, a small BS, or the like, and may include an entire function or a partial function of the BS, the ABS, the HR-BS, the nodeB, the eNodeB, the AP, the RAS, the BTS, the MMR-BS, the RS, the HR-RS, the repeater, the macro BS, the small BS, or the like.
(27)
(28) Specifically,
(29)
(30)
(31) The antenna mapper M10 has a function (hereinafter, ‘virtual antenna mapping function’) of mapping a virtual antenna port to a physical antenna port. As described above, an apparatus of an LTE-A specification may have 8 physical antennas, and an apparatus of a Rel. 8 LTE specification may have maximum four physical antennas.
(32) A virtual antenna mapping function of the antenna mapper M10 should satisfy three requirements. A first requirement is that full power utilization should be performed in each physical antenna upon antenna virtualization. That is, upon multiple antenna setup, each power amplifier (PA) should be equally used (e.g., balanced input), and entire PAs should be worked at the same operating point and should provide uniform sector coverage.
(33) A second requirement is that an antenna virtualization method (or virtual antenna mapping function) should be used so that a performance of physical channels, particularly, a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) of a Rel. 8 LTE specification is not deteriorated.
(34) A third requirement is that an antenna virtualization method (or virtual antenna mapping function/method) should be equally used regardless of whether antenna ports of a LTE-A are located at a radio resource block or a subframe.
(35) A method of using only four antennas of 8 physical antennas and turning off other four antennas is an easiest method, but very inefficiently uses power. In order to efficiently use power, an antenna virtualization method should be used. Further, legacy terminals should perform channel estimation from four virtual antenna ports and should be able to measure values (e.g., channel quality indicator (CQI), precoding matrix indicator (PMI)) for link adaptation.
(36) A transmission method based on virtual antenna mapping may be implemented with fixed precoding, cyclic delay diversity (CDD), and radio frequency (RF) switching, but up to now, the entire thereof does not satisfy the entire of the above-described three requirements. Particularly, a CDD technique that is defined in a present LTE specification has a concept similar to that of a precoding method, but in a CDD technique, reinforcement and extinction of a signal is repeated, and particularly, in a fading channel, by an extinction characteristic of a signal, a performance may be seriously degraded. Such performance degradation is verified in a reference document “Farooq Khan, LTE for 4G Mobile Broadband, Cambridge University Press, 2009, chapter six”.
(37) Hereinafter, an optimal antenna mapping method of satisfying the entire of the above-described three requirements will be described in detail. Hereinafter, for better comprehension and ease of description, particularly, a LTE-A system of 3GPP among orthogonal frequency division multiplexing (OFDM) transmission systems using an arrangement antenna is exemplified.
(38)
(39) A BS2 includes a plurality of virtual antennas VAT1, an antenna mapper M20, and a plurality of physical antennas PAT1.
(40) For better comprehension and ease of description,
(41) Four data streams that are mapped to four virtual antenna ports VAT1, respectively, are input to the antenna mapper M20. The antenna mapper M20 includes a plurality of (e.g., 4) precoders M21 and a plurality of (e.g., 8) multiple channel adders M22.
(42) Four precoders M21-1, M21-2, M21-3, and M21-4 precode four input data streams using virtual antenna mapping vectors (precoding vectors)
(43) The respective multiple channel adders M22 add four input data streams.
(44) Data streams that are added by the respective multiple channel adders M22 are mapped and transmitted to the respective physical antennas (or physical antenna port) PAT1. For example, data streams that are added by the multiple channel adder M22-1 may be mapped and transmitted to a physical antenna PAT1-1 among 8 physical antennas PAT1-1, PAT1-2, . . . , PAT1-y. A case in which the BS2 has 8 physical antennas is illustrated, but this is only an illustration. An exemplary embodiment of the present invention may be applied even to an apparatus having the different number of physical antennas instead of 8 physical antennas.
(45) A method of generating virtual antenna mapping vectors (i.e., precoding vectors)
(46) In order to generate a virtual antenna mapping vector, a time-domain constant amplitude (TCA)-a frequency-domain constant amplitude (FCA) sequence is used. The TCA-FCA sequence means a sequence in which a complex sequence having a constant magnitude in a time domain becomes a complex sequence having a constant magnitude even in a frequency domain through fast Fourier transform (FFT). Such a TCA-FCA sequence includes, for example, a constant amplitude zero auto-correlation (CAZAC) sequence (e.g., Zadoff-Chu sequence). Hereinafter, for better comprehension and ease of description, in order to describe an exemplary embodiment of the present invention, a case of using a Zadoff-Chu sequence as a TCA-FCA sequence is illustrated.
(47) The Zadoff-Chu sequence may be generated, as in Equation 1.
(48)
In Equation 1,
(49)
In Equation 1, x.sub.q represents a Zadoff-Chu sequence of a q-th root, and N.sub.ZC represents a length of a Zadoff-Chu sequence. In Equation 1, α.sub.0, α.sub.1, . . . , αN.sub.ZC−1 each represent an element of a TCA-FCA sequence (Zadoff-Chu sequence).
(50) A discrete Fourier transform (DFT) matrix that is used for generating a virtual antenna mapping vector may be defined by Equation 2.
(51)
(52) In Equation 2, N represents the element number of a DFT matrix, and
(53) A matrix of a circular shift version in which column vectors of the DFT matrix are circular shifted by s may be defined by Equation 3.
DFT(s)[
(54) When s=N/2, a matrix of a circular shift version is
DFT(s=N/2)=[
(55) Similarly, a sequence of a circular shift version in which a Zadoff-Chu sequence is circular shifted by t may be defined by Equation 4.
ZC(t)[α.sub.−t,α.sub.−t+1, . . . ,α.sub.0,α.sub.1,α.sub.2, . . . ,α.sub.t−1] [Equation 4]
(56) When t=N.sub.ZC/2, a sequence of a circular shift version is
ZC(t=N.sub.ZC/2)=[α.sub.−N.sub.
(57) Here, it may be regarded that each of column vectors of the DFT matrix is a beamforming vector. Scalar values that are multiplied to each of column vectors may become an element of the Zadoff-Chu sequence. In other words, when the beamforming vector is
(58)
(59) In Equation 5, DFT(s).sup.T represents a transpose matrix of DFT(s).
(60) When t=0 and s=0, the beamforming vector α.sub.0
(61) In order to intentionally form a shape of a beam to be formed, in Equation 5, some elements among elements of the Zadoff-Chu sequence may have a value of 0. For example, some coefficients α.sub.0, α.sub.1, and α.sub.2 of subordinate coefficients and a coefficient α.sub.N−1 of superordinate coefficients may have a value of 0.
(62) t or s, which is a circular shift value that is applied to a vector sequence (e.g., DFT vector sequence) of a circular shift version or a scalar sequence (e.g., Zadoff-Chu sequence) of a circular shift version may be defined by Equations 6 and 7.
t.sub.0=0,t.sub.1=N/2,t.sub.2=N/4,t.sub.3=N/8, [Equation 6]
s.sub.0=0,s.sub.1=N.sub.zc/2,s.sub.2=N.sub.zc/4,s.sub.3=N.sub.zc/8, [Equation 7]
(63) When a virtual antenna mapping vector of a virtual antenna port p is
(64) The method MD10 is a method of generating a virtual antenna mapping vector for each of a second virtual antenna port (p=1), a third virtual antenna port (p=2), and a fourth virtual antenna port (p=3) by circular shifting a virtual antenna mapping vector for a first virtual antenna port (p=0) of four virtual antenna ports.
(65) Specifically, a virtual antenna mapping vector for a first virtual antenna port (p=0) of four virtual antenna ports may be defined by Equation 8.
(66) When
(67) The method MD20 is a method of randomly combining random circular shift versions of the DFT vector sequence and random circular shift versions of the Zadoff-Chu sequence and generating a virtual antenna mapping vector for each virtual antenna port (p=0, 1, 2, 3) using the combined versions.
(68) In the method MD20, a virtual antenna mapping vector for each virtual antenna port may be generated by Equation 9.
(69) In Equation 9, i1, i2, i3, i4 ∈ {0, 1, 2, . . . } and i1≠i2≠i3≠i4. Similarly, in Equation 9, j1, j2, j3, j4 ∈{0, 1, 2, . . . } and j1≠j2≠j3≠j4.
(70) In other words, a virtual antenna mapping vector for each virtual antenna port is generated by a combination of a Zadoff-Chu sequence ZC(t.sub.i) of a random circular shift version and a DFT matrix DFT(s.sub.j) of a random circular shift version. Here, the DFT matrix DFT(s.sub.j) of the circular shift version means a DFT matrix or a vector sequence (column vector sequence or row vector sequence) of a circular shift version in which each column vector (or row vector) of the DFT matrix is circular shifted by a random value. For example, in Equation 9, the virtual antenna mapping vector
(71) In the foregoing description, in order to describe an exemplary embodiment of the present invention, an apparatus including a 2D arrangement physical antenna has been exemplified. Further, an exemplary embodiment of the present invention that is applied to an apparatus including a 3D arrangement physical antenna will be described in detail with reference to
(72)
(73) The BS3 includes a plurality of (e.g., 4) virtual antennas VAT2, an antenna mapper M30, and a 3D arrangement physical antenna PAT2. For better comprehension and ease of description, in order to describe an exemplary embodiment of the present invention, a case in which a 3D arrangement physical antenna PAT2 is 8×8 antennas for a massive multiple input multiple output (MIMO) is exemplified. However, this is only an illustration and an exemplary embodiment of the present invention may be applied even to an apparatus having other arrangement physical antennas instead of 8×8 antennas.
(74) Four data streams that are output from four virtual antenna ports VAT2 are input to the antenna mapper M30. The antenna mapper M30 includes a plurality of (e.g., 4) precoders M31 and a plurality of (e.g., 64) multiple channel adders M32.
(75) Four precoders M31-1, M31-2, M31-3, and M31-4 precode input data stream using virtual antenna mapping matrixes
(76) Data streams that are generated by the respective precoders M31 are input to multiple channel adders M32 of the number corresponding to the physical antenna number (e.g., 64). For example, 64 data streams that are generated by a precoder M31-1 are input to 64 multiple channel adders M32, respectively. Similarly, 64 data streams that are generated by a precoder M31-2 are input to 64 multiple channel adders M32, respectively, 64 data streams that are generated by a precoder M31-3 are input to 64 multiple channel adders M32, respectively, and 64 data streams that are generated by a precoder M31-4 are input to 64 multiple channel adders M32, respectively.
(77) The respective multiple channel adders M32 add four input data streams.
(78) Data streams that are added by the respective multiple channel adders M32 are mapped and transmitted to antennas, respectively, belonging to the 3D arrangement physical antenna PAT2. Specifically, outputs of 8×8 multiple channel adders M32 are mapped to 8×8 antennas PAT2, respectively.
(79) A method of generating virtual antenna mapping matrixes
(80) Because a virtual antenna mapping matrix (or beamforming arrangement) that is applied to the 3D arrangement physical antenna is the product of an elevation beamforming coefficient and an azimuth beamforming coefficient, the virtual antenna mapping matrix may be represented by Equations 10, 11, and 12.
(81)
(82) In Equations 10 to 12, A.sub.BT represents a virtual antenna mapping matrix (or beamforming arrangement) that is applied to the 3D arrangement physical antenna,
(83) The virtual antenna mapping matrixes
(84)
(85) In
(86)
(87) The transmitting and receiving system SY10 includes a massive MIMO transmitter 100 of the BS and a receiver 200 of a terminal (e.g., a terminal of Rel. 8 LTE specification).
(88) The massive MIMO transmitter 100 includes a bit generator & modulator 110, an STBC encoder 120, a plurality of beam pattern generators 130a and 130b, a plurality of adders 140-1, 140-2, . . . , 140-x, a plurality of OFDM modulators 150-1, 150-2, . . . , 150-x, and a plurality of physical antennas PAT3-1, PAT3-2, . . . , PAT3-x.
(89) The beam pattern generators 130a and 130b may perform the same function as or a function similar to a virtual antenna mapping function of the above-described antenna mapper (e.g., M20, M30).
(90) The receiver 200 includes a physical antenna PAT4, an OFDM demodulator 210, an STBC decoder 220, and a demodulation & bit sinc unit 230.
(91)
(92) The transmitting and receiving system SY20 includes a massive MIMO transmitter 300 and a terminal (e.g., a terminal 400 of a Rel. 8 LTE specification) of the BS.
(93) The massive MIMO transmitter 300 includes a bit generator & modulator 310, a plurality of beam pattern generators 320a and 320b, a precoder 330, a plurality of adders 340-1, 340-2, . . . , 340-z, a plurality of OFDM modulators 350-1, 350-2, . . . , 350-z, and a plurality of physical antennas PAT4-1, PAT4-2, . . . , PAT4-z.
(94) The beam pattern generators 320a and 320b may perform the same function as or a function similar to a virtual antenna mapping function of the above-described antenna mapper (e.g., M20, M30).
(95) The precoder 330 determines at least one of precoding vectors (or precoding matrix) of a codebook based on channel state information (CSI) (e.g., PMI) that is fed back from a terminal corresponding to each beam signal and applies the determined precoding vector (or precoding matrix) to each beam signal.
(96) A receiver of the terminal 400 may be formed in the same form as or a form similar to the receiver 200 of
(97) In the foregoing description, an omnidirectional beamforming method has been described. Hereinafter, a method of controlling a beam width will be described.
(98) A wireless local area networks (WLANs) standard specification (e.g., IEEE 802.11 ad and IEEE 802.15. 3c), i.e., millimeter wave WLAN specifications presently using 60 GHz represent to form a beam using arrangement antennas, to receive the control of medium access control (MAC), and to adjust and use a beam width. This will be described with reference to
(99)
(100) As illustrated in
(101) That is, a beam width is inversely proportional to the antenna number. That is, as the number of turned-on (powered-on) antennas increases, a sharp beam having a small beam width is formed, and as the number of antennas participating in beamforming decreases, a broad beam having a large beam width is formed. Therefore, in a method of controlling a general beam width, by turning off power of some antennas among an entire arrangement antenna, a beam width is increased, and in order to again form a sharp beam, power of an entire antenna is turned on. However, such a method has the following serious problem.
(102) In order to form a broad beam, only some antennas among antennas of a transmitter (e.g., an access point of the BS or the WLAN) are used. In this case, because total transmission power of the transmitter becomes the sum of respective antenna transmission power, transmission power of one antenna relatively increases. Because a price of an antenna and an RF circuit, particularly, a power amplifier (PA) increases in proportional to a magnitude of transmission power, an RF antenna circuit using a low power amplifier is advantageous. Therefore, even if a beam width is large, a transmission method of turning on power of an entire antenna is required. For this reason, according to an exemplary embodiment of the present invention, a method of enabling an entire antenna to always participate in beamforming regardless of whether a beam width is sharp or broad is provided.
(103) Before describing such a method according to an exemplary embodiment of the present invention, a principle of beamforming to be a basic principle and a correlation of Fourier transform and a box function (or a rectangular function), and a sinc function will be first described.
(104) First, in a beamforming principle, each antenna signal may be approximated through discrete time Fourier transform (DTFT) similar to a DTFT procedure, and a reference thereof has been described in a reference document “X. Yang, W. Jiang and B. Vucetic, A random beamforming technique for omnidirectional coverage in multiple-antenna systems, IEEE Trans. Veh. Tech., vol. 62, no. 3, pp. 1420-1425, March 2013”.
(105) Further, as in the following description, Fourier transform of a box function becomes a sinc function and vice versa. This is referred to as duality. In order to describe in detail, a box function (or rect. Function) means a square pulse, as illustrated in
(106) In
g(t)=rect.sub.T(t).
(107) By a Fourier transform definition, Equation 13 is obtained.
(108)
(109) Here, when a final result is represented with G(f), this becomes a sinc function and is defined by Equation 14.
(110)
(111) In other words, Fourier transform G(f) of g(t) is illustrated in
(112)
(113) A convolution result between a Dirac delta function and a random function generally becomes a random function. Therefore, a convolution result between a Dirac delta function and a synchronization function becomes a sinc function. However, when a box function and a synchronization function instead of a Dirac delta function are convoluted, a delta function having a wide width is formed in proportional to a duty duration of the box function. This is illustrated in
(114)
(115) In a method according to an exemplary embodiment of the present invention, an arrangement antenna system having a pseudo antenna element is assumed, and a box function is formed and then a coefficient, i.e., a value, except for 0, corresponding to a duty duration of the box function is mapped to an actual physical antenna. An example of such a method may be represented with the following pseudo code (e.g., matlab™ code). It is assumed that the following pseudo code generates a precoding vector (or virtual antenna mapping vector) for one beam (or one virtual antenna port). Even when generating a plurality of precoding vectors for a plurality of beams, a method (e.g., circular shift value (parameter sh) change) similar to a method that is described in the following pseudo code may be applied.
(116) Precoding vector values that are finally mapped to a physical antenna become values, except for 0 among w, which is an execution result of the following pseudo code, and such values, except for 0 are mapped to respective antennas. The same method as or a method similar to the above-described method MD10 or method MD20 may be applied to a beam width control method according to an exemplary embodiment of the present invention. An antenna mapper (e.g., M20, M30) may be implemented to additionally perform a beam width control function according to an exemplary embodiment of the present invention. In the following pseudo code, the element number of a virtual antenna mapping vector is Ne.
(117) TABLE-US-00001 Ne=100; % Number of pseudo antenna elements Nr=64; % Number of actual antenna elements u=1; sh=2; jj=sqrt −1; % Zadoff-Chu parameters theta0=0*pi/180.0; fc=3.5e9; c=3e8; lambda=c/fc; d=0.5*lambda; k=2*pi/lambda; az=−180:0.5:180; az=az*pi/180; n=0:Ne−1; W_mat=zeros(Ne,Ne); index=1; form=−Ne/2:Ne/2−1, nt=(0:Ne−1)′; W_mat(:,index)=exp (jj*2*pi/Ne*m*nt); index=index+1; end seq=exp(−jj*pi*u*n.* n+0/Ne); % CAZAC seq. % Circul shifting tmp = circshift(seq.′, sh); sseq = tmp.′; tmp = circshift(W_mat.′,0); sW_mat = tmp.′; for i=1:Ne, tW_mat(:,i)=sseq(i)*sW_mat(:,i); end uw = sum(tW_mat (:,1:Ne).′); w = uw./ Ne; t = w.′; w=t; t0 = Ne/2 − Nr/2; t1= Ne − t0 + 1; w 1:t0 = 0; w (t1:Ne) = 0; % Choose not zero elements in w for ant. map
(118) In the above-described example, it is assumed that the number of actual physical antennas is 64, when the entire of 64 antennas is covered through a box function, as illustrated in
(119)
(120)
(121)
(122)
(123) Here, the number of pseudo antennas in
(124) The BS may perform the above-described beam width control as follows.
(125) The BS configures NP.sub.1 (e.g., in
(126) The BS precodes first data stream for a virtual antenna port based on a precoding vector (or virtual antenna mapping vector) for the virtual antenna port, thereby generating the NP.sub.1 number of second data streams. Specifically, when the number of virtual antenna ports is NP.sub.3 (e.g., 4), the BS precodes the NP.sub.3 number of first data streams for the NP.sub.3 number of virtual antenna ports based on the NP.sub.3 number of precoding vectors for the NP.sub.3 number of virtual antenna ports, thereby generating the (NP.sub.3×NP.sub.1) number of second data streams. The BS may generate a precoding vector (or virtual antenna mapping vector) using a method (e.g., method MD10, method MD20) that is described in this specification. When generating a precoding vector, the BS may enable the remaining elements, except for NP.sub.2 among elements of the precoding vector to be 0. Specifically, the BS may generate a precoding vector having superordinate partial elements having a value of 0 and subordinate partial elements having a value of 0. The element number of the precoding vector may be the same as that of NP.sub.1.
(127) The BS generates the NP.sub.2 number of third data streams using a portion of the NP.sub.1 number of second data streams corresponding to each virtual antenna port. Specifically, the BS may generate the NP.sub.2 number of third data streams using data stream from (NP.sub.1/2−NP.sub.2/2+1)th second data stream to (NP.sub.1/2+NP.sub.2/2)th second data stream among second data streams corresponding to each virtual antenna port. For example, when NP.sub.3=2 (p=0,1), the BS multiple-channel adds each of the NP.sub.2 number of second data streams among the NP.sub.1 number of second data streams for a virtual antenna port (p=0) and each of the NP.sub.2 number of second data streams among the NP.sub.1 number of second data streams for a virtual antenna port (p=1), thereby generating the NP.sub.2 number of third data streams. Here, a multiple-channel adding method is the same as or similar to the multiple-channel adding method that is described in
(128) The BS maps the NP.sub.2 number of third data streams to the NP.sub.2 number of physical antenna ports. In order to form a beam, the BS turns the entire of the NP.sub.2 number of physical antenna ports into a power-on state, regardless of a beam width (regardless of whether a beam width is broad or sharp).
(129) By adjusting at least one of circular shift values (e.g., in the above-described pseudo code, a value of a parameter sh) that is applied to a Zadoff-Chu sequence and a DFT vector sequence for generating a precoding vector (or virtual antenna mapping vector), the BS may control a phase of a beam. For example, when generating a first beam and a second beam having the same beam width and that are orthogonal to each other, the BS may configure NP.sub.1 for each of a first beam and a second beam to the same value and may differently configure a circular shift value for the first beam and a circular shift value (e.g., a value larger by 2 samples than a circular shift value for the first beam) for the second beam.
(130)
(131) As illustrated in
(132) The reason why shapes of two beam signals (beam0 and beam1) of
(133) As described above, by the same method as a method of forming two beams, 4 beams or 8 beams or more may be controlled to have the same direction or the same beam width.
(134) According to the foregoing exemplary embodiment of the present invention, when the BS generates a plurality of overlapped beams (orthogonally overlapped beams), the BS can obtain a diversity gain using each beam. This may be described through a simulation result of
(135)
(136) In
(137) Compared with the graph LN3b and the graphs LN3c and LN3d, when a correlation between antennas is large, it can be seen that it is advantageous to obtain a beamforming gain. Compared with the graphs LN3c and LN3d and the graph LN3a, when formed beams are uncorrelated, it can be seen that it is advantageous to obtain a diversity gain. That is, the BS obtains a diversity gain through each beam as well as a beamforming gain and thus a performance of the system can be largely increased. Therefore, according to the foregoing exemplary embodiment of the present invention, when the BS generates a plurality of overlapped beams, a diversity gain can be obtained using each beam.
(138)
(139) As illustrated in
(140)
(141)
(142) Specifically,
(143) In
(144) In
(145) As illustrated in
(146)
(147) The BS 500 further includes a processor 510, a memory 520, and an RF converter 530 as well as a configuration of the above-described BS.
(148) The processor 510 may be formed to implement a function, a procedure, and a method that are described in relation to the BS in this specification. Further, the processor 510 may control each configuration of the BS 500.
(149) The memory 520 is connected to the processor 510 and stores various information that is related to operation of the processor 510.
(150) The RF converter 530 is connected to the processor 510 and transmits or receives a wireless signal.
(151)
(152) The terminal 600 further includes a processor 610, a memory 620, and an RF converter 630 as well as a configuration of the above-described terminal.
(153) The processor 610 may be formed to implement a function, a procedure, and a method that are described in relation to the terminal in this specification. Further, the processor 610 may control each configuration of the terminal 600.
(154) The memory 620 is connected to the processor 610 and stores various information that is related to operation of the processor 610.
(155) The RF converter 630 is connected to the processor 610 and transmits or receives a wireless signal. The terminal 600 may have a single antenna or a multiple antenna.
(156) According to an exemplary embodiment of the present invention, data is virtually transmitted through the small number of virtual antennas, but data may be actually (or physically) transmitted through the many number of physical antennas.
(157) Further, according to an exemplary embodiment of the present invention, upon antenna virtualization, in each physical antenna, full power utilization may be performed.
(158) Further, according to an exemplary embodiment of the present invention, upon antenna virtualization, a transmitting and receiving performance of physical channels (e.g., physical downlink control channel (PDCCH) or physical downlink shared channel (PDSCH) of Rel. 8 LTE specification) can be optimized.
(159) Further, according to an exemplary embodiment of the present invention, ports of LTE-A may equally use a method of mapping a virtual antenna port to a physical antenna port regardless of whether a radio resource block (or subframe) exists.
(160) Further, according to an exemplary embodiment of the present invention, in an entire method of a 2 dimension (2D) arrangement antenna and a 3 dimension (3D) arrangement antenna, an optimal transmission performance can be provided.
(161) Further, wireless transmission technology through a high frequency signal and a superhigh frequency signal will be introduced in the future, and in such a case, beamforming technology becomes essential technology. In this case, because a broad beam in some case as well as a sharp beam is required, in a system such as IEEE 802.11 ad, beam width control technology through MAC corresponds to standard technology. According to an exemplary embodiment of the present invention, a most economic and effective beam width control method can be provided.
(162) Further, according to an exemplary embodiment of the present invention, beams that are overlapped with a phase difference of an occurrence sequence may be generated. Thereby, a beamforming gain and a diversity gain can be simultaneously obtained, and thus a performance of a system can be largely enhanced.
(163) While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.