17 research outputs found

    Facilitating the creation of IoT applications through conditional observations in CoAP

    Get PDF
    With the advent of IPv6, the world is getting ready to incorporate smart objects to the current Internet to realize the idea of Internet of Things. The biggest challenge faced is the resource constraint of the smart objects to directly utilize the existing standard protocols and applications. A number of initiatives are currently witnessed to resolve this situation. One of such initiatives is the introduction of Constrained Application Protocol. This protocol is developed to fit in the resource-constrained smart object with the ability to easily translate to the prominent representational state transfer implementation, hypertext transfer protocol (and vice versa). The protocol has several optional extensions, one of them being, resource observation. With resource observation, a client may ask a server to be notified every state change of the resource. However, in many applications, all state changes are not significant enough for the clients. Therefore, the client will have to decide whether to use a value sent by a server or not. This results in wastage of the already constrained resources (bandwidth, processing power,aEuro broken vertical bar). In this paper, we introduced an alternative to the normal resource observation function, named Conditional Observation, where clients tell the servers the criteria for notification. We evaluated the power consumption and number of packets transmitted between clients and servers by using different network sizes and number of servers. In all cases, we found out that the existing observe option results in excessive number of packets (most of them unimportant for the client) and higher power consumption. We also made an extensive theoretical evaluation of the two approaches which give consistent result with the results we got from experimentation

    Simple RESTful sensor application development model using CoAP

    Get PDF
    Gateway or cloud based interaction models are widely used for automation solutions that use networked sensors and actuators. In this model, every sensor/actuator interaction goes through the gateway or via the cloud. In order to realize the true Internet of Things philosophy where everything is interconnected, direct interactions between sensors and actuators, also called bindings, are important. In addition to this, alternative IoT application development models which facilitate application development and improve efficiency are required. In this paper, we first introduce a CoAP based sensor/actuator binding solution where a 3rd party is responsible for setting up the binding, but is not involved in any of the further interactions. Next, the binding concept is extended to introduce (pre-) processing into the sensor/actuator interactions in the form of RESTlets. RESTlets are small application building blocks with internal processing logic and RESTful interfaces for input, control and output. Finally, we present how IoT applications can be created by binding different RESTlets to each other and to sensors and actuators

    An IoT-aware Architecture to improve Safety in Sports Environments

    Get PDF
    The introduction of Internet of Things enabling technologies into the sport and recreational activities domain provide an interesting research challenge. Their adoption could significantly improve the sport experience and also the safety level of team sports. Despite this, only few attempts have been done to demonstrate the benefits provided by use of IoT technologies in sport environments. To fill this gap, this paper propose an IoT-aware Sport System based on the jointly use of different innovative technologies and standards. By exploiting the potentialities offered by an ultra-low-power Hybrid Sensing Network (HSN), composed of 6LoWPAN nodes integrating UHF RFID functionalities, the system is able to collect, in real time, both environmental parameters and players’ physiological data. Sensed data are then delivered to a Cloud platform where a monitoring application makes them easily accessible via REST Web Services. A simple proof of concept has demonstrated the appropriateness of the proposed solution

    Enabling the web of things: facilitating deployment, discovery and resource access to IoT objects using embedded web services

    Get PDF
    Today, the IETF Constrained Application Protocol (CoAP) is being standardised. CoAP takes the internet of things to the next level: it enables the implementation of RESTful web services on embedded devices, thus enabling the construction of an easily accessible web of things. However, before tiny objects can make themselves available through embedded web services, several manual configuration steps are still needed to integrate a sensor network within an existing networking environment. In this paper, we describe a novel self-organisation solution to facilitate the deployment of constrained networks and enable the discovery, end-to-end connectivity and service usage of these newly deployed sensor nodes. By using embedded web service technology, the need of other protocols on these resource constrained devices is avoided. It allows automatic hierarchical discovery of CoAP servers, resulting in a browsable hierarchy of CoAP servers, which can be accessed both over CoAP and hypertext transfer protocol.The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 258885 (SPITFIRE project), from the iMinds ICON project O’CareCloudS, from a VLIR PhD grant to Isam Ishaq and through an FWO pos tdoc research grant for Eli De Poorter

    Enabling the web of things: facilitating deployment, discovery and resource access to IoT objects using embedded web services

    Get PDF
    Today, the IETF Constrained Application Protocol (CoAP) is being standardised. CoAP takes the internet of things to the next level: it enables the implementation of RESTful web services on embedded devices, thus enabling the construction of an easily accessible web of things. However, before tiny objects can make themselves available through embedded web services, several manual configuration steps are still needed to integrate a sensor network within an existing networking environment. In this paper, we describe a novel self-organisation solution to facilitate the deployment of constrained networks and enable the discovery, end-to-end connectivity and service usage of these newly deployed sensor nodes. By using embedded web service technology, the need of other protocols on these resource constrained devices is avoided. It allows automatic hierarchical discovery of CoAP servers, resulting in a browsable hierarchy of CoAP servers, which can be accessed both over CoAP and hypertext transfer protocol
    corecore