AN ANALYSIS OF THE MODIFIED BACKOFF MECHANISM FOR IEEE NETWORKS

Similar documents
A Performance Analysis of IEEE Networks in the Presence of Hidden Stations

PERFORMANCE ANALYSIS OF INTERCONNECTIONS OF IEEE NETWORKS WITH OTHER NETWORKS

A Performance Analysis of IEEE Networks in the Presence of Hidden Stations

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

A Backoff Algorithm for Improving Saturation Throughput in IEEE DCF

The MAC layer in wireless networks

Analyzing the RTS/CTS Mechanism in the DFWMAC Media Access Protocol for Wireless LANs

Mohamed Khedr.

Mohammad Hossein Manshaei 1393

The MAC layer in wireless networks

Wireless Local Area Networks (WLANs) Part I

IEEE Medium Access Control. Medium Access Control

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Tarek Sheltami. CCSE COE 3/8/2008 1

An Efficient Scheduling Scheme for High Speed IEEE WLANs

Media Access Control in Ad Hoc Networks

Wireless MACs: MACAW/802.11

ICE 1332/0715 Mobile Computing (Summer, 2008)

Analysis of Throughput and Energy Efficiency in the IEEE Wireless Local Area Networks using Constant backoff Window Algorithm

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

A Survey on Modified RTS/CTS Mechanism

Wireless LANs. ITS 413 Internet Technologies and Applications

WiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Performance anomaly of b

Computer Networks. Wireless LANs

Performance Anomaly of b

A Multi-channel MAC Protocol for Ad Hoc Wireless Networks

Empirical Study of Mobility effect on IEEE MAC protocol for Mobile Ad- Hoc Networks

CMPE 257: Wireless and Mobile Networking

ICE 1332/0715 Mobile Computing (Summer, 2008)

November 1998 doc.: IEEE /378 IEEE P Wireless LANs Extension of Bluetooth and Direct Sequence Interference Model.

CSE 461: Wireless Networks

Enhancing the DCF mechanism in noisy environment

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

Wireless Communications

A Channel Accessing Scheme with Joint Detection Receivers in Ad Hoc Networks

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

Wireless Networking & Mobile Computing

Mobile & Wireless Networking. Lecture 7: Wireless LAN

P B 1-P B ARRIVE ATTEMPT RETRY 2 1-(1-P RF ) 2 1-(1-P RF ) 3 1-(1-P RF ) 4. Figure 1: The state transition diagram for FBR.

CSMA/IC: A New Class of Collision free MAC Protocols for Ad Hoc Wireless Networks

EVALUATION OF EDCF MECHANISM FOR QoS IN IEEE WIRELESS NETWORKS

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

Concurrent-MAC: Increasing Concurrent Transmissions in Dense Wireless LANs

Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver

Performance analysis of Internet applications over an adaptive IEEE MAC architecture

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks

Department of Electrical and Computer Systems Engineering

Wireless & Mobile Networking

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Remarks On Per-flow Differentiation In IEEE

CMPE 257: Wireless and Mobile Networking

Wireless Local Area Network (IEEE )

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall

Simulation Based Analysis of the Impact of Hidden Terminal to the TCP Performance in Mobile Ad Hoc Networks

MSIT 413: Wireless Technologies Week 8

Effect of Hidden Terminals on the Performance of IEEE MAC Protocol

Wireless Local Area Networks. Networks: Wireless LANs 1

Directional Antenna based Time Division Scheduling in Wireless Ad hoc Networks

A Novel Framework for Radio Resource Management in IEEE Wireless LANs

EDCA LIMITATION WITH HIGH TRAFFIC REAL TIME APPLICATIONS

A Finite State Model for IEEE Wireless LAN MAC DCF

MAC in /20/06

Data and Computer Communications. Chapter 13 Wireless LANs

A Modified Medium Access Control Algorithm for Systems with Iterative Decoding

Call Admission Control for IEEE Contention Access Mechanism

Lecture 16: QoS and "

/99/$10.00 (c) 1999 IEEE

A Comparative Analysis on Backoff Algorithms to Optimize Mobile Network

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

A Jamming-Based MAC Protocol for Wireless Multihop Ad Hoc Networks

3.1. Introduction to WLAN IEEE

Improving IEEE Power Saving Mechanism

Review of Medium Access Control protocol for MANET

Impact of IEEE n Operation on IEEE Operation

Multiple Access Links and Protocols

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

Hands-On Exercises: IEEE Standard

A Novel Contention Window Control Scheme Based on a Markov Chain Model in Dense WLAN Environment

Two-Tier WBAN/WLAN Healthcare Networks; Priority Considerations

A Medium Access Control Protocol with Retransmission using NACK and Directional Antennas for Broadcasting in Wireless Ad-Hoc Networks

