The Practice of Open-Source In Energy IoT

Size: px
Start display at page:

Download "The Practice of Open-Source In Energy IoT"

Transcription

1 1 The Practice of Open-Source In Energy IoT Nix.Long YarlungSoft ChengDu China

2 PROGRESS 2 Preface Case Perception Transport Cloud Case Detail Dthing

3 The Situation Of Energy 3 1 Increased Cost & Reduction of fossil energy 2 Increased Energy Demand 3 Increased Pollution levels 4 Low energy use efficiency 5 Low utilization of clean energy

4 China s Energy Structure 1. Change Energy Structure 2. Encourage clean energy and non-fossil energy 3. Reduce Pollution & Reduce Energy cost

5 5 - CAN NOT Produce Energy - CAN Reduce Cost - CAN Improve Efficiency

6 A Story? 6 What the elephant like?

7 IoT 7 The internet of things (IoT) is the internetworking of physical devices, vehicles (also referred to as connected devices and smart devices ), buildings and other items embedded with electronics, software, sensors, actuators, and network connectivity that enable these objects to collect and exchange data. wikipedia Perceptual Layer Transport Layer Cloud/Application Layer

8 What to Solve Pain points : High Cost Expect to Get intuitive data analysi Waste & Inefficient Expect History tracking Expect to monitor device status Expect Unattended Expect to gather important data Expect Automatic alarm Expect Remote Management Dig the value Of Data

9 IoT Stack

10 PROGRESS 10 Preface Case Perception Transport Cloud Case Detail Dthing

11 Energy IoT

12 Cloud Management 12 Collect & Monitor Scheduling strategy Remote Manaagement Tracking & Stat Sales Conversion Transport Consumption Geothermal Electricity Sharp/Peak/Flat/Valley Pipe Building Mall Clean Energy Solar Heat Storage Cabinet School Hotel Boiler... House Hospital

13 13

14 System Features Data collecting 1. Environment Data: Temperature, Humidity, Noise, Dust, etc Energy conversion Scheduler 2. Device Data: temp, press, flow,etc Remote Device Management 3. Electricity Data: voltage, current, freq energy(sharp, peak, flat,valley), power Data/Device monitor Power quality parameter,etc Data analysis 4. Solar Params, Boiler Params, etc GIS Map/Chart presentation 5. Acquisition frequency: 1s/10s/30s/60s

15 PROGRESS 15 Preface Case Perception Transport Cloud Case Detail Dthing

16 Perceptual Layer 16 Capacity design Of The Data Gateway: Cost & system ability System Resource : CPU/RAM/Flash Protocol: 485/422/IO/IIC/ADC/ LAN: short range communication?.. Case : Gateway With Limited Resource

17 Perceptual Layer 17 OS Ref Modules Ref

18 Perceptual Layer Program Collect Data Monitor Device Remote Management Edge Computing Encode (Binary, json) & Transport

19 Can Solve now Pain points of Energy Industry: High Cost Expect to Get intuitive data analysis Waste & Inefficient Expect History tracking Expect to monitor device status Expect Unattended Expect to gather important data Expect Automatic alarm Expect Remote Management

20 PROGRESS 20 Preface Case Perception Transport Cloud Case Detail Dthing

21 Transport Layer: IoT Protocols 21

22 Transport Protocol 22

23 MQTT Topic Clear hierarchical relationship 2. Proper Message classification 3. Key fields for identification 4. Belong To Who 5. Not too much, not too few 6. Distinguish upward or downward Demo: {Who}/{direction}/{DeviceType}/{Supplier}/{Category}/{DeviceId}/{ }

24 Practice: Data Transmission Data transmission 2. Data Security Privacy & Trust SSL/TLS The general use Access Authentication The Security Device Authentication Low Cost (limited resource) Data Check Fast and Reliable Data Encryption..

25 Practice: Data Transmission Data-transport format Json :text message 1. Binary : Self encrypting Protocol buffer Private defined TLV 2. Simpler than Protocol buffer 3. Less Data, less network bandwidth and faster network transmission 4. Easy to extend data tag 5. Any Number Of TLV / Frame, Not fixed Length 6. Unified data format,easy to store data and clean data in the cloud

26 4. MQTT Payload: Private defined TLV One/Several Bytes length 2. Unique in global TAG 3. Several Fields 4. Where from 5. What is

27 Private Defined TLV Demo 27 Full-Tag (Fields: 7Bytes) 1. Gateway ID: 4 Bytes, identify which gateway in global 2. Device Address: 1 Byte, Distinguish multiple devices Of gateway 3. Channel Address: 1 Byte, Distinguish multiple channels of Device 4. TAG : Data Tag, stands for what is Where From Gateway ID : (0x ) Device Address: 0x05 Channel : 0x06 Data TAG : 0x25 (voltage), value (v) Encode : 0x01 0x02 0x03 0x04 0x05 0x06 0x25 0x62 0x00, 0x00, 0x55,0xF0 Binary : highest 4 bits: unsigned int Lowest 3 bits: decimal precision x000055F0 -> Tag : 0x x 0.01 = 220

28 Compare with json 28 Gateway ID : (0x ) Device Address: 0x05 Channel : 0x06 Data TAG : 0x25 (voltage), value (v) TLV Encode : json Encode : 0x01 0x02 0x03 0x04 0x05 0x06 0x25 0x62 0x00, 0x00, 0x55,0xF0 12 Bytes VS 76 Bytes { } "gateway": " ", "device_address" : "05", "channel" : "06" "voltage" : "220.0" Sharp reduction!!! less bandwidth and faster transmission Further optimization: ID as TAG, Just transport once per frame, another 30% Reduced

