Frederico Calì Marco Conti Enrico Gregori Presented by Andrew Tzakis

Slides:



Advertisements
Similar presentations
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Advertisements

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
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Ethernet – CSMA/CD Review
Achieving Quality of Service in Wireless Networks A simulation comparison of MAC layer protocols. CS444N Presentation By: Priyank Garg Rushabh Doshi.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
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.
Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks Michael Barry, Andrew T Campbell, Andras Veres
On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs.
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.
Module C- Part 1 WLAN Performance Aspects
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Dynamic Tuning of the IEEE Protocol to Achieve a Theoretical Throughput Limit Frederico Calì, Marco Conti, and Enrico Gregori IEEE/ACM TRANSACTIONS.
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
802.11n MAC layer simulation Submitted by: Niv Tokman Aya Mire Oren Gur-Arie.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Presented by Scott McLaren Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia.
IEEE Wireless LAN: Capacity Analysis and Protocol Enhancement F. Cali, M. Conti, E. Gregori IEEE Wireless LAN: Capacity Analysis and Protocol.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Efficient MAC Protocols for Wireless Sensor Networks
Elec 599 Report: Modeling Media Access in Embedded Two-Flow Topologies of Multi-hop Wireless Networks Jingpu Shi Advisor: Dr. Edward Knightly Department.
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
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.
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He J. Sobrinho and A. krishnakumar.
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.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
By Avinash Sridrahan, Scott Moeller and Bhaskar Krishnamachari.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
Message-Passing for Wireless Scheduling: an Experimental Study Paolo Giaccone (Politecnico di Torino) Devavrat Shah (MIT) ICCCN 2010 – Zurich August 2.
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
1 Interplay of Spatial Reuse and SINR-determined Data Rates in CSMACA-based, Multi-hop, Multi- rate Wirless Networks Ting-Yu Lin and Jennifer C. Hou Department.
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Rami Melhem Sameh Gobriel & Daniel Mosse Modeling an Energy-Efficient MAC Layer Protocol.
6 November 2002 MAC protocol 1 Optimization of the Efficiency of MAC Protocols for WLANs Raffaele Bruno MobileMAN kickoff meeting.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Advanced Wireless Antonello Cruz FMAC/CSR: a Fair MAC Protocol for Wireless Ad-hoc Networks Zhifei Li Anil K. Gupta Sukumar Nandi.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Medium Access Control in Wireless networks
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
MAC Protocols for Sensor Networks
Impact of Interference on Multi-hop Wireless Network Performance
Cognitive Link Layer for Wireless Local Area Networks
IEEE Protocol: Design and Performance Evaluation of An Adaptive Backoff Mechanism JSAC, vol.18, No.9, Sept Authors: F. Cali, M. Conti and.
Topics in Distributed Wireless Medium Access Control
Idle sense.
Provision of Multimedia Services in based Networks
Author: Giuseppe Bianchi
QoS Provisioning for IEEE MAC Protocols
Zafer Sahinoglu, Ghulam Bhatti, Anil Mehta
Javad Ghaderi, Tianxiong Ji and R. Srikant
of the IEEE Distributed Coordination Function
Enhanced Backoff Scheme in CSMA/CA for IEEE
Chapter 6 Multiple Radio Access.
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

Frederico Calì Marco Conti Enrico Gregori Presented by Andrew Tzakis Dynamic Tuning of the IEEE 802.11 Protocol to Achieve a Theoretical Throughput Limit Frederico Calì Marco Conti Enrico Gregori Presented by Andrew Tzakis

Motivation Wireless networks are slower than Wired networks Mainly do to the use of a common medium MAC – Coordinator of use IEEE 802.11 Currently uses Binary back off It can be improved

Main Idea Define an anylitical model in order to maximize the capacity of the network This can be achieved through tuning of the IEEE 802.11 back off algorithm Instead of using binary back off, sample contention window (CW) from a geometric distribution.

Outline Show that depending on network conditions, IEEE 802.11 can be far from max capacity. Analytical model Model IEEE 802.11 Compare to max An optimal constant back off can operate at close to the theoretical max Find optimal CW Define distributed algorithm

Capacity Capacity: Maximum value of bandwidth ρmax = m/tv m = Average time busy sending a successful message tv = Virtual Transmission Window

Virtual transmission length Average virtual transmission time length E(TV) can be expressed as virtual transmission time (Tv) collision successful Ncol 1 Ncol 2 …

Math – Geometric Distribution Run an experiment until a success is found Success occurs with a probability of: p Expected attempts before a success is 1/p

Virtual transmission length (2) Since the model is based on the CW being sampled from a geometric distribution Future behavior does not depend on past we can simplify:

More on p Assumption: Every node has a packet ready to send at all times (asymptotic condition) In this case, p is the attempt probability At the beginning of a slot this is the probability that the back off timer is equal to zero P = 1/(E[B]+1) (property of geometric dist.) E[B] = number of slots before a success (expected value) p can be used to define each part of tv

Virtual transmission length (3)

Applying IEEE 802.11 to Model Need to find corresponding p value p(i) = 2/(E[CW(i)]+1) This means we can find E[CW] for IEEE 802.11 which is based on binary back off Approximate with linear sequence: |E[CW(n)] - E[CW(n-1)]| < ε

Using Calculated CW Analytic and simulated results are very close! Model provides good approx.

Capacity of IEEE 802.11 ρmax is a function of p,M,q p(i) = 2/(E[CW(i)]+1) M = Number of nodes q = Geometric distributed size of message q Ranges from 0.5 – 0.99

Where is the room for improvement? High number of idle slots High number of collisions Balanced idle slots and collations

Using the optimal value of p

IEEE 802.11+ To find best CW Through monitoring the radio, the collision length and number of collisions can be found Use minimization algorithm to find p This is too time consuming to solve Create an approximation Given: When p is low tv is determined by E[Idle_p] When p is high tv is determined by number of collisions Balance should be when collision time equals idle time E[Coll]*E[Nc] = (E[Nc]+1)*(E[Idle_p])

Estimated values are close Results of Estimation Estimated values are close To the optimal values

IEEE 802.11+ is much closer to the analytical bound Capacity with IEEE 802.11+ IEEE 802.11+ is much closer to the analytical bound

Distributed algorithm to get M Since Total_Idle_p = (E[Nc]+1)E[Idle_p] Total_Idle_p = (1-p)/M*p M = (1-p)/p*Total_Idle_p Through tracking the idle time, and out estimated p we can calculate M

Conclusion Derived theoretical limit Closely approximates IEEE 802.11 Demonstrated that it is possible to tune the CW at runtime Finding the pmin can be used in other algorithms as well (can make a hybrid)