Rate control for random access networks: The finite node case

We consider rate control for random access networks. In earlier work, we proposed a rate control mechanism which we analyzed using the well-known slotted Aloha model with an infinite set of nodes. In this paper, we extend this work to the finite node case and analyze two different packet-scheduling schemes: a backlog-dependent scheme where the retransmission probabilities depend on the total number of a backlogged packets at a given node, and a backlog-independent scheme. Using a Markov chain model, we derive conditions under which the rate control stabilizes the network. We also discuss how this mechanism can be used to provide differentiated quality-of-service both in terms of throughput and delay. We use numerical case studies to illustrate our results.

[1]  Roberto Battiti,et al.  Price-based Congestion-Control in Wi-Fi Hot Spots , 2003 .

[2]  Raphael Rom,et al.  Multiple Access Protocols: Performance and Analysis , 1990, SIGMETRICS Perform. Evaluation Rev..

[3]  David Finkel Book review: Multiple Access Protocols: Performance and Analysis by Raphael Rom and Moshe Sidi (Springer-Verlag, 1990) , 1991, PERV.

[4]  Yorktown Heights,et al.  Packet Switching in a Multiaccess Broadcast Channel: Dynamic Control Procedures , 1975 .

[5]  Anastasios N. Venetsanopoulos,et al.  A note on optimal input control policy for an Aloha access scheme , 1991, IEEE Trans. Commun..

[6]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[7]  Anthony Ephremides,et al.  Information Theory and Communication Networks: An Unconsummated Union , 1998, IEEE Trans. Inf. Theory.

[8]  A. G. Pakes,et al.  Some Conditions for Ergodicity and Recurrence of Markov Chains , 1969, Oper. Res..

[9]  Bruce Hajek,et al.  Decentralized dynamic control of a multiaccess broadcast channel , 1982 .

[10]  Ronald L. Rivest,et al.  Network control by Bayesian broadcast , 1987, IEEE Trans. Inf. Theory.

[11]  Frank Kelly,et al.  Stochastic Models of Computer Communication Systems , 1985 .

[12]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[13]  Loren P. Clare,et al.  Control procedures for slotted Aloha systems that achieve stability , 1986, SIGCOMM '86.

[14]  Leonard Kleinrock,et al.  Packet Switching in a Multiaccess Broadcast Channel: Dynamic Control Procedures , 1975, IEEE Trans. Commun..

[15]  Raphael Rom,et al.  Multiple Access Protocols: Performance and Analysis , 1990, SIGMETRICS Perform. Evaluation Rev..