29 PROGRESS 29 Preface Case Perception Transport Cloud Case Detail Dthing

30 Cloud/Application Layer 30 Message Broker Services Data Storage Web Application Energy Strategy Case Summary Rule Engine

31 Message Broker 31 ActiveMQ/mosquito/RabbitMQ

32 Message Broker Modify the Configuration, set proper parameters 2. Optimize Topic Rule, to obtain Proper Topic Number 3. Set proper Mqtt Qos, Reduce unnecessary handshakes Performance optimization 4. Reduce unnecessary Persistence 5. Upgrade hardware resources 1. Lack of disaster backup 2. Difficult to expand Weak points 3. Limited Load Capacity Single Broker 4. Downtime Maintenance

33 Message Broker 33 RabbitMQ cluster mode: 1. Default mode: High concurrency,may lost data 2. Mirror Mode: High availability, may reduce concurrency HAProxy: 1. High performance 2. Load balancing

34 DATA 34 4V Features: 1. Volume: About Million Of Data per Day per Gateway 2. Varity: Meter Data, Sensor data, Device information, 3. Velocity: in time 4. Value: consumption analysis, efficiency analysis, Fault finding, Storage: TiDB : Persistent storage Redis : Cache Data TLV DATA : Easy to CLEAN, USE and AGGREGATE

35 Rule Engine What To Solve: 1. Unattended 2. Automatic Alarm How: 1. Set Rule Engine Formula on Data Object (Single or Multiple) 2. Execute Engine, Save Result 3. When Alarm Happens, Message Notification / Alarm Solution: JSR-94 / Jeval open-source lib

36 PROGRESS 36 Preface Case Perception Transport Cloud Case Detail Dthing

37 Electricity to heat as example: Goal: Reduce cost Sharp Peak Flat Vally e-energy: Es, Ep, Ef, Ev, Price: Ps > Pp > Pf > Pv Total cost: M = sum(ei*pi) Average conversion rate: Y (%) User side cost Energy: N = sum(ei)*y 1. Conversion Strategy: N is stable, Because Ps is max, Less Es and more Vs Cost less money 2. Conversion priority:ev > Ef > Ep > Es

38 Scheduler: Decide Energy Source Conversion : Lowest cost, Highest Prio Sharp Time Electricity Energy Peak Time Different Time, Flat Time Different Price Valley Time Solar Energy Heat Storage Geothermal energy Different Area, Different Cost Other Energy

39 Key Factor: The Efficiency Factors to impact Energy Storage Efficiency(η) Environment Factors: Temperature, humidity, dust Cabinet Inner Factors: Capacity, Charge/Discharge efficiency, heating cycle temperature, energy density Other Factors: Pipe line Loss, Calculate Efficiency(η): Charge Efficiency: η1 = (Saved Energy / Energy of supply side cost ) * 100% Discharge Efficiency: η2 = (Energy of consume side cost / Saved Energy) * 100% Impact the final Cost

40 Strategy: Find the Best When to Convert: 1. Source Energy Costs low 2. Best Charge Conversion Efficiency 3. Find The balance of item 1 & 2 When Best Efficiency Happen? Dig & analyze history data Gather kinds of data which impacts Analyze These data by algorithms Find best proper range of impacting Parameters

41

42 Kinds of Service Services: 1. Data subscription, storage and process 2. Data Strategies & Analysis 3. Data Computing & cleaning 4. REST APIs for Web Applications Solution: Spring Family: Spring cloud, Spring Data,etc

43 Web Application 1. Security Module 2. Live Monitor 3. History Data Tracking 4. Remote Management 4. GIS 4. Chart analysis 5. Operation 6. Report 7. Prediction 8...

44 Can Solve now Pain points of Energy Industry: High Cost Expect to Get intuitive data analysis Waste & Inefficient Expect History tracking Expect to monitor device status Expect Unattended Expect to gather important data Expect Automatic alarm Expect Remote Management All Is Solved!!!

45 Summary

46 PROGRESS 46 Preface Case Perception Transport Cloud Case Detail Dthing

47 DTHING Nix.Long YarlungSoft

48 About DThing 48 Lightweight Java VM, Designed for Iot To Make Java Run On Every Resource-Limited Device, We Designed DThing For Iot & Embedded Field -- Interpreter is from Dalvik, Bytecode : dex Support Kinds Of Device libs (UART/IIC/SPI/IO/ ) Just Need Few ram & rom (hundreds of KBytes). Porting on Res-limited MCUs & different OS

49 Porting Platforms 49 Windows Develop Our Dthing Simulator on Windows System, It s easy to debug the Dthing Application Threadx The Threadx System On SpreadTrum, Designed for 2G/4G Iot Scene UCOS-* Yeah, We Can Develop The Embedded Program By Java Language Using Dthing FreeRTOS The FreeRTOS if free, MUST Support : )

50 Tech Stack 50 Application Java Libs VM Core Third Libs OS Kernel Platforms

51 Develop An Application

52 DThing IDE 52 JDK Suggested JDK Version Is Jdk 1.6.x / Jdk 1.7.x Eclipse ME Plugin DThing Used The Eclipse ME Way To Create An Applet/Application Android Dex Convert The java bytecode to dex by the Android Dex Tool Eclipse We Develop DThing IDE Based On Eclipse WTK Use Jad File to Describe The Applet Properity

