• DocumentCode
    625341
  • Title

    T-Res: Enabling Reconfigurable In-network Processing in IoT-based WSNs

  • Author

    Alessandrelli, Daniele ; Petracca, M. ; Pagano, Paolo

  • Author_Institution
    Nat. Lab. of Photonic Networks, Consorzio Naz. Interuniversitario per le Telecomun., Pisa, Italy
  • fYear
    2013
  • fDate
    20-23 May 2013
  • Firstpage
    337
  • Lastpage
    344
  • Abstract
    Internet of Things (IoT) standards are a key technology for enabling multi-purpose Wireless Sensor Networks (WSNs). Indeed, by providing a common interface for interacting with sensor nodes, they help decouple the sensing infrastructure from the applications running on top of it. To this end, much work has been done to define the semantics for controlling sensors and actuators. On the contrary, a solution for manipulating the in-network processing performed by an IoT-based WSN is still undefined. As a result, IoT applications usually run “out-of-the-network”, e.g., in high-end application servers or in the Cloud. This paper addresses such a limitation by proposing TRes, a new programming abstraction for IoT-based WSNs. The proposed solution allows using IoT protocols for changing the data-processing performed by sensor nodes and the interaction among them, thus enabling “in-network” applications. To prove the feasibility of T-Res, a real implementation based on Contiki OS is presented and evaluated. Evaluation results show that the use of T-Res, compared with the traditional “out-of-network” approach, lowers the risk of network congestion, reduces the power consumption, and can improve application response time.
  • Keywords
    Internet of Things; cloud computing; network servers; operating systems (computers); protocols; wireless sensor networks; Contiki OS; Internet of Things; IoT protocols; IoT standards; IoT-based WSN; T-Res; application servers; cloud; network congestion; out-of-the-network; power consumption; programming abstraction; reconfigurable in-network processing; wireless sensor networks; Actuators; Heating; Protocols; Random access memory; Temperature measurement; Temperature sensors; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing in Sensor Systems (DCOSS), 2013 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4799-0206-4
  • Type

    conf

  • DOI
    10.1109/DCOSS.2013.75
  • Filename
    6569453