Cool-Tether: Energy Efficient On-the-fly WiFi Hot-spots using Mobile Smartphones 1 Vishnu Navda (MSR India) Ashish Sharma (MSR India Intern/UCSB) Ram Ramjee.

Slides:



Advertisements
Similar presentations
Wi-Fi Technology ARTI J JANSARI M.E.(C.S.E.):-1ST (E.C.)
Advertisements

Computer Concepts – Illustrated 8th edition
Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
MobiClique: Middleware for Mobile Social Networking Anna-Kaisa Pietilainen (Thomson), with Earl Oliver (University of Waterloo), Jason LeBrun (UC Davis),
0 - 0.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Communicating over the Network
The internet. Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated.
| Copyright © 2009 Juniper Networks, Inc. | 1 WX Client Rajoo Nagar PLM, WABU.
1 Chapter One Introduction to Computer Networks and Data Communications.
Vishal K. Singh, Henning Schulzrinne
Slide 1Thursday, June 30, /05/03 EMERGING TECHNOLOGIES IN WIRELESS Jack H. Winters Chief Scientist, Motia
Faculty of Computer Science & Engineering
A Wireless Local Area Network (WLAN) is a network that interconnects devices using radio waves. Wireless networking technologies allow devices to communicate.
Gold Country Computer Learning Center March 2006 Is Wireless for You? Roger Thornburn.
Everyone is going Wireless - VoIP is no exception Sanjit Chatterjee Director – Global Marketing
Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
Bluetooth and Wi-Fi Kane Hartley.
2  Industry trends and challenges  Windows Server 2012: Modern workstyle, enabled  Access from virtually anywhere, any device  Full Windows experience.
10/10/ * Introduction * Network Evolution * Why Gi-Fi is used * Bluetooth & Wi-Fi * Architecture of Gi-Fi * Features / Advantages * Applications.
The Internet–Illustrated Introductory, Fourth Edition
Addition 1’s to 20.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Test B, 100 Subtraction Facts
Networks : What is a network?
Week 1.
How To Set Up A Wireless Network Using A D-Link Wireless Router
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 9 TCP/IP Protocol Suite and IP Addressing.
1 Kingdom of Saudi Arabia Prince Norah Bint Abdul Rahman University College of Computer Since and Information System NET201.
Exploring Energy-Latency Tradeoffs for Broadcasts in Energy-Saving Sensor Networks AUTHOR: MATTHEW J. MILLER CIGDEM SENGUL INDRANIL GUPTA PRESENTER: WENYU.
Minimizing Energy for Wireless Web Access with Bounded Slowdown Ronny Krashinsky and Hari Balakrishnan MIT Laboratory for Computer Science {ronny,
IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue:
ECGR-6185 ZIGBEE Advanced Embedded Systems University of North Carolina –Charlotte Gajendra Singh Some figures borrowed from Zigbee Alliance web pages.
September 9, Wireless Internet Performance Research Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin Salih Ergut.
Choosing Beacon Periods to Improve Response Times for Wireless HTTP Clients Suman Nath Zachary Anderson Srinivasan Seshan Carnegie Mellon University.
DAKNET Presented By: rreema.
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
By: Matthew Follett. Introduction  A Wireless local area network (WLAN) links two or more devices using some wireless distribution method and usually.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts Amherst Energy Consumption in Mobile Phones: A Measurement.
SwitchR: Reducing System Power Consumption in a Multi-Client Multi-Radio Environment Yuvraj Agarwal (University of California, San Diego) Trevor Pering,
Goodbye! ….. to all things that are connected by cable…… NOW it can be connected using….
Maintaining Performance while Saving Energy on Wireless LANs Ronny Krashinsky Term Project
UCAN: A Unified Cellular and Ad Hoc Network Architecture Presenter: Tripp Parker Authors: Haiyun Luo Ramachandran Ramjee Prasun Sinha, Li Erran Li, Songwu.
Week 12 (2012) Dr. Ghada Drahem. INTENDED LEARNING OUTCOMES This lecture covers: Networking concepts and terminology Common networking and communications.
Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications REF:Balasubramanian, Niranjan, Aruna Balasubramanian,
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
3.3 Mobile Digital Communication. Overview Demonstrate and apply the knowledge and understanding of the increasing use of mobile communication devices.
Networking Basics 8th Grade
WIRELESS COMMUNICATION Husnain Sherazi Lecture 1.
Intro Wireless vs. wire-based communication –Costs –Mobility Wireless multi hop networks Ad Hoc networking Agenda: –Technology background –Applications.
Chapter 9 Communications and Networks McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Network media, protocols and networking standards, networking hardware.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
MUHAMAD SHAZNI BIN MOHAMMAD SHAH. Gateway Using different protocols for interfacing network by network nodes Contain device such as protocol translator,
Wi-Fi Technology.
NETWORK AND COMMUNICATIONS
Overview: Cloud Datacenters
Chapter 4 Computer Networks – Part 2
Group 2: Qiuxi Zhu, Buchao Yu, Guoxi Wang
08/03/14 Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications REF:Balasubramanian, Niranjan, Aruna Balasubramanian,
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Wireless networking Rytis Garbauskas.
3.3 Mobile Digital Communication
Presentation transcript:

Cool-Tether: Energy Efficient On-the-fly WiFi Hot-spots using Mobile Smartphones 1 Vishnu Navda (MSR India) Ashish Sharma (MSR India Intern/UCSB) Ram Ramjee (MSR India) Venkat Padmanabhan (MSR India) Elizabeth Belding (UCSB)

Context Trends: – Near-ubiquitous cellular wireless broadband (2.5/3G) Popularity of Internet enabled smartphones – Commoditization of WiFi technology WiFi equipped devices 2 Can smartphones be used as Internet gateways to devices, at home, at work and on the move? Avoid need for separate provisioning Opportunity to tether multiple phones

Existing Tethering Mechanisms USB cable – Multi-phone tethering not supported – Wires are inconvenient Bluetooth – Low data rates high energy/bit cost WiFi Ad-hoc mode – No power-save support 3 Do not support multi-phone tethering Agnostic of energy consumption

Design Goals of Cool-Tether Optimize wireless energy consumption on phones – WAN and WiFi interfaces Support for multi-phone tethering – Efficiently stripe data over multiple phones 4 GPRS/ EDGE/ 3G Web WiFi WAN Client/ Laptop

Energy Consumption on WAN Interface communication 11s residual – tail sleep Power consumed by EVDO wireless radio Active state >5x Base High energy overhead for communication 1.Sporadic communication incurs multiple tails 2.Striping data over multiple phones incurs multiple tails

Wi-Fi Connectivity Options 6 OptionLaptopSmartphonePros & Cons 1Ad-hoc –Ad-hoc PSM mode not supported widely –ATIM + Beacon transmission overhead 2ClientAP–No support –Beacon transmission overhead 3APClient + Infrastructure PSM mode well supported + 2x less energy compared to Ad-hoc 3. Using reverse infrastructure mode is energy efficient

Energy-aware Design 1.Make communication bursty – Proxy in the cloud + Gatherer 2.Use optimal # of phones – Energy-aware Striper 3.Use reverse Infrastructure mode for WiFi 7

A Typical Web Browsing Session 8

Aggregation using Proxy Support 9 Proxy + Gatherer Key idea Transform many short bursts into fewer long spurts Reduce tail overhead

Energy-Aware Striper 10 Energy-Aware Striper Key idea Choose optimal number of phones to transfer a given data chunk

Striping using Optimal # of Phones 11 To transfer S bits of data, given n phones, where each phone has B bps bandwidth, P Base base power drain, and E setup constant tail energy, the optimal number of phones to use is given by:

Cool-Tether Architecture 12 Smartphones: Byte-Exchanger + WiFi client GPRS/ EDGE/ 3G Internet Infrastructure: Proxy + Gatherer + Striper Client: WiFi AP + Assembler Additional Client(s): WiFi client WiFi Infrastructure – Web Proxy other protocols possible – Gatherer fetch embedded objects – Striper stripe over multiple phones Smartphones – Byte-Exchanger persistent TCP connections – WiFi Client mode Client – WiFi AP mode – Assembler combines responses from multiple phones WAN

Impact of Proxy and Gatherer Single phone experiment Standard Web-access workload – sessions + think times 1.No Proxy (Baseline) – all web requests issued by laptop – separate connections for each request 2.Proxy – single TCP connection – No DNS requests 3.Proxy + Gatherer – gather and send web page with embedded objects 13 Proxy+Gatherer reduces energy consumption by 26% and workload completion times by 19% over baseline

# of Phones to use with Different Workloads 14 Experimental and analytical numbers match Use 1 phone Use 4 phones Use 3 phones Use 2 phones

Comparison with prior work: COMBINE COMBINE approach – client side striping – energy agnostic – (1)Ad-hoc CAM or (2)Reverse Infrastructure PSM (3) Cool-Tether – Proxy + Gatherer + Striper – Reverse Infrastructure PSM 15 1.Reverse Infrastructure achieves 50% saving over Ad-hoc 2.Cool-Tether achieves 38% to 72% savings compared to COMBINE 1.Reverse Infrastructure achieves 50% saving over Ad-hoc 2.Cool-Tether achieves 38% to 72% savings compared to COMBINE

Related Work Mobile Wireless Access – GPRSWeb(Cambridge): proxy + caching Multi-path striping – COMBINE(MSR): client-side striping + energy agnostic – PRISM(UMich): focuses on TCP problems – MAR(Cambridge, MSR Cambridge), PluriBus(MSR Redmond): improves download performance + energy agnostic 16

Summary Cool-Tether provides energy-efficient, affordable connectivity using smartphones – leverages unique characteristics of WAN link – employs cloud proxy to optimize energy drain – uses reverse infrastructure mode for WiFi 17

Thanks 18