On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE 802.11 Distributed Wireless LANs.

Slides:



Advertisements
Similar presentations
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Advertisements

Medium Access Issues David Holmer
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Contents IEEE MAC layer operation Basic CSMA/CA operation
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
KAIST Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks Suho Yang (CS710: November 4, 2008) Kyle Jamieson, Hari Balakrishnan, Y.C. Tay LNCS.
Dynamic Bandwidth Scheduling for QoS Enhancement over IEEE WLAN Sangwook Kang, Sungkwan Kim, Mingan Wang, Sunshin An Korea University European Wireless.
Module C- Part 1 WLAN Performance Aspects
Dynamic Tuning of the IEEE Protocol to Achieve a Theoretical Throughput Limit Frederico Calì, Marco Conti, and Enrico Gregori IEEE/ACM TRANSACTIONS.
Network Technology CSE Network Technology CSE3020 Week 9.
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
WiFi Models EE 228A Lecture 5 Teresa Tung and Jean Walrand
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
IEEE Wireless LAN: Capacity Analysis and Protocol Enhancement F. Cali, M. Conti, E. Gregori IEEE Wireless LAN: Capacity Analysis and Protocol.
TDM-based Coordination Function (TCF) in WLAN for High Throughput Chaegwon Lim and Chong-Ho Choi School of Electrical Engineering and Computer Science.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
1 A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE Ad Hoc Wireless LANs IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS,
protocol continued. DCF The basic idea is non-persistent. Can do an optimization: For a new packet (Q len = 0), the sender needs only wait for.
Wireless LAN Simulation - IEEE MAC Protocol
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
A Multichain Backoff Mechanism for IEEE WLANs Alkesh Patel & Hemant Patel ECE 695 – Leading Discussion By : Shiang- Rung Ye and Yu-Chee Tseng.
Opersating Mode DCF: distributed coordination function
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
PLANETE group, INRIA Sophia-Antipolis July 1, 2003 Adaptive Channel allocation for QoS Enhancement in IEEE Wireless LANs Presented by: Mohammad.
A Virtual Collision Mechanism for IEEE DCF
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Ethernet. Problem In an Ethernet, suppose there are three stations very close to each other, A, B and C. Suppose at time 0, all of them have a frame to.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
Chapter 6 Multiple Radio Access
Service differentiation mechanisms for IEEE based wireless networks § Srikant Kuppa & Ravi Prakash Distributed Systems Laboratory The University.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Quality of Service(QoS) in IEEE Wireless LANs: Evaluation.
Angular MAC: a framework for directional antennas in wireless mesh networks Erdem Ulukan and Özgür Gürbüz Faculty of Engineering and Natural Sciences,
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
IEEE WLAN.
Access Delay Distribution Estimation in Networks Avideh Zakhor Joint work with: E. Haghani and M. Krishnan.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
Rami Melhem Sameh Gobriel & Daniel Mosse Modeling an Energy-Efficient MAC Layer Protocol.
LECTURE9 NET301 11/5/2015Lect 9 NET DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Medium Access Control in Wireless networks
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
Design and Implementation of a Reservation-based MAC Protocol for Voice/Data over IEEE Ad-Hoc Wireless Networks Shiann-Tsong Sheu, Tzu-Fang Sheu.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
COE-541 LAN / MAN Simulation & Performance Evaluation of CSMA/CA
Tel Hai Academic College Department of Computer Science Prof. Reuven Aviv Markov Models for Access Control in Computer Networks Resource: Fayez Gebali,
EA C451 (Internetworking Technologies)
Topics in Distributed Wireless Medium Access Control
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Net301 lecture9 11/5/2015 Lect 9 NET301.
IEEE : Wireless LANs ALOHA, Slotted ALOHA
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
Author: Giuseppe Bianchi
Performance Evaluation of an Integrated-service IEEE Network
QoS Provisioning for IEEE MAC Protocols
Wireless LAN Simulation IEEE MAC Protocol
of the IEEE Distributed Coordination Function
The System Issues of Rate Adaptation
Enhanced Backoff Scheme in CSMA/CA for IEEE
Chapter 6 Multiple Radio Access.
Presentation transcript:

On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs

IEEE (MAC) DCF - Distributed Coordination Function PCF - Point Coordination Function CSMA/CA with binary exponential backoff

DCF Enhancements Many enhancements to improve performance, models with hiddent terminal Baldwin –Transmission deadline –Stations next backoff value - Enhanced Collision Avoidance (ECA) –Decrease # collisions under constant backoff window size

Proposal These studies show: Increase # competing stations --> performance sharp decrease BCR-CS Backoff Counter Reservation and Classifying Stations –Reduce collisions –Improve performance

BCR-CS Main reason for collision in DCF is that other station do not know other station’s info such as backoff counter If known, unecessary collisions and wasted waiting time can be avoided

BCR-CS Backoff counters of next frames generated in advance and sent in frame transmissions. Random backoff counter generated and embedded into header info of next frame Classify stations into 3 groups –Idle - no frame to transmit –Reserved - frames ready and backoff counters announced success through previous frames –Contentious - frames ready and not success announced

BCR-CS Frames in reserved group do not collide Frames in Contentious group do collide because of unknown backoff counter BCR-CS subschemes - based upon # stations in contentious group –BCR-CS-b - original binary backoff –BCR-CS-p - psuedo-p-persistent

Backoff Counter Table Store other station’s backoff counter’s inside table.

BCR-CS-p (pseudo-p- persistent) Goal is to avoid choosing conflicted slots already reserved by other stations Contentious Group 1) Choose smallest available backoff counter 2) Xmit when counter reaches zero 3)If frame xmit fails, repeat 1 & 2 Reserved Group –CW values are doubled if there is a collision –Collisions only possible if there are hidden nodes –Initial window size = N R + N C

BCR-CS-b (exponential backoff) Ordinary Exponential backoff Initial window size = N R + N C Reserved Group –Since collisions are very rare, use min CW –Throughput maximized when CW = 1 –Min CW may cause starvation for contentious group

Estimation of N R + N C N R is approx the # of BCT values != -1 N I is approx the # of BCT values = -1 N R + N C + N I varies as nodes move and power down We can analyze historic N C

Estimate by Time (EBT) Modify MAC headers to include time spent by the transmitting station in each state –T R (j) + T C (j) + T I (j) = 1 Delete stations from BCT have CW = -1 for long periods bc they have moved away Approximate N C by summing T C (j) Exponential smoothing can improve estimate

Estimate by Probability (EBP) Modify MAC headers to include probability that the transmitting station is in each state –Reserved frames / total frames Sum probabilities Exponential smoothing can improve estimate

Utilization vs p

Optimal p vs M (# of stations)

Optimal U vs M (# of stations)

Effects of Estimating M

Performance evaluation under two classes of traffic comprehensive evaluation for the proposed schemes comparison with the DCF and the ECA

frame payload : 500 bytes beacon interval : 100 ms DIFS time : 34 s SIFS time : 16 s slot time : 9s physical preamble : 16 s physical header time : 4s symbol time : 4 s control rate : 24Mbps data rate : 54Mbps backoff minimal window size :32 maximum backoff window size : 1,024

type A station : always has at least a frame ready to send in the queue at any time type B station : a frame only arrives after the previous frame is just transmitted NA : number of type A stations NB : number of type B stations

Pseudo-p-Persistent a)Throughput with different p values )No of collisions with different p values

Comparison over Simulation Time c) Throughput versus simulation time d) No of collisions versus simulation time

Comparison over traffic pattern a) Total throughput b) Number of collisions

Comparison over traffic pattern c) idle time d) collision time

PERFORMANCE EVALUATION UNDER q new metric q - defined as the probability that an outgoing frame arrives when the queue is not empty in a station We study performance of the proposed schemes on different traffic situations performance over the mean performance over the variance Two extreme cases of q

E(q) = 0 E(q) = 1

Comparison of Schemes under q

Effects of q Distributions

Comparison of NC Estimated Methods and Real Value

Conclusion New scheme for contention based protocol : BCR-CS Two different back off schemes Three key aspects- reservation, classification, and optimality scheme outperforms the DCF and ECA Two estimation methods of the number of contentious stations are proposed Simulation studies are performed to compare the new protocol with the DCF and ECA