DAIS: Enabling Declarative Applications in Immersive Sensor Networks
نویسندگان
چکیده
As sensor networks become increasingly ubiquitous, we envision an instrumented environment that can provide varying amounts of information to mobile applications immersed within the network. Such a scenario deviates from existing deployments of sensor networks which are often highly application-specific and generally funnel information to a central collection service for a single purpose. Instead, we target future scenarios in which multiple mobile applications will leverage sensor network nodes opportunistically and unpredictably. This paper introduces the DAIS (Declarative Applications in Immersive Sensor networks) middleware platform that enables the development of these adaptive mobile applications. Our approach focuses on minimizing communication in the sensor network to best ensure the network’s lifetime. DAIS localizes data collection and sensor interaction to only the regions of the network required for the applications’ immediate data needs. At the programming interface level, this requires exposing some aspects of the physical world to the developer, and DAIS accomplishes this through a novel programming abstraction that enables on-demand access to dynamic data sources. This paper reports on our initial work with the DAIS middleware platform and highlights both the programming interface and its interaction with the necessary underlying communication constructs.
منابع مشابه
WiSeKit: A Distributed Middleware to Support Application-Level Adaptation in Sensor Networks
Applications for Wireless Sensor Networks (WSNs) are being spread to areas in which the contextual parameters modeling the environment are changing over the application lifespan. Whereas software adaptation has been identified as an effective approach for addressing context-aware applications, the existing work on WSNs fails to support context-awareness and mostly focuses on developing techniqu...
متن کاملA Priority-based Routing Algorithm for Underwater Wireless Sensor Networks (UWSNs)
Advances in low-power electronics design and wireless communication have enabled the development of low cost, low power micro-sensor nodes. These sensor nodes are capable of sensing, processing and forwarding which have many applications such as underwater networks. In underwater wireless sensor networks (UWSNs) applications, sensors which are placed in underwater environments and predicted ena...
متن کاملAn efficient solution for management of pre-distribution in wireless sensor networks
A sensor node is composed of different parts including processing units, sensor, transmitter, receiver, and security unit. There are many nodes in a sensor unit. These networks can be used for military, industrial, medicine, environmental, house, and many other applications. These nodes may be established in the lands of enemies to monitor the relations. Hence, it is important to consider conse...
متن کاملAn Adaptive Congestion Alleviating Protocol for Healthcare Applications in Wireless Body Sensor Networks: Learning Automata Approach
Wireless Body Sensor Networks (WBSNs) involve a convergence of biosensors, wireless communication and networks technologies. WBSN enables real-time healthcare services to users. Wireless sensors can be used to monitor patients’ physical conditions and transfer real time vital signs to the emergency center or individual doctors. Wireless networks are subject to more packet loss and congestion. T...
متن کاملEnabling Local Communication for Immersive Mobile Computing
As sensor networks are increasingly used to support pervasive computing, we envision an instrumented environment that can provide varying amounts of information to mobile applications immersed within the network. Such a scenario deviates from existing deployments of sensor networks which are often highly application-specific and funnel information to a central collection point. We instead targe...
متن کامل