Sistemas empotrados y ubicuos

Cuestiones sobre el tema computación ubicua

  1. Valore el uso de bits/s/m3 frente a bits/s a la hora de comparar mecanismos de comunicación. A continuación, suponga que se reduce a la mitad el alcance de un determinado mecanismo de comunicación inalámbrico. ¿En cuánto aumenta o disminuye el número potencial de comunicaciones simultáneas que pueden llevarse a cabo?
  2. ¿Según la visión de Weiser se puede incluir dentro del ámbito de la computación ubicua un sistema de realidad virtual?
  3. Sea un espacio inteligente totalmente dinámico donde no existe ningún componente que esté permanentemente incluido en el mismo, en el que hay una visibilidad directa en cuanto a las comunicaciones entre los componentes que residen en ese espacio en un momento dado, y tal que se requiere el uso de IP y de nombres de DNS para que los componentes interaccionen enre sí. Explique qué tipo de soluciones serían adecuadas para este entorno.
  4. Revise el ejercicio anterior suponiendo que sí existe un componente que está permanentemente incluido en el espacio inteligente y que tiene suficientes recursos para poder desplegar los servicios que se consideren oportunos.
  5. Explique el modo de operación de mDNS.
  6. ¿En qué tipo de esquema de descubrimiento de servicios híbrido (ese decir, que puede funcionar con o sin DAs) un UA nunca emite mensajes multicast?
  7. ¿En qué tipo de esquema de descubrimiento de servicios híbrido (ese decir, que puede funcionar con o sin DAs) un SA siempre emite mensajes multicast?
  8. Describa en qué consiste el protocolo DNS-SD explicando qué uso hace de los resource records SRV, TXT y PTR.
  9. Explique el concepto de plug&play de dispositivos en un entorno de computación ubicua y analice cómo la extensión de DNS-SD denominada long-lived queries puede facilitar esta labor.
  10. Especifique en qué tres mecanismos se basa una solución de tipo Zeroconf, como Avahi, para permitir en un entorno IPv4 sin DHCP ni DNS que los nodos de un sistema puedan interaccionar entre sí usando nombres DNS y descubrir mutuamente qué servicios presta cada uno.
  11. ¿En qué consiste un canal físicamente restringido (physically constrained channel)? ¿Cómo se puede construir? ¿Para qué puede aplicarse?
  12. ¿Para qué tipo de escenario, en lo que se refiere a alcance y velocidad de transmisión, sería adecuado cada uno de los siguientes mecanismos de comunicación inalámbrica de baja potencia: IEEE 802.15.4 (como, por ejemplo, Zigbee o THREAD), UWB y LoRa?
  13. Describe cuál es el objeto del estándar 6LoWPAN.
  14. Especifique algunas de las diferencias entre los protocolos CoAP y HTTP.
  15. Compare estos tres esquemas de localización mostrando sus ventajas y desventajas y especificando a qué ejemplo real (Active Badge, Active Bat o GPS) correspondería cada uno de ellos:
  16. Dentro del ámbito de las técnicas de localización, explique las diferencias entre la trilateración y la multilateración.
  17. Describa el esquema de localización basado en mapas de huella de señal.
  18. ¿Cómo puede afectar en un sistema ubicuo la limitación de recursos a mecanismos como la localización, los esquemas de seguridad y la gestión de nombres?
  19. Describa el sistema de localización Active Badge especificando algunas de las características del mismo tales como la técnica de localización usada, qué componente obtiene la posición del objeto móvil y qué tecnologías de transmisión utiliza.
  20. Describa el sistema de localización Active Bat especificando algunas de las características del mismo tales como la técnica de localización usada, qué componente obtiene la posición del objeto móvil y qué tecnologías de transmisión utiliza.
  21. Describa el sistema de localización GPS especificando algunas de las características del mismo tales como la técnica de localización usada, qué componente obtiene la posición del objeto móvil y qué tecnologías de transmisión utiliza.
  22. ¿En qué se basa la técnica denominada Differential GPS?