Performance Evaluation of Open Loop Multi-User MIMO Systems Naga Sekhar Suruvu1†, Sivakishore Reddy Yerrapareddy1, Kiran Kuchi1, Giridhar Krishnamurthy2 CEWiT, IITM Research Park, IIIrd floor, Taramani, Kanagam Road, Chennai-600113, India. Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai-600036, India. Emails: {shekhar, kishore, kkuchi}@cewit.org.in, [email protected] 1

2

Abstract—Significant throughput gains can be achieved in multi-user MIMO (MU-MIMO) wireless system by exploiting the combination of multi-user scheduling and multi-user diversity. Open loop MU-MIMO (OL-MU-MIMO) is a codebook based precoding technique where precoders are fixed a priori at the base station (BS) in a known fashion and the user needs to feedback which precoding vector is to be chosen referred to as preferred vector index (PVI) or stream indicator. This scheme feedbacks the channel quality information (CQI) which is used by the BS for allocation of modulation and coding scheme (MCS) to the scheduled users. As the precoders used at all the base stations are known a priori, estimation of co-channel interference (CCI) is accurate and there is negligible mismatch between the CQI fed back by the user and SINR experienced by the user during next frame for low Doppler, resulting in stable CQI modeling. In this paper, an extensive study is made on OL-MU-MIMO and open loop single-user MIMO (OL-SU-MIMO), with an emphasis on how OL-MU-MIMO exploits multi-user diversity to achieve high spectral efficiencies. We also derive the SINR and CQI expressions for such MU-MIMO systems, and provide simulation results which indicate that OL-MU-MIMO outperforms OL-SUMIMO only when there are large number of users in the system. Index Terms—MU-MIMO, Open loop MU-MIMO, Multi-user diversity, Codebook based precoding, CQI, IEEE 802.16m.

I. I NTRODUCTION Multi-user MIMO is a technique, where the BS schedules multiple users to use the same time-frequency resources. In MU-MIMO, the additional spatial degrees of freedom are shared between multiple users, and individual user throughputs increase due to the fact that users gets scheduled more often to reuse the same time-frequency resources, without consuming extra bandwidth or power. Hence, unlike traditional schemes that rely on good channel conditions for separation of data streams, MU-MIMO system exploits the multi-user diversity [3] and schedules a set of users such that each user causes minimum amount of interference to the remaining set of users. MU-MIMO precoding schemes will offer tremendous advantages if channel state information (CSI) is available at the transmitter. But it is huge amount of feedback to send complete channel. There are many limited feedback systems proposed in the literature [4]-[6]. Codebook based precoding techniques are also proposed to reduce the amount of feedback involved. The codebook consists of a set of precoding matrices each comprising of one or more precoding vectors depending on the † This work was done by Naga Sekhar Suruvu when he was with Department of Electrical Engineering, IIT Madras, Chennai-600036, India.

