[1-H1-3-17/1-P3-2-19] AWS IoT. Takashi Koyanagawa SA: IoT/AI Solution Builder. 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Size: px
Start display at page:

Download "[1-H1-3-17/1-P3-2-19] AWS IoT. Takashi Koyanagawa SA: IoT/AI Solution Builder. 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved."

Transcription

1 [1-H1-3-17/1-P3-2-19] AWS IoT Takashi Koyanagawa SA: IoT/AI Solution Builder

2 d S A Q c F b a RW 3F

3 cp mnadi C o a S K MT gew L b id h, / ), (

4 Agenda MQTT MQTT device SDK MQTT IoT Core shadow /topic 2017 summit update client temporally token

5 AWS IoT MQTT AWS IoT Core / IoT / AWS IoT Core AWS IoT / Greengrass

6 MQTT

7 MQTT Broker publisher topic topic Subscriber Publisher publish Broker Topic: sensor/temp Subscriber IoT rule thing subscribe Subscriber Subscribe

8 MQTT thing thing Publisher Broker Topic: sensor1/temp Subscriber Subscriber IoT rule Publisher Topic: update/sensor1 Subscriber thing

9 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time)

10 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time) ClicentID endpoint clinetid

11 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) MQTTLib.py #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time) MQTTLib.py

12 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time) keepalive packet (sec) default 600(s)

13 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time) def callback_function(client, userdata, message): message.topic : topic message.payload : palyload subscribe topic callback message object topic / topic payload

14 SDK pub/sub AWS IoT Device SDK python # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID) mymqttclient.configureendpoint(your.endpoint, 8883) mymqttclient.configurecredentials( root_ca, private_key, certificate_key) mymqttclient.configureofflinepublishqueueing(-1) # Infinite offline Publish queueing mymqttclient.configuredrainingfrequency(2) # Draining: 2 Hz mymqttclient.configureconnectdisconnecttimeout(10) # 10 sec mymqttclient.configuremqttoperationtimeout(5) # 5 sec mymqttclient.connect(keepalivetime) #subscribe mymqttclient.subscribe(subscribe_topic, qos, callback_function) While True: payload = < > #publish mymqttclient.publish(publish_topic, payload(string), qos) time.sleep(wait_time) IoTGateway AWS IoT thing gateway json payload json string

15 AWS IoT Core QoS IoT Core QoS 0 1 QoS=2 QoS=0 At most once PUBLISH Broker QoS=1 at least once PUBLISH Broker PUBACK

16 AWS IoT Core QoS IoT Core QoS 0 1 QoS=2 QoS=0 At most once PUBLISH Broker QoS=1 at least once PUBLISH Broker PUBACK PUBACK Publisher

17 sample IoT Device SDK sample

18 MQTT g y s p T /, m y T 0, pil T )4, m 0244 $.441 $ )/, c s pws )$ s p 9 9 s p M o y )$ g y c )/,W S )$ g y B )$, ) 4, l ge 5( 5( 5( K Qb g y P KH g Wl y Ksk v c a g y PG K e t gr K G g V tc

19 AWS IoT Core / : MQTT : MQTT or HTTP (or ) : MQTT or HTTP SIM MQTT MQTT or HTTP HTTP handshake header (*) MQTT port

20 MQTT publish return response subscriber HTTP subscribe polling AWS IoT MQTT $0.063/year per device, HTTP AWS IoT 1msg Amazon API Gateway request HTTP HTTP lib/client MQTT

21 IoT Core - Shadow

22 MQTT shadow MQTT pub/sub request/response thing shadow topic - $aws/things/thing_name/shadow/get : shadow get topic - $aws/things/thing_name/shadow/get/accepted :get shadow topic 1) get/accepted subscribe 2) /get publish 3) get/accepted publish IoT shadow { } state : reportede :{ polling_time :10 }

23 shadow A A_common thing shadow device shadow subscribe A_1 thing shadow A_common shadow /get/accepted subscribe update thing shadow publish (polling time 15 ) A_2 IoT shadow shadow update A_3 $aws/things/a_common/shadow/get

24 shadow A A_common thing shadow device shadow subscribe thing shadow /get publish / A_1 A_2 IoT shadow A_3

25 shadow/topic thing shadow/topic shadow thing shadow get/accepted $aws/things/thing_name/shadow/update/accepted shadow topic shadow pub/sub

26 IoT Core - /topic

