Energy-efficient Computing for Wildlife Tracking
Design Trade-offs and Early Experiences with ZebraNet
Philo J uang, Hidekazu Oki Yong Wang, Margaret Martonosi Li-Shiuan Peh, Dan Rubenstein Princeton University
Energy-efficient Computing for Wildlife Tracking Design Trade-offs - - PowerPoint PPT Presentation
Energy-efficient Computing for Wildlife Tracking Design Trade-offs and Early Experiences with ZebraNet Philo J uang, Hidekazu Oki Yong Wang, Margaret Martonosi Li-Shiuan Peh, Dan Rubenstein Princeton University CS Z25/4C38: Mobile and
Philo J uang, Hidekazu Oki Yong Wang, Margaret Martonosi Li-Shiuan Peh, Dan Rubenstein Princeton University
CS Z25/4C38: Mobile and Adaptive Systems
(J ensen Mwombeki)
(Wichukorn Nilmanat)
(Anup Aravindakshan)
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
– u-Box GPS-MS1E (20Mhz SH1, 1 MB Ram, 12 channels GPS)
– PicoPacket Packet modem with Tekk KS-960 radio range of 8 km
– Linx SC-PA series low energy, radio range of 100 m
– Sony Lithium Ion polymer Cell (3.7 V) – Unisolar USF5 Flexible amorphous silicon array (5 Watt)
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
469 mA Peer and Base Discovery 1662 mA Transmitting Data to base 432 mA Base Discovery 177 mA Peer Discovery/Transfer < 1 mA Stand by Current drain from 3.6 V Collar State 1,151 grams (2.54 lbs) Total 540 grams Solar cell array 287 grams Battery 296 grams Tekk KS960 and Packet modem 20 grams Linx SC-PA 8 grams GPS-MS1E W eight Item
Energy Goal 5 days no recharge
Weight Goal ~ 3-5 lbs
radio
(overlap with short range)
CS Z25/4C38: Mobile and Adaptive Systems
– Not every collar is within range of the base station – The nodes(collar) move around almost constantly – Base station is also mobile – Base station is active from tim e to tim e – High success rate is important (latency is not critical)
– Flooding protocol – History-based protocol
CS Z25/4C38: Mobile and Adaptive Systems
– They should assum e that they will collects the data before storage overflow. Otherwise, it will leads to message drop and give a very poor result.
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
– Based on 3 tier mobility model – Predators Ignored – Random time – Seeks Water – Base Station – 3hours per day and 30 km/hr
CS Z25/4C38: Mobile and Adaptive Systems
– Four Com munication Phases- 30 Minutes
CS Z25/4C38: Mobile and Adaptive Systems
– Direct Connectivity
– Indirect Connectivity
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
– Bandwidth made lower –12kbps – Short Radio Ranges-low radio connectivity – Long range – Saturates bandwidth
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
Protocol Success Rate:Constrained Bandwidth
CS Z25/4C38: Mobile and Adaptive Systems
19.2 kbps)
kbps)
CS Z25/4C38: Mobile and Adaptive Systems
time
applications dynamically, new protocols can be plugged in at anytime, and switches between protocols can be performed at will
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
Adaptation Finite State Machine
Adaptation to changes of parameters Adaptation to device failures
CS Z25/4C38: Mobile and Adaptive Systems
the code memory
info before exchanging the actual code: On-demand transmission strategy
to exchange software updates.
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems
Impala: A Middleware System for Managing Autonom ic Parallel Sensor Systems
transceivers, or GPS based trackers relied on high-power transmitters.
CS Z25/4C38: Mobile and Adaptive Systems
une 2005 Collaring the zebras J un 24th 2005 Donkey trial J un 14th-21st 2005
2005 Horse tests May 1st-11th 2005
an 2004 An initial set of prototypes deployed J an 2nd-24th 2004
w ww .princeton.edu/~ csadler/
CS Z25/4C38: Mobile and Adaptive Systems
data given and unavailable online.
state?)
NS-2.27 ns-default.tcl file.
CS Z25/4C38: Mobile and Adaptive Systems
seeded? Random initialisation per simulation not justified.
to be inaccurate. Ignores predators and other inter- species interactions. Are turning angles assum ed to be constant over all three m ovement phases? Sim ulation graphs show independent curves for different node
different types of node (unrealistic).
CS Z25/4C38: Mobile and Adaptive Systems
confidence intervals, etc.)
CS Z25/4C38: Mobile and Adaptive Systems
shown in constrained bandwidth case (left) at selected radio range.
CS Z25/4C38: Mobile and Adaptive Systems
CS Z25/4C38: Mobile and Adaptive Systems