Cross-Layer QoS Scheduling for Layered Multicast Streaming in OFDMA Wireless Networks

Size: px
Start display at page:

Download "Cross-Layer QoS Scheduling for Layered Multicast Streaming in OFDMA Wireless Networks"

Transcription

1 Wireless Pers Commun (2009) 51: DOI /s Cross-Layer QoS Scheduling for Layered Multicast Streaming in OFDMA Wireless Networks Yuedong Xu Xiaoxin Wu John C. S. Lui Published online: 10 July 2009 SpringerScience+BusinessMedia,LLC.2009 Abstract The conventional multicast scheme of wireless networks, though establishing a bandwidth-saving means for point-to-multipoint transmission, is very conservative by limiting the throughput of short-range communications. The multicast performance can be significantly improved if some low-rate users are pruned. In this paper, we investigate the subchannel assignment mechanism of multicast streaming services in the emerging WiMax/802.16e systems, where each multimedia stream is composed of a basic layer and an enhancement layer. The former affords a low-resolution video image to all the subscribers, while the latter only serves those with preferable channel states. Optimization frameworks are formulated to characterize the QoS requirements of multicast flows: pruned proportional rate ratio (PPRR), pruned stream rate guarantee (PSRG) andpruned user proportional fairness (PUPF). Three cross-layer algorithms are presented to perform channel assignment for different QoS requirements. Analytical study shows that the proposed algorithms have polynomial-time computational complexity. Numerical experiments validate that our proposals significantly outperform the conventional peer schedulers in terms of system throughput. Keywords Multicast Scheduling OFDMA QoS guarantee Subchannel assignment Cross-layer design Y. Xu (B) J. C. S. Lui Department of Computer Science & Engineering, The Chinese University of Hong Kong, Shatin, NT, Hong Kong SAR ydxu@cse.cuhk.edu.hk J. C. S. Lui cslui@cse.cuhk.edu.hk X. Wu Intel China Research Center Ltd, Beijing, China xiaoxin.wu@intel.com

2 566 Y. Xu et al. 1Introduction During the past few years, new broadband wireless access (BWA) technologies have been brought into commercial deployment such as CDMA 1xEV-DO, UMTS HSDPA, WiMax, enabling high data rates and large coverage. Especially, WiMax air interface utilizes orthogonal frequency division multiplex (OFDM) or orthogonal frequency division multiple access (OFDMA) mechanisms to improve system performance over mobile and non-line-of-sight (NLOS) scenarios [5]. Dubbed as mobile WiMax, e can potentially rival the CDMA based 3G cellular communication systems in large-scale deployment [8]. It can also offer scalability in both radio access and all-ip network architecture, thus providing important flexibility in term of network services etc. The bandwidth-intensive services include video conference, mobile Internet Protocol Television (IPTV) [13] and VCast services [11]. These new applications are amenable to multicast transmission from a bases station to mobile users, which motivates the cross-layer multicast scheduling in the current study. However, existing multicast schemes cannot provide satisfactory throughput performance in wireless access networks. In general, the multicast users are located at diverse sites of a cell and their channel rates may differ remarkably. The base station transmits data at a rate throttled by the receiver with slowest transmission rate in a multicast group. We name this conservative behavior as the Cask Principle of Multicast. Obviously, this level of performance is not the best interest for the multicast group. Pruning unfavorable users is an efficient way to improve multicast performance in communication networks. Chiu et al. [4] propose a pruning algorithm to identify and remove some low-rate users for multicast flow control mechanism in Internet. Won et al. [19] observe the difference between group-based and user-based multicast scheduling, and propose two proportional fair multicast scheduling algorithms that allocate time slots based on dynamic channel states in TDM-like cellular networks. OFDM multicast resource allocation is initially studied in [17]. Authors propose the throughput maximization and the proportional fairness scheduling algorithms for a single hierarchic multimedia stream. However, there lacks an explicit mention on how to cope with lost packets and serve users with weak channel quality in [17,19]. The multicast schedulers developed in [17] are also based on the assumption that the hierarchic multicast data are separated into layers, and any combination of the layers can be decoded at the receiver. Another challenge is the resource allocation for multiple multimedia streams, which is rarely studied. The OFDMA network may support a number of multimedia streams simultaneously. It is important to schedule the transmission of multiple multimedia streams and prune users jointly. In this paper, we investigate the cross-layer resource allocation issues of opportunistic multicast scheduling in OFDMA multicarrier networks. Unlike [17,19], we compress a raw video data into two layers: basic layer and enhancement layer. Thebasiclayersub-flowis transmitted to all the multicast users, while the enhancement layer sub-flow is delivered to a set of selected users with preferable channel states. The sub-flows are constrained by either the predefined rate ratio or the minimum stream rates etc. This layered streaming reduces the complexity of source coding and improves video quality with flexible service guarantee. Three types of QoS requirements are considered: proportional stream rate ratio, minimum stream rate guarantee and user proportional fairness. For each QoS type, we formulate an optimization framework and present a low-complexity scheduling algorithm to allocate subchannels. Our contributions on the cross-layer design of physical layer information and MAC layer scheduling are summarized as follows,

3 Cross-Layer QoS Scheduling for Layered Multicast Streaming 567 A mathematical model is formulated to maximize multicast throughput with predetermined stream rate ratios. We present PPRR, the pruned proportional rate ratio algorithm, to assign subchannels for multimedia streams. We model the throughput maximization with stream rate guarantee as a linear integer programming problem. A low-complexity scheduler, namely pruned stream rate guarantee algorithm (PSRG), is proposed to assign subchannels opportunistically. We present a proportional fair algorithm, named PUPF, to perform subchannel assignment. The design goal is to achieve proportional fair throughput among the multicast users of different basic and enhancement sub-flows. The proposed algorithms are applicable to assign subchannels for multiple multimedia streams. The proposed algorithms can be extended to schedule multicast services in TDD/CDMA systems such as CDMA 1xEV-DO and UMTS HSDPA whose allocable resource is the spreading codes. The rest of this paper is organized as follows. In Sect. 2, we describe the preliminaries of WiMax/802.16e OFDMA radio access and the hierarchical multicast streaming. In Sect. 3, the suboptimal scheme is presented to achieve proportional rate fair resource allocation for multicast streams. In Sect. 4, we propose a suboptimal algorithm to maximize throughput with stream rate guarantee. A user-based proportional fairness scheduler is proposed in Sect. 5. Section 6 evaluates the effectiveness of the proposed algorithms. We present an overview of related work in Sect. 7 and conclude in Sect System Description 2.1 OFDM-Based Downlink Transmission Figure 1 illustrates an OFDMA system with one transmitter (base station) and M downlink mobile receivers (users). In the base station, OFDM technology is introduced to deal with frequency selective channel fading, where the total bandwidth B is divided into N orthogonal narrow band sub-carriers, and each has a bandwidth of f = B/N [16]. If instantaneous channel conditions are known by the base station, adaptive subcarrier and bit allocation can be applied to determine the subsets of subcarriers used by different users, and the corresponding bits at each subcarrier. To avoid the intra-cell interference, a subcarrier is allocated exclusively to only one user in a slot. The adaptive modulator maps a certain number of bits into a quadrature amplitude modulation (QAM) symbol. In general, an OFDM receiver has a requirement on BER. The number of bits at a subcarrier should be chosen according Multicast sources Subcarri er, bits, power allocation IFFT/ Cyclic Prefix Add H1 H2 Hn User 1 FFT/Decoder User 2 FFT/Decoder User N FFT/Decoder Channel Feedback Fig. 1 OFDMA cellular system

4 568 Y. Xu et al. to the target BER and the received power level. In practical OFDMA systems, the available subcarriers are assembled into a number of groups called subchannels. The subchannels form the minimum frequency resource unit for allocation in the base station. Considering the fact that adaptive power control usually has a marginal improvement in a single-cell OFDMA downlink with multiuser diversity, we assume the even distribution of transmission power on every subchannel. 2.2 Hierarchical Video Multicast The goal of this paper is to develop opportunistic multicast scheduling algorithms under time-varying fading channels. What makes this design different from the conventional multicast? In the conventional multicast scheme, a base station broadcasts packets to all the users in a multicast group using the same data rate. The users might be located at diverse locations or be mobile at various velocities within a cell. Therefore, the capacity of multicast service is throttled by the user with the worst channel state. Instead of fixing the transmission rate to be the lowest achievable value in a multicast flow, we suggest to leverage throughput and fairness of downlink multicast users. The base station broadcasts using some higher rates than the lowest rate requested by a user at each subchannel. This means that some users in the multicast flow are incapable of decoding the received data. Although different users will miss different packets, the pruned multicast scheduling is especially useful for hierarchical video codings like [12,22]. In the hierarchical video coding schemes such as H.264 and MPEG-4 etc., video contents can be decomposed into two layers: basic layer and enhancement layer. The most relevant elements of the video sequence are included in the basic layer, while the less relevant pieces of information are put into the enhancement layer [12,22]. The basic layer only provides a low-resolution video image. To guarantee elementary streaming for all multicast users, the basic layer flow should be successfully transmitted to the user with the worst channel quality. While the enhancement layer flow is transmitted merely to the preferable users. Because wireless channel is usually frequency selective, some users might not be able to receive all the data of the enhancement sub-flow. Aiming at this problem, we have the following assumption (A1): any data received from the enhancement sub-flow can improve video quality of the basic sub-flow. This assumption is meaningful because the enhancement sub-flow contains less revelent but high-quality video sequences. In terms of sub-flow buffer, We make an additional assumption (A2): each buffer always has data to transmit. There are also a couple of realistic constraints in the hierarchical coding. For example, the basic sub-flow rate might be in proportion to the enhancement sub-flow rate so that they have almost the same playing progress, or the basic and the enhancement sub-flows have stream rate guarantee. Unlike the assumptions of layered multicast in [17,19], this two-layer scheme reduces the complexity of hierarchical coding and enables QoS scheduling. Remark When the assumption (A1) is removed, the video quality of a user can be improved only when all the data in the enhancement sub-flow are received. Under this situation, it is very difficult to determine which user can be included in the enhancement sub-flow. This is because the number of pruning methods grows exponentially with respect to the number of users. The pruning decision should be made on a long-tern basis, which requires multicast users to be immobile, or to have almost steady channel gains over time. Then, the base station can compute the average channel rates of multicast users over the whole spectrum for a certain period and prune them based on the average channel rates accordingly. Note that the analytical models and the proposed algorithms in this paper can be tailored to address the layered multicast scheduling without the assumption (A1).