53 To Finish An Applet 53 Step 1: Code & Compile Step 2: Y-modem Connect Step 3: Install Applet Step 4: Run The Applet

54 Brief Introduction About YarlungSoft Established In 2012, Located in ChengDu, China Focus On Iot Industry, Product & Business includes DThing, Data Gateway device, Cloud Product and SaaS By the end of 2017, 4 invention patents, 3 appearance patents, and 12 software copyrights. Creativity Idea Future

55 Welcome To ChengDu ChengDu China

56 Thank You Q&A In Touch Mobile:

The Integrated Smart & Security Platform Powered the Developing of IOT

The Integrated Smart & Security Platform Powered the Developing of IOT The Integrated Smart & Security Platform Powered the Developing of IOT We Are Entering A New Era- 50million connections Smart-Healthcare Smart-Wearable VR/AR Intelligent Transportation Eco-Agriculture

More information

An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs)

An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs) An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs) Sekhar KONDEPUDI Ph.D. Vice Chair FG-SSC & Coordinator Working Group 1 ICT role and roadmap for

More information

for Multi-Services Gateways

for Multi-Services Gateways KURA an OSGi-basedApplication Framework for Multi-Services Gateways Introduction & Technical Overview Pierre Pitiot Grenoble 19 février 2014 Multi-Service Gateway Approach ESF / Increasing Value / Minimizing

More information

MQTT Broker API. This guide will get you started in connecting your devices to WolkAbout IoT Platform.

MQTT Broker API. This guide will get you started in connecting your devices to WolkAbout IoT Platform. MQTT Broker API Getting started This guide will get you started in connecting your devices to WolkAbout IoT Platform. Terminology Before you start, you should make yourself familiar with the common terms

More information

Lesson 14 Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone

Lesson 14 Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone Lesson 14 Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone Chapter-9 L14: "Internet of Things ", Raj Kamal, 1 Program implementation

More information

How to Route Internet Traffic between A Mobile Application and IoT Device?

How to Route Internet Traffic between A Mobile Application and IoT Device? Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup

More information

Message Queuing Telemetry Transport

Message Queuing Telemetry Transport Message Queuing Telemetry Transport G. Priyanka Reddy B.Tech Student, Sphoorthy Engineering College, Hyderabad. Abstract: Internet of things refers to uniquely identifiable objects and the representation

More information

Powering the Internet of Things with MQTT

Powering the Internet of Things with MQTT Powering the Internet of Things with MQTT By Ming Fong Senior Principal Development Engineer Schneider-Electric Software, LLC. Introduction In the last ten years, devices such as smartphones, wearable

More information

Internet of Things: An Introduction

Internet of Things: An Introduction Internet of Things: An Introduction IoT Overview and Architecture IoT Communication Protocols Acknowledgements 1.1 What is IoT? Internet of Things (IoT) comprises things that have unique identities and

More information

YWireless-RX65N Smart Home Gateway Getting Started Guide

YWireless-RX65N Smart Home Gateway Getting Started Guide Micriµm YWireless-RX65N Smart Home Gateway Getting Started Guide Introduction There are countless resources to build an IoT system with. Embedded engineers are faced with a large variety of protocols,

More information

DATASHEET. Advanced 6-Port Gigabit VPN Network Router. Model: ER-6. Sophisticated Routing Features. Advanced Security, Monitoring, and Management

DATASHEET. Advanced 6-Port Gigabit VPN Network Router. Model: ER-6. Sophisticated Routing Features. Advanced Security, Monitoring, and Management Data Center & Cloud Computing DATASHEET Advanced 6-Port Gigabit VPN Network Router Model: ER-6 Sophisticated Routing Features Advanced Security, Monitoring, and Management High-Performance Gigabit Ports

More information

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex Whitepaper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems www.adlinktech.com 2017 Table of Contents 1. Introduction........ P 3 2. Iot and

More information

µtasker Document µtasker MQTT/MQTTS

µtasker Document µtasker MQTT/MQTTS Embedding it better... µtasker Document /MQTTS utasker_mqtt.doc/v1.00 Copyright 2018 M.J.Butcher Consulting Table of Contents 1. Introduction...3 2. Enabling MQTT...4 3. MQTT Operation and Interface...5

More information

NEO CONVENT SR. SEC. SCHOOL, PASCHIM VIHAR, DELHI 63 Paper IP, Class XI-C, Unit Test 1 ( ) Answer Key Max. Marks: 40

NEO CONVENT SR. SEC. SCHOOL, PASCHIM VIHAR, DELHI 63 Paper IP, Class XI-C, Unit Test 1 ( ) Answer Key Max. Marks: 40 NEO CONVENT SR. SEC. SCHOOL, PASCHIM VIHAR, DELHI 63 Paper IP, Class XI-C, Unit Test (0.07.07) Answer Key Max. Marks: 40 Q.a) b) c) d) e) f) Ans. What are the major strengths and weaknesses of a computer?

More information

Getting Started with AWS IoT

Getting Started with AWS IoT Getting Started with AWS IoT Denis V. Batalov, PhD @dbatalov Sr. Solutions Architect, AWS EMEA 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Things are becoming connected Source:

More information

SOMNIUM DRT Benchmarks Whitepaper DRT v3.4 release : August 2016

SOMNIUM DRT Benchmarks Whitepaper DRT v3.4 release : August 2016 SOMNIUM Benchmarks Whitepaper v release : August 2016 www.somniumtech.com SOMNIUM is a complete embedded software development environment which supports ARM Cortex M devices from major semiconductor vendors.

More information

SMART LIGHTING SOLUTION