Effect of Fragmentation in WLAN Systems with Interference Problems

Chapter 6 Wireless and Mobile Networks

Link Layer II: MACA and MACAW

AGOOD medium access control (MAC) protocol for wireless

Turning Hidden Nodes into Helper Nodes in IEEE Wireless LAN Networks

Chapter 12 Multiple Access 12.1

IEEE MAC Sublayer (Based on IEEE )

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Lesson 2-3: The IEEE x MAC Layer

MC-CDMA Based IEEE Wireless LAN

Page 1. Wireless LANs: Design Requirements. Evolution. EEC173B/ECS152C, Winter Wireless LANs

A New Full Duplex MAC Protocol to Solve the Asymmetric Transmission Time

Improving MAC Layer Performance in WLAN

ECE 4450:427/527 - Computer Networks Spring 2017

Mobile Communications Chapter 7: Wireless LANs

A Jamming-Based MAC Protocol to Improve the. Performance of Wireless Multihop Ad Hoc. Networks

Data Communications. Data Link Layer Protocols Wireless LANs

Transcription:

AN ANALYSIS OF THE MODIFIED BACKOFF MECHANISM FOR IEEE 802.11 NETWORKS Marek Natkaniec, Andrzej R. Pach Department of Telecommunications University of Mining and Metallurgy al. Mickiewicza 30, 30-059 Cracow Poland natkanie@kt.agh.edu.pl; pach@kt.agh.edu.pl Abstract This paper describes a modification of the backoff mechanism for IEEE 802.11 networks. The efficiency of the modified backoff mechanism compared to that is currently used in the standard was analyzed. The realized throughput and the mean packet delay for DSSS and FHSS physical layers for different number of stations were determined. The overall rate of collisions that occurred during transmission was compared for both backoff mechanisms. Keywords Wireless LANs, IEEE 802.11, backoff mechanism, performance analysis. 1. INTRODUCTION We can observe the rapid growth of interest in wireless networking. The recent advances in the chip technology bring an evolution of portable devices like laptops, palmtops and PDAs (Personal Digital Assistants). Mobile data networks and wireless LANs WLANs empower these devices by connecting them to each other and to information we need wirelessly. The most well known standard that describes WLANs is IEEE 802.11 [3]. The most often medium access algorithm used is CSMA (Carrier Sense Multiple Access). In CSMA every contending station senses the carrier before the transmission. The WLANs use a mutation of that algorithm called CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance). This algorithm has been employed by the DCF (Distributed Coordination Function) function of IEEE 802.11. In order to avoid collisions a random backoff mechanism has been used. It is based on a random slot selection from the Contention Window (CW). The stations start to transmit their frames in random moments to decrease the probability of collision.

The backoff mechanism has intensively been studied in the literature since the beginning of 70 s. The idea of using the backoff mechanism in the MAC layer of the IEEE 802.11 standard has brought a new interest in such a mechanism. The proper selection of the backoff parameters is an essential issue for the network performance. For example, the problem of unequal slot selection was considered in [8]. Two modified backoff schemes, namely the weighted selection probabilities and the load adaptive selection were proposed. A simulation analysis of the CW parameter for the Direct Sequence Spread Spectrum (DSSS) physical layer was presented in [2]. The work [4] describes a simulation analysis of the backoff mechanism presented in the last version of IEEE 802.11. The realized throughput and the mean packet delay versus offered load for different CW parameters (CWmin and CWmax) and number of contending stations were presented. The optimal value of CWmin in dependence on the number of transmitting stations was determined. This paper describes a modification of the backoff mechanism, which is called DIDD (Double Increment Double Decrement) and can be used in IEEE 802.11 networks. The main intention of the proposed scheme is to increase the overall efficiency (i.e. increase the throughput and decrease the mean packet delay) of the network consisting of a large number of stations under high load conditions. The work presents a simulation analysis of the DIDD backoff mechanism compared to the backoff that is currently used in the standard. It allows us to determine the realized throughput and the mean packet delay for the DSSS and FHSS physical layers for different number of transmitting stations. The overall number of collisions occurring during the transmission is compared for both backoff mechanisms. 2. DIDD BACKOFF MECHANISM The idea of modification of the backoff mechanism that is currently presented in the IEEE 802.11 standard was born during analyzing the slot selection from CW by active stations. One can notice a very unprofitable effect, which steps out in a network consisted of a large number of stations and working under heavy load. Because of the large number of stations the initial CW size is too small, independently of the physical layer type. At large values of offered load the large number of collisions is observed (the problem of the suitable selection of CW parameters in dependence on the number of contending stations was considered in [4]). This brings a high degradation of the network performance. A station, which sent correctly its data frame, always reduces CW to the minimum value (CWmin). Let us consider the case, when a network operates under heavy load and each station has already prepared the next frame for transmission. The station starts the consecutive attempts of transmission,

