With the great impact of the advancement in the hardware field, major efforts have been made to create large-scale networks of IoT devices (e.g., embedded systems, sensors, and actuators) that can interact with each other as well as their surrounding environments. However, most of the deployments are based on proprietary and tightly-coupled systems. To overwhelm the application layer interoperability issues, the Web of Things (WoT) paradigm aims at making smart things an integral part of the Web and thus, enabling them to communicate through Web standards/protocols. Therefore, applications/services making use of smart things become easier to conceive by means of Web standards/protocols (e.g., HTTP, Websockets). This paper proposes an approach enabling the smart devices to join the Web using features provided by the Stack4Things (S4T) OpenStack-based middleware. Thereby, user agents, typically, Web browsers and/or smart devices can make use of the resources of (other) IoT devices using globally resolvable Uniform Resource Locators (URLs) regardless of their underlying used protocol stacks.
A Stack4Things-based Web of Things Architecture
Benomar Z.;Longo F.;Merlino G.;Puliafito A.
2020-01-01
Abstract
With the great impact of the advancement in the hardware field, major efforts have been made to create large-scale networks of IoT devices (e.g., embedded systems, sensors, and actuators) that can interact with each other as well as their surrounding environments. However, most of the deployments are based on proprietary and tightly-coupled systems. To overwhelm the application layer interoperability issues, the Web of Things (WoT) paradigm aims at making smart things an integral part of the Web and thus, enabling them to communicate through Web standards/protocols. Therefore, applications/services making use of smart things become easier to conceive by means of Web standards/protocols (e.g., HTTP, Websockets). This paper proposes an approach enabling the smart devices to join the Web using features provided by the Stack4Things (S4T) OpenStack-based middleware. Thereby, user agents, typically, Web browsers and/or smart devices can make use of the resources of (other) IoT devices using globally resolvable Uniform Resource Locators (URLs) regardless of their underlying used protocol stacks.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.