number of streams allocated to the user. These codebooks are pre-designed theoretically based on sounding criterion [7][8] and is known both at the transmitter and receiver. In a linear precoding system, the transmitted data vector is pre-multiplied by a precoding matrix or precoder for simple. Based on the feedback mechanism involved and construction of precoders at the BS, MU-MIMO system can be classified into 1) Open Loop MU-MIMO and 2) Closed Loop MU-MIMO. OL-MU-MIMO is a codebook based precoding technique in which precoders are fixed a priori at all the BSs and is known to all the users in the system. Precoder is formed by choosing a set of unitary precoding vectors from the codebook. In a closed loop system, the precoders are not fixed and they are formed based on the feedback from users. In this paper, we focus on OL-MU-MIMO and OL-SUMIMO as prescribed in the IEEE 802.16m WMAN standard [1][2]. In OL-MU-MIMO, each user feedbacks a) PVI and b) CQI for every subband which is used by the scheduler in the subsequent frame. PVI is used by the BS to decide which of the precoding vectors is to be used for the user to precode his data. CQI is used for link adaptation where the BS varies the MCS allocated to a user to suit his channel conditions. In OL-SU-MIMO, only one user with single stream is scheduled per resource block where single precoding vector is used at the BS and hence, each user feedbacks only CQI. CQI is an estimate of the SINR a user is likely to experience in the next frame. Using channel estimates made through dedicated pilots, a user can estimate his CCI levels in the current frame. Since all the BSs are using same set of precoders which are fixed a priori, interference from the neighboring BSs to a particular user can be estimated accurately even when the precoder is not unitary. This is the major advantage of open loop system when compared to the closed loop system where the accurate CCI estimation is impossible when the precoder is not unitary. Hence the CQI modeling is more stable and reliable in case of open loop system resulting in optimal MCS assignment. This paper is organized as follows: Section II introduces the OL-MU-MIMO system, signal model and 802.16m frame structure. Section III describes the MMSE receiver and SINR calculations. Section IV presents CQI and PVI computations, feedback mechanism and proportional fair (PF) scheduling algorithm. In Section V OL-MU-MIMO operation is compared with OL-SU-MIMO, with an emphasis on what happens when there are large number of users per sector. Section VI presents the simulation results and Section VII concludes the paper.

. . . xK

1

TIME(syms)

SF1

SF2

SF3

SF4

SF5

PRU 1

PRU 1

PRU 1

PRU 1

PRU 1

PRU 2

PRU 2

PRU 2

PRU 2

PRU 2

PRU 3

PRU 3

PRU 3

PRU 3

PRU 3

PRU 4

PRU 4

PRU 4

PRU 4

PRU 4

PRU 5

PRU 5

PRU 5

PRU 5

PRU 5

PRU 6

PRU 6

PRU 6

PRU 6

PRU 6

PRU 7

PRU 7

PRU 7

PRU 7

PRU 7

PRU 8

PRU 8

PRU 8

PRU 8

PRU 8

PRU 9

PRU 9

PRU 9

PRU 9

PRU 9

. . . . . . .

. . . . . . .

^

x1

1 SubBand (SB) :

. . 1 . . . Nr

User 2

x^2

. . 1

. . .

1 DL−FRAME : 12 SBs=60 DRs=240 PRUs=5 SFs

User 1

2

Nt

^ xK

User K

Nr . . .

. . . . . . .

Feedback: CQI, PVI

Fig. 1.

FRAME = 30 OFDM SYMBOLS(syms) SF= 6 syms

864 SubCarrierrs(SCs)

User N u data

x2

PRECODER (W)

. . .

PF SCHEDULER

User 2 data

x1

Let us consider an OFDM system with 10 MHz bandwidth and 1024 subcarriers (Nc ). Though there are 1024 subcarriers only 864 of them are used for fruitful traffic while the remaining are used by control channels and other overheads. Figure 2 shows the down link OFDM frame structure where the (i, j)th entry represents the modulated and coded symbol carried by the ith subcarrier in the j th OFDM symbol duration.

Open Loop Multi-user MIMO System.

signal vector at the k th MS can be expressed as I X Gik Wx′ik + nk , ∀ k = 1, . . . , K. (1) yk = Hk Wx + i=1

x is data-vector and second term in (1) models the co-channel interference (CCI) assuming each user has I strong interferers. The Nr × Nt MIMO channel matrix Hk for k th user is  k  h11 hk12 · · · hk1Nt  hk21 hk22 · · · hk2Nt    Hk =  . (2) .. ..  ..  .. . . .  hkNr 1 hkNr 2 · · · hkNr Nt N ×N r

t

hkij

where indicates the complex channel coefficient from antenna at the k th MS to j th antenna at the BS. hkij CN (0, 1) and its amplitude is i.i.d Rayleigh distributed.   W = v1 v2 . . . vK Nt ×K h q iT q q P P P x= x x . . . x K 1 K 2 K K

