Tutorial on Dynamic IoT Data, Protocol, and Middleware Interoperability with Resource Slice Concepts and Tools
The tutorial will examine cross-layered, cross-system interoperability issues and present a DevOps IoT Interoperability approach for defining metadata, selecting resources and software artifacts, and provisioning and connecting resources to create various potential solutions for IoT Cloud interoperability using resource slice concepts. Second, the tutorial will present techniques for dynamically provisioning data pipelines, middleware services, protocol adapters and custom solutions to address cross-layered, cross-system interoperability for IoT Cloud applications. Such solutions also allow dynamic reconfiguration of resources to add/remove interoperability support. We will present the concepts and techniques with hands-on examples using our research tools rsiHub and IoTCloudSamples.
The material will be continuously updated.
If you have any comments and suggestions, pls. send to us.
Code Samples and Hands-on
- Make interoperability resources/artefacts available
- Search for Interoperability Resources/Software Artifacts
- Check interoperability issues
- Develop Solutions based on Scenarios
- Create complex resource slice for interoperability
Citation for this tutorial
If you use the material in this tutorial, pls. cite the tutorial paper:
- Hong-Linh Truong,Dynamic IoT Data, Protocol, and Middleware Interoperability with Resource Slice Concepts and Tools: Tutorial,The 8th International Conference on the Internet of Things (IoT 2018), 15-18 October, 2018, Santa Barbara, California, USA. Bibtex
The development of this work has been partially supported by the H2020 EU Inter-IoT project and the infrastructure resources for experiments have been supported by Google Cloud Platform (GCP) Research Grant.
Other Useful Materials and Papers
The tutorial has been built based on various research work.
Hong-Linh Truong, Lingfan Gao, Michael Hammerer, Service Architectures and Dynamic Solutions for Interoperability of IoT, Network Functions and Cloud Resources, 12th European Conference on Software Architectures, September 24-28, 2018, Madrid, Spain
Hong-Linh Truong, Towards a Resource Slice Interoperability Hub for IoT, 3rd edition of Globe-IoT 2018: Towards Global Interoperability among IoT Systems, IEEE, 2018. Orlando, Florida, USA, April 17-20, 2018.
Hong-Linh Truong, Nanjangud C. Narendra, Kwei-Jay Lin, Notes on ensembles of IoT, network functions and clouds for service-oriented computing and applications, Service Oriented Computing and Applications Journal, Springer, Mar 2018, Service Oriented Computing and Applications.