SMART LIGHTING SOLUTION SMART LIGHTING SOLUTION PRODUCT BRIEF A sophisticated IoT solution for an efficient, cost-effective & safe lighting Global lighting represents more than 20% of the total electricity consumption. Lighting

More information

MQTT MQ TELEMETRY TRANSPORT. AN INTRODUCTION TO MQTT, A PROTOCOL FOR M2M AND IoT APPLICATIONS. Peter R. Egli INDIGOO.COM. indigoo.com. 1/33 Rev. 1.

MQTT MQ TELEMETRY TRANSPORT. AN INTRODUCTION TO MQTT, A PROTOCOL FOR M2M AND IoT APPLICATIONS. Peter R. Egli INDIGOO.COM. indigoo.com. 1/33 Rev. 1. MQTT MQ Telemetry MQTT Transport MQ TELEMETRY TRANSPORT AN INTRODUCTION TO MQTT, A PROTOCOL FOR M2M AND IoT APPLICATIONS Peter R. Egli INDIGOO.COM 1/33 Contents 1. What is MQTT? 2. MQTT characteristics

More information

UNIK Building Mobile and Wireless Networks Maghsoud Morshedi

UNIK Building Mobile and Wireless Networks Maghsoud Morshedi UNIK4700 - Building Mobile and Wireless Networks Maghsoud Morshedi IoT Market https://iot-analytics.com/iot-market-forecasts-overview/ 21/11/2017 2 IoT Management Advantages Remote provisioning Register

More information

An Implementation of Fog Computing Attributes in an IoT Environment

An Implementation of Fog Computing Attributes in an IoT Environment An Implementation of Fog Computing Attributes in an IoT Environment Ranjit Deshpande CTO K2 Inc. Introduction Ranjit Deshpande CTO K2 Inc. K2 Inc. s end-to-end IoT platform Transforms Sensor Data into

More information

DYNAMIC SMART WIRELESS

DYNAMIC SMART WIRELESS DYNAMIC SMART WIRELESS SAM-LAN: The Wireless Network for Local and District Heating Systems READY SMART IN FLOW CONTROL. COMMUNICATION AND TECHNOLOGY RELIABLE COMMUNICATION Interface for LoRaWAN technology

More information

Upgrade Your MuleESB with Solace s Messaging Infrastructure

Upgrade Your MuleESB with Solace s Messaging Infrastructure The era of ubiquitous connectivity is upon us. The amount of data most modern enterprises must collect, process and distribute is exploding as a result of real-time process flows, big data, ubiquitous

More information

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms The Android Initiative T-Mobile s ongoing focus on Android based devices in US and EU markets In Nov 2007, Google announced

More information

Getting Started with MQTT. Eclipse M2M Webinars Webinar #3 September 27, /10/2012 1

Getting Started with MQTT. Eclipse M2M Webinars Webinar #3 September 27, /10/2012 1 Getting Started with MQTT Eclipse M2M Webinars Webinar #3 September 27, 2012 01/10/2012 1 Webinar Presenters Ian Craggs icraggs@uk.ibm.com Dave Locke locke@uk.ibm.com 01/10/2012 2 Agenda What is MQTT and

More information

ISG-600 Cloud Gateway

ISG-600 Cloud Gateway ISG-600 Cloud Gateway Cumilon ISG Integrated Security Gateway Integrated Security Gateway Cumilon ISG-600C cloud gateway is the security product developed by Systrome for the distributed access network

More information

Intelligent Middleware. Smart Embedded Management Agent. Cloud. Remote Management and Analytics. July 2014 Markus Grebing Product Manager

Intelligent Middleware. Smart Embedded Management Agent. Cloud. Remote Management and Analytics. July 2014 Markus Grebing Product Manager Intelligent Middleware Smart Embedded Management Agent + Cloud Remote Management and Analytics July 2014 Markus Grebing Product Manager Smart Embedded Management Agent SEMA The intention of SEMA Device

More information

Monitoring and Control Using Mobile Devices

Monitoring and Control Using Mobile Devices Monitoring and Control Using Mobile Devices Intended Use of the Product Asix Mobile module is an extension of a set of tools and programs available in the Asix system with dedicated functionality for all

More information

Internet of Things: Demonstration. Mr. Bernard G. Cruz Lecturer

Internet of Things: Demonstration. Mr. Bernard G. Cruz Lecturer Internet of Things: Demonstration Mr. Bernard G. Cruz Lecturer I N T E R N E T a network of networks using a physical cable or wireless media for connection interconnection of all LANs and WANs across

More information

Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery

Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery Java Message Service (JMS) is a standardized messaging interface that has become a pervasive part of the IT landscape

More information

Hands-On with IoT Standards & Protocols

Hands-On with IoT Standards & Protocols DEVNET-3623 Hands-On with IoT Standards & Protocols Casey Bleeker, Developer Evangelist @geekbleek Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this

More information

GETTING GREAT PERFORMANCE IN THE CLOUD

GETTING GREAT PERFORMANCE IN THE CLOUD WHITE PAPER GETTING GREAT PERFORMANCE IN THE CLOUD An overview of storage performance challenges in the cloud, and how to deploy VPSA Storage Arrays for better performance, privacy, flexibility and affordability.

More information

Connecting the Unconnected: IoT Made Simple

Connecting the Unconnected: IoT Made Simple Connecting the Unconnected: IoT Made Simple Max Amordeluso Head of Solutions Architecture AWS EU/EC @maxamorde Internet of Things Internet of Things Why so much interest? Smarter Products That Get Better

