2,847 research outputs found
Optimal CSMA-based Wireless Communication with Worst-case Delay and Non-uniform Sizes
Carrier Sense Multiple Access (CSMA) protocols have been shown to reach the
full capacity region for data communication in wireless networks, with
polynomial complexity. However, current literature achieves the throughput
optimality with an exponential delay scaling with the network size, even in a
simplified scenario for transmission jobs with uniform sizes. Although CSMA
protocols with order-optimal average delay have been proposed for specific
topologies, no existing work can provide worst-case delay guarantee for each
job in general network settings, not to mention the case when the jobs have
non-uniform lengths while the throughput optimality is still targeted. In this
paper, we tackle on this issue by proposing a two-timescale CSMA-based data
communication protocol with dynamic decisions on rate control, link scheduling,
job transmission and dropping in polynomial complexity. Through rigorous
analysis, we demonstrate that the proposed protocol can achieve a throughput
utility arbitrarily close to its offline optima for jobs with non-uniform sizes
and worst-case delay guarantees, with a tradeoff of longer maximum allowable
delay
Q-CSMA: Queue-Length Based CSMA/CA Algorithms for Achieving Maximum Throughput and Low Delay in Wireless Networks
Recently, it has been shown that CSMA-type random access algorithms can
achieve the maximum possible throughput in ad hoc wireless networks. However,
these algorithms assume an idealized continuous-time CSMA protocol where
collisions can never occur. In addition, simulation results indicate that the
delay performance of these algorithms can be quite bad. On the other hand,
although some simple heuristics (such as distributed approximations of greedy
maximal scheduling) can yield much better delay performance for a large set of
arrival rates, they may only achieve a fraction of the capacity region in
general. In this paper, we propose a discrete-time version of the CSMA
algorithm. Central to our results is a discrete-time distributed randomized
algorithm which is based on a generalization of the so-called Glauber dynamics
from statistical physics, where multiple links are allowed to update their
states in a single time slot. The algorithm generates collision-free
transmission schedules while explicitly taking collisions into account during
the control phase of the protocol, thus relaxing the perfect CSMA assumption.
More importantly, the algorithm allows us to incorporate mechanisms which lead
to very good delay performance while retaining the throughput-optimality
property. It also resolves the hidden and exposed terminal problems associated
with wireless networks.Comment: 12 page
Approaching Optimal Centralized Scheduling with CSMA-based Random Access over Fading Channels
Carrier Sense Multiple Access (CSMA) based distributed algorithms can attain
the largest capacity region as the centralized Max-Weight policy does. Despite
their capability of achieving throughput-optimality, these algorithms can
either incur large delay and have large complexity or only operate over
non-fading channels. In this letter, by assuming arbitrary back-off time we
first propose a fully distributed randomized algorithm whose performance can be
pushed to the performance of the centralized Max-Weight policy not only in
terms of throughput but also in terms of delay for completely-connected
interference networks with fading channels. Then, inspired by the proposed
algorithm we introduce an implementable distributed algorithm for practical
networks with a reservation scheme. We show that the proposed practical
algorithm can still achieve the performance of the centralized Max-Weight
policy.Comment: accepted to IEEE Communications Letter
Throughput-Optimal Random Access with Order-Optimal Delay
In this paper, we consider CSMA policies for scheduling of multihop wireless
networks with one-hop traffic. The main contribution of this paper is to
propose Unlocking CSMA (U-CSMA) policy that enables to obtain high throughput
with low (average) packet delay for large wireless networks. In particular, the
delay under U-CSMA policy becomes order-optimal. For one-hop traffic, delay is
defined to be order-optimal if it is O(1), i.e., it stays bounded, as the
network-size increases to infinity. Using mean field theory techniques, we
analytically show that for torus (grid-like) interference topologies with
one-hop traffic, to achieve a network load of , the delay under U-CSMA
policy becomes as the network-size increases, and hence,
delay becomes order optimal. We conduct simulations for general random
geometric interference topologies under U-CSMA policy combined with congestion
control to maximize a network-wide utility. These simulations confirm that
order optimality holds, and that we can use U-CSMA policy jointly with
congestion control to operate close to the optimal utility with a low packet
delay in arbitrarily large random geometric topologies. To the best of our
knowledge, it is for the first time that a simple distributed scheduling policy
is proposed that in addition to throughput/utility-optimality exhibits delay
order-optimality.Comment: 44 page
- β¦