27 research outputs found

    The Energy Endoscope: Real-Time Detailed Energy Accounting for Wireless Sensor Nodes

    Full text link
    This paper describes a new embedded networked sen-sor platform architecture that combines hardware and soft-ware tools providing detailed, fine-grained real-time en-ergy usage information. We introduce the LEAP2 plat-form, a qualitative step forward over the previously devel-oped LEAP [13] and other similar platforms. LEAP2 is based on a new low power ASIC system and generally appli-cable supporting architecture that provides unprecedented capabilities for directly observing energy usage of multi-ple subsystems in real-time. Real-time observation with microsecond-scale time resolution enables direct account-ing of energy dissipation for each computing task as well as for each hardware subsystem. The new hardware archi-tecture is exploited with our new software tools, etop and endoscope. A series of experimental investigations provide high-resolution power information in networking, storage, memory and processing for primary embedded networked sensing applications. Using results obtained in real-time we show that for a large class of wireless sensor network nodes, there exist several interdependencies in energy con-sumption between different subsystems. Through the use of our measurement tools we demonstrate that by carefully se-lecting the system operating points, energy savings of over 60 % can be achieved while retaining system performance.

    Energy Efficient Computing with the Low Power, Energy Aware Processing (LEAP) Architecture

    Full text link
    Recently, a broad range of ENS applications have appeared for large-scale systems, introducing new requirements leading to new embedded architectures, associated algorithms, and supporting software systems. These new requirements include the need for diverse and complex sensor systems that present demands for energy and computational resources as well as for broadband communication. To satisfy application demands while maintaining critical support for low energy operation, a new multiprocessor node hardware and software architecture, Low Power Energy Aware Processing (LEAP), has been developed. In this thesis we described the LEAP design approach, in which the system is able to adaptively select the most energy efficient hardware components matching an application's needs. The LEAP approach supports highly dynamic requirements in sensing fidelity, computational load, storage media, and network bandwidth. It focuses on episodic operation of each component and considers the energy dissipation for each platform task by integrating fine-grained energy dissipation monitoring and sophisticated power control scheduling for all subsystems, including sensors. In addition to LEAP's unique hardware capabilities, its software architecture has been designed to provide an easy to use power management interface, a robust, fault tolerant operating environment, and to enable remote upgrade of individual software components. Current research topics such as mobile computing and embedded networked sensing (ENS) have been addressing energy efficiency as a cornerstone necessity, due to their requirement for portability and long battery life times. This thesis discusses one such related project that, while currently directed toward ENS computing applications, is generally applicable to a wide ranging set of applications including both mobile and enterprise computing. While relevant to many applications, it is focuses on ENS environments necessitating high performance computing, networking, and storage systems while maintaining low average power operations

    Node synchronization in a wireless sensor network using unreliable GPS signals

    Full text link
    © 2014 IEEE. This paper presents our findings in using pulse measurements from a jittery one pulse per second (pps) global positioning system (GPS) clock, to synchronize the real-time clock (RTC) in each node of a wireless sensor network, when the timing jitter is subject to a empirically determined bimodal non-Gaussian distribution. Specifically, we 1) estimate the RTC phase and align it with an estimate of the true time phase, 2) calibrate the frequency of a 19.2 MHz low-cost temperature compensated crystal oscillator (TCXO) that drives the one pps RTC, and 3) track and compensate TCXO frequency variations due to environmental and aging effects. In our GPS driven synchronization methodology we adopt a statistical signal processing framework to estimate the 2% percentile in the bimodal distribution, perform a long-term frequency calibration with fractional frequency adjustment, and track the changes in the TCXO frequency to within three tick per second over a nominal 19.2 MHz frequency with an adjustment made every four hours
    corecore