More information

Incorporating a Capacitive Touch Interface into Your Design

Incorporating a Capacitive Touch Interface into Your Design Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit

More information

Extending EtherNet/IP TM to Resource- Constrained Industrial Things. Dayin XU, Rockwell Automation Paul Brooks, Rockwell Automation.

Extending EtherNet/IP TM to Resource- Constrained Industrial Things. Dayin XU, Rockwell Automation Paul Brooks, Rockwell Automation. Extending EtherNet/IP TM to Resource- Constrained Industrial Things Dayin XU, Rockwell Automation Paul Brooks, Rockwell Automation October 14, 2015 IoT Opportunities for ODVA Constrains of IoT and IIoT

More information

Scalable Protocol Design. Supporting Millions of Simultaneously-connected Devices

Scalable Protocol Design. Supporting Millions of Simultaneously-connected Devices Scalable Protocol Design Supporting Millions of Simultaneously-connected Devices OpenDOF Project Background 2 Open-source project, royalty-free Founded by Panasonic in 2015 A complete IoT framework over

More information

Title DC Automation: It s a MARVEL!

Title DC Automation: It s a MARVEL! Title DC Automation: It s a MARVEL! Name Nikos D. Anagnostatos Position Network Consultant, Network Solutions Division Classification ISO 27001: Public Data Center Evolution 2 Space Hellas - All Rights

More information

Kepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction

Kepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction Kepware Whitepaper IIoT Protocols to Watch Aron Semle, R&D Lead Introduction IoT is alphabet soup. IIoT, IoE, HTTP, REST, JSON, MQTT, OPC UA, DDS, and the list goes on. Conceptually, we ve discussed IoT

More information

NXP Smart Washing Machine Solution

NXP Smart Washing Machine Solution NXP Smart Washing Machine Solution 恩智浦智能洗衣机方案 Mike Mui Senior Sales Director, Global Appliance Segment NXP Semiconductors July, 2012 Content NXP & Major Home Appliances Home Automation Market Generic Smart

More information

Part I: Building intelligent, low power, connected things at a low cost

Part I: Building intelligent, low power, connected things at a low cost Part I: Building intelligent, low power, connected things at a low cost Introductions Market trends - edge/fog Global connectivity connectivity challenges & options Connecting the edge & the options Device

More information

Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or transmitted in any

Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or transmitted in any Taurus Series Multimedia Players XI'AN NOVASTAR TECH CO.,L Product Version: V1.2.0 Document Number: NS120100210 Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document

More information

Vortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D.

Vortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D. Vortex Whitepaper Intelligent Data Sharing for the Business-Critical Internet of Things Version 1.1 June 2014 Angelo Corsaro Ph.D., CTO, PrismTech Vortex Whitepaper Version 1.1 June 2014 Table of Contents

More information

Table of Contents Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or t

Table of Contents Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or t Taurus Series Multimedia Players XI'AN NOVASTAR TECH CO.,L Product Version: V1.2.0 Document Number: NS120100212 Table of Contents Copyright 2018 Xi'an NovaStar Tech Co., Ltd. All Rights Reserved. No part

More information

Chapter 2. Chapter 2 A. Configuring a Network Operating System

Chapter 2. Chapter 2 A. Configuring a Network Operating System Chapter 2 Chapter 2 A Configuring a Network Operating System Chapter 2 Cisco IOS IOS stands for Internetwork Operating System It is a family of software used on most Cisco Systems routers and current Cisco

More information

EDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE PUBLIC

EDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE PUBLIC EDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE 6 2018 PUBLIC PUBLIC 2 Key concerns with IoT.. PUBLIC 3 Why Edge Computing? CLOUD Too far away Expensive connectivity

More information

M2M INTEROPERABILITY DEMONSTRATIONS

M2M INTEROPERABILITY DEMONSTRATIONS M2M INTEROPERABILITY DEMONSTRATIONS Presented by Laurent Velez for M2M Workshop, Sophia Antipolis, November 2013 Introduction This year again, ETSI organizes M2M Demos. The M2M Workshop provides an ideal

More information

Securing MQTT. #javaland

Securing MQTT. #javaland Securing MQTT #javaland 2017 www.bestppt.com INTRODUCTION Dominik Obermaier @dobermai Disclaimer Obligatory Disclaimer: All security suggestions and guidelines in this talk are collected from real-world

More information

CIS 700/002 : Special Topics : Secure MQTT for IoT

CIS 700/002 : Special Topics : Secure MQTT for IoT CIS 700/002 : Special Topics : Secure MQTT for IoT Sangdon Park CIS 700/002: Security of EMBS/CPS/IoT Department of Computer and Information Science School of Engineering and Applied Science University

More information

ON THE SMART GRID SECURITY WITH THE E-BALANCE PROJECT EXAMPLE

ON THE SMART GRID SECURITY WITH THE E-BALANCE PROJECT EXAMPLE This project has received funding from the European Union s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 609132. ON THE SMART GRID SECURITY

More information

Creating a Java Internet of Things Gateway. David Woodard, Eurotech

Creating a Java Internet of Things Gateway. David Woodard, Eurotech Creating a Java Internet of Things Gateway David Woodard, Eurotech Sometimes IoT Solutions look simple A single application to communicate with Business Application No connectivity options required Internet

More information

Agile IoT Solution Driving Digital Transformation of Transportation

Agile IoT Solution Driving Digital Transformation of Transportation Agile IoT Solution Driving Digital Transformation of Transportation Dr. Wu Chou IEEE Fellow & CTO Enterprise Network Product Line, Huawei Products & Solutions IoT: Next Billions of Connections Smart Building