27 thing 1) payload json thing 2) MQTT clientid 3) MQTT topic ( ) SQL SELECT * as payload, clientid() as thing_name FROM 'data/#' { "thing_name": client_name", "payload": { } } # Import SDK packages from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient mymqttclient = AWSIoTMQTTClient(myClientID)

28 Topic message payload MQTT topic topic data/place( )/thing_name( ) - SQL SELECT * as payload, topic(2) as place, topic(3) as thing_name FROM data/#' { place": Tokyo, "thing_name": test-thing", "payload": { } }

29 Shadow thing Rule (DB update) shadow update SQL SELECT * FROM data/# WHERE get_thing_shadow( thingname, rolearn ).state.reported.door_status = open

30 rule engine topic kinesis data stream partition key topic() shard newuuid() timestamp() A = A ) ( / / ( ) ( / / ( / ( ( ( / ) / ( ( ( / /

31 newuuid() : 16byte uuid timestamp() : unixtime parse_time() : lower(value), upper(value): / principal(): thing thing SQL version

32 /topic topic Lambda payload topic/payload topic

33 2017 update AWS Summit Tokyo 2017 IoT -AWS IoT AWS Greengrass -

34 42 a T d K SW Ae B 513 Sn IB Sn D w (-2 m sst A 18 ty Su T d T A lo ) / dab ihps

35 IoT Device Management I A A J G ( thing /shadow status Lucene like Index Greengrass/FreeRTOS Firm update job job ) Continuous Snapshot

36 IoT Device Management: Group Thing Group Group Policy - Thing Policy ) => =>

37 IoT Device Management: Index CLI aws iot search-index --index-name "AWS_Things" --query-string "shadow.reported.firmware:1.1.0"

38 IoT Device Management : Jobs device Group snapshot /job thing

39 IoT Device Management 1. Index /thing group 2. update Group 3. job

40 k M T sc A M n p o u h I re u h t - e l M S W ib

41 ) I A 2 )) 1 ) 3 31 H 3 H 1 ) 3 e.g) wget tempolay wget --private-key= private.pem.key --certificate= certificate.pem.crt --ca-directory= AmazonRootCA1.pem alias>/credentials )Credential 2) CreateRoleAlias API ( )

42 MQTT / IoT Core, IoT Device Management topic re:invent 2017 One Message to Million Things Done in 60 seconds with AWS IoT

43 d S A Q c F b a RW 3F

44 Thank you

KEPServerEX IoTGateway to Azure IoT Hub. Initial Setup and Configuration

KEPServerEX IoTGateway to Azure IoT Hub. Initial Setup and Configuration (7) /8/208 KEPServerEX IoTGateway to Azure IoT Hub Initial Setup and Configuration 2 (7) /8/208 Introduction This document is intended to server as a basic guide on configuring the KEPServerEX IoT Gateway

More information

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter.

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter. Castanet Glossary access control (on a Transmitter) Various means of controlling who can administer the Transmitter and which users can access channels on it. See administration access control, channel

More information

Integrating Device Connectivity in IoT & Embedded devices

Integrating Device Connectivity in IoT & Embedded devices Leveraging Microsoft Cloud for IoT and Embedded Applications Integrating Device Connectivity in IoT & Embedded devices Tom Zamir IoT Solutions Specialist tom@iot-experts.net About me Tom Zamir IoT Solutions

More information

Greens Technologys is a leading Classroom & Online platform providing live instructor-led interactive

Greens Technologys is a leading Classroom & Online platform providing live instructor-led interactive About Greens Technologys Greens Technologys is a leading Classroom & Online platform providing live instructor-led interactive Classroom & online training. We have an easy and affordable learning solution

More information

IoT Mini Prototype Board with LPC54018 IoT Module

IoT Mini Prototype Board with LPC54018 IoT Module IoT Mini Prototype Board - User's Manual IoT Mini Prototype Board with LPC54018 IoT Module EA2-USG-0702 v1.0 Rev A IoT Mini Prototype Board - User's Manual Page 2 Embedded Artists AB Jörgen Ankersgatan

More information

VMware Pulse IoT Center 1.1 Release Notes

VMware Pulse IoT Center 1.1 Release Notes VMware Pulse IoT Center 1.1 Release Notes Copyright 2018. All rights reserved. Copyright and trademark information.. 3401 Hillview Ave Palo Alto, CA 94304 www.vmware.com 2 Table of Contents 1. Purpose

More information

PYTHON AND IOT: From Chips and Bits to Data Science. Jeff Fischer Data-Ken Research https://data-ken.org Sunnyvale, California, USA

PYTHON AND IOT: From Chips and Bits to Data Science. Jeff Fischer Data-Ken Research https://data-ken.org Sunnyvale, California, USA PYTHON AND IOT: From Chips and Bits to Data Science Jeff Fischer Data-Ken Research jeff@data-ken.org https://data-ken.org Sunnyvale, California, USA BayPiggies October 2016 Agenda 2 Project overview Hardware

More information

VMware Pulse IoT Center 1.0 Release Notes

VMware Pulse IoT Center 1.0 Release Notes VMware Pulse IoT Center 1.0 Release Notes Copyright 2018. All rights reserved. Copyright and trademark information.. 3401 Hillview Ave Palo Alto, CA 94304 www.vmware.com 2 Table of Contents 1. Purpose

More information

ISV Award & IOT Button Challenge

ISV Award & IOT Button Challenge ISV Award & IOT Button Challenge Kilian Ruess ISV Solution Architect, AWS Manuela Bruckmaier ISV Account Manager, AWS 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. IOT Button

More information

T : Internet Technologies for Mobile Computing

T : Internet Technologies for Mobile Computing T-110.7111: Internet Technologies for Mobile Computing Overview of IoT Platforms Julien Mineraud Post-doctoral researcher University of Helsinki, Finland Wednesday, the 9th of March 2016 Julien Mineraud

More information

IoT State of the Union

