+ All Categories
Home > Documents > CoolSpots Mobisys06 External

CoolSpots Mobisys06 External

Date post: 06-Jul-2018
Category:
Upload: sangeetha-sangu-bc
View: 213 times
Download: 0 times
Share this document with a friend

of 21

Transcript
  • 8/17/2019 CoolSpots Mobisys06 External

    1/21

    CoolSpots

    Yuvraj Agarwal, CSE, UCSDTrevor Pering, Intel Research

     Rajesh Gupta, CSE, UCSD

    Roy Want, Intel Research

  • 8/17/2019 CoolSpots Mobisys06 External

    2/21

    CoolSpots

    Motivation: Wireless Power Is a Problem!

    Power breakdown for a fully  connected  

    mobile device in idle mode, with LCD

    screen and backlight turned off.

    Depending on the usage

    model, the power

    consumption of emerging

    mobile devices can beeasily dominated by the

    wireless interfaces!

  • 8/17/2019 CoolSpots Mobisys06 External

    3/21

    CoolSpots

    Many devices already have multiple wireless interfaces

    • P!A"s #P h$%&& 'G(M)GPR(, *T, +&-../

    • Mo0ile Phones 1 Motorola 23$& '*T, +&-.., G(M/

    • 4aptops 'Wi15i, *T, G(M, /

    Opportunity: Devices With Multiple Radios

    These radios typically function as isolated

    systems, but what if their operation was

    coordinated to provide a unified network

    connection?

  • 8/17/2019 CoolSpots Mobisys06 External

    4/21

    CoolSpots

    Properties o Common Radio Standards

    Higher throughput radios have a lower  energybit value

    have a higher  idle power consumption

    …and they have different range characteristics! 

  • 8/17/2019 CoolSpots Mobisys06 External

    5/21

    CoolSpots

    ow"power #ccess Within a Wi$i %ot"spot

    Wi-Fi

    HotSpot

    Mobile Device

    (e.g., cell-phone)

    CoolSpots

  • 8/17/2019 CoolSpots Mobisys06 External

    6/21

    CoolSpots

     Your entire house

    would be covered

    by a WiFi HotSpot…

     Your TV would be a

    Bluetooth-enabled

    CoolSpot!

  • 8/17/2019 CoolSpots Mobisys06 External

    7/21

    CoolSpots

    WiFi

    Active

    CoolSpots implement inter -technology power mngement

    on top o! intra-technology techni"#es to reli$e better

     power % per!ormnce thn ny single r&io technology.

    WiFi

    Active

    WiFi

    'SM

    WiFi

    Active

    Active

    WiFi

    Active

    Sni!! 

    Bluetooth Wi-Fi 

    CoolSpots

    Inter&Intra 'echnolo(y Power Mana(ement

    " #W $$% #W&' #W()& #W

  • 8/17/2019 CoolSpots Mobisys06 External

    8/21

    CoolSpots

    CoolSpots )etwor* #rchitecture

    "nfrastructure

    Computers

    Cool#pot

     $ccess Point

    BT WiFi  

    BT WiFi  %obile

    Device

    "P address on

    &ackbone #ubnet

    Low'power &luetooth link

    (always maintained, when

    possible)

    '

    %obile devicemonitors channel

    and implements

    switching policy

    *i+i link isdynamically activated

    based on switching

    determination

    *

     $ccess point changes routing

    table on switch- message

    from mobile device

    "

    #witching is transparent

    applications always use the "P

    address of the local subnet.

    (

    &ackbone /etwork

  • 8/17/2019 CoolSpots Mobisys06 External

    9/21

    CoolSpots

    Switchin( Overview

    Three main components contri0ute to the 0ehavior ofa multi1radio system6 where, what, and when

    Position6 Where you are

    • 3eed to address the difference in range 0etween *luetooth and Wi5i

    +enchmar*s6 What you are doing

    • Application traffic patterns greatly affect underlying policies

    Policies6 When to switch interfaces

    • A non1intrusive way to tell which interface to use

  • 8/17/2019 CoolSpots Mobisys06 External

    10/21

    CoolSpots

    Where: Position

    *luetooth and Wi5i have verydifferent operating ranges7'appro8- .&m vs- .&&m/

    • 9ptimal switching point willdepend on e8act operating

    conditions, not just range• :8periments and 'effective/

    policies will measure andta;e into account a varietyof operating conditions

    Position 0

    Position 1

    &luetooth channel

    capacity depends on

    range, so the further

    away you are, the

    sooner you need to

    switch

    &ase

    #tation

    "n some situations,

    &luetooth will not

    be functional and

    *i+i will be the

    only alternative

    Position 2

  • 8/17/2019 CoolSpots Mobisys06 External

    11/21

    CoolSpots

    What: +enchmar*s

    Baseline: target underlying strengths

    of wireless technologies

    3 "dle connected, but no data transfer 

    3 4ransfer bulk 4CP data transfer 

    WWW: realistic combination of idle

    and data transfer conditions

    3 "dle think time-

    3 #mall transfer basic web'pages

    3 &ulk transfer documents or media

    Video: range of streaming

    bit'rates varying video 5uality

    3 026k, 278k, 169k datarates

    3 #treaming data, instant start

  • 8/17/2019 CoolSpots Mobisys06 External

    12/21

    CoolSpots

    When: Policies

    The switching policy  determines how the system will reactunder different operating conditions

    bluetooth'fi:ed (using sniff mode)

    wifi C$% (normali;ation baseline)

    wifi'fi:ed (using P#%)

    bandwidth'< cap'static'< cap'dynamic

       k   b  p  s   =   <

       k   b  p  s   >   <

       k   b  p  s   >

       <

       t   i  m  e

       =   ?

       t   i  m  e

       =   ?

       k   b  p  s   >   @

       @  A   k   b  p

      s

    Bse *i+i Channel

    Bse &luetooth Channel

  • 8/17/2019 CoolSpots Mobisys06 External

    13/21

    CoolSpots

    ,-perimental Setup

    Multiple Policies> !ifferent locations

    > (uite of 0enchmar; applications

    ?&&Mh= processor, $?M* RAM, 4inu8

    > Allows detailed power measurement

  • 8/17/2019 CoolSpots Mobisys06 External

    14/21

    CoolSpots

    Switchin( ,-ample: MP,./ streamin(

    Switch +

    Wi-Fi -, BT

    Bluetooth

    *i'+i' #imple bandwidth policy

    ' #witch from *i+i to &4 when

    application has buffered enough data

    Demonstrates how

    switching is

    transparent to

    unmodified

    applications! 

  • 8/17/2019 CoolSpots Mobisys06 External

    15/21

    CoolSpots

    Results Overview (Intermediate Location)

    3 blue-fixed  does well in ter#s o ener.y but at the cost o increased latency

    3 cap-dynamic  does well in ter#s o both ener.y and increased latency

  • 8/17/2019 CoolSpots Mobisys06 External

    16/21

    CoolSpots

    Impact o Ran(e&Distance

    /issin. data indicates ailure o at least one application0

    and thereore an ineective policy!

  • 8/17/2019 CoolSpots Mobisys06 External

    17/21

    CoolSpots

    Results across various benchmar*s

    wifi-fixed  consu#es lowest ener.y or data transer0 any bluetooth policy or idle

    1verall0 cap-dynamic  does well ta2in. into account ener.y and latency

    Video bench#ar2s really hi.hli.ht proble#s with wifi-fixed  and bandwidth-x 

  • 8/17/2019 CoolSpots Mobisys06 External

    18/21

  • 8/17/2019 CoolSpots Mobisys06 External

    19/21

  • 8/17/2019 CoolSpots Mobisys06 External

    20/21

    CoolSpots

    Conclusions

    • A dynamic system can leverage the different underlying radiocharacteristics to reduce communication energy while stillmaintaining good performance

    • Advanced policies can adapt well to changing operating conditions

    > Application 0ehavior

    > Radio lin; Kuality

    • :valuation of CoolSpots policies shows around a J&L reduction inenergy consumption over the present power management scheme in

    Wi5i 'P(M/ across a range of situations

  • 8/17/2019 CoolSpots Mobisys06 External

    21/21

    CoolSpots

     

    'han* you!

    5uestions6


Recommended