Zetakey Universal IoT gateway

17
www.zetakey.com - Confidential E-mail: [email protected] Zetakey Universal IoT Gateway

Transcript of Zetakey Universal IoT gateway

www.zetakey.com - ConfidentialE-mail: [email protected]

Zetakey Universal IoT Gateway

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Internet of Things (IoT) - Kevin Ashton, "That 'Internet of Things' Thing", RFID Journal, 22 June 2009

- ITU, ”Internet of Things Global Standards Initiative”- The Internet of Things (IoT) is the network of physical objects or "things" embedded with

electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data.

- Cisco thinks about 50 billion devices will be connected by 2020

๏ Machine-to-machine (M2M) - Direct communication between devices using any communications channel,

including wired and wireless

- In 1977, first commercial “smart grid” and “smart meter” by Metretek, Inc.

- Typical application: telemetry, industrial, automation, SCADA, MQTT

Technology Architecture Implementation Q&A

Internet of Things - IoT

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

IoT Reference Model

Technology

Device Layer

Network Layer

Service Support Layer and Application Support Layer

Application Layer

Manangement Security

Source: T-REC-Y.2060-201206

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

M2M system to Industrial / Enterprise IoT

Technology

Enterprise Process

NetworkService

Enablement Application

Internet

Asset M2M Device

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

Industrial / Enterprise IoT / Smart City IoT

Technology

Asset IoT Devices

Asset IoT Devices

Asset IoT Devices

Applications - ERP - CRM - Fleet Management - BI - …

Internet

Data Processing - Record - Analysis - Trigger Actions - Data Distribution - …

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

Home / Office / Property Automation - An Universal IoT Gateway Approach

Technology

doorlock

lighting control

camerasensors (temp/

hum/ …)

appliance

AV devices

Customer Dashboard - Usage Record - Profile - Analytic - VAS - …

Internet

IoT Webapp over https

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Customer Engagement - More interaction with the brand via apps or webapp

- Extend the relationship from buy/sell to service provider/subscriber

๏ Introduction business models - Monthly subscription fee

๏ Upsell more connected products - Upsell related products, new products

๏ Better customer understand - Collect usage information

Technology Architecture Implementation Q&A

Benefits to Partners

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Tap into IoT - New Business - Extend product and service portfolio with IoT capability

- Upsell IoT solutions to existing customers

- Explore new customers

๏ Smooth integration with existing IT products - Leverage popular backend / front-end technology

- Standard-based Web technology

๏ Short Time to Market - Save time on edge IoT device integration

- Focus on business logic

- Reduce deployment time

Technology Architecture Implementation Q&A

Benefits to IT solutions providers

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

Zetakey IoT Gateway - Key Functions

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Protocol Translation - Edge devices to gateway communication

- BLE, ZigBee, Z-wave, SigFox, LoRa and future protocols

- Gateway to Internet (Private / Public Cloud) communication

- Ethernet, Cellular, Satellite

- Data format translation (packets, units, sensitivity)

- Interoperability

๏ Data Processing - Schema Detection

- Cleansing, Normalisation

- Filtering

- Packaging (concentrating, aggregating)

Technology Architecture Implementation Q&A

IoT Gateway - Key Functions

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ On-board Application - More than only execute commands from remote servers

- Run local application logic for near edge analysis, rule-action engine

- Update of on-board application based on

- Support Ad-hoc, override

๏ Security and Privacy - Security

- Mandatory requirement

- All layers / End-to-end (device - connectivity - server - application)

- Standard-based cryptography(TLS, SSL, PKI) instead of proprietary

- Application level (Authorisation, authentication, multi-factors)

- Privacy

- Owner/gateway able to select application providers, decide whether to grant the right to vendors

Technology Architecture Implementation Q&A

IoT Gateway - Key Functions

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Device Provisioning - Manage dynamic edge network conditions (on-the-fly join/exit)

- Device configuration - enable or disable functionality

- Software updates

- Fault Management

๏ Collaboration - Abstraction of IoT device hardware and application

- Separation of Concerns(hardware, firmware, middleware, application)

- Application owner no need to worry about hardware

- Foster IoT vendor ecosystem, avoid vendors lock-in

- Able to “Digital Twins” to build the simulation environment

- Based on current web technologies and standards

Technology Architecture Implementation Q&A

IoT Gateway - Key Functions

Technology

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Hardware Vendor - Provide the target

plugin package - Provide the Javascript

package

Technology Architecture Implementation Q&A

Easy Integration with Hardware Vendors and Application Developers

Implementation

In-house developer / SI - Web application - Business Logic - Data storage or analytic

In-house developer / System Integrators

Hardware Vendor 1

<HW1>.js

HW1 plugin

Hardware Vendor 2

<HW2>.js

HW2 plugin System Control Linux Device Layer

Application Developer

Cloud or remote Servers

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

Zetakey IoT Gateway provide multi protocol connectivity

Implementation

In-house developer / System IntegratorsIoT

Webapp front-end

ZigBee plugin

ZigBee devices

RS232 plugin

RS232

LoRa plugin

LoRa devices

BT/BLE plugin

BT/BLE devices

……

……

Plugin Interface

UART plugin

UART device

I2C plugin

I2C devices

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

Technology Architecture Implementation Q&A

Zetakey IoT Gateway empower “IoT Web App Development”

Implementation

In-house developer / System Integrators

Application Developer

Cloud or remote Servers

IoT Webapp front-end

IoT Webapp backend

doorlock.js

doorlock plugin

doorlock

lightbulb plugin

lightbulb.js

lightbulb

camera.js

camera plugin

camera

sensors.js

sensors plugin

sensors (temp/

hum/ …)

appliance.js

appliance plugin

appliance

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ System requirement - Embedded Linux (recommended)

- Windows Embedded OS, Window CE 5/6 , Windows Embedded Compact 7/ 2013

- ARM Cortex, CPU 900MHz

- 512M /1 GB RAM

- Typical Single board computer (SBC) e.g. Raspberry Pi, BeagleBone Black, Intel Galileo Gen2, HummingBoard, MinnowBoard Max etc

๏ Device connectivity - Bluetooth, Wi-fi, Zigbee, Z-ware, etc

๏ Network connectivity - WLAN, PPoP, 3G, LTE

Technology Architecture Implementation Q&A

Implementation

Implementation

Company

www.zetakey.com - ConfidentialE-mail: [email protected]

๏ Zetakey IoT Gateway supports translation of multiple protocols, full range end-to-end security, flexible on-board application for data processing and application logic, modular architecture for multi-vendors integration, always update-to-date device management, abstraction of hardware/application for healthy collaboration ecosystem.

Technology Architecture Implementation Q&A

Conclusion - Zetakey IoT Gateway

Q&A