Experimentando una nueva Internet - Presentación de Emiliano Spinella en el Foro Level 3 de...

Post on 12-Jun-2015

487 views 0 download

Tags:

description

Presentación de Emiliano Spinella en el Foro Level 3 de Tecnología y Negocios "Internet of Things", Octubre de 2013.

Transcript of Experimentando una nueva Internet - Presentación de Emiliano Spinella en el Foro Level 3 de...

Experimentando una nueva InternetEmiliano SpinellaRegional Product Manager

El fenómeno completo

Big Data

Internet of Things

Internet of Things

Ubiquitous Computing• Computación Omnipresente

Pervasive Computing• Computación Generalizada

Internet of Everything• Internet de Todo

La transición

Internet de las Personas Internet de las Cosas

¿Cuál es el cambio?

SISTEMAS EMBEBIDOS

Cualquier dispositivo basado en un

microprocesador que encapsula conocimiento de

un conjunto de procesos

¿Cuál es el cambio?

SISTEMA EMBEBID

O

UI

CONTROL

Los sistemas embebidos más

básicos cuentan con una UI para control

¿Cuál es el cambio?

SISTEMA EMBEBID

O

UI

CONTROL

Los sistemas embebidos más

básicos cuentan con una UI para control

DATOS

Los sistemas embebidos cumplen sus procesos y la información que generan

queda confinada al sistema

SISTEMA EMBEBID

O

UI

¿Cuál es el cambio?

ACOPLAMIENTO

Canales de comunicación no standard, rígidos y flujo de datos completamente

acoplado con la Aplicación.

Flujo de datos No Reusables

APLICACIÓN

1:1DATA FLOW

¿CÓMO SE COMUNICAN?

MQTT: Un nuevo protocolo para IoT

Debe ser posible conectar SE unos con otros así como también a otros sistemas

informáticos

App

1:N

SISTEMA EMBEBID

O

UI

App

SE

App SE

SE

Message Queue Telemetry Transport(MQTT)

ACOPLAMIENTO

MQTT: Un nuevo protocolo para IoT

SUSCRIPTOR

BROKERSISTEMA EMBEBID

O PUBLICA

UI

APLICACIÓN

AGENTEPUBLICADOR

SE SUSCRIBE

PUBLICA

• Ubicación del ganado en un campo• Temperatura y presión sanguínea de un paciente internado• Cantidad de autos por minuto en un autopista• Peso cargado por un montacargas/ascensor• Productos terminados con y sin fallas

SISTEMA EMBEBID

O

UI

MQTT: Un nuevo protocolo para IoT

SUSCRIPTOR

BROKER

PUBLICA

AGENTEPUBLICADOR

SE SUSCRIBE

PUBLICA

SISTEMA EMBEBID

O

UI

• Aplicaciones cibernéticas: autoregulamiento M2M.• Suscriptor regula temperatura de un ambiente.• Suscriptor regula presión de una válvula• Suscriptor regula encendido/apagado del motor de un auto

MQTT: Un nuevo protocolo para IoT

SUSCRIPTOR

BROKER

PUBLICA

AGENTEPUBLICADOR

SE SUSCRIBE

PUBLICA

SISTEMA EMBEBID

O

UI

APLICACIÓN

• Actualización PUSH de firmware de dispositivos • Establecer límite de consumo de energía eléctrica en el medidor• Controlar accesos a distancia• Manejar cualquier dispositivo hogareño

MQTT: Un nuevo protocolo para IoT

SUSCRIPTOR

BROKERSISTEMA EMBEBID

O PUBLICA

UIApp

AGENTEPUBLICADOR

App

SE

• Temperatura del ambiente se informa a múltiples dispositivos del hogar.

• Error en dispositivo en línea de montaje dispara alarma a múltiples áreas de una fábrica

• Cámara detecta movimiento y da aviso.

MQTT: Un caso de uso

SUSCRIPTOR

PUBLICA

Web

AGENTEPUBLICADOR

MQTT: ¿Qué permitirá?

APLICACIONES INTELIGENTES

Reutilizar los flujos de datos permitirá desarrollar

aplicaciones que ejecuten procesos complejos

basados en múltiples EB y/o Apps.

App

App

SE

App SE

SE

APLICACIÓN

PROCESOS COMPLEJOS

MQTT: ¿Qué permitirá?

MÁS ALLÁ

Los flujos de información tendrán que pasar las

fronteras de las organizaciones para integrarse con otras

organizaciones

AppApp

App App

ORGANIZACIÓN A

ORGANIZACIÓN B

Comunicaciones – IPv6

AppApp

App App

ORGANIZACIÓN A

ORGANIZACIÓN B

DISPOSITIVOS CONIPv6 & PUBLICA

Con IPv6 desaparece la necesidad de realizar NAT y

se verá beneficiada la performance de las redes.

Comunicaciones – IPv6

IPv4 IPv64,29 109 direcciones 3,4 1038 direcciones

128 bits = 2 128 32 bits = 2 32

Diferencia de 29 ceros

Comunicaciones – IPv6

1.7 × 100 metros 4.4 × 1026 metros

Diferencia de 26 ceros

Comunicaciones – IPv6

Comunicaciones – IPv6

6905 SA 6905 SA

Cloud Computing es clave

50 mil millones dispositivos en 2020

La infraestructura subyacente que brinde

servicio de procesamiento será sin dudas el Cloud

Computing, en alguno de sus modelos de servicio.

AppAppApp

Broker

Broker

Broker

Cloud Computing es clave

AppApp

ELASTICIDAD

La nube de recursos deberá expandirse en momento de

mayor demanda de dispositivos y aplicaciones.

AppAppApp

Broker

Broker

Broker

EXPANDIR

Broker

Broker

Cloud Computing es clave

AppAppApp

Broker

Broker

Broker

CONTRAER

ELASTICIDAD

De la misma manera, cuando se dejan de utilizar los recursos deberán ser

liberados aunque siempre disponibles ante

incremento de demanda.

Tecnología Internet of Things

Espacio de direccionami

ento

Protocolos M2M

Cloud Computing

Aplicaciones Inteligentes

Sistemas embebidos

GRACIAS