IoT State of the Union IoT State of the Union Kapil Pendse Partner Solutions Architect, Amazon Web Services If you knew the state of every thing and could reason on top of that data what problems would you solve? AWS IoT Customers

More information

Chunghwa Telecom Laboratories. CHT IoT Smart Platform and Ameba. Two-Way Communication Application. Case Instruction Document

Chunghwa Telecom Laboratories. CHT IoT Smart Platform and Ameba. Two-Way Communication Application. Case Instruction Document Chunghwa Telecom Laboratories CHT IoT Smart Platform and Ameba Two-Way Communication Application Case Instruction Document Edited by Smart IoT Institute kemin 2017/3/6 Chunghwa Telecom Smart Connection

More information

Internet of Things (IoT) and Big Data DOAG 2016 Big Data Days

Internet of Things (IoT) and Big Data DOAG 2016 Big Data Days 30.9.2016 DOAG 2016 Big Data Days Guido Schmutz BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Guido Schmutz Working for Trivadis

More information

Comparison of IoT Platform Architectures: A Field Study based on a Reference Architecture

Comparison of IoT Platform Architectures: A Field Study based on a Reference Architecture Institute of Architecture of Application Systems Comparison of IoT Platform Architectures: A Field Study based on a Reference Architecture Jasmin Guth, Uwe Breitenbücher, Michael Falkenthal, Frank Leymann,

More information

The Art of Low-Cost IoT Solutions

The Art of Low-Cost IoT Solutions The Art of Low-Cost IoT Solutions 13 June 2017 By Igor Ilunin, DataArt www.dataart.com 2017 DataArt Contents Executive Summary... 3 Introduction... 3 The Experiment... 3 The Setup... 4 Analysis / Calculations...

More information

IoT Software Platforms

IoT Software Platforms Politecnico di Milano Advanced Network Technologies Laboratory IoT Software Platforms in the cloud 1 Why the cloud? o IoT is about DATA sensed and transmitted from OBJECTS o How much data? n IPV6 covers

More information

Middleware for the Internet of Things Revision : 536

Middleware for the Internet of Things Revision : 536 Middleware for the Internet of Things Revision : 536 Chantal Taconet SAMOVAR, Télécom SudParis, CNRS, Université Paris-Saclay September 2017 Outline 1. Internet of Things (IoT) 2. Middleware for the IoT

More information

Web Services Reliable Messaging TC WS-Reliability 1.1

Web Services Reliable Messaging TC WS-Reliability 1.1 1 2 3 4 Web Services Reliable Messaging TC WS-Reliability 1.1 Editing Draft 1.01E, 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Document identifier: wd-web services reliable messaging

More information

FOSS PLATFORM FOR CLOUD BASED IOT SOLUTIONS

FOSS PLATFORM FOR CLOUD BASED IOT SOLUTIONS FOSS PLATFORM FOR CLOUD BASED IOT SOLUTIONS FOSDEM 2018 04.02.2018 Bosch Software Innovations GmbH Dr. Steffen Evers Head of Open Source Services Eclipse Kuksa Demo Open Source Connected Car Platform In-Vehicle

More information

Raspberry Pi, SenseHat and Weather Service

Raspberry Pi, SenseHat and Weather Service Overview In this lab, you will send environmental information from your RaspberryPi + SenseHat to IoT Platform and display it on a dashboard. You will also use the weather service to check the weather

More information

5620 SAM SERVICE AWARE MANAGER MPTGS Driver Version Guide

5620 SAM SERVICE AWARE MANAGER MPTGS Driver Version Guide 5620 SAM SERVICE AWARE MANAGER 9500 MPTGS Driver Version 2.1.0 Guide 3HE-10851-AAAB-TQZZA September 2016 5620 SAM Legal notice Nokia is a registered trademark of Nokia Corporation. Other products and company

More information

Hide n Seek. An Adaptive Peer-to-Peer Botnet. Adrian Șendroiu Vladimir Diaconescu

Hide n Seek. An Adaptive Peer-to-Peer Botnet. Adrian Șendroiu Vladimir Diaconescu Hide n Seek An Adaptive Peer-to-Peer Botnet Adrian Șendroiu Vladimir Diaconescu Context IoT Botnets increasing in impact and diversity Tried and tested models (Mirai) Central C2 Server (Different) Infecting

More information

Architecture of Industrial IoT

Architecture of Industrial IoT Architecture of Industrial IoT December 2, 2016 Marc Nader @mourcous Branches of IoT IoT Consumer IoT (Wearables, Cars, Smart homes, etc.) Industrial IoT (IIoT) Smart Gateways Wireless Sensor Networks

More information

Kolding June 12, 2018

Kolding June 12, 2018 Kolding June 12, 2018 Microsoft s Perspective on IoT IoT is a business revolution enabled by a technology revolution Digital Feedback Loop IoT enables a digital feedback loop This digital feedback loop

More information

The Google Analytics of Things

The Google Analytics of Things The Google Analytics of Things +Martin Hawksey @mhawksey Slides http://go.alt.ac.uk/iwmw16-p9 +Martin Hawksey @mhawksey go.alt.ac.uk/join-alt alt.ac.uk Overview Beyond page views... Tim Berners-Lee in

