[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