TY - JOUR
T1 - Achieving target throughputs in random-access networks
AU - Ven, van de, P.M.
AU - Janssen, A.J.E.M.
AU - Leeuwaarden, van, J.S.H.
AU - Borst, S.C.
PY - 2011
Y1 - 2011
N2 - Random-access algorithms such as CSMA provide a popular mechanism for distributed medium access control in large-scale wireless networks. In recent years, tractable stochastic models have been shown to yield accurate throughput estimates for CSMA networks. We consider a saturated random-access network on a general conflict graph, and prove that for every feasible combination of throughputs, there exists a unique vector of back-off rates that achieves this throughput vector. This result entails proving global invertibility of the non-linear function that describes the throughputs of all nodes in the network. We present several numerical procedures for calculating this inverse, based on fixed-point iteration and Newton’s method. Finally, we provide closed-form results for several special conflict graphs using the theory of Markov random fields.
AB - Random-access algorithms such as CSMA provide a popular mechanism for distributed medium access control in large-scale wireless networks. In recent years, tractable stochastic models have been shown to yield accurate throughput estimates for CSMA networks. We consider a saturated random-access network on a general conflict graph, and prove that for every feasible combination of throughputs, there exists a unique vector of back-off rates that achieves this throughput vector. This result entails proving global invertibility of the non-linear function that describes the throughputs of all nodes in the network. We present several numerical procedures for calculating this inverse, based on fixed-point iteration and Newton’s method. Finally, we provide closed-form results for several special conflict graphs using the theory of Markov random fields.
U2 - 10.1016/j.peva.2011.07.019
DO - 10.1016/j.peva.2011.07.019
M3 - Article
SN - 0166-5316
VL - 68
SP - 1103
EP - 1117
JO - Performance Evaluation
JF - Performance Evaluation
IS - 11
ER -