this demonstration shows a powerful high-level, heterogeneous sensor networking framework, Cascades. We intend to demonstrate how, withthis framework, application designers have great control over implementation desi...
详细信息
ISBN:
(纸本)1595933433
this demonstration shows a powerful high-level, heterogeneous sensor networking framework, Cascades. We intend to demonstrate how, withthis framework, application designers have great control over implementation designs without the requirement of in-depth development. Several key components and example applications will be demonstrated, along with some important concepts used in this Python-based framework. the emphasis will be on video sensing and application control in heterogeneous sensor networks consisting of Crossbow Stargate (PC-class) and MicaZ (mote-class) devices.
Research in sensor networks has begun to address the use of mobility to improve the reachability of the network, but a number of network principles and application patterns remain to be explored in this context. We pr...
详细信息
ISBN:
(纸本)1595933433
Research in sensor networks has begun to address the use of mobility to improve the reachability of the network, but a number of network principles and application patterns remain to be explored in this context. We propose here a network architecture that uses energy constrained devices for enabling new campus wide applications. Specifically, our demonstration illustrates a new network stack and application framework for a class of locality specific applications. the locality specific nature favors exploiting the limited, slow and regional mobility pattern present in large campuses, as opposed to exclusively exploiting the Internet or the cellular network.
Over the last several years, large-scale wireless mote networks have made possible the exploration of a new class of highly-concurrent and highly-distributed applications. As the horizon of what kinds of applications ...
详细信息
ISBN:
(纸本)1595933433
Over the last several years, large-scale wireless mote networks have made possible the exploration of a new class of highly-concurrent and highly-distributed applications. As the horizon of what kinds of applications can be built on these networkedembeddedsystems keeps expanding, there is a need to keep the activity of programming such systems easy, efficient, and scalable. We make three major contributions in this paper. First, we present a library for TinyOS and nesC that enables true multi-threading on a mote. this library includes support for all mote platforms in use currently (AVR, MSP). Second, we present a tool that can effectively and accurately compute stack requirements for multithreaded programs. Such analysis ensures that the stacks allocated to individual threads are correctly sized. Finally, we present a collection of programming abstractions that simplifies the construction of concurrent systems for the mote platform. We also present experimental results obtained from several example systems built using our concurrent programming abstractions and the underlying thread library. Copyright 2006 acm.
Most sensor network research and software design has been guided by an architectural principle that permits multi-node data fusion on small-form-factor, resource-poor nodes, or motes. We argue that this principle lead...
详细信息
ISBN:
(纸本)1595933433
Most sensor network research and software design has been guided by an architectural principle that permits multi-node data fusion on small-form-factor, resource-poor nodes, or motes. We argue that this principle leads to fragile and unmanageable systems and explore an alternative. the Tenet architecture is motivated by the observation that future large-scale sensor network deployments will be tiered, consisting of motes in the lower tier and masters, relatively unconstrained 32-bit platform nodes, in the upper tier. Masters provide increased network capacity. Tenet constrains multi-node fusion to the master tier while allowing motes to process locally-generated sensor data. this simplifies application development and allows mote-tier software to be reused. Applications running on masters task motes by composing task descriptions from a novel tasklet library. Our Tenet implementation also contains a robust and scalable networking subsystem for disseminating tasks and reliably delivering responses. We show that a Tenet pursuit-evasion application exhibits performance comparable to a mote-native implementation while being considerably more compact. Copyright 2006 acm.
Science is increasingly driven by data collected automatically from arrays of inexpensive sensors. the collected data volumes require a different approach from the scientists' current Excel spreadsheet storage and...
详细信息
ISBN:
(纸本)1595933433
Science is increasingly driven by data collected automatically from arrays of inexpensive sensors. the collected data volumes require a different approach from the scientists' current Excel spreadsheet storage and analysis model. Spreadsheets work well for small data sets;but scientists want high level summaries of their data for various statistical analyses without sacrificing the ability to drill down to every bit of the raw data. this demonstration describes our prototype data analysis system that is suitable for browsing and visualization - like a spreadsheet - but scalable to much larger data sets.
Extracting human's health condition using wireless sensors impose a challenge in the balance between data storage and CPU power. Taking available resources on nodes into consideration, we apply Step-wise Context E...
详细信息
ISBN:
(纸本)1595933433
Extracting human's health condition using wireless sensors impose a challenge in the balance between data storage and CPU power. Taking available resources on nodes into consideration, we apply Step-wise Context Extraction (SCE) to AoK mule system [4]. SCE compresses data obtained at the mule into a context as the data is forwarded. In this demonstration, we show how the raw data is converted into the context in the AoK system.
We present a novel approach to processing continuous aggregate queries in sensor networks, which lifts the assumption of tree-based routing. Given a query workload and a special-purpose gateway node where results are ...
详细信息
ISBN:
(纸本)1595933433
We present a novel approach to processing continuous aggregate queries in sensor networks, which lifts the assumption of tree-based routing. Given a query workload and a special-purpose gateway node where results are expected, the query optimizer exploits query correlations in order to generate an energy-efficient distributed evaluation plan. the proposed algorithms, named STG and STS, identify common query sub-aggregates, and propose common routing structures to share the sub-aggregates at an early stage. Moreover, they avoid routing sub-aggregates of the same query through long-disjoint paths, thus further reducing the communication cost of result propagation. In this poster, we provide examples to illustrate the functionality and the communication savings of STG and STS compared to the existing tree-based approach.
Our demonstration consists of sensor nodes suitable for imageintensive network applications. We developed nodes for stationary and mobile deployment, for face recognition and human detection applications, respectively...
详细信息
ISBN:
(纸本)1595933433
Our demonstration consists of sensor nodes suitable for imageintensive network applications. We developed nodes for stationary and mobile deployment, for face recognition and human detection applications, respectively. Both designs consist of a visible spectrum camera sensor and a Zigbee-compliant wireless data transceiver. the stationary model receives input from a PIR motion sensor, while the mobile model incorporates distance measures from either an infrared or ultrasonic sensor and includes a robot for demonstration of mobility. Our node uses strictly commercial off the-shelf components, and not including the robotic accoutrement, is relatively inexpensive. the stationary node will be on display for face recognition of attendees. Additionally, we intend to demonstrate the mobile node for a human detection application, wherein the node detects objects, and transmits them to a host machine for face detection processing.
Event-driven programming is a popular model for writing programs for tiny embeddedsystems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a state machine progra...
详细信息
ISBN:
(纸本)1595933433
Event-driven programming is a popular model for writing programs for tiny embeddedsystems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a state machine programming style which makes many programs difficult to write, maintain, and debug. We present a novel programming abstraction called protothreads that makes it possible to write event-driven programs in a thread-like style, with a memory overhead of only two bytes per protothread. We show that protothreads significantly reduce the complexity of a number of widely used programs previously written with event-driven state machines. For the examined programs the majority of the state machines could be entirely removed. In the other cases the number of states and transitions was drastically decreased. With protothreads the number of lines of code was reduced by one third. the execution time overhead of protothreads is on the order of a few processor cycles. Copyright 2006 acm.
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 mos...
详细信息
ISBN:
(纸本)1595933433
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. Copyright 2006 acm.
暂无评论