Multi-rate Medium Access Control David Holmer

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Nick Feamster CS 4251 Computer Networking II Spring 2008
1 The Case for Heterogeneous Wireless MACs Chun-cheng Chen Haiyun Luo Dept. of Computer Science, UIUC.
Dept. of computer Science and Information Management
University At Buffalo Capacity Of Ad-Hoc Networks Ajay Kumar.
Doc.: IEEE /0567r0 Submission Slide 1Michelle Gong, Intel May 2010 DL MU MIMO Analysis and OBSS Simulation Results Date: Authors:
1 Understanding and Mitigating the Impact of RF Interference on Networks Ramki Gummadi (MIT), David Wetherall (UW) Ben Greenstein (IRS), Srinivasan.
Medium Access Issues David Holmer
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks By Gavin Holland, Nitin Vaidya and Paramvir Bahl Presented by: Helal chowdhury Telecommunication.
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
Layer Physical – WAN Pertemuan 10 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Wireless Sensor Networks Akyildiz/Vuran Administration Issues  Take home Mid-term Exam  Assign April 2, Due April 7  Individual work is required 
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Wireless Networks and Spread Spectrum Technologies.
Collision Aware Rate Adaptation (CARA) Bob Kinicki Computer Science Department Computer Science Department Advanced Computer.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Ethernet: CSMA/CD (Carrier Sense Multiple Access with Collision Detection) Access method: method of controlling how network nodes access communications.
CS 525M – Mobile and Ubiquitous Computing Seminar Mingzhe Li April 27, 2004 Course Project Progress Report An Extension of Rate-Adaptive MAC Protocol For.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
Spanning Tree and Wireless EE122 Discussion 10/28/2011.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
Chapter 5 outline 5.1 Introduction and services
2/12/20021 IEEE Wireless Local Area Networks The future is wireless Presented by Tamer Khattab and George Wong Prepared for EECE571N - Advanced.
Wireless LAN Simulation - IEEE MAC Protocol
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 50 – The Wireless LAN.
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
Ethernet. Ethernet Goals Simplicity Low Cost Compatibility Address flexibility Fairness –All nodes have equal access to the network High speed Stability.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Baruch Awerbuch, David Holmer, Herbert Rubens Szikszay Fábri Anna, ELTE IK Prog.terv.mat.
Wireless Networks share a non deterministic medium: Possible Problems: Noise ⇒ discard the packet Collision ⇒ discard the packet.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Recitation 8 Wireless Networks. Virtual carrier sensing First exchange control frames before transmitting data – Sender issues “Request to Send” (RTS),
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Data Link Layer Part I – Designing Issues and Elementary.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Data and Computer Communications Ninth Edition by William Stallings Chapter 17 – Wireless LANs.
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.
IMA Summer Program on Wireless Communications Quick Fundamentals of Wireless Networks Phil Fleming Network Advanced Technology Group Network Business Motorola,
Ubiquitous Computing Center A Rate-Adaptive MAC Protocol for Multi-hop Wireless Networks 황 태 호
fairness ii-2. What is Multi-Rate? Ability of a wireless card to automatically operate at several different bit-rates (e.g. 1, 2, 5.5, and 11 Mbps.
Recitation 8 Wireless Networks.
Wireless. 2 A talks to B C senses the channel – C does not hear A’s transmission C talks to B Signals from A and B collide Carrier Sense will be ineffective.
Tackling Exposed Node Problem in IEEE Mac Deepanshu Shukla ( ) Guide: Dr. Sridhar Iyer.
WIRELESS COMMUNICATION Husnain Sherazi Lecture 1.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Background of Wireless Communication Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local Area Networks Wireless Communication.
WLAN.
OAR: An Opportunistic Auto- Rate Media Access Protocol for Ad Hoc Networks B. Sadeghi, V. Kanodia, A. Sabharwal, E. Knightly Presented by Sarwar A. Sha.
Medium Access Control in Wireless networks
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Cascading : An Overview of the Strategy Yujie Zhu and Raghupathy Sivakumar GNAN Research Group, Georgia Tech Energy-Efficient Communication Strategy for.
CS440 Computer Networks 1 Wireless LAN (IEEE ) Neil Tang 10/01/2008.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Media Access Methods MAC Functionality CSMA/CA with ACK
MAC Protocols that use directional Antennas
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks
Data Link Issues Relates to Lab 2.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Multi-rate Medium Access Control
Presentation transcript:

Multi-rate Medium Access Control David Holmer

What is Multi-Rate? Ability of a wireless card to automatically operate at several different bit-rates (e.g. 1, 2, 5.5, and 11 Mbps for b) Part of many existing wireless standards (802.11b, a, g, HiperLAN2…) Virtually every wireless card in use today employs multi-rate

Example Carrier Modulations Binary Phase Shift Keying One bit per symbol Made by the carrier and its inverse Quadrature Phase Shift Keying Two bits per symbol Uses quadrature carrier in addition to normal carrier (90° phase shift of carrier) 4 permutations for the inverse or not of the two carriers

Example Carrier Modulations (cont.) 16 - Quadrature Amplitude Modulation 4 bits per symbol Also uses quadrature carrier Each carrier is multiplied by +3, +1, -1, or -3 (amplitude modulation) 16 possible combinations of the two multiplied carriers

Example Carrier Modulations (cont.) 64 - Quadrature Amplitude Modulation 6 bits per symbol Also uses quadrature carrier Each carrier is multiplied by +7, +5, +3, +1, -1, -3, -5, or -7 (amplitude modulation) 64 possible combinations of the two multiplied carriers

802.11a Rates resulting from Carrier Modulation and Coding

Advantage of Multi-Rate? Direct relationship between communication rate and the channel quality required for that rate As distance increases, channel quality decreases Therefore: tradeoff between communication range and link speed Multi-rate provides flexibility to meet both consumer demands 1 Mbps 2 Mbps 5.5 Mbps 11 Mbps Lucent Orinoco b card ranges using NS2 two-ray ground propagation model

Throughput vs. Distance for a

Frame Exchange Overhead Exchange means not all time is spend sending actual data RTS CTS DATA ACK Sender Receiver cw Medium time used for transmission Actual time sending application data

Multi-rate Frame in b

802.11b Frame Exchange Duration 4.55 Mbps 3.17 Mbps 1.54 Mbps 0.85 Mbps Medium Time consumed to transmit 1500 byte packet

Multi-rate Frame in a 52 us

Hops vs. Throughput Since the medium is shared, adjacent transmissions compete for medium time Effective end-to-end throughput decreases when sending across multiple hops 123

Effect of Transmission SourceDestination Request to Send (RTS)Clear to Send (CTS)DATAACK XXXXXXX

Multi-Hop Throughput Loss (TCP)

Auto Rate Protocols Selects the rate to use for a packet ARF Adaptive based on success/failure of previous packets Simple to implement Doesnt require the use of RTS CTS or changes to spec Receiver Based Auto Rate (RBAR) Uses SNR measurement of RTS to select rate Faster & more accurate in changing channel Requires some tweaks to the header fields Opportunistic Auto Rate (OAR) Adds packet bursting to RBAR Allows nodes to send more when channel conditions are good Implements temporal fairness instead of packet fairness

MAC Layer Fairness Models Per Packet Fairness: If two adjacent senders continuously are attempting to send packets, they should each send the same number of packets. Temporal Fairness: If two adjacent senders are continuously attempting to send packets, they should each be able to send for the same amount of medium time. In single rate networks these are the SAME!

Temporal Fairness Example Packet Fairness OAR Temporal Fairness 11 Mbps Link Mbps Link Total Throughput Mbps 11 Mbps 1 Mbps 11 Mbps Per Packet Fairness Temporal Fairness