ith ∼

. . . . . . .

. . . . . . .

PRU 48 PRU 48 PRU 48 PRU 48

Fig. 2.

FREQUENCY(SCs)

User1 data

1 . . . Nr

A. IEEE 802.16m Down link Frame Structure

18 SCs

II. S YSTEM M ODEL We consider the down link (DL) of a cellular system with 19-cell setup and 3 sectors per cell with frequency reuse one. Let us define Nt and Nr as the number of antennas at the BS and mobile-station (MS) respectively, where all the MSs are assumed to have same number of antennas as shown in Figure 1. Let Nu be the number of active users per sector waiting for scheduling and K out of Nu users are scheduled per resource block with single stream per user. In general MIMO system with Nt antennas at the BS and Nr antennas at the MS is represented in short as Nt × Nr system. The Nr × 1 received

5 DRs across time=20 PRUs

1 Data Region (DR) : 4 PRUs across frequency

Physical Resource Unit (PRU) : 18 SCs in frequency 6 OFDM syms in time (18X6)

PRU 48

IEEE 802.16m Down link Frame Structure.

The time duration of the DL frame is 5 ms and it is divided into 5 subframes each of duration 1 ms and 6 OFDM symbols. The smallest time-frequency resource block is known as a physical resource unit (PRU). A PRU consists of a set of 18 contiguous subcarriers allocated for a duration of 6 OFDM symbols. A data-region is formed by 4 adjacent PRUs along frequency in a subframe. The OFDM frame is divided in frequency into a number of subbands, where a subband is defined as a group of 5 adjacent data-regions along time which is equivalent to 20 PRUs. A data-region is considered as the smallest unit of allocation to any user by the scheduler. III. MMSE R ECEIVER

(3) (4)

K×1

where P is total power constraint at the BS which is divided  P IK ( uniformly among K scheduled users i.e., E{xx∗ } = K ∗ represents the hermitian operation). Gik and x′ik are channel matrix and data vector of ith interferer to the k th MS. nk ∈ CNr is i.i.d complex circular symmetric AWGN vector at the k th MS and nk ∼ CN (0, No INr ). W is the precoding matrix or precoder formed by set of precoding vectors {vi } each of size Nt × 1 and vi ∈ C M ∀ i = 1, 2, . . . , K. C M is codebook consisting of M complex precoding vectors each of size Nt × 1. A subset of K unitary precoding vectors are chosen from the codebook of size M to form the precoder W.

In general for traditional MIMO detection, a linear receiver is used to detect the transmitted data. Zero forcing (ZF) or minimum mean square error (MMSE) receiver is commonly employed. In order to suppress the interference effectively we used linear MMSE receiver in this paper. The received signal vector at the k th MS in (1) can be re-written using (3) and r r K (4) as P P X Hk vk xk + yk = Hk vi xi (5) K K i6=k,i=1

+

I X

Gik Wx′ik + nk

i=1

where users are aligned so that vk is the precoding vector used to precode the k th user data. The first term in (5) is desired signal, the second term is inter-user interference (IUI) between

K scheduled users who uses same time-frequency resources, the third term is co-channel interference (CCI) and the fourth term is circular symmetric complex AWGN vector. The desired and interfering channels Hk and Gik , ∀ i = 1, . . . , I and k = 1, . . . , K are estimated from dedicated pilots using 2D-MMSE estimator. The 1 × Nr linear MMSE filter vector bk,l for k th user using lth precoding vector is expressed as −1  KNo K ∗ ˜ ˜∗ K + I (6) H + bk,l = (Hk vl ) H CCIk Nr k k P P