More information

MQTT Message Queue Telemetry Transport.

MQTT Message Queue Telemetry Transport. MQTT Message Queue Telemetry Transport http://mqtt.org/ MQTT - Open Connectivity for Mobile, M2M and IoT A lightweight publish/subscribe protocol with predictable bi-directional message delivery 2013 MQTT

More information

SCALE AND SECURE MOBILE / IOT MQTT TRAFFIC

SCALE AND SECURE MOBILE / IOT MQTT TRAFFIC APPLICATION NOTE SCALE AND SECURE MOBILE / IOT TRAFFIC Connecting millions of devices requires a simple implementation for fast deployments, adaptive security for protection against hacker attacks, and

More information

MQTT NETIO M2M API protocols docs

MQTT NETIO M2M API protocols docs MQTT NETIO M2M API protocols docs Preliminary version 0.6 Short summary MQTT is implemented as M2M API protocol, where NETIO device is publisher providing output status and subscriber allowing control

More information

Network Planning for Smart Grid

Network Planning for Smart Grid Network Planning for Smart Grid UTC Telecom 2009 June 3, 2009 David Boroughs Experience you can trust. Objectives Smart Grid Architecture Overview Network Planning & Dimensioning Aspects Network Performance

More information

Wireless IoT Sensing Solutions

Wireless IoT Sensing Solutions Wireless IoT Sensing Solutions Modularized and Ready-to-Use Solutions High Adaptability for IoT Sensing IoT Sensing Applications LPWAN and Wireless Ethernet IoT Architecture IoT Technology Product Highlights

More information

IQRF Alliance. Simon Chudoba CEO, IQRF Alliance. Šimon Chudoba, IQRF Alliance, CEO

IQRF Alliance. Simon Chudoba CEO, IQRF Alliance. Šimon Chudoba, IQRF Alliance, CEO IQRF Alliance Simon Chudoba CEO, IQRF Alliance Šimon Chudoba, IQRF Alliance, CEO Members 65 members 15 countries 200k+ devices installed Wireless Solutions Smart Cities Smart Buildings Internet of Things

More information

The Memory System. Components of the Memory System. Problems with the Memory System. A Solution

The Memory System. Components of the Memory System. Problems with the Memory System. A Solution Datorarkitektur Fö 2-1 Datorarkitektur Fö 2-2 Components of the Memory System The Memory System 1. Components of the Memory System Main : fast, random access, expensive, located close (but not inside)

More information

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE Table of Contents Introduction... 2 Architecture Overview... 2 Supported Browser Versions and Technologies... 3 Firewalls and Login Sessions...

More information

CCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4

CCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4 CCNA Exploration Network Fundamentals Chapter 06 Addressing the Network IPv4 Updated: 20/05/2008 1 6.0.1 Introduction Addressing is a key function of Network layer protocols that enables data communication

More information

AN ADVANCED ENERGY EFFICIENT RACK SERVER DESIGN WITH DISTRIBUTED BATTERY SUBSYSTEM BAIDU: SUN XIAOGUANG

AN ADVANCED ENERGY EFFICIENT RACK SERVER DESIGN WITH DISTRIBUTED BATTERY SUBSYSTEM BAIDU: SUN XIAOGUANG AN ADVANCED ENERGY EFFICIENT RACK SERVER DESIGN WITH DISTRIBUTED BATTERY SUBSYSTEM BAIDU: SUN XIAOGUANG 1 OUTLINE 1. Why distributed BBS(Li-ion) 2. Key technologies & project progress 3. Architecture &

More information

Orchestrating an OpenStack* based IoT Smart Home

Orchestrating an OpenStack* based IoT Smart Home Orchestrating an OpenStack* based IoT Smart Home Michael Kadera, John Geier, Dr. Yih Leong Sun Intel Open Source Technology Center 26th October, Wednesday, 17:55-18:35 *Other names and brands may be claimed

More information

Libelium Cloud Hive. Technical Guide

Libelium Cloud Hive. Technical Guide Libelium Cloud Hive Technical Guide Index Document version: v7.0-12/2018 Libelium Comunicaciones Distribuidas S.L. INDEX 1. General and information... 4 1.1. Introduction...4 1.1.1. Overview...4 1.2. Data

More information

Electrification of Mobility

Electrification of Mobility Electrification of Mobility Moderator: Andreas Schafer, Cambridge University and Stanford University Panelists: Mary Nickerson, Toyota Ed Kjaer, Southern California Edition Flavio Bonomi, Cisco Systems

More information

Version Release Date Description V First release. Change History V1.0.0 i

Version Release Date Description V First release. Change History V1.0.0 i Taurus Series Multimedia Players Version: Document Number: V1.0.0 NS120100158 Version Release Date Description V1.0.0 2017-07-20 First release. Change History V1.0.0 i Table of Contents Change History...

More information

The Bosch IoT Remote Manager

The Bosch IoT Remote Manager The Bosch IoT Remote Manager Device Management and Monitoring for IoT Version 7.0 Copyright Notice Bosch Software Innovations GmbH, 2018. All rights reserved, also regarding any disposal, exploitation,

More information

HEMS 2000 Home Energy Management System

HEMS 2000 Home Energy Management System HEMS 2000 Home Energy Management System 1. System Structure 1.1. System Diagram HEMS2000 is a ZigBee-based close system that consists of a Smart Thermostat and an In-Home Display, allowing the user to

More information

