Demo Abstract: Programming Wireless Sensor Networks with Logical Neighborhoods: A Road Tunnel Use Case
نویسندگان
چکیده
1 Motivation and Scenario Wireless sensor networks (WSNs) involving actuation are increasingly envisioned in a range of fields [1]. Among these, there is considerable interest in leveraging off WSNs to improve safety in road tunnels [4]. Researchers are envisioning tunnels equipped with WSN nodes that gather physical readings such as temperature and light, monitor the structural integrity of the tunnel, and sense the presence of vehicles to detect a possible traffic congestion. Based on sensed data, the system operates a variety of devices, such as ventilation fans inside the tunnel, and traffic lights at the entrances. For instance, when a sensor detects the presence of a fire in a sector, the fans in the same sector are activated, and the traffic lights are turned red to prevent further vehicles from entering the tunnel. To implement similar systems, dedicated programming abstractions and communication protocols are needed, as the presence of heterogeneous nodes and a highly decentralized form of processing make mainstream solutions (e.g., [5]) no longer applicable. These are usually designed with homogeneous nodes in mind, and focus on a system-wide, centralized task (e.g., data gathering at a single sink). This approach is impractical in systems involving actuation, as it may negatively impact on latency and resource consumption [1]. Instead, in our tunnel scenario the processing involves mostly subsets of nodes sharing similar characteristics, e.g., all the nodes controlling a fan in a specific tunnel sector. Therefore, the programmer must be provided with appropriate abstractions to “slice” the system based on the application requirements. We tackled the above problem with Logical Neighborhoods [7, 8], a programming abstraction that allows to redefine a node’s neighborhood based on logical properties of the nodes, regardless of their physical position.
منابع مشابه
Logical Neighborhoods: A Programming Abstraction for Wireless Sensor Networks
Wireless sensor networks (WSNs) typically exploit a single base station for collecting data and coordinating activities. However, decentralized architectures are rapidly emerging, as witnessed by wireless sensor and actuator networks (WSANs), and in general by solutions involving multiple data sinks, heterogeneous nodes, and in-network coordination. These settings demand new programming abstrac...
متن کاملPoster Abstract: Introducing Logical Neighborhoods for Programming Wireless Sensor and Actor Networks
To this end, we propose the notion of logical neighborhood as a way to logically partition a WSAN. Differently from physical neighborhoods, where a node’s physical transmissions range determines the set of devices it is able to communicate with, we here introduce an application-defined notion of neighborhood where the programmer specifies, using a declarative language we devised, the characteri...
متن کاملRandom Key Pre-Distribution Techniques against Sybil Attacks
Sybil attacks pose a serious threat for Wireless Sensor Networks (WSN) security. They can create problems in routing, voting schemes, decision making, distributed storage and sensor re-programming. In a Sybil attack, the attacker masquerades as multiple sensor identities that are actually controlled by one or a few existing attacker nodes. Sybil identities are fabricated out of stolen keys, obt...
متن کاملOptimization of Energy Consumption in Image Transmission in Wireless Sensor Networks (WSNs) using a Hybrid Method
In wireless sensor networks (WSNs), sensor nodes have limited resources with regard to computation, storage, communication bandwidth, and the most important of all, energy supply. In addition, in many applications of sensor networks, we need to send images to a sink node. Therefore, we have to use methods for sending images in which the number and volume of packets are optim...
متن کاملAn Efficient Routing Algorithm to Lifetime Expansion in Wireless Sensor Networks
This paper proposes an efficient network architecture to improve energy consumption in Wireless Sensor Networks (WSN). The proposed architecture uses a mobile data collector to a partitioned network. The mobile data collector moves to center of each logical partition after each decision period. The mobile data collector must declare its new location by packet broadcasting to all sensor node...
متن کامل