1 A Novel Topology-blind Fair Medium Access Control for Wireless LAN and Ad Hoc Networks Z. Y. Fang and B. Bensaou Computer Science Department Hong Kong.

Slides:



Advertisements
Similar presentations
Vivek Jain, Anurag Gupta Dharma P. Agrawal
Advertisements

Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? Shugong Xu Tark Saadawi June, 2001 IEEE Communications Magazine.
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Doc.: IEEE /080r1 Submission January 2001 Jie Liang, Texas InstrumentsSlide 1 Jie Liang Texas Instruments Incorporated TI Blvd. Dallas,
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Medium Access Issues David Holmer
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
Duke Selfish MAC Layer Misbehavior in Wireless Networks Author: Pradeep Kyasanur and Nitin H. Vaidya Some slides are borrowed from the author and others.
1 «Performance Analysis for a New Medium Access Control Protocol in Wireless LANs» By YOUNGGOO KWON and YUGUANG FANG Presentation by Ampatzis Efthimios.
CSMA/CA in IEEE Physical carrier sense, and Virtual carrier sense using Network Allocation Vector (NAV) NAV is updated based on overheard RTS/CTS/DATA/ACK.
Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks Michael Barry, Andrew T Campbell, Andras Veres
Jesús Alonso-Zárate, Elli Kartsakli, Luis Alonso, and Christos Verikoukis May 2010, Cape Town, South Africa, ICC 2010 Coexistence of a Novel MAC Protocol.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
Module C- Part 1 WLAN Performance Aspects
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Dynamic Tuning of the IEEE Protocol to Achieve a Theoretical Throughput Limit Frederico Calì, Marco Conti, and Enrico Gregori IEEE/ACM TRANSACTIONS.
Slow Start Backoff Algorithm for Wireless Ad Hoc Networks Der-Jiunn Deng Department of Computer Science and Information Engineering National Changhua University.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? Shugong Xu Tark Saadawi June, 2001 IEEE Communications Magazine (Adapted.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
IEEE Wireless LAN: Capacity Analysis and Protocol Enhancement F. Cali, M. Conti, E. Gregori IEEE Wireless LAN: Capacity Analysis and Protocol.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
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.
MAC layer Taekyoung Kwon. Media access in wireless - start with IEEE In wired link, –Carrier Sense Multiple Access with Collision Detection –send.
IEEE Journal on Selected Areas in Communications
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.
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.
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
Chapter 6 Multiple Radio Access
Fundamentals of Computer Networks ECE 478/578
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.
Priority Scheduling in Wireless Ad Hoc Networks Xue Yang and NitinVaidya University of Illinois at Urbana-Champaign.
6 November 2002 MAC protocol 1 Optimization of the Efficiency of MAC Protocols for WLANs Raffaele Bruno MobileMAN kickoff meeting.
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Medium Access Control in Wireless networks
Adaptive Power Control Algorithm for Ad Hoc Networks with Short and Long Term Packet Correlations Jun Zhang, Zuyuan Fang, and Brahim Bensaou Dept. of Computer.
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.
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
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
EA C451 (Internetworking Technologies)
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
David S. L. Wei Joint Work with Alex Chia-Chun Hsu and C.-C. Jay Kuo
Topics in Distributed Wireless Medium Access Control
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Author: Giuseppe Bianchi
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
연구 목표 Idle Sense: An Optimal Access Method for High Throughput and Fairness in Rate Diverse Wireless LANs. M. Heusse, F. Rousseau, R. Guillier, and A.
Enhanced Backoff Scheme in CSMA/CA for IEEE
Presentation transcript:

1 A Novel Topology-blind Fair Medium Access Control for Wireless LAN and Ad Hoc Networks Z. Y. Fang and B. Bensaou Computer Science Department Hong Kong University of Science and Technology ICC 2003

2 Outline Introduction Introduction IEEE DCF IEEE DCF Improving the Fairness of the Backoff Algorithm Improving the Fairness of the Backoff Algorithm Simulations Simulations Conclusion Conclusion

3 Introduction DCF DCF Carrier sensing / Random backoff / Virtual backoff / Collision avoidance Carrier sensing / Random backoff / Virtual backoff / Collision avoidance Guarantees that ultimately a node will have a chance of attempting to access the channel Guarantees that ultimately a node will have a chance of attempting to access the channel Since the backoff timers are frozen when a node defers Since the backoff timers are frozen when a node defers No guarantee the success of such attempts No guarantee the success of such attempts In presence of hidden terminals In presence of hidden terminals When the traffic load is high and the node density is non uniform When the traffic load is high and the node density is non uniform Station succeeding a large number of transmission consecutively in an asymmetric network Station succeeding a large number of transmission consecutively in an asymmetric network

4 Introduction Problem of fairness Problem of fairness There are N network nodes, optimal success probability of 1/N There are N network nodes, optimal success probability of 1/N This unfairness can be very marked when the traffic load is high This unfairness can be very marked when the traffic load is high ABC 1/21/3 1/2

5 Introduction Scheduled schemes Scheduled schemes Need coordinators to dictate the behavior of nodes Need coordinators to dictate the behavior of nodes Minimum bandwidth guarantee Minimum bandwidth guarantee Need to incorporate a weight allocation method as well as the means to distribute such information among nodes Need to incorporate a weight allocation method as well as the means to distribute such information among nodes Measurement-base fair backoff algorithm Measurement-base fair backoff algorithm Can alleviate the fairness problem Can alleviate the fairness problem Need to exchange Need to exchange Weights allocation information Weights allocation information Maintain topology knowledge Maintain topology knowledge

6 Introduction Blind backoff scheme Blind backoff scheme Without need for any exchange of information Without need for any exchange of information Without any assumption Without any assumption Self adapting to changes in the traffic load as well as topological changes Self adapting to changes in the traffic load as well as topological changes Novel backoff algorithm Novel backoff algorithm To propose a new backoff mechanism for IEEE for a fair channel access

7 Improving the Fairness of the Backoff Algorithm Deals with how to estimate t p: Counts the number of successful transmissions in a period Increases contention window size in case of more successful transmission Decreases contention window size to be more aggressive in case of successive failures Adjusts t p when contention window hits the maximum or the minimum bound since it is either too large or too small

8 Improving the Fairness of the Backoff Algorithm t packet RTS CTS ACK DATA t unit tptp = k * t unit DIFS SIFS If k=2 RTS CTS ACK DATA Other STA packet

9 if ( >1 ) if ( == CWmax ) = - +1 else = 2 * else if ( == 0) if( == CWmin ) = + 1 else = / 2 endif = 0 Timer Event: ( T P ) win i t i unit t i p = k i * win i i i i i n i n i n i n i i k i k i k i k Use current contention window to access channel if ( successfully received ACK) = + 1 Update Init : t i packet = 0 k i = 1 t i unit t i p = k i * Channel Access : t i unit t i packet win i n i n i n i = 0 // the number of successful transmission

10 AABAA B STA A : CW=32 slot, Tp=1 STA B : CW=32 slot, Tp=1 STA A STA B CW=32 Tp = 1 CW=32 Tp = 1 CW=32 Tp = 2 CW=32 Tp = 1 CW=32 Tp = 1 CW=32 Tp = 2 CW=64 Tp = 2 CW=32 Tp = 2 CW=32 Tp = 2 CW=64 Tp = 2 CW=32 Tp = 3 A B ABC 1/21/3 1/2 Monitor 1 Monitor 1 CW=32 Tp = 2 CW=32 Tp = 2 T P T UINT AA

11 Simulations Network topology

12 FMAC FMAC

13 FMAC FMAC FMAC

14 Conclusion Improve fairness of IEEE would have to pay a price for this is terms of total network throughput degradation Improve fairness of IEEE would have to pay a price for this is terms of total network throughput degradation Most of the time less than 50% throughput is lost due to introduction of fairness Most of the time less than 50% throughput is lost due to introduction of fairness Satisfaction is the driving force behind any fairness oriented work Satisfaction is the driving force behind any fairness oriented work

15