The System Issues of Rate Adaptation

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
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.
On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs.
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University “Broadnets.
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.
Wireless Network Design for Distributed Control Liu and Goldsmith - Appeared at CDC 2004 Presented by Vinod Namboodiri.
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
WiFi Models EE 228A Lecture 5 Teresa Tung and Jean Walrand
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Jamming and Anti-Jamming in IEEE based WLANs Ravi Teja C 4/9/2009 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
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.
MAC layer Taekyoung Kwon. Media access in wireless - start with IEEE In wired link, –Carrier Sense Multiple Access with Collision Detection –send.
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
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.
Computer and Data Communications Semester Mohd Nazri Mahmud Session 4a-12 March 2012.
Quality of Service Support in Wireless Networks
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
Fundamentals of Computer Networks ECE 478/578
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
Access Delay Distribution Estimation in Networks Avideh Zakhor Joint work with: E. Haghani and M. Krishnan.
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.
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
An Opportunistic Directional MAC Protocol for Multi-hop Wireless Networks with Switched Beam Directional Antennas Osama Bazan and Muhammad Jaseemuddin.
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
Wireless MAC.
EA C451 (Internetworking Technologies)
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
VoIP over Wireless Networks
David S. L. Wei Joint Work with Alex Chia-Chun Hsu and C.-C. Jay Kuo
Medium Access Control MAC protocols: design goals, challenges,
Distributed Medium Access Control in Wireless Networks
Topics in Distributed Wireless Medium Access Control
Idle sense.
SENSYS Presented by Cheolki Lee
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
CS 457 – Lecture 7 Wireless Networks
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
He Xiaoben Further study of multi-hop communications - modeling the hidden terminal problem He Xiaoben
Author: Giuseppe Bianchi
The Impact of Multihop Wireless Channel on TCP Performance
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
Zafer Sahinoglu, Ghulam Bhatti, Anil Mehta
Enhanced IEEE by Integrating Multiuser Dynamic OFDMA
연구 목표 Idle Sense: An Optimal Access Method for High Throughput and Fairness in Rate Diverse Wireless LANs. M. Heusse, F. Rousseau, R. Guillier, and A.
of the IEEE Distributed Coordination Function
Performance Implications of DCF to ESS Mesh Networks
Performance Implications of DCF to ESS Mesh Networks
Submission Title: [channel dependent initial backoff of CSMA]
Performance Implications of DCF to ESS Mesh Networks
How MAC interacts with Capacity of Ad-hoc Networks – Interference problem Capacity of Wireless Networks – Part Page 1.
Chapter 6 Multiple Radio Access.
Is Random Access Fundamentally Inefficient?
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
November 2008 Hybrid MAC for VANET Date: Authors:
Presentation transcript:

The System Issues of Rate Adaptation May 19 The System Issues of Rate Adaptation Hujun Yin hujun_yin@vivato.net Hujun Yin,Vivato

Motivation Traditionally, rate adaptation is done at link level May 19 Motivation Traditionally, rate adaptation is done at link level Ignoring the impact of other links at MAC Ignoring the impact of link adaptation on other links Understand the impact of rate adaptation on system performance Considering the synergy of multiple links Identify the issues of link based rate adaptation Provide insight into system based rate adaptation Hujun Yin,Vivato

Assumptions Network is operating in infrastructure mode May 19 Assumptions Network is operating in infrastructure mode One AP and multiple clients Communication only between AP and clients No multiuser reception capability If collision happens, at most one packet can be successfully received No non-802.11 interference Packet error is only introduced by low SNR or packet collision Hujun Yin,Vivato

Link Based Rate Adaptation May 19 Link Based Rate Adaptation SNR based rate adaptation Chooses data rate from a rate-SNR lookup table PER based rate adaptation Monotonic relation between data rate and PER Adjust data rate so that PER keeps constant Decreases data rate when PER raises Increases data rate when PER drops Rate adaptation is done from link perspective without considering the impact on system performance Hujun Yin,Vivato