5 Cross-Layer QoS Scheduling for Layered Multicast Streaming 569 3PrunedProportionalRateRatioScheduling In this section, we formulate a mathematical model to perform proportional rate scheduling for multicast streams. An efficient algorithm is proposed to assign subchannels with polynomial time complexity. 3.1 Mathematical Model We start from the scheduling of single multimedia stream. The raw video is compressed into a basic sub-flow and an enhancement sub-flow. The basic sub-flow is transmitted to all the multicast users, while the enhancement sub-flow is transmitted to the users whose rates are greater than a certain threshold at a subchannel. Consider an OFDMA wireless network with K multicast users and N subchannels. Denote b n to be a binary value indicating whether subchannel n is allocated to the basic sub-flow. { 1 ifthebasicsub-flowis scheduledatsubchannel n, b n = 0 otherwise. Let r k,n (in bit/s/hz) be the channel rate of the kth user at the nth subchannel. Let r b n be the channel rate of multicast users to transmit the basic sub-flow in subchannel n, thatis r b n = min{r 1,n, r 2,n,...,r K,n }. (1) Similarly, e n is denoted to be an indication for the enhancement sub-flow. { 1 iftheenhancementsub-flowisscheduledatsubchannel n, e n = 0 otherwise. Denote e k,n to be a binary value indicating whether subchannel n is allocated to user k to transmit the enhancement sub-flow, { 1 ifthe nth subchannel is used for the kth user, e k,n = 0 otherwise. In the enhancement sub-flow, a user k is pruned at subchannel n if the channel state r k,n is below the threshold r th.hence,themulticastrateoftheenhancementsub-flowatsubchannel n can be expressed as r e n = min { {r 1,n, r 2,n,...,r K,n } {r k,n r k,n r th, k} }. (2) Then, the number of supportable users at subchannel n, K e n,isgivenby K Kn e = 1 {rk,n rn e}. i=1 The selection of r th should be very careful because it determines the multicast users that need to be trimmed. If r th is too large, few users can decode the enhancement sub-flow, resulting in the throughput loss and serious unfairness. When r th is too small, some slow users are not pruned so that the total throughput is limited by them. To select an appropriate r th,the network operator needs to take the realistic scenarios into consideration (e.g. 0.8 bit/s/hz in our configuration). Later on, we also evaluate the performance of proposed algorithm with different pruning thresholds. The design objective is to maximize the multicast throughput, constrained by a set of traffic ratios. In general, the enhancement sub-flow provides high-resolution video image. To

6 570 Y. Xu et al. maintain the same playing progress, the rate of the enhancement sub-flow can be several times larger than that of the basic sub-flow. Denote L to be the stream rate ratio of the enhancement sub-flow over the basic sub-flow. Hence, the proportional rate scheduling problem can be expressed as (P1): max s.t. N N Kb n rn b + Kn e e nrn e (3) n=1 n=1 N N rn e e n = L rn b b n, (4) n=1 n=1 b n + e n 1, k, n, (5) b n, e n {0, 1}, n, (6) In the first constraint, the stream rate of the enhancement sub-flow is L times greater than that of the basic sub-flow. Note that the proportional rate ratio is determined by the source coding. When multiple multimedia streams coexist, the proportional rate ratios are extended to characterize their relationships of stream rates. The second constraint represents the exclusive usage of a subchannel between the basic sub-flow and the enhancement sub-flow. Compared with the mathematical formulation in [17], ourmodellooksinto the throughput optimization by decomposing a video stream into two layered sub-streams. The basic layer and the enhancement layer sub-streams are proportionally transmitted in order to maintain the approximate playing progress. These differences lead to the distinct algorithms for resource allocation. Since ( P1) is a linear integer programming problem, the complexity of finding the optimal solution grows exponentially with the number of variables and constraints. The optimal subchannel assignment can be effectively found only when the user number and the channel number are small enough. 3.2 Efficient Resource Allocation In this subsection, we propose a suboptimal algorithm, namely pruned proportional rate ratio (PPRR) scheduler, to perform subchannel allocation based on the unicast algorithms in [14,15]. In comparison to their work, the major difference lies in that the throughput of abasicsubflowdependsonthenumberofmulticastusersandthatofanenhancementsubflow is related to the pruning threshold. In the first stage, the base station prunes the weak users from the enhancement sub-flow. In the second stage, the subchannels are allocated to optimize throughput and maintain the proportional stream rate ratios. The basic idea is to assign a favorable subchannel to the downlink with the smallest weighted flow rate. In the single-stream case, the stream rate of the enhancement sub-flow is L times that of the basic sub-flow. Hence, the weight of the basic sub-flow is 1, while that of the enhancement sub-flow is 1/L. After the multicast flow is determined, it is assigned the subchannel with the best channel throughput. Theproposedalgorithmiscarriedoutonasubchannel-by-subchannel basis, which is shown in Fig Extension to Multiple Multimedia Streams In general, users may subscribe to multiple IPTV channels that provide different video contents. An interesting problem is how to allocate limited network resource for multiple layered

7 Cross-Layer QoS Scheduling for Layered Multicast Streaming 571 PPRR Subchannel Assignment Fig. 2 Pruned proportional rate ratio scheduling algorithm multimedia streams. Here, we are looking at the throughput capacity of multiple multimedia streams with the proportional rate constraints. Consider an OFDMA downlink with J multimedia streams, each of which is composed of a basic sub-flow and an enhancement sub-flow. The set of streams is denoted as J ={1, 2,...,J}.Amulticaststream j serves K j mobile subscribers. Denote L j to be the layered coding ratio of the jth video stream. Let r j,k,n be the channel rate of the user k of the jth enhancement sub-flow at subchannel n. Denoteb j,n to be a binary variable indicating whether the basic sub-flow of the jth stream utilizes subchannel n or not. Another binary value e j,n represents if the scheduler serves the enhancement sub-flow of the jth stream at subchannel n. Denoter b j,n to be the channel rate of the jth basic sub-flow at subchannel n, and r e j,n to be that of the enhancement sub-flow. Using the similar methods in Eqs. 1 2, we can obtain r b j,n and r e j,n for all j J and n N.LetKe j,n be the number of users that are supported by the jth enhancement sub-flow at subchannel n, there has K K e j,n = 1 {r j,k,n r e j,n }. i=1 For simplicity of presentation, we consider a case that the basic sub-flows have the same progress of playing. The mathematical model of proportional rate fair scheduling can be expressed as (P2),

8 572 Y. Xu et al. max s.t. J j=1 n=1 N K j b j,n r b j,n + N e j,n r e j,n = L j n=1 n=1 n=1 N n=1 J j=1 n=1 N K e j,n e j,nr e j,n (7) b j,n r b j,n, j = J, (8) N N b i,n ri,n b = b j,n r b j,n, i = j, (9) b j,n + e j,n 1, j, n, (10) b j,n + b i,n 1, n, i = j, (11) e j,n + e i,n 1, n, i = j, (12) b j,n, e j,n {0, 1}, j, n. (13) The constraints (10 13) represent that a subchannel cannot be used by more than one sub-flow simultaneously. The constraint (9) means that the basic sub-flows have the same stream rate. The single stream scheduling algorithm can be slightly modified for the case with multiple multimedia streams. In the optimization problem ( P2), the rate of the jth enhancement sub-flow is L j times that of the corresponding basic sub-flow. Therefore, under the pruned scheduling framework, there are 2J sub-flows in total. We also propose to assign the subchannels via two stages, the initialization procedure and the remaining subchannel assignment procedure. In the initialization procedure, we assign the best subchannel (in terms of multicast throughput) to the sub-flow in the allocable subchannel set. In the remaining subchannel assignment procedure, we compare the weighted rates of sub-flows. Note that the weight of a basic sub-flow is regarded as 1, and that of the jth enhancement sub-flow is regarded as 1/L j. It is easy to find the sub-flow that has the smallest weighted rate. Thus, we allocate the best subchannel of this sub-flow in the remaining subchannel set. The remaining subchannel assignment procedure stops when all the subchannels have been allocated. These 2J sub-flows result in 2J comparisons in the step 11 of the single stream scheduling algorithm. 3.4 Complexity Analysis In this subsection, we examine the complexity of proposed channel assignment algorithm. When the base station receives the channel quality indication (CQI) feedbacks, it can compute the achievable rates for every multicast user. For example, to determine the multicast rate of the enhancement sub-flow j, theschedulerneedsk j comparisons at a subchannel. Assume that the number of multicast users affiliated to a stream, {K j j J }, isless than a maximum value K max.then,atmostjnk max comparisons are needed to find the multicast rate matrix for the enhancement sub-flows in the whole frequency band. Next, we analyze the complexity bound to assign N subchannels. In each step, the scheduler needs 2J comparisons to identify the sub-stream of the smallest weighted rate. At most N additional comparisons are required to search for the subchannel with the best stream throughput. Then the total complexity is bounded by JNK max + 2JN + N 2.Next,we analyze the complexity of conventional multicast scheduling that adopts the lowest channel gain of a multicast stream. The scheduler also needs JNK max comparisons to find the

9 Cross-Layer QoS Scheduling for Layered Multicast Streaming 573 multicast rate matrix. When assigning a subchannel, the scheduler demands at most J + N comparisons to find the stream of the smallest weighted throughput and its best channel gain. Thus, for the conventional proportional rate ratio (CPRR) scheduler, the total complexity is JNK max + JN + N 2. One can easily observe that the proposed PPRR algorithm can improve system throughput at the cost of negligible increment in the computational complexity. 3.5 Extension to TDD/CDMA Systems Although the above formulation is primarily designed for OFDMA systems, it can also be adapted to the multicast streaming in 3G TDD/CDMA systems such as CDMA 1xEV-DO and UMTS HSDPA. At a given transmission opportunity, the scheduler decides the number of spreading codes that can be used to transmit a multicast flow. The spreading codes are orthogonal so that there are no interference in the simultaneous transmissions. The allocable spreading codes are limited by the maximum value. Therefore, the number spreading codes plays an equivalent role to the number of subchannels in the OFDMA based system model. In this paper, the proposed algorithms can be easily extended to schedule the layered multicast streaming in TDD/CDMA systems. 4MaximumThroughputSchedulingwithStreamingRateGuarantee We consider the OFDMA multicast scheduling in which each user has a minimum stream rate requirement. An optimization framework is formulated to characterize the resource allocation problem. A polynomial time algorithm is proposed to perform subchannel allocation for throughput maximization. 4.1 Mathematical Model A different type of hierarchical multicast scheduling is studied in this section. The basic subflow and the enhancement sub-flow are separately controlled and transmitted by the streaming server, but they are subjected to the minimum streaming rates. The objective function is the sum throughput of multicast users. Denote e j,k,n to be the indication that has { 1 ifthe nth subchannel is used for user k in stream j, e j,k,n = 0 otherwise. Denote e j,n to be the indication whether the jth enhancement sub-flow is scheduled at subchannel n.hence,ifasub-flowisnotscheduled(i.e.e j,n = 0), the corresponding e j,k,n = 0 for every k j. Letr j,n be the selected channel rate of the jth enhancement sub-flow at subchannel n.ifr j,k,n < r j,n for user k, then this user is not scheduled either (i.e. e j,k,n = 0). If the jth enhancement sub-flow is scheduled at subchannel n, the total throughput in this subchannel is expressed as K j k=1 r j,n 1 r j,n r j,k,n.letr b j and R e j to be the streaming rate requirements of the basic and the enhancement sub-flows of the jth stream respectively. The mathematical model of the maximum throughput scheduling is expressed as (P3), max J N J N K j b j,n rk,n b + e j,n K j j=1 n=1 j=1 n=1 k=1 r j,n 1 r j,n r j,k,n (14)

10 574 Y. Xu et al. s.t. N n=1 N n=1 b j,n r b j,n Rb j, j = 1, 2,...J, (15) r j,n e j,n R e j, j = 1, 2,...J, (16) b j,n + e j,n 1, j, k, n, (17) b j,n + b i,n 1, n, i = j, (18) e j,n + e i,n 1, n, i = j, (19) b j,n, e j,n {0, 1}, j, n. (20) Here, the inequalities (15) and(16) correspond to the minimum streaming rate constraints. Especially, Eq. 15 ensures the throughput of weak users to be no less than R b j. For practical consideration, R b j is sufficient for QoS guarantee, thus R e j is set to be 0 in this paper. For each multicast user k in a stream, the minimum throughput is exactly the rate of the basic sub-flow. The constraints in Eqs represent that a subchannel can be used by only one sub-flow in every slot. The maximization ( P3) is still a linear integer programming. The optimal subchannel assignment is difficult to be found and is not suitable for realtime implementation. In general, the throughput of an enhancement sub-flow is no less than that of the corresponding basic sub-flow because some slow users are pruned in the former. Without the throughput constraints in (15), all the subchannels will be allocated to the enhancement subflows. Hence, we can allocate subchannels to the enhancement sub-flows first, and reallocate these subchannels to the basic sub-flows for service guarantee thereafter. 4.2 Efficient Resource Allocation We present a pruned stream rate guarantee (PSRG) algorithm to maximize throughput. If there are no minimum rate requirements, the best strategy of an enhancement sub-flow is to choose the channel rate r j,n to maximize the total throughput at each subchannel n. Thus, the corresponding basic sub-flow cannot win a subchannel unless the optimal r j,n for the enhancement sub-flow is exactly r b j,n of the basic sub-flow. Owing to this property, we perform subchannel assignment via two stages. In the first stage, the enhancement sub-flows are opportunistically scheduled without considering the stream rate requirements of basic sub-flows. The throughput maximization depends on both the subchannel assignment and the selected multicast rates. Denote φ e j,n to be the supportable throughput of the jth enhancement sub-flow at subchannel n. φ e j,n is determined by the multicast rate r j,n, thatis, φ e j,n (r j,n) = K r j,n 1 r j,n r j,k,n. (21) k=1 The following lemma suggests a polynomial time algorithm that solves the throughput maximization in the first stage. Lemma 1 When R e j and Rb j are both 0, the problem (P3) is solved by r j,n = arg max r j,k,n φ e j,n (r j,k,n), j, k, n, (22) j = arg max φ e j,n (r j,n ), n, (23) j

11 Cross-Layer QoS Scheduling for Layered Multicast Streaming 575 where r j,n is the optimal multicast rate for the jth enhancement sub-flow at subchannel n, and j is the selected enhancement sub-flow at subchannel n. Proof When the minimum stream rates are all zero, the original problem (P3) is simplified as the following maximization: max J N j=1 n=1 e j,n K j r j,n 1 r j,n r j,k,n (24) k=1 s. t. e j,n + e i,n 1, n, i = j, e j,n {0, 1}, j, n. One can observe that the simplified problem is a linear combination of per-subchannel throughput. Thus, the optimal solution of Eq. 24 is exactly the sum of optimal solutions at each subchannel. We prove this lemma via two steps. First, we consider the multicast rate selection of an enhancement sub-flow. Assume that the channel rates of the users in the jth enhancement sub-flow are sorted from the smallest to the largest at subchannel n,thatis,r j,1,n r j,2,n r j,k j,n. Letr j,n be the optimal multicast rate and K e j,n be the optimal number of supportable users. The throughput of the jth enhancement sub-flow is K e j,n r j,n at subchannel n. Wearguethatr j,n is chosen from the discrete rate set {r j,1,n, r j,2,n,...,r j,k j,n}. This claim can be easily proved by contradiction. Suppose r j,k 1,n < r j,n r j,k,n, there have e j,1,n = =e j,k 1,n = 0ande j,k,n = =e j,k j,n = 1. When we increase r j,n to r j,k,n, K e j,n is unchanged while the total throughput is improved. Hence, the optimal multicast rate r j,n is chosen from the set {r j,1,n, r j,2,n,...,r j,k j,n}. Formally,therehas r j,n = arg max r j,k,n φ e j,n (r j,k,n), j, k, n. Next, we prove the optimal subchannel allocation scheme in Eq. 23. According to Eq. 24, the system objective is N n=1 Jj=1 φ j,n (r j,n )e j,n, wheree j,n is the binary indication of channel assignment. Suppose the nth subchannel is allocated to the jth enhancement flow. Assume that there exists a flow jth that has φ ẽ j,n (r j,n )>φe j,n (r j,n ).Thetotalthroughputcan be improved by shifting the subchannel n from the flow j to j.therefore,thesubchanneln is assigned to stream j by the following law: j = arg max φ e j,n (r j,n ), n. j In the second stage, the scheduler reallocates subchannels for the basic sub-flows so as to meet the stream rate thresholds, based on the unicast scheduling algorithm in [23]. The principles of the second step are listed as follows: The subchannels that have been allocated to the basic sub-flows are out of the reallocation procedure. In each reallocation, the total throughput reduction should be minimized. The number of reallocation operations should be kept as low as possible. The principles in our paper are different in that they involve both the subchannel reallocation and the multicast rate selection. Importantly, the scheduler should distinguish the physical meaning of stream rate from that of network throughput. The first principle ensures the minimum stream rates of the basic sub-flows. The remaining principles are realized by the following operation.

12 576 Y. Xu et al. PSRG Subchannel Assignment Fig. 3 Pruned stream rate guarantee scheduling algorithm Subchannel Reallocation for Basic Sub-Flows: The multicast scheduler transfers the subchannels from the enhancement sub-flows to the basic sub-flows in the second stage. Suppose that the scheduler shifts the subchannel n N e j from the jth enhancement sub-flow to the ith basic sub-flow. The cost function of this transfer is h n j i = φe j,n (r j,n ) φe i,n (r i,n b ) ri,n b, (25) where r j,n is the rate of the enhancement sub-flow j and r i,n b is the rate of the ith basic sub-flow. The cost function is proportional to the decrease of overall throughput, and inverse proportional to the increase of the stream rate. The candidate subchannel, say n,hasthelowest shifting cost. This method is initially proposed in [23]forunicastservicesandisextended to the multicast scheduling in this work. As is shown in Eq. 25, the shifting cost of a basic sub-flow depends on not only the basic rate, but also the number of multicast members and the multicast rate of the enhancement sub-flow. In each iteration, the shifted subchannel will not be reassigned in the future. By repeating this search procedure, the scheduler can satisfy the minimum stream rates of the basic sub-flows. Let N j b and N j e be the sets of subchannels allocated to the jth basic and enhancement sub-flows. The proposed algorithm is shown in Fig. 3.

13 Cross-Layer QoS Scheduling for Layered Multicast Streaming Complexity Analysis It is worthwhile to analyze the complexity of the proposed heuristic algorithm. Let K max be the maximum number of users in a multicast flow. In order to pick a flow to transmit, the scheduler needs to sort all the instantaneous rates first. We recommend to use Quick Sort algorithm with the complexity of at most Kmax 2 for each stream in a subchannel. The multicast rates for the basic sub-flows can be found in the sorting process. Next, we select an optimal multicast rate to maximize the throughput of each enhancement sub-flow. In the ordered rate set, the number of comparisons in Eq. 22 is less than K max.therefore,theinitialization and the sorting procedure need at most JN(K max + Kmax 2 ) comparisons to find the multicast rates for all the basic and the enhancement sub-flows. In the first stage of subchannel assignment, JN comparisons are needed in Eq. 23 for all n N.Inthesecondstage,the scheduler reallocates subchannels for the basic sub-flows. For each basic sub-flow j J, the scheduler needs to compute at most N costs. It also needs at most N comparisons to find the best subchannel in the reallocable subchannel set and at most N loops are required to check whether the minimum stream rate is satisfied or not. The computational complexity is bounded by 3JN in the second stage. Hence, the proposed algorithm has a total complexity of at most JN(4 + K max + Kmax 2 ). 5PrunedUserProportionalFairScheduling In this section, we present a multicast scheduler that achieves proportional fairness among the users of different flows in the system. The multicast scheduler decides the sub-flow and the corresponding multicast rate on every subchannel. 5.1 Model and Algorithm The QoS of proportional rate ratio scheduler is predetermined by a set of constant traffic ratios. The throughput of weak users in the maximum throughput scheduling also depend on the required values. Although the suboptimal system capacity can be achieved with polynomial time complexity, this kind of QoS is not very flexible and might not reflect the fair subchannel allocation among the multicast users. The proportional fairness (PF), firstly defined in [6], was introduced in [18] to schedule the transmission over wireless fading channels. The PF scheduling is to maximize the sum of user utilities that characterize the users satisfaction of their throughput. Especially, the utility of a user in the PF scheduling is equivalent to the logarithmic average throughput. Here, we replace the stream rate constraints by the fair usage of subchannel resource. In the traditional multicast scheduling, the channel rate of a user at a multicast group equals to the smallest CQI at that group. Hence, the stream throughput of all group members are the same. The proportional fair scheduler is to maximize the aggregate utility of multicast users of all streams. In the layered multicast, the total throughput of a user equals to the total throughput of the basic sub-flow and the enhancement sub-flow. However, a user s interest towards the basic sub-flow and the enhancement sub-flow might be different, even though the total throughputs of various combinations are the same. For example, given the total throughput of a user, it can receive high throughput in the basic sub-flow and low throughput in the enhancement sub-flow, or low throughput in the basic sub-flow and high throughput in the enhancement flow. They might lead to different video quality for this user, depending on the source coding strategies. To make the optimization framework meaningful and tractable,

14 578 Y. Xu et al. we treat the multicast users in the basic sub-flows as virtual users. The number of virtual users in a basic sub-flow is equivalent to that of multicast users in the corresponding enhancement sub-flow. The channel rates of virtual users at a subchannel are the same, and are equal to the rates of the worst user in the multicast group. For example, the jth basic sub-flow has K j virtual user whose channel rates are all r b j,n in the nth subchannel. Denote T j b(t) to be the throughput of a virtual multicast user in the jth stream. Denote Tj,k e (t) to be the throughput of the kth user in the jth enhancement sub-flow. We have Tj b(t) = N n=1 b j,n r b j,n and Tj,k e (t) = N n=1 e j,k,n r j,k,n at time t.denotet b j (t) and T e j,k (t) to be the corresponding exponential weighted moving average (EWMA) throughputs at time t. Theyareupdatedat time t + 1by ( T b j (t + 1) = 1 1 ) T b j W (t) + 1 W T j b (t + 1), (26) ( T e j,k (t + 1) = 1 1 ) T e j,k W (t) + 1 W T j,k e (t + 1), (27) where W is the latency time window in number of slots. Especially, W is suggested to be 20 in previous studies [1,7]. The satisfaction of a user is represented by the utility function. The proportional fair scheduling aims to optimize the sum of logarithmic average throughput of all multicast users. Therefore, the mathematical model can be expressed by the following mixed integer programming (P4) max J K j log T b j (t) + j=1 K J j log T e j,k (t) (28) j=1 k=1 s.t. Equations 17, 18, 19, 20. (29) As is mentioned, the mixed integer programming problem is NP hard, in which the complexity grows exponentially with the number of constraints and variables. Thus, we derive a suboptimal algorithm to assign subchannels and select multicast rates jointly. The proposed algorithm is extended from the unicast PF scheduler in [7]. Suppose S is an optimal scheduler, we consider an arbitrary scheduler S so as to make the following inequality holds, K J j ( j=1 k=1 log T b,s j (t) + log T e,s j,k (t) ) K J j ) (log T b,s j (t) + log T e,s j,k (t). (30) j=1 k=1 Equation 30 can be rewritten in the form of product, K J j ( j=1 k=1 T b,s j (t) T e,s j,k (t) ) K J j ) (T b,s j (t) T e,s j,k (t). (31) j=1 k=1 We start from the time slot t in which the average rate of the schedulers S and S are the same, i.e. T b,s j (t) = T b,s j (t) = T b j Given the schedulers S and S,theaveragethroughputT b,s j e,s e,s (t) and T j,k (t) = T j,k (t) = T e j,k (t) for all j, k. (t + 1) and T e,s j,k (t + 1) are updated by Eqs. 26 and 27. DenoteU S and U S to be the sets of multicast users that are scheduled by S and S respectively. Let G be the set of multicast streams that includes both the basic sub-flows and the enhancement sub-flows. We only look at the average throughput of multicast users in the set U A = U S U S because the unscheduled sub-flows at time

15 Cross-Layer QoS Scheduling for Layered Multicast Streaming 579 t + 1 are canceled out in the inequality (31). The set U S U S can be replaced by either U S (U S U S ) or U S (U S U S ). Therefore, we have (t + 1) = (t + 1) (t + 1) u U A T S u u U S T S u = u U S u U S U S T S u (W 1)T u (t) + T u (t + 1) W u U S U S (W 1)T u (t), (32) W where µ denotes a multicast user. Multiplying u U S U S T u(t), Eq.32 can be transformed into the following, T S u (t + 1) T u (t) u U A u U S U S = u U S (W 1)T u (t) + T u (t + 1) W u U S Similarly, the following equation holds for the scheduler S, T S u (t + 1) T u (t) u U A u U S U S = u U S (W 1)T u (t) + T u (t + 1) W u U S (W 1)T u (t). (33) W (W 1)T u (t). (34) W Given a rate vector of multicast groups (r 1 (t + 1), r 2 (t + 1),..., r G (t + 1)), thescheduler S can maximize the objective function Eq. 28 only when u U S u U S (W 1)T u (t) + T u (t + 1) W u U S u U S (W 1)T u (t) + T u (t + 1) T (W 1)T u (t) W u U S By simplification, the above inequality can be written as ( 1 + T ) u(t + 1) (W 1)T u (t) u U S (W 1) T u (t). (35) W ( 1 + T u(t + 1) (W 1)T u (t) ). (36) Hence, given the instantaneous channel rates of multicast users, the optimal scheduler S can be approximated by ( S = arg max 1 + T ) ( u(t + 1) ( = arg max 1 + T ) ) u(t + 1) S (W 1)T u U S u (t) S g G S u g (W 1)T u (t) ( ) arg max S g G S 1 + T u (t + 1) u g (W 1)T u (t), (37) where g is a sub-flow and G S is the set of multicast sub-flows that are scheduled. When the latency scale W is large enough, the scheduler in (37) can be simplified using Taylor extension with almost the same performance

16 580 Y. Xu et al. PUPF Subchannel Assignment Fig. 4 Pruned user proportional fair scheduling algorithm S = arg max S = arg max S T u (t + 1) g G S u g T u (t) Nn=1 e g,n (e u,g r g,n (t + 1)), (38) T u (t) g G S u g where e u,g indicates whether the user u is included in the gth multicast group or not, and e g,n indicates whether subchannel n is allocated to the sub-flow g. The computational complexity of the optimal scheduler S is quite heavy since the optimal subchannel assignment needs an exhaustive search over the exponential number of possibilities. Instead of using an exhaustive search approach, a simplified scheduling rule is presented to determine the sub-flow and the corresponding number of bits over single subchannel. In the simplified scheduler, we have Sg,r g,n = arg max g,r g,n u g r g,n 1 rg,n r u,n. (39) T u (t) where r u,n represents the channel rate of a multicast user (either the one in the enhancement sub-flow or the virtual one in the basic sub-flow). According to Eq. 39,themulticastrater g,n is determined by, where rg,n = arg max ϕ g,rg,n, r g,n (40) ϕ g,rg,n = r g,n u g T u (t) 1 r g,n r u,n. (41) Here, a multicast sub-flow (either the basic and the enhancement) with the largest ϕ g,r g,n is chosen by the base station for transmission at subchannel n. The pruned proportional fair scheduling algorithm is summarized in Fig Complexity Analysis Assume that each enhancement sub-flow has at most K max multicast users. In the jth enhancement sub-flow, the scheduler needs at most K 2 max computations to obtain the ϕ j,n(r j,n ) for each r j,n at subchannel n according to Eq. 40. To find the optimal r j,n that maximizes ϕ j,n, the additional K max comparisons are required. In the subchannel assignment procedure, there

17 Cross-Layer QoS Scheduling for Layered Multicast Streaming 581 are 2J multicast sub-flows in the network, resulting in 2J comparisons of ϕ j,r j,n at a subchannel. Thus, the assignment algorithm has a complexity of 2J + J(K max + Kmax 2 ) in each subchannel. Consider an OFDMA downlink with N subchannels, the total computational complexity is upper bounded by JN(2 + K max + Kmax 2 ). 6PerformanceEvaluation 6.1 Simulation Setup To evaluate the performance of our proposals, we conduct numerical experiments in this section. The multicast schemes that adopt the lowest achievable rate as the multicast rate are termed as conventional algorithms, e.g. conventional PRR (CPRR), conventional SRG (CSRG) and conventional UPF (CUPF). The throughput and the user utility are compared. We allocate subchannels in a realistic WiMax/802.16e infrastructure wireless network. The carrier frequency is 2 GHz that is usually chosen by WiMax systems. The total frequency band is 10 MHz, and is divided into 128 orthogonal subchannels. The transmission power is 43 dbm at the base station, and is evenly distributed over the frequency band. All the simulations last 2000 time slots if not mentioned explicitly. The power density of additive gaussian noise is 174 dbm. The path-loss exponent is set to 3.5 according to the ITU recommendation. The mobile subscribers are randomly located in a circular region that is m away from the BS. We also model the wireless channel as a frequency selective channel consisting of five independent Rayleigh propagation paths. Based on the Clarke s flat fading model, the power delay profile is exponentially decaying with e 2l,wherel is the multipath index [15]. Hence, the relative powers of the five multipath components are [ ] db. We consider a mobility scenario in which the resulting doppler shift is 10 Hz. Similar to previous work [1,7], the time window of PF schedulers, W, is chosen in the range [10,100], and is set to 20 in our simulation. Assume that a WiMax downlink contains a number of multimedia streams. If not specified, each of them has a random number of multicast members within the range {3, 10}. The channel CQIs are measured in bits/s/hz given the frequency band and power budgets. When the M-ary quadrature amplitude modulation (MQAM) is used, the constant gap for a certain BER (i.e )is computed by ln(5 BER)/ Pruned Proportional Rate Ratio To evaluate the performance gain of the proposed PPRR algorithm, we tune the system parameters such as the channel access threshold, the traffic ratio, number of users and multimedia streams. Fig. 5 shows the throughput improvement of PPRR for a single multimedia stream when comparing with CPRR. The pruning threshold is set to be 0.8 bit/s/hz. When the traffic ratio grows from 0.5 to 5, the throughput of the enhancement flow increases, while the throughput of the basic sub-flow decreases. This is because more and more subchannels are allocated to the enhancement sub-flow. The total throughput of PPRR significantly outperforms that of CPRR by pruning weak users in the enhancement sub-flow. As is shown in Fig.5, the throughput gains are approaching 100% with large traffic ratios. The proposed PPRR scheme is a heuristic algorithm of polynomial complexity. To better understand its performance, it is necessary to compare the heuristic algorithm with the optimum. Because

18 582 Y. Xu et al. Fig. 5 PPRR: throughput versus traffic ratio Throughput VS Proportional Rate Ratio CPRR (Conventional) PPRR (basic) PPRR (enhancement) PPRR (total) Throughput (Mbps) Proportional Rate Ratio 3.5 Heuristics: (PPRR) Optimum: (PPRR) Heuristics VS Optimum Throughput (Mbps) gap:9.2% gap:9.4% gap:4.0% Fig. 6 PPRR: heuristics versus optimum Proportional Rate Ratio the optimal solution requires an exhaustive search over all the assignment strategies, we only consider two sub-flows with ten subchannels to reduce the simulation burdens. The simulation setting is the same as the preceding experiment. The total throughput (both basic and enhancement sub-flows) of the heuristics and the optimum are compared in Fig. 6. For fair comparison, we only consider the throughput that are strictly constrained by the proportional ratio. The performance gaps are less than 10% in a set of experiments. In the extreme case that each multicast group contains only one subscriber, the gaps are actually very small. Another important parameter is the channel access threshold r th.r th determines which multicast users are pruned in a subchannel. If the r th is set to a small value, the OFDMA downlink capacity is still limited by the weak users. On the contrary, the capacity will be harmed if good users are pruned for the sake of high r th. We evaluate the configuration of different r th in Fig. 7. The best throughput is obtained around the threshold of 0.6 bit/s/hz

19 Cross-Layer QoS Scheduling for Layered Multicast Streaming 583 Fig. 7 PPRR: throughput versus threshold 50 Throughput VS Threshold 45 Throughput (Mbps) PPRR (L=2) PPRR (L=4) PPRR (L=6) 20 PPRR (L=8) PPRR(L=10) CPRR Threshold (bit/s/hz) Throughput (Mbps) PPRR (L=2) PPRR (L=4) PPRR (L=6) PPRR (L=8) PPRR(L=10) CPRR Throughput VS User Number User Number Fig. 8 PPRR: throughput versus user number for L = 2and1.2bits/s/HzforL = 10. When we further increase the pruning threshold, the multicast throughput decrease for all traffic ratios. Although the throughput gain depends on how to prune weak users, the proposed PPRR always has greater aggregate throughput than the conventional CPRR. In Fig. 8, we simulate the multicast throughput with different number of users. The pruning threshold is set to be 0.8 bit/s/hz. One can see that the throughput of both PPRR and CPRR increase along with the incremental number of multicast users. But the proposed PPRR scheme has much larger throughput compared with the CPRR scheme. In general, there are multiple coexisting multimedia streams in an OFDMA downlink. We then evaluated the proposed PPRR scheme with various number of streams, where each one contains a random number of multicast users within the range {3, 10}.Thestreamrateratios of basic sub-flows are all set to 1, and those of the enhancement sub-flow over the basic sub-

20 584 Y. Xu et al. Fig. 9 PPRR: throughput versus stream number 60 Throughput VS Stream Number 50 Throughput (Mbps) PPRR (L=2) PPRR (L=4) PPRR (L=6) PPRR (L=8) PPRR(L=10) CPRR Stream Number flows are chosen from 2 to 10. The channel pruning threshold remains unchanged. According to Fig. 9, one can find that PPRR significantly outperforms CPRR in terms of throughput. The reason is that the channel gains of conventional multicast are throttled by the users of poor channel quality. However, we cannot draw a relationship between stream number and throughput. This is because the newly added subscribers are randomly distributed in the cell and each multicast group contains a random set of subscribers. Thus, if a new stream contains ONE subscriber of poor channel quality, the total system throughput will decrease, and vice versa. The above explanation is also effective for the CPRR algorithm. Figure 10 shows the instantaneous stream rate distribution for three multimedia streams in one time slot. The stream ratio of the enhancement sub-flows over the basic ones is set to 3. The horizontal ordinates represent the basic sub-flows and the enhancement sub-flows. The vertical coordinate denotes the stream rate ratios. With the PPRR subchannel allocation algorithm, the stream rates are well distributed among multicast flows according to the proportional constraints. 6.3 Pruned Stream Rate Guarantee We evaluate the multicast throughput with stream rate guarantee in an OFDMA downlink. Similar to the above experiments, the case with single multimedia stream is considered first. Figure11 shows the comparison of the pruned stream rate guarantee (PSRG) algorithm with the conventional one when the minimum stream rate increases. Since there is only one stream, the throughput of CSRG has nothing to do with the minimum stream rate. While in the PSRG algorithm, the stream rate of the basic sub-flow is guaranteed in the subchannel reallocation. When the minimum rate increases, the throughput of the basic sub-flow increases and that of the enhancement sub-flow decreases correspondingly. This implies that more subchannels of the enhancement sub-flow are shifted to the basic sub-flow. Next, we vary the number of endpoint users in the multimedia stream. The minimum stream rates are set to be kbps, respectively. One can see in Fig. 12 that the system throughput of both PSRG and CSRG increase with the growth of the user number. By pruning the users with low achievable channel rates, the PSRG approach has remarkably larger throughput than the CSRG approach. We

21 Cross-Layer QoS Scheduling for Layered Multicast Streaming 585 Stream Rate Distribution 3 Stream Rate Ratio 1 Fig. 10 PPRR: stream rate distribution B1 B2 B3 E1 E2 E3 Fig. 11 PSRG: throughput versus minimum stream rate 80 Throughput VS Minimum Stream Rate 70 Throughput (Mbps) CSRG (Conventional) PSRG (enhancement) PSRG (basic) PSRG (total) Minimum Stream Rate (Kbps) further compare PSRG with optimum in order to evaluate the efficiency of PSRG. In this set of experiments, we consider the scenario with two multimedia streams and ten subchannels. Because there are four sub-flows in the system, assignment schemes are compared to find the optimum in each time slot. The throughput with different rate requirements are shown in Fig. 13.ThegapsbetweenPSRGandtheoptimalscheduleraresmall,whichmeans that PSRG is an efficient heuristic algorithm. A set of more general experiments are conducted to exhibit the throughput gains of PSRG over CSRG. In Fig. 14, thethroughputgainrangesbetween97%and390%withoutminimum rate requirement. When the number of streams increases, the number of basic sub-flows also grows. Because the basic sub-flows require certain minimum stream rate, the subchannels are transferred from the enhancement sub-flows to the basic sub-flows, resulting in the throughput decrease. Thus, as shown in Fig.14, when the number of streams increases, the total throughput tends to decrease on the contrary. For example, when minimum stream

22 586 Y. Xu et al. Fig. 12 PSRG: throughput versus user number Throughput (Mbps) PSRG (min=0kbps) PSRG (min=200kbps) PSRG (min=400kbps) PSRG (min=600kbps) PSRG (min=800kbps) PSRG (min=1000kbps) CSRG Throughput VS User Number User Number Fig. 13 PSRG: heuristics versus optimum Heuristics VS Optimum Heuristics: (PSRG) Optimum: (PSRG) 8 gap:3.9% Throughput (Mbps) gap:3.8% gap:7.6% Minimum Stream Rate (kbps) rate requirement is 400 kbps, and the stream number increases, the total throughput decreases until the rate requirements of basic sub-flows cannot be satisfied. In our simulation, the newly added streams contain mobile subscribers that are randomly located in the cell. Hence, the total throughput might not rigidly decrease in term of the stream number. But the trend coincides with our analysis when the stream rate requirements are 200 and 400 kbps. There are also some exceptions in Fig. 14, e.g. the throughput curve without minimum stream rate requirement. The total throughput may increase or decrease, depending on the channel gains of newly added users. 6.4 Pruned User Proportional Fairness This set of experiments evaluate the network utility and the throughput of proportional fair scheduling. The comparison of utility between PUPF and CUPF is indirect since they have

23 Cross-Layer QoS Scheduling for Layered Multicast Streaming 587 Fig. 14 PSRG: throughput versus stream number Throughput (Mbps) Throughput VS Stream Number CSRG (min=0) PSRG (min=0) CSRG (min=100k) PSRG (min=100k) CSRG (min=200k) PSRG (min=200k) CSRG (min=400k) PSRG (min=400k) Stream Number Fig. 15 PUPF: utility versus user number (including virtual users) PUPF CUPF Aggregate Utility VS User Number Sum Log Utility User Number different number of users. Here, we combine the user throughput of the basic sub-flows and those of the enhancement sub-flow in the PUPF algorithm. Figure15 illustrates that the sum user utility of PUPF increases with the growth of multicast users in a stream. One can clearly see that the sum log-utility of PUPF is much higher than that of CUPF. Figure 16 compares the system throughput of PUPF and CUPF for a single stream. We can observe that the throughput gap between them becomes larger as the number of users increases. The per-channel throughput increases along with the number of multicast users. The comparisons between the heuristic algorithm and the optimal algorithm are not demonstrated in this work. This is due to the prohibitive computational complexity. The quantity of rate selection strategies is the number of sub-flows to the power of user number. The total complexity of subchannel assignment is the number of rate selection strategies to the power of the channel number, which is nearly impossible to obtain.

24 588 Y. Xu et al. Fig. 16 PUPF: throughput versus actual user number Throughput (Mbps) PUPF (Conventional) PUPF (proposed) PUPF (enhancement) PUPF (basic) Throughput VS User Number User Number Fig. 17 PUPF: utility versus stream number 20 0 Aggregate User Utility VS Stream Number CUPF PUPF Aggregate User Utility Stream Number Next, we evaluate the performance of PUPF with multiple multimedia streams. Figure 17 manifests that the proposed PUPF algorithm has larger sum user utility than the conventional CUPF method. We also measure the throughput of proposed algorithm. Figure 18 shows that the throughput gain of PUPF over CUPF ranges between 14 and 137%. When the number of streams increases from 2 to 4, the total throughput of PUPF and CUPF decrease sharply because the newly added multicast groups contain users of poor channel qualities. 7 Related Work There have been plenty of work on the opportunistic unicast scheduling in wireless fading environments [2,3,9,10]. The basic principle is to dynamically allocate shared network resource to the users with favorable channel states. In OFDMA multicarrier networks, the base station can assign both subcarriers and transmission power to downlink users. The

25 Cross-Layer QoS Scheduling for Layered Multicast Streaming 589 Fig. 18 PUPF: throughput versus stream number Throughput VS Stream Number UPF (Conventional) UPF (proposed) UPF (enhancement) UPF (basic) Throughput (Mbps) Stream Number maximum sum rate (MSR) algorithm aims to achieve the maximum aggregate throughput of the network. Thus, a few users close to the base station, and hence having excellent channel gains, will be allocated all the system resource [1]. In order to improve QoS of weak users, authors in [23] propose a low-complexity MSR algorithm to maximize the sum rate of all users, given a set of throughput constraints. To overcome this drawback, a maximum fairness (MF) algorithm (also referred to as max-min fairness) is proposed in [14] to allocate the subcarriers and transmission power such that the minimum user s data rate is maximized. Due to the inflexibility of MF algorithm, [21] presents a generalization, namely proportional rate constraints (PRC) algorithm. The objective of PRC algorithm is to maximize the sum throughput of all users, with the additional constraint that each user s data rate is proportional to a set of predetermined coefficients. Unlike the above mentioned schemes attempting to instantaneously optimize an objective, Viswanath et al. [18] present a simple proportional fair (PF) scheduling strategy that maximizes an objective concerned with long-term average throughputs [1]. This PF scheduler can take advantage of multiuser diversity while maintaining comparable long-term throughput for all users. Driven by the bandwidth-intensive applications such as multimedia streaming (e.g. [13]), multicast service is favorable for a set of users subscribing the same contents. Won et al. [19] investigate the time slot allocation and multicast rate selection for inter-group and inter-user proportional fairness in CDMA2000 1xEV-DO systems. However, opportunistic multicast scheduling is rarely studied in OFDMA multicarrier wireless networks. The innovative work in [17] introduces the user pruning scheme to improve OFDMA multicast throughput. Two scheduling algorithms, the maximum sum rate and the proportional fairness, are presented to assign subcarriers. However, there are two potential disadvantages: (i) it only considers the scheduling of single multimedia streaming; (ii) the QoS requirements of multimedia streaming are not comprehensively considered. 8ConclusionandFutureStudy Exploiting multiuser diversity in OFDMA cellular networks has attracted great attentions nowadays. In this paper, we investigate the opportunistic resource allocation for multicast

26 590 Y. Xu et al. streaming services. To overcome the limitation of conventional multicast, we propose crosslayer schedulers to transmit different image qualities to the users of different channel gains. Three types of QoS requirements are considered: proportional stream rate, stream rate guarantee as well as proportional fairness. We present polynomial time algorithms to perform subchannel allocation. The effectiveness of the proposed algorithms is validated through numerical simulation with the measured CQIs. In regard to multicast streaming with external arrivals, the QoS scheduling can be modeled as maximizing the total received packets, which will be our future study. Acknowledgements discussions. The first author would like to express his gratitude to Miss Wang Shuang for the helpful References 1. Andrews, J. G., Ghosh, A., & Muhamed, R. (2007). Fundamentals of WiMAX: Understanding broadband wireless networking. PrenticeHallPress. 2. Andrews, M., Qian, L. J., & Stolyar, A. L. (2005). Optimal utility based multi-user throughput allocation subject to throughput constraints. In Proceedings of IEEE infocom 2005, Miami, FL(Vol. 4, pp ). 3. Borst, S., & Whiting, P. (2001). Dynamic rate control algorithms for HDR throughput optimization. In Proceedings of IEEE infocom 2001, Anchorage,AK. 4. Chiu, D. M., Kadansky, M., Provino, J., et al. (2000). Pruning algorithms for multicast flow control. In Proceedings of networked group communication 2000, Stanford University (pp ). 5. Jiang, T., Xiang, W. D., Chen, H. H., & Ni, Q. (2007). Multicast broadcast services support in OFDMA-based WiMax systems. IEEE Communications Magazine, 8, Kelly, F. P., Maulloo, A. K., & Tan, D. (1998). Rate control in communication networks: Shadow prices, proportional fairness and stability. Journal of the Operational Research Society, 49, Kim, H., & Han, Y. (2005). A proportional fair scheduling for multicarrier transmission systems. IEEE Communications Letters, 9(3), Liu, H., & Li, G. Q. (2005) OFDM-based broadband wireless networks: Design and optimization. Cambridge University Press. 9. Liu, X., Chone, E. K. P., & Shroff, N. B. (2001). Opportunistic transmission scheduling with resource-sharing constraints in wireless networks. IEEE Journal on Selected Areas in Communications, 19, Liu, X., Chone, E. K. P., & Shroff, N. B. (2003). A framework for opportunistic scheduling in wireless networks. Computer Networks, 41, Magazine, P. C. (2005). Verizon s Vcast: Video over 1xEV-DO Phones, January 12. McCane, S., Vetterli, M., & Jacobson, V. (1997). Low-complexity video coding for receiver-driven layered multicast. IEEE Journal on Selected Areas in Communications, 15(6), MobiTV, Mobile Television and Radio Service Provider Rhee, W., & Cioffi, J. M. (2000). Increase in capacity of multiuser OFDM system using dynamic subchannel allocation. In Proceedings of vehicular technical conference, 2000, Tokyo, May (pp ) 15. Shen, Z. K., Andrews, J. G., & Evans, B. L. (2005). Adaptive resource allocation in multiuser OFDM systems with proportional rate constraints. IEEE Transactions on Wireless Communications, 4(6), Song, G. C. (2005). Cross-layer resource allocation and scheduling in wireless multicarrier networks. Ph.D. Dissertation, Georgia Institute of Technology, April (pp. 6 7). 17. Suh, C., & Mo, J. (2006). Resource allocation for multicast services in multicarrier wireless communications. In Proceedings of IEEE infocom 2006, Anchorage(pp ). 18. Viswanath, P., Tse, D., & Laroia, R. (2002). Opportunistic beamforming using dumb antenna. IEEE Transactions on Information Theory, 48, Won, H., Cai, H., Eun, D.Y., et al. (2007). Multicast scheduling in cellular data networks. In Proceedings of IEEE infocom, 2007, Anchorage(pp ). 20. Wong, C. Y., Cheng, R. S., Letaief, K. B., & Murch, R. D. (1999). Multiuser OFDM with adaptive subcarrier, bit, and power allocation. IEEE Journal on Selected Area in Communications, 17,

27 Cross-Layer QoS Scheduling for Layered Multicast Streaming Wong, I. C., Shen, Z. K., Evans, B. L., & Andrews, J. G. (2004). A low-complexity algorithm for proportional resource allocation in OFDMA systems. In IEEE workshop on signal processing systems (pp. 1 6). 22. Worrall, S., Sadka, A., Sweeney, P., & Kondoz, A. (2001) Prioritisation of data partitioned MPEG-4 Video over mobile networks. European Transaction on Telecommunications, 12(3). 23. Zhang, Y. J., & Letaief, K. B. (2005). Multiuser adaptive subcarrier-and-bit allocation for OFDM systems. IEEE Transactions on Wireless Communications, 3, Author Biographies Yuedong Xu is a Ph.D candidate in the Department of Computer Science and Engineering in the Chinese University of Hong Kong. He received his B.S. degree from Anhui University (AHU) in 2001 and M.S. from Huazhong University of Science & Technology (HUST) in 2004 with honor, both in Control Science & Engineering. His current interests lie in the control and optimization of wired and wireless networks. Xiaoxin Wu received his B.E. degree from Beijing University of Posts and Telecommunications in 1990 and the Ph.D. degree from University of California, Davis in Since 2002, he has been working as a postdoctoral researcher in Department of Computer Science, Purdue University. He was supported by Institute for Information Infrastructure Protection (I3P) research Fellowship and working on wireless network privacy and security. His other research interests include designing and developing architecture, algorithm, and protocol for network performance improvement in different wireless networks and integrated networks. In 2006, he joined Intel Communication Technology Beijing Lab, working on security and networking issues in WiMax and digital health. John C. S. Lui received his Ph.D. in Computer Science from UCLA. He worked in the IBM San Jose/Almaden Research Laboratory before joining the Chinese University of Hong Kong. Currently, he is the chair of the Computer Science & Engineering Department at CUHK and he leads the Advanced Networking & System Research Group. His research interests span both in systems as well as in theory/mathematics in computer communication systems. John received various departmental teaching awards and the CUHK Vice-Chancellor s Exemplary Teaching Award, as well as the co-recipient of the Best Student Paper Awards in the IFIP WG 7.3 Performance 2005 and the IEEE/IFIP Network Operations and Management (NOMS) Conference.

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User Changho Suh, Yunok Cho, and Seokhyun Yoon Samsung Electronics Co., Ltd, P.O.BOX 105, Suwon, S. Korea. email: becal.suh@samsung.com,

More information

An Effective Subcarrier Allocation Algorithm for Future Wireless Communication Systems

An Effective Subcarrier Allocation Algorithm for Future Wireless Communication Systems An Effective Subcarrier Allocation Algorithm for Future Wireless Communication Systems K.Siva Rama Krishna, K.Veerraju Chowdary, M.Shiva, V.Rama Krishna Raju Abstract- This paper focuses on the algorithm

More information

Multiple Antenna Processing for WiMAX

Multiple Antenna Processing for WiMAX Multiple Antenna Processing for WiMAX Overview Wireless operators face a myriad of obstacles, but fundamental to the performance of any system are the propagation characteristics that restrict delivery

More information

New Cross-layer QoS-based Scheduling Algorithm in LTE System

New Cross-layer QoS-based Scheduling Algorithm in LTE System New Cross-layer QoS-based Scheduling Algorithm in LTE System MOHAMED A. ABD EL- MOHAMED S. EL- MOHSEN M. TATAWY GAWAD MAHALLAWY Network Planning Dep. Network Planning Dep. Comm. & Electronics Dep. National

More information

Technical Aspects of LTE Part I: OFDM

Technical Aspects of LTE Part I: OFDM Technical Aspects of LTE Part I: OFDM By Mohammad Movahhedian, Ph.D., MIET, MIEEE m.movahhedian@mci.ir ITU regional workshop on Long-Term Evolution 9-11 Dec. 2013 Outline Motivation for LTE LTE Network

More information

A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE

A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE 1 M.A. GADAM, 2 L. MAIJAMA A, 3 I.H. USMAN Department of Electrical/Electronic Engineering, Federal Polytechnic Bauchi,

More information

ADAPTIVE RESOURCE ALLOCATION FOR WIRELESS MULTICAST MIMO-OFDM SYSTEMS

ADAPTIVE RESOURCE ALLOCATION FOR WIRELESS MULTICAST MIMO-OFDM SYSTEMS ADAPTIVE RESOURCE ALLOCATION FOR WIRELESS MULTICAST MIMO-OFDM SYSTEMS SHANMUGAVEL G 1, PRELLY K.E 2 1,2 Department of ECE, DMI College of Engineering, Chennai. Email: shangvcs.in@gmail.com, prellyke@gmail.com

More information

Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution

Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution Muhammad Usman Sheikh, Rafał Jagusz,2, Jukka Lempiäinen Department of Communication Engineering, Tampere University of Technology,

More information

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS Jie Chen, Tiejun Lv and Haitao Zheng Prepared by Cenker Demir The purpose of the authors To propose a Joint cross-layer design between MAC layer and Physical

More information

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012 Fine-grained Channel Access in Wireless LAN Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012 Physical-layer data rate PHY layer data rate in WLANs is increasing rapidly Wider channel

More information

Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna

Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna Vincent Lau Associate Prof., University of Hong Kong Senior Manager, ASTRI Agenda Bacground Lin Level vs System Level Performance

More information

Resource Management in QoS-Aware Wireless Cellular Networks

Resource Management in QoS-Aware Wireless Cellular Networks Resource Management in QoS-Aware Wireless Cellular Networks Zhi Zhang Dept. of Electrical and Computer Engineering Colorado State University April 24, 2009 Zhi Zhang (ECE CSU) Resource Management in Wireless

More information

Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks

Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networs Christian Müller*, Anja Klein*, Fran Wegner**, Martin Kuipers**, Bernhard Raaf** *Communications Engineering Lab, Technische Universität

More information

A LOW COMPLEXITY SCHEDULING FOR DOWNLINK OF OFDMA SYSTEM WITH PROPORTIONAL RESOURCE ALLOCATION

A LOW COMPLEXITY SCHEDULING FOR DOWNLINK OF OFDMA SYSTEM WITH PROPORTIONAL RESOURCE ALLOCATION A LOW COMPLEXITY SCHEDULING FOR DOWNLINK OF OFDMA SYSTEM WITH PROPORTIONAL RESOURCE ALLOCATION 1 ROOPASHREE, 2 SHRIVIDHYA G Dept of Electronics & Communication, NMAMIT, Nitte, India Email: rupsknown2u@gmailcom,

More information

Adaptive Modulation and Coding for LTE Wireless Communication

Adaptive Modulation and Coding for LTE Wireless Communication IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Adaptive and Coding for LTE Wireless Communication To cite this article: S S Hadi and T C Tiong 2015 IOP Conf. Ser.: Mater. Sci.

More information

Diversity Techniques

Diversity Techniques Diversity Techniques Vasileios Papoutsis Wireless Telecommunication Laboratory Department of Electrical and Computer Engineering University of Patras Patras, Greece No.1 Outline Introduction Diversity

More information

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Performance Analysis of WiMAX Physical Layer Model using Various Techniques Volume-4, Issue-4, August-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Available at: www.ijemr.net Page Number: 316-320 Performance Analysis of WiMAX Physical

More information

ENHANCED BANDWIDTH EFFICIENCY IN WIRELESS OFDMA SYSTEMS THROUGH ADAPTIVE SLOT ALLOCATION ALGORITHM

ENHANCED BANDWIDTH EFFICIENCY IN WIRELESS OFDMA SYSTEMS THROUGH ADAPTIVE SLOT ALLOCATION ALGORITHM ENHANCED BANDWIDTH EFFICIENCY IN WIRELESS OFDMA SYSTEMS THROUGH ADAPTIVE SLOT ALLOCATION ALGORITHM K.V. N. Kavitha 1, Siripurapu Venkatesh Babu 1 and N. Senthil Nathan 2 1 School of Electronics Engineering,

More information

Subcarrier Based Resource Allocation

Subcarrier Based Resource Allocation Subcarrier Based Resource Allocation Ravikant Saini, Swades De, Bharti School of Telecommunications, Indian Institute of Technology Delhi, India Electrical Engineering Department, Indian Institute of Technology

More information

Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic

Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic Mohammad Katoozian, Keivan Navaie Electrical and Computer Engineering Department Tarbiat Modares University, Tehran,

More information

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday Lecture 3: Wireless Physical Layer: Modulation Techniques Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday Modulation We saw a simple example of amplitude modulation in the last lecture Modulation how

More information

On Channel-Aware Frequency-Domain Scheduling With QoS Support for Uplink Transmission in LTE Systems

On Channel-Aware Frequency-Domain Scheduling With QoS Support for Uplink Transmission in LTE Systems On Channel-Aware Frequency-Domain Scheduling With QoS Support for Uplink Transmission in LTE Systems Lung-Han Hsu and Hsi-Lu Chao Department of Computer Science National Chiao Tung University, Hsinchu,

More information

EC 551 Telecommunication System Engineering. Mohamed Khedr

EC 551 Telecommunication System Engineering. Mohamed Khedr EC 551 Telecommunication System Engineering Mohamed Khedr http://webmail.aast.edu/~khedr 1 Mohamed Khedr., 2008 Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week

More information

3G long-term evolution

3G long-term evolution 3G long-term evolution by Stanislav Nonchev e-mail : stanislav.nonchev@tut.fi 1 2006 Nokia Contents Radio network evolution HSPA concept OFDM adopted in 3.9G Scheduling techniques 2 2006 Nokia 3G long-term

More information

Exam 3 is two weeks from today. Today s is the final lecture that will be included on the exam.

Exam 3 is two weeks from today. Today s is the final lecture that will be included on the exam. ECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2010 Lecture 19 Today: (1) Diversity Exam 3 is two weeks from today. Today s is the final lecture that will be included on the exam.

More information

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS 44 CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS 3.1 INTRODUCTION A unique feature of the OFDM communication scheme is that, due to the IFFT at the transmitter and the FFT

More information

Transmit Power Adaptation for Multiuser OFDM Systems

Transmit Power Adaptation for Multiuser OFDM Systems IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 21, NO. 2, FEBRUARY 2003 171 Transmit Power Adaptation Multiuser OFDM Systems Jiho Jang, Student Member, IEEE, Kwang Bok Lee, Member, IEEE Abstract

More information

Dynamic Resource Allocation for Efficient Wireless Packet Data Communcations

Dynamic Resource Allocation for Efficient Wireless Packet Data Communcations for Efficient Wireless Assistant Professor Department of Electrical Engineering Indian Institute of Technology Madras Joint work with: M. Chandrashekar V. Sandeep Parimal Parag for March 17, 2006 Broadband

More information

2. LITERATURE REVIEW

2. LITERATURE REVIEW 2. LITERATURE REVIEW In this section, a brief review of literature on Performance of Antenna Diversity Techniques, Alamouti Coding Scheme, WiMAX Broadband Wireless Access Technology, Mobile WiMAX Technology,

More information

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM Hailu Belay Kassa, Dereje H.Mariam Addis Ababa University, Ethiopia Farzad Moazzami, Yacob Astatke Morgan State University Baltimore,

More information

FREQUENCY RESPONSE BASED RESOURCE ALLOCATION IN OFDM SYSTEMS FOR DOWNLINK

FREQUENCY RESPONSE BASED RESOURCE ALLOCATION IN OFDM SYSTEMS FOR DOWNLINK FREQUENCY RESPONSE BASED RESOURCE ALLOCATION IN OFDM SYSTEMS FOR DOWNLINK Seema K M.Tech, Digital Electronics and Communication Systems Telecommunication department PESIT, Bangalore-560085 seema.naik8@gmail.com

More information

Introduction to WiMAX Dr. Piraporn Limpaphayom

Introduction to WiMAX Dr. Piraporn Limpaphayom Introduction to WiMAX Dr. Piraporn Limpaphayom 1 WiMAX : Broadband Wireless 2 1 Agenda Introduction to Broadband Wireless Overview of WiMAX and Application WiMAX: PHY layer Broadband Wireless Channel OFDM

More information

Simulation Analysis of the Long Term Evolution

Simulation Analysis of the Long Term Evolution POSTER 2011, PRAGUE MAY 12 1 Simulation Analysis of the Long Term Evolution Ádám KNAPP 1 1 Dept. of Telecommunications, Budapest University of Technology and Economics, BUTE I Building, Magyar tudósok

More information

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network EasyChair Preprint 78 A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network Yuzhou Liu and Wuwen Lai EasyChair preprints are intended for rapid dissemination of research results and

More information

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang Wireless Communication: Concepts, Techniques, and Models Hongwei Zhang http://www.cs.wayne.edu/~hzhang Outline Digital communication over radio channels Channel capacity MIMO: diversity and parallel channels

More information

Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints

Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints Pranoti M. Maske PG Department M. B. E. Society s College of Engineering Ambajogai Ambajogai,

More information

Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users

Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users Therdkiat A. (Kiak) Araki-Sakaguchi Laboratory MCRG group seminar 12 July 2012

More information

Capacity and Optimal Resource Allocation for Fading Broadcast Channels Part I: Ergodic Capacity

Capacity and Optimal Resource Allocation for Fading Broadcast Channels Part I: Ergodic Capacity IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 47, NO. 3, MARCH 2001 1083 Capacity Optimal Resource Allocation for Fading Broadcast Channels Part I: Ergodic Capacity Lang Li, Member, IEEE, Andrea J. Goldsmith,

More information

Reti di Telecomunicazione. Channels and Multiplexing

Reti di Telecomunicazione. Channels and Multiplexing Reti di Telecomunicazione Channels and Multiplexing Point-to-point Channels They are permanent connections between a sender and a receiver The receiver can be designed and optimized based on the (only)

More information

Channel Estimation for Downlink LTE System Based on LAGRANGE Polynomial Interpolation

Channel Estimation for Downlink LTE System Based on LAGRANGE Polynomial Interpolation Channel Estimation for Downlink LTE System Based on LAGRANGE Polynomial Interpolation Mallouki Nasreddine,Nsiri Bechir,Walid Hakimiand Mahmoud Ammar University of Tunis El Manar, National Engineering School

More information

Comparative Study of OFDM & MC-CDMA in WiMAX System

Comparative Study of OFDM & MC-CDMA in WiMAX System IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 1, Ver. IV (Jan. 2014), PP 64-68 Comparative Study of OFDM & MC-CDMA in WiMAX

More information

An Energy-Division Multiple Access Scheme

An Energy-Division Multiple Access Scheme An Energy-Division Multiple Access Scheme P Salvo Rossi DIS, Università di Napoli Federico II Napoli, Italy salvoros@uninait D Mattera DIET, Università di Napoli Federico II Napoli, Italy mattera@uninait

More information

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel Journal of Scientific & Industrial Research Vol. 73, July 2014, pp. 443-447 Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel S. Mohandass * and

More information

4G Mobile Broadband LTE

4G Mobile Broadband LTE 4G Mobile Broadband LTE Part I Dr Stefan Parkvall Principal Researcher Ericson Research Data overtaking Voice Data is overtaking voice......but previous cellular systems designed primarily for voice Rapid

More information

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik Department of Electrical and Computer Engineering, The University of Texas at Austin,

More information

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels Prashanth G S 1 1Department of ECE, JNNCE, Shivamogga ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

Rate and Power Adaptation in OFDM with Quantized Feedback

Rate and Power Adaptation in OFDM with Quantized Feedback Rate and Power Adaptation in OFDM with Quantized Feedback A. P. Dileep Department of Electrical Engineering Indian Institute of Technology Madras Chennai ees@ee.iitm.ac.in Srikrishna Bhashyam Department

More information

Decrease Interference Using Adaptive Modulation and Coding

Decrease Interference Using Adaptive Modulation and Coding International Journal of Computer Networks and Communications Security VOL. 3, NO. 9, SEPTEMBER 2015, 378 383 Available online at: www.ijcncs.org E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) Decrease

More information

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY A seminar report on Orthogonal Frequency Division Multiplexing (OFDM) Submitted by Sandeep Katakol 2SD06CS085 8th semester

More information

ORTHOGONAL frequency division multiplexing (OFDM)

ORTHOGONAL frequency division multiplexing (OFDM) 144 IEEE TRANSACTIONS ON BROADCASTING, VOL. 51, NO. 1, MARCH 2005 Performance Analysis for OFDM-CDMA With Joint Frequency-Time Spreading Kan Zheng, Student Member, IEEE, Guoyan Zeng, and Wenbo Wang, Member,

More information

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission JOURNAL OF COMMUNICATIONS, VOL. 6, NO., JULY A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission Liying Li, Gang Wu, Hongbing Xu, Geoffrey Ye Li, and Xin Feng

More information

Dynamic Fractional Frequency Reuse (DFFR) with AMC and Random Access in WiMAX System

Dynamic Fractional Frequency Reuse (DFFR) with AMC and Random Access in WiMAX System Wireless Pers Commun DOI 10.1007/s11277-012-0553-2 and Random Access in WiMAX System Zohreh Mohades Vahid Tabataba Vakili S. Mohammad Razavizadeh Dariush Abbasi-Moghadam Springer Science+Business Media,

More information

Proportional Fair Resource Partition for LTE-Advanced Networks with Type I Relay Nodes

Proportional Fair Resource Partition for LTE-Advanced Networks with Type I Relay Nodes Proportional Fair Resource Partition for LTE-Advanced Networks with Type I Relay Nodes Zhangchao Ma, Wei Xiang, Hang Long, and Wenbo Wang Key laboratory of Universal Wireless Communication, Ministry of

More information

SIDELOBE SUPPRESSION AND PAPR REDUCTION FOR COGNITIVE RADIO MIMO-OFDM SYSTEMS USING CONVEX OPTIMIZATION TECHNIQUE

SIDELOBE SUPPRESSION AND PAPR REDUCTION FOR COGNITIVE RADIO MIMO-OFDM SYSTEMS USING CONVEX OPTIMIZATION TECHNIQUE SIDELOBE SUPPRESSION AND PAPR REDUCTION FOR COGNITIVE RADIO MIMO-OFDM SYSTEMS USING CONVEX OPTIMIZATION TECHNIQUE Suban.A 1, Jeswill Prathima.I 2, Suganyasree G.C. 3, Author 1 : Assistant Professor, ECE

More information

PERFORMANCE ANALYSIS OF DOWNLINK MIMO IN 2X2 MOBILE WIMAX SYSTEM

PERFORMANCE ANALYSIS OF DOWNLINK MIMO IN 2X2 MOBILE WIMAX SYSTEM PERFORMANCE ANALYSIS OF DOWNLINK MIMO IN 2X2 MOBILE WIMAX SYSTEM N.Prabakaran Research scholar, Department of ETCE, Sathyabama University, Rajiv Gandhi Road, Chennai, Tamilnadu 600119, India prabakar_kn@yahoo.co.in

More information

ISSN: (Online) Volume 2, Issue 6, June 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 2, Issue 6, June 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 6, June 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online

More information

A Distributed Opportunistic Access Scheme for OFDMA Systems

A Distributed Opportunistic Access Scheme for OFDMA Systems A Distributed Opportunistic Access Scheme for OFDMA Systems Dandan Wang Richardson, Tx 7508 Email: dxw05000@utdallas.edu Hlaing Minn Richardson, Tx 7508 Email: hlaing.minn@utdallas.edu Naofal Al-Dhahir

More information

Transmit Power Allocation for BER Performance Improvement in Multicarrier Systems

Transmit Power Allocation for BER Performance Improvement in Multicarrier Systems Transmit Power Allocation for Performance Improvement in Systems Chang Soon Par O and wang Bo (Ed) Lee School of Electrical Engineering and Computer Science, Seoul National University parcs@mobile.snu.ac.r,

More information

OFDM Pilot Optimization for the Communication and Localization Trade Off

OFDM Pilot Optimization for the Communication and Localization Trade Off SPCOMNAV Communications and Navigation OFDM Pilot Optimization for the Communication and Localization Trade Off A. Lee Swindlehurst Dept. of Electrical Engineering and Computer Science The Henry Samueli

More information

Background: Cellular network technology

Background: Cellular network technology Background: Cellular network technology Overview 1G: Analog voice (no global standard ) 2G: Digital voice (again GSM vs. CDMA) 3G: Digital voice and data Again... UMTS (WCDMA) vs. CDMA2000 (both CDMA-based)

More information

6 Multiuser capacity and

6 Multiuser capacity and CHAPTER 6 Multiuser capacity and opportunistic communication In Chapter 4, we studied several specific multiple access techniques (TDMA/FDMA, CDMA, OFDM) designed to share the channel among several users.

More information

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Nidhi Sindhwani Department of ECE, ASET, GGSIPU, Delhi, India Abstract: In MIMO system, there are several number of users

More information

Optimal Number of Pilots for OFDM Systems

Optimal Number of Pilots for OFDM Systems IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 8, Issue 6 (Nov. - Dec. 2013), PP 25-31 Optimal Number of Pilots for OFDM Systems Onésimo

More information

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems Mr Umesha G B 1, Dr M N Shanmukha Swamy 2 1Research Scholar, Department of ECE, SJCE, Mysore, Karnataka State,

More information

Study of Turbo Coded OFDM over Fading Channel

Study of Turbo Coded OFDM over Fading Channel International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 3, Issue 2 (August 2012), PP. 54-58 Study of Turbo Coded OFDM over Fading Channel

More information

Downlink Scheduling in Long Term Evolution

Downlink Scheduling in Long Term Evolution From the SelectedWorks of Innovative Research Publications IRP India Summer June 1, 2015 Downlink Scheduling in Long Term Evolution Innovative Research Publications, IRP India, Innovative Research Publications

More information

Technical University Berlin Telecommunication Networks Group

Technical University Berlin Telecommunication Networks Group Technical University Berlin Telecommunication Networks Group Comparison of Different Fairness Approaches in OFDM-FDMA Systems James Gross, Holger Karl {gross,karl}@tkn.tu-berlin.de Berlin, March 2004 TKN

More information

Optimizing future wireless communication systems

Optimizing future wireless communication systems Optimizing future wireless communication systems "Optimization and Engineering" symposium Louvain-la-Neuve, May 24 th 2006 Jonathan Duplicy (www.tele.ucl.ac.be/digicom/duplicy) 1 Outline History Challenges

More information

Planning of LTE Radio Networks in WinProp

Planning of LTE Radio Networks in WinProp Planning of LTE Radio Networks in WinProp AWE Communications GmbH Otto-Lilienthal-Str. 36 D-71034 Böblingen mail@awe-communications.com Issue Date Changes V1.0 Nov. 2010 First version of document V2.0

More information

SC - Single carrier systems One carrier carries data stream

SC - Single carrier systems One carrier carries data stream Digital modulation SC - Single carrier systems One carrier carries data stream MC - Multi-carrier systems Many carriers are used for data transmission. Data stream is divided into sub-streams and each

More information

Lecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday

Lecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday Lecture 7: Centralized MAC protocols Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday Centralized MAC protocols Previous lecture contention based MAC protocols, users decide who transmits when in a decentralized

More information

A SUBCARRIER AND BIT ALLOCATION ALGORITHM FOR MOBILE OFDMA SYSTEMS

A SUBCARRIER AND BIT ALLOCATION ALGORITHM FOR MOBILE OFDMA SYSTEMS A SUBCARRIER AND BIT ALLOCATION ALGORITHM FOR MOBILE OFDMA SYSTEMS Anderson Daniel Soares 1, Luciano Leonel Mendes 1 and Rausley A. A. Souza 1 1 Inatel Electrical Engineering Department P.O. BOX 35, Santa

More information

An Uplink Resource Allocation Algorithm For OFDM and FBMC Based Cognitive Radio Systems

An Uplink Resource Allocation Algorithm For OFDM and FBMC Based Cognitive Radio Systems An Uplink Resource Allocation Algorithm For OFDM and FBMC Based Cognitive Radio Systems Musbah Shaat & Faouzi Bader Centre Tecnològic de Telecomunicacions de Catalunya (CTTC) Castelldefels-Barcelona, Spain

More information

Downlink Packet Scheduling with Minimum Throughput Guarantee in TDD-OFDMA Cellular Network

Downlink Packet Scheduling with Minimum Throughput Guarantee in TDD-OFDMA Cellular Network Downlink Packet Scheduling with Minimum Throughput Guarantee in TDD-OFDMA Cellular Network Young Min Ki, Eun Sun Kim, Sung Il Woo, and Dong Ku Kim Yonsei University, Dept. of Electrical and Electronic

More information

Lecture 9: Case Study -- Video streaming over Hung-Yu Wei National Taiwan University

Lecture 9: Case Study -- Video streaming over Hung-Yu Wei National Taiwan University Lecture 9: Case Study -- Video streaming over 802.11 Hung-Yu Wei National Taiwan University QoS for Video transmission Perceived Quality How does network QoS translate to multimedia quality? Define your

More information

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection Kenichi Higuchi (1) and Hidekazu Taoka (2) (1) Tokyo University of Science (2)

More information

Multiuser Scheduling and Power Sharing for CDMA Packet Data Systems

Multiuser Scheduling and Power Sharing for CDMA Packet Data Systems Multiuser Scheduling and Power Sharing for CDMA Packet Data Systems Sandeep Vangipuram NVIDIA Graphics Pvt. Ltd. No. 10, M.G. Road, Bangalore 560001. sandeep84@gmail.com Srikrishna Bhashyam Department

More information

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1 OFDMA PHY for EPoC: a Baseline Proposal Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1 Supported by Jorge Salinger (Comcast) Rick Li (Cortina) Lup Ng (Cortina) PAGE 2 Outline OFDM: motivation

More information

Transmit Diversity Schemes for CDMA-2000

Transmit Diversity Schemes for CDMA-2000 1 of 5 Transmit Diversity Schemes for CDMA-2000 Dinesh Rajan Rice University 6100 Main St. Houston, TX 77005 dinesh@rice.edu Steven D. Gray Nokia Research Center 6000, Connection Dr. Irving, TX 75240 steven.gray@nokia.com

More information

Sequencing and Scheduling for Multi-User Machine-Type Communication

Sequencing and Scheduling for Multi-User Machine-Type Communication 1 Sequencing and Scheduling for Multi-User Machine-Type Communication Sheeraz A. Alvi, Member, IEEE, Xiangyun Zhou, Senior Member, IEEE, Salman Durrani, Senior Member, IEEE, and Duy T. Ngo, Member, IEEE

More information

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm 1 Ch.Srikanth, 2 B.Rajanna 1 PG SCHOLAR, 2 Assistant Professor Vaagdevi college of engineering. (warangal) ABSTRACT power than

More information

Block Error Rate and UE Throughput Performance Evaluation using LLS and SLS in 3GPP LTE Downlink

Block Error Rate and UE Throughput Performance Evaluation using LLS and SLS in 3GPP LTE Downlink Block Error Rate and UE Throughput Performance Evaluation using LLS and SLS in 3GPP LTE Downlink Ishtiaq Ahmad, Zeeshan Kaleem, and KyungHi Chang Electronic Engineering Department, Inha University Ishtiaq001@gmail.com,

More information

Proportional Fair Scheduling for Wireless Communication with Multiple Transmit and Receive Antennas 1

Proportional Fair Scheduling for Wireless Communication with Multiple Transmit and Receive Antennas 1 Proportional Fair Scheduling for Wireless Communication with Multiple Transmit and Receive Antennas Taewon Park, Oh-Soon Shin, and Kwang Bok (Ed) Lee School of Electrical Engineering and Computer Science

More information

Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels

Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels Proceedings of the nd International Conference On Systems Engineering and Modeling (ICSEM-3) Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels XU Xiaorong a HUAG Aiping b

More information

CHAPTER 4. DESIGN OF ADAPTIVE MODULATION SYSTEM BY USING 1/3 RATE TURBO CODER (SNR Vs BER)

CHAPTER 4. DESIGN OF ADAPTIVE MODULATION SYSTEM BY USING 1/3 RATE TURBO CODER (SNR Vs BER) 112 CHAPTER 4 DESIGN OF ADAPTIVE MODULATION SYSTEM BY USING 1/3 RATE TURBO CODER (SNR Vs BER) 4.1 NECESSITY FOR SYSTEM DESIGN The improved BER was achieved by inhibiting 1/3 rated Turbo coder instead of

More information

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications ELEC E7210: Communication Theory Lecture 11: MIMO Systems and Space-time Communications Overview of the last lecture MIMO systems -parallel decomposition; - beamforming; - MIMO channel capacity MIMO Key

More information

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY PERFORMANCE IMPROVEMENT OF CONVOLUTION CODED OFDM SYSTEM WITH TRANSMITTER DIVERSITY SCHEME Amol Kumbhare *, DR Rajesh Bodade *

More information

Boosting Microwave Capacity Using Line-of-Sight MIMO

Boosting Microwave Capacity Using Line-of-Sight MIMO Boosting Microwave Capacity Using Line-of-Sight MIMO Introduction Demand for network capacity continues to escalate as mobile subscribers get accustomed to using more data-rich and video-oriented services

More information

Lecture 13. Introduction to OFDM

Lecture 13. Introduction to OFDM Lecture 13 Introduction to OFDM Ref: About-OFDM.pdf Orthogonal frequency division multiplexing (OFDM) is well-known to be effective against multipath distortion. It is a multicarrier communication scheme,

More information

Opportunistic Communication in Wireless Networks

Opportunistic Communication in Wireless Networks Opportunistic Communication in Wireless Networks David Tse Department of EECS, U.C. Berkeley October 10, 2001 Networking, Communications and DSP Seminar Communication over Wireless Channels Fundamental

More information

Broadcast Operation. Christopher Schmidt. University of Erlangen-Nürnberg Chair of Mobile Communications. January 27, 2010

Broadcast Operation. Christopher Schmidt. University of Erlangen-Nürnberg Chair of Mobile Communications. January 27, 2010 Broadcast Operation Seminar LTE: Der Mobilfunk der Zukunft Christopher Schmidt University of Erlangen-Nürnberg Chair of Mobile Communications January 27, 2010 Outline 1 Introduction 2 Single Frequency

More information

Dynamic Fair Channel Allocation for Wideband Systems

Dynamic Fair Channel Allocation for Wideband Systems Outlines Introduction and Motivation Dynamic Fair Channel Allocation for Wideband Systems Department of Mobile Communications Eurecom Institute Sophia Antipolis 19/10/2006 Outline of Part I Outlines Introduction

More information

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com

More information

Overview of IEEE Broadband Wireless Access Standards. Timo Smura Contents. Network topologies, frequency bands

Overview of IEEE Broadband Wireless Access Standards. Timo Smura Contents. Network topologies, frequency bands Overview of IEEE 802.16 Broadband Wireless Access Standards Timo Smura 24.02.2004 Contents Fixed Wireless Access networks Network topologies, frequency bands IEEE 802.16 standards Air interface: MAC +

More information

Non-Orthogonal Multiple Access (NOMA) in 5G Cellular Downlink and Uplink: Achievements and Challenges

Non-Orthogonal Multiple Access (NOMA) in 5G Cellular Downlink and Uplink: Achievements and Challenges Non-Orthogonal Multiple Access (NOMA) in 5G Cellular Downlink and Uplink: Achievements and Challenges Presented at: Huazhong University of Science and Technology (HUST), Wuhan, China S.M. Riazul Islam,

More information

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007 3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 53, NO 10, OCTOBER 2007 Resource Allocation for Wireless Fading Relay Channels: Max-Min Solution Yingbin Liang, Member, IEEE, Venugopal V Veeravalli, Fellow,

More information

LTE System Level Performance in the Presence of CQI Feedback Uplink Delay and Mobility

LTE System Level Performance in the Presence of CQI Feedback Uplink Delay and Mobility LTE System Level Performance in the Presence of CQI Feedback Uplink Delay and Mobility Kamran Arshad Mobile and Wireless Communications Research Laboratory Department of Engineering Systems University

More information

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK Department of Electronics Technology, GND University Amritsar, Punjab, India Abstract-In this paper we present a practical RS-CC

More information

Academic Course Description

Academic Course Description Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering CO2110 OFDM/OFDMA Communications Third Semester, 2016-17 (Odd semester)

More information

Maximum-Likelihood Co-Channel Interference Cancellation with Power Control for Cellular OFDM Networks

Maximum-Likelihood Co-Channel Interference Cancellation with Power Control for Cellular OFDM Networks Maximum-Likelihood Co-Channel Interference Cancellation with Power Control for Cellular OFDM Networks Manar Mohaisen and KyungHi Chang The Graduate School of Information Technology and Telecommunications

More information