582 research outputs found

    iSENSE: Intelligent Sensor Monitoring Services with Integrated WSN Testbed

    Get PDF
    AbstractWireless sensor network (WSN) is drawing interest in various areas as they have great potential for many distributed applications in different scenarios. This paper demonstrates iSENSE, which provides a web-based sensor monitoring service and a sensor network test-bed. iSENSE uses heterogeneous wireless sensors that are capable of measuring temperature, humidity and light. Gateway nodes collect the sensed data from their respective network area and store the data in MySQL database for analysis and visualization through a portal. Through the test-bed user can remotely submit a sensor application (programs written in NesC) for compiling it using required softwares (TinyOS and NesC) and evaluating the performance of the application by downloading and executing them on dedicated sensing devices which form the test-bed

    mTOSSIM: A simulator that estimates battery lifetime in wireless sensor networks

    Get PDF
    Knowledge of the battery lifetime of the wireless sensor network is important for many situations, such as in evaluation of the location of nodes or the estimation of the connectivity, along time, between devices. However, experimental evaluation is a very time-consuming task. It depends on many factors, such as the use of the radio transceiver or the distance between nodes. Simulations reduce considerably this time. They allow the evaluation of the network behavior before its deployment. This article presents a simulation tool which helps developers to obtain information about battery state. This simulator extends the well-known TOSSIM simulator. Therefore it is possible to evaluate TinyOS applications using an accurate model of the battery consumption and its relation to the radio power transmission. Although an specific indoor scenario is used in testing of simulation, the simulator is not limited to this environment. It is possible to work in outdoor scenarios too. Experimental results validate the proposed model.Junta de AndalucĂ­a P07-TIC-02476Junta de AndalucĂ­a TIC-570

    Reliable load-balancing routing for resource-constrained wireless sensor networks

    Get PDF
    Wireless sensor networks (WSNs) are energy and resource constrained. Energy limitations make it advantageous to balance radio transmissions across multiple sensor nodes. Thus, load balanced routing is highly desirable and has motivated a significant volume of research. Multihop sensor network architecture can also provide greater coverage, but requires a highly reliable and adaptive routing scheme to accommodate frequent topology changes. Current reliability-oriented protocols degrade energy efficiency and increase network latency. This thesis develops and evaluates a novel solution to provide energy-efficient routing while enhancing packet delivery reliability. This solution, a reliable load-balancing routing (RLBR), makes four contributions in the area of reliability, resiliency and load balancing in support of the primary objective of network lifetime maximisation. The results are captured using real world testbeds as well as simulations. The first contribution uses sensor node emulation, at the instruction cycle level, to characterise the additional processing and computation overhead required by the routing scheme. The second contribution is based on real world testbeds which comprises two different TinyOS-enabled senor platforms under different scenarios. The third contribution extends and evaluates RLBR using large-scale simulations. It is shown that RLBR consumes less energy while reducing topology repair latency and supports various aggregation weights by redistributing packet relaying loads. It also shows a balanced energy usage and a significant lifetime gain. Finally, the forth contribution is a novel variable transmission power control scheme which is created based on the experience gained from prior practical and simulated studies. This power control scheme operates at the data link layer to dynamically reduce unnecessarily high transmission power while maintaining acceptable link reliability

    Solutions and Tools for Secure Communication in Wireless Sensor Networks

    Get PDF
    Secure communication is considered a vital requirement in Wireless Sensor Network (WSN) applications. Such a requirement embraces different aspects, including confidentiality, integrity and authenticity of exchanged information, proper management of security material, and effective prevention and reaction against security threats and attacks. However, WSNs are mainly composed of resource-constrained devices. That is, network nodes feature reduced capabilities, especially in terms of memory storage, computing power, transmission rate, and energy availability. As a consequence, assuring secure communication in WSNs results to be more difficult than in other kinds of network. In fact, trading effectiveness of adopted solutions with their efficiency becomes far more important. In addition, specific device classes or technologies may require to design ad hoc security solutions. Also, it is necessary to efficiently manage security material, and dynamically cope with changes of security requirements. Finally, security threats and countermeasures have to be carefully considered since from the network design phase. This Ph.D. dissertion considers secure communication in WSNs, and provides the following contributions. First, we provide a performance evaluation of IEEE 802.15.4 security services. Then, we focus on the ZigBee technology and its security services, and propose possible solutions to some deficiencies and inefficiencies. Second, we present HISS, a highly scalable and efficient key management scheme, able to contrast collusion attacks while displaying a graceful degradation of performance. Third, we present STaR, a software component for WSNs that secures multiple traffic flows at the same time. It is transparent to the application, and provides runtime reconfigurability, thus coping with dynamic changes of security requirements. Finally, we describe ASF, our attack simulation framework for WSNs. Such a tool helps network designers to quantitatively evaluate effects of security attacks, produce an attack ranking based on their severity, and thus select the most appropriate countermeasures

    On Application of Wireless Sensor Networks for Healthcare Monitoring

    Get PDF
    With the recent advances in embedded systems and very low power ,wireless tech­ nologies, there has been a great interest in the development and application of a new class of distributed Wireless body area network for health monitoring. The first part of the thesis presents a remote patient monitoring system within the scope of Body Area Network standardization. In this regime, wireless sensor networks are used to continuously acquire the patient’s Electrocardiogram signs and transmit data to the base station via IEEE.802.15. The personal Server (PS) which is responsible to provide real-time displaying, storing, and analyzing the patient’s vital signs is developed in MATLAB. It also transfers ECG streams in real-time to a remote client such as a physician or medical center through internet. The PS has the potential to be integrated with home or hospital computer systems. A prototype of this system has been developed and implemented. Tlie developed system takes advantage of two important features for healthcare monitoring: (i) ECG data acqui­ sition using wearable sensors and (ii) real-time data remote through internet. The fact that our system is interacting with sensor network nodes using MATLAB makes it distinct from other previous works. The second part is devoted to the study of indoor body-area channel model for 2.4 GHz narrowband communications. To un­ derstand the narrowband radio propagation near the body, several measurements are carried out in two separate environments for different on body locations. On the basis of these measurements, we have characterized the fading statistics on body links and we have provided a physical interpretation of our results

    Mobile Agent Middleware for Sensor Networks: An Application Case Study

    Get PDF
    Agilla is a mobile agent middleware that facilitates the rapid deployment of adaptive applications in wireless sensor networks (WSNs). Agilla allows users to create and inject special programs called mobile agents that coordinate through local tuple spaces, and migrate across the WSN performing application-speciïŹc tasks. This ïŹ‚uidity of code and state has the potential to transform a WSN into a shared, general-purpose computing platform capable of running several autonomous applications at a time, allowing us to harness its full potential. We have implemented and evaluated a ïŹre tracking application to determine how well Agilla achieves its goals. Fire is modeled by agents that gradually spread throughout the network, engulïŹng nodes by inserting ïŹre tuples into their local tuple spaces. Fire tracker agents are then used to form a perimeter around the ïŹre. Using Agilla, we were able to rapidly create and deploy 47 byte ïŹre agents, and 100 byte tracker agents on a WSN consisting of 26 MICA2 motes. Our experiments show that the tracker agents can form an 8-node perimeter around a burning node within 6.5 seconds and that it can adapt to a ïŹre spreading at a rate of 7 seconds per hop. We also present the lessons learned about the adequacy of Agilla’s primitives, and regarding the efïŹciency, reliability, and adaptivity of mobile agents in a WSN

    Agilla: A Mobile Agent Middleware for Sensor Networks

    Get PDF
    Agilla is a mobile agent middleware for sensor networks. Mobile agents are special processes that can migrate across sensors. They increase network flexibility by enabling active in-network reprogramming. Neighbor lists and tuple spaces are used for agent coordination. Agilla was originally implemented on Mica2 motes, but has been ported to other platforms. Its Mica2 implementation consumes 41.6KB of code and 3.59KB of data memory. Agents can move five hops in less than 1.1s with over 92% success. Agilla was used to develop multiple applications related to fire detection and tracking, cargo container monitoring, and robot navigation

    Energy efficiency in data collection wireless sensor networks

    Get PDF
    This dissertation studies the problem of energy efficiency in resource constrained and heterogeneous wireless sensor networks (WSNs) for data collection applications in real-world scenarios. The problem is addressed from three different perspectives: network routing, node energy profiles, and network management. First, the energy efficiency in a WSN is formulated as a load balancing problem, where the routing layer can diagnose and exploit the WSN topology redundancy to reduce the data traffic processed in critical nodes, independent of their hardware platform, improving their energy consumption and extending the network lifetime. We propose a new routing strategy that extends traditional cost-based routing protocols and improves their energy efficiency, while maintaining high reliability. The evaluation of our approach shows a reduction in the energy consumption of the routing layer in the busiest nodes ranging from 11% to 59%, while maintaining over 99% reliability in WSN data collection applications. Second, a study of the effect of the MAC layer on the network energy efficiency is performed based on the nodes energy consumption profile. The resulting energy profiles reveal significant differences in the energy consumption of WSN nodes depending on their external sensors, as well as their sensitivity to changes in network traffic dynamics. Finally, the design of a general integrated framework and data management system for heterogeneous WSNs is presented. This framework not only allows external users to collect data, while monitoring the network performance and energy consumption, but also enables our proposed network redundancy diagnosis and energy profile calculations
    • 

    corecore