More information

INTRODUCTION OF INTERNET OF THING TECHNOLOGY BASED ON PROTOTYPE

INTRODUCTION OF INTERNET OF THING TECHNOLOGY BASED ON PROTOTYPE Jurnal Informatika, Vol. 14, No. 1, Mei 2017, 47-52 ISSN 1411-0105 / e-issn 2528-5823 DOI: 10.9744/informatika.14.1.47-52 INTRODUCTION OF INTERNET OF THING TECHNOLOGY BASED ON PROTOTYPE Anthony Sutera

More information

Just a T.A.D. (Traffic Analysis Drone)

Just a T.A.D. (Traffic Analysis Drone) Just a T.A.D. (Traffic Analysis Drone) Senior Design Project 2017: Cumulative Design Review 1 Meet the Team Cyril Caparanga (CSE) Alex Dunyak (CSE) Christopher Barbeau (CSE) Matthew Shin (CSE) 2 System

More information

GANZ Bridge Powered by

GANZ Bridge Powered by GANZ Bridge Powered by User Guide Wednesday, July 05, 2017 CBC AMERICAS, Corp. 1 P a g e Table of Contents Chapter 1... 7 Chapter 2... 8 2.1 Fundamentals... 8 2.2 User Credentials... 8 2.3 Advanced Topics...

More information

ETR mm. 31mm. 91mm. Wireless-N 3G Router & Client Bridge PRODUCT DESCRIPTION

ETR mm. 31mm. 91mm. Wireless-N 3G Router & Client Bridge PRODUCT DESCRIPTION Wireless-N 3G Router & Client Bridge 2.4GHz 150Mbps 3G/3.5G Network Sharing 63mm 31mm 91mm PRODUCT DESCRIPTION is a 1T1R Wireless Single chip 11N Pocket AP/Router that delivers up to 3-times faster speed

More information

SAP Edge Services, cloud edition Edge Services Overview Guide Version 1802

SAP Edge Services, cloud edition Edge Services Overview Guide Version 1802 SAP Edge Services, cloud edition Edge Services Overview Guide Version 1802 Table of Contents ABOUT THIS DOCUMENT... 3 INTRODUCTION... 4 Persistence Service... 4 Streaming Service... 4 Business Essential

More information

Wangcheng Jiang. President of IoT Solution Huawei

Wangcheng Jiang. President of IoT Solution Huawei Wangcheng Jiang President of IoT Solution Huawei Jointly Build a Flourishing Ecosystem and Achieve Large-scale Commercialization of IoT Jiang Wangcheng President of IoT Solution, Huawei Huawei IoT Focuses

More information

The art of conforming to the SMPTE traffic model: part I. EBU Media over IP Architect Willem Vermost

The art of conforming to the SMPTE traffic model: part I. EBU Media over IP Architect Willem Vermost The art of conforming to the SMPTE 2110-21 traffic model: part I EBU Media over IP Architect Willem Vermost vermost@ebu.ch part I: How to protect the network? Well behaved traffic on a single lane Bursty

More information

WaveDevice Hardware Modules

WaveDevice Hardware Modules WaveDevice Hardware Modules Highlights Fully configurable 802.11 a/b/g/n/ac access points Multiple AP support. Up to 64 APs supported per Golden AP Port Support for Ixia simulated Wi-Fi Clients with WaveBlade

More information

VRT Radio Transport for SDR Architectures

VRT Radio Transport for SDR Architectures VRT Radio Transport for SDR Architectures Robert Normoyle, DRS Signal Solutions Paul Mesibov, Pentek Inc. Agenda VITA Radio Transport (VRT) standard for digitized IF DRS-SS VRT implementation in SDR RF

More information

Multimedia Time Warping System. Akiko Campbell Presentation-2 Summer/2004

Multimedia Time Warping System. Akiko Campbell Presentation-2 Summer/2004 Multimedia Time Warping System Akiko Campbell Presentation-2 Summer/2004 Outline Overview Facts Features Multimedia Time Warping System Conclusion Effect of TiVo on VoD Overview Facts A Linux box that

More information

Deliverable 5.2. Final MAESTRI Platform Architecture Design & Specification

Deliverable 5.2. Final MAESTRI Platform Architecture Design & Specification Total Resource and Energy Efficiency Management System for Process Industries Deliverable 5.2 Final MAESTRI Platform Architecture Design & Specification Date: 28/02/2017 WP5 IoT Platform Development T5.1

More information

Cisco Aironet 1850 Series Access Points

Cisco Aironet 1850 Series Access Points Data Sheet Cisco Aironet 1850 Series Access Points Product Overview Ideal for small and medium-sized networks, the Cisco Aironet 1850 Series delivers industry-leading performance for enterprise and service

