17 research outputs found
Unified Role Assignment Framework For Wireless Sensor Networks
Wireless sensor networks are made possible by the continuing improvements in embedded sensor, VLSI, and wireless radio technologies. Currently, one of the important challenges in sensor networks is the design of a systematic network management framework that allows localized and collaborative resource control uniformly across all application services such as sensing, monitoring, tracking, data aggregation, and routing.
The research in wireless sensor networks is currently oriented toward a cross-layer network abstraction that supports appropriate fine or course grained resource controls for energy efficiency. In that regard, we have designed a unified role-based service paradigm for wireless sensor networks. We pursue this by first developing a Role-based Hierarchical Self-Organization (RBSHO) protocol that organizes a connected dominating set (CDS) of nodes called dominators. This is done by hierarchically selecting nodes that possess cumulatively high energy, connectivity, and sensing capabilities in their local neighborhood. The RBHSO protocol then assigns specific tasks such as sensing, coordination, and routing to appropriate dominators that end up playing a certain role in the network.
Roles, though abstract and implicit, expose role-specific resource controls by way of role assignment and scheduling. Based on this concept, we have designed a Unified Role-Assignment Framework (URAF) to model application services as roles played by local in-network sensor nodes with sensor capabilities used as rules for role identification. The URAF abstracts domain specific role attributes by three models: the role energy model, the role execution time model, and the role service utility model. The framework then generalizes resource management for services by providing abstractions for controlling the composition of a service in terms of roles, its assignment, reassignment, and scheduling. To the best of our knowledge, a generic role-based framework that provides a simple and unified network management solution for wireless sensor networks has not been proposed previously
Recommended from our members
Routing and Medium Access Control (MAC) in wireless sensor network for monitoring emergency applications
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University LondonIn recent years, Wireless Sensor Networks (WSNs) have been implemented in many applications including emergency applications. Emergency applications require different characteristics than others, such as robust communication, low energy consumption and minimum end-to-end delay. Routing and Medium Access Control (MAC) are two protocols that have been used by many researchers to achieve those requirements. This thesis mainly focuses on studying distributive clustering routing and MAC protocol for emergency applications. To design robust communication in emergency applications, this thesis has proposed a modified LEACH protocol considering the health status of sensor nodes. LEACH is a benchmark protocol employing distributive clustering-based routing with low energy consumption, however this protocol is not suitable for emergency applications. The health status refers to the condition of nodes, safe or in danger, with the danger status shows the high probability to be destroyed sooner because of external factors such as fire. The proposed approach avoids selecting the nodes in danger as cluster heads. Furthermore, efficient multi-hop communication is employed to minimise energy consumption. The simulation result shows that total data received, energy consumption , packet delivery ratio, and energy efficiency of the proposed approach are stable with an increasing number of destroyed nodes. Furthermore, a grid-based clustering approach with health status is proposed to further enhance energy constraint and robust communication. The proposed approach includes distributive clustering and incorporate constant number of CHs in every round. The remaining energy, the health status of node, and the distance to the centre of the grid are consided when choosing the cluster head. Simulation results have revealed that the proposed protocol has a significant effect on the time for first node to destroy due to energy consumption, an increase of 45% compared to LEACH. Furthermore, packet delivery ratio of the proposed approach is enhanced by 16% compared to LEACH. In order to reduce end to end delay, a priority-based grid Time Division Multiple Access (TDMA) has been proposed. In this approach, traffic is classified into two categories: emergency traffic from danger nodes, and monitoring traffic from safe nodes. This scheme was implemented using three steps: formation of a new TDMA frame, the arrangement of slots and priority allocation. Simulations results showed an improvement of around 65% and 70% in end to end delay compared to Grid and LEACH approaches.Directorate General of Resources for Science, Technology, and Higher Education of Indonesia; the University of Ria
Biosensors
A biosensor is defined as a detecting device that combines a transducer with a
biologically sensitive and selective component. When a specific target molecule interacts
with the biological component, a signal is produced, at transducer level, proportional to the
concentration of the substance. Therefore biosensors can measure compounds present in the
environment, chemical processes, food and human body at low cost if compared with
traditional analytical techniques.
This book covers a wide range of aspects and issues related to biosensor technology,
bringing together researchers from 11 different countries. The book consists of 16 chapters
written by 53 authors. The first four chapters describe several aspects of nanotechnology
applied to biosensors. The subsequent section, including three chapters, is devoted to
biosensor applications in the fields of drug discovery, diagnostics and bacteria detection.
The principles behind optical biosensors and some of their application are discussed in
chapters from 8 to 11. The last five chapters treat of microelectronics, interfacing circuits,
signal transmission, biotelemetry and algorithms applied to biosensing
Smart Wireless Sensor Networks
The recent development of communication and sensor technology results in the growth of a new attractive and challenging area - wireless sensor networks (WSNs). A wireless sensor network which consists of a large number of sensor nodes is deployed in environmental fields to serve various applications. Facilitated with the ability of wireless communication and intelligent computation, these nodes become smart sensors which do not only perceive ambient physical parameters but also be able to process information, cooperate with each other and self-organize into the network. These new features assist the sensor nodes as well as the network to operate more efficiently in terms of both data acquisition and energy consumption. Special purposes of the applications require design and operation of WSNs different from conventional networks such as the internet. The network design must take into account of the objectives of specific applications. The nature of deployed environment must be considered. The limited of sensor nodes� resources such as memory, computational ability, communication bandwidth and energy source are the challenges in network design. A smart wireless sensor network must be able to deal with these constraints as well as to guarantee the connectivity, coverage, reliability and security of network's operation for a maximized lifetime. This book discusses various aspects of designing such smart wireless sensor networks. Main topics includes: design methodologies, network protocols and algorithms, quality of service management, coverage optimization, time synchronization and security techniques for sensor networks
Portability versus efficiency tradeoffs in MAC implementations for microsensor platforms
Medium access control (MAC) implementations control access of network devices to a transmission medium. For emerging communication protocols, the MAC is typically implemented in software, to enable adaptation to evolving de-facto or industry standards. Software MAC implementations are typically realized as state machines, executing code related to successive MAC states within periodic interrupts. This software construct yields minimal memory footprint and energy efficiency, but the resulting implementations are often tightly coupled to the platform's system software, and are thus nonportable across hardware and system platforms. This article presents an architecture that decouples MAC and system software, enabling portability, while preserving software efficiency. © 2009 IEEE
Runtime Hardware Reconfiguration in Wireless Sensor Networks for Condition Monitoring
The integration of miniaturized heterogeneous electronic components has enabled the deployment of tiny sensing platforms empowered by wireless connectivity known as wireless sensor networks. Thanks to
an optimized duty-cycled activity, the energy consumption of these battery-powered devices can be reduced to a level where several years of operation is possible. However, the processing capability of currently available wireless sensor nodes does not scale well with the observation of phenomena requiring a high sampling resolution. The large amount of data generated by the sensors cannot be handled efficiently by low-power wireless communication protocols without a preliminary filtering of the information relevant for the application. For this purpose, energy-efficient, flexible, fast and accurate processing units are required to extract important features from the sensor data and relieve the operating system from computationally demanding tasks. Reconfigurable hardware is identified as a suitable technology to fulfill these requirements, balancing implementation
flexibility with performance and energy-efficiency.
While both static and dynamic power consumption of field programmable gate arrays has often been pointed out as prohibitive for very-low-power applications, recent programmable logic chips based on non-volatile memory appear as a potential solution overcoming this constraint. This thesis first verifies this assumption with the help of a modular sensor node built around a field programmable gate array based on Flash technology. Short and autonomous duty-cycled operation combined with hardware acceleration efficiently drop the energy consumption of the device in the considered context.
However, Flash-based devices suffer from restrictions such as long configuration times and limited resources, which reduce their suitability for complex processing tasks. A template of a dynamically
reconfigurable architecture built around coarse-grained reconfigurable function units is proposed in a second part of this work to overcome these issues. The module is conceived as an overlay of the sensor node FPGA increasing the implementation flexibility and introducing a standardized programming model. Mechanisms for virtual reconfiguration tailored for resource-constrained systems are introduced to minimize the overhead induced by this genericity.
The definition of this template architecture leaves room for design space exploration and application- specific customization. Nevertheless, this aspect must be supported by appropriate design tools which facilitate and automate the generation of low-level design files. For this purpose, a software tool is introduced to graphically configure the architecture and operation of the hardware accelerator. A middleware service is further integrated into the wireless sensor
network operating system to bridge the gap between the hardware and the design tools, enabling remote reprogramming and scheduling of the hardware functionality at runtime.
At last, this hardware and software toolchain is applied to real-world wireless sensor network deployments in the domain of condition monitoring. This category of applications often require the complex analysis of signals in the considered range of sampling frequencies such as vibrations or electrical currents, making the proposed system ideally suited for the implementation. The flexibility of the approach is demonstrated by taking examples with heterogeneous algorithmic
specifications. Different data processing tasks executed by the sensor node hardware accelerator are modified at runtime according to application requests