System Performance Criteria May 19 System Performance Criteria Maximize total throughput under certain constraints Only consider PER constraint here S : total throughput; N: number of nodes; Ri: data rate of node i; pi: PER of node i; : utilization time of node i; : channel idle time; : channel busy time; p0: PER constraint Hujun Yin,Vivato

System PER Model The packet error is contributed by two sources: May 19 System PER Model The packet error is contributed by two sources: pe: wireless channel & noise (SNR related) pc: MAC collisions pe is a function of data rate and SNR pc is a function of packet arrival rate and channel access mechanism Hujun Yin,Vivato

Rate Adaptation Criteria Revised May 19 Rate Adaptation Criteria Revised Optimal data rates are not only a function of SNR, but also a function of network traffic Data rate adaptation is link dependent Traditional link adaptation only considers SNR is suboptimal Data rate shall be optimized with regard to interaction between links (collision) Hujun Yin,Vivato

Examples: TDMA MAC Each node is assigned to unique time slots May 19 Examples: TDMA MAC Each node is assigned to unique time slots No MAC collisions: pc=0 Links are isolated Maximize overall throughput equivalents to maximize individual link throughput Link based rate adaptation is optimal Hujun Yin,Vivato

Examples: ALOHA Random Access May 19 Examples: ALOHA Random Access Total throughput Probability of collision If N>>1 nodes are identical with aggregated traffic rate l and data rate R Pc decreases with data rate R pe increases with data rate R PER=pe+pc is no longer a monotonic function of rate R Hujun Yin,Vivato

Instability of Link PER Based Rate Adaptation May 19 Instability of Link PER Based Rate Adaptation Consider two rates: R1=R, pe1=10% R2=R/10, pe2=0 Network operates at 20% PER Pc=10%, l=R/10, S=0.081R pe1->15% Switch to R2: pe2=0, pc=63%, PER=63%, S=0.037R Stay at R1:pe1=15%, pc=10%, PER=24%, S=0.081R Rate adaptation to improve PHY PER may result in much worse system performance Hujun Yin,Vivato

Examples: 802.11 DCF MAC CSMA/CA Exponential Backoff Packet 2 DIFS May 19 Examples: 802.11 DCF MAC CSMA/CA Exponential Backoff Packet 2 DIFS Packet 1 Ack Tx Starts Sensing SIFS DIFS: Distributed Interframe Space SIFS: Short Interframe Space DIFS + Backoff Hujun Yin,Vivato

802.11 Packet Collision Probability May 19 802.11 Packet Collision Probability 802.11a initial backoff window only has 16 slots The probability of collision is close to 10% with two saturated nodes The probability of collision is close to 30% with 5 saturated nodes* The PER caused by packet collision can not be ignored in CSMA based MAC like 802.11a Rate adaptation in 802.11 is an involved system problem** High packet collision probability Variable packet size *G. Bianchi, ”Performance analysis of the IEEE 802.11 distributed coordination function”, IEEE JSAC, March 2000. ** H. Yin, “Multirate 802.11a Networks: System Performance Evaluation”, CISS, March 2002. Hujun Yin,Vivato

Conclusion Link adaptation depends on: Channel condition (SNR) May 19 Conclusion Link adaptation depends on: Channel condition (SNR) Activity of other links Rate adaptation considering PHY only is sub-optimal in random access MAC Rate adaptation in PHY simulation may provide biased results to random access MAC Limiting PHY PER at low level may be artificial if the nature of MAC contention is not considered Data rate adaptation has to be considered at system level The black-box approach can not provide accurate PHY-MAC interface abstraction for all possible MAC proposals Hujun Yin,Vivato

Ways to Improve Rate Adaptation Abstraction May 19 Ways to Improve Rate Adaptation Abstraction Partition rate adaptation Coarse rate adaptation at MAC Deals the network aspect of rate adaptation Fine rate adaptation at PHY Deals the channel aspect of rate adaptation Link adaptation localization Other links only impacted if the rate of one link varies significantly Coarse adaptation at MAC sets constraints on the fine rate adaptation at PHY Hujun Yin,Vivato