Performance Evaluation of 802.11 Protocol

    			
			   	

B.Krishna Chaitanya Mtech '03, KreSIT IIT BOMBAY chaitanya@it.iitb.ac.in

Abstract

				
				
     	    Network protocols are studied for various parameters like fairness, throughput, etc. These protocols are 
usually simulated using standard network simulators like   NS-2 (USC/ISI/LBNL/Xerox PARC) ,Gosip (QoS IP simulation) 
NetViz ,NIST Net (NIST) ,REAL  etc. But these simulations can be used to study how a protocol performs for particular 
instances. However mathematical analysis and analytical evaluation of a protocol will prove  the veracity of  protocol 
under all possible instances that the protocol works on.The paper shows this by evaluating IEEE 802.11 protocol
analytically and compares the results with simulation instances.

1.Introduction

        	Importance of analytical modelling is specified here. Difference between analytical modelling and 
		simulation explained. 


2.Marcov Chains

	Basic definition of marcov chains. Computation of n-step transition probabilities, State classification and
	limiting distributions explained.

	Reference:
	
	"Probability and statistics with reliability and queing and computer science applications"
		by Kishor S. Trivedi

3.IEEE 802.11

	A introduction to protocol. A very brief introduction to PCF & DCF. Diffent access mechanisms in
	DCF i.e basic access mechanisms and RTS/CTS are explained.
	
	Reference:
	
	"Wireless local area network and 802.11"
				by Plamen Nedeltchev

	"IEEE 802.11 Wireless LAN: Capacity Analysis & Protocol Enhancement" F.Cali,M.Conti and Enrico Gregori
 consiglio Narionale delie Ricerche,Italy. 
				

4.Modelling backoff scheme using Marcov chains.
	
	How Marcov chains are used to model the backoff window size in 802.11 DCF is explained pictorially.
	Expressions for probability that a station transmits in a randomly choosen time slot is derived using
	Marcov chains.

	Reference:
	
	Performance Analysis of the IEEE 802.11 Distributed Coordination Function
		by Giuseppe Bianchi

5.Throughput

	Expressions for saturation throughput for both basic access mechanisms and RTS/CTS mechanisms are 
	derivated using above results.

	Reference:
	
	Performance Analysis of the IEEE 802.11 Distributed Coordination Function
                by Giuseppe Bianchi


6.Expression for Maximum saturation throughput.	

	Various factors that determine the throughput are studied analytically using the above throughput formulae.
	Above throughput formulae is diffentiated to get the maximum saturation throughput.
	
	
	Reference:
	
	Performance Analysis of the IEEE 802.11 Distributed Coordination Function
                by Giuseppe Bianchi

	

7.Simulation of IEEE 802.11 protocol

	A set of parameters that are assumed for simulation are specified for diffent underlying physical media.
	
	Reference:
	
	Performance Analysis of the IEEE 802.11 Distributed Coordination Function
                by Giuseppe Bianchi


8.Comparison of simulated results and analytical results

	The following relations are compared:

	1.Throughput v/s number of stations
	2.Throughput v/s transmission probability for basic and RTS/CTS
	3.Throughput v/s initial size of  backoff window for basic and RTS/CTS
	4.Throughput v/s maximum backoff  stage.
	5.Throughput v/s packtet size.

	The above relations are studied using simulation model and analytical model and results are compared.

	
	Reference:
	
	Performance Analysis of the IEEE 802.11 Distributed Coordination Function
                by Giuseppe Bianchi

9.Conclusions.
	A brief summary of above work.