Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kamin Whitehouse is active.

Publication


Featured researches published by Kamin Whitehouse.


international conference on embedded networked sensor systems | 2010

The smart thermostat: using occupancy sensors to save energy in homes

Jiakang Lu; Tamim I. Sookoor; Vijay Srinivasan; Ge Gao; Brian Holben; John A. Stankovic; Eric Field; Kamin Whitehouse

Heating, ventilation and cooling (HVAC) is the largest source of residential energy consumption. In this paper, we demonstrate how to use cheap and simple sensing technology to automatically sense occupancy and sleep patterns in a home, and how to use these patterns to save energy by automatically turning off the homes HVAC system. We call this approach the smart thermostat. We evaluate this approach by deploying sensors in 8 homes and comparing the expected energy usage of our algorithm against existing approaches. We demonstrate that our approach will achieve a 28% energy saving on average, at a cost of approximately


international conference on mobile systems, applications, and services | 2004

Hood: a neighborhood abstraction for sensor networks

Kamin Whitehouse; Cory Sharp; Eric A. Brewer; David E. Culler

25 in sensors. In comparison, a commercially-available baseline approach that uses similar sensors saves only 6.8% energy on average, and actually increases energy consumption in 4 of the 8 households.


Mobile Computing and Communications Review | 2007

A practical evaluation of radio signal strength for ranging-based localization

Kamin Whitehouse; Chris Karlof; David E. Culler

This paper proposes a neighborhood programming abstraction for sensor networks, wherein a node can identify a subset of nodes around it by a variety of criteria and share state with those nodes. This abstraction allows developers to design distributed algorithms in terms of the neighborhood abstraction itself, instead of decomposing them into component parts such as messaging protocols, data caches, and neighbor lists. In those applications that are already neighborhood-based, this abstraction is shown to facilitate good application design and to reduce algorithmic complexity, inter-component coupling, and total lines of code. The abstraction as defined here has been successfully used to implement several complex applications and is shown to capture the essence of many more existing distributed sensor network algorithms.


international workshop on wireless sensor networks and applications | 2002

Calibration as parameter estimation in sensor networks

Kamin Whitehouse; David E. Culler

Radio signal strength (RSS) is notorious for being a noisy signal that is difficult to use for ranging-based localization. In this study, we demonstrate that RSS can be used to localize a multi-hop sensor network, and we quantify the effects of various environmental factors on the resulting localization error. We achieve 4.1m error in a 49 node network deployed in a half-football field sized area, demonstrating that RSS localization can be a feasible alternative to solutions like GPS given the right conditions. However, we also show that this result is highly sensitive to subtle environmental factors such as the grass height, radio enclosure, and elevation of the nodes from the ground.


information processing in sensor networks | 2006

Trio: enabling sustainable and scalable outdoor wireless sensor network deployments

Prabal Dutta; Jonathan W. Hui; Jaein Jeong; Sukun Kim; Cory Sharp; Jay Taneja; Gilman Tolle; Kamin Whitehouse; David E. Culler

We describe an ad-hoc localization system for sensor networks and explain why traditional calibration methods are inadequate for this system. Building upon previous work, we frame calibration as a parameter estimation problem; we parameterize each device and choose the values of those parameters that optimize the overall system performance. This method reduces our average error from 74.6% without calibration to 10.1%. We propose ways to expand this technique to a method of autocalibration for localization as well as to other sensor network applications.


ieee workshop on embedded networked sensors | 2005

Exploiting the capture effect for collision detection and recovery

Kamin Whitehouse; Alec Woo; Fred Jiang; David E. Culler

We present the philosophy, design, and initial evaluation of the Trio testbed, a new outdoor sensor network deployment that consists of 557 solar-powered motes, seven gateway nodes, and a root server. The testbed covers an area of approximately 50,000 square meters and was in continuous operation during the last four months of 2005. This new testbed in one of the largest solar-powered outdoor sensor networks ever constructed and it offers a unique platform on which both systems and application software can be tested safely at scale. The testbed is based on Trio, a new mote platform that provides sustainable operation, enables efficient in situ interaction, and supports fail-safe programming. The motivation behind this testbed was to evaluate robust multi-target tracking algorithms at scale. However, using the testbed has stressed the system software, networking protocols, and management tools in ways that have exposed subtle but serious weaknesses that were never discovered using indoor testbeds or smaller deployments. We have been iteratively improving our support software, with the eventual aim of creating a stable hardware-software platform for sustainable, scalable, and flexible testbed deployments


international conference on embedded wireless systems and networks | 2006

Semantic streams: a framework for composable semantic interpretation of sensor data

Kamin Whitehouse; Feng Zhao; Jie Liu

In this paper we evaluate a technique to detect and recover messages from packet collisions by exploiting the capture effect. It can differentiate between collisions and packet loss and can identify the nodes involved in the collisions. This information is provided at virtually no extra cost and can produce significant improvements in existing collision mediation schemes. We characterize this technique using controlled collision experiments and evaluate it in real world flooding experiments on a 36-node sensor network.


international conference on embedded networked sensor systems | 2007

Clairvoyant: a comprehensive source-level debugger for wireless sensor networks

Jing Yang; Mary Lou Soffa; Leo Selavo; Kamin Whitehouse

We present a framework called Semantic Streams that allows users to pose declarative queries over semantic interpretations of sensor data. For example, instead of querying raw magnetometer data, the user queries whether vehicles are cars or trucks; the system decides which sensor data and which operations to use to infer the type of vehicle. The user can also place constraints on values such as the the amount of energy consumed or the confidence with which the vehicles are classified. We demonstrate how this system can be used on a network of video, magnetometer, and infrared break beam sensors deployed in a parking garage with three simultaneous and independent users.


information processing in sensor networks | 2006

Marionette: using RPC for interactive development and debugging of wireless embedded networks

Kamin Whitehouse; Gilman Tolle; Jay Taneja; Cory Sharp; Sukun Kim; Jaein Jeong; Jonathan W. Hui; Prabal Dutta; David E. Culler

Wireless sensor network (WSN) applications are notoriously difficult to develop and debug. This paper describes Clairvoyant which is a comprehensive source-level debugger for wireless, embedded networks. With Clairvoyant, a developer can wirelessly connect to a sensor network and execute standard debugging commands including break, step, watch, and backtrace, as well as new commands that are specially designed for debugging WSNs. Clairvoyant attempts to minimize its effect on the program being debugged in terms of network load, memory footprint, execution speed, clock consistency, and flash lifetime.


information processing in sensor networks | 2005

The effects of ranging noise on multihop localization: an empirical study

Kamin Whitehouse; Chris Karlof; Alec Woo; Fred Jiang; David E. Culler

A main challenge with developing applications for wireless embedded systems is the lack of visibility and control during execution of an application. In this paper, we present a tool suite called Marionette that provides the ability to call functions and to read or write variables on pre-compiled, embedded programs at run-time, without requiring the programmer to add any special code to the application. This rich interface facilitates interactive development and debugging at minimal cost to the node

Collaboration


Dive into the Kamin Whitehouse's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dezhi Hong

University of Virginia

View shared research outputs
Top Co-Authors

Avatar

Jiakang Lu

University of Virginia

View shared research outputs
Top Co-Authors

Avatar

Juhi Ranjan

University of Virginia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Shan Lin

Stony Brook University

View shared research outputs
Researchain Logo
Decentralizing Knowledge