2nd International ICST Conference on Broadband Networks

Research Article

System centric and user centric queueing models for IEEE 802.11 based wireless LANs

  • @INPROCEEDINGS{10.1109/ICBN.2005.1589666,
        author={Kamesh Medepalli and Fouad A. Tobagi},
        title={System centric and user centric queueing models for IEEE 802.11 based wireless LANs},
        proceedings={2nd International ICST Conference on Broadband Networks},
        publisher={IEEE},
        proceedings_a={BROADNETS},
        year={2006},
        month={2},
        keywords={},
        doi={10.1109/ICBN.2005.1589666}
    }
    
  • Kamesh Medepalli
    Fouad A. Tobagi
    Year: 2006
    System centric and user centric queueing models for IEEE 802.11 based wireless LANs
    BROADNETS
    IEEE
    DOI: 10.1109/ICBN.2005.1589666
Kamesh Medepalli1,*, Fouad A. Tobagi1,*
  • 1: Department of Electrical Engineering, Stanford University, Stanford, CA 94305
*Contact email: mkamesh@stanford.edu, tobagi@stanford.edu

Abstract

We consider the following two views of an IEEE 802.11 based Wireless LAN: (i) as seen by the WLAN medium and (ii) as seen by a user. In the system centric view, we model the WLAN medium as a server that allocates its resources to users in a round Robin manner. This resource sharing model not only provides a simple model for the system, it also enables us to derive the channel service rate and the total delay incurred in transmitting a packet. For Poisson arrivals, the resource sharing model takes the form of an M/G/1/PS system with the mean delay being the same as that in an equivalent M/M/1 system. We then take a user centric view and model each user's queue as a separate G/G/1 queue. We derive the probability distributions for the different delay sources, i.e., random back-off time, random number of collisions and random number of successful transmissions from other users. This user centric model can provide insights into understanding access and queuing delays in 802.11 DCF. Finally, we discuss the utility of these models for functions such as capacity analysis, admission control and QoS enforcement.