Department of Information Engineering University of Padova, ITALY Mathematical Analysis of IEEE 802.11 Energy Efficiency. A note on the use of these ppt.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
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.
Contents IEEE MAC layer operation Basic CSMA/CA operation
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
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.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
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
Network Technology CSE Network Technology CSE3020 Week 9.
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.
WCNC 2008 March 31 - April 3 Las Vegas Department of Information Engineering University of Padova, ITALY Throughput and Energy Efficiency of Bluetooth.
5-1 Data Link Layer r Wireless Networks m Wi-Fi (Wireless LAN) Example Problems m RTS/CTS.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
8/7/20151 Mobile Computing COE 446 Wireless Multiple Access Tarek Sheltami KFUPM CCSE COE hthttp://faculty.kfupm.edu.sa/coe/tarek/coe446.htm Principles.
Chapter 5 outline 5.1 Introduction and services
Wireless LAN Simulation - IEEE MAC Protocol
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
Opersating Mode DCF: distributed coordination function
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.
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.
WPMC 2003 Yokosuka, Kanagawa (Japan) October 2003 Department of Information Engineering University of Padova, ITALY A Soft-QoS Scheduling Algorithm.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Ethernet. Problem In an Ethernet, suppose there are three stations very close to each other, A, B and C. Suppose at time 0, all of them have a frame to.
Lecture 4 Wireless Medium Access Control
COST273, Barcelona, January, 2003 Department of Information Engineering University of Padova, Italy Mathematical Analysis of Bluetooth Energy Efficiency.
Department of Information Engineering University of Padova, ITALY Performance Analysis of Limited–1 Polling in a Bluetooth Piconet A note on the use of.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Chapter 6 Multiple Radio Access
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
IEEE WLAN.
7 May Performance Comparison of Scheduling Algorithms for Multimedia Traffic over High-Rate WPANs A note on the use of these ppt slides: We’re making.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
Universität Karlsruhe Institut für Telematik ECE 591
WPMC 2003 Yokosuka, Kanagawa (Japan) October 2003 Department of Information Engineering University of Padova, ITALY Mathematical Analysis of Bluetooth.
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
6 November 2002 MAC protocol 1 Optimization of the Efficiency of MAC Protocols for WLANs Raffaele Bruno MobileMAN kickoff meeting.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
A note on the use of these ppt slides: We’re making these slides freely available to all, hoping they might be of use for researchers and/or students.
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms A note on the use of.
WLAN.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
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.
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Copyright © Wireless Sensor Networks: Zigbee Stack Polly Huang Department of Electrical.
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
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
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Wireless MAC.
Mobile and Ad hoc Networks
Author: Giuseppe Bianchi
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
of the IEEE Distributed Coordination Function
Chapter 6 Multiple Radio Access.
Presentation transcript:

Department of Information Engineering University of Padova, ITALY Mathematical Analysis of IEEE Energy Efficiency. A note on the use of these ppt slides: We’re making these slides freely available to all, hoping they might be of use for researchers and/or students. They’re in PowerPoint form so you can add, modify, and delete slides (including this one) and slide content to suit your needs. In return for use, we only ask the following: If you use these slides (e.g., in a class, presentations, talks and so on) in substantially unaltered form, that you mention their source. If you post any slides in substantially unaltered form on a www site, that you note that they are adapted from (or perhaps identical to) our slides, and put a link to the authors webpage: Thanks and enjoy!

