Академический Документы
Профессиональный Документы
Культура Документы
Context-Aware
Kaoru Uchiyamada
2007
1. Introduccin
Las nuevas generaciones de dispositivos mviles poseen una capacidad de cmputo cada
vez mayor. Hoy en da es comn ver telfonos celulares que pueden quitar fotos, grabar video,
reproducir msicas y correr programas hechos por terceros. La interconexin de distintos
dispositivos forma una red en la cual existe gran cantidad de informacin que puede ser
aprovechada.
La forma en que interacta el usuario con el sistema est cambiando. El usuario est
dejando el ambiente virtual del tradicional escritorio de trabajo para interactuar con un gran
nmero de dispositivos y lo hace de manera transparente. Una nueva generacin donde se
integra capacidad de cmputo a los objetos de todos los das, para aumentar su funcionalidad y
transformar su uso de manera ms conveniente para las personas.
Cuando nosotros los humanos interactuamos con otras personas y los ambientes que nos
rodean, nosotros creamos implcitamente una informacin actual de la situacin. Nosotros
podemos intuitivamente deducir e interpretar el contexto de la situacin actual y reaccionar de la
manera apropiada. Por ejemplo, una persona discutiendo con otra automticamente observa el
gesto y el tono de voz de quin habla y reacciona apropiadamente.
Las computadoras no son buenas como los humanos en deducir la informacin del
ambiente y en usar eso para interactuar. Estas no pueden fcilmente adquirir informacin de
manera transparente ya que el ambiente es altamente dinmico y complejo y sta debe ser
adquirida, filtrada, fusionada y finalmente interpretada. Esto es un desafo para la interaccin
humano-computadora. Por ejemplo, sera bueno si uno pudiese obtener servicios de informacin
de acuerdo a su actual actividad y lugar donde se encuentre, como si estamos en un estadio se
pueda obtener la informacin de los jugadores o verificar el trfico alrededor del estadio. Existe
diferentes maneras como la informacin del contexto puede ser usado para hacer sistemas y
aplicaciones mas user-friendly, flexible y adaptable. El uso de informacin de contexto es
especialmente importante en ambientes mviles, donde la interaccin, ejecucin y el uso
necesita cambios rpidos.
2. Context Aware
2.1 Concepto
Contexto es cualquier informacin que puede ser usado para caracterizar la situacin de
una entidad. Una entidad es una persona, lugar u objeto que es considerado relevante para la
interaccin entre un usuario y una aplicacin, incluyendo el usuario y la aplicacin. Liberman y
Selker sugirieron que contexto es todas las cosas pero el explcito input y output para un
sistema.
Los tres aspectos importantes del contexto son: dnde ests, con quin ests y qu
recursos estn cerca. Contexto es ms que posicin del usuario, porque otras cosas de inters son
tambin mviles y cambiantes. Contexto incluye lighting, noise level, network connectivity,
communication costs, communication bandwidth, y tambin la situacin social.
Casi cualquier informacin disponible en el tiempo de la interaccin puede ser vista
como informacin del contexto. Algunos ejemplos son:
identidad
informacin espacial: lugar, orientacin, velocidad y aceleracin
informacin temporal: hora del da, fecha, y estacin del ao
informacin ambiental: temperatura, calidad del aire, y nivel de iluminacin o ruido
situacin social: con quin estas, y personas que estn cercas
recurso que estn cerca: dispositivos accesibles, y hosts
recursos disponibles: batera, pantalla, red, y ancho de banda
medidas fisiolgicos: presin de sangre, respiracin, actividad muscular y tono de voz
actividad: hablando, leyendo, caminando, y corriendo
calendario y agendas
Sistema Adaptativo: estos aprenden las preferencias de sus usuarios y los ajustan.
Responsive System: estos anticipan las necesidades del usuario en un ambiente
cambiante.
Sistema Proactivo: estos son orientados a objetivo, capaz de tomar iniciativa, no solo de
reaccionar al ambiente.
Sistema Autnomas: estos pueden actuar independientemente sin interferencia humana.
2.3 Desafo
Context-Aware es un rea con cada vez mayor atencin dentro de la computacin ubicua
que promete una interaccin entre el usuario y el sistema ms fcil y natural que el tradicional
enfoque. Una de las razones por la cual las aplicaciones Context Aware an no han proliferado
es debido a la carencia de un modelo que permita el desarrollo de aplicaciones de este tipo, tanto
para el proceso de diseo como para la implementacin.
3. Diseo de Context Aware
Diseadores tienen responsabilidades funcionales y estilsticas. El diseo afecta cmo la
gente siente en el ambiente donde estn y la tarea que se deba realizar. Los diseadores
varan los materiales, la estructura, y caractersticas de la superficie para un objeto de crear
caractersticas funcionales, semiticas, y estticas.
Las computadoras son relativamente baratas ahora. El desarrollo de los sensores y de los
efectores de alta calidad los hace igualmente comprables. La gente ha estado desarrollando los
sensores nuevos y sofisticados para la deteccin de la distancia, de la posicin (es decir, el
sistema de posicionamiento o el GPS global), del reconocimiento del objeto (es decir,
identificacin de la radiofrecuencia o RFID), de la conectividad (es decir, las redes personal de
rea o PANs), del espectro electromagntico, de las qumicas diversas, e incluso del olor. Estas
nuevas tecnologas abren las posibilidades de sistemas contexto-aware. Mientras los sensores
mejoran para las funciones biolgicas y para mtodos de identificacin, utilizando el micro y el
nano tecnologa que son desarrolladas, otras aplicaciones sern posibles realizarse.
El desarrollo de las tecnologas de entrada y de salida (E/S) son cada vez ms madura
gracia a la tecnologa digital. Un sistema de reconocimiento ruido-seal que tena un
panorama oscuro, est rindiendo xitos fantsticos. El reconocimiento de voz, el reconocimiento
de la escritura, y la comprensin de la imagen estn ahora en uso extenso como sensores de la
entrada para escenario de computer-use. Los sensores que enfocan una cmara fotogrfica
basaron en donde el fotgrafo est mirando ahora estn en el mercado. Casi 30 aos de trabajo
sobre el reconocimiento de voz han creado sistemas como ViaVoice de IBM. Ahora los
productos como el PalmPilot y el CrossPad dependen de la capacidad de reconocer los gestos de
las manos. Las tecnologas de reconocimiento estn convirtindose en sensores inteligentes
confiables. Estos sensores inteligentes pusieron a diseadores en una posicin para crear
escenario cada vez ms complejos.
4. Aplicaciones de Context Aware
El Active Badge System
El Active Badge System de Olivetti Research Lab de los comienzos de los 90's es
generalmente considerado como el primero de las aplicaciones context-aware. Con este sistema
se poda localizar a las personas y llamar al telfono ms cercano. El personal usaba una insignia
(badge) que transmita seal-IR. Una red de sensores posicionados dentro del edificio reciba las
seales y un servidor central lo procesaba. Mediante esto la recepcionasta poda saber donde se
encontraba un personal y llamar directamente en el telefono ms adecuado.
Intelligent Spoon
Este proyecto tiene por objeto introducir computacin en los
tradicionales utensilios culinarios. Se trata de facilitar
informacin, de manera integrada, sobre todo los alimentos
que la cuchara est en contacto, y ofrecer sugerencias para
mejorar la alimentacin. La cuchara est equipada con
sensores que miden la temperatura, acidez, salinidad, y
viscosidad, y se conecta al ordenador a travs de un cable.
Los sensores de evaluar las diferentes propiedades de los
alimentos, y las enva al ordenador para su posterior
procesamiento. Aparte de la consolidacin de las
mediciones que son normalmente realizadas por un conjunto de equipos en una sola cuchara, la
informacin obtenida se puede utilizar para asesorar a los usuarios cul es su prximo paso que
debera tomar; por ejemplo, se le indica al usuario si no hay suficiente sal.
HiTV
Milk Cam
MilkCam es una cmara habilitado a internet disfrazado como un contenedor
de leche. Permite a los usuarios con telfonos celulares o PDAs, de forma
remota toma una fotografa de su interior del refrigerador. La gente no actualiza
sus frigorficos con frecuencia, lo que hace difcil para los nuevos refrigeradores
habilitados a internet para ganar popularidad. Este tipo de tecnologa es una
directa alternativa a los frigorficos habilitados internet que son casi prohibitivos
para adquirir.
Lovers Cups
Cmo es un futuro con aware system? Lleve a casa un nuevo mobiliario y se cambia de
color y el patrn como un camalen para que haya una armona en el saln. Estaremos rodeados
de electrodomsticos, la cual obtendremos mensajes de error, si existe un problema, la cual son
compresibles y puedan hacer algo al respecto sin muchos conocimientos. Nuestros relojes
siempre nos dicen el momento exacto dondequiera que estemos. Dispositivos ya no nos van a
interrumpir bruscamente sino que se limita a amplificar nuestros sentidos y nuestras capacidades
humanas bsicas. Sistemas parecen saber lo que est ocurriendo, incluso si nosotros no lo
sepamos. Con autos y rutas con conocimientos no habr ms accidentes de trficos como existen
hoy.
Algunos problemas que deberamos solucionar son: cmo hacer para que la computadora
tenga un sentido comn para diferenciar entre situaciones similares y mejorar las limitaciones
que nos da todava los sensores de reconocimientos.
Innovaciones o mejoras puede suceder en cualquier momento, solo nos tenemos que
preguntar Es X un sistema de conocimiento?. Estamos a la espera de un futuro lleno de
sistemas de context aware.
Apndice: SISTEMAS CONTEXT AWARE EN VEHICULOS
1. AUTOMATIZACIN DE VEHCULOS PARA UN CONVOY
INTELIGENTE: PROYECTO MIMICS
RESUMEN
INTRODUCCIN
Conseguir que nuestro vehculo nos avise si existe riesgo de un accidente de trfico con tiempo
para poder reaccionar es uno de los objetivos del grupo de investigadores del rea de Teora de
la Seal y Comunicaciones de la Universidad Miguel Hernndez de Elche. Este equipo trabaja
en el desarrollo de los futuros sistemas de comunicaciones mviles entre vehculos y para ello
cuenta un presupuesto de 108.692 euros, financiado por el Ministerio de Fomento en el marco
del proyecto eTRANSIT (Plataforma heterognea de comunicaciones inalmbricas ad-hoc para
la gestin y optimizacin del trfico vial). El proyecto, liderado por la Universidad Miguel
Hernndez y en el que participan tambin investigadores de la Universidad de Alicante y la
asociacin Innovalia, est dirigido por el profesor de la UMH Javier Gozlvez Sempere.
El constante incremento de vehculos en la red viaria ha convertido la seguridad vial en uno de
los principales retos de la sociedad actual, adems de generar importantes problemas de
congestin y circulacin vial con el consiguiente impacto energtico y medioambiental. Una de
las tecnologas ms prometedoras para contribuir a superar estos retos es la comunicacin mvil
entre vehculos, as como entre coches e infraestructura vial.
Los futuros sistemas de comunicaciones mviles permitirn intercambiar informacin del tipo
posicin del vehculo, velocidad y aceleracin, direccin de desplazamiento, etc. Con toda esta
informacin, se podrn detectar de forma autnoma si los vehculos cercanos representan un
peligro. En caso de riesgo de accidente, el mismo vehculo avisar al conductor para que
reaccione ante el peligro y evite de esta forma el posible accidente de trfico. Estas
comunicaciones mviles tambin permitirn detectar situaciones de congestin vial. Una vez ha
sido detectado un problema de circulacin vial, el sistema podr notificar, a travs de su
capacidad de comunicacin inalmbrica, la existencia de un problema vial a vehculos cercanos
e infraestructura vial gestionada por el operador de trfico.
El potencial de los futuros sistemas de comunicaciones mviles vehiculares es tal que la
Comisin Europea est promocionando activamente, a travs de su iniciativa internacional
eSafety, la investigacin, desarrollo y futura implantacin de estos innovadores sistemas. A
pesar del trabajo realizado hasta la fecha, la complejidad de las tecnologas a emplear y la
necesidad de una fiabilidad absoluta de los sistemas requiere de un importante esfuerzo y
actividad investigadora para que estos sistemas puedan ser una realidad en un prximo futuro.
En este contexto, los investigadores de la UMH estn trabajando en diversas aplicaciones de
gestin del trfico y seguridad vial, cuyos primeros resultados presentarn prximamente en
importantes congresos cientficos internacionales y nacionales.
Por un lado, el equipo de la UMH investiga el uso de los sistemas de comunicaciones mviles
entre vehculos, y entre vehculos e infraestructuras, para mejorar la movilidad vial. En
particular, los investigadores de la UMH trabajan en la implementacin de una plataforma
software nica que integre la capacidad de simulacin del trfico vial y los sistemas de
comunicacin vehicular.
Asimismo, las actuales investigaciones se dirigen al desarrollo de mecanismos que permitan
diseminar, empleando las comunicaciones vehculo a vehculo, la informacin sobre problemas
de circulacin para poder as re-orientar, de forma dinmica y en tiempo real, el trfico. Otro
aspecto bajo estudio es la necesidad de despliegue de infraestructura vial que permita, a medida
que los sistemas de comunicacin vehculo a vehculo van siendo adoptados de forma gradual,
una buena cobertura para la gestin eficiente del trfico. Es decir, las investigaciones del
equipo de la UMH se centran en el anlisis de las posibilidades de los futuros sistemas de
comunicaciones mviles vehiculares para mejorar de forma efectiva la circulacin vial y su
fluidez, as como identificar la mejor configuracin de los mismos para garantizar estas mejoras.
Los investigadores de la UMH tambin estn trabajando en el desarrollo y dimensionado de los
protocolos de comunicacin entre los vehculos para garantizar la mxima fiabilidad de las
comunicaciones y la recepcin de un mensaje de alerta con suficiente tiempo para que el
conductor pueda reaccionar. La variabilidad en el posible entorno de circulacin as como la
existencia o no de vehculos cercanos han sido identificados por los investigadores como
aspectos claves a considerar en el desarrollo de los sistemas de comunicacin entre vehculos.
Para abordar estas situaciones, los investigadores de la UMH han desarrollo mecanismos de
comunicacin contextuales y oportunistas que van variando sus parmetros de transmisin
dinmicamente. Por ejemplo, aunque dos vehculos pudiesen evitar un accidente en una
interseccin sin visibilidad gracias a su comunicacin directa, una accin brusca del conductor
podra provocar un accidente con los vehculos que circulan tras l. Para evitar este tipo de
accidentes en cadena, los investigadores de la UMH han desarrollado mecanismos de
transmisin contextuales que adaptan su modo de operacin en base a su entorno vehicular y la
proximidad de un posible peligro.
La actividad investigadora del equipo de la UMH en el campo de los sistemas de
comunicaciones mviles entre vehculos se inici en 2005 tras obtener el investigador principal
del proyecto, Javier Gozlvez Sempere, el Premio Joven Investigador del Consejo Social de la
UMH. Tras este primer impulso, las investigaciones del equipo se consolidan con financiacin
del Ministerio de Fomento y la participacin en el foro nacional eSafety. El equipo de la UMH
trabaja ahora en la expansin de sus investigaciones a travs de su participacin en programas de
investigacin europeos y la cooperacin con empresas del sector.
RESUMEN
INTRODUCCION
http://en.wikipedia.org/wiki/Context_awareness
http://www.research.ibm.com/journal/sj/393/part3/selker.html
http://context.media.mit.edu/press/
http://users.tkk.fi/~mkorkeaa/doc/context-aware.html
Seng Loke, Context Aware Pervasive Systems. Boca Raton, FL. 2007