IoT Stream Processing
Official Site:
SINETStream, https://www.sinetstream.net/
Overview
The “big data” generated by numerous indoor and outdoor IoT devices must be securely analyzed in real time to create various innovative services. SINET allows the construction of an end-to-end isolated HPC and IoT environment using VPN over mobile and wired networks. SINETStream is a software library that enables the easy development of secure and efficient IoT applications over the environment.
Mobile Network for IoT Applications by SINET
- The SINET Japanese R&E network enables each IoT application to construct an end-to-end isolated HPC and IoT environment using SINET VPN over mobile and wired networks (Fig.1).
- Each IoT application can construct an end-to-end isolated HPC and IoT environment using the SINET VPN.
SINETStream: Software Library for IoT Applications
- SINETStream (Fig.2) enables easy development of secure and efficient IoT applications, and supports Java, Python, and Android.
- It provides the following capabilities:
- User-friendly APIs to read/write stream data
- Authentication and authorization
- TLS and data encryption
- Metrics collection
- Cooperation with stream processing
- Adaptation for various brokers such as MQTT and Apache Kafka.
Support for Android: SINETStream Android
- SINETStream Android consists of three libraries:
- Core library - provides the SINETStream basic functions. - Enables to use MQTT brokers via Eclipse Paho (https://www.eclipse.org/paho).
- Helper library - Collects data from various sensors built-in an Android device. - Publishes it via the core library.
- Sample app - Android app implemented using the helper library. - allows users to collect sensors’ data without development.
SINETStream Use Cases
Smart Ship (Tokyo University of Marine Science and Technology)
Animal Telemedicine (Tokushima University)
Related Links
SINETStream Web site: https://www.sinetstream.net/index.en.html
Live demo: https://www.sinetstream.net/docs/livedemo/livedemo.en.html
Tutorial: https://www.sinetstream.net/docs/tutorial/index.en.html
Promotion video: https://www.youtube.com/watch?v=Z0wlUi4lr6c