Rethinking ‘Things’ - Fog Layer Interplay in IoT: A Mobile Code Approach - Research and Practical Issues of Enterprise Information Systems
Conference Papers Year : 2018

Rethinking ‘Things’ - Fog Layer Interplay in IoT: A Mobile Code Approach

Behailu Negash
  • Function : Author
  • PersonId : 1037164
Tomi Westerlund
  • Function : Author
  • PersonId : 1037165
Pasi Liljeberg
  • Function : Author
  • PersonId : 1037166

Abstract

A client-server architecture style is one of the common approaches enabling separation of concerns in distributed systems. In the Internet of Things architecture, this approach exists in different configuration of sensors, actuators, gateways in the Fog layer and servers in the Cloud. This configuration affects the degree of interoperability, scalability and other functional and non-functional system requirements. In this paper, we reflect on best practices in the web and REST style to address IoT challenges; one of the constraints in REST, Code on Demand, is used for IoT to enhance the flexibility and interoperability of resource constrained clients at the perception layer. Scripts written in a domain specific language, DoS-IL, are organized and stored at the Fog layer for sensor and actuators nodes to request and execute the incoming script. A generic application layer protocol and RESTful server are presented along with experimental results.
Fichier principal
Vignette du fichier
470174_1_En_14_Chapter.pdf (1.13 Mo) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01888629 , version 1 (05-10-2018)

Licence

Identifiers

Cite

Behailu Negash, Tomi Westerlund, Pasi Liljeberg, Hannu Tenhunen. Rethinking ‘Things’ - Fog Layer Interplay in IoT: A Mobile Code Approach. 11th International Conference on Research and Practical Issues of Enterprise Information Systems (CONFENIS), Oct 2017, Shanghai, China. pp.159-167, ⟨10.1007/978-3-319-94845-4_14⟩. ⟨hal-01888629⟩
87 View
53 Download

Altmetric

Share

More