ResIOT LoRaWAN Network Server and IoT Platform v (01/04/2019)

ResIOT LoRaWAN Network Server and IoT Platform v (01/04/2019) ResIOT LoRaWAN Network Server and IoT Platform v.2.4.773 (01/04/2019) Include the components: ResIOT LoRaWAN Network Server: Management of the LoRaWAN radio protocol and Gateways Control ResIOT IoT Platform:

More information

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse 3 Software Stacks for IoT Solutions Ian Skerrett Eclipse Foundation @ianskerrett Copyright 2016 The Eclipse Foundation. All Rights Reserved Eclipse Foundation Not-for-profit open source foundation responsible

More information

M2M / IoT Security. Eurotech`s Everyware IoT Security Elements Overview. Robert Andres

M2M / IoT Security. Eurotech`s Everyware IoT Security Elements Overview. Robert Andres M2M / IoT Security Eurotech`s Everyware IoT Security Elements Overview Robert Andres 23. September 2015 The Eurotech IoT Approach : E2E Overview Application Layer Analytics Mining Enterprise Applications

More information

Pulse Secure Application Delivery

Pulse Secure Application Delivery DATA SHEET Pulse Secure Application Delivery HIGHLIGHTS Provides an Application Delivery and Load Balancing solution purposebuilt for high-performance Network Functions Virtualization (NFV) Uniquely customizable,

More information

Self-driving Datacenter: Analytics

Self-driving Datacenter: Analytics Self-driving Datacenter: Analytics George Boulescu Consulting Systems Engineer 19/10/2016 Alvin Toffler is a former associate editor of Fortune magazine, known for his works discussing the digital revolution,

More information

Compact yet Solid, SPP-R200

Compact yet Solid, SPP-R200 Sales Manual BIXOLON Samsung Mobile Printer Compact yet Solid, SPP-R200 Product overview Compact yet Solid, SPP-R200 BIXOLON Samsung Mobile Printer SPP-R200, a small and lightweight mobile receipt printer

More information

Distributed Pub/Sub Model in CoAP-based Internet-of-Things Networks

Distributed Pub/Sub Model in CoAP-based Internet-of-Things Networks Distributed Pub/Sub Model in CoAP-based Internet-of-Things Networks Joong-Hwa Jung School of Computer Science and Engineering, Kyungpook National University Daegu, Korea godopu16@gmail.com Dong-Kyu Choi

More information

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications The world of BAOS Easy connectivity for KNX with Bus Access and Object Server Overview and applications WEINZIERL ENGINEERING GmbH Achatz 3 DE-84508 Burgkirchen / Alz Germany Phone : +49 (0)8677 / 91 636

More information

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC CEO @ MAINFLUX Outline Internet of Things (IoT) Common IoT Project challenges - Networking - Power Consumption - Computing Power - Scalability

More information

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware MOM MESSAGE ORIENTED MOM Message Oriented Middleware MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS Peter R. Egli 1/25 Contents 1. Synchronous versus asynchronous interaction

More information

Chapter 1 Introduction to Computers, Programs, and Java

Chapter 1 Introduction to Computers, Programs, and Java Chapter 1 Introduction to Computers, Programs, and Java 1.1 What are hardware and software? 1. A computer is an electronic device that stores and processes data. A computer includes both hardware and software.

More information

PaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved

PaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved PaaS Cloud mit Java Eberhard Wolff, Principal Technologist, SpringSource A division of VMware 2009 VMware Inc. All rights reserved Agenda! A Few Words About Cloud! PaaS Platform as a Service! Google App

More information

A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things

A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things Tilman Wolf 1 and Anna Nagurney 2 1 Department of Electrical and Computer

More information

Chapter 11: It s a Network. Introduction to Networking

Chapter 11: It s a Network. Introduction to Networking Chapter 11: It s a Network Introduction to Networking Small Network Topologies Typical Small Network Topology IT Essentials v5.0 2 Device Selection for a Small Network Factors to be considered when selecting

More information

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse The Three Software Stacks Required for IoT Benjamin Cabé Eclipse Foundation @kartben IoT? Applications Collect, exchange & analyze data IoT? Applications Collect, exchange & analyze data Sensing / Actuating

More information

Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise

Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise 1. Objectives Ø Become familiar with Android Studio, Android App development and Facebook SDK for Android. Ø Build a good-looking

More information

Smart Pole, Gateway to Smarter City Fonda Technology

Smart Pole, Gateway to Smarter City Fonda Technology Smart Pole, Gateway to Smarter City Fonda Technology GSA051 Standard Draft NB-IoT/4G/GPRS Control Solution GSA051 Alliance Standard NEMA Interface Plug and Play,interworking Smart Light Control Solution

More information

Smart manufacturing. Smart city solutions. Digital factory Smart city Big data. Air pollution. Sound meter. Events alert. Energy consumption

Smart manufacturing. Smart city solutions. Digital factory Smart city Big data. Air pollution. Sound meter. Events alert. Energy consumption www.max4iot.com Air pollution Events alert Sound meter Energy consumption HOTEL GPS tracking Air quality Gas leaking Smart manufacturing Smart city solutions Digital factory Smart city Big data Water flow

More information

HD 30M IR Range Fixed Dome IP Camera

HD 30M IR Range Fixed Dome IP Camera HD 30M IR Range Fixed Dome IP Camera Features IR cut filter for day/night operations 30-meter infrared night vision 4MP resolution @ 20fps High Dynamic Range Description As with all M series cameras, the

More information

TOUGHPOWER i RGB PLUS TITANIUM

TOUGHPOWER i RGB PLUS TITANIUM TOUGHPOWER i RGB PLUS TITANIUM TITANIUM Patented 16.8 Million Colors 0 TOUGHPOWER irgb PLUS World s first PSU pre-installed with a patented 16.8 million colors RGB fan that incorporate various high-tech

More information

Yanzi IoT for Smart Buildings From Sensor to Cloud. Marie Lassborn, VP Cloud Operations Jfokus 2018

Yanzi IoT for Smart Buildings From Sensor to Cloud. Marie Lassborn, VP Cloud Operations Jfokus 2018 Yanzi IoT for Smart Buildings From Sensor to Cloud Marie Lassborn, VP Cloud Operations Jfokus 2018 1 WHAT IS YANZI? Analytics Conversions Storage Cloud Visualizations An IoT Solution for Smart Office Headquarter

More information

MNEM IoT Presentation for Export

MNEM IoT Presentation for Export MNEM IoT Presentation for Export Scott Colestock MN Enterprise Mobile User Group - August 2016 scott@colestock.net https://www.linkedin.com/in/scolestock Let's talk IoT - why such a big deal now? A lot

More information

How can we gain the insights and control we need to optimize the performance of applications running on our network?

How can we gain the insights and control we need to optimize the performance of applications running on our network? SOLUTION BRIEF CA Network Flow Analysis and Cisco Application Visibility and Control How can we gain the insights and control we need to optimize the performance of applications running on our network?

More information

DAY 3 J2ME Aalborg University, Mobile Device Group. Mobile. Mobile Phone Programming

DAY 3 J2ME Aalborg University, Mobile Device Group. Mobile. Mobile Phone Programming DAY 3 J2ME Mobile Phone Programming Java 2 Micro Edition (J2ME) Overview Introduction J2ME architecture MIDlets Application development Introduction J2ME Key Factors Portability: Write once run anywhere

More information

Lightweight Internet Protocols for Web Enablement of Sensors using Constrained Gateway Devices

Lightweight Internet Protocols for Web Enablement of Sensors using Constrained Gateway Devices 2013 International Conference on Computing, Networking and Communications, Workshops Cyber Physical System Lightweight Internet Protocols for Web Enablement of Sensors using Constrained Gateway Devices

More information

Mobile Computing Meets Research Data

Mobile Computing Meets Research Data Mobile Computing Meets Research Data Engineer Bainomugisha Pilot Research Data Center Workshop Mombasa/Kenya Software Languages Lab. Department of Computer Science Vrije Universiteit Brussel, Belgium Department

More information

University of Southern California EE450: Introduction to Computer Networks

University of Southern California EE450: Introduction to Computer Networks University of Southern California EE450: Introduction to Computer Networks Catalog Description Network architectures; Layered protocols, Network service interface; Local Networks; long-haul Networks; Internal

More information

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect AWS IoT Overview July 2016 Thomas Jones, Partner Solutions Architect AWS customers are connecting physical things to the cloud in every industry imaginable. Healthcare and Life Sciences Municipal Infrastructure

More information

Lecture 1 Introduction to Android. App Development for Mobile Devices. App Development for Mobile Devices. Announcement.

Lecture 1 Introduction to Android. App Development for Mobile Devices. App Development for Mobile Devices. Announcement. CSCE 315: Android Lectures (1/2) Dr. Jaerock Kwon App Development for Mobile Devices Jaerock Kwon, Ph.D. Assistant Professor in Computer Engineering App Development for Mobile Devices Jaerock Kwon, Ph.D.

More information

IoT Platform using Geode and ActiveMQ

IoT Platform using Geode and ActiveMQ IoT Platform using Geode and ActiveMQ Scalable IoT Platform Swapnil Bawaskar @sbawaskar sbawaskar@apache.org Agenda Introduction IoT MQTT Apache ActiveMQ Artemis Apache Geode Real world use case Q&A 2

More information

1U Rack Mounting 28-port 100M/Gigabit Layer 2 Managed Electricity Industrial Ethernet Switch

1U Rack Mounting 28-port 100M/Gigabit Layer 2 Managed Electricity Industrial Ethernet Switch MES5000 Series 1U Rack Mounting 28-port 100M/Gigabit Layer 2 Managed Electricity Industrial Ethernet Switch Support 4 gigabit fiber ports ( SFP slot) and 24 100M fiber/copper ports Conform to IEC61850

More information

Anjay LwM2M SDK. Enabling lightweight device management in the Internet of Things ecosystems

Anjay LwM2M SDK. Enabling lightweight device management in the Internet of Things ecosystems Anjay LwM2M SDK Enabling lightweight device management in the Internet of Things ecosystems Introduction In the era of the Internet of Things, the challenge that device manufacturers truly need to face

More information

CLUSTERING HIVEMQ. Building highly available, horizontally scalable MQTT Broker Clusters

CLUSTERING HIVEMQ. Building highly available, horizontally scalable MQTT Broker Clusters CLUSTERING HIVEMQ Building highly available, horizontally scalable MQTT Broker Clusters 12/2016 About this document MQTT is based on a publish/subscribe architecture that decouples MQTT clients and uses

More information

The challenge is that BAS are often very complex with 1000s of data points to review. EMS Optimization Software

The challenge is that BAS are often very complex with 1000s of data points to review. EMS Optimization Software EMS Optimization Software Often immediate energy savings can be achieved with proper set points, sequencing, scheduling and fault detection of the Building Automation System (BAS). The challenge is that

More information