˜ k = Hk W is effective or precoded channel. The dewhere H sired and interfering data are assumed to be independent which implies E{xx′∗ ik } = OK , ∀i = 1, . . . , I and k = 1, . . . , K. Interferers are assumed to be independent i.e., cross-covariance  P of interfering data vectors is E{x′ik x′∗ jk } = K IK , ∀i = j = 1, . . . , I. and KCCIk is cross-covariance matrix of CCI experienced by k th user which is calculated as follows.  ∗  ! I I   X X (7) Gjk Wx′jk  Gik Wx′ik  KCCIk = E   j=1

i=1

=

I X i=1

=



 ∗ E (Gik Wx′ik ) (Gik Wx′ik )

P K

X I

Gik WW∗ G∗ik

i=1

The estimated symbol of k th user after MMSE detection is x ˆk = bk,k yk r r P P = bk,k Hk vk xk + K K +

I X

(8) K X

bk,k Hk vi xi

i6=k,i=1

bk,k Gik Wx′ik + bk,k nk

i=1

The SINR experienced by the k th user can be calculated as  P 2 K |bk,k Hk vk | SIN Rk = (9) IU Ik,k + CCIk,k +kbk,k k2 No   X K P |bk,l Hk vi |2 (10) IU Ik,l = K i6=l,i=1 I n X  ∗ o E bk,l Gik Wx′ik bk,l Gik Wx′ik (11) CCIk,l = i=1

= bk,l KCCIk b∗k,l

where IU Ik,l and CCIk,l are IU I and CCI experienced by the k th user using lth precoding vector. As in case of OL-MUMIMO all the base stations are using same set of precoders which are fixed a priori in a known fashion, CCI estimation is easier and accurate when compared to closed loop system where the precoders are adaptive and it is impossible to estimate the term WW∗ in (7) unless the precoder is unitary, which makes the term identity and vanishes from the CCI estimation. Hence stable and reliable CQI modeling is possible in case of OL-MU-MIMO resulting in accurate MCS selection

for the scheduled users based on their CQI feedback. IV. CQI

AND

PVI C ALCULATION

The SINR experienced by the k th user by using lth precoding vector to precode his data can be expressed as  P 2 K |bk,l Hk vl | (12) SIN Rk,l = IU Ik,l + CCIk,l +kbk,l k2 No Now each user has to decide which precoding vector is to be used to precode his data and feedback that index referred to as the preferred vector index (PVI) and CQI calculated with respect to that PVI. CQI and PVI of k th user are calculated by maximizing the SINR experienced by the user with respect to the precoding vector used by him as follows. P V Ik = arg max SIN Rk,l ∀ k = 1, 2, . . . Nu l

(13)

∀ l = 1, 2, . . . , K CQIk = SIN Rk,P V Ik ∀k = 1, 2, . . . Nu

(14)

A. Feedback Mechanism Feedback information is returned every frame. Feedback at a subcarrier level is not feasible since it would require a high capacity feedback link. We use subband level feedback, where each user returns 1) PVI and 2) CQI information for every subband. This PVI selection is made such that it represents the best choice of precoding vector from the precoder used for the given subband. The CQI estimate that is fed back is averaged over all subcarriers in subband. B. PF Scheduling Algorithm for OL-MU-MIMO Multi-user PF Scheduler has been designed to schedule K (1 < K 6 Nt ) users for every data-region in the frame such that the sum of PF-metrics of the K users is maximized. Algorithm for the multi-user PF scheduler is given below : while(n 6number of data-regions per frame) 1) subband index = s = mod(n, 5) 2) Maintain count array of length K to count the number of users chosen the same P V I i.e., count[i] represents number of users requesting for ith P V I ∀i = 1, 2, . . . , K. 3) If Orthogonal users are not found : while(i 6 K) a) If count[i] is zero then change the PVI of the user having highest CQI to i if his P V I count is greater than one. b) If such user is not available then pickup the next user and repeat step a). c) Reduce the CQI by δdB for the users whose PVI was changed to account for the loss in CQI by using other PVI. end while Evaluate PF Metrics : while(k 6number of users per sector)