More information

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Y.4552/Y.2078 (02/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET

More information

Microsoft's IoT Vision and Roadmap. Tony Shakib General Manager, Azure IoT Microsoft

Microsoft's IoT Vision and Roadmap. Tony Shakib General Manager, Azure IoT Microsoft Microsoft's IoT Vision and Roadmap Tony Shakib General Manager, Azure IoT Microsoft IoT Enables a Digital Feedback Loop IoT Enables a Digital Feedback Loop The benefits are profound IoT enables a digital

More information

IOT DEVELOPER SURVEY RESULTS. April 2017

IOT DEVELOPER SURVEY RESULTS. April 2017 IOT DEVELOPER SURVEY RESULTS April 2017 SURVEY INTRODUCTION The Eclipse IoT Working Group, IEEE IoT, AGILE IoT and IoT Council cosponsored an online survey to better understand how developers are building

More information

IoT using Python & Cloud Computing

IoT using Python & Cloud Computing PROSPECTUS Certified course on IoT using Python & Cloud Computing (IoTPCC) ABOUT ISM UNIV ISM UNIV is established in 1994, past 23 years this premier institution has trained over 7000+ Engineers on Embedded

More information

Development of Media Transport Protocol for 8K Super Hi Vision Satellite Broadcasting System Using MMT

Development of Media Transport Protocol for 8K Super Hi Vision Satellite Broadcasting System Using MMT Development of Media Transport Protocol for 8K Super Hi Vision Satellite roadcasting System Using MMT ASTRACT An ultra-high definition display for 8K Super Hi-Vision is able to present much more information

More information

RUCKUS IoT SUITE DATA SHEET BENEFITS

RUCKUS IoT SUITE DATA SHEET BENEFITS Organizations seeking to deploy IoT solutions face a complex, fragmented ecosystem of standards, devices and services that often slows or stalls enterprise IoT deployments. BENEFITS REUSE EXISTING INFRASTRUCTURE

More information

F5 Network Security for IoT

F5 Network Security for IoT OVERVIEW F5 Network Security for IoT Introduction As networked communications continue to expand and grow in complexity, the network has increasingly moved to include more forms of communication. This

More information

Bezirk. Things plus Cloud does not equal IoT. Saturn 2016, San Diego. IoT that tastes better. IoT by default

Bezirk. Things plus Cloud does not equal IoT. Saturn 2016, San Diego. IoT that tastes better. IoT by default Things plus Cloud does not equal IoT IoT by default IoT that tastes better Saturn 2016, San Diego problem Architecting the IoT (experienced by people) 2 Web search Q&A Q&A Things personalized experience

More information

Internet of Things - IoT Training

Internet of Things - IoT Training Internet of Things - IoT Training About Cognixia Cognixia, formerly known as Collabera TACT, is a Collabera Learning Solutions Company. Being a consistently awarded Digital Technology Training Company,

More information

Introduction to the platforms of services for the Internet of Things Revision : 536

Introduction to the platforms of services for the Internet of Things Revision : 536 Introduction to the platforms of services for the Internet of Things Revision : 536 Chantal Taconet SAMOVAR, Télécom SudParis, CNRS, Université Paris-Saclay April 2018 Outline 1. Internet of Things (IoT)

More information

New Technologies: 4G/LTE, IOTs & OTTS WORKSHOP

New Technologies: 4G/LTE, IOTs & OTTS WORKSHOP New Technologies: 4G/LTE, IOTs & OTTS WORKSHOP EACO Title: LTE, IOTs & OTTS Date: 13 th -17 th May 2019 Duration: 5 days Location: Kampala, Uganda Course Description: This Course is designed to: Give an

More information

Scalable Media Systems using SMPTE John Mailhot November 28, 2018 GV-EXPO

Scalable Media Systems using SMPTE John Mailhot November 28, 2018 GV-EXPO Scalable Media Systems using SMPTE 2110 John Mailhot November 28, 2018 SMPTE @ GV-EXPO SMPTE 2110 is mostly finished and published!!! 2110-10: System Timing PUBLISHED 2110-20: Uncompressed Video PUBLISHED

More information

Melomics API Handbook

Melomics API Handbook Melomics API Handbook versión 1.1 April 13, 2013 Melomics Media Inc. Melomics API Handbook 1 Melomics API Handbook Introduction Access To API and Authentication Understanding API methods responses Searching

More information

SPR-11P Portable Transport Stream Recorder and Player

SPR-11P Portable Transport Stream Recorder and Player SPR-11P Portable Transport Stream Recorder and Player Scivo Technologies Co., Ltd Room 406, Tayuan building No.1, Huayuan road, Haidian District Beijing, 100083, P.R.C Tel (8610) 62013361 62050737 Fax

More information

IoThings Milano Maggio 2017 Barbara Pareglio GSMA IoT Technical Director. Mobile IoT: 3GPP standard per reti LPWA e IoT security

IoThings Milano Maggio 2017 Barbara Pareglio GSMA IoT Technical Director. Mobile IoT: 3GPP standard per reti LPWA e IoT security IoThings Milano Maggio 2017 Barbara Pareglio GSMA IoT Technical Director Mobile IoT: 3GPP standard per reti LPWA e IoT security 2 Introduction of the GSMA Content Understanding IoT and the market opportunity

More information

Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments

Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments Ana C. Franco da Silva 1, Uwe Breitenbücher 2, Pascal Hirmer 1, Kálmán Képes 2, Oliver Kopp 1, Frank Leymann

More information

Emotiv Xavier Pure.EEG Epoc/ Epoc+

Emotiv Xavier Pure.EEG Epoc/ Epoc+ 1 Emotiv Xavier Pure.EEG Epoc/ Epoc+ Emotiv Xavier Pure.EEG Insight 2 1. Introduction... 5 2. Getting Started... 5 2.1 Hardware Components... 5 2. 1. 1 Charging the Neuroheadset Battery... 7 2.2 Installation...

More information

Digitization: Sampling & Quantization

Digitization: Sampling & Quantization Digitization: Sampling & Quantization Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls

More information

Make IoT Child s play

Make IoT Child s play Make IoT Child s play Gamifying IoT with Vorto & Kura Alexander Edelmann, Vorto Committer Luca Dazi, Kura Committer Make IoT Child s Play - Overview IoT Fever Game with Vorto & Kura 3 Mosquitto Server

More information

User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit-

User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit- User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit- [Version 1.0.2] Warning ICP DAS Inc., LTD. assumes no liability for damages consequent to the use of this product. ICP

More information

Cisco Video Surveillance 6400 IP Camera

Cisco Video Surveillance 6400 IP Camera Data Sheet Cisco Video Surveillance 6400 IP Camera Product Overview The Cisco Video Surveillance 6400 IP Camera is an outdoor, high-definition, full-functioned video endpoint with an integrated infrared

More information

Cisco Video Surveillance 6050 IP Camera Data Sheet

Cisco Video Surveillance 6050 IP Camera Data Sheet Data Sheet Cisco Video Surveillance 6050 IP Camera Data Sheet Product Overview The Cisco Video Surveillance 6050 IP Camera (shown in Figure 1) is a ruggedized, outdoor, high-definition video endpoint with

More information

Bridging Legacy Systems & the Internet of Things. Matt Newton Director of Technical Marketing OPTO 22

Bridging Legacy Systems & the Internet of Things. Matt Newton Director of Technical Marketing OPTO 22 Bridging Legacy Systems & the Internet of Things Matt Newton Director of Technical Marketing OPTO 22 Overview A Tale of Two Turbines Why IoT? IoT Roadblocks How do we get there? Connecting the physical

More information

LYNXCRYPT 100 CARDLESS DIGITAL SCRAMBLING SYSTEM. for Digital TV Systems

LYNXCRYPT 100 CARDLESS DIGITAL SCRAMBLING SYSTEM. for Digital TV Systems TM LYNXCRYPT 100 CARDLESS DIGITAL SCRAMBLING SYSTEM for Digital TV Systems TM LynxCrypt 100 Cardless Digital Scrambling System For Digital TV Systems I. Introduction Telelynx introduces a cardless, cost-effective

More information

OMA Device Management Protocol

OMA Device Management Protocol OMA Device Management Protocol Candidate Version 2.0 10 Dec 2013 Open Mobile Alliance OMA-TS-DM_Protocol-V2_0-20131210-C OMA-TS-DM_Protocol-V2_0-20131210-C Page 2 (104) Use of this document is subject

More information

Remote Application Update for the RCM33xx

Remote Application Update for the RCM33xx Remote Application Update for the RCM33xx AN418 The common method of remotely updating an embedded application is to write directly to parallel flash. This is a potentially dangerous operation because

More information

142, Noida, U.P., India

142, Noida, U.P., India Review of IoT Market Open Source Technologies in IoT [1] Priyanka Jain, [2] Apoorv Gupta [1] [2] Global Business Expansion Services, NEC Technologies India Pvt. Ltd. Advant Navis Business Park, Sector

More information

Multicore Design Considerations

Multicore Design Considerations Multicore Design Considerations Multicore: The Forefront of Computing Technology We re not going to have faster processors. Instead, making software run faster in the future will mean using parallel programming

More information

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

ELEC 691X/498X Broadcast Signal Transmission Winter 2018 ELEC 691X/498X Broadcast Signal Transmission Winter 2018 Instructor: DR. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Slide 1 In this

More information

SECTION INTEGRATED AUDIO-VIDEO SYSTEMS AND EQUIPMENT

SECTION INTEGRATED AUDIO-VIDEO SYSTEMS AND EQUIPMENT SECTION 27 41 16 AND EQUIPMENT Equipment Specified in this section: DM-NVX-350C DM-NVX-351C DM-NVX-350 DM-NVX-351 DMF-CI-8 Table of Contents PART 1 GENERAL... 5 1.1 SUMMARY... 5 A. Section Includes...

More information

OMA Device Management Protocol

OMA Device Management Protocol OMA Device Management Protocol Approved Version 2.0 09 Feb 2016 Open Mobile Alliance OMA-TS-DM_Protocol-V2_0-20160209-A OMA-TS-DM_Protocol-V2_0-20160209-A Page 2 (105) Use of this document is subject to

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics R. J. Renka Department of Computer Science & Engineering University of North Texas 01/16/2010 Introduction Computer Graphics is a subfield of computer science concerned

More information

Real-Time Big Data Processing with Azure

Real-Time Big Data Processing with Azure Real-Time Big Data Processing with Azure Lab 2 - Getting Started with IoT Hubs Overview In this lab, you will create an Azure IoT Hub and use it to collect data from a client application. What You ll Need

More information

MR70. Datasheet MR70. Dual-band, ac Wave 2 ruggedized access point delivering basic enterprise wireless for outdoor or low-density deployments

MR70. Datasheet MR70. Dual-band, ac Wave 2 ruggedized access point delivering basic enterprise wireless for outdoor or low-density deployments Datasheet MR70 MR70 Dual-band, 802.11ac Wave 2 ruggedized access point delivering basic enterprise wireless for outdoor or low-density deployments Entry-level cloud-managed 802.11ac wireless The Cisco

More information

MR20. Datasheet MR20. Dual-band, ac Wave 2 access point delivering entry-level enterprise wireless for small businesses and SOHO deployments

MR20. Datasheet MR20. Dual-band, ac Wave 2 access point delivering entry-level enterprise wireless for small businesses and SOHO deployments Datasheet MR20 MR20 Dual-band, 802.11ac Wave 2 access point delivering entry-level enterprise wireless for small businesses and SOHO deployments Entry-level cloud-managed 802.11ac wireless The Cisco Meraki

More information

Relationship-based Intercom Platform for Smart Space

Relationship-based Intercom Platform for Smart Space Int'l Conf. Wireless Networks ICWN'17 113 Relationship-based Intercom Platform for Smart Space Daecheon Kim, Duc-Tai Le, and Hyunseung Choo School of Information and Communication Engineering, Sungkyunkwan

More information

An Introduction to The Internet of Things

An Introduction to The Internet of Things An Introduction to The Internet of Things where and how to start November 2017 Mihai Tudor Panu EST. 1999 Kevin Ashton, P&G 2 Agenda High level key concepts surrounding IoT

More information

UFG-10 Family USER MANUAL. Frame Grabbers. Windows 8 Windows 7 Windows XP

UFG-10 Family USER MANUAL. Frame Grabbers. Windows 8 Windows 7 Windows XP UFG-10 Family Frame Grabbers USER MANUAL Windows 8 Windows 7 Windows XP About this Manual Copyright This manual, Copyright 2014 Unigraf Oy. All rights reserved Reproduction of this manual in whole or in

More information

Laboratory Exercise 4

Laboratory Exercise 4 Laboratory Exercise 4 Polling and Interrupts The purpose of this exercise is to learn how to send and receive data to/from I/O devices. There are two methods used to indicate whether or not data can be

More information

OCF Bridging Specification

OCF Bridging Specification OCF Bridging Specification VERSIO 1.0.0 June 2017 COTACT admin@openconnectivity.org Copyright Open Connectivity Foundation, Inc. 2017. All Rights Reserved. 4 5 6 7 8 9 10 11 12 13 14 15 16 Legal Disclaimer

More information

OmniStream. Dual-Channel Networked AV Decoder. Introduction. Applications

OmniStream. Dual-Channel Networked AV Decoder. Introduction. Applications Introduction The Atlona OmniStream 122 () is a networked AV decoder with two independent decoding channels and two independent HDMI 2.0 outputs supported resolutions up to 4K @ 60Hz and HDR (High Dynamic

More information

Prof. Paolo Nesi.

Prof. Paolo Nesi. Parte X: IOT Soutions from Industry 4.0 to Smart City Corso di: Sistemi Distribuiti Lauree in: Ingegneria Informatica, dee Teecomunicazioni ed Informatica di Scienze Prof. Paoo Nesi Department of Systems

More information

IIoT & Digitalisation Workshop

IIoT & Digitalisation Workshop IIoT & Digitalisation Workshop Earn the Industrial IoT Samurai Badge when you attend Industrial Internet of Things & Digitalisation- Training Workshop Partial List of Past Attendees Industrial Internet

More information

Cisco Aironet 1850 Series Access Points

Cisco Aironet 1850 Series Access Points Data Sheet Cisco Aironet 1850 Series Access Points Product overview Ideal for small and medium-sized networks, the Cisco Aironet 1850 Series delivers industry-leading performance for enterprise and service

More information

Cisco Video Surveillance 6020 IP Camera

Cisco Video Surveillance 6020 IP Camera Data Sheet Cisco Video Surveillance 6020 IP Camera Product Overview The Cisco Video Surveillance 6020 IP Camera is an high-definition, full-functioned video endpoint with industryleading image quality

More information

ipass Open Mobile 2.1 for ios Quick Start Guide

ipass Open Mobile 2.1 for ios Quick Start Guide ipass Open Mobile 2.1 for ios Quick Start Guide V E R S I O N 1. 0, M A R C H 2012 Corporate Headquarters ipass Inc. 3800 Bridge Parkway Redwood Shores, CA 94065 USA www.ipass.com +1 650-232-4100 +1 650-232-0227

More information

SharkFest 17 Europe. Generating Wireshark Dissectors from XDR Files. Why you don't want to write them by hand. Richard Sharpe.

SharkFest 17 Europe. Generating Wireshark Dissectors from XDR Files. Why you don't want to write them by hand. Richard Sharpe. SharkFest 17 Europe Generating Wireshark Dissectors from XDR Files Why you don't want to write them by hand Richard Sharpe 8 november 2017 Primary Data Wireshark Core Team #sf17eu Estoril, Portugal #sf17eu

More information

ipass Open Mobile 2.2 for ios Quick Start Guide

ipass Open Mobile 2.2 for ios Quick Start Guide ipass Open Mobile 2.2 for ios Quick Start Guide V E R S I O N 1. 0, JUNE 2 0 1 2 Corporate Headquarters ipass Inc. 3800 Bridge Parkway Redwood Shores, CA 94065 USA www.ipass.com +1 650-232-4100 +1 650-232-0227

More information

Huawei AT815SN Brochure-Detailed

Huawei AT815SN Brochure-Detailed Huawei AT815SN Brochure-Detailed Huawei AT815SN Brochure-Detailed Huawei AT815SN is a standard outdoor access terminal (AT) that provides excellent remote access performance and enhanced protection. It

More information

A Video Broadcasting System

A Video Broadcasting System A Video Broadcasting System Simon Sheu (sheu@cs.nthu.edu.tw) Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013, R.O.C. Wallapak Tavanapong (tavanapo@cs.iastate.edu) Department

More information

PROPOSED SMPTE STANDARD

PROPOSED SMPTE STANDARD PROPOSED SMPTE STANDARD SMPTE 7M for Television Data Structure for DV Based Audio, Data and Compressed Video at Mb/s - 8/6i, 8/5i, 7/6p Table of contents Scope Normative references Interface 4 Video compression

More information

ITU-T Y Specific requirements and capabilities of the Internet of things for big data

ITU-T Y Specific requirements and capabilities of the Internet of things for big data I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.4114 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2017) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

The RedRat-X. Integration Guide

The RedRat-X. Integration Guide The RedRat-X Integration Guide Contents 1 Introduction... 3 2 Overview of the RedRat-X... 3 2.1 Front... 3 2.2 Rear... 3 3 RedRat Applications... 4 3.1 RedRat Device Manager... 4 3.2 Signal Database Utility...

More information

Meraki MR Access Point

Meraki MR Access Point Meraki MR Access Point Dual Band 802.11ac Wave 2 High performance 802.11ac Wave 2 wireless The Cisco Meraki MR42 is a four radio, cloud-managed 3x3 MU-MIMO 802.11ac Wave 2 access point. Designed for next-generation

More information

Tsunami QuickBridge.11 Model 2454-R and 5054-R Technical Specifications

Tsunami QuickBridge.11 Model 2454-R and 5054-R Technical Specifications Tsunami QuickBridge.11 and 5054-R APPLICATIONS Backhaul to a Central POP Avoid expensive installation and recurring charge of a second wireline backhaul to a remote virtual POP Leased Line Redundancy Eliminate

More information

BrightEye NXT Frame Synchronizers

BrightEye NXT Frame Synchronizers BrightEye NXT Frame Synchronizers More Function. More Integration. More Performance. More Function. More Integration. More Performance. 12 Frame Syncs in 1RU Amazing Features And Amazingly Compact The

More information

The Deltix Product Suite: Features and Benefits

The Deltix Product Suite: Features and Benefits The Deltix Product Suite: Features and Benefits A Product Suite for the full Alpha Generation Life Cycle The Deltix Product Suite allows quantitative investors and traders to develop, deploy and manage

More information

ELMB Full Branch Test

ELMB Full Branch Test Fernando Varela 1 ELMB Full Branch Test Outline Architecture ELMB Full Branch Set-Up Powering I/O functionality Bus Behavior SW Architecture Test Procedure SCADA Panels Run Control Offline Analysis Findings

More information

Internet of Things Trends, Challenges, Opportunities, and Applications

Internet of Things Trends, Challenges, Opportunities, and Applications Internet of Things Trends, Challenges, Opportunities, and Applications Rabie A. Ramadan, PhD College of Computer Science and Engineering Hail University http://rabieramadan.org rabie@rabieramadan.org Agenda

More information

IoT-based Smart Parking System for Sporting Event Management

IoT-based Smart Parking System for Sporting Event Management IoT-based Smart Parking System for Sporting Event Management Sylvain Kubler, Jérémy Robert, Ahmed Hefnawy, Chantal Cherifi, Abdelaziz Bouras, Kary Främling To cite this version: Sylvain Kubler, Jérémy

More information

Interface Document. Synchronization of External Equipment to:

Interface Document. Synchronization of External Equipment to: Technical Paper Publication No. S96/10956 Issue 02 Feb 10, 1997 Interface Document Synchronization of to: Model DA10 Digital Film Sound Processor Model DA20 Digital Film Sound Processor Model CP500 Digital

More information

StreamServe Persuasion SP5 StreamServe Connect for SAP - Delivery Manager

StreamServe Persuasion SP5 StreamServe Connect for SAP - Delivery Manager StreamServe Persuasion SP5 StreamServe Connect for SAP - Delivery Manager User Guide Rev B StreamServe Persuasion SP5 StreamServe Connect for SAP - Delivery Manager User Guide Rev B SAP, mysap.com, and

More information

Digital television The DVB transport stream

Digital television The DVB transport stream Lecture 4 Digital television The DVB transport stream The need for a general transport stream DVB overall stream structure The parts of the stream Transport Stream (TS) Packetized Elementary Stream (PES)

More information