Module C- Part 1 WLAN Performance Aspects

Slides:



Advertisements
Similar presentations
Medium Access Issues David Holmer
Advertisements

Contents IEEE MAC layer operation Basic CSMA/CA operation
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
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.
On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs.
© Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security.
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.
Chapter 9: Selfish behavior at the MAC layer of CSMA/CA
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Wireless LANs.
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
Slow Start Backoff Algorithm for Wireless Ad Hoc Networks Der-Jiunn Deng Department of Computer Science and Information Engineering National Changhua University.
Wireless Networking So we talked about wired networks. What about wireless?
WiFi Models EE 228A Lecture 5 Teresa Tung and Jean Walrand
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
IEEE Wireless LAN: Capacity Analysis and Protocol Enhancement F. Cali, M. Conti, E. Gregori IEEE Wireless LAN: Capacity Analysis and Protocol.
1 Introduction to Wireless Networks Michalis Faloutsos.
5-1 Data Link Layer r Wireless Networks m Wi-Fi (Wireless LAN) Example Problems m RTS/CTS.
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.
Opersating Mode DCF: distributed coordination function
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.
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.
IEEE Journal on Selected Areas in Communications
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
Lecture 4 Wireless Medium Access Control
Computer and Data Communications Semester Mohd Nazri Mahmud Session 4a-12 March 2012.
Ralf Jennen, ComNets, RWTH Aachen University Frame Delay Distribution Analysis of Using Signal Flow Graphs Ralf Jennen Communication Networks Research.
K. Salah 1 Chapter 15 Wireless LANs. K. Salah 2 Figure 15.1 BSSs IEEE Specification for Wireless LAN: IEEE , which covers the physical and data.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Quality of Service Support in Wireless Networks
Min-Te Sun, Lifei Huang, Anish Arora, Ten-Hwang Lai Presented by Md Tareq Adnan CSE High Performance Computer Networks 1.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
Chapter 6 Multiple Radio Access
Fundamentals of Computer Networks ECE 478/578
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.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
Planning and Analyzing Wireless LAN
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
THROUGHPUT ANALYSIS OF IEEE DCF BASIC IN PRESENCE OF HIDDEN STATIONS Shahriar Rahman Stanford Electrical Engineering
Universität Karlsruhe Institut für Telematik ECE 591
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Advanced Wireless Antonello Cruz FMAC/CSR: a Fair MAC Protocol for Wireless Ad-hoc Networks Zhifei Li Anil K. Gupta Sukumar Nandi.
Medium Access Control in Wireless networks
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
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.
MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Performance Enhancement of Multirate IEEE WLANs with Geographically Scattered Stations 1 Duck-Yong Yang, 2 Tae-Jin Lee, 3 Kyunghun Jang, 3 Jin-Bong.
Computer Communication Networks
Presented by Hoang Nguyen
Author: Giuseppe Bianchi
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
of the IEEE Distributed Coordination Function
Enhanced Backoff Scheme in CSMA/CA for IEEE
Chapter 6 Multiple Radio Access.
Presentation transcript:

Module C- Part 1 WLAN Performance Aspects Mobile Networks Module C- Part 1 WLAN Performance Aspects Mohammad Hossein Manshaei Jean-Pierre Hubaux http://mobnet.epfl.ch

Performance Evaluation of IEEE 802.11(DCF) Real Experimentations HoE on IEEE 802.11b Analytical Models Bianchi’s Model Simulations HoE on ns-2

Bianchi’s Model: Topology and Parameters N links with the same physical condition (single-collision domain): 3 2 4 1 2 3 N 1 AP N-2 N N-1 We want to calculate the throughput of this network. PHY Layer MAC Layer P p = Probability of Transmission = Probability of Collision = More than one transmission at the same time = 1 – (1- p)N-1

802.11 - CSMA/CA unicast (Review) Sending unicast packets station has to wait for DIFS before sending data receiver acknowledges at once (after waiting for SIFS) if the packet was received correctly (CRC) automatic retransmission of data packets in case of transmission errors DIFS data sender SIFS ACK receiver DIFS data other stations t waiting time Contention window The ACK is sent right at the end of SIFS (no contention)

802.11 – DCF with RTS/CTS (Review) Sending unicast packets station can send RTS with reservation parameter after waiting for DIFS (reservation determines amount of time the data packet needs the medium) acknowledgement via CTS after SIFS by receiver (if ready to receive) sender can now send data at once, acknowledgement via ACK other stations store medium reservations distributed via RTS and CTS DIFS RTS data sender SIFS SIFS SIFS CTS ACK receiver DIFS NAV (RTS) data other stations NAV (CTS) t defer access Contention window RTS/CTS can be present for some packets and not for other NAV: Net Allocation Vector

802.11 – Slot Time in Bianchi’s Model data DIFS Idle Busy wait Idle wait Idle wait Idle data Busy wait DIFS Idle wait Collision Idle data Busy DIFS wait channel sender1 sender2 collision sender3 sender4 One slot time

Bianchi’s Model: Two Dimensional Markov chain (s(t), b(t)) (Backoff Stage, Backoff Timer) ( , ) 1 2 CW - ( i - 1 , ) m p / CW Cw + ( i , ) 1 2 CW - ( m , ) 1 2 CW -

802.11 – Slot Time in Bianchi’s Model data DIFS Idle Busy (7, 3) (7, 4) (2, 5) (2, 6) (0, 5) (0, 6) Idle (0, 9) (7, 2) (2, 4) (0, 4) Idle (0, 8) (7, 1) (2, 3) (0, 3) Idle data Busy DIFS (0, 8) (0, 7) (2, 2) (2, 3) (0, 2) (0, 3) Idle (0, 6) (0, 1) (2, 1) (0, 7) Collision Idle data Busy DIFS (0, 6) (0, 5) (0, 7) channel sender1 (1, 3) (3, 6) (0, 5) (0, 4) sender2 collision sender3 sender4 One slot time

Bianchi’s Model: Two Dimensional Markov chain Stationary distribution: Probability of transmission:

Bianchi’s Model: Two Dimensional Markov chain Successful Transmission

Bianchi’s Model: Two Dimensional Markov chain Collision

Bianchi’s Model: Stationary Distribution of Chain bi,0 = p bi-1,0 ( i , ) 1 2 CW - p / bm,0 = p bm-1,0 + p bm,0

Bianchi’s Model: Solution for p and p After some derivations  system of two nonlinear equations with two variables p and p:  Can be solved numerically to obtain p and p

Bianchi’s model: Throughput Calculation Throughput of node i: Ptr: Probability of at least one transmission in slot time Ps: Probability of successful transmission during a random time slot L: Average packet payload size Ts: Average time to transmit a packet of size L Tc: Average time of collision Tid: Duration of the idle period tACK: ACK transmission time tH: Header transmission time tL: Payload transmission time

Numerical Results Basic Mode Basic Mode RTS/CTS RTS/CTS

Conclusion Semi-analytical model to express the performance of IEEE 802.11 networks More sophisticated models have been developed since then Don’t forget checking the related write up: «Performance Analysis of the IEEE DCF: Bianchi Model»