4) Assign modulation scheme and code rates to the user based on his CQI feedback for subband s. 5) Calculate instantaneous rate Rk (n) for the user based on his MCS level. 6) Evaluate PF metric of the user as follows. Rk (n) k = 1, 2, . . . , Nu (15) P F − M etric = T k (n) end while Select users for scheduling : 7) Find subsets of K users from Nu users who prefer different P V Is i.e., {1, 2, . . . , K}. 8) Select the subset S which has highest sum P F − M etric. 9) Schedule the users in subset S for data-region n such that user i has ith P V I ∀i = 1, 2, . . . , K. Average throughput updation : while(k 6 Nu ) 10) Update the average throughput for each user as   1 1 T k (n + 1) = 1 − T k (n) + Rk (n) k ∈ S tc tc (16)   1 = 1− T k (n) k∈ /S tc where tc is the latency parameter used to balance the amount of fairness and spectral efficiency. It is mentioned in terms of number of data-regions as the scheduling takes place for every data-region.

end while V. D ISCUSSION

ON

OL-MU-MIMO VS OL-SU-MIMO

Single user scheduler does not have orthogonal pairing problem, as it always schedules only one user per data-region. But the multi-user scheduler looks for the orthogonal set of users for scheduling, if it does not find such users, then it forcefully changes the missing PVIs and pairs the users as explained in steps 3)a)-c) in the algorithm in previous section. In multi-user system though there is IUI it achieves higher throughputs due to the fact that users get scheduled more often when compare to a single user system. Consider a case when there are very few number of users per sector then the probability of finding orthogonal users is very less and scheduler goes through steps 3)a)-c) more often which forces orthogonal pairing by reducing CQI and hence loss in throughput. Hence the gain achieved by scheduling more often is dominated by the loss incurred due to the inability of the scheduler to find orthogonal users. In this case OL-SU-MIMO performs better when compared to the OL-MU-MIMO as it does not rely on the orthogonal pairing of users.

Let us see what happens exactly in a data-region when single user is scheduled and when multiple users are scheduled. In OL-SU-MIMO the user with highest PF metric is scheduled and let the rate offered to him per data-region is RSU . OLMU-MIMO with K users per data-region will achieve better performance over OL-SU-MIMO if and only if the sum of the rates of K users is atleast RSU . Let the rate offered to the k th user in OL-MU-MIMO system is represented as RkMU . Then the OL-MU-MIMO outperforms OL-SU-MIMO if and only if the following inequality is satisfied. K X RkMU > RSU (17) k=1

When there are few number of users per sector (17) may not satisfy due to the lack of orthogonal set of users and forces the scheduler to go through steps 3)a)-c) in the algorithm which reduces the CQI and hence dip in the rate achieved by the user. But when there are large number of users per sector, many orthogonal sets of users can be found which avoids the scheduler to force the orthogonal pairing and (17) is easily satisfied. Hence in a system with large number of users interference suppression is possible by choosing the best set of orthogonal users such that each user causes minimum amount of interference to the remaining set of users. In OL-MU-MIMO antennas always beamform in the same direction as the precoders are fixed. When there are few number of users it is difficult to find the users in beamforming direction. As the number of users in the system increase there is a possibility of users being randomly located in the beamforming direction and hence the scheduler will find more orthogonal pairs among which it can pick the best set of users thus providing better rates to the users. Cell-edge user performance of OL-MU-MIMO is always worse when compared to OL-SU-MIMO. As we know that the cell-edge user experiences high interference from the neighboring BSs and in case of OL-MU-MIMO, IUI also gets added to this which degrades the performance, thus the combined effect of CCI and IUI limits cell-edge performance. In case of OL-SU-MIMO the cell-edge user experiences only CCI hence better cell-edge performance can be achieved over OL-MU-MIMO. But as the number of users per sector increase both systems will converge to same point in terms of cell-edge user spectral efficiency which can be observed in Figure 4. VI. S IMULATION R ESULTS

