3,158 research outputs found

    A Low-Power CoAP for Contiki

    Get PDF
    Internet of Things devices will by and large be battery-operated, but existing application protocols have typically not been designed with power-efficiency in mind. In low-power wireless systems, power-efficiency is determined by the ability to maintain a low radio duty cycle: keeping the radio off as much as possible. We present an implementation of the IETF Constrained Application Protocol (CoAP) for the Contiki operating system that leverages the ContikiMAC low-power duty cycling mechanism to provide power efficiency. We experimentally evaluate our low-power CoAP, demonstrating that an existing application layer protocol can be made power-efficient through a generic radio duty cycling mechanism. To the best of our knowledge, our CoAP implementation is the first to provide power-efficient operation through radio duty cycling. Our results question the need for specialized low-power mechanisms at the application layer, instead providing low-power operation only at the radio duty cycling layer

    Markov Decision Processes with Applications in Wireless Sensor Networks: A Survey

    Full text link
    Wireless sensor networks (WSNs) consist of autonomous and resource-limited devices. The devices cooperate to monitor one or more physical phenomena within an area of interest. WSNs operate as stochastic systems because of randomness in the monitored environments. For long service time and low maintenance cost, WSNs require adaptive and robust methods to address data exchange, topology formulation, resource and power optimization, sensing coverage and object detection, and security challenges. In these problems, sensor nodes are to make optimized decisions from a set of accessible strategies to achieve design goals. This survey reviews numerous applications of the Markov decision process (MDP) framework, a powerful decision-making tool to develop adaptive algorithms and protocols for WSNs. Furthermore, various solution methods are discussed and compared to serve as a guide for using MDPs in WSNs

    DMT Optimal Cooperative Protocols with Destination-Based Selection of the Best Relay

    Get PDF
    We design a cooperative protocol in the context of wireless mesh networks in order to increase the reliability of wireless links. Destination terminals ask for cooperation when they fail in decoding data frames transmitted by source terminals. In that case, each destination terminal D calls a specific relay terminal B with a signaling frame to help its transmission with source terminal S. To select appropriate relays, destination terminals maintain tables of relay terminals, one for each possible source address. These tables are constituted by passively overhearing ongoing transmissions. Hence, when cooperation is needed between S and D, and when a relay B is found by terminal D in the relay table associated with terminal S, the destination terminal sends a negative acknowledgment frame that contains the address of B. When the best relay B has successfully decoded the source message, it sends a copy of the data frame to D using a selective decode-andforward transmission scheme. The on-demand approach allows maximization of the spatial multiplexing gain and the cooperation of the best relay allows maximization of the spatial diversity order. Hence, the proposed protocol achieves optimal diversitymultiplexing trade-off performance. Moreover, this performance is achieved through a collision-free selection process

    Powertrace: Network-level Power Profiling for Low-power Wireless Networks

    Get PDF
    Low-power wireless networks are quickly becoming a critical part of our everyday infrastructure. Power consumption is a critical concern, but power measurement and estimation is a challenge. We present Powertrace, which to the best of our knowledge is the first system for network-level power profiling of low-power wireless systems. Powertrace uses power state tracking to estimate system power consumption and a structure called energy capsules to attribute energy consumption to activities such as packet transmissions and receptions. With Powertrace, the power consumption of a system can be broken down into individual activities which allows us to answer questions such as “How much energy is spent forwarding packets for node X?”, “How much energy is spent on control traffic and how much on critical data?”, and “How much energy does application X account for?”. Experiments show that Powertrace is accurate to 94% of the energy consumption of a device. To demonstrate the usefulness of Powertrace, we use it to experimentally analyze the power behavior of the proposed IETF standard IPv6 RPL routing protocol and a sensor network data collection protocol. Through using Powertrace, we find the highest power consumers and are able to reduce the power consumption of data collection with 24%. It is our hope that Powertrace will help the community to make empirical energy evaluation a widely used tool in the low-power wireless research community toolbox

    Design of a WSN Platform for Long-Term Environmental Monitoring for IoT Applications

    Get PDF
    The Internet of Things (IoT) provides a virtual view, via the Internet Protocol, to a huge variety of real life objects, ranging from a car, to a teacup, to a building, to trees in a forest. Its appeal is the ubiquitous generalized access to the status and location of any "thing" we may be interested in. Wireless sensor networks (WSN) are well suited for long-term environmental data acquisition for IoT representation. This paper presents the functional design and implementation of a complete WSN platform that can be used for a range of long-term environmental monitoring IoT applications. The application requirements for low cost, high number of sensors, fast deployment, long lifetime, low maintenance, and high quality of service are considered in the specification and design of the platform and of all its components. Low-effort platform reuse is also considered starting from the specifications and at all design levels for a wide array of related monitoring application

    Duty-cycled Wake-up Schemes for Ultra-low Power Wireless Communications

    Get PDF
    In sensor network applications with low traffic intensity, idle channel listening is one of the main sources of energy waste.The use of a dedicated low-power wake-up receiver (WRx) which utilizes duty-cycled channel listening can significantlyreduce idle listening energy cost. In this thesis such a scheme is introduced and it is called DCW-MAC, an acronym forduty-cycled wake-up receiver based medium access control.We develop the concept in several steps, starting with an investigation into the properties of these schemes under idealizedconditions. This analysis show that DCW-MAC has the potential to significantly reduce energy costs, compared to twoestablished reference schemes based only on low-power wake up receivers or duty-cycled listening. Findings motivatefurther investigations and more detailed analysis of energy consumption. We do this in two separate steps, first concentratingon the energy required to transmit wake-up beacons and later include all energy costs in the analysis. The more completeanalysis makes it possible to optimize wake-up beacons and other DCW-MAC parameters, such as sleep and listen intervals,for minimal energy consumption. This shows how characteristics of the wake-up receiver influence how much, and if, energycan be saved and what the resulting average communication delays are. Being an analysis based on closed form expressions,rather than simulations, we can derive and verify good approximations of optimal energy consumption and resulting averagedelays, making it possible to quickly evaluate how a different wake-up receiver characteristic influences what is possible toachieve in different scenarios.In addition to the direct optimizations of the DCW-MAC scheme, we also provide a proof-of-concept in 65 nm CMOS,showing that the digital base-band needed to implement DCW-MAC has negligible energy consumption compared to manylow-power analog front-ends in literature. We also propose a a simple frame-work for comparing the relative merits ofanalog front-ends for wake-up receivers, where we use the experiences gained about DCW-MAC energy consumption toprovide a simple relation between wake-up receiver/analog front-end properties and energy consumption for wide ranges ofscenario parameters. Using this tool it is possible to compare analog front-ends used in duty-cycled wake-up schemes, evenif they are originally designed for different scenarios.In all, the thesis presents a new wake-up receiver scheme for low-power wireless sensor networks and provide a comprehensiveanalysis of many of its important properties
    corecore