Department of Information Engineering University of Padova, ITALY Mathematical Analysis of IEEE Energy Efficiency {andrea.zanella, Andrea Zanella, Francesco De Pellegrini WPMC 2004, September 2004 Special Interest Group on NEtworking & Telecommunications

WPMC'04 Abano Terme, Padova (Italy) September 2004 Motivations  Wireless ad-hoc networks are becoming more and more popular  Self-organization  Mobility  Portability  IEEE offers native support for ad-hoc networking  Single cell managed by means of Distributed Coordination Function (DCF)‏  Terminals are battery-powered: energy consumption is a primary issue!  Energy consumption in transmission and reception is of the same order of magnitude [Feeney 01]  The carrier-sense mechanism (CSMA/CA) reduces collision probability but draws energy [Stemm 97]  Cost of sensing is exacerbated by transmissions occurring during the backoff  Also collisions and alien traffic involve an energetic cost

WPMC'04 Abano Terme, Padova (Italy) September 2004 Aim of the study  Goal  Providing a complete statistical description of the energy spent  Characterize the impact of RTS/CTS on energy consumption  Provide a mathematical tool for the design of energy-aware algorithms Case study  Reference scenario [Bianchi2000]  Ad hoc network with n saturated IEEE terminals Single-hop network No hidden or exposed node problem Heavy traffic conditions (saturation)‏ All terminals have always a packet ready for transmission

WPMC'04 Abano Terme, Padova (Italy) September 2004 Energy Model  Linear energetic model  Energy is drawn proportionally to the time spent in each mode [Feeney]  Each operating mode is associated to a different energetic coefficient Transmitting (  )‏ Receiving (  R )‏ Sensing (  S )‏ Virtual Sensing (  0 )‏ RTS CTS DATA ACK T RTS T SIFS T CTS T DATA T ACK T DIFS RTS CTS DATA ACK T SIFS RTS NAV T NAV A)‏ B)‏ C)‏ A B C  Energy spent during SIFS periods is neglected

WPMC'04 Abano Terme, Padova (Italy) September 2004 Detailing the Energy Consumption Overall energy spent for successful packet delivery Energy spent in non-colliding transmission Energy spent in colliding transmissions Energy spent during backoff Number of collisions before success Energy spent in each collision  Hypothesis  are i.i.d. and independent of E T  Probability of collision p independent of the system state [Bianchi01]

WPMC'04 Abano Terme, Padova (Italy) September 2004 Detailing E T & E Tc,j  E T : Energy required for transmitting a packet with success Basic Access RTS/CTS  E Tc,j : Energy spent during packet collision Basic Access RTS/CTS T EIFS

WPMC'04 Abano Terme, Padova (Italy) September 2004 Detailing E B  E B : Energy spent in backoff  W r : total number of tick periods spent in backoff  Tick Period time between two successive decrements (tick) in the backoff countdown process Idle channel: countdown 1 per time slot Busy channel: freeze until the channel returns idle for a DIFS, then resume countdown   j : energy spent in each tick period

WPMC'04 Abano Terme, Padova (Italy) September 2004 Detailing  j  During a tick period a node can be  sensing the radio channel  receiving a valid packet intended for that node  discarding a valid packet for other destinations  listening collided transmission on the channel Idle Channel Busy Channel sense receive listen discard

WPMC'04 Abano Terme, Padova (Italy) September 2004 Putting al pieces together...  Moment generating function for the energy spent by each node in the network

WPMC'04 Abano Terme, Padova (Italy) September 2004 Case Study  Lucent WaveLAN 11 Mbps [Feeney2001]  Transmitting  = 1 (normalized)‏  Receiving  R = 2/3  Sensing  S = 0.82  R  Possible power saving policy  Case 1 Energy spent during NAV phase is negligible (  0 =0)  Case 2 Energy spent during NAV phase is not negligible (  0 =0.5  S )  Case 3 Regular sensing is performed during NAV phase (  0 =  S )

WPMC'04 Abano Terme, Padova (Italy) September Normalized Lifetime Number of stations Basic Access RTS/CTS  0 = 0  0 =  S  0 = 1/2  S Results: node lifetime  Normalized Lifetime  Minimum theoretical energy per pck over Average energy per pck  RTS/CTS outperforms Basic Access mode   0 =0 leads to large gain in nodes lifetime  Gain rapidly fades for  0  1/2  S

WPMC'04 Abano Terme, Padova (Italy) September Payload [bits] Number of stations Energy-based threshold Throughput-base threshold [1]  0 = 0  0 =1/2  S 0 =S0 =S Basic Access-RTS/CTS threshold  Energy vs Throughput perspective  With  0  1/2  S payload threshold is lower than in Throughput-base case  Threshold shows less sensitivity to the number of nodes in the network With more than 20 nodes, the threshold remains almost const  Threshold increases as  0 gets close to  S Payload threshold after which RTS/CTS outperforms Basic Access [1] Bianchi2000

WPMC'04 Abano Terme, Padova (Italy) September 2004 Conclusions  Complete statistical description for energy consumption  Ad-hoc network with saturated IEEE nodes  Model allows for some interesting insights  Channel sensing during backoff has a relevant energetic cost  Switching to low-power mode during NAV can potentially save energy, but only for  0 <<  S  Payload length after which RTS/CTS outperforms Basic Access is lower for Energy-base than for Throughput-base perspective  Energy-based Threshold is less sensitive to the number of nodes in the network than Throughput-based Threshold

WPMC'04 Abano Terme, Padova (Italy) September 2004 Department of Information Engineering University of Padova, ITALY Mathematical Analysis of IEEE Energy Efficiency {andrea.zanella, Andrea Zanella, Francesco De Pellegrini WPMC 2004, September 2004 Questions?

WPMC'04 Abano Terme, Padova (Italy) September 2004 Extra Slides… Spare Slides

WPMC'04 Abano Terme, Padova (Italy) September 2004 Medium Access Control (MAC)‏  CSMA: Carrier Sensing Multiple Access  (Exponential) Backoff stage Choose a random number in the backoff window If the channel is sensed idle, then countdown by 1 for each slot If the channel is busy then freeze the countdown until the channel becomes idle again for at least a DIFS  When the countdown is over transmit the packet If no ACK is returned within a SIFS, a collision has occurred Double backoff window and re-enter the backoff stage Otherwise the transmission was successfull Reset the backoff window and enter the backoff stage for the next packet

WPMC'04 Abano Terme, Padova (Italy) September 2004 Collision Avoidance  Basic Access  Transmit data packet  RTS/CTS access  Try to reserve the channel before transmission Send a very short Request To Send (RTS) packet Receiver replies with a very short Clear To Send (CTS) packet Stations that get RTS or CTS packets avoid transmissions in the successive time interval (setting the NAV)‏

WPMC'04 Abano Terme, Padova (Italy) September 2004 Detailing E B : backoff strategy  E B : Energy spent in backoff  Backoff strategy  S(i) : backoff stage after i successive collisions S(i) = min(i,m)‏  CW i : i-th backoff window CW i =CW 0 2 S(i) -1  x i : i-th backoff counter x i =random{0,1,...,CW i }  Countdown x i tick periods then retransmit the packet

WPMC'04 Abano Terme, Padova (Italy) September 2004 Tick period (1/2)‏  Tick Period  time between two successive decrements (tick) of the backoff countdown process Idle channel countdown 1 per time slot Busy channel (valid or collided packet on the air)‏ freeze until the channel returns idle for a DIFS, then resume countdown  during a tick period a node can wait (idle channel)‏ receive valid packet intended for that node discard valid packet for other destinations listen collided transmission on the channel Idle Channel Busy Channel

WPMC'04 Abano Terme, Padova (Italy) September P [ E > e ] Normalized energy: e=E / min{E} Basic Access  0 =  S Results: complementary cdf of E  Energy actually spent for a packet transmission is many times the theoretical minimum  Jointly using RTS/CTS and smart sensing strategy drastically reduces energy costs Basic Access  0 = 0 RTS/CTS  0 =  S RTS/CTS  0 = 0