This section presents the system simulation results generated using broadband wireless simulator developed for IEEE 802.16m with 19 cell-setup and 3 sectors per cell and all the BSs are employing OL-MU-MIMO. Modified Ped-B power delay profile is used and the required temporal correlation is achieved using Jakes model with Doppler spread of 7 Hz and the channel across antennas is uncorrelated. Channel and CCI estimation is assumed to be ideal throughout the simulations. There will be 10% degradation due to the channel estimation errors. OL-SU-MIMO and OL-MU-MIMO have pilot overheads of 16.66% and 11.11% respectively. We used tc = 3000 and I = 8 in the simulations.

Sector Spectral Efficiency in bps/Hz

3 OL−MU−MIMO,2x2,K=2 OL−SU−MIMO,2x2

2.8 2.6 2.4 2.2 2 1.8 5

10

Fig. 3.

15

20 25 30 35 #Active users per sector

40

45

50

Variation of Sector spectral efficiency with Nu .

Cell Edge user Spectral Efficiency in bps/Hz

0.25 OL−SU−MIMO,2x2 OL−MU−MIMO,2X2,K=2

0.2

system with K =2 is almost averlapping. Consider a 4×4 system, as Nr =4 each user can suppress IUI from maximum of 3 users. But serving 4 users in a 4×4 system is not so easy as the problem of orthogonal pairing becomes more stringent once we want to find 4 orthogonal users. For a given Nu it is always easy to find 2 orthogonal users than 4. As the number of users served per data-region (K) increase the orthogonal pairing becomes more and more problematic and IUI limits the performance of MUMIMO system. TABLE I shows the variation of sector spectral efficiency with Nu . It can be observed that when Nu = 5 or 10, 4 × 4 with K =2 performs best whereas when Nu = 50, 4 × 4 with K =4 outperforms K =2 or 3. When Nu = 50 the scheduler has flexibility of choosing set of users who have minimum IUI and achieves high spectral efficiency. Hence the 4×4 system with K =4 outperforms 4×4 system with K =2 or 3 only when there are very large number of users per sector.

0.15

Nu 5 10 50

0.1

0.05

0 5

10

15

20 25 30 35 #Active users per sector

40

45

50

4 × 4, K = 2 4.1905 4.4942 4.9806

4 × 4, K = 3 3.2062 3.9944 5.2304

4 × 4, K = 4 2.2163 3.0491 5.4579

TABLE I S ECTOR SPECTRAL EFFICIENCY VARIATION FOR 4 × 4 OL-MU-MIMO.

VII. C ONCLUSIONS Fig. 4.

Variation of Cell edge user spectral efficiency with Nu .

Figures 3 and 4 compares the performance of OL-SUMIMO and OL-MU-MIMO in terms of sector and cell edge user spectral efficiency and it can be observed that OLMU-MIMO should have atleast 18 active users per sector to outperform OL-SU-MIMO though there is slight degradation in cell edge user spectral efficiency. Note that both the systems are good at exploiting multi-user diversity but gains achieved by OL-MU-MIMO is enormous when compared to OL-SUMIMO when there are large number of users per sector. 1

0.8

R EFERENCES

2X2,K=2 4X2,K=2 4X2,K=3 4X2,K=4 4X4,K=2 4X4,K=3 4X4,K=4

CDF

0.6

0.4

0.2

0 0

1000

2000

3000 4000 5000 Throughput in Kbps

6000

7000

From the results presented in section VI we conclude that : • OL-MU-MIMO outperforms OL-SU-MIMO in sector spectral efficiency sense only when there are large number of users per sector. From Figure 3 there should be atleast 18 users per sector to outperform OL-SU-MIMO. • OL-SU-MIMO always outperforms OL-MU-MIMO in cell edge user spectral efficiency sense, but both the systems converge to the same point as the number of users per sector increase as shown in Figure 4. • Only when there are plenty of users per sector OL-MUMIMO outperforms OL-SU-MIMO though there is slight degradation in cell edge user spectral efficiency.