ending usually by the conflict. In order to avoid such a situation CW should be considerably large. After elapsing some time the station selects the slot from CW of a greater size and sends the frame with greater chances for the success. The modification of the backoff mechanism relies on division of CW by half after every successful transmission of a data frame (see Fig. 1). This mechanism is called DIDD (Double Increment Double Decrement) backoff. When a network operates under heavy load, then this backoff scheme brings a significant reduction of collisions, so it should increase the network performance. Because the CWmin size is, as specified in the standard, different for DSSS, FHSS and IR, so the greater profit should be observed for a layer, where the CWmin size is smaller. Therefore, this is the case of FHSS. CW size for current transmission 255 255 127 127 127 63 63 CW min 7 15 31 successful transmission successful transmission successful transmission 1 attempt of transmission successful transmission 4 retransmission 3 retransmission 2 retransmission 1 retransmission 1 attempt of transmission Fig. 1. Example of increase and decrease of Contention Window in the DIDD backoff scheme. It should be interesting to find out, whether there is a situation in which the DIDD backoff mechanism would bring the degradation of the network performance. Such a situation could appears if most of stations in the same moment stop their transmissions (there are no packets in station buffers). In such a case, CW will be too wide and a lot of time will be wasted for counting down of too large backoff times. However, the DIDD backoff is able to adapt to the network conditions: after a number of transmissions the network exhibits the proper work. In practice, such a situation should not appear due to the fact of traffic averaging for a large number of stations.

3. SIMULATION RESULTS The obtained simulations allow us to determine the realized throughput, the mean packet delay and the overall number of collisions versus offered load for both backoff mechanisms. The mechanisms were tested for 5, 25 and 100 stations transmitting frames of 1000 bytes. The study has been done for two different physical layers. The packet arrival process was Poisson. Several assumptions were made to reduce the complexity of the simulation models: The effects of propagation delay were neglected. This is a very realistic assumption if the transmission distances are of tens meters between stations. The channel was error free that means that each packet that was transmitted by the sender was successfully and correctly received by the receiver. There were no stations operating in the power-saving mode. All stations were awake all the time, so transmitted frames could immediately be received by the destination stations. The stations heard each other, that is the hidden station scenario was not considered. There was no interference from nearby BSSs. The DATA + ACK mode of transmission was used. The network was configured to 2 Mbps medium capacity. Almost all parameters were taken from the IEEE 802.11 specification and adequate to DSSS and FHSS. The typical parameters for DSSS and FHSS are presented in Table 1. All other parameters used throughout all simulations are displayed in Table 2. Table 1: The network parameters typical for the DSSS and FHSS layers. Parameter Value for DSSS layer Value for FHSS layer SIFS 10 μs 28 μs DIFS 50 μs 130 μs Length of slot 20 μs 50 μs Initial size of CW (CWmin) 31 slots 15 slots Maximum number of slots 1023 slots 1023 slots Physical layer preamble 18 octets 96 μs Table 2: The other network parameters used through all simulations. Parameter Value Parameter Value Length of RTS 20 octets Size of buffer for frames 10 frames Length of CTS 14 octets Timer T1 300 μs Length of ACK 14 octets Timer T3 300 μs DATA header 32 octets Number of retransmission of RTS frames 4 Length of asynchronous DATA frame 1000 octets Number of retransmission of DATA frames 4 Number of stations 5, 25, 100 Capacity of medium 2 Mbps

7KURXJKSXW >NESV@ Fig. 2 The realized throughput versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (5 stations). 7KURXJKSXW >NESV@ Fig. 3 The realized throughput versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (25 stations). 7KURXJKSXW >NESV@ Fig. 4 The realized throughput versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (100 stations).

'HOD\ >V@ Fig. 5 The mean packet delay versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (5 stations). 'HOD\ >V@ Fig. 6 The mean packet delay versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (25 stations). 'HOD\ >V@ Fig. 7 The mean packet delay versus offered load for both backoff mechanisms, DSSS and FHSS physical layers (100 stations).

