scispace - formally typeset
Search or ask a question

Showing papers by "Aman Kansal published in 2006"


Journal ArticleDOI
Arun Somasundara1, Aman Kansal, David Jea, Deborah Estrin, Mani Srivastava 
TL;DR: A network infrastructure based on the use of controllably mobile elements to reduce the communication energy consumption at the energy constrained nodes and, thus, increase useful network lifetime is discussed.
Abstract: We discuss the use of mobility to enhance network performance for a certain class of applications in sensor networks. A major performance bottleneck in sensor networks is energy since it is impractical to replace the batteries in embedded sensor nodes post-deployment. A significant portion of the energy expenditure is attributed to communications and, in particular, the nodes close to the sensor network gateways used for data collection typically suffer a large overhead as these nodes must relay data from the remaining network. Even with compression and in-network processing to reduce the amount of communicated data, all the processed data must still traverse these nodes to reach the gateway. We discuss a network infrastructure based on the use of controllably mobile elements to reduce the communication energy consumption at the energy constrained nodes and, thus, increase useful network lifetime. In addition, our approach yields advantages in delay-tolerant networks and sparsely deployed networks. We first show how our approach helps reduce energy consumption at battery constrained nodes. Second, we describe our system prototype, which utilizes our proposed approach to improve the energy performance. As part of the prototyping effort, we experienced several interesting design choices and trade-offs that affect system capabilities and performance. We describe many of these design challenges and discuss the algorithms developed for addressing these. In particular, we focus on network protocols and motion control strategies. Our methods are tested using a practical system and do not assume idealistic radio range models or operation in unobstructed environments

410 citations


Proceedings ArticleDOI
04 Oct 2006
TL;DR: An adaptive duty cycling algorithm that allows energy harvesting sensor nodes to autonomously adjust their duty cycle according to the energy availability in the environment is presented and a model that enables harvesting sensor node nodes to predict future energy opportunities based on historical data is presented.
Abstract: Harvesting energy from the environment is feasible in many applications to ameliorate the energy limitations in sensor networks. In this paper, we present an adaptive duty cycling algorithm that allows energy harvesting sensor nodes to autonomously adjust their duty cycle according to the energy availability in the environment. The algorithm has three objectives, namely (a) achieving energy neutral operation, i.e., energy consumption should not be more than the energy provided by the environment, (b) maximizing the system performance based on an application utility model subject to the above energy-neutrality constraint, and (c) adapting to the dynamics of the energy source at run-time. We present a model that enables harvesting sensor nodes to predict future energy opportunities based on historical data. We also derive an upper bound on the maximum achievable performance assuming perfect knowledge about the future behavior of the energy source. Our methods are evaluated using data gathered from a prototype solar energy harvesting platform and we show that our algorithm can utilize up to 58% more environmental energy compared to the case when harvesting-aware power management is not used.

241 citations


Proceedings ArticleDOI
24 Jul 2006
TL;DR: Power management techniques for such energy harvesting sensor networks are described and platform design considerations as well as power scaling techniques at the node-level and network-level are described.
Abstract: Energy harvesting offers a promising alternative to solve the sustainability limitations arising from battery size constraints in sensor networks. Several considerations in using an environmental energy source are fundamentally different from using batteries. Rather than a limit on the total energy, harvesting transducers impose a limit on the instantaneous power available. Further, environmental energy availability is often highly variable and a deterministic metric such as residual battery capacity is not available to characterize the energy source. The different nodes in a sensor network may also have different energy harvesting opportunities. Since the same end-user performance may be achieved using different workload allocations at multiple nodes, it is important to adapt the workload allocation to the spatio-temporal energy availability profile in order to enable energy-neutral operation of the network. This paper describes power management techniques for such energy harvesting sensor networks. Platform design considerations as well as power scaling techniques at the node-level and network-level are described.

193 citations


Proceedings ArticleDOI
31 Oct 2006
TL;DR: This paper discusses a system architecture that uses controlled motion to provide virtual high-resolution in a network of cameras to enable more applications and improves the reliability of existing ones.
Abstract: The resolution at which a sensor network collects data is a crucial parameter of performance since it governs the range of applications that are feasible to be developed using that network. A higher resolution, in most situations, enables more applications and improves the reliability of existing ones. In this paper we discuss a system architecture that uses controlled motion to provide virtual high-resolution in a network of cameras. Several orders of magnitude advantage in resolution may be achieved, depending on tolerable tradeoffs. We discuss several system design choices in the context of our prototype camera network implementation that realizes the proposed architecture. We also mention how some of our techniques may apply to sensors other than cameras. Real world data is collected using our prototype system and used for the evaluation of our proposed methods.

14 citations


Patent
Aman Kansal1
26 Oct 2006
TL;DR: In this article, coverage-based image relevance ranking is proposed to rank an acquired image relative to a set of previously stored images based on the conditional entropy of the acquired image. But, the authors do not consider whether to save the image, delete the image or use it to replace a less relevant image.
Abstract: Implementations of coverage-based image relevance ranking are described. In one implementation, an acquired image is ranked relative to a set of previously stored images based upon the conditional entropy of the acquired image. The conditional entropy may be computed after first removing overlapping pixels that are present in both the acquired image and the set of previously stored images. Once the image is assigned a relevance rank, other decisions concerning the image may be made based on the rank, such as whether to save the image, delete the image, or use it to replace a less relevant image.

12 citations