Snooze: Energy Management in 802.11n WLANs Ki-Young Jang, Shuai Hao, Anmol Sheth, Ramesh Govindan.

Slides:



Advertisements
Similar presentations
Submission doc.: IEEE 11-14/0868r0 July 2014 Johan Söder, Ericsson ABSlide 1 UL & DL DSC and TPC MAC simulations Date: Authors:
Advertisements

MicroCast: Cooperative Video Streaming on Smartphones Lorenzo Keller, Anh Le, Blerim Cic, Hulya Seferoglu LIDS, Christina Fragouli, Athina Markopoulou.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
CSIT560 Internet Infrastructure: Switches and Routers Active Queue Management Presented By: Gary Po, Henry Hui and Kenny Chong.
ICNP’07, Beijing, China1 PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs Enhua Tan 1, Lei Guo 1, Songqing Chen 2, Xiaodong.
University of Michigan Electrical Engineering and Computer Science Anatomizing Application Performance Differences on Smartphones Junxian Huang, Qiang.
Minimizing Energy for Wireless Web Access with Bounded Slowdown Ronny Krashinsky and Hari Balakrishnan MIT Laboratory for Computer Science {ronny,
Playback-buffer Equalization For Streaming Media Using Stateless Transport Prioritization By Wai-tian Tan, Weidong Cui and John G. Apostolopoulos Presented.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Introduction to Smartphone Energy Management. Issue 1/2 Rapid expansion of wireless services, mobile data and wireless LANs Greatest limitation: finite.
Institute of Networking and Multimedia, National Taiwan University, Jun-14, 2014.
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki Worcester.
Cross-Layer Optimization for Video Streaming in Single- Hop Wireless Networks Cheng-Hsin Hsu Joint Work with Mohamed Hefeeda MMCN ‘09January 19, 2009 Simon.
Sleep States in IEEE ax Simulation Scenarios
Diagnosing Wireless TCP Performance Problems: A Case Study Tianbo Kuang, Fang Xiao, and Carey Williamson University of Calgary.
Choosing Beacon Periods to Improve Response Times for Wireless HTTP Clients Suman Nath Zachary Anderson Srinivasan Seshan Carnegie Mellon University.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
Data Provisioning Services for mobile clients by Mustafa Ergen Authors: Mohit Agarwal and Anuj Puri Berkeley WOW Group University.
Building a Controlled Delay Assured Forwarding Class in DiffServ Networks Parag Kulkarni Nazeeruddin Mohammad Sally McClean Gerard Parr Michaela Black.
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
CS4514 Networks1 Distributed Dynamic Channel Selection in Chaotic Wireless Networks By: Matthias Ihmig and Peter Steenkiste Presented by: James Cialdea.
Streaming Video Gabriel Nell UC Berkeley. Outline Scalable MPEG-4 video – Layered coding method – Integrated transport-decoder buffer model RAP streaming.
Project P3-A MAC Scheduling and Reservations with UDP Design and Prototyping project Test harness for adding limited application level MAC features to.
Performance and Robustness Testing of Explicit-Rate ABR Flow Control Schemes Milan Zoranovic Carey Williamson October 26, 1999.
Impact of LTE in Unlicensed Spectrum on Wi-Fi
Augmenting Mobile 3G Using WiFi Aruna Balasubramanian Ratul Mahajan Arun Venkataramani University of Massachusetts Microsoft Research.
Low Latency Wireless Video Over Networks Using Path Diversity John Apostolopolous Wai-tian Tan Mitchell Trott Hewlett-Packard Laboratories Allen.
Augmenting Mobile 3G Using WiFi Aruna Balasubramanian Ratul Mahajan Arun Venkataramani University of Massachusetts Microsoft Research.
EXPLOITING VOIP SILENCE FOR WIFI ENERGY SAVINGS IN SMART PHONES Andrew J. Pyles 1, Zhen Ren 1, Gang Zhou 1, Xue Liu 2 1 College of William and Mary, 2.
MTBA and PSMP in n Abhay Annaswamy
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki In.
Mobility at CERN 29/10/2013 HEPiX Fall IT/Communication Systems HEPiX Fall 2013.
SwitchR: Reducing System Power Consumption in a Multi-Client Multi-Radio Environment Yuvraj Agarwal (University of California, San Diego) Trevor Pering,
Alok Shriram and Jasleen Kaur Presented by Moonyoung Chung Empirical Evaluation of Techniques for Measuring Available Bandwidth.
Integrating Fine-Grained Application Adaptation with Global Adaptation for Saving Energy Vibhore Vardhan, Daniel G. Sachs, Wanghong Yuan, Albert F. Harris,
SAPSM : S mart A daptive PSM for Smartphones Andrew J. Pyles, Xin Qi, Gang Zhou, Matthew Keally and Xue Liu* College of William and Mary, *McGill.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Energy-Saving Scheduling in IEEE e Networks Chia-Yen Lin, and Hsi-Lu Chao Department of Computer Science National Chiao Tung University.
Doc.: IEEE /0648r0 Submission May 2014 Chinghwa Yu et. al., MediaTekSlide 1 Performance Observation of a Dense Campus Network Date:
OPERETTA: An Optimal Energy Efficient Bandwidth Aggregation System Karim Habak†, Khaled A. Harras‡, and Moustafa Youssef† †Egypt-Japan University of Sc.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
1 The Design of the Power Saving Mechanisms in IEEE e Networks (Defense) Student: Lei Yan ( 嚴雷 ) Advisor: Dr. Ho-Ting Wu ( 吳和庭 ) Date: 2009/07/23.
Outsourcing Coordination and Management of Home Wireless Access Points through an Open API Ashish Patro Prof. Suman Banerjee University of Wisconsin Madison.
Outsourcing Coordination and Management of Home Wireless Access Points through an Open API Ashish Patro* Prof. Suman Banerjee University of Wisconsin Madison.
1 DozyAP: Power-Efficient Wi-Fi Tethering Speaker Hao Han College of William & Mary 3/22/2013 W&M Graduate Research Symposium 2013.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Doc.: IEEE /1263r2 Submission Dec 2009 Z. Chen, C. Zhu et al [Preliminary Simulation Results on Power Saving] Date: Authors: Slide.
MIMO: Challenges and Opportunities Lili Qiu UT Austin New Directions for Mobile System Design Mini-Workshop.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Model-Driven Energy-Aware Rate Adaptation
Realizing the Full Potential of PSM using Proxying
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
TOWARDS ENERGY EFFICIENT VOIP OVER WIRELESS LANS VINOD NAMBOODIRI, LIXIN GAO. ACM MOBIHOC Youngbin Im
Architecture and Algorithms for an IEEE 802
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
AP Power Saving Date: Authors: May 2017 Month Year
Xiaodong Zhang Ohio State University in Collaborations with
Performance Evaluation for 11ac
Sleep States in IEEE ax Simulation Scenarios
On AP Power Saving Usage Model
6-10GHz Rate-Range and Link Budget
Lottery Meets Wireless
Measurement Methodology Proposal based on Approved Framework
Energy-Delay Tradeoffs in Smartphone Applications
VHT - SG Date: Authors: July 2007 Month Year
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Power Consideration for Multi-link Transmissions
Presentation transcript:

Snooze: Energy Management in n WLANs Ki-Young Jang, Shuai Hao, Anmol Sheth, Ramesh Govindan

Background 2 Evolution of Wi-Fi Performance vs. Energy Usage 8x speedup compared to a/g Mbps

Background n Features and Energy Usage A A B B Energy management should exploit both sleep opportunities and antenna configuration. Energy management should exploit both sleep opportunities and antenna configuration. MIMO higher data rate spatial diversity Additional power states: 10-30% of peak power consumption of the tablet! Additional power states: 10-30% of peak power consumption of the tablet! # of Antenna Intel Wi-Fi Link 5300(W) TxRxIdleSleep x and 1.6x 1.3x and 1.7x

MotivationDesignImplementationEvaluation Motivation 4 Micro-sleep Opportunities A B AP t Sleep! Z Z Z Z Z Z t t

Micro-sleep Sleep + Wakeup = ~2ms MotivationDesignImplementationEvaluation Motivation 5 Micro-sleep Opportunities # of STA Traffic Sleeping while AP is servicing others 1 1 Sleeping during inter-frame gaps 2 2 Depending on the traffic and number of clients, we can get energy savings of 30% ~ 90%.

MotivationDesignImplementationEvaluation Motivation 6 Internet as bottleneck: SISO is best Internet as bottleneck: SISO is best High bandwidth scenario: MIMO3 is best Antenna Configuration Antenna configuration should be adaptive based on traffic demand and link quality. Antenna configuration should be adaptive based on traffic demand and link quality.

Challenges 7 Micro-sleep with minimal impact on delay and throughput-sensitive traffic Adaptive antenna configuration management Joint design of both mechanisms Application agnostic Time (ms) Power(W) Sleep for 50ms Sleep for 70ms

Contribution 8 Design and Implementation of Snooze Joint, application-agnostic design of client micro- sleep and antenna configuration management. Extensive experiments that demonstrate 30~85% energy-savings over CAM across a wide range of traffic scenarios.

MotivationDesignImplementationEvaluation AP-Directed Design 9 Snooze AP Snooze Client Shapes traffic to create sleep opportunities Minimal impact on traffic Minimizes the number of active clients Manages antenna configurations Minimizes antennas needed Goal: Reduce client energy consumption by jointly controlling sleep and antenna configuration

 Sleep duration: based on measured packet arrival rate  Awake duration: based on average airtime consumption  Sleep duration: based on measured packet arrival rate  Awake duration: based on average airtime consumption MotivationDesignImplementationEvaluation Snooze Components 10 Micro-sleep Scheduling Micro-sleep Scheduling Antenna Mgmt. Antenna Mgmt. If measured airtime utilization is  turn off 1 antenna  > 0.7: low link quality or less antennas -> turn on 1 antenna Rate Adaptation: AP uses default rate-control algorithm with restricted search space If measured airtime utilization is  turn off 1 antenna  > 0.7: low link quality or less antennas -> turn on 1 antenna Rate Adaptation: AP uses default rate-control algorithm with restricted search space Hysteresis and moving averages A: 1Mbps B: 20Mbps Time (Second)

MotivationDesignImplementationEvaluation Implementation APClient 11 Driver Kernel Rate Table Rate Table Airtime Usage Airtime Usage iwlagn Airtime Scheduling Sleep/Wakeup Computation Sleep/Wakeup Computation mac Per client traffic queue Sleep/ Wakeup Sleep/ Wakeup Antenna Configuration iwlagn mac80211

MotivationDesignImplementationEvaluation Evaluation 12 Applications used for evaluation Delay/Jitter Sensitivity HighLow Bandwidth Requirement HighHD video streamingFile downloading LowVoIPChat Overview and Setup Performance comparison Constantly Awake Mode (CAM) Power Save Mode (PSM) Evaluation metric Total energy usage of NIC Application throughput and delay

MotivationDesignImplementationEvaluation Evaluation 13 High Definition Video Streaming More than 25% low-power sleeping compared with both CAM and PSM More than 25% low-power sleeping compared with both CAM and PSM About 50% energy savings compared with both CAM and PSM About 50% energy savings compared with both CAM and PSM Average delay CAM : 2.5ms, PSM : 4ms, Snooze : 8ms Average delay CAM : 2.5ms, PSM : 4ms, Snooze : 8ms

MotivationDesignImplementationEvaluation Evaluation 14 Heterogeneous Traffic Snooze can accommodate multiple concurrent applications. Client Mode One app per client Both techniques contribute significantly to energy savings, but contribution varies across traffic. Energy saving breakdown File VoIP HD Chat micro- sleep antenna config.

Related Work 15 Energy Management Techniques for uPMC-PSMCatnapNAPmanSnooze AP-directed Traffic types HB-DS HB-DI LB-DS LB-DI n Rate adaptation Multiple apps per client

Conclusion 16  Client micro-sleep and antenna configuration management  Application agnostic  30~85% energy saving across a wide range of traffic scenarios Snooze: Energy Management Scheme for n Future Work  Multi-AP setting  Highly bursty workloads  Parameter sensitivity