• DocumentCode
    124301
  • Title

    Simple RESTful sensor application development model using CoAP

  • Author

    Teklemariam, Girum Ketema ; Hoebeke, Jeroen ; Van den Abeele, Floris ; Moerman, I. ; Demeester, Piet

  • Author_Institution
    Dept. of Inf. Technol., Gent Univ., Ghent, Belgium
  • fYear
    2014
  • fDate
    8-11 Sept. 2014
  • Firstpage
    552
  • Lastpage
    556
  • Abstract
    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.
  • Keywords
    Internet of Things; cloud computing; internetworking; transport protocols; 3rd party; CoAP based sensor/actuator binding solution; Internet of Things; IoT application development models; RESTful interfaces; RESTful sensor application development model; RESTlets; cloud based interaction models; constrained application protocol; gateway models; internal processing logic; networked sensors; sensor/actuator interaction; Actuators; Logic gates; Memory management; Payloads; Programming; Protocols; Servers; CoAP; IoT application development; Observe Option; Sensor/Actuator bindings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks Workshops (LCN Workshops), 2014 IEEE 39th Conference on
  • Conference_Location
    Edmonton, AB
  • Print_ISBN
    978-1-4799-3782-0
  • Type

    conf

  • DOI
    10.1109/LCNW.2014.6927702
  • Filename
    6927702