8000

Fig. 5. OL-MU-MIMO User Throughput distribution curves with Nu = 10.

Let us look at the performance of 4×2 system. As we have 4 antennas at the BS we can serve maximum of 4 users in each data-region but as Nr is limited to 2, the MS may not be capable of canceling IUI from more than one user. Hence there is no additional advantage by increasing Nt except some negligible gain obtained by using higher dimensional precoding vectors. This can be observed in Figure 5 which shows that the throughput distribution of 2×2 system and 4×2

[1] IEEE P802.16m/D3, “IEEE Standard for Local and metropolitan area networks, Part 16 : Air Interface for Fixed and Mobile Broadband Wireless Access Systems,” December 2009. [2] IEEE 802.16m Evaluation Methodology Document (EMD) “ http://www.ieee802.org/16/tgm/core.html#08 004,” [3] P. Viswanath, D. Tse and R. Laroia, ”Opportunistic Beamforming using Dumb Antennas”, IEEE Transactions on Information Theory, vol. 48(6), June, 2002. [4] D.Love, R.Heath, W.Santipach, M.Honig, “What is the value of limited feedback for MIMO channels?” IEEE Communications Magazine, vol. 42, no.10, pp. 54-59, Oct. 2004. [5] K. Mukkavilli, A. Sabharwal, E. Erkip, and B. Aazhang, “On beamforming with f inite rate feedback in multiple-antenna systems,” IEEE Trans. Inform. Theory, vol.49, no. 10, pp. 2562-2579, Oct. 2003. [6] N.Jindal, “A Feedback Reduction Technique for MIMO Broadcast Channels,” in Proceedings of Int. Symp. Inform. Theory, July 2006. [7] V. Stankovic and M. Haardt, “Generalized Design of Multi-User MIMO Precoding Matrices,” IEEE Trans. on communications, vol. 7, no. 3, March 2008. [8] Fang Shu, Wu Gang, Xiao Yue, and Li Shao-qian, “Multi-User MIMO Linear Precoding with Grassmannian Codebook,”,2009 International Conference on Communications and Mobile Computing, 978-0-7695-35012/09.

Performance Evaluation of Open Loop Multi-User MIMO ...

Performance Evaluation of ... 2Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai-600036, India. ... high spectral efficiencies. ..... ference on Communications and Mobile Computing, 978-0-7695-3501-. 2/09.

136KB Sizes 0 Downloads 143 Views

Recommend Documents

capacity evaluation of various multiuser mimo schemes ...
Aug 28, 2009 - channel, obtained by dirty paper coding under proportional fairness scheduling. The average cell ... and shown to be achieved by dirty paper coding (DPC) [1]–[7], and several practical progresses ... tion, an appropriate preprocessin

multiuser mimo wireless communications: optimal and ...
MULTIUSER MIMO WIRELESS COMMUNICATIONS: OPTIMAL AND EFFICIENT SCHEMES FOR. RATE MAXIMIZATION AND POWER MINIMIZATION. WINSTON W. L. HO. B.Eng.(Hons.), NUS. A THESIS SUBMITTED. FOR THE DEGREE OF DOCTOR OF PHILOSOPHY. NUS Graduate School for. Integrativ

Optimal Multiuser Diversity in Multi-Cell MIMO Uplink Networks - MDPI
Jul 29, 2017 - in [1], the optimal power control method was also proposed in order to ..... on Near-Zero Latency Network for 5G Immersive Service), IITP grant ...

on multiuser mimo two-way relaying in cellular ...
9 Aug 2011 - recently proposed network-coding based two-way relaying techniques [3, 4, 5] are employed to support .... This also includes brief discussions on the application of some inherent network coding notions in two-way ... Consider a MIMO MAC

Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf ...
Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf. Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf. Open. Extract. Open with.

