Page 33 |
Save page Remove page | Previous | 33 of 175 | Next |
|
small (250x250 max)
medium (500x500 max)
Large (1000x1000 max)
Extra Large
large ( > 500x500)
Full Resolution
All (PDF)
|
This page
All
|
2.2.1.1 Opportunistic Scheduling A scheduler is a mechanism that manages how users share the common service opportu- nity provided by a server. When a user is in service, its servicing or transmission rate is determined by the wireless link quality of the user. Therefore, it is desirable to grant the service opportunity to users whose channels are good. This leads to the strategy of opportunistic scheduling, in which user's channel state information is taken into account in the scheduling decision. Its operation and performance advantage can be explained by the following simple example. Suppose that the user-server link is an ON/OFF channel. A server allocated to a user in the ON (or, respectively, OFF) state can serve one (or, respectively, zero) packet from this user's queue. Consider rst a round-robin scheduling where the server is allocated to K users successively regardless of their channel status. Since each user accesses to the server 1=K of time on average and with 1=2 of chance that the user is in the ON state, the average throughput for the round-robin scheduler is 1=(2K) packets per time unit. In contrast, the opportunistic scheduler allocates the server only to users who are in the ON state. If more than one user's channel is ON, the scheduler randomly picks one. The throughput of such a strategy is (1(1=2)K)=K packets per time unit, where 1(1=2)K accounts for the probability of not all K users simultaneously being in the OFF state. It can be seen that throughput is greatly enhanced by the opportunistic scheduling, and the improvement increases with the number of users, K. Thus, the resulting gain is called the multiuser diversity gain. 19
Object Description
Title | Resource allocation in OFDM/OFDMA cellular networks: protocol design and performance analysis |
Author | Chang, Yu-Jung |
Author email | yujungc@usc.edu; yjrchang@gmail.com |
Degree | Doctor of Philosophy |
Document type | Dissertation |
Degree program | Electrical Engineering |
School | Viterbi School of Engineering |
Date defended/completed | 2008-09-09 |
Date submitted | 2008 |
Restricted until | Unrestricted |
Date published | 2008-10-29 |
Advisor (committee chair) | Kuo, C.-C. Jay |
Advisor (committee member) |
Neely, Michael J. Govindan, Ramesh |
Abstract | Orthogonal frequency division multiplexing (OFDM) and orthogonal frequency division multiple access (OFDMA) are two promising technologies adopted in the IEEE 802.16 standard to support broadband wireless access as well as multimedia quality-of-service (QoS). In this dissertation, we discuss several important topics regarding OFDM/OFDMA: cross-layer performance analysis of OFDM and OFDMA downlinks in terms of several QoS metrics; the medium access control (MAC) protocol design for the OFDMA uplink; and the inter-cell interference (ICI) management in multi-cell OFDMA networks through a systematic approach.; First, performance analysis of OFDM-TDMA and OFDMA networks is performed in terms of cross-layer QoS measures which include the bit rate and the bit error rate (BER) in the physical layer, and packet average throughput/delay and packet maximum delay in the link layer. We adopt a cross-layer QoS framework similar to that in IEEE 802.16, where service classification, flow control and opportunistic scheduling with different subcarrier/bit allocation schemes are implemented. Our analysis provides important insights into the performance differences of these two multiaccess systems. In addition, it is shown by analysis and simulation that OFDMA outperforms OFDM-TDMA in QoS metrics of interest. Thus, we conclude that OFDMA has higher potential in supporting multimedia services.; Second, a distributed MAC algorithm for uplink OFDMA networks under the IEEE 802.16 framework is proposed and analyzed. We present a simple yet efficient algorithm to enhance the system throughput by integrating opportunistic medium access and collision resolution through random subchannel backoff. Consequently, the resulting algorithm is called the opportunistic access with random subchannel backoff (OARSB) scheme. OARSB not only achieves distributed coordination among users but also reduces the amount of information exchange between the base station and users. The throughput and delay performance analysis of OARSB is conducted, and the superior performance of OARSB over an existing scheme is demonstrated by analysis as well as computer simulation. Besides, the proposed OARSB scheme can be easily implemented in 802.16 due to its simplicity.; Lastly, a practical and low-complexity multi-cell OFDMA downlink channel assignment method using a graphic framework is proposed. Our solution consists of two phases: 1) a coarse-scale inter-cell interference (ICI) management scheme and 2) a fine-scale channel-aware resource allocation scheme. In the first phase, the task of managing the performance-limiting ICI in cellular networks is accomplished by a graphic approach, in which no ICI measurement is needed and state-of-the-art ICI management schemes such as ICI coordination (ICIC) and base station cooperation (BSC) can be incorporated easily. In the second phase, channel assignment is accomplished by taking instantaneous channel conditions into account. Heuristic algorithms are proposed to solve both phases of the problem efficiently. Extensive simulation is conducted for various practical scenarios to demonstrate the superior performance of the proposed solution against the conventional OFDMA allocation scheme. Thanks to its practicality and low complexity, the proposed scheme can be used in next generation cellular systems such as the 3GPP Long Term Evolution (LTE) and IEEE 802.16m. |
Keyword | OFDM; OFDMA; MAC protocol design; performance analysis; resource allocation; interference management; IEEE 802.16; cellular networks |
Language | English |
Part of collection | University of Southern California dissertations and theses |
Publisher (of the original version) | University of Southern California |
Place of publication (of the original version) | Los Angeles, California |
Publisher (of the digital version) | University of Southern California. Libraries |
Provenance | Electronically uploaded by the author |
Type | texts |
Legacy record ID | usctheses-m1704 |
Contributing entity | University of Southern California |
Rights | Chang, Yu-Jung |
Repository name | Libraries, University of Southern California |
Repository address | Los Angeles, California |
Repository email | cisadmin@lib.usc.edu |
Filename | etd-Chang-2392 |
Archival file | uscthesesreloadpub_Volume40/etd-Chang-2392.pdf |
Description
Title | Page 33 |
Contributing entity | University of Southern California |
Repository email | cisadmin@lib.usc.edu |
Full text | 2.2.1.1 Opportunistic Scheduling A scheduler is a mechanism that manages how users share the common service opportu- nity provided by a server. When a user is in service, its servicing or transmission rate is determined by the wireless link quality of the user. Therefore, it is desirable to grant the service opportunity to users whose channels are good. This leads to the strategy of opportunistic scheduling, in which user's channel state information is taken into account in the scheduling decision. Its operation and performance advantage can be explained by the following simple example. Suppose that the user-server link is an ON/OFF channel. A server allocated to a user in the ON (or, respectively, OFF) state can serve one (or, respectively, zero) packet from this user's queue. Consider rst a round-robin scheduling where the server is allocated to K users successively regardless of their channel status. Since each user accesses to the server 1=K of time on average and with 1=2 of chance that the user is in the ON state, the average throughput for the round-robin scheduler is 1=(2K) packets per time unit. In contrast, the opportunistic scheduler allocates the server only to users who are in the ON state. If more than one user's channel is ON, the scheduler randomly picks one. The throughput of such a strategy is (1(1=2)K)=K packets per time unit, where 1(1=2)K accounts for the probability of not all K users simultaneously being in the OFF state. It can be seen that throughput is greatly enhanced by the opportunistic scheduling, and the improvement increases with the number of users, K. Thus, the resulting gain is called the multiuser diversity gain. 19 |