Apparatus and method for performing beamforming operation in communication system supporting frequency division-multiple input multiple output scheme
10305584 ยท 2019-05-28
Assignee
- Samsung Electronics Co., Ltd. (Suwon-si, Gyeonggi-Do, KR)
- Purdue Research Foundation (West Lafayette, IN)
Inventors
- Keon-Kook Lee (Suwon-si, KR)
- Ji-Ho Song (West Lafayette, IN, US)
- David J. Love (West Lafayette, IN)
- Tae-Young Kim (Seoul, KR)
- Ji-Yun Seol (Seongnam-si, KR)
Cpc classification
H04L27/2634
ELECTRICITY
International classification
H04L5/14
ELECTRICITY
Abstract
A pre-5th-generation (5G) or 5G communication system for supporting higher data rates beyond 4th-generation (4G) communication system, such as a long term evolution (LTE), is provided. A method for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme is provided. The method includes detecting a rough beam of a first dominant beam, detecting at least two codeword candidates based on the rough beam of the first dominant beam, and selecting one of the at least two codeword candidates as a final codeword.
Claims
1. A method for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme, the method comprising: detecting a rough beam of a first dominant beam; detecting at least two codeword candidates based on the rough beam of the first dominant beam; and selecting one of the at least two codeword candidates as a final codeword.
2. The method of claim 1, wherein the detecting of the at least two codeword candidates based on the rough beam of the first dominant beam comprises: detecting a first codeword candidate of the at least two codeword candidates by considering a scenario assuming one dominant beam in a channel; and detecting a second codeword candidate of the at least two codeword candidates by considering a scenario assuming two dominant beams in a channel.
3. The method of claim 2, wherein the detecting of the second codeword candidate of the at least two codeword candidates by considering the scenario assuming the two dominant beams in the channel comprises: detecting a second dominant beam and jointly combining the second dominant beam and a first dominant beam which corresponds to the first codeword candidate to detect the second codeword candidate.
4. The method of claim 1, wherein the detecting of the rough beam of the first dominant beam comprises: detecting a Kronecker-product of discrete Fourier transform (DFT) vectors as the rough beam of the first dominant beam.
5. A method for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme, the method comprising: detecting at least two beams for each of at least two wide resource blocks (RBs); detecting at least two codeword candidates for each of narrow RBs based on the detected at least two beams; and selecting one of the at least two codeword candidates as a final codeword.
6. The method of claim 5, wherein the detecting of the at least two beams for each of the at least two wide RBs comprises: detecting a first dominant beam and a second dominant beam for each of the at least two wide RBs.
7. The method of claim 6, wherein a wide band including a plurality of tones includes the at least two wide RBs, and wherein each of the at least two wide RBs includes at least two narrow RBs.
8. The method of claim 7, wherein each of the at least two wide RBs has a wide band precoding matrix indicator (PMI), and wherein the each of the at least two narrow RBs has a narrow band PMI.
9. The method of claim 5, wherein the detecting of the at least two codeword candidates for each of the narrow RBs based on the detected at least two beams comprises: detecting a first codeword candidate of the at least two codeword candidates by considering a scenario assuming one dominant beam in a channel; and detecting a second codeword candidate of the at least two codeword candidates by considering a scenario assuming two dominant beams in a channel.
10. The method of claim 9, wherein the detecting of the second codeword candidate of the at least two codeword candidates by considering the scenario assuming the two dominant beams in the channel comprises: detecting a second dominant beam and jointly combining the second dominant beam and a first dominant beam which corresponds to the first codeword candidate to detect the second codeword candidate.
11. An apparatus for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme, the apparatus comprising: a memory; and a processor coupled to the memory configured to perform: an operation of detecting a rough beam of a first dominant beam, an operation of detecting at least two codeword candidates based on the rough beam of the first dominant beam, and an operation of selecting one of the at least two codeword candidates as a final codeword.
12. The apparatus of claim 11, wherein the operation of detecting the at least two codeword candidates based on the rough beam of the first dominant beam comprises: an operation of detecting a first codeword candidate of the at least two codeword candidates by considering a scenario assuming one dominant beam in a channel; and an operation of detecting a second codeword candidate of the at least two codeword candidates by considering a scenario assuming two dominant beams in a channel.
13. The apparatus of claim 12, wherein the operation of detecting the second codeword candidate of the at least two codeword candidates by considering the scenario assuming the two dominant beams in the channel comprises: an operation of detecting a second dominant beam and jointly combining the second dominant beam and a first dominant beam which corresponds to the first codeword candidate to detect the second codeword candidate.
14. The apparatus of claim 11, wherein the operation of detecting the rough beam of the first dominant beam comprises: an operation of detecting a Kronecker-product of discrete Fourier transform (DFT) vectors as the rough beam of the first dominant beam.
15. An apparatus for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme, the apparatus comprising: a memory; and a processor coupled to the memory configured to perform: an operation of detecting at least two beams for each of at least two wide resource blocks (RBs), an operation of detecting at least two codeword candidates for each of narrow RBs based on the detected at least two beams, and an operation of selecting one of the at least two codeword candidates as a final codeword.
16. The apparatus of claim 15, wherein the operation of detecting the at least two beams for each of the at least two wide RBs comprises: an operation of detecting a first dominant beam and a second dominant beam for each of the at least two wide RBs.
17. The apparatus of claim 16, wherein a wide band indicating a plurality of tones includes the at least two wide RBs, and wherein each of the at least two wide RBs includes at least two narrow RBs.
18. The apparatus of claim 17, wherein each of the at least two wide RBs has a wide band precoding matrix indicator (PMI), and wherein the each of the at least two narrow RBs has a narrow band PMI.
19. The apparatus of claim 15, wherein the operation of detecting the at least two codeword candidates for each of the narrow RBs based on the detected at least two beams comprises: an operation of detecting a first codeword candidate of the at least two codeword candidates by considering a scenario assuming one dominant beam in a channel; and an operation of detecting a second codeword candidate of the at least two codeword candidates by considering a scenario assuming two dominant beams in a channel.
20. The apparatus of claim 19, wherein the operation of detecting the second codeword candidate of the at least two codeword candidates by considering the scenario assuming the two dominant beams in the channel comprises: an operation of detecting a second dominant beam and jointly combining the second dominant beam and a first dominant beam which corresponds to the first codeword candidate to detect the second codeword candidate.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of certain embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18) Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
DETAILED DESCRIPTION
(19) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
(20) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
(21) It is to be understood that the singular forms a, an, and the include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a component surface includes reference to one or more of such surfaces.
(22) Although ordinal numbers such as first, second, and so forth will be used to describe various components, those components are not limited herein. The terms are used only for distinguishing one component from another component. For example, a first component may be referred to as a second component and likewise, a second component may also be referred to as a first component, without departing from the teaching of the inventive concept. The term and/or used herein includes any and all combinations of one or more of the associated listed items.
(23) It will be further understood that the terms comprises and/or has, when used in this specification, specify the presence of a stated feature, number, operation, component, element, or combination thereof, but do not preclude the presence or addition of one or more other features, numbers, operations, components, elements, or combinations thereof.
(24) The terms used herein, including technical and scientific terms, have the same meanings as terms that are generally understood by those skilled in the art, as long as the terms are not differently defined. It should be understood that terms defined in a generally-used dictionary have meanings coinciding with those of terms in the related technology.
(25) According to various embodiments of the present disclosure, an electronic device may include communication functionality. For example, an electronic device may be a smart phone, a tablet personal computer (PC), a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook PC, a personal digital assistant (PDA), a portable multimedia player (PMP), a Moving Picture Experts Group phase 1 or phase 2 (MPEG-1 or MPEG-2) audio layer 3 (mp3) player, a mobile medical device, a camera, a wearable device (e.g., a head-mounted device (HMD), electronic clothes, electronic braces, an electronic necklace, an electronic appcessory, an electronic tattoo, or a smart watch), and/or the like.
(26) According to various embodiments of the present disclosure, an electronic device may be a smart home appliance with communication functionality. A smart home appliance may be, for example, a television (TV), a digital versatile disc (DVD) player, an audio, a refrigerator, an air conditioner, a vacuum cleaner, an oven, a microwave oven, a washer, a dryer, an air purifier, a set-top box, a TV box (e.g., Samsung HomeSync, Apple TV, or Google TV), a gaming console, an electronic dictionary, an electronic key, a camcorder, an electronic picture frame, and/or the like.
(27) According to various embodiments of the present disclosure, an electronic device may be a medical device (e.g., magnetic resonance angiography (MRA) device, a magnetic resonance imaging (MRI) device, computed tomography (CT) device, an imaging device, or an ultrasonic device), a navigation device, a global positioning system (GPS) receiver, an event data recorder (EDR), a flight data recorder (FDR), an automotive infotainment device, a naval electronic device (e.g., naval navigation device, gyroscope, or compass), an avionic electronic device, a security device, an industrial or consumer robot, and/or the like.
(28) According to various embodiments of the present disclosure, an electronic device may be furniture, part of a building/structure, an electronic board, electronic signature receiving device, a projector, various measuring devices (e.g., water, electricity, gas or electro-magnetic wave measuring devices), and/or the like that include communication functionality.
(29) According to various embodiments of the present disclosure, an electronic device may be any combination of the foregoing devices. In addition, it will be apparent to one having ordinary skill in the art that an electronic device according to various embodiments of the present disclosure is not limited to the foregoing devices.
(30) According to various embodiments of the present disclosure, for example, a signal transmitting apparatus or a signal receiving apparatus may be a user equipment (UE).
(31) According to various embodiments of the present disclosure, for example, a signal transmitting apparatus or a signal receiving apparatus may be an evolved node B (eNB).
(32) In various embodiments of the present disclosure, it will be noted that the term UE may be interchangeable with the term mobile station (MS), wireless terminal, mobile device, and/or the like.
(33) In various embodiments of the present disclosure, it will be noted that the term eNB may be interchangeable with the term access point (AP), base station (BS), and/or the like.
(34) An embodiment of the present disclosure proposes an apparatus and method for performing a beamforming operation in a communication system supporting a frequency division-multiple input multiple output (FD-MIMO) scheme.
(35) An embodiment of the present disclosure proposes an apparatus and method for performing a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in a communication system supporting an FD-MIMO scheme.
(36) An embodiment of the present disclosure proposes an apparatus and method for performing a beamforming operation based on a channel characteristic in a communication system supporting an FD-MIMO scheme.
(37) An embodiment of the present disclosure proposes an apparatus and method for performing a beamforming operation based on an antenna structure in a communication system supporting an FD-MIMO scheme.
(38) An embodiment of the present disclosure proposes an apparatus and method for performing a beamforming operation thereby decreasing feedback overhead in a communication system supporting an FD-MIMO scheme.
(39) An apparatus and method proposed in various embodiments of the present disclosure may be applied to various communication systems such as a long term evolution (LTE) mobile communication system, an LTE-advanced (LTE-A) mobile communication system, a licensed-assisted access (LAA)-LTE mobile communication system, a high speed downlink packet access (HSDPA) mobile communication system, a high speed uplink packet access (HSDPA) mobile communication system, a high rate packet data (HRPD) mobile communication system proposed in a 3.sup.rd generation project partnership 2 (3GPP2), a wideband code division multiple access (WCDMA) mobile communication system proposed in the 3GPP2, a CDMA mobile communication system proposed in the 3GPP2, an institute of electrical and electronics engineers (IEEE) 802.16m communication system, an IEEE 802.16e communication system, an evolved packet system (EPS), and a mobile internet protocol (Mobile IP) system, a digital video broadcast system such as a mobile broadcast service such as a digital multimedia broadcasting (DMB) service, a digital video broadcasting-handheld (DVB-H), an advanced TV systems committee-mobile/handheld (ATSC-M/H) service, and the like, and an internet protocol TV (IPTV), a MPEG media transport (MMT) system and/or the like.
(40) A system model which is considered in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described below.
(41) An embodiment of the present disclosure considers a MIMO scheme using M transmission (Tx) antennas and N reception (Rx) antennas. A radio channel between each of the M Tx antennas and each of the N Rx antennas is defined by a channel vector h.sup.M.
(42) Meanwhile, in a cellular system supporting a frequency division duplexing (FDD) scheme, a receiver estimates a channel, quantizes the estimated channel to generate channel state information (CSI), and feeds back the generated CSI to a transmitter through a feedback link.
(43) A system supporting a massive MIMO scheme needs to have a large-scale feedback overhead for exactly quantizing a channel. However, due to issues such as complexity for codeword search and feedback overhead, it is difficult to realize that the system supporting the massive MIMO scheme has a large-scale feedback overhead in a general cellular system.
(44) So, there is a need for designing a codebook for a massive MIMO scheme using an antenna structure and a channel characteristic.
(45) An antenna structure which is considered in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described below.
(46) Firstly, effect of an antenna structure will be described below.
(47) Generally, a massive MIMO scheme uses a plurality of antennas, e.g., 100 or more than 100 antennas, so there is a need for arranging antennas thereby having space efficiency. An embodiment of the present disclosure considers a unitary planar array (UPA) for arranging a plurality of antennas in a limited space.
(48) Firstly, a UPA antenna structure where M.sub.v Tx antennas and M.sub.h antennas are arranged in a vertical area and a horizontal area, respectively, and N.sub.v Rx antennas and N.sub.h Rx antennas are arranged in a vertical area and a horizontal area, respectively will be considered. This will be described with reference to
(49)
(50) Referring to
(51) Meanwhile, a ray-like beam with a UPA antenna structure may be defined as Equation 2 by a Kronecker-product of array response vectors.
(52)
(53) In Equation 2, denotes a wavelength, .sub.v denotes angles of array response vectors in a vertical area, and .sub.h denotes angles of array response vectors in a horizontal area.
(54) Meanwhile, a Kronecker-product codebook may be a promising candidate indicating channels which occur in a UPA antenna structure. A set of discrete Fourier transform (DFT) vectors is suitable for quantizing ray-like beams which may be defined by array response vectors. So, an embodiment of the present disclosure considers Kronecker-product codebooks which use DFT vectors. Here, a DFT codebook of a size 2.sup.B.sup.
C.sub.ab={d.sub.M.sub.
(55) A characteristic of a three dimensional (3D) spatial channel model (SCM) will be described below.
(56) The 3D SCM may be expressed as Equation 4.
(57)
(58) The 3D SCM in Equation 4 is a 3D SCM which is roughly calculated using the finite number of DFT beams. In Equation 4, h.sup.M denotes a block fading multiple input single output (MISO) channel vector, each of
(59)
denotes an array response vector, a.sub.k denotes a complex channel gain of the kth ray-like beam, a.sub.p denotes a channel gain for the pth DFT beam, c.sub.vp denotes a DFT vector for the pth DFT beam in a vertical area, c.sub.hp denotes a DFT vector for the pth DFT beam in a horizontal area, P denotes the number of used DFT beams, and h.sup.M denotes a channel vector which is roughly calculated.
(60) For evaluating an accuracy of the channel vector which is roughly calculated, a correlation coefficient will be defined as expressed in Equation 5.
(61)
(62) For example, the correlation coefficient in Equation 5 is detected from a numerical simulation by 5000 independent 3D SCM channel realizations.
(63) An experimental cumulative distribution function (CDF) of a correlation coefficient in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described with reference to
(64)
(65) Referring to
(66) TABLE-US-00001 TABLE 1 8x8 copol UFA for Tx / 1x1 copol for Rx d.sub. = 0.8, d.sub.h = 0.5 UMi3D / NLOS tx_beam_type = BF MS_drop_type=RANDOM
(67) In
(68) In
(69) An expectation value of the correlation coefficient X may be expressed as Equation 6.
(70)
(71) In a case of a scenario for a codebook of a size 2.sup.5, the expectation value of the correlation coefficient X in Equation 6 becomes 0.5808, 0.7248, and 0.7799 for roughly calculated channel vectors with one, two, and three DFT beams. In a case of a scenario for a codebook of a size 2.sup.6, the expectation value of the correlation coefficient X in Equation 6 becomes 0.5913, 0.7362, and 0.7924 for roughly calculated channel vectors with one, two, and three DFT beams.
(72) As shown in
(73) However, an embodiment of the present disclosure will consider two DFT beams by considering practical issues such as complexity for codeword search and a feedback overhead.
(74) So, codebooks proposed in an embodiment of the present disclosure searches and combines two DFT beams for quantizing 3D SCM channels.
(75) Firstly, a beam searching method for general Kronecker-product codebooks will be described below.
(76) General Kronecker-product codebooks decompose a channel vector based on a singular value decomposition scheme. The decomposed channel vector may be expressed as Equation 7.
(77)
(78) In Equation 7, h.sup.M a denotes a MISO channel vector, u.sub.k
.sup.M.sup.
.sup.M.sub.b denotes the kth dominant right singular vector, and .sub.k denotes the kth singular value.
(79) In order to express h, each of general Kronecker-product codebooks quantizes the first dominant left singular vector in a vertical area, e.g., u.sub.1 and the first dominant right singular vector in a horizontal area, e.g., v.sub.1. A selected codeword may be expressed as Equation 8.
(80)
(81) In Equation 8, C.sub.vb denotes a DFT codebook of a size 2.sup.B.sup.
c=c.sub.vc*.sub.hEquation 9
(82) Firstly, general Kronecker-product codebooks do not directly quantize a channel. The Kronecker-product codebooks considers only the first dominant singular vector in a vertical area and the first dominant singular vector in a horizontal area. However, DFT beams will not be suitable for expressing the first dominant singular vectors, so it is not an effective solution for configuring a CSI to consider only the first dominant singular vectors. The second dominant DFT beams will not exist in the first dominant partial space which general codebooks search.
(83) General Kronecker-product codebooks do not jointly search a vertical area and a horizontal area. That is, general Kronecker-product codebooks select a codeword in each of a vertical area and a horizontal area. A probability that a scheme of searching a codeword in each of a vertical area and a horizontal area, i.e., a scheme of searching a beam in each of the vertical area and the horizontal area is not an optimal solution is high.
(84) A system supporting general Kronecker-product codebooks does not consider a phase alignment among a plurality of beams. For example, general Kronecker-product codebooks consider superposition between two beams as expressed in Equation 10.
(85)
(86) In Equation 10, c.sub.v1 denotes the first codeword candidate, and c.sub.v2 denotes the second codeword candidate. As described above, a system supporting general Kronecker-product codebooks does not consider a phase alignment among a plurality of beams, so phases between two beams are not suitably ordered, and the two beams may be combined thereby decreasing performance thereof.
(87) As described above, a beam searching method for general Kronecker-product codebooks may disrupt a preferable channel quantization. For quantizing a channel for a massive MIMO communication system, an embodiment of the present disclosure proposes new beam searching methods for Kronecker-product codebooks, e.g., a beam searching method for a Kronecker-product mono codebook and a beam searching method for a Kronecker-product dual codebook.
(88) Firstly, a beam searching method for a Kronecker-product mono codebook will be described below.
(89) A block fading channel of a single tone, i.e., a single frequency subcarrier channel will be considered in an embodiment of the present disclosure. As described for an antenna structure considered in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure, a channel vector h may be roughly calculated by a combination of two DFT beams.
(90) So, a beam searching method proposed in an embodiment of the present disclosure selects two DFT beams by jointly searching a vertical area and a horizontal area, and combines the selected two DFT beams. For decreasing complexity for codeword search which may occur in a case that a beam is jointly searched, an embodiment of the present disclosure uses a hierarchical multi-round beam searching scheme, e.g., a hierarchical multi-round beam searching scheme including the first-round beam searching process, the second-round beam searching process, and a final codeword selecting process.
(91) Firstly, the first round-beam searching process will be described below.
(92) In the first round-beam searching process, a UE detects a rough beam direction of the first dominant DFT beam in a channel. The first dominant DFT beam c.sub.1 may be expressed as Equation 11.
(93)
(94) As expressed in Equation 11, the first dominant DFT beam c.sub.1 is a Kronecker-product of DFT vectors, i.e., c.sub.v1 and c.sub.h1. Here, h.sup.M is a block fading MISO channel vector. For convenience, a subcarrier index of a channel vector will be omitted herein.
(95) In Equation 11, c.sub.v1 and c.sub.h1 are DFT codebooks of a size 2.sup.B.sup.
C.sub.ab={d.sub.M.sub.
(96) It will be noted that a DFT beam c.sub.1 selected in the first-round beam searching process will be used in the second-round beam searching process.
(97) Secondly, the second round-beam searching process will be described below.
(98) In the second round-beam searching process, a UE calculates two codeword candidates based on c.sub.1. An embodiment of the present disclosure considers a scenario in which one dominant beam is considered, i.e., the first channel scenario and a scenario in which two dominant beams are considered, i.e., the second channel scenario in an SCM channel environment.
(99) The first codeword candidate is calculated by considering the first channel scenario assuming one dominant beam in a channel. A rough beam direction of the first dominant beam c.sub.1 may be modified by searching adjacent directions of the first dominant beam c.sub.1. The first codeword candidate c.sub.1 may be determined as expressed in Equation 13.
(100)
(101) In Equation 13,
(102)
denotes a Kronecker-product of array response vectors with shifting angles, e.g., .sub.v and .sub.h in a vertical area and a horizontal area, and Z.sub.2 denotes a codebook of a size 2.sup.B.sup.
(103) The codebook Z.sub.2 may be expressed as Equation 14.
Z.sub.a={+2.sup.(B.sup.
(104) Here, it will be noted that a Hadamard product formula using
(105)
shifts beam directions of the first beam c.sub.1 by .sub.v and .sub.h in a vertical area and a horizontal area, respectively.
(106) The second codeword candidate is calculated by considering the second channel scenario assuming two dominant beams in a channel. In an embodiment of the present disclosure, a system supporting an FD-MIMO scheme detects the second dominant DFT beam, and jointly combines the second dominant DFT beam and the first dominant DFT beam c.sub.1.
(107) The second codeword candidate c.sub.II may be expressed as Equation 15.
(108)
(109) In Equation 15, each of c.sub.v3 and c.sub.h3 denotes a DFT codebook of a size 2.sup.B.sup.
(110)
(111) Here, it will be noted that relation between a feedback overhead for the first codebook candidate and a feedback overhead for the second codebook candidate is set as 2B.sub.2=2B.sub.3+B.sub.ph.
(112) Thirdly, a final codeword selecting process will be described below.
(113) A final codeword is selected as one of two codeword candidates, i.e., the first codeword candidate c.sub.I and the second codeword candidate c.sub.II. The final codeword may be expressed as Equation 17
(114)
(115) Secondly, a beam searching method for a Kronecker-product mono codebook for a plurality of Rx antennas will be described below.
(116) Before describing the beam searching method for the Kronecker-product mono codebook for the plurality of Rx antennas, an embodiment of the present disclosure analyzes a channel characteristic of a MISO channel vector in each of Rx antennas.
(117) In an embodiment of the present disclosure, correlation relation among MISO channel vectors in each of Rx antennas may be detected based on
(118) A snapshot of beam patterns in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described with reference to
(119)
(120) Referring to
(121) A snapshot of beam patterns in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure has been described with reference to
(122)
(123) Referring to
(124) As described in
(125) Meanwhile, in a MIMO system using a plurality of Rx antennas, an embodiment of the present disclosure needs to consider a combination at a receiver side.
(126) Here, an optimization issue may be expressed as Equation 18.
(127)
(128) In Equation 18, {circumflex over (z)} .sup.N denotes a selected combination codeword vector,
.sup.M denotes a selected beamforming codeword vector, and H=[h.sub.1, . . . , h.sub.N].sup.H denotes a block fading MIMO channel matrix including N MISO channel vectors h.sub.n
.sup.M, n{1, . . . , N}.
(129) In an embodiment of the present disclosure, a maximal ratio combiner z=Hc/Hc.sub.2 is used for maximizing an effective signal to noise ratio (SNR). At this time, the optimization issue may be expressed as Equation 19.
(130)
(131) Meanwhile, it will be noted that a combiner in a receiver may be defined as {circumflex over (z)}=H/H.sub.2 using a selected beamforming codeword .sup.M. Similarly, a beamforming codeword is selected based on a Kronecker-product mono codebook as described in a beam searching method for a Kronecker-product mono codebook, except for a metric in a maximization issue.
(132) Thirdly, a beam searching method for a Kronecker-product dual codebook will be described below.
(133) An embodiment of the present disclosure proposes a Kronecker-product dual codebook supporting a plurality of tones, i.e., a plurality of subcarriers. Before describing the beam searching method for the Kronecker-product dual codebook, an embodiment of the present disclosure defines an entire range of a wide band.
(134) A wide band including C tones are divided into L wide resource blocks (RBs) H=[H.sub.1, . . . , H.sub.L]. Here, a wide RB may be expressed as Equation 20.
(135)
(136) In Equation 20, H.sub.l denotes the lth wide RB including C/L tones.
(137) Each wide RB is divided into R narrow RBs H.sub.l=[H.sub.l[1], . . . , H.sub.l[R]]. Here, a narrow RB may be expressed as Equation 21.
(138)
(139) In Equation 21, H.sub.l[r] denotes the rth narrow RB including C/(LR) channel tones in the lth wide RB.
(140) In an embodiment of the present disclosure, it will be assumed that each wide RB has a wide band precoding matrix indicator (PMI), and each narrow RB has a narrow band PMI.
(141) A wide band in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described with reference to
(142)
(143) Referring to
(144) Meanwhile, an embodiment of the present disclosure considers a channel characteristic of a plurality of tones.
(145) A snapshot of beam patterns of each tone in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described with reference to
(146)
(147) Referring to
(148) As shown in
(149) A snapshot of beam patterns of each tone in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure has been described with reference to
(150)
(151) Referring to
(152) As shown in
(153) So, an embodiment of the present disclosure proposes dual codebooks which share some correlation information such as rough beam directions for wide RBs for decreasing overall feedback overhead.
(154) A beam searching method for a Kronecker-product dual codebook proposed in an embodiment of the present disclosure will be described below. The beam searching method for the Kronecker-product dual codebook includes a first-round beam searching process for wide RBs, a second-round beam searching process for narrow RBs, and a final codeword selecting process.
(155) Firstly, the first-round beam searching process for the wide RBs will be described below.
(156) In the first-round beam searching process for the wide RBs, a UE detects rough beam directions for wide RBs. Here, a communication system supporting an FD-MIMO scheme detects only two beams for each wide RB in the first-round beam searching process for the wide RBs by considering limited amount of feedback overhead.
(157) The first dominant DFT beam c.sub.W.sub.
(158)
(159) In Equation 22, H.sub.l denotes a channel matrix for the lth wide RB including C/L channel tones, and each of C.sub.vW1 and C.sub.hW1 denotes a DFT codebook of a size 2.sup.B.sup.
(160) The second dominant DFT beam c.sub.W2[l] for the lth wide RB may be expressed as Equation 23.
(161)
(162) In Equation 23, each of C.sub.vW2 and C.sub.hW2 denotes a DFT codebook of a size 2.sup.B.sup.
(163) Secondly, the second-round beam searching process for narrow RBs will be described below.
(164) In the second-round beam searching process for the narrow RBs, a UE calculates two codeword candidates for each narrow RB based on c.sub.W1[l] and c.sub.W2[l] detected for wide RBs.
(165) An embodiment of the present disclosure will consider two scenarios, i.e., a scenario in which one dominant beam is used and a scenario in which two dominant beams are used in an SCM channel environment.
(166) The first codeword candidate is calculated by considering a scenario in which one dominant beam is used. Here, the first beam c.sub.W1[l] defined for wide RBs may be expressed as Equation 24.
(167)
(168) In Equation 24, H.sub.l[r].sup.MC/LR denoees a channel matrix for the rth narrow RB in the lth wide RB, and Z.sub.N1 denotes a codebook of a size 2.sup.B.sup.
Z.sub.a={+2.sup.(B.sup.
(169) The second codeword candidate is calculated by considering a scenario in which two dominant beams are used. The first beam c.sub.W1[l] is modified, and the modified first beam is jointly combined with the second beam c.sub.W2[l]. The second codeword candidate may be expressed as Equation 26.
(170)
(171) In Equation 26, Z denotes a codebook of a size 2.sup.B.sup.
(172)
(173) It will be noted that relation among feedback codewords for the first codeword candidate and the second codeword candidate is set as 2.sup.B.sup.
(174) Thirdly, the final codeword selecting process will be described below.
(175) A final codeword is selected one of two codeword candidates, i.e., the first codeword candidate c.sub.l,I[r] and the second codeword candidate c.sub.l,II[r]. A final codeword for each narrow RB may be expressed as Equation 28.
(176)
(177) Performance for a beamforming operation which is based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described below.
(178) Performance of a Kronecker-product mono codebook for one tone according to an embodiment of the present disclosure will be described below.
(179) An embodiment of the present disclosure considers a performance metric as expressed in Equation 29, i.e., a normalized beamforming gain.
(180)
(181) In Equation 29, {circumflex over (z)}.sup.N denotes a selected combination beamforming codeword vector,
.sup.M denotes a selected beamforming codeword vector, and H
.sup.NM denotes a block fading MIMO channel matrix.
(182) If a MISO scheme is used, a normalized beamforming gain may be expressed as Equation 30.
(183)
(184) In Equation 30, h.sup.M denotes a block fading MISO channel vector.
(185) Meanwhile, numerical results may be averaged from a Monte Carlo simulation by 3000 independent 3D SCM channel realizations.
(186) 3D SCM simulation parameters as described in Table 1 are used for the Monte Carlo simulation, except for the number of Tx antennas which is changed from 44(=16) to 2020(=400), and the number of Tx antennas which is changed from 11(=1) to 22(=4).
(187) Further, feedback overhead schemes for Kronecker-product mono codebooks proposed in an embodiment of the present disclosure may be expressed as Table 2.
(188) Firstly, it will be noted that final feedback overhead schemes are a combination of the first-round beam searching process included in a beam searching method for a Kronecker-product mono codebook, the second-round beam searching process included in the beam searching method for the Kronecker-product mono codebook, and a final codeword selecting process included in the beam searching method for the Kronecker-product mono codebook.
(189) TABLE-US-00002 TABLE 2 1st 2nd Feedback Scheme round round Final overhead M-i B.sub.1 = 5 B.sub.2 = 6, B.sub.sel = 1 B.sub.tot = 2B.sub.1 + (B.sub.3 = 5, B.sub.ph = 2) 2B.sub.2+ B.sub.sel M-ii B.sub.2 = 5, (B.sub.3 = 4, B.sub.ph = 2) M-iii B.sub.2 = 4, (B.sub.3 = 3, B.sub.ph = 2)
(190) As shown in Table 2, it will be understood that a feedback overhead of a beam searching method for a Kronecker-product mono codebook is a combination of a feedback overhead of the first-round beam searching process included in the beam searching method for the Kronecker-product mono codebook, a feedback overhead of the second-round beam searching process included in the beam searching method for the Kronecker-product mono codebook, and a feedback overhead of a final codeword selecting process included in the beam searching method for the Kronecker-product mono codebook.
(191) An example of a normalized beamforming gain for a Kronecker-product mono codebook in a case that an MISO scheme is used in a communication system according to an embodiment of the present disclosure will be described with reference to
(192)
(193) Referring to
(194) Meanwhile, a codebook proposed in an embodiment of the present disclosure directly quantizes a channel while jointly searching a vertical area and a horizontal area. However, an enhanced Kronecker-product codebook and a general Kronecker-product codebook consider only the first dominant singular vector in a vertical area and the first dominant singular vector in a horizontal area.
(195) The general Kronecker-product codebook quantizes only one beam which exists in a channel, and the enhanced Kronecker-product codebook quantizes two beams. However, the general Kronecker-product codebook and the enhanced Kronecker-product codebook do not consider phase alignment among a plurality of beams, so phases of two beams are not suitably ordered, and the two beams may be combined thereby decreasing performance. In a codebook proposed in an embodiment of the present disclosure, two beams may be combined based on a scheme of ordering phases.
(196) Performance graphs in
(197) In
(198) As shown in
(199) As shown in
(200) An example of a normalized beamforming gain for a Kronecker-product mono codebook in a case that an MISO scheme is used in a communication system according to an embodiment of the present disclosure has been described with reference to
(201)
(202) Referring to
(203) Performance graphs in
(204) In
(205) As shown in
(206) As shown in
(207) Another example of a normalized beamforming gain for a Kronecker-product mono codebook in a case that an MISO scheme is used in a communication system according to an embodiment of the present disclosure has been described with reference to
(208)
(209) Referring to
(210) Performance graphs in
(211) In
(212) As shown in
(213) An example of a normalized beamforming gain according to the number of Rx antennas in a case that a MIMO scheme is used in a communication system according to an embodiment of the present disclosure has been described with reference to
(214)
(215) Referring to
(216) Performance graphs in
(217) In
(218) As shown in
(219) Performance for a beamforming operation which is based on a Kronecker-product dual codebook in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure will be described below.
(220) In an embodiment of the present disclosure, a performance metric as expressed in Equation 31, i.e., a normalized beamforming gain is considered.
(221)
(222) In Equation 31, h[c].sup.M denotes a MISO channel vector for the cth frequency tone, and
.sup.M denotes a selected beamforming codeword vector which is designed for each narrow RB in a final codeword selecting process included in a beam searching process for a Kronecker-product dual codebook.
(223) In an embodiment of the present disclosure, it will be noted that C (=600) channel tones are considered for simulations.
(224) Feedback overhead schemes for Kronecker-product dual codebooks proposed in an embodiment of the present disclosure may be summarized as shown in Table 3.
(225) TABLE-US-00003 TABLE 3 1st 2nd Feedback Scheme round round Final overhead D-I B.sub.W1 = 5, B.sub.N1 = 3, B.sub.sel = 1 B.sub.tot = (2(B.sub.W1 + B.sub.W2 = 5 (B.sub.N2 = 2, B.sub.ph = 2) B.sub.W2) + (2B.sub.N1+ B.sub.sel)R)L D-II B.sub.N1 = 2, (B.sub.N2 = 1, B.sub.ph = 2)
(226) As expressed in Table 3, it will be understood that a feedback overhead for a beam searching method for a Kronecker-product dual codebook is a combination of a feedback overhead for the first round-beam searching process for wide RBs included in the beam searching method for the Kronecker-product dual codebook, a feedback overhead for the second round-beam searching process for narrow RBs included in the beam searching method for the Kronecker-product dual codebook, and a feedback overhead for a final codeword selecting process included in the beam searching method for the Kronecker-product dual codebook.
(227) Meanwhile, a simulation scheme for a beam searching method for a Kronecker-product mono codebook and a Kronecker-product dual codebook may be expressed as Table 4.
(228) TABLE-US-00004 TABLE 4 Scheme Mono codebook Scheme Dual codebook M1 1 PMI/600 tones D1(LTE) L = 1, R = 9, K = 72 M2 1 PMI/75 tones D2 L = 3, R = 2, K = 100 M3 1 PMI/30 tones D3 L = 4, R = 2, K = 75
(229) In Table 4, it will be noted that first eight narrow RBs include 72 tones and the ninth narrow RB includes 24 tones in a case that a D1(LTE) scheme is used.
(230) An example of a normalized beamforming gain for a Kronecker-product mono codebook and a normalized beamforming gain for a Kronecker-product dual codebook in a communication system according to an embodiment of the present disclosure will be described with reference to
(231)
(232) Referring to
(233) Performance graphs in
(234) In
(235) As shown in
(236) Further, it will be understood that Kronecker-product mono codebooks proposed in an embodiment of the present disclosure may decrease overall feedback overhead by sharing a wide band PMI among narrow RBs.
(237) An example of a normalized beamforming gain for a Kronecker-product mono codebook and a normalized beamforming gain for a Kronecker-product dual codebook in a communication system according to an embodiment of the present disclosure has been described with reference to
(238)
(239) Referring to
(240) Performance graphs in
(241) In
(242) As shown in
(243) Further, it will be understood that Kronecker-product mono codebooks proposed in an embodiment of the present disclosure may decrease overall feedback overhead by sharing a wide band PMI among narrow RBs.
(244) Another example of a normalized beamforming gain for a Kronecker-product mono codebook and a normalized beamforming gain for a Kronecker-product dual codebook in a communication system according to an embodiment of the present disclosure has been described with reference to
(245)
(246) Referring to
(247) The signal transmitting apparatus 1500 includes a transmitter 1511, a processor 1513, a receiver 1515, and a memory 1517.
(248) The processor 1513 controls the overall operation of the signal transmitting apparatus 1500. More particularly, the processor 1513 controls an operation related to an operation of performing a beamforming operation in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure, e.g., an operation of performing a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure. The operation of performing the beamforming operation in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure, e.g., the operation of performing the beamforming operation based on the Kronecker-product mono codebook and the Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure has been described with
(249) The transmitter 1511 transmits various signals and various messages to other entities, e.g., a signal receiving apparatus, and/or the like under a control of the processor 1513. The various signals and various messages transmitted in the transmitter 1511 have been described with reference to
(250) The receiver 1515 receives various signals and various messages from the other entities under a control of the processor 1513. The various signals and various messages received in the receiver 1515 have been described with reference to
(251) The memory 1517 stores various programs, various data, and/or the like related to an operation related to an operation of performing a beamforming operation in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure, e.g., an operation of performing a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure, performed in the signal transmitting apparatus 1500 under a control of the processor 1513.
(252) The memory 1517 stores various signals and various messages which are received by the receiver 1515 from the other entities.
(253) While the transmitter 1511, the processor 1513, the receiver 1515, and the memory 1517 are described in the signal transmitting apparatus 1500 as separate devices, it is to be understood that this is merely for convenience of description. In other words, two or more of the transmitter 1511, the processor 1513, the receiver 1515, and the memory 1517 may be incorporated into a single device.
(254) The signal transmitting apparatus 1500 may be implemented with one processor.
(255) An inner structure of a signal transmitting apparatus in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure has been described with reference to
(256)
(257) Referring to
(258) The signal receiving apparatus 1600 includes a transmitter 1611, a processor 1613, a receiver 1615, and a memory 1617.
(259) The processor 1613 controls the overall operation of the signal receiving apparatus 1600. More particularly, the processor 1613 controls an operation related to an operation of performing a beamforming operation in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure, e.g., an operation of performing a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure. The operation of performing the beamforming operation in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure, e.g., the operation of performing the beamforming operation based on the Kronecker-product mono codebook and the Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure has been described with
(260) The transmitter 1611 transmits various signals and various messages to other entities, e.g., a signal transmitting apparatus, and/or the like under a control of the processor 1613. The various signals and various messages transmitted in the transmitter 1611 have been described with reference to
(261) The receiver 1615 receives various signals and various messages from the other entities under a control of the processor 1613. The various signals and various messages received in the receiver 1615 have been described with reference to
(262) The memory 1617 stores various programs, various data, and/or the like related to an operation related to an operation of performing a beamforming operation in a communication system supporting an FD-MIMO scheme according to an embodiment of the present disclosure, e.g., an operation of performing a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in the communication system supporting the FD-MIMO scheme according to an embodiment of the present disclosure, performed in the signal receiving apparatus 1600 under a control of the processor 1613.
(263) The memory 1617 stores various signals and various messages which are received by the receiver 1615 from the other entities.
(264) While the transmitter 1611, the processor 1613, the receiver 1615, and the memory 1617 are described in the signal receiving apparatus 1600 as separate devices, it is to be understood that this is merely for convenience of description. In other words, two or more of the transmitter 1611, the processor 1613, the receiver 1615, and the memory 1617 may be incorporated into a single device.
(265) The signal receiving apparatus 1600 may be implemented with one processor.
(266) As is apparent from the foregoing description, an embodiment of the present disclosure enables to perform a beamforming operation in a communication system supporting an FD-MIMO scheme.
(267) An embodiment of the present disclosure enables to perform a beamforming operation based on a Kronecker-product mono codebook and a Kronecker-product dual codebook in a communication system supporting an FD-MIMO scheme.
(268) An embodiment of the present disclosure enables to perform a beamforming operation based on a channel characteristic in a communication system supporting an FD-MIMO scheme.
(269) An embodiment of the present disclosure enables to perform a beamforming operation based on an antenna structure in a communication system supporting an FD-MIMO scheme.
(270) An embodiment of the present disclosure enables to perform a beamforming operation thereby decreasing feedback overhead in a communication system supporting an FD-MIMO scheme.
(271) Certain aspects of the present disclosure may also be embodied as computer readable code on a non-transitory computer readable recording medium. A non-transitory computer readable recording medium is any data storage device that can store data, which can be thereafter read by a computer system. Examples of the non-transitory computer readable recording medium include read only memory (ROM), random access memory (RAM), compact disc ROM (CD-ROMs), magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet). The non-transitory computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In addition, functional programs, code, and code segments for accomplishing the present disclosure can be easily construed by programmers skilled in the art to which the present disclosure pertains.
(272) It can be appreciated that a method and apparatus according to an embodiment of the present disclosure may be implemented by hardware, software and/or a combination thereof. The software may be stored in a non-volatile storage, for example, an erasable or re-writable ROM, a memory, for example, a RANI, a memory chip, a memory device, or a memory integrated circuit (IC), or an optically or magnetically recordable non-transitory machine-readable (e.g., computer-readable), storage medium (e.g., a CD, a DVD, a magnetic disk, a magnetic tape, and/or the like). A method and apparatus according to an embodiment of the present disclosure may be implemented by a computer or a mobile terminal that includes a processor and a memory, and the memory may be an example of a non-transitory machine-readable (e.g., computer-readable), storage medium suitable to store a program or programs including instructions for implementing various embodiments of the present disclosure.
(273) The present disclosure may include a program including code for implementing the apparatus and method as defined by the appended claims, and a non-transitory machine-readable (e.g., computer-readable), storage medium storing the program. The program may be electronically transferred via any media, such as communication signals, which are transmitted through wired and/or wireless connections, and the present disclosure may include their equivalents.
(274) An apparatus according to an embodiment of the present disclosure may receive the program from a program providing device which is connected to the apparatus via a wire or a wireless and store the program. The program providing device may include a memory for storing instructions which instruct to perform a content protect method which has been already installed, information necessary for the content protect method, and the like, a communication device for performing a wired or a wireless communication with a graphic processing device, and a processor for transmitting a related program to a transmitting/receiving device based on a request of the graphic processing device or automatically transmitting the related program to the transmitting/receiving device.
(275) While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.