User Tools

Site Tools


widearea-measurements

Phone Measurements

Power Usage

GPS

….GPS NoFixGPS FixAvg Time to Fist FixWork to Get FixNotes
Plugged-In:?: [mW]:?: [mW]:?: [sec]:?: [mW·sec] Plugged in value irrelevant.
Unplugged578.89 [mW], stddev: 359.21 [mW]1)412.51 [mW], stddev: 142.36 [mW] 2)72.81 [sec]3)42143.30 [mW·sec]4)

EVDO

….EVDO (tx)EVDO (rx)EVDO (rx+tx)Notes
Plugged-In437.06 [mW], stddev: 371.22 [mW]5)762.90 [mW], stddev: 91.50 [mW]6)775.67 [mW], stddev: 112.60 [mW]7)
Unplugged621.64 [mW], stddev: 61.57 [mW]8)976.77 [mW], stddev: 75.06 [mW]9)773.70 [mW], stddev: 53.58 [mW]10)11)Correctly masked.
Unplugged815.86 [mW], stddev: 89.24 [mW], stddev above baseline: NAN [mW], Count: 42712)1048.55 [mW], stddev: 69.89 [mW], stddev above baseline: NAN [mW], Count: 34313)823.82 [mW], stddev: 95.08 [mW], stddev above baseline: NAN [mW], Count: 36314) Correctly masked.
Unplugged610.93 [mW], stddev: 306.59 [mW], stddev above baseline: 187.73 [mW], Count: 37215)848.04 [mW], stddev: 71.74 [mW], stddev above baseline: NAN [mW], Count: 36716)841.40 [mW], stddev: 81.05 [mW], stddev above baseline: NAN [mW], Count: 35517)Correctly masked.

<!--- ^(Un)plugged|xxx-TX [mW], stddev: xxxTX [mW], stddev above baseline: NAN [mW], Count: TXxxx((From: XXX))|xxxRX [mW], stddev: xxxRX [mW], stddev above baseline: NAN [mW], Count: xxxRX((From: XXX))|xxxRXTX [mW], stddev: xxxRXTX [mW], stddev above baseline: NAN [mW], Count: xxxRXTX((From: XXX)) |Correctly masked.| -->

EVDO (tx)EVDO (rx)EVDO (rx+tx)
Unplugged U=128682 [KB], t=4270 [sec], avg power=815.86 [mW]
→ 27.072 [mW·sec/KB] or [millijoules/KB]18)
D=448512 [KB], t=3430 [sec], avg power=1048.55 [mW]
→ 8.019 [mW·sec/KB] or [millijoules/KB]19)
U=77447.5 [KB], D=293888 [KB], U+D=371335.5 [KB] t=3630 [sec], avg power=823.82 [mW]
→ 8.053 [mW·sec/KB] or [millijoules/KB] (for the U+D)20)
Savings by doing simultaneous upload/downloads:
Work required to send the U/D data separately = 77447.5 [KB] * 27.072 [mJ/KB] + 293888 [KB] * 8.019 [mJ/KB] = 4453346.59 [mW·sec] or [mJ]
Work spent doing the simultaneous U/D = 823.82 [mW] * 3630 [sec] = 2990466.6 [mW·sec] or [mJ]21)
Saving = 4453346.59 [mJ] - 2990466.6 [mJ] = 1462879.99 [mJ] = 32.85% Savings by doing U/D at the same time vs. independently.22)

<!--- | ^EVDO (tx)^EVDO (rx)^EVDO (rx+tx)^ ^Plugged-In |U=xxxTX [KB], t=xxxTX [sec], avg power=xxxTX [mW] \\ -> xxxTX [mW·sec/KB] or [millijoules/KB]((From: xxx))|D=xxxRX [KB], t=xxxRX [sec], avg power=xxxRX [mW] \\ -> xxxRX [mW·sec/KB] or [millijoules/KB]((From: xxx))|U=xxxTX [KB], D=xxxRX [KB], U+D=xxxTXRX [KB] t=xxxTXRX [sec], avg power=xxxTXRX [mW] \\ -> xxxTXRX [mW·sec/byte] or [millijoules/KB] (for the U+D)((From: xxx))| ^ | | |Savings by doing simultaneous upload/downloads: \\ Work required to send the U/D data separately = xxx [KB] * xxx [mJ/KB] + xxx [KB] * xxx [mJ/KB] = xxx [mW·sec] or [mJ] \\ Work spent doing the simultaneous U/D = xxx [mW] * xxx [sec] = xxx [mW·sec] or [mJ]((From: xxx)) | ^ | | |Saving = xxx [mJ] - xxx [mJ] = xxx [mJ] = xxx% Savings by doing U/D at the same time vs. independently.((From: xxx))| --->

RIL

….RILRIL Turning OnTime to Turn RIL OnWork to Turn RIL OnCount
Plugged-In7.70 [mW], stddev: 94.63 [mW], stddev above baseline: 7.70 [mW]23)unknown [mW], stddev: unknown [mW]24)unknown [sec]25)unknown [mW·sec]26)921
Unplugged5.57 [mW], stddev: 96.70 [mW]27)1225.02 [mW], stddev: 626.59 [mW]28)45.87 [sec]29)56191.67 [mW·sec]30)
Unplugged4.84 [mW]31), stddev: 106.95 [mW]32)unknown [mW], stddev: unknown [mW]unknown [sec]unknown [mW·sec] 3308 33)

WiFi

….WiFi (tx) WiFi (rx)Notes
Plugged-In:?: [mW]:?: [mW]
Unplugged45.51 [mW], stddev: 32.76 [mW]34)169.40 [mW], stddev: 57.65 [mW]35)Baseline is when WiFi is on, so actual numbers should be much higher
WiFi (tx)WiFi (rx)
:?: [mW·sec/byte]:?: [mW·sec/byte]