Optimal Resource Allocation for Multiuser MIMO-OFDM ...
tiplexing (OFDM), a broadband frequency-selective channel is decoupled into ... strong candidate for next generation wireless systems, like 4th generation ...

Open-loop control of stochastic fluid systems and ...
We show that the cost function is multimodular with respect to the control actions so ..... minimizes E(h(W(a))) for all non decreasing convex function h, among all ...

Precoder Partitioning in Closed-loop MIMO Systems
Systems. H.–L. Määttänen, K. Schober, O. Tirkkonen and R. Wichman ... orthogonalization part is used for removing cross talk between the data streams.

Precoder Partitioning in Closed-loop MIMO Systems
Helsinki University of Technology .... Proof: Define the Ns ×Ns matrix M = D[γR+aINs ]−1D where D is the Ns ×Ns diagonal .... wireless systems,” IEEE Trans.

TEACHER PROFESSIONAL PERFORMANCE EVALUATION
Apr 12, 2016 - Principals are required to complete teacher evaluations in keeping with ... Certification of Teachers Regulation 3/99 (Amended A.R. 206/2001).

Implementation of FEC and MIMO on Wireless Open ...
6.1 Physical Layer Design Flows . .... The WARP OFDM Reference Design implements a real-time network stack on a WARP node. The design includes a MIMO ...

CDOT Performance Plan Annual Performance Evaluation 2017 ...
48 minutes Feb.: 61 minutes March: 25 minutes April: 44 minutes May: 45 minutes June: 128 minutes 147 minutes 130 minutes. Page 4 of 5. CDOT Performance Plan Annual Performance Evaluation 2017- FINAL.pdf. CDOT Performance Plan Annual Performance Eval

PERFORMANCE EVALUATION OF CURLED TEXTLINE ... - CiteSeerX
2German Research Center for Artificial Intelligence (DFKI), Kaiserslautern, Germany ... Curled textline segmentation is an active research field in camera-based ...

Performance Evaluation of Equalization Techniques under ... - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 2, Issue ... Introduction of wireless and 3G mobile technology has made it possible to ...

Performance Evaluation of Parallel Opportunistic Multihop ... - CiteSeerX
of the IEEE International Conference on Communications, Seattle,. WA, pp. 331-335 ... From August 2008 to April 2009, he was with Lumicomm Inc.,. Daejeon ...

Performance Evaluation of Equalization Techniques under ... - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 2, Issue ... Introduction of wireless and 3G mobile technology has made it possible to ...

CDOT Performance Plan Annual Performance Evaluation 2017 ...
84% 159% 160% 30% 61% 81%. 113%. (YTD) 100% 100%. Whoops! There was a problem loading this page. Retrying... Whoops! There was a problem loading this page. Retrying... CDOT Performance Plan Annual Performance Evaluation 2017- FINAL.pdf. CDOT Performa

Performance Evaluation of Parallel Opportunistic ...
Department of Computer Science and Engineering, Dankook University, 152 ... Second, computer simulations are performed to verify the performance of the ...

Performance Evaluation of Curled Textlines ... - Semantic Scholar
[email protected]. Thomas M. Breuel. Technical University of. Kaiserslautern, Germany [email protected]. ABSTRACT. Curled textlines segmentation ...

Performance evaluation of QoS routing algorithms - Computer ...
led researchers, service providers and network operators to seriously consider quality of service policies. Several models were proposed to provide QoS in IP ...

Performance Evaluation of RANSAC Family
checking degeneracy. .... MLESAC takes into account the magnitude of error, while RANSAC has constant .... International Journal of Computer Vision, 6.

PERFORMANCE EVALUATION OF CURLED TEXTLINE ... - CiteSeerX
ABSTRACT. Camera-captured document images often contain curled .... CBDAR 2007 document image dewarping contest dataset [8] .... Ridges [5, 6] (binary).