[Alumnos-ii-cs] Fwd: Google y "Open Web of Things"

Cecilia Reyes C reyes at inf.utfsm.cl
Mon Dec 22 12:48:58 CLST 2014




-------- Mensaje reenviado --------
Asunto: 	Google y "Open Web of Things"
Fecha: 	Wed, 17 Dec 2014 17:11:02 +0000
De: 	Peter Waher <Peter.Waher at clayster.com>



Estimados

Google pide propuestas para el “Open Web of Things” para posibilidad de 
recibir subvención para el proyecto (500.000-800.000 USD si es una 
propuesta de un grupo de investigación dentro de la universidad, o 
50.000-150.000 USD si es un investigador privado). Si no lo hayan visto:

https://docs.google.com/file/d/0B3B49KOvpS8TbnRlcDVDOTdlYmc/edit

Tienen tres categorías:

1)Human-Computer Interaction

2)Privacy & Security

3)Systems & Protocols

Como somos fuertes en estos tres categorías, podemos ofrecerles ayuda 
montar proyectos dentro de estos mismos. (La subvención va solamente a 
la universidad o al investigador.) Lo que podemos:

·Ayudar con ideas para proyectos.

·Asistir en la descripción técnico del proyecto.

·Proveer tecnología y plataforma para desarrollo rápido para IoT.

·Actuar como mentores.

·Ayudar con la evaluación del proyecto.

Lo que no podemos hacer es ayudar con el desarrollo en sí mismo, ni la 
descripción del resultado o hardware para el proyecto. (Por eso está la 
subvención.)

Las aplicaciones (que pueden ser varias) tienen que estar mandados antes 
del 21 de enero 2015. Acá viene unas propuestas de proyectos que se 
pueden hacer, y que cae bien dentro de lo que ellos buscan:


  BIOTIC

El protocolo BIOTIC (Binary Internet Of Things Interoperable 
Communication) propone de resolver muchos de los problemas con 
comunicación que hay hoy para el internet de las cosas, y propone varias 
soluciones innovadores. Para saber más, mira los documentos publicados acá:

http://biotic-community.tumblr.com/

Este documento describe la razón para crear y usar el protocolo:

https://dl.dropboxusercontent.com/u/3064761/Biotic%20-%20Executive%20Summary.pdf

Este documento describe el protocolo, incluyendo varios patrones de 
comunicación innovadores:

https://dl.dropboxusercontent.com/u/3064761/Biotic%20-%20Protocol%20v1.0.pdf

El proyecto podría incluir:

·Implementación de los servidores BIOTIC, que puede estar instalados en 
home gateways o públicamente en Internet.

·Implementaciones Tiny para microcontroladores.

·Medir eficiencia.

·Simular redes grandes.

·Análisis de seguridad.

·Proponer extensiones.


  Extension of the Semantic Web a Peer-to-Peer-like Sensor Networks
  based on XMPP

Uno de los problemas del Semantic Web, o del Web of Things, es el 
problema con seguridad y transacciones distribuidos usando el protocolo 
HTTP. El web tradicional, los servidores web eran centralizados, y 
manejo de seguridad se hizo en los mismos servidores. Para el Web of 
Things, cada sensor tiene la capacidad de ser un pequeño servidor web. 
Como se maneja seguridad en un ambiente distribuido similar? HTTP no 
tiene buenas soluciones en sí mismo, más que el uso de Directory 
Services propietarios (mejor diseñados para el uso en Intranets, no en 
el Internet). Lo mismo pasa en el Semantic Web o con SPARQL. Otro 
problema es como atravesar firewalls. Normalmente sensores se instala en 
ambientes protegidas, detrás de firewalls. Eso no permite el acceso al 
sensor directamente desde afuera.

Para resolver eso, la mayoría de soluciones almacena toda la información 
centralmente. Eso después permite el manejo de seguridad en ese lugar 
centralizado. Pero, haciendo eso, pierde uno el control local y la 
comunicación en tiempo real con los dispositivos, algo que prohíbe 
muchos diferentes tipos de aplicaciones, y limita la escalabilidad de 
las soluciones implementados. Además, uno necesita almacenar muchos más 
datos que tal vez se necesita, solamente para resolver el problema de 
latencia (como no hay conexión que permite comunicación en tiempo real).

Otra manera de resolver esta problema, es usar otro transporte que TCP, 
por ejemplo XMPP. Este protocolo (estandarizado de IETF como HTTP) da 
todos participantes una identidad global, permite autorización de 
mensajes y por eso transacciones distribuidos, comunicación en tiempo 
real, atraviesa firewalls en forma segura, y es escalable a muchos 
billones de entidades (hoy ya tienen billones de entidades usando lo).

Más información hay acá:

https://www.thingk.me/Provisioning/Papers/Extending%20the%20Semantic%20Web%20to%20P2P%20XMPP%20Networks.pdf

El proyecto podría incluir:

·Implementación del protocolo HTTP sobre XMPP (en lugar de sobre TCP), y 
el URI Scheme HTTPX, como plug-ins para navegadores (Mozilla, Chromium), 
servidores web (Apache), y tal vez tocadores de multimedia (VLC)