An analysis of the presented results allows us to draw several important conclusions. The tradeoffs between the realized throughput and offered load for both backoff mechanisms, FHSS or DSSS and for 5, 25 and 100 stations are presented in Figs. 2-4. The linear growth of the realized throughput for small values of the offered load is observed in all cases. The throughput achieves its saturation after exceeding a certain value of the offered load for a small number of stations. Independently of the type of the backoff mechanism the higher throughputs are observed for the network consisting of 5 stations, which utilizes DSSS. The differences are much higher for larger number of stations. Some maxima of throughputs are observed for 100 stations. The degradation of throughput can be observed for the IEEE 802.11 backoff. This degradation is much smaller for DIDD backoff. The tradeoffs between the mean packet delay and offered load for both backoff mechanisms, both physical layers and 5, 25 and 100 stations are presented in Figs. 5-7. The low increase of the mean packet delay for low offered loads can be observed. It is of some milliseconds. The high growth of the mean packet delay after exceeding a certain value of offered load can be further noticed. It attains the constant level for heavy offered loads. The maximum values of the mean delay are very similar for both backoff types in the case of 5 stations. The number of stations has a little influence on the shape of the obtained characteristics, but large on the mean delay. For the DIDD backoff and 25 stations the mean packet delay attains the same value independently of the physical layer type. The largest values of the mean packet delay are attained for 100 stations, especially for the IEEE 802.11 backoff, similarly to the network consisting of 25 stations. The overall number of collisions that occurred during simulation runs as a function of the offered load was analyzed. The shape of obtained plots is similar to that for the mean packet delay. The low number of collisions for low offered network load can be observed, then this number rapidly grows and saturates on the constant level. The overall number of collisions in each considered case is smaller when using the DIDD backoff. The decrease of the number of collisions brings the overall growth of the network performance. 4. CONCLUSIONS The paper presents a new backoff mechanism for IEEE 802.11 WLANs called DIDD. It could be introduced with the aid of a little modification of the backoff that is currently proposed in the IEEE 802.11 standard. The DIDD backoff mechanism is especially designed for a network consisting of a large number of stations and working under heavy loads. It reduces the number of collisions, so brings the growth of the network efficiency. The paper presents the network efficiency for the DSSS and FHSS physical

layers. The obtained results allows us to draw some general conclusions briefly presented below. The growth of the number of stations at large values of offered load causes the degradation of the network performance independently of the type of the physical layer. The usage of the DSSS physical layer increases the network performance, especially for a large number of stations (the growth of the network efficiency for the DSSS layer is caused by the larger CWmin size, Inter Frame Space and CW slot times compared to those defined for FHSS). The DIDD mechanism brings an improvement of the network efficiency, especially for large number of stations and values of offered load. The usage of the DIDD backoff mechanism causes the growth of throughput by more than 9% for DSSS and 25% for FHSS in the case of 25 stations. For 100 stations, this growth is of 65% for DSSS and 145% for FHSS. The usage of the DIDD backoff mechanism causes the decrease of the mean packet delay by more than 23% for DSSS and 37% for FHSS in the case of 25 stations. For 100 stations, this decrease is of 30% for DSSS and 35% for FHSS. The usage of the DIDD backoff mechanism brings a significant fall of the number of collisions for a large number of stations at large values of offered load (more than 2,5 times for FHSS and 100 stations). References [1] BHARGHAVAN V., DEMERS A., SHENKER S., ZHANG L.: MACAW: A Media Access Protocol for Wireless LAN s. ACM Sigcomm 1994 [2] DIEPSTRATEN W.: Proposed values for Contention Windows (CW), IEEE 802.11 Working Group paper IEEE 802.11-95/80, May 1995. [3] IEEE 802.11 Standard for Wireless LAN: Medium Access Control (MAC) and Physical Layer (PHY) Specification. New York, IEEE Inc. 1997 [4] NATKANIEC M., PACH A.R.: An Analysis of the Backoff Mechanism used in IEEE 802.11 Networks. Proc. of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000), Antibes Juan Les Pins, France, July 3-7, 2000 [5] NATKANIEC M., PACH A.R.: Simulation analysis of multimedia streams transmission in IEEE 802.11 networks. Proc. of the IEEE International Symposium on Wireless Communications (ISWC 1999), June 3-4 1999, Victoria, Canada [6] NATKANIEC M., PACH A.R.: A Performance Analysis of RTS/CTS mechanism usage in IEEE 802.11 Networks. Accepted for publication at Wireless Communications and Networking Conference (WCNC 2000), 23-28 September, Chicago, IL, USA [7] TOBAGI F. A., KLEINROCK L.: Packet switching in radio channels: Part I carrier sense multiple-access modes and their throughput delay characteristics. IEEE Trans. Commun. vol. COM-23, no. 12, 1975 [8] WOESNER H., WEINMILLER J., WOLISZ A.: Modified Backoff Algorithms for DCF, IEEE 802.11 Working Group paper IEEE 802.11-95/183, July 1995. [9] :21,$. - 12:,&.,. How the Usage of RTS/CTS and HNA Mechanisms Can Improve the Fairness of Operation of IEEE 802.11 and HIPERLAN Networks in the Presence of Hidden Stations? Proc. of the 6 th Polish Teletraffic Symposium, 22-23 April 1999, Szklarska PoUED