22,857 research outputs found
Opportunistic scheduling algorithms in downlink centralized wireless networks.
Thesis (M.Sc.Eng.)-University of KwaZulu-Natal, 2005.As wireless spectrum efficiency is becoming increasingly important with the growing demands
for wideband wireless service scheduling algorithm plays an important role in the
design of advanced wireless networks. Opportunistic scheduling algorithms for wireless
communication networks under different QoS constraints have gained popularity in recent
years since they have potentials of achieving higher system performance. In this dissertation
firstly we formulate the framework of opportunistic scheduling algorithms. Then
we propose three new opportunistic scheduling schemes under different QoS criteria and
situations (single channel or multiple channel).
1. Temporal fairness opportunistic scheduling algorithm in the short term.
We replicate the temporal fairness opportunistic scheduling algorithm in the long
term. From simulation results we find that this algorithm improves the system
performance and complies with the temporal fairness constraint in the long term.
However, the disadvantage of this algorithm is that it is unfair from the beginning
of simulation to 10000 time slot on system resource (time slots) allocation - we say
it is unfair in the short term. With such a scheme, it is possible that some users
with bad channel conditions would starve for a long time (more than a few seconds) ,
which is undesirable to certain users (say, real-time users). So we propose the new
scheme called temporal fairness opportunistic scheduling algorithm in the short term
to satisfy users ' requirements of system resource in both short term and long term.
Our simulation results show that the new scheme performs well with respect to both
temporal fairness constraint and system performance improvement.
2. Delay-concerned opportunistic scheduling algorithm.
While most work has been done on opportunistic scheduling algorithm under fairness
constraints on user level, we consider users' packet delay in opportunistic scheduling.
Firstly we examine the packet delay performance under the long term temporal
fairness opportunistic scheduling (TFOL) algorithm. We also simulate the earliest
deadline-first (EDF) scheduling algorithm in the wireless environment. We find that
the disadvantage of opportunistic scheduling algorithm is that it is unfair in packet
delay distribution because it results in a bias for users with good channel conditions
in packet delay to improve system performance. Under EDF algorithm, packet delay
of users with different channel conditions is almost the same but the problem is that
it is worse than the opportunistic scheduling algorithm. So we propose another new
scheme which considers both users' channel conditions and packet delay. Simulation
results show that the new scheme works well with respect to both system performance
improvement and the balance of packet delay distribution.
3. Utilitarian fairness scheduling algorithm in multiple wireless channel networks.
Existing studies have so far focused on the design of scheduling algorithm in the
single wireless communication network under the fairness constraint. A common
assumption of existing designs is that only a single user can access the channel
at a given time slot. However, spread spectrum techniques are increasingly being
deployed to allow multiple data users to transmit simultaneously on a relatively
small number of separate high-rate channels. Not much work has been done on
the scheduling algorithm in the multiple wireless channel networks. Furthermore
in wire-line network, when a certain amount of resource is assigned to a user, it
guarantees that the user gets some amount of performance, but in wireless network
this point is different because channel conditions are different among users. Hence,
in wireless channel the user's performance does not directly depend on its allocation
of system resource. Finally the opportunistic scheduling mechanism for wireless
communication networks is gaining popularity because it utilizes the "multi-user
diversity" to maximize the system performance. So, considering these three points
in the fourth section, we propose utilitarian fairness scheduling algorithm in multiple
wireless channel networks. Utilitarian fairness is to guarantee that every user can get
its performance requirement which is pre-defined. The proposed criterion fits in with
wireless networks. We also use the opportunistic scheduling mechanism to maximize
system performance under the utilitarian fairness constraint. Simulation results show
that the new scheme works well in both utilitarian fairness and utilitarian efficiency
of system resource in the multiple wireless channel situation
Improvement of indoor VLC network downlink scheduling and resource allocation
Indoor visible light communications (VLC) combines illumination and communication by utilizing the high-modulation-speed of LEDs. VLC is anticipated to be complementary to radio frequency communications and an important part of next generation heterogeneous networks. In order to make the maximum use of VLC technology in a networking environment, we need to expand existing research from studies of traditional point-to-point links to encompass scheduling and resource allocation related to multi-user scenarios. This work aims to maximize the downlink throughput of an indoor VLC network, while taking both user fairness and time latency into consideration. Inter-user interference is eliminated by appropriately allocating LEDs to users with the aid of graph theory. A three-term priority factor model is derived and is shown to improve the throughput performance of the network scheduling scheme over those previously reported. Simulations of VLC downlink scheduling have been performed under proportional fairness scheduling principles where our newly formulated priority factor model has been applied. The downlink throughput is improved by 19.6% compared to previous two-term priority models, while achieving similar fairness and latency performance. When the number of users grows larger, the three-term priority model indicates an improvement in Fairness performance compared to two-term priority model scheduling
Scheduling for next generation WLANs: filling the gap between offered and observed data rates
In wireless networks, opportunistic scheduling is used to increase system throughput by exploiting multi-user diversity. Although recent advances have increased physical layer data rates supported in wireless local area networks (WLANs), actual throughput realized are significantly lower due to overhead. Accordingly, the frame aggregation concept is used in next generation WLANs to improve efficiency. However, with frame aggregation, traditional opportunistic schemes are no longer optimal. In this paper, we propose schedulers that take queue and channel conditions into account jointly, to maximize throughput observed at the users for next generation WLANs. We also extend this work to design two schedulers that perform block scheduling for maximizing network throughput over multiple transmission sequences. For these schedulers, which make decisions over long time durations, we model the system using queueing theory and determine users' temporal access proportions according to this model. Through detailed simulations, we show that all our proposed algorithms offer significant throughput improvement, better fairness, and much lower delay compared with traditional opportunistic schedulers, facilitating the practical use of the evolving standard for next generation wireless networks
- …