·Implementación de lo mismo en un SPARQL endpoint público, o usar uno 
existente. (Plataforma Clayster ya lo soporta)

·Implementación de una ontología para Internet de las Cosas.

·Medir eficiencia.

·Simular redes grandes.

·Análisis de seguridad.

·Proponer extensiones.


  Securing the Life Cycle for things and provisioning for Internet of
  Things using XMPP

La mayoría de soluciones IoT son configurados manualmente. Muy pocos 
soluciones existen donde el usuario final puede comprar un producto para 
uso masiva en una tienda retail, enchufarlo, y después usarlo en el 
Internet en una forma segura.

Nosotros hemos propuesto una arcitectura distribuida que toma todo el 
ciclo de vida en cuenta, de un producto para uso en Internet de las 
cosas, para escala masiva, desde la producción, venta, instalación, 
creación de identidad, configuración, autorización, cambio de dueño, 
desmantelamiento, en forma segura, escalable y en tiempo real. La 
arcitectura también soporta transacciones distribuidas, protege los 
datos (los dueños de los dispositivo son los dueños de todos los datos, 
y controla quien puede acceder que.)

Más información sobre el control del ciclo de vida de un dispositivo:

https://www.thingk.me/Provisioning/Papers/Securing%20the%20Life%20Cycle%20of%20Things%20in%20the%20IoT%20using%20Thing%20Registries.pdf

Más información sobre el aprovisionamiento de dispositivos (quien puede 
tener acceso a que dispositivos, y leer/controlar que datos):

https://www.thingk.me/Provisioning/Papers/Security%20in%20IoT%20using%20Delegation%20of%20Trust%20to%20a%20Provisioning%20Server.pdf

Más detalles:

https://www.thingk.me/Provisioning/Api.xml

El proyecto podría incluir:

·Implementación de los protocolos indicados para uso en dispositivos. 
(Código abierto existe en GitHub, para referencia: 
https://github.com/Clayster/Learning-IoT-XMPP)

·Implementación de los protocolos indicados para uso en servidores, o 
usar servidores existentes. (Plataforma thingk.me ya lo soporta)

·Definir “uso normal”

·Medir eficiencia en diferentes casos de uso.

·Simular volúmenes grandes y diferentes distribuciones de servidores.

·Análisis de seguridad.

·Proponer extensiones.

Si están interesados, propongo que agendamos una reunión para hablar más 
del tema, y como lo avanzamos para poder mandar la aplicación antes de 
la fecha indicada.

Si conocen otros investigadores que podrían estar interesados, por favor 
reenvía este correo a ellos.

Muchos saludos,

Peter Waher

__

Peter Waher, Gerente General

Clayster Chile S.A.

Calle Blanco 1623, oficina 1402

Valparaíso, Chile

Teléfono: +56-32-2122533, +56-9-64324113

Nextel CD: 46*206*14419

Skype: peter.waher

Correo electrónico:peter.waher at clayster.com 
<mailto:peter.waher at clayster.com>

Twitter:https://twitter.com/ClaysterLabs, https://twitter.com/PeterWaher

LinkedIn:http://linkedin.com/in/peterwaher/

About.me:http://about.me/peterwaher

La información contenida en esta transmisión es confidencial y 
propietaria y no puede ser utilizada por personas distintas a su(s) 
destinatario(s). La utilización no autorizada de la información 
contenida en este correo por cualquier forma puede ser sancionada 
criminalmente de conformidad con la Ley Chilena e infringir normas sobre 
propiedad intelectual, propiedad industrial o secretos comerciales. Si 
ha recibido esta transmisión por error, por favor destrúyala y notifique 
al remitente telefónicamente, con cobro revertido o vía e-mail. Atendido 
que no existe certidumbre que el presente mensaje no será modificado 
como resultado de su transmisión por correo electrónico CLAYSTER 
Laboratorios Chile Limitada, no será responsable si el contenido del 
mismo ha sido modificado. Visite nuestra página WEB www.clayster.com 
<http://www.clayster.com/>.

The information contained in this transmission is confidential and 
proprietary and it cannot be used by any person other than its 
addressee(s). Unauthorized use of the information contained in this 
transmission in any form may be punished under Chilean Law and be 
considered a copyright, industrial property or trade secrets 
infringement. If received in error, please destroy it and notify the 
sender by calling collect or e-mail. As there can be no certainty that 
this message will not be modified as a result of its transmission via 
e-mail, CLAYSTER Laboratorios Chile Limitada shall not be responsible if 
the content of the same has been modified. Visit www.clayster.com 
<http://www.clayster.com/>.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.inf.utfsm.cl/pipermail/alumnos-ii-cs/attachments/20141222/501d01f3/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 10305 bytes
Desc: not available
Url : http://listas.inf.utfsm.cl/pipermail/alumnos-ii-cs/attachments/20141222/501d01f3/attachment-0001.png 


More information about the Alumnos-ii-cs mailing list