Скачать презентацию Institute of the telecommunication science National Technical University Скачать презентацию Institute of the telecommunication science National Technical University

COMPLEX_SELECTION_CRITERIA_OF_CLOUD_GATEWAY_CHOOSING (1).pptx

  • Количество слайдов: 18

Institute of the telecommunication science National Technical University of Ukraine Institute of the telecommunication science National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute", Ukraine COMPLEX SELECTION CRITERIA OF CLOUD GATEWAY CHOOSING Authors: Kurdecha V. V. , Ishchenko I. O. , Zakharchuk A. G.

What is Io. T? The Internet of Things (Io. T) is a system of What is Io. T? The Internet of Things (Io. T) is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers and the ability to transfer data over a network without requiring humanto-human or human-to-computer interaction.

What is cloud gateway? A cloud gateway is a hardware- or software-based appliance located What is cloud gateway? A cloud gateway is a hardware- or software-based appliance located on the customer premises that serves as a bridge between local applications and remote cloud-based services.

Cloud gateway is the missing piece in the puzzle • It connects the core Cloud gateway is the missing piece in the puzzle • It connects the core network with the access and edge network; • It connects the cloud traffic to the end-users; • It also connects between different clouds/datacenters (different locations and different providers).

Architecture of our Solution Architecture of our Solution

Where is Cloud Gateway? Io. T reference architecture (from Io. T Hub documentation) Where is Cloud Gateway? Io. T reference architecture (from Io. T Hub documentation)

Io. T architecture with Io. T Hub Io. T architecture with Io. T Hub

Each device has two endpoints to interact with Io. T Hub • D 2 Each device has two endpoints to interact with Io. T Hub • D 2 C (device to cloud) : the device uses this endpoint to send messages to the cloud both as telemetry data, outcome for a received command or request for execution; • C 2 D (cloud to device) : the device receives commands on this endpoint for executing the requested action. The Io. T Hub generates a feedback at application level to confirm that the command is acquired by the device and it’s going to be executed;

What Io. T Hub also has • Identity registry; • Monitoring information; • Device What Io. T Hub also has • Identity registry; • Monitoring information; • Device identity management;

AWS Io. T data services AWS Io. T data services

SDKs : languages and platforms supported • Io. T Hub: 1. 2. 3. 4. SDKs : languages and platforms supported • Io. T Hub: 1. 2. 3. 4. . Net SDK; Java; Node. JS; C. • AWS Io. T: 1. C; 2. Node. JS.

Security and Authentication • The connection established between devices and Io. T Hub is Security and Authentication • The connection established between devices and Io. T Hub is TLS (Transport Layer Security) based. • The authentication is provided by Io. T Hub verifying a SAS (Shared Access Signature token) token. • AWS Io. T relies on TLS protocol so that the communication with the message broker is encrypted and the client is authenticated using the mutual authentication.

Messages : exchanging data on the wire • A message in the Io. T Messages : exchanging data on the wire • A message in the Io. T Hub has an opaque payload to carry data in user defined formats (for example binary, XML, JSON and so on). • The AWS Io. T enables the interaction with thing shadows. The thing shadow is a JSON document used to store and retrieve current state information for a device.

Prices, Quotas and Throttling • Io. T Hub unit (500 devices); • The AWS Prices, Quotas and Throttling • Io. T Hub unit (500 devices); • The AWS Io. T pricing is based on million messages exchanged quota.

Publications • Ishchenko I. O. Decision-making based on expert fuzzy logic. Realization of fuzzy Publications • Ishchenko I. O. Decision-making based on expert fuzzy logic. Realization of fuzzy knowledge bases using ASP. NET technology // Innovations in science and technology: book coll. - Kyiv, 2015. - pp. 31 - 32. The report noted diploma Conference (2 nd place) • Globa L. S. , Ishchenko I. O. , Zakharchuk A. G. Data Processing in E-Health System // Journal of Communication and Computer; • Kurdecha V. V. , Ishchenko I. O. , Zakharchuk A. G. An approach to the Internet of Things system architecture // CADSM'2017 14 th INTERNATIONAL CONFERENCE THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS; • Globa L. S. , Ishchenko I. O. , Zakharchuk A. G. INTELLIGENT SUPPORT SYSTEM FOR E-HEALTH // 20 th International Multi-Conference on Advanced Computer Systems Międzyzdroje, Poland, October 19 -21, 2016; • Globa L. S. , Ishchenko I. O. , Zakharchuk A. G. An approach to the Internet of Things system with nomadic units developing // IEEE Black. Sea. Com 2016 Demo session(2016 IEEE International Black Sea Conference on Communications and Networking (Black. Sea. Com))

Conclusions • Complex selection criteria of cloud gateway choosing was provided. • Io. T Conclusions • Complex selection criteria of cloud gateway choosing was provided. • Io. T hub and AWS Io. T was compared; • The results of this research was used in the startup;

Thank you for your attention! Presentation is created by Ivan Ishchenko and Andrii Zakharchuk Thank you for your attention! Presentation is created by Ivan Ishchenko and Andrii Zakharchuk student of NTUU “KPI” ITS, group TI-31 and TI-32

References: • Globa L. S. , Kurdecha V. V. , Ishchenko I. O. , References: • Globa L. S. , Kurdecha V. V. , Ishchenko I. O. , Zakharchuk A. G. An approach to the Internet of Things system architecture. CADSM'2017. • R. Want, B. N. Schilit, and S. Jenson “Enabling the internet of things” Computer, vol. 48, no. 1, pp. 28– 35, Jan 2015. • Hongki Cha, Wonsuk Lee, Jonghong Jeon “Standardization strategy for the Internet of wearable things”, Republic of Korea, ICTC 2015 • Jorge E. Luzuriaga , Miguel Perez , Pablo Boronat , Juan Carlos Cano, Carlos Calafate , Pietro Manzoni “A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks”, IEEE 12 th Consumer Communications and Networking Conference, 2015