Baseline

Plugged/Un-PluggedModelBaselineCountNotes
UnpluggedHTC Mogul1027.84 [mW], stddev: 80.04 [mW]60236)WiFi still connected, bad baseline. WiFi/bad baseline test.
UnpluggedHTC Mogul262.86 [mW], stddev: 93.91 [mW]86337)RIL/Baseline test.
UnpluggedHTC Mogul210.02 [mW], stddev: 225.25 [mW]107938)GPS/Baseline test.
UnpluggedHTC Touch228.59 [mW], stddev: 221.30 [mW]322?39)Correctly masked with 30 sec break. EVDO/baseline test.
UnpluggedHTC Mogul245.84 [mW], stddev: 93.39 [mW]902?40)Correctly masked with 30 sec break. Baseline only test.
Plugged-InHTC Mogul 362.58 mW], stddev: 106.75 [mW] 91141)RIL/Baseline test. Correctly masked with 30 sec break.
UnpluggedHTC Mogul 323.91 [mW], stddev: 241.63 [mW]36342)EVDO/Baseline test. Correctly masked with 30 sec break.
UnpluggedHTC Mogul 317.17 [mW], stddev: 242.39 [mW]24743)EVDO/Baseline test. Correctly masked with 30 sec break.44)
UnpluggedHTC Mogul 248.67 [mW], stddev: 107.92 [mW]327745)RIL/Baseline test. Correctly masked with 30 sec break.46)

MISC

CompressionDecryptionFile ReadFile WriteBluetoothAccelerometer
x [mW·sec/byte]x [mW·sec/byte]x [mW·sec/byte]:?: [mW·sec/byte]:?: [mW?]:?: [mW?]

ToDo List

DateToDoStatus
01-12-09GPS Tag, WiFi Test, GPS Test
12-15-08Run experiments: New baseline experiment, Investigate RIL & WiFiBaseline done, RIL done, WiFi started
09-24-08Program ability to control plugged-in status. Coded, untested
09-24-08Combine data elements for power graphs from different db records.Started
09-24-08Plot power graphs.On going

Status Updates

08-18-08
  • Write Flush test ran, but unverified
  • Running GPS test tonight still
  • Software platform
    • Added extension which can simulate writing log entries
      • For testing Write Flush; W.F. needed log entries to write
      • Allows us to turn off all other extensions
    • Spent alot of time restructuring for easy scripting
    • XML config files
      • Purpose is towards management research
      • Scripts what the experiment will do
      • Downloads XML config from https server
        • Phone rejects CS's TLS cert, coded a white list for certs
      • Phone ID's itself, can be given a personal XML config
      • Very easy format (see below)
    • Improved stability & error handling
1) , 2) , 3) , 4) , 38) From: PhoneBattRecords_WiNGS-Phone-2_(GPS_08-18-08_22.00_to_08-19-08_09.00)_10-02-08.plot
5) , 6) , 7) From: PhoneBattRecords_WiNGS-Phone-3_(EVDO_11-23-08_11.00_to_11-23-08_19.40)_12-01-08.plot
8) , 9) , 10) From: PhoneBattRecords_WiNGS-Phone-5_(EVDO_11-21-08_21.00_to_11-22-08_06.10)_12-01-08.plot Second-Half of Plot
11) Should not exist due to over-masking.
12) , 13) , 14) , 18) , 19) , 20) , 21) , 22) , 42) From: Second half (1229445719 to 1229463184) of PhoneBattRecords_WiNGS-Phone-3_(EVDO_12-17-08_03.00_to_12-17-08_16.00)_(1229419651_-_1229463184)_01-04-09.plot
15) , 16) , 17) , 43) From: PhoneBattRecords_WiNGS-Phone-3_(EVDO_12-16-08_13.45_to_12-16-08_18.10)_(1229370391_-_ 1229385915)_01-04-09.plot
23) , 24) , 41) From: PhoneBattRecords_WiNGS-Phone-3_(RIL_12-28-08_00.20_to_12-28-08_06.30)_(1230358852_-_1230380900)_01-04-09.plot
25) From: PhoneBattRecords_WiNGS-Phone-3_(RIL_12-28-08_00.20_to_12-28-08_06.30)_(1230358852_-_1230380900)_01-04-09.plot)_12-01-08.plot
26) PhoneBattRecords_WiNGS-Phone-3_(RIL_12-28-08_00.20_to_12-28-08_06.30)_(1230358852_-_1230380900)_01-04-09.plot
27) , 28) , 29) , 30) , 37) From: PhoneBattRecords_WiNGS-Phone-3_(RIL_11-27-08_09.20_to_11-27-08_14.30)_12-01-08.plot
31) , 32) , 33) , 45) From: PhoneBattRecords_WiNGS-Phone-3_(RIL_01-10-09_14.30_to_01-11-09_12.45_(1231533000_to_1231613100)_04-03-09.plot
34) , 35) , 36) From: PhoneBattRecords_WiNGS-Phone-2_(WiFi_12-04-08_22.33_to_12-05-08_01.40)_12-04-08.plot
39) From: PhoneBattRecords_WiNGS-Phone-5_(EVDO_11-21-08_21.00_to_11-22-08_06.10)_12-01-08.plot Second-half only
40) From: PhoneBattRecords_WiNGS-Phone-3_(Baseline_12-28-08_09.00_to_12-29-08_08.20)_(1230390259_-_ 1230473128)_01-04-09.plot
44) Total mask time=2070 [sec] (13.37% of total) for this entire experiment.
46) Total mask time=11340 [sec] (14.16% of total) for this entire experiment.
widearea-measurements.txt · Last modified: 2009/04/06 16:59 by ormont