JPNT 7(2), 53-59 (2018) https://doi.org/10.11003/JPNT.2018.7.2.53
JPNT
Journal of Positioning, Navigation, and Timing
A Pseudo-Random Beamforming Technique for Time-Synchronized Mobile Base Stations with GPS Signal Woong Son, Bang Chul Jungβ Department of Electronics Engineering, Chungnam National University, Daejeon 34134, Korea
ABSTRACT This paper proposes a pseudo-random beamforming technique for time-synchronized mobile base stations (BSs) for multicell downlink networks which have mobility. The base stations equipped with multi-antennas and mobile stations (MSs) are time-synchronized based on global positioning system (GPS) signals and generate a number of transmit beamforming matrix candidates according to the predetermined pseudo-random pattern. In addition, MSs generate receive beamforming vectors that correspond to the beam index number based on the minimum mean square error (MMSE) using transmit beamforming vectors that make up a number of transmit beamforming matrices and wireless channel matrices from BSs estimated via the reference signals (RS). Afterward, values of received signal-to-interference-plus-noise ratio (SINR) with regard to all transmit beamforming vectors are calculated, and the resulting values are then feedbacked to the BS of the same cells along with the beam index number. Each of the BSs calculates each of the sum-rates of the transmit beamforming matrix candidates based on the feedback information and then transmits the calculated results to the BS coordinator. After this, optimum transmit beamforming matrices, which can maximize a sum-rate of the entire cells, are selected at the BS coordinator and informed to the BSs. Finally, data signals are transmitted using them. The simulation results verified that a sum-rate of the entire cells was improved as the number of transmit beamforming matrix candidates increased. It was also found that if the received SINR values and beam index numbers are feedbacked opportunistically from each of the MSs to the BSs, not only nearly the same performance in sum-rate with that of applying existing feedback techniques could be achieved but also an amount of feedback was significantly reduced.
Keywords: GPS time-synchronization, random beamforming, user scheduling, opportunistic feedback
1. INTRODUCTION It is believed to be highly important to manage interference efficiently in order to increase communication capacity in wireless communication networks (Nam et al. 2014). Thus, a number of studies have been conducted on interference management methods using a multi-antenna-based beamforming technology. In particular, as a technology to control interference between multi-users within the cell, a technique of scheduling users and selecting an optimum transmission beamforming matrix which maximizes a Received Oct 25, 2017 Revised Mar 25, 2018 Accepted Mar 26, 2018 β Corresponding Author E-mail:
[email protected] Tel: +82-42-821-6580 Fax: +82-42-823-5436
Copyright Β© The Institute of Positioning, Navigation, and Timing
sum-rate among the multi-transmit beamforming matrix candidates generated with a random method in a single cell environment, has been proposed (Choi et al. 2007). However, the technique has drawbacks that a downlink resource is wasted as a training section is needed in the downlink to select a beamforming matrix between BS and MS, and the feedback overhead with regard to multi-beamforming matrices for user scheduling increases. More recently, interference management techniques have been proposed to combine transmit-receive beamforming technique and user scheduling to improve a sum-rate by minimizing the effect of interference signals at the multi-cell environment (Jung & Shin 2011, Yang et al. 2013, 2017). However, although these technologies take the random beamforming technique into consideration, they did not consider an environment where a relatively small number of MSs are present by utilizing
http://www.ipnt.or.kr Print ISSN: 2288-8187 Online ISSN: 2289-0866
54
JPNT 7(2), 53-59 (2018)
Fig. 1.β The system model of a K-cell MIMO downlink cellular network.
multiple beamforming matrix candidates as presented in the aforementioned technique. In order to use the aforementioned random beamforming techniques in a mobile BS environment, time synchronization between mobile BSs is important. In the third generation partnership project long term evolution (3GPP LTE) system that is currently commercialized, the following technologies have been used: technology that arranges uplink and downlink slots in the time domain through time synchronization between BSs or technology that reduces the interference signal effect between cells through cooperation between BSs and improves a sum-rate of MSs that exist at the cell boundaries. The time synchronization between BSs can be implemented using GPS receivers with relatively low complexity and cost (Irmer et al. 2011, Bladsjo et al. 2013). This paper proposes a pseudo-random beamforming technique for time-synchronized mobile BSs suitable for multi-cell downlink networks which have mobility. Each of the mobile BSs generates a number of transmit beamforming matrix candidates pseudo-randomly, and MSs generate a number of receive beamforming vectors that correspond to the transmit beamforming matrix candidates based on the minimum mean square error (MMSE). In addition, the SINR values received using each of the receive beamforming vectors and the beam index numbers are feedbacked to the BSs. Each of the BSs calculates a sum-rate for each of all the transmit beamforming matrix candidates based on the collected information, thereby transmitting it to the BS coordinator. Finally, the BS coordinator selects the optimal transmit beamforming matrix candidate that can maximize a sum-rate of all cells and performs transmission https://doi.org/10.11003/JPNT.2018.7.2.59
using the selected candidate. Out of a number of transmit beamforming matrix candidates, the existing feedback techniques, which feedback SINR values and beam index numbers for all transmit beamforming vectors, require a large amount of feedback information. To solve this problem, an opportunistic feedback technique (Jung et al. 2007) that feedbacked only some of the receive SINR values in descending order was applied to reduce the amount of feedback information significantly. Simulation experiments verified that the nearly same performance in sum-rate can be obtained compared to that of existing feedback technique applied. The present paper is organized as follows: In Section 2, a system model of multi-cell downlink cellular network is presented. Section 3 explains the operation procedure of the proposed pseudo-random beamforming technique for mobile BSs that are time-synchronized. In Section 4, the performance of the proposed technique is verified through computer simulations. In Section 5, conclusions are derived.
2. SYSTEM MODEL The downlink cellular network model consisting of mobile BSs and MSs, which is studied in this paper, is described here. Fig. 1 shows an example of the downlink network where K cells exist. In the system model, mobile BSs, in which Nt antennas are held in each cell, and U MSs having Nr antennas, are present. All BSs are assumed to employ the same frequency during the downlink transmission and have been time-synchronized using GPS signals. The wireless
expressed using Eq. (1). [ππ,ππ]
ππππ,ππ
[ππ] ππ
[ππ]
= (π―π―ππ,ππ ) π½π½ππ
[ππ ] ππ
[ππ]
ππππ + βπΎπΎππ=1,ππ β ππ (π―π―ππ,ππ ) π½π½ππ ππππ + ππππ ,ππ
[ππ]& ππBang [ππ,ππ ] [Jung [ππ] ππ [ππ,ππ ] [ππ ] Woong Son Chul Random Beamforming Technique ππ] 55 π΅π΅
= (π―π―ππ,ππ ) ππππ
π₯π₯ ππ + βππ=1,ππβ ππ (π―π―ππ,ππ ) ππππ
[ππ ] ππ [ππ,ππ ] [ππ ] + βπΎπΎππ=1,ππβ ππ βπ΅π΅ππ=1 (π―π―ππ,ππ ) ππππ π₯π₯ ππ +
ππππ ,ππ ,
π₯π₯ ππ
at the j-th MS of the i-th cell is zi,j~CN(0, N0 INr), and each of the elements is assumed to express thermal noise per receive[ ] [π΅π΅] ππ 1 Here, the dataantenna signal vector thatMS. is transmitted fromwhen the ππ-th satisfies ππππ = [π₯π₯ ππ , β¦ , π₯π₯ππ ] β β k-th of the In addition, theBS BS transmits and the data signal vector power is assumed to be πΌπΌ[βππππβ22 ] = ππ. The thermal noise at the ππ-th MS o data signal vector xk using the m-th transmit beamforming i-th cell is ππππ,ππ ~πΆπΆπΆπΆ(0, ππ0 π°π°ππππ ), and each of the elements is assumed to express thermal noise per rec j-th the and thewhen MSππ-th of the cell receives signal antenna of the matrix, MS. In addition, BS i-th transmits data signaldata vector ππππ using the ππ-th tran [ππ ] xi[b] via and the b-th transmit vector,data thesignal effective beamforming matrix, the ππ -th MS of beamforming the ππ-th cell receives π₯π₯ ππ via the ππ-th tran N rΓ1 [i,m,b] [ ] ππ,ππ,ππ channel MS is β vector of i,j beamforming vector, the vector effectivehchannel ππππ,ππthe corresponding β βππππΓ1 of the corresponding MS is expre as shown in Eq. (2). as shown in Eq.expressed (2).
Fig. 2.β Flow chart of the proposed technique.
[ ] ππ
ππ,ππ,ππ ππππ,ππ β (π―π―ππ,ππππ ) ππππππ,ππ . [
]
[
]
(2)
3. PROPOSED PSEUDO-RANDOM BEAMFORMING TECHNIQUE BASED ON BETWEEN TIME-SYNCHRONIZED 3.COLLABORATION PROPOSED PSEUDO-RANDOM MOBILE BASE STATIONS BEAMFORMING TECHNIQUE BASED ONinCOLLABORATION BETWEEN TIMEThis section detail describes the operation procedure of the pseudo-random beamform technique for time-synchronized mobile BSs that can beBASE applied to the aforementioned system mod SYNCHRONIZED MOBILE STATIONS
Section 2, along with flow chart (Fig. 2). In Section 2, it was assumed that time synchronization already done between BSs using the GPS signal, and the BSs and MSs knew the information regardin channel matrix from the k-th BS to the j-th MS in the i-th cell beamforming This matrix sectioncandidates in detailconsisting describesofthe operation procedure transmit B transmit beamforming vectors generated In addition, each beamforming of the MSs within the cell that is Hi,j[k] β NtΓNr. Here, it satisfies i, k β {1, β¦, K} and j β {1,pseudo-random β¦, U}, ofmethod. the pseudo-random technique forreceives time- the RS broadca BSs obtains a wireless channel matrix from the BS to the MS.
and the channel is independent and identically distributed synchronized mobile BSs that can be applied to the (i.i.d.) with regard to all i, j, k. Since it is quasi-static during the aforementioned systemVector model in Section 2, along with Feedback 3.1 Generation of Receive Beamforming at the MS and Beam Information data signal transmission, the channel coefficient is assumed flow chart (Fig. 2). In Section 2, it was assumed that time An MS generates MB receive beamforming vectors that correspond to the transmit beamform to be an unchangeable constant. However, considering thebased on synchronization was already done between BSs using the(3)GPS vectors the MMSE and wireless channel matrix, as presented in Eq. (Ohwatari et al. 2011 MS environment, once transmit data signals change over signal, and the BSs and MSs knew the information regarding time, it is assumed to change independently. Assuming M transmit beamforming matrix candidates consisting of that M pseudo-random beamforming matrix candidates B transmit beamforming vectors generated via a pseudoconsisting of B(β€Nt) transmit beamforming vectors created random method. In addition, each of the MSs within the using a pseudo-random method are already generated, the cell that receives the RS broadcast by BSs obtains a wireless beam index number of the transmit beamforming matrix channel matrix from the BS to the MS. satisfies m β {1, β¦, M} and the transmit beamforming index 3.1 Generation of Receive Beamforming Vector at the MS number satisfies b β {1, β¦, B}. Thus, the m-th transmit and Beam Information Feedback beamforming matrix candidate generated at the k-th BS
satisfies Vk[m] = [vk[m,1], β¦, vk[m,b], β¦, vk[m,B]] β NtΓNt, and the b-th transmit beamforming vector in the candidate satisfies vk[m,b] An MS generates MB receive beamforming vectors that correspond to the transmit beamforming vectors based on β NtΓ1. When the k-th BS transmits data signal vector using index numberthe satisfies β {1, β¦ , π΅π΅}. Thus, the ππ-thmatrix transmitcandidate beamforming matrix candidate generated at wireless channel matrix, as presented in Eq. (3) m-thππ transmit beamforming among the MMSE and [ππ] [ππ,1] [ππ,ππ ] [ππ,π΅π΅] ππ Γππ π‘π‘ π‘π‘ the ππ-th BS satisfies π½π½ππ = [ππππ , β¦ , ππππ matrix , β¦ , ππcandidates ] β β consisting , and the of ππ-th beamforming M transmit B transmit (Ohwatari et al. 2011). beamforming ππ [ππ,ππ ] [m,d] vector in the transmit candidate beamforming satisfies ππππ βvectors, βπππ‘π‘ Γ1. When the ππ-thsignal BS transmits signal vector using the the receive vector ydata i,j NrΓ1 ππ -th transmit matrix candidate ππ receives transmit beamforming matrix candidates [ππ,ππ ] β1 [ππ,ππ,ππ ] at the j-th MS of the i-th among cell that the data β beamforming (ππ0 π°π° ππππ + πΉπΉππ ,ππ ) ππππ,ππ [ππ,ππ] ππ Γ1 [ ] ππ,ππ ππ consisting of signal π΅π΅ transmit beamforming the receive signal vector ππ βisβ at the of ππ-th (3) ππππ,ππMS = , βππ, ππ. ππ,ππ d β {1, β¦,vectors, B}-th transmit via the beamforming vector ] β1 [ππ,ππ,ππ ] the ππ -th cell that receives the data signal via the ππ β {1, β¦ , π΅π΅}-th transmit beamforming vector is β(ππ0 π°π° ππππ + πΉπΉππ[[,ππππ,ππ ππ,ππ ]) β1 ππ [ππ,ππ,ππ ]β ππ,ππ (ππ0 π°π° ππππ + πΉπΉππ ,ππ ) ππππ,ππ expressed [ππ,ππ ] expressed using Eq. (1). using Eq. (1). [ππ,ππ]
ππππ,ππ
=
=
ππ
=
,
βππ, ππ.
ππ,ππ [ππ,ππ ] β1 [ππ,ππ,ππ ] [βππ,ππ πΉπΉππ ,ππis generated ) ππππ,ππ at βthe ππ-th MS of the ππ-th cell, (ππ]0βπ°π° ππβππ ππ+ππΓ1 The receive beamforming vector ππ ππ ππ [ππ] [ππ] [ππ ] [ππ] u [m,b] β NrΓ1 is generated The receive ππ,ππ beamforming vector (π―π―ππ,ππ ) π½π½ππ ππππ + βπΎπΎππ=1,ππ β ππ (π―π―ππ,ππ ) π½π½ππ ππππ + ππππ ,ππ [ππ,ππ ] i,j ππ Γππ ππ ππ is expressed as shown βunit-norm. has a unit-norm. Here, at thethe interference matrix πΉπΉππ,ππ [ππ,ππ j-th MS ππofcovariance the] βi-th it hasβaat ππΓ1 isand [ππ] ππ [ππ,ππ] [ππ] [ππ] ππ (4). [ππ,ππ ] [ππreceive ] βππcell, generated the ππ-th MSHere, of thethe ππ-th cell, The beamforming vector π΅π΅ ππ,ππ (π―π―ππ,ππ ) ππππ π₯π₯ ππ + βππ=1,ππβ ππ (π―π―ππ,ππ ) ππππ π₯π₯ ππ NrΓNr [m,b] interference covariance matrix R[ππ,ππ i,j ] β ππππ Γππππis expressed as β β is expressed as shown has a unit-norm. Here, the interference covariance matrix πΉπΉ ππ ππ,ππ [ππ ] [ππ,ππ ] [ππ ] [ππ,ππ ] [ππ,ππ ] [ππ,ππ ] π»π» [ππ,ππ,ππ ] [ππ,ππ,ππ ] π»π» shown + βπΎπΎππ=1,ππβ ππ βπ΅π΅ππ=1 (π―π―ππ,ππ ) ππππ π₯π₯ ππ + ππ(4). (1) ππ ,ππ , πΉπΉππ,ππ in=Eq. πΌπΌ [(4). ππππ,ππ (ππππ,ππ ) ] β ππππ,ππ (ππππ ,ππ ) β ππ0 π°π°ππππ .
(3)
(3)
and it
in Eq. and it
in Eq. (4)
(1) [ππ,ππ ] [ ] [ ] π»π» [ππ,ππ,ππ ] [ππ,ππ,ππ ] π»π» [ππ,ππ ] [ππππ,ππππ,ππ (ππππ,ππππ,ππ ) ] β ππππ,ππ Here, the data signal vector that is transmittedAssuming from thereception atπΉπΉππ,ππ = πΌπΌ (ππ )beamforming β ππ0 π°π°ππππ . (4) ππ ,ππ the ππ-th MS of the ππ-th cell using the transmit vectors ππππ,ππ(4), ππ [1] [π΅π΅] NtΓ1 [1] [B] T ππ Γ1 π‘π‘ Here, the datak-th signal thatxkis=transmitted BSππππ satisfies ππsignal = [π₯π₯ ππvalues , β¦ , π₯π₯with β β to ,the transmit beamforming vectors can be calculated using Eq. (5). BSvector satisfies , and the data [xk , β¦, xkfrom ] β the ππ-th ππSINR ππ ] regard receive [ππ,ππ ] 2 β2 ] and the data signal power is assumed to be[βx πΌπΌ [β ππ = ππ. The thermal noise at the ππ-th MS of MS the Assuming reception at the ππ-th of the ππ-th cell j-th usingMS theoftransmit vectors ππππ,ππ , P. vectorvector power is assumed to be ] = The thermal noise Assuming reception at the the i-thbeamforming cell using the β ππ 2 i 2
2 i-th cell is ππππ,ππ ~πΆπΆπΆπΆ(0, ππ0 π°π°ππππ ), and each of the elements is assumed express thermal noise receive [ ] π»π» [ππ,ππ,ππ ] vectors can be calculated using Eq. (5). ππππtoreceive SINR values withper regard to the transmit |(ππππ,ππππ,ππbeamforming | ) ππππ,ππ ] antenna of the MS. In addition, when the ππ-th BS transmits data signal vector ππππ using the ππ-th[ππ,ππ transmit , βππ, ππ. (5) ππππππππππ,ππ = [ππ ] [ππ,ππ ] π»π» [ππ,ππ ] π»π» [ππ,ππ,ππ [ππ,ππ ]2 [http://www.ipnt.or.kr ππ,ππ ] beamforming matrix, and the ππ -th MS of the ππ-th cell receives data signal π₯π₯ ππ via the ππ-th transmit (ππππ,ππ |)(ππ(ππ πΉπΉππ,ππ ] | ) ππππ,ππ 0 π°π° ) ππππ + ππ [ππ,ππ,ππ ] ππ,ππ ππ,ππ [ππ,ππ ] beamforming vector, the effective channel vector ππππ,ππ β βππππΓ1 of the corresponding MS is expressed = , βππ, ππ. (5) ππππππππ ππ,ππ [ππ,ππ ] π»π» [ππ,ππ ] [ππ,ππ ] as shown in Eq. (2). Using the same method, all MSs feedback and beam index numbers to the BSs (ππππ,ππππππ) receive (ππ0 π°π° ππππSINR + πΉπΉππ,ππvalues ) ππππ,ππ in the same cell.
β(ππ0 π°π° ππππ + πΉπΉππ ,ππ [ππ,ππ ]
The receive beamforming vector ππππ,ππ
)
β βππππΓ1 is generated at the ππ-th MS of the ππ-th cell, and it [ππ,ππ ]
unit-norm. Here,56 the interference covariance JPNT 7(2), 53-59 (2018) matrix πΉπΉππ,ππ [ππ,ππ ]
πΉπΉ
[ππ,ππ ]
β
ππππ,ππ
[ππ,ππ ] π»π»
β βππππ Γππππ is expressed as shown in Eq.
β1 [ππ,ππ,ππ[ππ,ππ,ππ ] [ππ,ππ,ππ ] π»π» (ππ ] ) β
] β]ππ = πΌπΌ [ππ (ππ(πππ°π° + )πΉπΉ [ππ,ππ )
ππ
ππ0 π°π°ππ .
(4)
ππ,ππ ππ,ππππ ππ,ππ ππ,ππ ππ ,ππ ππ 0 ππ ππ ,ππ u [m,b] [ππ,ππ ] ππ,ππ SINR(3) value is the largest during the downlink transmission transmit vectors SINR i,j , MB receive ππbeamforming = , βππ, ππ.values β1 ππ,ππ [ππ,ππ ] [ππ,ππ,ππ ] β(ππtransmit β vectors can be with regard to the using ) ππππ,ππ [ππ,ππ ]beam index numbers and receive SINR values collected 0 π°π° ππππ + πΉπΉππ ,ππbeamforming Assuming reception at the ππ-th MS of the ππ-th cell using the transmit beamforming vectors ππππ,ππ , With regard to a number of transmit beamforming candidates, each of the BSs selects a set of from that are present inmatrix the same cell. Thus, assuming calculated using Eq. (5). eceive SINR values with regard to the transmit beamforming vectors can be calculated using Eq. (5).MSs MSs whose receive SINR value is the largest during the downlink transmission using beam index [ππ,ππ ] ππ Γ1 MS of ππ-th cell, andvalues it i-th The receive beamforming vector ππππ,ππ β β ππ is generated at the ππ-th m-th that the BS performs using the cell. numbers andthereceive SINR collected from MSs transmission that are present in the same Thus, assuming 2] π»π» [ [ππ,ππ ππ Γππ [ ] ] ππ ππ ππ,ππ ππ,ππ,ππ transmit beamforming matrix, an achievable sum-rate atanthe that the ππ-th BS performs transmission using the ππ-th transmit beamforming matrix, achievable sumβ β is expressed as shown in Eq. a unit-norm. Here, the interference covariance πΉπΉ β1 |(ππππ,ππ matrix | ππ,ππ ) ππ [ππ,ππ ] [ππ,ππ,ππ ] ππ-th cell can be calculated via Eq. (8). [ππ,ππ ] (ππ0 π°π° ππππ + πΉπΉππ ,ππ )ππ,ππ ππππ,ππ rateβππ, at the (5) i-th [ππ,ππ= ] cell can be calculated via Eq. (8). , ππ. (5) ππππππππ π»π» ππ,ππ
ππππ,ππ [ππ,ππ ] πΉπΉππ,ππ =
= [ππ,ππ] , ] βππ, ππ. (3) [ππ,ππ ] [ππ,ππ β1 [ππ,ππ,ππ ] (ππβππ,ππ ) (ππ0 π°π°[ππππ,ππ +] πΉπΉ ) ππππ,ππ π΅π΅ β[ππ,ππ,ππ] π»π» πΉπΉ]ππ ,πππππ»π» ) ππ,ππ[ππππ,ππ,ππ (ππ 0 π°π° [ππ,ππ ] ππππ + [ππ,ππ ππ,ππ ] [ππ] [ππ,ππ ] πΌπΌ [ππππ,ππ (ππππ,ππ ) ] β ππππ,ππ (ππππ ,ππ ) β ππ0 π°π°ππππ . (4) [ππππππ2 (1matrix )]. of the BSs π
π
= β πππππππ
π
ππ,ππ each (8)of + ππππππ (8) selects a set Withnumbers regard totoa the number of transmit beamforming candidates, ππ 1β€ππβ€ππ g the same method, all MSs feedback ππππ receive SINR values and beam index BSs [ππ,ππ ] ππ=1 ππ Γ1 MSs whose receive SINR value is the largest during the downlink transmission using beam index ππ Usingvector the same all feedback ββ is MSs generated at theMB ππ-threceive MS of SINR the ππ-th cell, and it ] receive ππππ,ππ method, eThe same cell. beamforming [ππ,ππ numbers and receive SINR values collected from MSs that are present in the same cell. Thus, assuming Assuming at the MSin ofsum-rate thenumbers ππ-th cell transmit beamforming vectors ππBSs [ππ,ππ ]the [ππ] This study reception analyzed performance of using the entire the amount of feedback ππ,ππ ,calculate achievable sum-rates with regard ππcell Γππthe values andππ-th beam index the BSs same cell. to the all backhole link ππin ππand β β is expressed as shown in Eq. unit-norm. Here, the interference covariance matrix πΉπΉto through calculate achievable sum-rates using with regard to all ππ andbeamforming feedback π
π
ππ matrix, ππ,ππfeedback thatbeBSs the ππ-th BS performs the ππ-th transmit an achievable sumreceivewhen SINRexisting values with regard and to thethe transmit beamforming vectors can calculated using Eq. transmission (5). mation feedback opportunistic techniques were applied. Let us [m] thethe BS coordinator. R This study analyzed performance in sum-ratetorate of entire m and feedback through the backhole link to the BS the ππ-th me that the number of bits required for quantizing the receive SINR values is at defined ascell ππ. can be calculated via Eq. i(8). 2
π»π» SINR and thethe amount of feedback information existing coordinator. Each of the MSscell feedbacks maximum of ππ corresponding [receive [ππ,ππ,ππ ] value andwhen ππ,ππ ] π»π»a total π΅π΅ [ππ,ππ ] [ππ,ππ ] |(ππ [ππ,ππ ] π»π») ππ [ππ,ππ,ππ|] [ππ,ππ,ππ ] 3.3 Selection of Optimal Transmit Beamforming Matrix at the BS Coordinator ππ,ππ ππ,ππ [ ] πΉπΉππ,ππindex = πΌπΌ ππ (ππ ) (ππ ) β ππ π°π° . (4) β ππ mit beamforming feedback vector numbers from the ππ-th transmit beamforming matrix candidate when [ππ,ππ ] 0 ππ [ππ] [ ] and the feedback were ππ,ππ opportunistic ππ,ππ ππ,ππ ππ ,ππ techniques ππ = , βππ, ππ. (5) ππππππππ [ππππππ2 (1 + ππππππ πππππππ
π
ππ,ππππ,ππ )]. π
π
= β (8) π»π» ππ,ππ ng feedback technique is applied. Thus, the number of feedback bits required per MS is expressed as ππ [ππ,ππ ] [ππ,ππ ] [ππ,ππ ] 1β€ππβ€ππ 3.3 Selection of Optimal Transmit Beamforming Matrix at The BSfor coordinator selects the beam index Μ of the optimal transmit beamforming matrix applied. Let us(ππ assume bits required ) that (ππ0 π°π°the πΉπΉππ,ππ ) ππof ππ=1 number ππ ππππ +number ππ,ππ ππ,ππ n in Eq. (6). [ππ,ππ ] a sum-rate of the entire cell among ππ transmit beamforming matrix candidates based Assuming reception at the ππ-ththe MSreceive of the SINR ππ-th cell usingisthe transmit beamforming vectors ππππ,ππ BS, Coordinator the Q. can maximize quantizing values defined asthat [ππ] feedbacks it to the BSs. onbe theindex achievable sum-rates collected at each cell as presented in Eq. (9) and then BSs calculate achievable eceive SINRmethod, values with regard to the transmit beamforming vectors can calculated using Eq. (5). ng the same all MSs feedback ππππ receive SINR values and beam numbers to the BSs = ππ(ππππππthe + ππ) . (6) sum-rates with regard to all ππ and feedback π
π
ππ through the backhole link 2 π΅π΅ maximum Each of the MSsπΉπΉππππππππ feedbacks receive SINR to the BS coordinator. he same cell. πΎπΎ 2transmit value performance and a total of corresponding Thea BS coordinator selects the beam[ππindex number mΜ of the This study analyzed in M sum-rate the entire cell isbeamforming and the amount of selects feedback When the opportunistic feedback technique proposed in ]this study applied, each MS ] [ππ,ππ ] π»π»of[ππ,ππ,ππ |(ππopportunistic | ππ Μ = ππππππππππππ [β ]. Coordinator (9) ππππ,ππ feedback rmation whenSINR existing feedback the techniques wereand applied. Let ππ BS ππ,ππ )the 3.3 Selection of aOptimal Beamforming Matrix at π
π
the mum receive value from theand ππ-th transmit beamforming matrix candidate total ofTransmit ππus transmit vector index from m-th transmit beamforming optimal beamforming matrix that can maximize a sum[ππ,ππ ] numbers 1β€ππβ€ππ = vector , βππ, ππ. the as (5) ππππππππ ππ=1 π»π» ume that the numberbeamforming of bitsππ,ππrequired for quantizing the receive SINR values is defined ππ. sponding transmit index numbers. Each MS feedbacks only predetermined [ ] [ ] [ ] ππ,ππ when existing ππ,ππfeedback ππ,ππ matrix candidate technique is rate of the entire cell among M transmit beamforming matrix (ππmaximum )order (ππ0receive π°π° ππππSINR + πΉπΉSINR ) ππ The BS coordinator selects the beam index number ππ Μ of the optimal transmit beamforming matrix Each of the feedbacks the value andthea number total of of ππ corresponding ππ,ππ ππ,ππvalues. ππ,ππThus, ber of ππ(< ππ)MSs feedbacks in descending of feedback bits 3.4 Data Transmission applied. Thus, the number of feedback bits required per MS candidates based oncell theamong achievable sum-rates collectedmatrix at each that canmatrix maximize a sum-rate entire ππ transmit beamforming candidates based smitper beamforming vectorasindex numbers from the ππ-th transmit beamforming candidate when of the red MS is expressed shown in Eq. (7). on the achievable sum-rates collected at each cell as presented in Eq. (9) and then feedbacks it to the BSs. technique is applied. Thus, the number of feedback bits required per MS is expressed as gting thefeedback same method, all MSs feedback ππππ receive SINR values and beam index numbers to the BSs is expressed as shown in Eq. (6). cell assignal presented intoEq. (9) and then feedbacks it totransmit the BSs.beamforming The BSs transmit data vectors the downlink using the optimal matrix same cell.(6). wn in Eq. (7) πΉπΉππππππβππβππππππππ = ππ(ππππππ2 ππππ + ππ). delivered from the BS coordinator. When the ππ-th MS of the ππ-th cell receives a data signal through the πππΎπΎ This study analyzed performance in sum-rate of the entire cell and the amount of feedback [ππ] th transmit beamforming vector of the optimal transmit beamforming matrix, post-processing of the mation when existing feedback and the opportunistic feedback techniques were applied. Let us ( ) (6) (9) ππ Μ = ππππππππππππ [β π
π
]. (9) πΉπΉ = ππ ππππππ π΅π΅ + ππ . (6) example, assuming that the number ππ ofππππππππ transmit beamforming candidates is signals 16, the can number π΅π΅ ofusing Eq. (10). 2 ππ received be done 1β€ππβ€ππ me the numbervectors of bits required forupquantizing the beamforming receive SINR values as the ππ. number ππ ππ=1 mitthat beamforming that make the transmit matrix isis defined four, and feedback technique proposed in this MS Each ofthe theopportunistic MSs the maximum value andisa applied, total of each ππper corresponding sWhen to represent the feedbacks quantized SINR is six, thereceive numberSINR πΉπΉππππππππ of study feedbacks required MS selects is 16 Γa ππ [ππΜ,ππ] [ππ [ππ Μ,ππ] Μ,ππ] When the opportunistic feedback proposed 3.4candidate Data Transmission mit beamforming vector index numbers fromtransmit the ππ-th transmittechnique beamforming matrix imum receive SINR value from the ππ-th beamforming matrix and a =total ofofππ) ππππ,ππ ΜπΉπΉcandidate (ππwhen ππ,ππ ππ,ππ 2 4 + 6) = 128 bits when applying the existing technique, whereas the number π¦π¦ ππππππβππβππππππππ 3.4[ππ Data ππ ng feedback technique isMS applied. Thus, the number bits required per MS expressed as ππ Transmission esponding transmit beamforming vector index numbers. Each MS feedbacks only theis predetermined inper this study is(ππππππ applied, a the maximum back bits required is 4 Γ + of 6) feedback =MS 48 selects bits when opportunistic feedback [ππ] ππ [ππ [ππ [ππ] ππ [ππ Μ ,ππ] Μ,ππ] [ππ] Μ,ππ] Μ,ππ ] [ππ ] 2 16 Γ 4 each π΅π΅ = (ππ ) (π―π―vectors π₯π₯ππdownlink + (ππππ,ππusing ) βthe π₯π₯ππ (π―π―transmit BSsof transmit data signal optimal matrix n in Eq. (6). predetermined ππ=1,ππβ ππ mber of ππ(< ππ) feedbacks in descending orderthe ofisSINR Thus, the The number feedback ππ,ππ bits ππ,ππ ) ππππto the ππ,ππ ) ππππ beamforming nique whose number ππ of feedbacks four isvalues. applied. receive SINR value from m-th transmit beamforming ππ When the ππ-th MS ππ delivered from the BS coordinator. ππ-th uired per MS is expressed as shown in Eq. (7). [ππ [ππ]ofππthe [ππ ] cell [ππ ] receives [ππ Μ ,ππ] Μ,ππ Μ,ππ] a data signal through the πππΎπΎ π΅π΅ βdata ) β ππππbeamforming π₯π₯ππto+the (ππdownlink ) ππππ,ππ .using + (ππ ππ=1 (π―π― The BSs transmit signal matrix of2M corresponding transmit ππ,ππ ππ,ππ ) vectors ππ,ππ th transmit beamforming vector ofππ=1,ππβ ππ the optimal transmit matrix, post-processing of the πΉπΉππππππππa=total ππ(ππππππ π΅π΅ + ππ) . (6) User Scheduling at BSs candidate and (10) received signals can be done using Eq. (10). ( ) = ππ ππππππ ππππ + ππ . (7) πΉπΉ beamforming vector index numbers. Each MS feedbacks only the optimal transmit beamforming matrix delivered from the ππππππβππβππππππππ 2 When the opportunistic feedback technique proposed in this study is applied, each MS selects a i-th cellbyreceives BS to coordinator. When of the the predetermined number of n(
quantized SINR is six, the number F_conv of feedbacks required per MS is 16Γ(log24+6) = 128 bits when applying the existing technique, whereas the number Fmax-n-SINR of feedback bits required per MS is 4Γ(log216Γ4+6) = 48 bits when the opportunistic feedback technique whose predetermined number n of feedbacks is four is applied.
ser Scheduling at BSs
3.2 User Scheduling at BSs With regard to a number of transmit beamforming matrix candidates, each of the BSs selects a set of MSs whose receive https://doi.org/10.11003/JPNT.2018.7.2.59
π»π» [ππ Μ ,ππ]
+πΎπΎ (ππππ,ππ π΅π΅
) ππππ,ππ
(10)
[ππ Μ ,ππ ]
π
π
= β β [ππππππ2 (1 + ππππππ πππππππ
π
ππ,ππ )] . The π π π π π π first term refers to a desired 1β€ππβ€ ππ signal with data that ππ=1 ππ=1 should be received by the MS, the second and third terms denote the intra-cell interference signal and inter-cell interference signal. The last term means the post-processed thermal noise that follows the CN(0, 1) distribution. An achievable sum-rate of the entire cell can be calculated via Eq. (11) if the finally proposed pseudo-random beamforming technique based on cooperation between time-synchronized mobile BSs is applied to the K-cell MIMO
(11)
ππ [ππ Μ ,ππ]
+ (ππππ,ππ
[ ] ππ
[
] [ ]
[
] ππ
ππ ππ Μ,ππ ππ ππ Μ,ππ π΅π΅ ) βπΎπΎ π₯π₯ππ + (ππππ,ππ ) ππππ,ππ . ππ=1,ππβ ππ β ππ=1 (π―π―ππ,ππ ) ππππ
(10)
The first term refers to a desired signal with data that should be received by the MS, the second and Woong third terms denote the intra-cell interference signal and inter-cell interference signal. The last termSon & Bang Chul Jung Random Beamforming Technique 57 means the post-processed thermal noise that follows the πΆπΆπΆπΆ(0,1) distribution. An achievable sum-rate of the entire cell can be calculated via Eq. (11) if the finally proposed seudo-random beamforming technique based on cooperation between time-synchronized mobile BSs is downlink network.network. pplied to the πΎπΎ-cell MIMO downlink
πΎπΎ
π΅π΅
[ππ Μ ,ππ ] π
π
π π π π π π = β β [ππππππ2 (1 + ππππππ πππππππ
π
ππ,ππ )] . ππ=1 ππ=1
1β€ππβ€ ππ
(11)
(11)
4. SIMULATION RESULTS This section analyzes the results of computer simulations on the proposed pseudo-random beamforming technique for time-synchronized mobile BSs, which were conducted in various system environments. Fig. 3 shows the sum-rate per cell according to the increase in the number of MSs within the cell at an environment where three cells are present. The number of transmit antennas at each of the BSs is four, the number of receive antennas in the MS is two, the number of transmit beamforming vectors that make up the transmit beamforming matrix candidate is four, and signal-to-noise ratio (SNR) is 0 dB. The sumrate is improved due to the similar effect of increase in the number of MSs within the cell as the number of transmit beamforming matrix candidates increases. In addition, when users feedback receive SINR values and beam index numbers, the best performance is achieved when applying the existing feedback technique. However, when the opportunistic feedback technique is applied, nearly the same sum-rate with that using the existing feedback technique can be obtained, as the number of MSs within the cell or the number of pre-determined feedbacks increases since only the predetermined number of feedbacks in descending order of receive SINR values is feedbacked. Fig. 4 shows a sum-rate per cell when the number of antennas in the MS is four in the system parameters in Fig. 3. If the number of receive antennas in the MS increases, a receive SINR value at the MS can be improved effectively. Thus, a sumrate per cell can be improved more rapidly if the opportunistic feedback technique is applied. Fig. 5 shows the sum-rate per cell according to the increase in SNR at an environment where three cells are present. The number of transmit antennas at each of the BSs is four, the number of receive antennas in the MS is two, the number of transmit beamforming vectors that make up the transmit beamforming matrix candidate is four, and the number of MSs within the cell is 20. As the SNR increases, a sum-rate per cell increases. When the opportunistic feedback technique is applied, a sum-rate per cell is improved more steeply as the number of feedbacks increases. Fig. 6 shows a sum-rate per cell when the number of antennas in the MS is four in the system parameters in Fig. 5. As the number of receive antennas in the MS increases, the
Fig. 3.β Sum-rates versus the number of MSs when K = 3, Nt = B = 4 and Nr = 2.
Fig. 4.β Sum-rates versus the number of MSs when K = 3, Nt = B = 4 and Nr = 4.
Fig. 5.β Sum-rates versus SNR when K = 3, Nt = B = 4 and Nr = 2.
receive SINR value is improved effectively at the MS. Thus, when the opportunistic feedback technique is applied, a sum-rate per cell is improved more steeply, which is similar http://www.ipnt.or.kr
58
JPNT 7(2), 53-59 (2018)
Fig. 6.β Sum-rates versus SNR when K = 3, Nt = B = 4 and Nr = 4.
technique for time-synchronized mobile BSs that combined the opportunistic feedback technique, and analyzed the performance in various environments. In particular, mobile BSs that are time-synchronized using GPS signals generate a number of pseudo-random transmit beamforming matrix candidates, and MSs generate receive beamforming vectors that can maximize the receive SINR value based on MMSE in response to the transmit beamforming vectors that make up the transmit beamforming matrix. Based on the above operation results, the MSs feedback receive SINR and beam index numbers to the BSs. However, the exiting feedback technique requires a large amount of feedbacks. However, this increasing feedback amount can be reduced by applying the opportunistic feedback technique. The simulation experiment results verified the reduction in feedback information amount while maintaining a sum-rate achieved at the existing feedback technique if the opportunistic feedback was applied to the proposed technique. However, it is more effective to utilize the existing method that feedbacks the maximum SINR value with regard to all the pseudorandom beamforming matrices than using the opportunistic feedback method in an environment where a downlink data sum-rate is more important than reducing the uplink feedback overhead.
ACKNOWLEDGMENTS
Fig. 7.β Feedback overhead versus the number of transmit beamforming candidates when B = 4 and Q =6.
to shown in the above. Fig. 7 shows the number of feedback bits required per MS according to the number of transmit beamforming matrix candidates when the existing feedback and opportunistic feedback techniques are applied in the proposed pseudo-random beamforming technique. The number of beamforming vectors that make up the transmit beamforming matrix candidate is four, and the number of bits required to quantize the receive SINR value is six. As the number of the transmit beamforming matrix candidates increases, an increase in an amount of feedback information in the opportunistic feedback technique is relatively slowed down, compared to that of existing feedback technique.
5. CONCLUSIONS This paper proposed the pseudo-random beamforming https://doi.org/10.11003/JPNT.2018.7.2.59
This work has been supported by the National GNSS Research Center program of Defense Acquisition Program Administration and Agency for Defense Development.
REFERENCES Bladsjo, D., Hogan, M., & Ruffini, S. 2013, Synchronization aspects in LTE small cells, IEEE Commun. Magazine, 51, 70-77. https://doi.org/10.1109/MCOM.2013.6588653 Choi, W., Forenza, A., Andrews, J. G., & Heath, Jr., R. W. 2007, Opportunistic space-division multiple access with beam selection, IEEE Trans. Commun., 55, 2371-2380. https://doi.org/10.1109/TCOMM.2007.910702 Irmer, R., Droste, H., Marsch, P., Grieger, M., Fettweis, G., et al. 2011, Coordinated Multipoint : concepts, performance, and field trial results, IEEE Commun. Magazine, 49, 102-111. https://doi.org/10.1109/ MCOM.2011.5706317 Jung, B. C., Ban, T. W., Choi, W., & Sung, D. K. 2007, Capacity analysis of simple and opportunistic feedback schemes in OFDMA systems, in Proc. of ISCIT, Sydney,
Woong Son & Bang Chul Jung Random Beamforming Technique 59
NSW, Australia, pp.203-205. https://doi.org/10.1109/ ISCIT.2007.4392013 Jung, B. C. & Shin, W.-Y. 2011, Opportunistic interference alignment for interference-limited cellular TDD uplink, IEEE Commun. Letters, 15, 148-150. https://doi.org/ 10.1109/LCOMM.2011.121310.101439 Nam, W., Bai, D. W., Lee, J., & Kang, I. 2014, Advanced interference management for 5G cellular networks, IEEE Commun. Magazine, 52, 52-60. https://doi.org/ 10.1109/MCOM.2014.6815893 Ohwatari, Y., Miki, N., Asai, T., Abe, T., & Taoka, H. 2011, Per for mance of advance d re ceiver employing interference rejection combining to suppress intercell interference in LTE-advanced downlink, in Proc. of IEEE VTC Fall, San Francisco, CA, USA, pp.1-7. https:// doi.org/10.1109/VETECF.2011.6093196 Yang, H. J., Shin, W.-Y., Jung, B. C., & Paulraj, A. 2013, Opportunistic interference alignment for MIMO interfering multiple-access channels, IEEE Trans. Wireless Commun., 12, 2180-2192. https://doi.org/ 10.1109/TWC.2013.032113.120673 Yang, H. J., Shin, W.-Y., Jung, B. C., Suh, C., & Paulraj, A. 2017, Opportunistic downlink interference alignment for multi-cell MIMO networks, IEEE Trans. Wireless Commun., 16, 1533-1548. https://doi.org/10.1109/ TWC.2017.2647942
Department of Electronics Engineering, Chungnam National University, Daejeon, Korea. His research interests include 5G mobile communication systems, statistical signal processing, opportunistic communications, compressed sensing, interference management, interference alignment, random access, relaying techniques, deviceto-device networks, innetwork computation, and network coding. Dr. Jung was the recipient of the Fifth IEEE Communication Society AsiaPacific Outstanding Young Researcher Award in 2011. He was also the recipient of the Bronze Prize of Intel Student Paper Contest in 2005, the First Prize of KAISTβs Invention Idea Contest in 2008, the Bronze Prize of Samsung Humantech Paper Contest in 2009. He has been selected as a winner of the Haedong Young Scholar Award in 2015, which is sponsored by the Haedong Foundation and given by the Korea Institute of Communications and Information Science (KICS).
Woong Son received the B.S. and M.S. degrees in electronics engineering from Chungnam National University, Daejeon, South Korea, in 2015 and 2017, respectively. He is currently a Ph. D student of Chungnam National University, Daejeon, South Korea. His research interests include 5G mobile communication systems, multiple antenna systems, beamforming, interference management, etc. Bang Chul Jung received the B.S. degree in electronics engineering from Ajou University, Suwon, South Korea, in 2002, and the M.S. and Ph.D. degrees in electrical and computer engineering from KAIST, Daejeon, Korea, in 2004 and 2008, respectively. He was a Senior Researcher/Research Professor with the KAIST Institute for Information Technology Convergence, Daejeon, Korea, from January 2009 to February 2010. From March 2010 to August 2015, he was a Faculty member with Gyeongsang National University, Tongyeong, Korea. He is currently an Associate Professor with the http://www.ipnt.or.kr