Presentation on theme: "(1 of 70) Mohammed E. Eltayeb Electrical Engineering Department King Fahd University of Petroleum and Minerals (KFUPM) Thesis."— Presentation transcript:
(1 of 70) Mohammed E. Eltayeb Electrical Engineering Department King Fahd University of Petroleum and Minerals (KFUPM) Thesis Advisor : Dr. Yahya S. AL-Harthi By
2 Presentation Outline Opportunistic Communication. Problem Statement. Literature Survey. Thesis Contributions. OS in Single Carrier Systems. OS in Multi-Carrier Systems. Summary. Future Research.
3 Opportunistic Communication Unlike wired channels, wireless channels are random in nature and unpredictable. The wireless channel is characterized by the variations of the channel coefficients for each user over time and frequency. These variations occur due to the reflection, diffraction and scattering of EMW as they propagate which results in multiple versions of the transmitted signal (multipath). Tx Rx AWGN channel fading channel
4 Opportunistic Communication (contd) A way to combat this fading is by using any of the classical diversity techniques which provides multiple versions of the transmitted signal at the receiver. Multiuser diversity is a way to exploit the fading characteristics of the channel by selecting one user from an array of connected users . Multiuser diversity uses fading to maximize the overall system capacity. Tx Rx AWGN channel fading channel
5 Opportunistic Communication (contd) As the number of users increases, multiuser diversity gain also increases. Figure 2.1: Time varying channel of two users undergoing Rayleigh fading.
6 Opportunistic Communication contd Multiuser diversity gain increases with the randomness of the channel. Figure 2.2: Multiuser diversity gain for Rayligh and Ricain fading channels with Rician factor = 5 and average SNR = 0 dB.
7 Opportunistic Communication (contd) Schedulers that exploit multiuser diversity are known as opportunistic schedulers as they take the channel conditions into consideration prior any scheduling decision. Requests Grants Requests Grants Requests U2U2 U1U1 U3U3 U4U4 BS
8 Opportunistic Communication Opportunistic schedulers can be classified as fair, semi-fair and greedy. Opportunistic Round Robin schedulers grant the channel resource to the user with the best channel conditions, but they make sure that all users get an equal share of the resources. Proportional Fair Schedulers maximizes the system spectral efficiency with a fairness constraint Greedy algorithms are rate optimal and always schedule the user with the best channel conditions.
9 Opportunistic Communication Figure 2.3: Average spectral efficiency for MCS, PFA, ORR, RR.Figure 2.4: Normalized feedback load for MCS, PFA, ORR, RR.
10 Opportunistic Communication
11 Opportunistic Communication A good scheduling algorithm should seek these goals –Efficiently utilization resources –Provide fairness –Meet QoS guarantees –Minimize scheduling delay and thus feedback load. In this thesis, we focus on these goals (except for fairness). We concentrate on greedy algorithms mainly for two reasons. –Greedy algorithms are rate optimal and thus act as an upper bound in which our algorithms should not deviate from. – Greedy algorithms impose full feedback overhead, as such, any feedback reduction scheme imposed here can be easily implemented on other less greedy schemes.
12 Issues in Scheduling A good scheduling algorithm should seek these goals –Efficiently utilization resources –Provide fairness –Meet QoS guarantees –Minimize scheduling delay and thus feedback load.
13 Problem Statement Is it possible to reduce the feedback overhead (load and rate) and guard time requirements imposed by opportunistic schedulers without any significant degradation in spectral efficiency or QoS?
14 Literature Survey A thorough discussion on the topic of feedback reduction has been conducted in the literature. Relevant literature can be roughly grouped into the following categories: –Schemes that allow feedback from a group of users only based on an SNR threshold. –Schemes that employ compression of feedback information. –Schemes that feedback quantized values of the SNR instead of the analogue values. –Schemes that use a combination of one or more combination of the above methods.
15 Literature Survey Gesbert et al., proposed scheduling algorithms that permitted users which had channel qualities above a predetermined threshold to feedback while other users remain silent . In , Gesbert and Alouni stated that if no user is found with channel quality that exceeded the threshold, a random user is selected. The work was extended Hassel et al. where full feedback was requested when no user is found. Hassel et al. further extended the work by using multiple thresholds to reduce the feedback load. As seen, these schemes reduced the feedback load with the expense of either MUD gain loss or delay.
16 Literature Survey Floren et. al. focused on feedback quantization to reduce the feedback load. Floren et. al. showed that only a few quantization levels were required to capture most of the MUD gain. Sanayei and Nosratina extended showed that only 1 bit of feedback information was able to achieve the optimal capacity growth. Xue and Kaiser considered imperfect feedback channel and allowed all users which were above a threshold to feedback and then randomly choose a user. Harthi et. al. considered a probing system with discrete rates. The first user with quantized SNR above the threshold was given the channel resource. This reduced the feedback load in high SNR regime with no loss in spectral efficiency. This work was extended to multicarrier systems in .
17 Literature Survey Other work concentrated on feedback reduction for multi-carrier systems - and -. Majority of the work focuses on the following – Feedback of either the best or a group of sub- carriers instead of all sub-carriers. – Feedback of information from the best users only. –Feedback of the indices of the strongest clusters only. –Feedback a code that gives an estimate of the current SNR as compared to the SNR of the previous carrier (delta-modulation based). –Feedback compression by exploiting the correlation between neighboring carriers.
18 Thesis Contributions For Single-Carrier Systems –We introduced an algorithm that reduced the feedback load, rate and guard time. –We derived closed form expressions for the feedback load. For Multi-Carrier Systems –We presented two algorithms that reduced the feedback load and average guard time requirements. –We derived closed form expressions for the average spectral efficiency for both algorithms. –We derived closed form expressions for the feedback load for both algorithms.
20 System Model In this section we assume the following –A probing based system with a single antenna and K i.i.d. users employing discrete rates. –The channel is assumed to be experiencing flat Rayleigh fading. –Scheduling is performed at the downlink with perfect feedback channel. –The system can detect collisions.
21 Algorithm Description In this section we detailed description of our proposed 1- bit feedback scheme and compare it with the optimal and DSMUDiv schemes . –The scheduler (base station) sequentially arranges all the users and assigns each user a unique ID. –The base station broadcasts a query message (first stage) to all users with the highest threshold level, allowing all users that are above or equal to the threshold to feedback a 1 in one mini slot with probability p= 1. –If no user feeds back, the threshold is sequentially lowered until at least one user feeds back or the lowest threshold level has been reached. –If one or more users feedback a 1, then the scheduler knows that at least one user has an SNR lying within the broadcasted threshold level and goes into the second stage (search mode).
22 Algorithm Description (contd) –The scheduler then randomly probes two users and allows them to contend for a new mini slot with probability p = 1. –Assuming that the probing request is heard by all users, the user with the higher index number will feedback a 1 (lower will feedback -1) if it has an instantaneous SNR above or equal to the threshold. If the SNR is below the threshold, the user will remain silent. –If one of the users feeds back successfully, then the user is identified and given the channel resource. –If a collision occurs, then the channel resource is given randomly to any of the two users. –If none of the two users respond, then another set of two users are allowed to contend for another mini- slot.
23 Algorithm Description (Optimal Scheme) q (2) q (4) q (3) User 2 DATA 19 γ (3) γ (4)
24 Algorithm Description (DSMUDiv Scheme ) q (2) q (4) User 2 DATA γ (4)
26 Performance Analysis The average spectral efficiency is the average transmitted data rate per unit bandwidth (bits/sec/Hz). where, is the is the cumulative distribution function (CDF). The average feedback load (AFL) is defined as the average number of consumed mini-slots until a user is scheduled. The feedback load in this case consists of two terms:
27 Performance Analysis (contd) where, and given that and
28 Performance Analysis (contd) Considering feedback traffic degradation, we define the average system capacity as (bits/channel use): Considering the guard time effect, we define the average system throughput as the amount of bits transmitted per unit time (bits/sec/Hz) The guard time duration is the time duration of the consumed minislots until a scheduling decision has been made. It is expressed as:
29 System Parameters
30 Numerical Results
31 Numerical Results (contd)
32 Numerical Results (contd)
33 Numerical Results (contd)
34 Conclusion As the number of users increase, feedback load and guard time requirements increase. Transmission of data over short time slots to a large number of users degrades the system performance. We introduced a scheduling scheme that: – Reduced feedback rate due to one bit feedback. – Reduced feedback load with no loss in average spectral efficiency when compared to the optimal scheme. –Improved system throughput due to reduced scheduling delay. – Improved system capacity due to reduced feedback load and rate.
36 System Model Multi-carrier systems employing opportunistic scheduling impose heavy feedback overhead. In this section, we introduce two algorithms that reduce the feedback load and guard time requirements and then we compare our results with the optimal, DSMUDiv and DSMUDiv-EEA schemes.
37 System Model (contd)
38 Algorithm 1 Description (Contribution 2)
39 Algorithm Description - (DSMUDiv-EEA Scheme ) 19 γ (3) q (2) q (3) q (1) q (2) q (4) q (1) User 1 DATA User 3 DATA User 2 DATA γ (4)
40 MC-ALGO 1 (Contribution 2) 19 γ (3) q (2) q (4) q (1) User 2 DATA User 3 DATA q (2) User 1 DATA γ (2) γ (1) γ (4) γ (3)
41 Algorithm Description (contd)
42 Algorithm 2 Description (Contribution 3)
43 Performance Analysis
44 Performance Analysis (contd)
45 Performance Analysis (contd)
46 Performance Analysis - Sub-state steady-state probability for Algorithm 1 In order to derive the average feedback load and average spectral efficiency, we need to derive the steady-state probability of being in substate w(n, k). The probability of being in substate w(n, k) (steady-state probability) is :
47 Performance Analysis - Sub-state steady-state probability for Algorithm 1 (contd)
48 Performance Analysis - Sub-state steady-state probability for Algorithm 2 The probability of being in substate w(n, k) (steady-state probability) is :
49 Performance Analysis - Sub-state steady-state probability for Algorithm 2 (contd)
50 Performance Analysis (Feedback Load) The average feedback load (AFL) is defined as the average number of probes sent until the subchannel is assigned. The average feedback load conditioned on k and n is :
51 Performance Analysis (Spectral Efficiency – Algorithm 1) The average spectral efficiency (ASE) is defined as the average transmitted data rate per unit bandwidth in bits/sec/Hz for specified power and target error performance. The average spectral efficiency conditioned on k and n is:
52 Performance Analysis (Spectral Efficiency – Algorithm 1) Average over all possible number of users in all the possible states, the average spectral efficiency at the lth scheduling process is:
53 Performance Analysis (Spectral Efficiency – Algorithm 2) Average over all possible number of users in all the possible states, the average spectral efficiency at the lth scheduling process is:
54 Performance Analysis ( Probability of Access ) At each subchannel, at most one user can be scheduled, therefore, the probability of access per subchannel given that k users are competing for the subchannel assignment is : and thus the probability of access is
55 Performance Analysis ( Scheduling Delay ) The subchannel scheduling time delay is the time needed to schedule a subchannel and it is a function of the number of probes, which is the feedback load. The average time delay to schedule the lth subchannel is: The average guard time is:
56 Performance Analysis ( System Throughput ) The system throughput is defined as the amount of bits transmitted per unit time. The average system throughput (ASTH) is derived by taking into account the effect of the guard time duration. The normalized average system throughput is:
57 System Parameters
58 Numerical Results
59 Numerical Results (contd)
60 Numerical Results (contd)
61 Numerical Results (contd)
62 Numerical Results (contd)
63 Numerical Results (contd)
64 Conclusion Two scheduling algorithms that reduced the feedback load and guard time in a polling-based multi-carrier system were introduced. This was achieved by gradually varying the probing thresholds and removing users from the scheduling process once they have been granted a channel resource. The effect of scheduling delay on the overall system performance was analyzed and it was showed that the guard time has great impact on the ASTH when the AP transmits over short time slots. Our numerical results showed that the proposed algorithms further reduced the feedback load (especially in low to mid SNR regions) with slight penalty loss in average spectral efficiency.
65 Thesis Summary and Future Work We showed that to optimally schedule users, full feedback was required from all users. However, this resulted in high guard time, scheduling delay and feedback overhead. We proposed a scheduling algorithm that dramatically reduced the feedback load and rate as compared to the optimal (full feedback) scheme with no performance degradation. We also showed that only one bit of feedback information can be used to schedule two users instead of one user. We introduced another two scheduling algorithms that reduced the feedback load in a multi-carrier system with a slight penalty loss in capacity. The proposed algorithms reduced the transmission latency and increased the overall system throughput notably when the system employs short time slot durations in low SNR regimes.
66 Thesis Summary and Future Work Future research –Future research work could consider feedback reduction schemes for multi-user multicarrier multi- antenna systems which are gaining much attention recently due to their high data-rates and diversity gains. –Schemes for mobile users could be considered as more feedback information would be required to track the users channel. –Feedback reductions algorithms could exploit subchannel correlation to reduce the feedback load. –Feedback quantization optimization and determine the possibility of scheduling more users using only 1 bit feedback information.
67 Publications M. E. Eltayeb and Y. S. Al-Harthi, "Multiuser Diversity with Binary Feedback, submitted to Wireless Personal communications. M. E. Eltayeb and Y. S. Al-Harthi, "Opportunistic Multiuser Scheduling Algorithm For Multi-carrier Wireless Data Systems, submitted to IET.
68  D. Tse and P. Viswanath, Fundamentals of Wireless Communication, Cambridge University Press, September  T. Rappaport, Wireless communications: principles and applications, Pearson education incorpoaration, Singapore, 2nd edition,  S. Jha and M. Hassan, Engineering Internet QoS, Artech House,  B. Sklar, Rayleigh Fading Channels in Mobile Digital Communication Systems Part I: Characterization, IEEE Signal Processing Lett.,IEEE Communications Magazine, July  B. Sklar, Rayleigh Fading Channels in Mobile Digital Communication Systems Part II: Characterization, IEEE Signal Processing Lett.,IEEE Communications Magazine, July  P. Viswanath, D. Tse, and R. Laroia, Opportunistic beamforming using dumb antennas, IEEE Transactions on Information Theory, vol. 48, pp , June  R. Knopp and P. A. Humblet, Information capacity and power control in single cell multiuser communications, in Proc. IEEE International Communication Conference (ICC95), Seattle, WA, June  Y. Al-Harthi, A. Tewfik, and M. Alouini, Multiuser Diversity with Quantized Feedback, IEEE Transactions on Wireless Communications, vol. 6, no.1, January  V. Hassel, M.-S Alouini, G. Øien and D. Gesbert, Rate-Optimal Multiuser Scheduling with Reduced Feedback Load and Analysis of Delay Effects, EURASIP Journal on Wireless Communications and Networking, vol. 2006, no pp. 7,  V. Hassel, M. Alouni, D. Gesbert, G. Øien, Exploiting multi user diversity using multiple feedback thresholds, IEEE Proceedings on Wireless Communications, vol. 9, no. 5, June  D. Gesbert and M. Slim-Alouini, How much feedback is multi-user diversity really worth?, in Proc. IEEE International Communication Conference (ICC04), Paris, France, June 2004, pp Bibliography
69  S. Catreux, V. Erceg, D. Gesbert and R. Heath, Adaptive modulation and MIMO coding for broadband wireless datanetworks, IEEE Communication Magazine, vol. 40 no.6 pp , June  F. Flor´en, O. Edfors, and B.-A. Molin, The effect of feedback quantization on the throughput of a multiuser diversity scheme, in Proc. IEEE GLOBECOM, vol. 1, (San Francisco, CA), pp , Dec  S. Sanayei and A. Nosratinia, Exploiting multiuser diversity with 1-bit feedback, in Proc. IEEE Wireless Communications and Networking Conference (WCNC05), New Orleans, LA, March 2005, pp  Y. Xue and T. Kaiser, Exploiting multiuser diversity with imperfect one-bit channel state feedback, in IEEE Transactions on Vehicular Technology, vol. 56, no. 1, pp , January  Y. Al-Harthi, A. Tewfik, andM. S. Alouini, Multiuser diversity-enhanced equal access with quantized feedback in multicarrier OFDM system, in Proc. IEEE Vehicular Technology Conference (VTC-Fall05), Dallas, Tx, Septemper 2005, pp  Y. Xue, T. Kaiser and A. Gershman, Channel-aware aloha-based OFDM subcarrier assignment in single-cell wireless communications, IEEE Transactions on Communications, vol. 55, no. 5, May 2007, pp  Y.-J. Choi and S. Bahk, Selective channel feedback mechanisms for wireless multichannel scheduling, in Proc. IEEE WoWMoM 2006, Niagara-Falls, NY, USA, June 26-29,  Y.-J. Choi, S. Bahk and M.-S. Alouini, Switched-based reduced feedback OFDM multi-user opportunistic scheduling, in Proc. IEEE 16th International Symposium on Personal, Indoor and. Mobile Radio Communications (PIMRC05), September  Z.-H. Han and Y.-H. Lee, Opportunistic scheduling with partial channel information in OFDMA/FDD systems, IEEE Vehicular Technology Conference (VTC), vol. 1, pp , September  T. Tang and R. W. Heath Jr., Opportunistic feedback for downlink multiuser diversity, IEEE Communications Letters, vol. 9, no. 10, pp , October  X. Qin and R. Berry, Opportunistic splitting algorithms for wireless networks with heterogeneous users, in Proc. of the 38th Conference on Information Sciences and Systems (CISS 04), Princeton, NJ, USA, March  H. Koubaa, V. Hassel, and G. E. Øien, Multiuser diversity gain enhancement by guard time reduction, in IEEE Workshop on Signal Processing Advances in Wireless Communications (SPAWC), New York, NY, USA, June  H. Koubaa, V. Hassel, and G. E. Øien, Contention-less feedback for multiuser diversity scheduling, in Proc. IEEE VTC Fall 2005, Dallas, Texas, USA, September  C.-S. Hwang and J. M. Cioffi, Achieving multi-user diversity gain using user identity feedback, IEEE Transactions on Wireless Communications, vol. 7, no. 8, pp , August Bibliography
70  Y. Park, D. Park and D. Love, On scheduling for multiple-antenna wireless networks using contention-based feedback, IEEE Transactions on Communications,vol. 55, no. 6, pp , June  S. Patil and G. Veciana, Reducing feedback for opportunistic scheduling in wireless systems, IEEE Transactions on Wireless Communications, vol. 6, no. 12, pp , December  M. Nicolaou, A. Doufexi and S. Armour, A Selective Cluster Index Scheduling Method in OFDMA, IEEE Vehicular Technology Conference (VTC), pp. 1-5, September  P. Svedman, S. Wilson, L. Cimini Jr. and B. Ottersten, A simplified opportunistic feedback and scheduling scheme for OFDM, IEEE Vehicular Technology Conference (VTC), vol. 4, pp , May  K. Bai and J. Zhang, Opportunistic multichannel Aloha for clustered OFDM wireless networks, IEEE Vehicular Technology Conference (VTC), vol. 55, no. 3, pp , May  Y.-J. Choi, J. Kim and S. Bahk, QoS-aware Selective Feedback and Optimal Channel Allocation in Multiple Shared Channel Enviroments, IEEE Transactions on Wireless Communications, vol. 5, no. 11, pp , November  M.-G. Cho, W. Seo and D. Hong, A joint feedback reduction scheme using delta modulation for dynamic channel allocation in OFDMA systems, IEEE Transactions on Wireless Communications, vol. 6, no. 1, pp , January  T.-S. Kang and H.-M. Kim, Opportunistic Feedback Assisted Scheduling and Resource Allocation in OFDMA Systems, 10th IEEE Singapore International Conference on Communication systems, ICCS  J. Chen, R. Berry and M. Honig, Limited feedback schemes for downlink OFDMA based on sub-channel groups, IEEE journal on Selected Areas in Communications, vol. 26, pp , October  T. Eriksson and T. Ottosson, Compression of Feedback in Adaptive OFDM Based Systems using Scheduling, IEEE Communications Letters, vol. 11, pp , November  T. Eriksson and T. Ottosson, Compression of feedback for adaptive transmission and scheduling, IEEE Proceedings, vol. 95, no. 12 pp , December  R. Jain, D. Chiu, and W. Hawe, A quantitative measure of fairness and discrimination for resource allocation in shared computer systems, DEC Research Report TR-301, Digital Equipment Corporation, Maynard, MA, USA, September  V. Hassel, M. Alouni, M. Hanssen, G. Øien, Spectral Efficiency and Fairness for Opportunistic Round Robin Scheduling, in Proc. IEEE International Conference on Communications, (ICC06), Istanbul, Turkey, June  J. Holtzman, Asymptotic analysis of proporional fair algorithm, in Proc. IEEE Symp. on Personal, Indoor and Mobile Radio Communications (PIMRC), vol. 2, San Diego, CA, pp. F-33-F-37, September  M. Corson, R. Laroia, V. Park and G. Tsirtsis, A new paradigm for IP-based cellular networks, IT Professional, pp , November/December  IEEE Standards Department, IEEE Std paert 11: Wireless Lan medium access control(MAC) and physical layer (PHY) specifications, Technical Report, IEEE, NJ, September  V. Hassel, Design Issuses and Performance Analysis for Opportunistic Scheduling Algorithms in Wireless Networks, PhD. Thesis, Norwegian University of Science and Technology, January Bibliography