tag:blogger.com,1999:blog-37121206557515742482024-03-04T20:44:27.947-08:00Carmen SuarezCarmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.comBlogger160125tag:blogger.com,1999:blog-3712120655751574248.post-40282307135767388382013-05-26T12:20:00.000-07:002013-05-26T12:27:36.114-07:00Resumen: Wireless Sensor Networks for Habitat Monitoring<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El monitoreo del hábitat y el ambiente representan una clase de aplicaciones para las redes de sensores con muchos beneficios para las comunidades científicas y la comunidad en conjunto. El uso de estas redes en los espacios naturales puede hacer posible la recopilación de datos que son difíciles si no es que imposibles de obtener de otra manera. Las capacidades de computación y la conexión de redes permiten a las redes de sensores ser reprogramados después de utilización en el campo. Los nodos tienen la capacidad de adaptar su funcionamiento a través del tiempo en respuesta a los cambios en el medio ambiente, el estado de la red de sensores, entre otras cosas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este paper, se desarrolla una aplicación de monitoreo de hábitat específico. Se presentan un conjunto de requisitos, restricciones y lineamientos que sirvan de base para una arquitectura de red de sensores general para muchas de estas aplicaciones. También se describen los componentes básicos de la red de sensores, el hardware, las distintas redes implicadas, su interconexión y las facilidades de la gestión de datos. El diseño y la implementación de los servicios esenciales de la red, incluyendo la administración de energía, las comunicaciones, la gestión del nodo pueden evaluarse en este contexto.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Monitoreo del hábitat</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los investigadores de las ciencias de la vida se han estado preocupando cada vez más por los impactos potenciales de la presencia humana en el monitoreo de los animales y plantes en condiciones de campo. En el mejor de los casos, es posible que la crónica perturbación humana pueda distorsionar los resultados mediante el cambio de los patrones o distribuciones de comportamiento, mientras que en el peor de los casos las perturbaciones antropogénicas pueden reducir seriamente o incluso destruir poblaciones sensibles mediante el aumento de la tensión, la reducción de éxito de la reproducción, el aumento de la depredación, o causar un cambio a hábitats inadecuados.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El efecto de las perturbaciones suelen ser evidentes en los animales, también las poblaciones de plantas son sensibles a que puedan ser pisadas o que a través de las visitas frecuentes sean introducidos elementos tóxicos, así como los cambios en los patrones de drenaje a través de la formación del camino.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los efectos de estas perturbaciones particularmente son preocupantes en situaciones de islas pequeñas, en las que sea fisicamente imposible para los investigadores evitar algún impacto en toda la población. Además que las islas en algunos casos sirven como refugios para las especies que no pueden adaptarse a la presencia de mamíferos terrestres.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
</div>
<center>
<img border="0" height="240" src="http://imos.org.au/typo3temp/pics/6ac1bc1a73.jpg" width="320" /></center>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las redes de sensores representan un avance significativo en los métodos tradicionales de supervisión. Estos pueden desplegarse antes del inicio de la temporada de cría u otro período sensible (en caso de animales) o cuando las plantas estén en reposo o el suelo esté congelado (en caso de estudios botánicos).
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La implementación de redes de sensores puede ser a largo plazo un método más económico que los métodos tradicionales para la realización de estudios.
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Isla Great Duck</span></h3>
<center>
<a href="http://www.berkeley.edu/news/media/releases/2002/08/images/petrel.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="http://www.berkeley.edu/news/media/releases/2002/08/images/petrel.jpg" /></span></a></center>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La Universidad del Atlántico (COA) es el lugar donde se realizan las pruebas de campo de redes de sensores para la vigilandia del hábitat. COA tiene programas de investigación de campo actualmente sobre varias islas remotas. La isla Great Duck (44.09N, 68.15W) es una isla pequeña de 237 hectáreas ubicada a 15 km al sur de la isla de Mount Desert, Maine. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En esta universidad se interesaron mayormente en tres cuestiones en la supervisión del paiño boreal (una especie de ave).</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<ol>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">¿Cuál es el patrón de uso de madrigueras durante el ciclo de 24 a 72 horas cuando uno o ambos miembros de una pareja reproductora puede alternar tareas de incubación con la alimentación en el mar?</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">¿Qué cambios se pueden observar en la madriguera y en los parámetros ambientales de superficie a lo largo de la temporada de cría de aproximadamente 7 meses?</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> ¿Cuáles son las diferencias en los micro-ambientes con y sin un gran número de nidos de paiños boreales?</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Requerimientos de la isla Great Duck</span></h3>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Acceso a internet</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las redes de sensores en la Isla Great Duck debe ser accesible vía internet. Un aspecto muy importante para las aplicaciones de monitoreo es la habilidad de soportar interacciones remotas con redes en el lugar.</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Red jerárquica</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La estación del campo en esta isla necesita recursos suficientes para recibir la conectividad a internet y sistemas de base de datos. Sin embargo, los hábitats de interés científico se encuentran a varios kilómetros más lejos. Para esto se utiliza un segundo nivel de red inalámbrica que proporciona conectividad con las redes de sensores implementados en cada una de las áreas de interés.</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Durabilidad de la red de sensores</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las redes de sensores que corren durante 9 meses a través de una fuente de energía no recargable tendrían audiencias significativas actualmente. Aunque los estudios ecológicos de la isla Great Duck abarcan varias temporadas de campo, temporadas de campo individuales varían de 9 a 12 meses. Los cambios estacionales así como las plantas y animales de interés determinan sus duraciones.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Funcionamiento autosuficiente</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cada nivel de la red debe funcionar con fuentes de energía limitadas. La isla Great Duck tiene suficiente energía solar para ejecutar varios elementos de la aplicación las 24 horas de los 7 días de la semana con bajas probabilidades de interrupciones del servicio debido a la pérdida de energía.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Gestión a distancia</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La lejanía de los sitios de campo requiere la capacidad de monitorear y manejar redes de sensores vía internet. Aunque el personal puede estar en la isla durante algunos meses cada verano, la meta es que no haya presencia en dicho lugar para el mantenimiento y administración durante la temporada de campo, excepto para la instalación y eliminación de nodos.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Funcionamiento discreto</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La infraestrucrura del monitoreo del hábitat debe ser discreta. No debe alterar los procesos naturales o comportamientos del estudio. La extracción de la presencia humana a partir de las áreas de estudio, elimina una fuente de error y variación en la colección de datos.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Comportamiento del sistema</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tanto los sistemas y la perspectiva del usuario final, es fundamental que las redes de sensores muestren un comportamiento estable, predecible y repetible siempre que sea posible. Un sistema impredecible, es difícil de depurar y mantener.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Interacciones en el lugar</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Aunque se espera que la mayoría de las interacciones con las redes de sensores sean a través de internet, se requieren interacciones locales durante la implementación inicial, durante las tareas de mantenimiento. Los PDAs tienen un papel importante en estas tareas ya que mediante ellas se pueden realizar consultas de los sensores, ajustar parámetros de funcionamiento o simplemente ayudar en la localización de dispositivos.
</span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h3>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Arquitectura del sistema de monitoreo del hábitat</span></h3>
<center>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghaOHeQFTeRKm0wHzuR9DGT_qKAsfrLdBupCpxW3K_1r702sf6uzN9Qh5jQJtXPOcWYLgrmGkPti_VBhDkjsUrRoPSgA-wS4AKu1NTey3PMAl34aYIUudk7lU-8JtreDUc_8CuVsn_d-g/s1600/Screen+Shot+2013-05-26+at+12.16.32+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="247" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghaOHeQFTeRKm0wHzuR9DGT_qKAsfrLdBupCpxW3K_1r702sf6uzN9Qh5jQJtXPOcWYLgrmGkPti_VBhDkjsUrRoPSgA-wS4AKu1NTey3PMAl34aYIUudk7lU-8JtreDUc_8CuVsn_d-g/s320/Screen+Shot+2013-05-26+at+12.16.32+PM.png" width="320" /></span></a></center>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h3>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Estrategias de implementación</span></h3>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Nodo de red de sensores</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En la implementación se utiliza una red inalámbrica con dispositivos motas (dispositivos que pueden detectar señales de luz, temperatura, vibraciones, etc.) como nodos. El último miembro de la familia, es llamado Mica, el cual utiliza un solo canal, 916Mhz de radio frecuencia de Monolithics RF para proporcionar una comunicaión bidireccional a 40kps, un microcontrolador Atmel ATmega 103 funcionando a 4Mhz, y una considerable cantidad de almacenamiento no volátil (512KB). Un par de pilas AA convencionales y un convertidor Boost que proporcionan una fuente de voltaje estable.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Placa de sensores</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Con el fin de proporcionar medidas pertinentes a los científicos, se diseñó y fabricó una placa de sensores de monitoreo ambiental. Esta proporciona sensores que supervisan las condiciones ambientales cambiantes con la misma funcionalidad que una estación meteorológica tradicional, incluyendo temperatura, fotorresistencia, presión barométrica, humedad y sensores infrarrojos pasivos.
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<center>
<img border="0" height="219" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQsYWv9CuyHAvpgyCRti-isdceBwGBkcIHoFU96jrPgcCNfpI7za5kMN2uUe1l6VVhbaH9MKyg8RAUjBklIv69t1aVED3XKc4Q3J63J7-_i9BHa9B2sLU8RmT_bCXBO6B11hf5ANwvM-c/s320/Screen+Shot+2013-05-26+at+12.53.38+PM.png" width="320" /></center>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El módulo de presión barométrica es un sensor digital fabricado por Intersema. El sensor es sensible a 0.1 mbar de presión y tiene una rango de presión absoluta que va desde 300 hasta 1100 mbar. Este módulo esta calibrado durante la fabricación y los coeficientes de calibración se almacenan en la EEPROM. </span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El sensor de humedad está fabricado por General Eastern. El elemento de detección consiste en un electrodo de metalización depositado sobre el polímero de sensor de humedad. El sensor es modulado por un temporizador CMOS 555 para detectar la carga en el condensador que se filtra a través de un circuito RC. El voltaje resultante es amplificado por un amplificador para incrementar la sensibilidad en un rango de 0% a 100% de humedad relativa.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La termopila es un sensor infrarrojo pasivo fabricado por Melexis. El calor de los cuerpos negros en el campo del sensor de visión provoca una diferencia de temperatura entre la unión fría de la termopila y la membrana de la termopila. El sensor no requiere ningún voltaje de alimentación. La termopila incluye un termistor en la masa de silicio. El termistor puede ser usado para medir la temperatura de la unión fría en la termopila y calcular con precisión la temperatura del cuerpo negro.</span></li>
</ul>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Balance energético</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunas aplicaciones de monitoreo de hábitat necesitan correr durante nueve meses, la longitud de una sola temporada de campo. Mica se ejecuta en un par de pilas AA, con una capacidad de 2.5 amperios-hora (Ah). Se realizo un cálculo conservador de que las baterías estarán en condiciones de suministrar 2.200 mAh a 3 voltios.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Suponiendo que el sistema funcionará de manera uniforme durante el período de implementación, cada noto tiene 8.148 mAh por día disponibles para su uso. La aplicación decide como asignar el presupuesto de energía entre modos de suspensión, sensores, cálculos locales y comunicaciones. En cualquier red, habrá un conjunto de nodos de potencia limitada; cuando estos nodos agotan sus suministros, la red se desconecta y se vuelven inoperables.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Instalación de estación base</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Con el fin de proporcionar acceso remoto a las redes de monitoreo del hábitat, la colección de parches de redes de sensores está conectada a internet a través de un enlace de área amplia. En la isla Great Duck, se conectan a internet a través de una conexión vía satélite bidireccional proporcionada por Hughes, similar al sistema de DirecTV. El sistema de satélite está conectado a un ordenador portátil que coordina los parches del sensor y proporciona un servicio de base de datos. La estación base necesita funcionar como un sistema personalizado para una aplicación particular, ya que necesita funcionar sin supervisión.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Sistema de gestión de base de datos</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La estación base utiliza la base de datos SQL Postgres. Esta almacena las lecturas con fecha y hora de los sensores, el estado de salud de los distintos sensores y de los metadatos (como la ubicación de los sensores). La base de datos se replica cada quince minutos durante el enlace satelital de área ampla a la base de datos Postgres en Berkeley.
</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Interfaces de usuario</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se esperan múltiples interfaces de usuarios en la parte superior de la base de datos de la red de sensores. Los sistemas de información geográfica proporcionan un estándar amplamente utilizado para el análisis de los datos geográficos. La mayoría de las estadísticas y los paquetes de análisis de datos, como Matlab, implementan potentes interfaces de datos relacionales.
</span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h3>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Resultados</span></h3>
<center>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkkhSGhyuTMQ0cImQwNUjr1TBXzeWgkT2XHFZJsMNNYhPU-OSFO_NjIL5qwf0kG39C-Q_cxVMAH4l4Dorm3IhtA78NT5RB9IjRaa3UBz83QCOb_MhekWM2SjWJ7F7mtcwUILvgGVTC_lQ/s1600/Screen+Shot+2013-05-26+at+1.40.15+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkkhSGhyuTMQ0cImQwNUjr1TBXzeWgkT2XHFZJsMNNYhPU-OSFO_NjIL5qwf0kG39C-Q_cxVMAH4l4Dorm3IhtA78NT5RB9IjRaa3UBz83QCOb_MhekWM2SjWJ7F7mtcwUILvgGVTC_lQ/s320/Screen+Shot+2013-05-26+at+1.40.15+PM.png" width="320" /></span></a>
</center>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Treinta y dos motas se despliegan en la isla Great Duck, de los cuales nueve están en madrigueras subterráneas. La red de sensores se ha desplegado durante cuatro semanas a partir de la redacción de este paper. Se ha calculado que las motas tienen el poder suficiente para funcionar durante los próximos seis meses. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La gráfica anterior muestra los datos obtenidos del 18 de julio del 2002 al 5 de agosto del 2002. El dispositivo mote se coloco a varios metros por un túnel madriguera. Los valores trazados indican la diferencia entre la temperatura ambiente y el objeto en el campo de la termopila. También se muestra que un paiño boreal dejó la madriguera el 21 de julio y regresó el 23 de julio. El ave volvió a dejarla entre el 30 de julio y el 1 de agosto.
</span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h3>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Conclusiones</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Como se menciona en el documento, las aplicaciones de redes de sensores en áreas pequeñas donde es complicado tener acceso tienen un papel importante ya que en algunos casos es necesario monitorear a las especies que se encuentran en dicho hábitat, esto en especial es importante cuando algunas especies de algunos lugares están en peligro de extinción o cuando son una especie difícil de encontrar. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Considero que al contar con una red de sensores se pueden extraer datos importantes que los científicos pueden analizar con algún fin, también facilita mucho a que los mismos tengan que hacer acto de presencia en el lugar, y con ayuda de estas redes pueden monitorear el hábitat vía internet.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencia:</span></h3>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="line-height: 22px; text-align: start;">Joseph Polastre , Robert Szewczyk , Alan Mainwaring , David Culler , John Anderson, "</span><span style="line-height: 22px;">Wireless Sensor Networks for Habitat Monitoring", </span>Proceeding WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, New York, 2002, <span style="background-color: white; line-height: 19px;"> </span><span style="background-color: white; line-height: 19px;">pp. </span><span style="background-color: white;">88-97. [En línea]. [Fecha de consulta: 26 de Mayo, 2013] Disponible en: </span><a href="http://www.cs.berkeley.edu/~culler/papers/wsna02.pdf" style="background-color: white; color: #1155cc;" target="_blank">http://www.cs.berkeley.edu/~<wbr></wbr>culler/papers/wsna02.pdf</a></span></div>
</div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-81903593794109509462013-05-24T11:06:00.000-07:002013-05-24T11:23:19.300-07:00Laboratorio 13. Redes Sensoras<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta semana se nos pidió realizar lo siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
</div>
<ul style="text-align: justify;">
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Prepara una simulación simple de una red sensora (ad hoc) pequeña con nodos estáticos – con la herramienta de tu elección (puede ser ns u otra cosa o una combinación) en un terreno 3D (definido manualmente, con una función matemática o por ejemplo como un fractal.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Comunicación con rangos ajustables y TTL.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Estudia alguna propiedad de tu interés</span>.</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Una red de sensores es una red de ordenadores pequeñísimos (nodos), equipados con sensores, que colaboran en una tarea común.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Las redes de sensores están formadas por un grupo de sensores con ciertas capacidades sensitivas y de comunicación inalámbrica los cuales permiten formar redes ad hoc sin infraestructura física preestablecida ni administración central.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Las redes de sensores es un concepto relativamente nuevo en adquisición y tratamiento de datos con múltiples aplicaciones en distintos campos tales como entornos industriales, domótica, entornos militares, detección ambiental.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta tarea decidí estudiar una propiedad, que es la detección de plagas en sembradíos. Para esto utilizando blender cree un terreno en tercera dimensión que simulara el sembradio. Por algunos problemas no me fue posible agregar esto mismo a la simulación que realicé en python así que en la simulación utilicé una imagen del terreno.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En la siguiente imagen se muestra el terreno que fue realizado en blender, batalle un poco y tuve que ver algunos tutoriales ya que nunca había utilizado esta herramienta y la verdad aprendí muchas cosas.</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyDhEsHuUHBa-1QzNk_7RE_8HWzVb1oAP1qvaWGyVOOjWnCNrey4RQQqGcqEaWnpunKD-UldM3Vp-etb96sRNVBDboxxP9pB1yKdVYcBTinB9665sOmr0hqUD-2SMVKNnKJ1AL_QnoEcc/s1600/Screenshot+at+2013-05-24+10:40:16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyDhEsHuUHBa-1QzNk_7RE_8HWzVb1oAP1qvaWGyVOOjWnCNrey4RQQqGcqEaWnpunKD-UldM3Vp-etb96sRNVBDboxxP9pB1yKdVYcBTinB9665sOmr0hqUD-2SMVKNnKJ1AL_QnoEcc/s400/Screenshot+at+2013-05-24+10:40:16.png" width="400" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">La simulación se hizo basada a la tarea pasada de mi compañero Juan Carlos, agregando código que hiciera lo que se nos pidió esta semana, así como también modificando algunas cosas como que los nodos fueran estáticos, agregando la "plaga" mediante puntos rojos que van apareciendo.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Lo que hace esta simulación es agregar 12 nodos sensores (es una variable que puede ajustarse), la plaga va apareciendo en cierta velocidad que también es ajustable en diferentes coordenadas dentro del canvas. Al aparecer la plaga se hace una verificación para saber si la plaga se encuentra dentro del radio de alcance del nodo sensor, si se da el caso de que se encuentre dentro del rango, se manda el mensaje de notificación a los nodos vecinos donde se dice que se detecto plaga en dicho sensor y también sale un mensaje en la terminal.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Se tiene un TTL definido que es ajustable, para que al terminar el 0 el mensaje ya no puede seguirse propagando.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Esta propiedad me pareció interesante, ya que hay muchos sembradios que se hechan a perder por causa de las plagas que se presentan en los mismos y en ocasiones hay veces que no se pueden salvar y se pierde mucha cosecha. Esta es una muy buena forma para ayudar a que esto no suceda. </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">El código de la simulación es el siguiente:</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"></span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<script src="https://gist.github.com/anonymous/5645370.js"></script><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El video de la simulación.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dyvVO00FK5BjioaybEZzMbDeQNOXbJXQGOCMAeJmPYSEYqM9Aa3fsbK23MEMThhki0VMFEQUi1VF7LFQyVs-A' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias </span></h4>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Es.wikipedia.org (2001) <i>Red de sensores</i> - Wikipedia, la enciclopedia libre. [online] Available at:<a href="http://es.wikipedia.org/wiki/Red_de_sensores">http://es.wikipedia.org/wiki/Red_de_sensores</a> [Accessed: 24 May 2013].</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Juan Carlos Espinosa Ceniceros (2013) <i>[RT] Tarea 7: Simulación redes ad-hoc</i> - Blogger [online] Available at: <a href="http://juankenny.blogspot.mx/2013/05/rt-tarea-7-simulacion-redes-ad-hoc.html">http://juankenny.blogspot.mx/2013/05/rt-tarea-7-simulacion-redes-ad-hoc.html</a> [Accessed: 24 May 2013].</span><br />
</div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-88327042290621363562013-05-21T13:40:00.000-07:002013-05-21T13:40:04.125-07:00Resumen: MADF, A Novel Approach to Add an Ad-Hoc Overlay on a Fixed Cellular Infrastructure <div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">El servicio inalámbrico cada vez está ganando más popularidad recientemente. En un sistema, las terminales móviles (normalmente computadoras) en una celda son capaces de acceder a la infraestructura alámbrica como el Internet a través de canales inalámbricos. El tráfico en una celda puede variar constantemente, es por eso que se tienen que asignar canales inalámbricos a las celdas de forma que el tráfico sea distribuido para satisfacer los requerimientos de un sistema operativo.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Normalmente, un conjunto de canales inalámbricos son asignados a una celda de forma fija en la implementación del sistema. De esta forma, el patrón de reutilización puede ser optimizado y el control de la asignación de canales a una terminal móvil se simplifica. Sin embargo, este sistema no puede acomodar el tráfico en una celda, cuando el tráfico incrementa, el retardo de paquetes puede incrementar a un nivel no deseado.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para eliminar este inconveniente, se han propuesto esquemas de asignación de canales globales, en los que un grupo de canales se puede asignar dinámicamente a una celda en función de su demanda de tráfico actual. Sin embargo, en esto también hay inconvenientes ya que se requiere un control más centralizado y completo. Para el compromiso entre la asignación de canales fijos y la asignación dinámica, se propone un enfoque en el que algunos de los canales dinámicos pueden dejarse a un lado de la red de asignación fija de manera que una celda con mucho tráfico puede pedir prestado los canales de sus celdas vecinas con poco tráfico. Este sistema asigna más canales a las celdas con mucho tráfico para acomodar más tráfico en las otras celdas y requiere que el patrón de reutilización de canal tiene que estar constantemente ajustándose para el tráfico actual. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este estudio se propone que en lugar de asignar más canales a una celda con mucho tráfico, una parte del tráfico se desvíe fuera de la celda con mucho tráfico y se transmita a sus celdas vecinas con poco tráfico, consiguiendo de esta forma la carga de equilibrio entre las celdas y el aumento de tráfico. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el reenvío de datos, el grupo de canales inalámbricos se divide en canales físico y canales de reenvío. El número de canales de reenvío es normalmente pequeño, por lo que el costo de dejar de lado un canal de este tipo es bajo. Una terminal móvil en una celda con mucho tráfico puede utilizar los canales de reenvío para transmitir sus datos a una celda con poco tráfico. Debido a que los datos tienen que cruzar por la frontera o el límite de la celda, se requiere un agente de reenvío intermedio en la celda con poco tráfico para retransmitir los datos a esa celda. Un agente de reenvío simplemente transmite datos, no es una estación base, puede ser un repetidor colocado alrededor del límite de una celda, también puede ser otro terminal móvil.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El agente de reenvío puede servir a múltiples usuarios al mismo tiempo, los datos pueden saltar a través de más de un agente de reenvío antes de ser recibida por una estación base. En este estudio se supone que el agente de expedición es una terminal móvil. En la siguiente figura se observa un sistema con reenvío de datos, en el que las celdas poco transitadas están sombreadas. El usuario D, G y B son los agentes de reenvío. Por ejemplo aquí se necesitan dos saltos para que los datos del usuario C sean absorbidos por la estación base. Como el usuario E no puede encontrar un agente de reenvío manda su tráfico a su celda vecina con poco tráfico.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimWXb2UgSQWvOUg7P4yOilfc_dw4Nd6GFODLdgyljJieayNtEVq9SddK_bMRrQUSH6-xi6rsgXO7xyBrUk5D5tSUs3jtNt-DZs_hdlPSjsYhJzoILIgd3qCcdbEVd9fVHKksZ4LxGINyY/s1600/Screen+Shot+2013-05-21+at+7.41.11+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimWXb2UgSQWvOUg7P4yOilfc_dw4Nd6GFODLdgyljJieayNtEVq9SddK_bMRrQUSH6-xi6rsgXO7xyBrUk5D5tSUs3jtNt-DZs_hdlPSjsYhJzoILIgd3qCcdbEVd9fVHKksZ4LxGINyY/s400/Screen+Shot+2013-05-21+at+7.41.11+AM.png" width="400" /></span></a></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Operación del sistema y análisis</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el reenvío de datos, el agente de de tránsito que se dispone a enviar los datos, primero mide el tráfico local en su celda. El tráfico local puede medirse a través del envío de algunos paquetes de prueba a la estación base y observando el retardo de paquetes. Si el tráfico en la celda es menor que el umbral, el agente de reenvío emite una señal de que se encuentra libre en el canal de reenvío periodicamente. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los usuarios que se encuentran en una celda con tráfico recogen la señal que indica que esta libre cuando el retardo de paquetes en dicha celda supera un determinado umbral. Para reducir la interferencia, el usuario puede alcanzar sólo los agentes en sus celdas vecinas. El usuario debe monitorear los retardos de sus paquetes y cuando el canal de reenvío ya no puede satisfacer el requerimiento del retardo, el usuario debe dejar de utilizar el canal de reenvío y tratar de buscar un nuevo agente.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen dos valores umbrales de tráfico para los usuarios que se encuentran en las celdas con mucho tráfico:</span></div>
<ol>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El tráfico en el cual el usuario empieza a utilizar el canal de reenvío.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La carga cuando el usuario deja de utilizar debido al tráfico en su misma celda regresa a algún valor bajo.</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El usuario debe elegir dividir su tráfico entre su canal local y el canal de reenvío para así lograr el menor promedio del retardo de paquetes.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">TDMA</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En un sistema TDMA, cada una de las celdas tiene un canal. <span style="text-align: start;">Cada trama se divide en (m+1) intervalos de tiempo, entre las que la primera ranura se usa como una ranura de control. Cada ranura puede cargar un paquete de datos, excepto la ranura de control. Cuando un nuevo usuario entra al sistema, el sistema esperará a la ranura de control y manda una señal de solicitud para contender a las ranuras libres en el frame. Si existe una colisión en la ranura de control, el usuario manda la señal de solicitud después de un número aleatorio de frames. Si el usuario no puede encontrar una ranura libre en el marco después este mismo transmite una señal de solicitud exitosamente. </span></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">In a TDMA system, let each cell have one channel. Cada trama se divide en (m+1) intervalos de tiempo, entre las que la primera ranura se usa como una ranura de control. Cada ranura puede cargar un paquete de datos, excepto la ranura de control. Cuando un nuevo usuario entra al sistema, el sistema esperará a la ranura de control y manda una señal de solicitud para contender a las ranuras libres en el frame. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Si se supone que cada usuario tiene un gran número de paquetes para transmitir continuamente. Cuando el usuario obtiene una ranura libre, él va a utilizar la misma ranura hasta que todos los paquetes sean transmitidos.Podemos hacer una suposición adicional de que el tasa de llegada del nuevo usuario en el sistema es lo suficientemente baja como para que la señal de solicitud ranura siempre se pueda transmitir con éxito. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Por medio del sistema de control central en la estación base, MADF puede utilizarse también por el sistema TDMA. Sin embargo, los usuarios que se encuentran fuera del sistema de cobertura no tienen el servicio. En un sistema TDMA con el esquema MADF, se asigna un canal extra para reenvío de datos. El canal de reenvío es también repetido en los frames. Cada frame tiene ranuras con una longitud, todas las ranuras son ranuras de datos, y estas ranuras son llamadas ranuras de reenvío. Ahora se asume que las ranuras de reenvío se utilizan en una celda con tráfico para transmitir los datos reenviados. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Si el sistema TDMA utiliza el esquema MADF para reenviar datos con alguna de las ranuras de reenvío y no hay un tráfico local para el agente, el rendimiento del umbral mejora cuando el requisito de retardo es mayor.</span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusiones</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El esquema de reenvío que se propone me parece muy bueno, ya que puede ayudar a mejorar el rendimiento de los paquetes que se envían, tomando en cuenta el tráfico que tienen las ranuras y observando que tanto es el tráfico que contienen los canales para así clasificarlos en ranuras que se encuentran libres de tráfico y ranuras que tienen mucho tráfico. Esto ayuda mucho al rendimiento ya que se utilizan agentes de reenvío de datos para cuando haya mucho tráfico pasar los datos a otra ranura vecina y que pueda llegar toda la información correcta.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Por lo tanto esto puede ayudar mucho para hacer que la transmisión de paquetes no tenga mucho retardo y puedan mandarse de manera adecuada pudiendo también tener un control del tráfico que tienen las diferentes ranuras.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div>
Xiaoxin Wul, S. -H. Gary Chan, and Biswanath Mukherjee, "MADF: A Novel Approach to Add an Ad-Hoc Overlay on a Fixed Cellular Infrastructure", IEEE Wireless Commun. and Net. Conf., 2000 </div>
<div>
Disponible en: <a href="http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=903912">http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=903912</a> </div>
<div>
<br /></div>
</span></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-38720603092950953682013-05-21T10:47:00.001-07:002013-05-21T10:47:14.176-07:00Retroalimentación del propio equipo
<br />
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cosas que salieron bien</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto tenía muchas funcionalidad diferentes para el garage, una de estas es la aplicación móvil que permite abrir y cerrar el garage, también mediante lectores de códigos QR, así como también envío de notificaciones cuando se encuentre detección de movimiento fuera del garage. </span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algo extra que e implementó algo extra que es la invitación para cuando alguien vaya ir a tu casa se genera un código QR que tiene fecha y hora de expiración, esto es muy bueno en cuanto a seguridad ya que si invitas a alguien a tu casa y sabes que va a ir al día siguiente al ponerle esta expiración evitara que no pueda accesar después de la fecha indicada. </span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Otra cosa extra que logramos es la creación de una página web básica donde se puede encontrar el historial de las veces que se abre y cierra la puerta del garage así como una identificación del usuario que realizó esta acción</span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">¿Porqué salieron bien?</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Todo esto salió bien gracias a que todos contribuimos en cierta forma a que esto se pudiera lograr y también se pudo implementar cosas que no se tenían contempladas. Aunque nos enfocamos en lo que es el software logramos muchas funcionalidades nuevas que ayudan a mejorar nuestro sistema y que sobresalga de los ya existentes que lo único que hacen es abrir o cerrar la puerta.</span></div>
<div class="p1" style="text-align: justify;">
<br /></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Todo esto funcionó también gracias a la ayuda del líder del equipo que era el que nos ponía al tanto de lo que se tenía que hacer para cada fase y en base a esto nos dividíamos para realizar las actividades de dicha fase.</span></div>
<div class="p2" style="text-align: justify;">
<br /></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cosas que se pudieran mejorar</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algo que se podría mejorar sería la detección de carros intrusos fuera de tu casa tomando las placas del carro para así poder saber si es alguien que no debería estar ahí aunque con el uso de la notificación se envía una foto para que el usuario pueda conocer la identidad de esa persona o del carro que se encuentra fuera, pudiendo saber si se trata de algún vecino o de alguien más.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Lo de las invitaciones mediante códigos QR podría funcionar muy bien creando códigos QR propios, ya que esto ayudaría mucho a que sea un código único y se pueda tener más seguridad.</span></div>
<div class="p2" style="text-align: justify;">
<br /></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Problemas</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Todo funciona por separado, es decir a pesar de que hubo muchas implementaciones extras, no se implemento todo como un conjunto. Esto también debido a que nos enfocamos en el software y faltó la implementación de hardware. </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Hizo falta la implementación en escala, pero es algo que ya teniendo todo lo relacionado al software es muy fácil solo basta con conseguir los elementos necesarios para construir la simulación.</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"> </span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Otro de los problemas que se presentaron fue que en algunas entregas no hubo la planeación adecuada y terminábamos realizando todo de último momento. Esto sucede muy comúnmente ya que nos confiamos y dejamos todo para el final.</span></div>
<div class="p2" style="text-align: justify;">
<br /></div>
<h4>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Como evitar los problemas</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estos problemas se pueden solucionar organizándonos con más tiempo y juntándonos para que cada quien presente su parte realizada y hagamos una retroalimentación del propio equipo donde se diga lo que ocasionó problemas para que los demás miembros puedan ayudar a solucionarlos para después establecer un tiempo para poner como conjunto todo lo que se realizó.</span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Establecer metas que se tienen que realizar en cierto tiempo y cumplirlas como debe ser, hacer una buena calendarización del proyecto para evitar que todo salga a última hora. También ponernos de acuerdo de lo que se va a hacer y repartir bien las actividades que se van a realizar.</span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusión</span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para mi punto de vista, pienso que se logró un buen proyecto con la ayuda de todo el equipo, me parece muy bien que se hayan implementado también cosas que no estaban contempladas desde un inicio ya que eso ayuda mucho a que el sistema sea más efectivo y agradable al usuario.</span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Es un proyecto que puede tener futuro ya complementando todo lo que se realizó en conjunto y que después se pueda implementar en un prototipo real de un garage, primero haciendo el prototipo a escala para verificar que cosas salen bien y que cosas salen mal. Considero que fue un muy buen trabajo y puede tener mucho éxito si seguimos realizándolo. </span></div>
<div class="p1" style="text-align: justify;">
<br /></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-37811915614798685412013-05-21T10:14:00.001-07:002013-05-21T10:14:14.832-07:00Retroalimentación a proyectos finales
<br />
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://aveoctavo.blogspot.mx/2013/05/presentacion-final-de-ubicom.html">SeguriLap</a></span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto está muy bien lo único que considero que les falta y es importante es la autenticación completa del usuario. Considero que es importante que se tenga una autenticación adecuada del usuario ya que es el centro principal del sistema y pues si se trata de seguridad debería poder detectar el usuario sin ningún error. Se debería considerar un poco más de tiempo para que se bloquee la computadora porque puede ser fastidioso que apenas corras el sistema y te voltees un momento y ya se bloqueo, por lo menos darle tolerancia de unos 10-20 segundos. </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el caso de la pausa de la reproducción del video al voltearse se pausa pero también se suspende el equipo, debería suspenderse en caso de que la persona ya no este frente a la computadora aunque este volteando a algún lado, porque cada ves que se voltee se va a bloquear y tendrán que poner la clave de la computadora. En la detección del usuario, toma en cuenta los ojos del usuario, pero como la calidad de la cámara web no es muy buena podría confundir a la persona dueña de la computadora con alguna otra.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://inteligentsystems.wordpress.com/2013/05/21/fase-final/">AutoNXP</a></span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para el acceso del usuario considero que debería haber otra forma para proteger la seguridad del usuario, ya que con sólo utilizar tarjetas RFID puede producir algunos problemas porque se puede perder o puede ser robada, lo que les faltó implementar que era también la conexión con un dispositivo Android . </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En la personalización de música, podrían utilizar un sistema que haga que dependiendo de la música que más escuche se le sugieran algunas canciones del mismo tipo de música, por ejemplo si un día está escuchando sólo música pop, que se reconozca y que se personalice una lista de reproducción con la música del tipo que se escucha en ese momento. Hubiera estado mejor si se hubiera realizado una simulación a escala para ver lo que se tenía avanzado hasta ahora. </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://3-its.blogspot.mx/2013/05/avance-6.html">Despertador Inteligente</a></span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El proyecto me parece muy bien, supieron implementar todo lo que tenían planeado y que funcionara como debe ser, tomando en cuenta muchos aspectos importantes. En los tonos que se utilizan para la alarma, se debería tomar en cuenta el tipo de persona que es el usuario, ya que hay personas que batallan para escuchar y necesitan un sonido más fuerte o que no se despiertan aunque haya un ruido tranquilo con el fin de que el sistema pueda funcionar de la mejor manera posible. Se debe tener cuidado al poner lo electrónico debajo de la cama ya que como es un producto flamable puede ocasionar algunos problemas. </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">También al detectar si se encuentra alguien en la cama se debería tomar en cuenta que sea la persona indicada, ya que puede que algún día la persona no duerma en su casa y deje cosas encima de la cama que causen presión y pueda ser confundido y la alarma suene, se podría hacer mediante un rango de peso que debería tener la cama cuando el usuario se encuentre acostado en ella.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ultimo-sem.blogspot.mx/2013/05/proyecto-final.html">Galería Inteligente</a></span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto está muy interesante y puede llamar la atención de muchas personas que como dicen ya no acuden a museos o galerías donde se muestran obras de arte. Considero que lo que les faltó es algo muy sencillo ya que consta solamente de un contador de las personas que ven la obra y obtener las gráficas para el encargado del lugar, lo único que sería difícil ahí y que recomendaría es que no contabilizara dos veces a la misma persona si es que regresa a ver la misma obra. El prototipo utilizado es muy parecido a la realidad y es agradable para el usuario. </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://3puntosteam.blogspot.mx/2013/05/presentacion-final.html">Seguridad en el Hogar</a></span></h4>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La planteación del proyecto era buena, pero no se logró llegar al objetivo principal que es la seguridad en la casa, solamente se implementó la detección de movimiento pero no serviría de nada porque no detecta nada en específico, solamente con una sombra que haya o cualquier movimiento lo detecta. Hay muchos algoritmos que se pueden utilizar utilizando librerías para detectar a una persona, ya que también se podría detectar un perro pero pues lo importante es detectar si hay intrusos en casa. </span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Lamentablemente algunos de los componentes de hardware necesarios para este proyecto son un poco caros pero considero que pudieron haberse organizado para comprar algunas cosas entre todos pienso que más que nada fue problema de organización.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ubicomputo.blogspot.mx/2013/05/presentacion-final.html">Alarma de Automóvil</a></span></h4>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto me parece muy buena idea ya que existen muchos carros que no cuentan con alarma y tal ves resulta muy caro ponerle alguna alarma. Es algo muy práctico que se puede realizar con elementos que son más económicos. Lo que creo que deberían de considerar es que si detecte al dueño del carro para que la alarma no suene cuando realmente se encuentre la persona autorizada.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La implementación de GPS es importante en este caso ya que podría servir mucho al momento que alguien quiera robar tu automóvil para saber en que lugar se encuentra esa persona.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://gtdsoftwa.blogspot.mx/2013/05/presentacion-ubicuo.html">Localización Inteligente de Dispositivos Bluetooth</a></span></h4>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para este proyecto considero que en cuanto a la usabilidad y la interfaz pudieron hacer algo más agradable al usuario y con iconos que puedan mostrar algo que tenga que ver con el botón ya que al ser una aplicación móvil el que tenga botones con texto hace que no se pueda percibir muy bien. Para mejorar esto, podrían hacer que si estas en alguna parte de tu casa y no recuerdas donde dejaste el celular, podrías mediante el celular de tu mamá utilizar esta aplicación para localizar donde se encuentra tu dispositivo.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Pienso que es una buena idea el proyecto pero no se supieron organizar para concentrar todo lo que tenían pensado hacer en un principio para obtener un buen resultado.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://pepgonzalez.blogspot.mx/">Oficina personalizada</a></span></h4>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este proyecto, me parece muy buena la idea de lector de rostro, ya que como lo dije anteriormente en alguna otra retroalimentación para mayor seguridad debería haber otra forma aparte de las tarjetas RFID para ingresar a la oficina, en este proyecto se combinaron la detección de las tarjetas así como la detección de rostro, esto da más seguridad de que sea la persona autorizada la que pueda entrar a la oficina.</span></div>
<div class="p2" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Es una muy buena idea, ya que a cualquiera que tenga una oficina le gustaría que esta se adaptara a sus preferencias, ya sea que se reproduzca la música cuando te encuentres trabajando, que cuando entres se abra Facebook o Twitter para ver tus notificaciones, también se podría que se abriera el correo electrónico.</span></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-12970143760127724692013-05-21T02:19:00.001-07:002013-05-21T02:19:11.971-07:00Borrador Plan de Negocios<br />
<div style="background-color: white; line-height: 18px; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para esta tarea de laboratorio se nos pidió realizar un plan de negocio de algún proyecto con aplicaciones en el área de cómputo ubicuo. El proyecto que yo elegí es utilizar lectores RFID para tomar asistencia en clase.</span></div>
<div style="text-align: justify;">
<br /></div>
<br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tarjetas RFID para tomar asistencia</span></h3>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Definición</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El proyecto consistiría en tarjetas para los alumnos de las escuelas. Éstas tarjetas serían tarjetas RFID con el fin de que los alumnos puedan identificarse con esta y obtener su asistencia de dicho día. Para esto se tendría un lector de tarjetas RFID para que al entrar al salón esta tarjeta sea leída mediante el lector, el cual obtiene datos que serán almacenados en una base de datos para obtener información de que alumnos asistieron y quienes no asistieron, así como también almacenar las horas de llegada. Con esto se puede tener fácilmente un control de faltas que cada alumno tiene.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<br />
<h4>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tipo de Organización Propuesta</span></h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
El objetivo es dar un servicio a los alumnos de las diferentes escuelas, esta empresa será una organización de propiedad colectiva, ya que estará formada por varias personas que se comprometan a participar en la gestión de la empresa con los mismos derechos y obligaciones. Dado a que será un grupo de máximo 5 personas no afecta tanto el no tener un directivo que dirija toda la empresa, todos los socios de la misma pueden hacer cualquier acción y todos darán puntos de vista e ideas para ir mejorando poco a poco.</div>
<div style="text-align: justify;">
<br /></div>
</span><h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bases de crecimiento</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La idea principal de este proyecto es facilitar la toma de asistencia en un salón de clases para evitar perder tiempo en que el maestro(a) diga todos los nombres de la lista y a veces tenga que repetirlos porque siempre hay alguien despistado que no escucha su nombre. Este proyecto de tarjetas RFID existe para la entrada de acceso de algunas escuelas, también para entrar a la oficina, pero creo que no existe o no se utiliza mucho por lo menos en México, el tomar asistencia por medio de éstas tarjetas. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Una de las necesidades que se puede atacar también con esto, es al momento de poner puntos extra en alguna clase o estar calificando a un equipo exponer un proyecto, es que mediante las tarjetas también pueden registrarlos para ponerles los puntos. Con estos puntos el proyecto podría crecer aún más ya que daría muchos beneficios tanto para los alumnos como para los maestros.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Justificación</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La tecnología de Identificación por Radiofrecuencia (RFID) es un sistema que permite que la información contenida en un dispositivo sea leída a distancia. Esta tecnología ha estado disponible comercialmente desde la década de los años setenta. Hoy en día es parte de nuestra vida cotidiana, puede verse en llaves de automóviles, tarjetas de identificación de empleados, facturaciones, expedientes médicos, tarjetas de acceso seguro, etc. Considero en mi punto que este proyecto tendría muchos beneficios al utilizarse en el salón de clase ya que muchas veces a los maestros se les olvida tomar lista o como mencionaba anteriormente también a los mismos alumnos se les pasa decir "presente" al tomar lista el maestro. También cuando van a dar clase o participan por puntos extras muchas veces el maestro dice que le recuerden al final de la clase para ponerle los puntos y la mayoría de esas veces se nos olvida.</span></div>
<div style="text-align: justify;">
<br /></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Objetivo</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El objetivo de este proyecto es hacer más fácil la toma de asistencia en un salón de clases, así como que el maestro ponga puntos extras, o puntos por dar una clase, entre otras cosas ya que a veces es tedioso para los maestros tener que tomar lista o a veces se les olvida.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Necesidades que satisface:</span></div>
<br />
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Toma de asistencia mediante tarjetas RFID</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conteo de faltas</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Agregar puntos extras a los alumnos</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Agregar puntos de alguna presentación</span></li>
</ul>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Clientes</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los clientes para este negocio son obviamente los maestros de las escuelas, creo que más que nada en preparatorias y universidades ya que es donde se ponen más estrictos con la asistencia y el conteo de faltas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Ánalisis FODA</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Fortalezas</u></span></div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Este proyecto puede ser de gran innovación para las escuelas que cada ves tienen más interés por las nuevas tecnologías.</span></li>
<li style="text-align: justify;"><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Será posible tomar asistencia por medio de las tarjetas RFID y tener un control más adecuado de la misma.</span></li>
<li style="text-align: justify;"><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Utilizar la tarjeta para cuando vayas a dar una presentación y que la maestra te calificará.</span></li>
<li style="text-align: justify;"><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Los beneficiados serán tanto los alumnos como los maestros</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Oportunidades</u></span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Como la tecnología va avanzando se pueden ir adaptando cosas nuevas y mejorando.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En algunas escuelas se utilizan tarjetas de identificación RFID para ingresar a la escuela.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Debilidades</u></span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La tecnología crece día a día y puede que en un futuro estas tarjetas se dejen de utilizar.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunos usuarios que no tengan conocimientos de tecnología pueden no estar de acuerdo con este proyecto.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sería una inversión grande por parte de la escuela al querer colocar lectores de estos en cada uno de los salones.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Amenazas</u></span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sector tecnológico en constante evolución.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Alguien pueda tomar la tarjeta RFID de alguien más y utilizarla con malas intensiones.</span></li>
</ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://slideshare.net/">Slideshare.net</a> (n.d.) <i>Ejemplo de un Plan de Negocios.</i> [online] Available at:<a href="http://www.slideshare.net/jcfdezmxestra/ejemplo-de-un-plan-de-negocios">http://www.slideshare.net/jcfdezmxestra/ejemplo-de-un-plan-de-negocios</a> [Accessed: 20 May 2013].<br /><br />Unknown. (n.p.) <i>Plan de Negocios</i>. [e-book] conacyt. p.1-8.<a href="http://www.conacyt.gob.mx/FondosyApoyos/Insitucionales/Avance/Documents/Ejemplo-de-Plan-Negocio.pdf">http://www.conacyt.gob.mx/FondosyApoyos/Insitucionales/Avance/Documents/Ejemplo-de-Plan-Negocio.pdf</a>[Accessed: 20 may 2013].</span></div>
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.2em; padding: 0px 7px 0px 0px;">
<br /></div>
<div>
<br /></div>
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-86598225121534572752013-05-21T01:04:00.001-07:002013-05-22T20:53:20.030-07:00Reconocimiento de objetos<iframe allowfullscreen="true" frameborder="0" height="299" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/1Ka-1VLvs63NbLmRNaDbuSCDROGsGrR6h9Jtynvhuqn8/embed?start=false&loop=false&delayms=3000" webkitallowfullscreen="true" width="510"></iframe><br />
<br />
<h4 style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Propósito</span></h4>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En la actualidad, conforme la tecnología va avanzando se realizan diferentes métodos para el reconocimiento de objetos, todos estos con ventajas y desventajas pero todos con un objetivo en común que es la detección.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El propósito de este proyecto es poder detectar objetos similares, a través de imágenes, se analizan las esquinas de los diferentes objetos en la imágen y se establecen puntos de interés para extraerles sus características y así poder encontrar puntos similares en las dos imágenes y saber con esto si se trata del mismo objeto. </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Justificación</span></h4>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En ocasiones se necesita detectar objetos con las mismas características para realizar diferentes cosas, ya sea imágenes panorámicas, detección de rostros, monitoreo de objetos, para que un robot reconozca los objetos del entorno en el que se está desarrollando, entre otras cosas.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Un uso que se le puede dar a este proyecto es al hacer un inventario de tus objetos personales, los que son más común que se te pierdan, ya sea tus llaves o tu cartera, se puede realizar una aplicación que sirva para encontrar dichos cuando se encuentren extraviados, ya sea en el cine debajo del asiento, o incluso en la bolsa de mano en el caso de las mujeres.</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="http://i.dailymail.co.uk/i/pix/2012/04/11/article-0-128C46E0000005DC-798_964x572.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="189" src="http://i.dailymail.co.uk/i/pix/2012/04/11/article-0-128C46E0000005DC-798_964x572.jpg" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<h4>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Diseño del Software</span></h4>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El proyecto fue desarrollado en el lenguaje de programación Python, utilizando como sistema operativo Ubuntu 12.04.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La detección de los objetos en la imagen se hace analizando cada imagen, y encontrando mediante las esquinas (algoritmo Harris Corners Detection), los puntos de interés de las mismas. Con esto se pueden extraer las características de los puntos de interés para con esto poder saber si hay algunos puntos semejantes en las dos imágenes. Al tener estas características y obtener los puntos semejantes, se realiza una unión dependiendo de las características de estos puntos para encontrar los puntos que son semejantes en dichas imágenes. Estos puntos se unen cada uno con el que le corresponda en cuanto a características y al final se muestra una imagen que muestra mediante líneas los puntos que salieron semejantes entre las dos imágenes.</span><br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El programa consta de diferentes funciones.</span><br />
<br />
<ul>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b>Corner_detection</b>. Calcula las esquinas que tiene la imagen utilizando una función de opencv que realiza el algoritmo de Harris Corner Detection, el cual localiza los puntos de interés en los alrededores analizando cambios de intensidad que se producen en cada píxel para un tamaño determinado de ventana. </span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b>Get_descriptors.</b> Teniendo los puntos de interés en cada una de las imágenes se obtienen los descriptores de cada uno de estos puntos, los descriptores son vectores que describen la apariencia de la imagen en un punto dado, esto sirve para obtener los puntos semejantes de las diferentes imágenes.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b>Match.</b> Se localizan los puntos en común de una imagen con la otra con ayuda de los descriptores, para cada punto descriptor de la primera imagen se selecciona un punto descriptor de la segunda imagen.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b>Plot_matches.</b> Esta función une los puntos que se obtuvieron en la funcion match mediante líneas para así unir estas semejanzas por medio de líneas con ayuda de la libreria pylab.</span></li>
</ul>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> </span><ul>
</ul>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El siguiente diagrama muestra el procedimiento que se tiene que seguir para obtener como resultado la detección de objetos similares en las imágenes. </span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdB3zG-nfMWNQ5vXEH2AqwdIigQ328f9SzKuW4BnUMEaB3uP7VlU_Hi4eyPlQM0rfHGoiWb-o3ynJgR3FnGHG-3QY1F8q3McaS6gUqRkWiymeYSr_MhdMvx49tMRRlFl4_Gtsq89gsrs8/s1600/diagrama.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdB3zG-nfMWNQ5vXEH2AqwdIigQ328f9SzKuW4BnUMEaB3uP7VlU_Hi4eyPlQM0rfHGoiWb-o3ynJgR3FnGHG-3QY1F8q3McaS6gUqRkWiymeYSr_MhdMvx49tMRRlFl4_Gtsq89gsrs8/s400/diagrama.png" width="400" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Detección de esquinas (Harris Corner Detection)</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl9HW3sP-3VOTVa0yrCyFACspjO_7JF7Vw_7nEVFBk2bc6rvvkc0goYBQlE8fFysSS6CXchJYhDWRwSj_lYl98Jj99ZiT206iJOwVdfyh1g7suNoU4rqDbYx_5YNwU7Hpb0CpSF8vqwjQ/s1600/Screenshot+at+2013-05-20+23:36:55.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl9HW3sP-3VOTVa0yrCyFACspjO_7JF7Vw_7nEVFBk2bc6rvvkc0goYBQlE8fFysSS6CXchJYhDWRwSj_lYl98Jj99ZiT206iJOwVdfyh1g7suNoU4rqDbYx_5YNwU7Hpb0CpSF8vqwjQ/s1600/Screenshot+at+2013-05-20+23:36:55.png" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDDq_soSSMRR84CgWQ-L_ovdWX9xw8sb-fBCXfnG2cMHYUPMHnzcvF2soezw6k31_Av3wVpR4rP36fnvj61fINzHghD8IPEl8geXVq1luQ-YhPvRufEPcb_J2dP5nktOqoFpQ3Q-_JBF0/s1600/Screenshot+at+2013-05-20+23:37:53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDDq_soSSMRR84CgWQ-L_ovdWX9xw8sb-fBCXfnG2cMHYUPMHnzcvF2soezw6k31_Av3wVpR4rP36fnvj61fINzHghD8IPEl8geXVq1luQ-YhPvRufEPcb_J2dP5nktOqoFpQ3Q-_JBF0/s1600/Screenshot+at+2013-05-20+23:37:53.png" /> </a></span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Resultado. Líneas que muestran los puntos semejantes de ambas imágenes </span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhII5hufrLL1cAyQA36THXhsp8fvLkXr1MVpeIDPOxRna468vJBymwW_44SUOqKlsFRsA-Cj0TsH6K1Sh9EKclKcSo03Mq1TeWJypAvH2un08KIiCH4DaQkZTRk6X6WJPaRQ4OdZXEWgtw/s1600/Screenshot+at+2013-05-20+23:40:24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhII5hufrLL1cAyQA36THXhsp8fvLkXr1MVpeIDPOxRna468vJBymwW_44SUOqKlsFRsA-Cj0TsH6K1Sh9EKclKcSo03Mq1TeWJypAvH2un08KIiCH4DaQkZTRk6X6WJPaRQ4OdZXEWgtw/s320/Screenshot+at+2013-05-20+23:40:24.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<h4>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Librerías</span></h4>
<div class="c3" style="direction: ltr; font-family: Arial;">
Para la realización de este proyecto se utilizaron diferentes librerías que sirvieron de mucha ayuda ya que facilitan muchos procedimientos y sobre todo te permiten utilizar algoritmos más eficaces y rápidos. </div>
<div>
<br /></div>
<!--StartFragment-->
<br />
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">OpenCV: es una librería libre de visión computacional originalmente desarrollada por Intel. Se ha utilizado para un sin fin de aplicaciones, desde seguridad con detección de movimiento hasta aplicativos de control de procesos donde se requiere reconocimiento de objetos.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Pylab: es una librería para la generación de gráficos a partir de datos contenidos en listas o arrays en el lenguaje de programación Python y su extensión matemática Numpy.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Numpy: es una extensión de Python, que le agrega mayor soporte para vectores y matrices, constituyendo una biblioteca de funciones matemáticas de alto nivel para operar con esos vectores o matrices. </span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">PIL (Python Imaging Library): es una librería externa del lenguaje de programación Python que añade soporte para abrir, manipular y guardar diferentes imágenes en diferentes formatos. </span></li>
</ul>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Desempeño</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para evaluar el desempeño se tomó el tiempo que se tarda en realizar todo el procedimiento en diferentes imágenes, obviamente entre más grandes sean las imágenes más tarda, el tiempo promedio que toma en hacer todo el procedimiento es de 12.9 segundos.</span><br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La resolución de la imagen como lo mencione es un factor muy importante el desempeño del procesamiento. </span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En imágenes con mayor resolución aparte de que tarda más tiempo también genera mejores resultados ya que detecta un mayor puntos de interés. En las imágenes de poca resolución toma en cuenta menos puntos de interés.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resultados con las mismas imágenes pero con diferentes resoluciones.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunos de los resultados obtenidos son los siguientes.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Primer resultado.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 1 = <b>2443 </b></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 2 = </span><b>5012</b> </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 1 = <b>1080x720</b> pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 2 = <b>1280x800</b> </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tiempo de procesamiento = <b>24.24</b> segundos</span><br />
<br />
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Segundo resultado.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 1 = <b>2237 </b></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 2 = <b>3552</b></span> </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 1 = <b>900x600</b> pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 2 = </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">1100x688</span></b> </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tiempo de procesamiento = <b>18.26</b> segundos</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tercer resultado.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 1 = <b>2124</b></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 2 = <b>2833</b></span></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 1 = </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">850x567</span></b> pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 2 = </span><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">950x594</span></b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tiempo de procesamiento = <b>11.24 </b>segundos</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cuarto resultado.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 1 = <b>2109</b></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 2 = <b>2773</b></span></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 1 = </span><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">800x533</span></b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 2 = </span><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">900x563</span></b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tiempo de procesamiento = <b>9.74 </b>segundos</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br />Quinto resultado.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 1 = <b>2007</b></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puntos de interés encontrados imagen 2 = <b>2311</b></span></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 1 = </span><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">750x500</span></b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resolución imagen 2 = </span><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">800x500</span></b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"> </span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">pixeles</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tiempo de procesamiento = <b>7.72 </b>segundos</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br />Promedio: 12.9 segundos</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Gráfica de tiempos</u></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUM8YHh0DUvTxU0JnghBxLPu41DiSYmei7namBaNJy8dqTlXJ5bSd6Jxr0kDEt3MDJ_SqqVxzVAz0D92T5cSJzRhEE7wSentpb4smVq7o6rIPNZ7YdZcURwtGQ9Es_-nO3Hn4jC9LArHM/s1600/Screenshot+at+2013-05-22+20:09:13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUM8YHh0DUvTxU0JnghBxLPu41DiSYmei7namBaNJy8dqTlXJ5bSd6Jxr0kDEt3MDJ_SqqVxzVAz0D92T5cSJzRhEE7wSentpb4smVq7o6rIPNZ7YdZcURwtGQ9Es_-nO3Hn4jC9LArHM/s320/Screenshot+at+2013-05-22+20:09:13.png" width="320" /></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Debilidades</span></h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Una de las debilidades más importantes es que al momento de hacer la unión de los puntos semejantes, no todas las uniones son correctas y esto puede realizar un problema al hacer la detección de alguna cosa importante.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Otra de las debilidades es el tiempo ya que como se analizan puntos de interés tiene que encontrarlos y tratarlos y entre más grande sea la imagen más puntos habrá pero esto ayuda a obtener un mejor resultado.</span><br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La interfaz donde se muestra el resultado es una más de las debilidades ya que simplemente se muestra una imagen al lado de la otra y mediante líneas son detectados los puntos en común.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<br />
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Trabajo a futuro</span></h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Mejorar interfaz de resultado</span><br />
<ul><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
<li>La interfaz es una parte importante para el sistema ya que como el objetivo principal es de detectar objetos, los puntos en común entre las dos imágenes se deben mostrar de una forma diferente donde se pueda ver claramente cuales son los puntos en común entre las mismas ya que por medio de líneas no se puede mostrar claramente porque se sobreponen una sobre otra. Una idea mejor sería marcar los puntos en común con colores diferentes. También que se identifiquen los diferentes objetos en común de las imágenes localizando mediante un marco o cuadro sin relleno a dichos objetos. </li>
</span></ul>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Mejorar la detección de puntos semejantes</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
<div style="text-align: justify;">
<ul>
<li>Con el fin de que todos los puntos que se unan sean semejantes y no haya ninguno o sean muy pocos los que no coincidan, y a partir de esto se pueden hacer cosas como video en tiempo real para detectar objetos con la cámara web mediante una imagen como template. </li>
</ul>
</div>
<div style="text-align: justify;">
Realizar una aplicación móvil </div>
<div style="text-align: justify;">
<ul>
<li>En la que se puedan encontrar con ayuda del flash del celular, objetos que se encuentren en lugares oscuros como abajo del asiento del cine (cuando se te cae dinero, o las llaves) y también para encontrar objetos en la bolsa de la mujer, ya que es uno de los problemas que ocurre seguido ya que siempre está llena de cosas y es difícil encontrar un objeto en específico.</li>
</ul>
<h4>
Control de versiones</h4>
<div>
El proyecto se encuentra en línea en un repositorio. La liga del repositorio es la siguiente:</div>
<div>
<br /></div>
<div>
<a href="https://github.com/carmensrz/VisionFinal">https://github.com/carmensrz/VisionFinal</a><br />
<br />
<br />
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Videos</span></h4>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dzAc-QLY7045vCXF6WoFIpAgi7vgo0Mu_T79lJcZ0C7S91lDIBdE9nQ1cvSTZGTmDiahO6eUOz8brsnPsWIJA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dwtRaxaa3DfpjtAghYm_n8JbG6v_viG4fAglhygMpFmEQsJVcEe44KI0jI6DRnDKm-8teJE37OyptGtYow3EA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dxfZiUN3St4UEmKOG0I56INWjiD6p3rw1yKVbCzzDtnRJN5WUDKCgrRwzX6mfzzt00VXYYehY-k_mvaURZIrA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></span></div>
<br />
<br />
<br />
Referencias:<br />
<i style="background-color: white; font-family: 'Times New Roman'; font-size: 16px; line-height: 19px; text-align: start; text-indent: -48px;">Corner detection</i><span style="background-color: white; font-family: 'Times New Roman'; font-size: 16px; line-height: 19px; text-align: start; text-indent: -48px;">. (2013, April 28). Retrieved from http://en.wikipedia.org/wiki/Corner_detection</span><br />
<i style="background-color: white; font-family: 'Times New Roman'; font-size: 16px; line-height: 19px; text-align: start; text-indent: -48px;">Opencv documentation</i><span style="background-color: white; font-family: 'Times New Roman'; font-size: 16px; line-height: 19px; text-align: start; text-indent: -48px;">. (2013, February 15). Retrieved from http://docs.opencv.org/2.4.4-beta/index.html</span></div>
</div>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
<!--EndFragment--></span></div>
<br />Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com2tag:blogger.com,1999:blog-3712120655751574248.post-18293340324809772122013-05-14T12:32:00.004-07:002013-05-14T12:54:11.508-07:00Tarea 6. Geolocalización<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta semana se pidió utilizar el algoritmo de geolocalización por triangulación.
La trilateración es un método matemático para determinar las posiciones relativas de objetos usando la geometría de triángulos de forma análoga a la triangulación. </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La trilateración usa las localizaciones conocidas de dos o más puntos de referencia, y la distancia medida entre el sujeto y cada punto de referencia. Para determinar de forma única y precisa la localización relativa de un punto en un plano bidimensional usando sólo trilateración, se necesitan generalmente al menos 3 puntos de referencia.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Trilateration.svg/326px-Trilateration.svg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Trilateration.svg/326px-Trilateration.svg.png" width="296" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para realizar el código utilicé fragmentos de código de la página que está de referencia y también utilicé fórmulas que explican en Wikipedia.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> </span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta tarea mi resultado fue el siguiente:</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmMNCY70dAV0LVhFTJPId2MAi8K-SGzfXecPQXUCWICxtAJ2yGyg4wF9gMlM8rX2aGbZcw3P-A_ez6RYVpXI6fJgRDCWa3lVCD5m3HuzZJ9BJissPZ0AWTiWrYjbtFy_Nf31hzW3nDRNA/s1600/Screenshot+at+2013-05-14+12:12:02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmMNCY70dAV0LVhFTJPId2MAi8K-SGzfXecPQXUCWICxtAJ2yGyg4wF9gMlM8rX2aGbZcw3P-A_ez6RYVpXI6fJgRDCWa3lVCD5m3HuzZJ9BJissPZ0AWTiWrYjbtFy_Nf31hzW3nDRNA/s320/Screenshot+at+2013-05-14+12:12:02.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX9_0MFZUa5A6VYI69TmUq7VIlP8t1WOelv1fE9JggNBYd46qui9PbYGmz5IzlrdmaF-gGZVF1elLIfuzoHRQshPU-Q3_mlMg0PlzTwXLlKtq2ocGnk5MAlcYkgWXpO3bOFZqxQbVMwJ0/s1600/Screenshot+at+2013-05-14+12:32:02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="29" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX9_0MFZUa5A6VYI69TmUq7VIlP8t1WOelv1fE9JggNBYd46qui9PbYGmz5IzlrdmaF-gGZVF1elLIfuzoHRQshPU-Q3_mlMg0PlzTwXLlKtq2ocGnk5MAlcYkgWXpO3bOFZqxQbVMwJ0/s320/Screenshot+at+2013-05-14+12:32:02.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<script src="https://gist.github.com/anonymous/24f9677905c90f6a1841.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">
En este método lo que se hace es calcular la triateración entre los tres transmisores calculando el punto exacto donde se encuentra el receptor.
La distancia entre dos puntos se calcula con la fórmula euclidiana entre dos puntos donde p1 representa la posicion del receptor mientras p2 la del transmisor. </span><script src="https://gist.github.com/anonymous/5578886.js"></script><br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Referencias:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">wwnick , John Austen, respuesta a nohat, "Trilateration using 3 latitude and longitude points, and 3 distances", "Geographic Information Systems", post creado en 22 de Julio 2011, http://gis.stackexchange.com/questions/66/trilateration-using-3-latitude-and-longitude-points-and-3-distances. </span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com2tag:blogger.com,1999:blog-3712120655751574248.post-44265370488537934052013-05-14T10:01:00.003-07:002013-05-14T10:01:37.842-07:00Comunicaciones Satelitales<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para esta tarea del laboratorio de Redes de Telecomunicaciones, se nos pidió realizar una investigación de las aplicaciones de las comunicaciones satelitales, los mecanismos para interceptar las comunicaciones y las formas en que son protegidas estas comunicaciones.</span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunas de las aplicaciones más importantes de los satélites son:</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Navegación</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El satélite de navegación es un satélite colocado en el espacio para propósitos de navegación. Es un sistema de posicionamiento por radio que comprende una o más constelaciones de satélites, aumentados lo que sea necesario para soportar la operación prevista, también proporciona posicionamiento, velocidad e información del tiempo las 24 horas a los usuarios equipados en cualquier zona que se encuentre en o cerca de la superficie de la tierra. El sistema GPS es el elemento principal del sistema de navegación por satélite. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La constelación actual consta de 21 satélites operativos y 3 repuestos activos. Los satélites están en órbitas con períodos de operación de aproximadamente 12 horas a una altitud de 20,200 kilómetros. La constelación orbital está compuesta de 6 planos orbitales, cada uno inclinado con respecto al plano ecuatorial por cerca de 55 grados. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Comunicaciones</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un satélite de comunicaciones es un satélite artificial colocado en el espacio con fines de de telecomunicaciones. Los satélites de comunicaciones modernos utilizan órbitas geoestacionarias, órbitas Molniya ú órbitas baja terrestre.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Órbita geoestacionaria</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La órbita geoestacionaria es útil para aplicaciones de comunicaciones debido a su antena ubicada en el suelo, la cual debe estar dirigida hacia el satélite y puede funcionar eficazmente sin la necesidad de equipos costosos utilizado para rastrear el movimiento del satélite. Especialmente, para aplicaciones que requieren muchas antenas ubicadas en el suelo (como la distribución directa de señal de televisión) donde los ahorros en el equipo de suelo pueden más que justificar el costo adicional y la complejidad de enviar un satélite a la alta órbita geoestacionaria relativa. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El primer satélite de comunicaciones geoestacionario era Anik 1, un satélite canadiense que se puso en marcha en 1972. Los Estados Unidos lanzaron después sus propios satélites de comunicaciones geoestacionarios con Western Union el lanzamiento del satélite Westar 1 en 1974, y RCA Americom (después GE Americom y ahora SES Americom) así como Satcom en 1975. En el 2000 Hughes Space and Communications (ahora Boeing Satellite Systems) habían construido cerca de un 40% de los satélites en servicio de todo el mundo.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Órbita Molniya</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estas órbitas pueden ser una alternativa atractiva en algunos casos. La órbita Molniya es altamente inclinada, por lo que garantiza una buena elevación sobre posiciones seleccionadas en la porción norte de la órbita. Está diseñada de manera que el satélite pase la mayoría del tiempo en las latitudes más al norte, en las que su huella en el suelo se mueve ligeramente. Su período es de medio día, de modo que el satélite está disponible para funcionar en una región específica por ocho horas cada segunda revolución. De esta forma, una constelación de tres satélites Molniya puede proporcionar una cobertura ininterrumpida. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estos satélites se utilizan mayormente en los servicios de telefonía y televisión. Otra de las aplicaciones es para sistemas de radio móviles. El primer satélite de la serie Molniya fue lanzado el 23 de abril de 1965 y se utiliza para la transmisión experimental de la señal de televisión de la estación de subida de Moscú a las estaciones de bajada que están en el extremo oriente de Rusia en Khabarovsk, Magadan y Vladivostok.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Órbitas baja terrestre (OTB)</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los satélites OTB son menos costosos a la posición en el espacio que los satélites geoestacionarios, debido a su mayor proximidad al suelo, requieren menor fuerza de señal. También es posible ofrecer cobertura discontinua utilizando un satélite de órbita baja terrestre capaz de almacenar los datos recibidos mientras pasa por una parte de la tierra y transmitirlos después mientras pasa por otra parte.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las aplicaciones de los satélites de comunicación son:</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Telefonía </span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La primera y la aplicación más importante de estos satélites es la telefonía internacional. Los teléfonos de punto fijo retransmiten las llamadas a una estación en la tierra, donde se transmiten a un satélite geoestacionario. Una ruta análoga es seguida entonces por un enlace descendente. En contraste, los teléfonos móviles deben ser conectados directamente al equipo para la señal de enlace ascendente al satélite, así como asegurar la señalización de satélites en la presencia de perturbaciones.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La telefonía portátil (como los celulares) que son utilizados en áreas urbanas, no utilizan las comunicaciones por satélite. En lugar de esto, tienen acceso a una constelación en la tierra de estaciones para recibir y transmitir datos. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Televisión y radio</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen dos satélites utilizados para el radio y la televisión.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">DBS (Direct Broadcast Satellite), es un término que se utiliza para hacer referencia a las emisiones de televisión por satélite destinadas a la recepción en el hogar, llamada también señal directa al hogar. Abarca la televisión analógica y digital, así como la recepción de radio, también se extiende a otros servicios relacionados a los sistemas de televisión digital modernos. Un servicio DBS se refiere a un servicio comercial, así como a un grupo de canales libres disponibles desde una posición orbital a algún país. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Servicio Fijo por Satélite (SFS) es la clasificación oficial de los satélites geoestacionarios de comunicaciones utilizados principalmente para alimentar la transmisión de televisión, redes y estaciones de radio. También para la telefonía y comunicaciones de datos. Antes de la llegada del satélite de transmisión directa (DBS), los satélites SFS se utilizaban para el satélite DTH (Direct to home) televisión por satélite desde 1970 hasta el primer sistema de televisión DBS en 1989. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Tecnología de Satélites Móvil </span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Inicialmente disponible para su transmisión a receptores de televisión estacionarios, las aplicaciones de transmisión directa aparecieron con la llegada de dos sistemas de radio satelital: SIRIUS y XM Satellite Radio Holdings. Algunos fabricantes han introducido antenas espaciales para la recepción móvil de televisión DBS.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Radio Amateur</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los operadores amateur tienen acceso a los satélites OSCAR que son diseñados específicamente para llevar el tráfico de radio amateur. La mayoría de estos satélites funcionan como repetidores en el espacio, y son accesados generalmente amateurs equipados con equipo de radio UHF o VHF. Debido a las limitaciones del equipo amateur, los satélites más amateur se lanzan en órbitas baja terrestre.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Satélites de banda ancha</span></h4>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En los últimos años, la tecnología de comunicación por satélite se ha utilizado como un medio para conectarse a Internet a través de conexiones de datos de banda ancha. Esto es muy útil para los usuarios probar que se encuentran en zonas muy remotas, y no puede acceder a una línea fija de banda ancha o conexión telefónica.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Clima</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El pronóstico del tiempo utiliza una gran variedad de observaciones desde las cuales se analiza el estado actual de la atmósfera. Desde el lanzamiento del primer satélite meteorológico en 1960 las observaciones globales han sido posibles, incluso en las zonas más remotas. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Durante los años 1970s y 1980s una amplia gama de misiones satelitales se han lanzado. Algunos instrumentos de los satélites permiten una mejor estimación de la humedad, las nubes y las precipitaciones. Otros permiten la estimación de la velocidad del viento.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Imágenes de satélite</span></h4>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La forma básica de las imágenes de satélite proveen imágenes de las actuales condiciones de nubosidad. Sin embargo estas imágenes también pueden someterse a diferentes procesamientos que permitan obtener información sobre importantes variables climatológicas como la velocidad y dirección del viento, la altura de las nubes, la temperatura superficial, la capa de hielo del mar, cubierta vegetal, precipitación, entre otras cosas.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La principal ventaja de los satélites es su capacidad para producir una cobertura casi global, que se vuelve muy importante sobre los océanos y regiones despobladas, donde otros métodos de observación son impracticables. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En grandes zonas del hemisferio sur, los satélites son el único miedo de observación de la Tierra. Además de la observación de los cambios en las características superficiales como la vegetación y la temperatura superficial del mar, también las imágenes de satélite pueden capturar el desarrollo de características transitorias como nubes de agua o de hielo.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen dos tipos de satélites equipados con instrumentos utilizados para obtener imágenes meteorológicas.</span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Órbitas polares, que se colocan cerca de 900 km sobre la superficie de la Tierra en una órbita heliosincrónica, lo que significa que ven la misma parte de la Tierra a la misma hora cada día. Estas órbitas hacen cerca de 14 órbitas por día y pueden ver todas las partes de la atmósfera, al menos dos veces al día. A pesar de que su resolución temporal es limitada, tienen una alta resolución espacial ya que están relativamente cerca de la superficie de la Tierra.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los satélites geoestacionarios están situados cerca de 36,000 km sobre el ecuador en una órbita geoestacionaria, lo que quiere decir que siempre se fijan en posición sobre una parte de la Tierra. Estos satélites exploran continuamente (tienen una alta resolución temporal de 15 a 30 minutos), pero tienen una resolución espacial limitada (entre 3-10 km entre los pixeles).</span></li>
</ul>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen diferentes instrumentos que escanean diferentes longitudes de ondas y proporcionan diferente información acerca de la atmósfera:</span></div>
</div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Radiación infrarroja - visualización de las nubes e imágenes producidas de noche.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Radiación de vapor de agua - visualización de distribuciones de vapor de agua en zonas libres de nubes y visualización de nubes.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Radiación visible - visualización de nubes que están reflejadas por la luz del sol, no producen imágenes de noche.</span></li>
</ul>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Mecanismos para Interceptar Satélites</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
Los enlaces por satélite son vulnerables a las condiciones inhóspitas, como la actividad solar y las perturbaciones atmosféricas. El número cada vez mayor de los satélites está poniendo una gran demanda en ciertas frecuencias y órbitas que causan la congestión orbital / espectral. Esta congestión puede provocar interferencia no intencional de servicios por satélite.</div>
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los satélites también son vulnerables a los ataques intencionales de humanos dirigidos a estaciones de tierra, satélites en el espacio, o interferir en los enlaces de control y seguimiento. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunas de las amenazas que se deben de tomar en cuenta son las siguientes:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Satélites terrestres </span></div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Destrucción física, este ataque es vulnerable para las estaciones de tierra y para las redes de comunicación.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sabotaje, afecta a los enlaces.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Satélite del espacio (Antisatelite)</span></div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Interceptores, los satélites son vulnerables a estos ataques.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Armas de energía directa como lásers o pulsos electromagnéticos, los satélites, el centro de control y los enlaces de datos son vulnerables a estos ataques.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Interferencia</span></div>
</div>
<div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Ataques cibernéticos (Software malicioso, denegación de servicio, spoofing, interceptación de datos), todos los sistemas satelitales y las redes de comunicación están expuestos a estos ataques.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Jamming, todos los sistemas satelitales son vulnerables.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Actividad solar; perturbaciones atmosféricas y solares, todos los sistemas satelitales son vulnerables.</span></li>
</ul>
</div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
En vista de la importancia de los sistemas espaciales en las economías nacionales e internacionales, la creciente dependencia de los mismos, y las amenazas a que se enfrentan, se pide a los gobiernos de todo el mundo explorar las diversas técnicas de seguridad disponibles para proteger los sistemas de satélites de uso no autorizado, la interrupción o daños. El presidente de la India hizo un llamado a una fuerza espacial internacional para proteger a los satélites de cualquier guerra que puede extenderse al espacio. El nuevo plan maestro de la Fuerza Aérea Comando Espacial de EE.UU. prevé nuevos sistemas espaciales para proteger los activos estadounidenses en el espacio.</div>
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los ingenieros de sistemas por satélite tendrán que pensar en nuevos materiales de protección que puedan proteger mejor a los satélites de los ataques atmosféricos y ambientales. Algunos satélites militares actualmente son "endurecidos" para protegerlos contra la radiación de pulso electromagnético y en contra de la colisión con micro desechos. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El crecimiento de la basura espacial y de las actividades en los satélites espaciales comerciales y militares en todo el mundo requieren de algún tipo de sistema de tráfico espacial. Se necesita un sistema que controle el tráfico en los alrededores de la nave espacial de gran valor, como la Estación Espacial, así como el control de tráfico en órbitas muy transitadas. Para las órbitas fuera de servicio, la Comisión Federal de Comunicaciones (FCC) de Estados Unidos está trabajando en normas para la migración de escombros por los usuarios comerciales del mismo país. </span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Las compañías de satélites comerciales también deberían tener en cuenta la ubicación y el diseño de sus estaciones terrenas de satélite con el fin de minimizar los posibles daños ocasionados por desastres naturales, como terremotos, tormentas e inundaciones. Por otra parte, se necesita seguridad física de estas estaciones para proteger contra las actividades terroristas y otros ataques intencionales.</div>
</span><div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se necesitan mejores técnicas de cifrado y algoritmos para evitar la piratería y la suplantación de señal. Con el aumento de la popularidad de procesamiento de señales digitales, tales algoritmos son cada vez más potentes en la obtención de enlaces ascendentes y descendentes por igual.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">La protección del ambiente espacial beneficiará a toda la humanidad. A pesar de que algunas naciones sólo buscan dominar el espacio con el fin de servir a sus intereses nacionales y la ganancia política, es deber de todas las naciones unirse en un esfuerzo pacífico y ver el espacio como nuestro escenario futuro para la exploración científica y tecnológica para beneficiar a toda la humanidad.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Conclusiones:</div>
</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La seguridad en los satélites es muy importante ya que algunos de los satélites son de ayuda no sólo para algunos si no para muchos de nosotros. Aunque algunas personas hagan ataques para perjudicar a personas en realidad perjudican a mucha gente. Por eso hay que prevenir todo tipo de ataques, aunque por ejemplo los ataques que son causados por el medio ambiente son a veces impredecibles pero en otras ocasiones se puede hacer algo para prevenir.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En cuanto a los ataques de telefonía o televisión reciben ataques o las señales son interceptadas es algo grave que debe ser monitoreado, por lo que se utilizan algunos métodos ya sea de encriptación o algunos otros que son de gran importancia en las comunicaciones satelitales.</span></div>
<div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias</span></div>
<br />
<div class="p1" style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Akir, Zaid. (2004). <i>Space security: Possible issues & potential solutions</i>. Retrieved from <a href="http://spacejournal.ohio.edu/issue6/overview2.html">http://spacejournal.ohio.edu/issue6/overview2.html</a></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Pakistan Space and Upper Atmosphere Research Comission. (n.d.). A<i>pplications of satellites</i>. Retrieved from <a href="http://www.suparco.gov.pk/pages/space-awareness.asp">http://www.suparco.gov.pk/pages/space-awareness.asp</a></span></div>
</div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<br /></div>
</div>
</div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-23282150221221867052013-05-14T06:20:00.000-07:002013-05-14T10:01:48.423-07:00Laboratorio 11. Retroalimentación - Privacidad<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Despertador inteligente</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este proyecto considero que se debe de tomar en cuenta la privacidad en cosas como el historial de sueño del usuario, a nadie le debería importar cuantas horas duermes o a que hora te levantas. En caso de que alguien llegue a robar tu celular lo único que afectaría es el saber mas o menos a que hora te levantas por ejemplo entre semana para ir a la escuela o a trabajar y esto podría "ayudar" a la persona a saber mas o menos a que hora sales de tu casa o algo así pero es obvio que cuando te roban el celular nunca ven tus alarmas, es lo que menos les interesaría.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En cuanto al cuidado del producto, las etiquetas me parecieron muy útiles, también deberían tomar en cuenta algo que diga que se mantenga fuera del alcance de los niños, ya que con sólo poner que el uso es para mayor de 10 años, considero que los niños ni caso van a hacer ya que son muy curiosos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://3-its.blogspot.mx/2013/05/avance-5.html">http://3-its.blogspot.mx/2013/05/avance-5.html</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Alarma Inteligente para Autos</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En cuanto la privacidad Bluetooth que dicen que para la contraseña no utilizarán un PIN de 4 dígitos, también podrían utilizar patrones o incluso una contraseña (donde pueden verificar el nivel de seguridad como se hace en las cuentas de correo que las miden como Alta, Media y Baja para que el usuario tome eso en cuenta al momento de elegirla).</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Hay aplicaciones existentes en las cuales si el dispositivo Bluetooth al que quieres conectarse está apagado, hace que se desactive el bluetooth de tu dispositivo, esto les podría ayudar para lo que dicen que el usuario apague o desactive el bluetooth mientras no se utilice la alarma.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El problema de utilizar GPS en su proyecto, es que tienen que tener mucho cuidado con los datos que son enviados ya que a nadie le gustaría que personas que quieran hacer daño tuvieran esa información. También tienen que tomar en cuenta que en caso de robo, el atacante no debería saber o darse cuenta que se está rastreando su ubicación ya que el podría hacer algo para que esto no suceda (si es que sabe como hacerlo).</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ubicomputo.blogspot.mx/2013/05/actividad-5-privacidad.html">http://ubicomputo.blogspot.mx/2013/05/actividad-5-privacidad.html</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Computadora Inteligente</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este proyecto considero que se debe tomar en cuenta que al no estar protegido, un usuario atacante podría dar con la ubicación donde se encuentran las imágenes y poner alguna otra imagen. ¿Qué pasaría si quisiera que alguien más tuviera acceso a mi usuario?, el sistema debería poder también permitir más de una imagen por usuario ya que por ejemplo si mi hermanito me pide la computadora, sería algo molesto tener que ir cada que se bloquee la computadora o cada que sea necesario para que pueda utilizarla.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">También en el momento en que toma la imagen, ¿como harían para saber que el que salga en la fotografía sea realmente el dueño de la computadora?, sería bueno que antes de entrar a este sistema te pidiera la contraseña de tu computadora para saber que realmente eres tu y no otra persona que también sepa de este sistema.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://aveoctavo.blogspot.mx/2013/05/presentacion-de-privacidad.html">http://aveoctavo.blogspot.mx/2013/05/presentacion-de-privacidad.html</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Oficina Personalizada</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para este proyecto, es importante autentificar al usuario de manera correcta, ya que los datos que van a ser almacenados sólo corresponden al dueño de la oficina, ya que todo se personaliza de acuerdo a esa persona. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se debería tomar en cuenta también que a veces hay más de una persona en una oficina, y en ese caso deberían las dos personas poder tener acceso a esta oficina y también que estén de acuerdo con las preferencias que se harían en dicho lugar.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Al identificarse, habrá varias personas que serán autorizadas, pero no todas serán las dueñas de esta oficina, por ejemplo podría entrar antes de que llegue el dueño algún personal de limpieza para ordenar el lugar, esta persona si está autorizada para entrar en algunos casos pero al entrar no deberían activarse las preferencias del dueño. Para esto se podría utilizar la detección de rostro como lo mencionaron.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://pepgonzalez.blogspot.mx/2013/05/avance-5-computo-ubicuo.html">http://pepgonzalez.blogspot.mx/2013/05/avance-5-computo-ubicuo.html</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Galería Inteligente</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para este proyecto dijeron que querían tomar un conteo de las personas que ven las obras, pero como estarían seguros de que la misma persona no volvió a acercarse a la misma obra, esto deberían tomarlo en cuenta ya que podría ser que alguna persona sea contabilizada dos veces o más.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esta información les interesa a los encargados del museo para obtener gráficas de los días más visitados entre otras cosas, la información podría estar en un portal web donde el administrador tenga una cuenta y contraseña para acceder a estos datos, o bien en un sistema del mismo museo. Aunque estaría bien que también pudiera ser accedido mediante algún dispositivo móvil. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ultimo-sem.blogspot.mx/2013/05/entrega-5.html">http://ultimo-sem.blogspot.mx/2013/05/entrega-5.html</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Casa Inteligente</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Aquí se debe considerar muchísima seguridad en cuanto a quienes pueden acceder a los datos de la casa, ya que si de algún modo alguien con malas intensiones puede acceder a este mismo, podría saber siempre la ubicación de las personas donde se encuentran. En este caso yo diría que solo sean personas de alta confianza, ya que hay veces que por ejemplo las mismas personas que ayudan en la casa (sirvientes, nanas, etc.) pueden en algún momento abusar de la confianza.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estas personas podrían por ejemplo al saber que nadie se encuentra en alguna habitación y entrar a robar algunas cosas de ese lugar. Me parece muy bien lo que dijeron de clasificar los niveles de privacidad dependiendo de las áreas, ya que a nadie le gustaría que lo estuvieran grabando en el baño o cambiándose de ropa. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://3puntosteam.blogspot.mx/2013">http://3puntosteam.blogspot.mx/2013</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">CarNXP </span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este proyecto que es muy parecido a uno de los anteriores, debe tomarse en cuenta que hay muchas personas hoy en día que te bajan de tu automóvil y se lo llevan, no cualquier persona puede hacer esto, en muchos casos son personas que saben lo que hacen. Es por esto que los datos que se almacenan como las rutas que se visitaron últimamente pueden ser demasiado peligrosos si alguien puede encontrarlos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La criptografía es una muy buena forma de mantener o guardar los datos de manera segura pero dependiendo del método a veces existen vulnerabilidades. Hay métodos en los que se puede obtener la llave y con esto descifrar los mensajes. Para tener más seguridad sobre esto, debería establecerse un inicio de sesión del usuario que puede ser mediante una conexión del carro con el celular en donde en el celular se tenga que ingresar una clave. En esto también podría servir por ejemplo hay algunos carros que en cuanto se le quita la batería el radio se bloquea y tienes que ingresar un código que viene en los papeles del carro de cuando lo compraste. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esto podría ser útil también agregar para cuando alguien robe el carro y quite la batería al volverla a poner esa o cualquier otra, siga activo el GPS para dar con la ubicación pero ya se haya borrado el historial del usuario anterior o que te pida una clave única que solo el dueño del carro tiene para poder acceder a los datos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://inteligentsystems.wordpress.com/2013/05/07/fase-5-privacidad/">http://inteligentsystems.wordpress.com/2013/05/07/fase-5-privacidad/</a></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-64121503562437958672013-05-07T14:56:00.001-07:002013-05-07T15:08:02.451-07:00Infográfico. Puntos extra<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgKSsjLn2_MHEXzjsQjSZtpIc3rpelraQvoOTLV_m3rr6JW4bjuRk7C2UdlVOScWy53coqqFx9j0p_Qv7ZJEwnNdWvnXREQuqJqQj2-FoEnLa5oJrCrBgzPLJqUokDxF0v_36urkRaS2g/s1600/Imagen1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgKSsjLn2_MHEXzjsQjSZtpIc3rpelraQvoOTLV_m3rr6JW4bjuRk7C2UdlVOScWy53coqqFx9j0p_Qv7ZJEwnNdWvnXREQuqJqQj2-FoEnLa5oJrCrBgzPLJqUokDxF0v_36urkRaS2g/s640/Imagen1.png" width="480" /></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span><br />
<span style="background-color: white; color: #333333; font-size: 14px; line-height: 20px;"><a href="http://io9.com/391538/the-ten-most-important-satellites-orbiting-earth-now"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">The Ten Most Important Satellites Orbiting Earth Now, Stephanie Fox, iO9 web</span></a></span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-39173605572735232442013-05-06T21:55:00.005-07:002013-05-06T21:55:52.660-07:00Infographic de Seguridad en Redes Móviles<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaYGkflDpaVtvnQwNy1_uAPcRGtWgNVnGRTJxtzyR3mjWqbYSccD64V_mqdO_hkLCWmfLVJYZMpXR04CrSd07semhrNWbgPtX4GmOcvunp8kf8w3H5n6-ZFKo-Vad86TUt57RFzk8H0qw/s1600/SegMov1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaYGkflDpaVtvnQwNy1_uAPcRGtWgNVnGRTJxtzyR3mjWqbYSccD64V_mqdO_hkLCWmfLVJYZMpXR04CrSd07semhrNWbgPtX4GmOcvunp8kf8w3H5n6-ZFKo-Vad86TUt57RFzk8H0qw/s400/SegMov1.png" width="291" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOBrNFxncL0wMLhRdgb3vAKTfjrKZeJeoN29BcmPQmGqQ5vEa4XUaYppzcaGyKA2JKThw6YpiBzfR3FRiXVEa5fdKD_IEN_rdJZ2YoW1_3ZLFnnFxE4ZPC6c3KiGMBYRuWl0DZERagydA/s1600/SegMov2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOBrNFxncL0wMLhRdgb3vAKTfjrKZeJeoN29BcmPQmGqQ5vEa4XUaYppzcaGyKA2JKThw6YpiBzfR3FRiXVEa5fdKD_IEN_rdJZ2YoW1_3ZLFnnFxE4ZPC6c3KiGMBYRuWl0DZERagydA/s400/SegMov2.png" width="308" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb3_x5Xfqz8fvLlpiTYNdx_qCUtBPnhwEdujEJCn290fNPYBzOjSfmZxKluqQ4pnWub_gKoSPVGtbzN1AoNIsynVMAfvAdDXvA9829npgy6NbnIwzAfVsbFCSO2NvsQCkPcqgYFPrd_SE/s1600/SegMov3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb3_x5Xfqz8fvLlpiTYNdx_qCUtBPnhwEdujEJCn290fNPYBzOjSfmZxKluqQ4pnWub_gKoSPVGtbzN1AoNIsynVMAfvAdDXvA9829npgy6NbnIwzAfVsbFCSO2NvsQCkPcqgYFPrd_SE/s400/SegMov3.png" width="306" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhovWaxv6TXvvjd_FLjKpjHuC5K8xtGIsjucm34vl6K6bG7fFhKXQ-7VLYdjhos-vSlEvXj71ufEUxb4gSCyGfneohs997ZVYwiseyTt6mCjzdL3bSIgHsOuw_8LiErwCXDJAOFDn8wVjo/s1600/SegMov4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhovWaxv6TXvvjd_FLjKpjHuC5K8xtGIsjucm34vl6K6bG7fFhKXQ-7VLYdjhos-vSlEvXj71ufEUxb4gSCyGfneohs997ZVYwiseyTt6mCjzdL3bSIgHsOuw_8LiErwCXDJAOFDn8wVjo/s400/SegMov4.png" width="308" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias.</span></h4>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://www.cosic.esat.kuleuven.be/ecrypt/courses/end/slides-28/9-niemi.pdf"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">https://www.cosic.esat.kuleuven.be/ecrypt/courses/end/slides-28/9-niemi.pdf</span></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.angelfire.com/indie/sharmapranav/ForThesis/Cryptographic_protocols_for_3G_mobile_communication_system.pdf"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">http://www.angelfire.com/indie/sharmapranav/ForThesis/Cryptographic_protocols_for_3G_mobile_communication_system.pdf</span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-55364987971245065192013-05-06T21:52:00.002-07:002013-05-06T21:56:37.874-07:00Laboratorio 10. Privacidad en Cómputo Ubicuo <br />
<div style="text-align: center;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Towards Security and Privacy for Pervasive Computing (2002)</span></b></div>
<div style="text-align: center;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div style="text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Roy Campbell , Jalal Al-Muhtadi , Prasad Naldurg , Geetanjali Sampemane , M. Dennis MickunasIn </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">* Proceedings of International Symposium on Software Security</span></div>
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Introducción</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estudios actuales en cómputo ubicuo se enfocan en la creación de infraestructuras manejando espacios activos, conectando nuevos dispositivos o creando aplicaciones útiles para probar la funcionalidad. Los problemas de seguridad y privacidad en esos entornos son problemas reales en el nuevo paradigma de computación.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Desafíos de seguridad y requerimientos</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las características adicionales y la extensa funcionalidad que ofrece la computación ubicua la hace propensa a vulnerabilidades adicionales.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El extenso límite de la computación tradicional está limitada al mundo de la computación virtual donde se encuentra la información y los programas. Por otro lado, la computación ubicua extiende su alcance más allá de la infraestructura computacional que intenta rodear los alrededores de los espacios físico. Las aplicaciones del cómputo ubicuo explota la ubicación física y otros recursos para mejorar la experiencia del usuario. Bajo estos escenarios, la información y la seguridad se vuelve interdependiente.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Problemas de privacidad</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La extensión física del cómputo ubicuo hace que conservar la privacidad de los usuarios se vuelva una tarea más difícil. Aumentando los espacios activos con sensores activos permite la construcción de más espacios inteligentes y capacidades computacionales que son verdaderamente ubicuos. A través de varios sensores y dispositivos integrados, los espacios activos pueden automáticamente ajustarse a las preferencias de los usuarios y pueden capturar y utilizar el contexto de información. Desafortunadamente, esta característica puede tratar la privacidad de los usuarios severamente. Esta capacidad puede explotarse por intrusos o administradores de sistemas curiosos que pueden rastrear o espiar electrónicamente a usuarios particulares. El sistema entero ahora se convierte en un sistema distribuido de vigilancia que puede capturar mucha información acerca de los usuarios. En algunos entornos, como casas o clínicas, hay con frecuencia abundancia de información sensible o personal que debe ser asegurada.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Problema de interacción de usuarios</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Una de las características principales de las aplicaciones ubicuas es la fuerte interacción humano-interfaz entre los usuarios y el espacio. La variedad de los mecanismos de multimedia son utilizados para entrada y salida y para controlar los aspectos físicos del espacio. Debido a la naturaleza de estas interacciones, los usuarios en el espacio no pueden ser fácilmente prevenidos de ver o escuchar cosas que pasan en el espacio, así que esto tiene que tomarse en cuenta mientras se diseñan mecanismos de control de acceso.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Políticas de privacidad </span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Es importante en cómputo ubicuo tener un método flexible y conveniente para definir y manejar las políticas de privacidad. Las herramientas de manejo de dichas políticas proveen a los administradores, la habilidad de especificar, implementar y exigir reglas para tener un mayor control en el comportamiento de entidades en un sistema. El software de manejo de políticas mantiene una base de datos exhaustiva del dispositivo e interfaces correspondientes. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La relación de las políticas de seguridad deben ser una brecha de seguridad. Por ejemplo, saber cuando el sistema está siendo vigilado por un intruso puede ser un problema. Así, a personal no autorizado no se le debería permitir saber que la política de privacidad puede volverse bajo cierta circunstancia.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Operaciones de Información</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existe una gran preocupación por los nuevos tipos de amenazas, operaciones de información y ciber-terrorismo, que son consecuencias naturales de la creciente importancia de la información electrónica y la gran dependencia de las redes de comunicación digitales en la mayoría de las actividades civiles y militares. Las operaciones de información se puede definir como "acciones tomadas que afectan la información y los sistemas del adversario, mientras que la defensa de la información propia es un problema grave en las redes actuales. En tal escenario, los ciber-terroristas pueden aprovechar las redes de computadoras, inyectar información engañosa, robar bienes electrónicos o irrumpir los servicios esenciales. En la computación ubicua hace que las operaciones de información sea una amenaza más grave.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
<div style="text-align: justify;">
El punto focal de la computación ubicua es transformar usuarios en entidades de primer nivel, que ya no necesitan para ejercer la mayor parte de su atención a la maquinaria informática. Por lo tanto, aunque el subsistema de seguridad debe ser transparente a cierto nivel, integrado en el fondo sin distraer a los usuarios demasiado.</div>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Caso de estudio: Seguridad en Gaia OS </span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Gaia es un sistema que se basa en componentes de software middleware que proporciona una infraestructura genérica para la construcción de entornos de computación ubicua. Gaia ofrece los servicios básicos necesarios para apoyar y gestionar espacios activos y las aplicaciones que se ejecutan en estos espacios. Este espacio activo contiene un equipamiento de última generación, incluye un sistema de sonido, cuatro paneles de plasma táctil con soporte HDTV, televisión de alta definición, dispositivos X10, pizarras electrónicas, faros infrarrojos, Wi-Fi, puntos de acceso Bluetooth, video cámaras y pantallas planas. En la actualidad, este espacio activo es utilizado en reuniones de grupos, seminarios, presentaciones, demostraciones y con fines de entretenimiento. Se implementaron varios mecanismos de seguridad en este espacio.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Autenticación</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los mecanismos de autenticación en entornos de computación ubicua deben encontrar un equilibrio entre la fuerza de la autenticación y la no intrusión. Una insignia inteligente que emite señales de radio de corto alcance, es un buen mecanismo de autenticación no intrusiva, sin embargo, solo proporciona una autenticación débil. El sistema tiene una variedad de miedos para autenticación, incluyendo el uso de dispositivos portables, reconocimiento de rostros, tarjetas inteligentes, identificación de huellas dactilares, escáner de retina, etc. Para permitir esto, se pueden diferenciar entre los distintos puntos fuertes de autenticación mediante la asociación de valores de confianza para cada proceso de autenticación. Este valor representa la confianza del sistema de autenticación de la identidad del representado. Se representa con un número entre 0 y 1.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este valor de confianza se basa en el dispositivo de autenticación y el protocolo de autenticación utilizado. Los directores pueden emplear varios métodos de autenticación con el fin de aumentar los valores de confianza asociados con ellos. Las decisiones de control de acceso pueden ahora ser más flexibles mediante la utilización de información de confianza. Las técnicas que se han considerado son simples probabilidades, probabilidad bayesiana y lógica difusa. El servicio de autenticación es administrado por las políticas relacionadas con la autenticación. Estas políticas se expresan como reglas de la lógica de predicados de primer orden. La lógica utilizada incluye operadores temporales y difusa que permiten las políticas para capturar información de contexto o temporal, como la revocación de las credenciales de autenticación en determinadas circunstancias y así sucesivamente.</span></div>
</div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Debido a que hay un gran número de diversos dispositivos que se pueden implementar para los propósitos de identificación y autenticación, y como la tecnología avanza, se espera muchos dispositivos de autenticación nuevos. Esto hace que sea necesario disponer de medios dinámicos para la adición de nuevos dispositivos de autenticación y asociarlos con diferentes capacidades y protocolos. Naturalmente, algunos medios de autenticación son más fiables y seguros que otros. Por ejemplo, es fácil para las tarjetas inteligentes sean extraviadas o robadas. Por otro lado, el uso de la biometría, las exploraciones de la retina, por ejemplo, son buenos métodos de autenticación que son difícil de falsificar. </span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilkrcQi1vCg0c2MdN516O3xZ58i7vZQqHvB2WktiNh7sXv_TaYUPKJI03FMg7F2ijwdw0VRg_j49t1A6pJMYJcA_Vcxt-gq7ya-0ziaGxdX26xtjAsvxROJNThE9lNFDRY_0uPPu_XSEU/s1600/Screen+Shot+2013-05-06+at+11.32.51+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilkrcQi1vCg0c2MdN516O3xZ58i7vZQqHvB2WktiNh7sXv_TaYUPKJI03FMg7F2ijwdw0VRg_j49t1A6pJMYJcA_Vcxt-gq7ya-0ziaGxdX26xtjAsvxROJNThE9lNFDRY_0uPPu_XSEU/s320/Screen+Shot+2013-05-06+at+11.32.51+PM.png" width="320" /></span></a></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Mist - Comunicación de privacidad</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para hacer frente a los problemas de privacidad en la computación ubicua, se utiliza Mist, que es una infraestructura de comunicación que preserva la privacidad en entornos de computación ubicua. Mist facilita la separación de la ubicación de la identidad. Esto permite a las entidades autorizadas acceder a los servicios mientras protegen su privacidad de ubicación. Nist consiste en una jerarquía de privacidad de Mist Routers que forman una red de superposición. Esta red overlay facilita la comunicación privada mediante el enrutamiento de paquetes utilizando un el protocolo hop-by-hop, handle-based routing. Se emplea criptografía de clave pública en la configuración inicial de estos controladores. Estas técnicas hacen que la comunicación no sea posible de rastrear por espías o terceros que no son de confianza.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para hacer frente a los problemas de privacidad en la computación ubicua, introducimos Mist [20, 21] una infraestructura de comunicación en general que preserve la privacidad en entornos de computación ubicua. Niebla facilita la separación de la ubicación de la identidad. Esto permite a las entidades autorizadas para acceder a los servicios al tiempo que protege su privacidad ubicación. Aquí nos limitamos a dar una breve descripción de cómo funciona Mist. Niebla consiste en una jerarquía de privacidad de preservación de routers niebla que forman una red de superposición, como se ilustra en la figura. 2. Esta red overlay facilita la comunicación privada mediante el enrutamiento de paquetes utilizando un hop-by-hop, el protocolo de enrutamiento de manejar basado. Contamos con la criptografía de clave pública en la configuración inicial de estos controladores. Estas técnicas hacen que la comunicación no factible trazar por espías y los terceros no sean de confianza.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYKtNQxvKbyiWfY6ouFJH1JNu1dRcLYHQx5hOAyMXSdDiL3z1Nik_YHmiqX9GWexPcTb-z8TORGUpjdwXCLPy6bNX_mqidw9sqTl0yfZgHq2UICUnrjDACpSbY3Z_VYRadgHdwGzsODrs/s1600/Screen+Shot+2013-05-06+at+11.39.16+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYKtNQxvKbyiWfY6ouFJH1JNu1dRcLYHQx5hOAyMXSdDiL3z1Nik_YHmiqX9GWexPcTb-z8TORGUpjdwXCLPy6bNX_mqidw9sqTl0yfZgHq2UICUnrjDACpSbY3Z_VYRadgHdwGzsODrs/s320/Screen+Shot+2013-05-06+at+11.39.16+PM.png" width="313" /></span></a></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusión.</span></h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El paper hace énfasis en la privacidad y seguridad en la computación ubicua pero no se mete mucho en detalle sobre lo que se debe tomar en cuenta para resguardar la información. Me parece interesante que se haya incluido un caso de estudio donde se pruebe la seguridad y/o privacidad en un sistema. </span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
También me llama la atención que en el caso de estudios metan la criptografía, se me hace muy importante ya que son métodos ampliamente utilizados para resguardar los datos. También se habla de la comunicación ya que en todos los sistemas debe de establecerse un método de privacidad para evitar que algún intruso o personas que no deben tener acceso no puedan entrar en esta comunicación.</div>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias </span></h3>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: center;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Towards Security and Privacy for Pervasive Computing (2002)</span></b></div>
<div style="text-align: center;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div style="text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Roy Campbell , Jalal Al-Muhtadi , Prasad Naldurg , Geetanjali Sampemane , M. Dennis MickunasIn </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">* Proceedings of International Symposium on Software Security</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /><br />
</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><span style="font-size: 9pt;"> </span><span style="font-size: 13pt;"> </span></span></div>
<div>
<br /></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-74302666937949160282013-04-30T12:17:00.000-07:002013-04-30T12:17:49.565-07:00Actividad 5. Control de tráfico <span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta tarea se nos pidió lo siguiente:</span><br />
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Código documentado en blog (10 pts)</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Desarrollen para ns-2/3 un módulo que permite</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Crear topologías (reciclar de lab)</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Generar “patrones” tráfico (reciclar de lab)</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Comparar por lo menos dos diferentes esquemas de control de congestión (inventados por ustedes mismos, no anden googleando ni por ideas ni por código</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta tarea se utilizaron los códigos de dos laboratorios anteriores. </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><i>La congestión de redes es el fenómeno producido cuando a la red (o parte de ella) se le ofrece más tráfico del que puede cursar.</i></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Primero aquí esta un video que muestra la simulación de tráfico ya que en el laboratorio que se pidió eso no pude realizarlo bien, y lo volví a realizar.</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/tJsSIP1bEyA" width="420"></iframe></span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Aquí se puede ver que hay demasiada pérdida de paquetes, con un script en awk, se obtuvieron los datos de los paquetes enviados y recibidos, así como también los paquetes que se perdieron. Estos datos se obtuvieron a través de un archivo trace que genera la simulación, este archivo contiene los paquetes que son enviados, el tiempo, el nodo transmisor y receptor, entre otras cosas.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Código AWK:</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<script src="https://gist.github.com/anonymous/5490181.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">
En este código se obtiene como resultado el número de paquetes que fueron enviados, los que se recibieron, los paquetes que se perdieron en la comunicación y también un promedio de la cantidad de paquetes por cada medio segundo que se envían y reciben.</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWDdTWAeslYndqlm7medADfDaFTKwDbZ3BtibG6cAAUxfawNe81mdt5JpCyjoyO5RuVRBDBrz1d7lZZhzyZbEnDfyfBtgPHS9RQNJQfbTB0H1TfZaaNQQJxnFAJqizCU3gJfLhexIddac/s1600/Screenshot+at+2013-04-30+09:47:32.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="73" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWDdTWAeslYndqlm7medADfDaFTKwDbZ3BtibG6cAAUxfawNe81mdt5JpCyjoyO5RuVRBDBrz1d7lZZhzyZbEnDfyfBtgPHS9RQNJQfbTB0H1TfZaaNQQJxnFAJqizCU3gJfLhexIddac/s320/Screenshot+at+2013-04-30+09:47:32.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Como se puede ver los paquetes que se perdieron es una cantidad muy grande. En estos casos es cuando es requerido un control de congestión. Para esto lo que hice fue apagar o prender los enlaces con más tráfico después de analizar bien la situación y saber cuales son los enlaces con mayor tráfico. Este esquema es muy útil ya que tras analizar todos los enlaces puedes hacer que a cierto tiempo se apague el enlace y se renueve la conexión después. Esto con el fin de que ya no haya tanta pérdida de paquetes. Es una manera muy sencilla ya que lo único que se hace es "romper o apagar" enlaces donde se sabe que hay congestión para después volverlos a encender. </span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El código es el siguiente:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<script src="https://gist.github.com/anonymous/5490456.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El resultado corriendo el script:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC8LnMsYPpg5FnqmdCi0KJ94x212OA4V8ULVX98UO4aiw7UQmKixNX08nPsBbVVqPdxqueSl23et8f6RNQVj3HIEOJ1eJ2HKA_RIRdXS7S9WRiqDqov-YV36o_nD_TTGYmY3U2Br91smM/s1600/Screenshot+at+2013-04-30+10:42:13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="71" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC8LnMsYPpg5FnqmdCi0KJ94x212OA4V8ULVX98UO4aiw7UQmKixNX08nPsBbVVqPdxqueSl23et8f6RNQVj3HIEOJ1eJ2HKA_RIRdXS7S9WRiqDqov-YV36o_nD_TTGYmY3U2Br91smM/s320/Screenshot+at+2013-04-30+10:42:13.png" width="320" /> </a></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Video:</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Como se puede ver ya no se pierden paquetes en la comunicación así que lo que se realizó tuvo éxito. </span><br />
<br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Referencias:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="http://elisa.dyndns-web.com/~elisa/teaching/comp/net/congestion.pdf">http://elisa.dyndns-web.com/~elisa/teaching/comp/net/congestion.pdf</a> </span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-53779861572475958362013-04-29T23:04:00.001-07:002013-04-30T10:01:55.579-07:00Laboratorio 9 : Retroalimentación a equipos <span id="goog_1312049167"></span><span id="goog_1312049168"></span><a href="http://www.blogger.com/"></a><br />
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Alarma Inteligente para Autos</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El equipo mostró en la presentación una serie de preguntas que se les hizo a algunos usuarios cuando se les presentó el proyecto. Les recomiendo hacer un prototipo más cercano a lo que será ya que pusieron una interfaz nadamas con lo básico y no explicaron mucho, proponen un sistema de monitoreo en tiempo real, yo creo que tendría que hacerse preguntas a los clientes acerca de este sistema para saber si les gustaría que también tuviera alguna forma de avisarles cada cuando se activa la alarma y pues si se detecta algún hecho sospechoso, siempre los usuarios tienen muchas ideas que pueden ayudarte a mejorar o a detectar fallos en tu sistema.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Estaría bien presentar un mejor prototipo de como se realizará la conexión y tal ves algún diseño preliminar de la interfaz donde se muestre lo que va a llevar la aplicación o el sistema y también que se va a requerir tal ves algún usuario y contraseña para ingresar para que no cualquiera pudiera utilizarlo. Este prototipo estaría bien que llevara también alguna imagen de algún carro con dibujos de las ubicaciones de donde se pondrán los sensores para mayor entendimiento.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ubicomputo.blogspot.mx/2013/04/evaluaciones-de-usabilidad.html">http://ubicomputo.blogspot.mx/2013/04/evaluaciones-de-usabilidad.html</a></span></div>
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Computadora Inteligente</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto va muy avanzado, está muy padre su idea y ya se vio funcionando. Algo que les recomendaría mucho es realizar muchas pruebas con usuarios para ver que su sistema siempre funcione y poder detectar cualquier fallo. También para algunas personas puede ser tal ves difícil de entender, para esto les recomendaría hacer una animación o algo que pueda mostrarle al usuario una manera más fácil de utilizarlo, algo que sirva como "tutorial" para alguien que no está muy familiarizado con las computadoras donde también se explique la forma en la que tiene que estar la cámara ya que siempre es importante facilitarle todo al usuario y así mismo satisfacerlo.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://aveoctavo.blogspot.mx/2013/04/blog-post.html">http://aveoctavo.blogspot.mx/2013/04/blog-post.html</a> </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Oficina Personalizada</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para este proyecto hay que tomar en cuenta muchas cosas ya que es algo que tiene un enfoque amplio, lo importante es que el usuario siempre esté cómodo y satisfecho, hay que tomar en cuenta todos los posibles escenarios que pueden ocurrir, por ejemplo si la tarjeta del usuario no llega a funcionar que tendría que hacer para no perder tanto tiempo o si cualquiera de las funcionalidades llega a fallar que se podría hacer.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Proyecto Localizador</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Me parecieron muy completas sus pruebas de usabilidad, lo que les podría recomendar es hacer un prototipo de la interfaz en los programas en línea que existen para que se vea un poco más presentable, aparte de hacer que esta aplicación sea fácil de usar, utilizando íconos que refieran a algo en particular por ejemplo una estrella para agregar a favoritos, un signo "+" para agregar algún dispositivo, que aparezcan los nombres de los dispositivos, algún tipo de alarma o vibración de cuando te estés acercando a alguno de los dispositivos que tienes agregados.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://gtdsoftwa.blogspot.mx/2013/04/presentacion-usabilidad-computo-ubicuo.html">http://gtdsoftwa.blogspot.mx/2013/04/presentacion-usabilidad-computo-ubicuo.html</a></span></div>
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Galería inteligente</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este proyecto, se tiene que tomar en cuenta mucho el ambiente, ya que en un museo normalmente no hay ruido pero hay veces puede haber niños llorando o haciendo ruido, entonces el volumen se podría ajustar dependiendo del ruido que se encuentre en el lugar. También que el usuario pueda ver la obra en su celular, ósea que identifique que es lo que está viendo, apareciendo el nombre de la obra y el autor en el celular. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://ultimo-sem.blogspot.mx/2013/04/entrega-4.html">http://ultimo-sem.blogspot.mx/2013/04/entrega-4.html</a></span></div>
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">CarFxP</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esta muy padre lo de los colores, en general me pareció bien las pruebas que se realizaron, lo único que podrían hacer es establecer diferentes escenarios y preguntarse que pasaría en distintos escenarios y también establecer mucha seguridad en todo.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link:</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://inteligentsystems.wordpress.com/2013/04/26/fase-4-pruebas-de-usabilidad/">http://inteligentsystems.wordpress.com/2013/04/26/fase-4-pruebas-de-usabilidad/</a></span></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Despertador Inteligente</span></h3>
</div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este proyecto está muy padre ya que es útil para todas las personas, el inconveniente es que es un poco complicado de utilizar para personas que no tienen conocimiento previo, por eso al igual que con un equipo anterior les recomiendo hacer un tutorial o una animación donde se muestre como se puede utilizar y hacerlo lo más práctico y fácil posible para que el usuario pueda entenderlo. También hacer la interfaz amigable al usuario con palabras que el entienda y también pueden utilizarse dibujos en ves de palabras por ejemplo un reloj que sea símbolo de alarma, entre otras cosas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://3-its.blogspot.mx/2013/04/pruebas-de-usabilidad.html">http://3-its.blogspot.mx/2013/04/pruebas-de-usabilidad.html</a></span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-35639370021688937432013-04-29T22:20:00.003-07:002013-04-29T22:20:48.758-07:00Resumen: Energy-Efficient Communication Protocol for Wireless Microsensor Networks<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Introducción</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los recientes avances en la tecnología basada en sensores microelectromecánicos de baja potencia analógica y digital, y baja potencia de diseño RF han permitido el desarrollo de microsensores inalámbricos de bajo costo y de baja potencia. Estos sensores no son tan fiables o precisos como los macrosensores de alto precio, pero su tamaño y costo permiten aplicaciones de red a cientos o miles de esos microsensores con el fin de lograr la calidad. El monitoreo fiable de entorno es importante en una variedad de aplicaciones comerciales y militares. Por ejemplo, para un sistema de seguridad, acústica, sísmico y sensores de video pueden utilizarse para formar una red ad hoc para detectar intrusiones. Los microsensores también pueden utilizarse para monitorear las máquinas para la detección y el diagnóstico de fallos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las redes de microsensores pueden tener cientos o miles de nodos sensores. Se desea hacer que estos nodos sean más baratos y energéticamente eficientes como sea posible y confiar en sus grandes números para obtener resultados de alta calidad. Los protocolos de red deben de estar diseñados para lograr la tolerancia a fallos en presencia de insuficiencia de un nodo individual mientras se reduzca el consumo de energía. Además, ya que el ancho de banda inalámbrico limitado tiene que ser compartido entre todos los sensores de la red, los protocolos de enrutamiento para estas redes deben ser capaces de realizar la colaboración local para reducir los requisitos de ancho de banda.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La comunicación entre los nodos sensores y la estación base es cara, y no hay nodos de "alta energía" a través de la cual la comunicación puede proceder. Ese es el marco del proyecto, el cual se centra en inovadoras soluciones de energía optimizada en todos los niveles de la jerarquía del sistema, desde la capa física y los protocolos de comunicación hasta la capa de aplicación y el eficiente diseño DSP para nodos microsensores.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Mediante el análisis de ventajas y desventajas de los protocolos de enrutamiento convencionales utilizando el modelo de redes de sensores, se desarrolló LEACH (Low-Energy Adaptative Clustering Hierarchy), un protocolo basado en clustering que minimiza la disipación de energía en estas redes. Las principales características de LEACH son:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Coordinación localizada y control de la configuración y funcionamiento del clúster.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Rotación aleatoria de las "estaciones base" o "cabezas del clúster" del clúster y de los clusters correspondientes.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Compresión local para reducir la comunicación local.</span></li>
</ul>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El uso de clusters para la transmisión de datos a la estación base aprovecha las ventajas de las pequeñas distancias de transmisión para la mayoría de los nodos, requiriendo solamente unos pocos nodos para transmitir distancias lejanas a la estación base. Sin embargo, LEACH supera los algoritmos del clustering clásico utilizando el uso de clusters adaptativos y la rotación de las cabezas del cluster, permitiendo que los requerimientos de energía del sistema se distribuyan entre todos los sensores. Además LEACH es capaz de realizar comunicación local en cada clúster para reducir la cantidad de datos que debe transmitirse a la estación base. Esto produce una gran reducción en la disipación de energía.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
Primer modelo de Radio</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Actualmente, existe una gran investigación en el área de radios de baja energía. Las diferentes suposiciones acerca de las características del radio, incluyendo las pérdidas de energía en los modos de transmisión y recepción, cambiarían las ventajas de los diferentes protocolos. En este trabajo, se asume un modelo simple donde el radio se disipa <a href="http://www.codecogs.com/eqnedit.php?latex=E_{elec}=50%20nJ/bit" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{elec}=50 nJ/bit" title="E_{elec}=50 nJ/bit" /></a> para ejecutar el circuito transmisor o receptor y <a href="http://www.codecogs.com/eqnedit.php?latex=\epsilon%20_{amp}=100%20pJ/bit/m^{2}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?\epsilon _{amp}=100 pJ/bit/m^{2}" title="\epsilon _{amp}=100 pJ/bit/m^{2}" /></a> para el amplificador de transmisión para lograr un nivel aceptable <a href="http://www.codecogs.com/eqnedit.php?latex=\tfrac{E_{b}}{N_{o}}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?\tfrac{E_{b}}{N_{o}}" title="\tfrac{E_{b}}{N_{o}}" /></a>. Estos parámetros son ligeramente mejores que el estado actual de la técnica en el diseño de radio. También se asume una pérdida de energía <a href="http://www.codecogs.com/eqnedit.php?latex=r^{2}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?r^{2}" title="r^{2}" /></a> debido a la transmisión del canal. Por lo tanto, para transmitir un mensaje de k-bits en una distancia <a href="http://www.codecogs.com/eqnedit.php?latex=d" target="_blank"><img src="http://latex.codecogs.com/gif.latex?d" title="d" /></a> utilizando el modelo de radio, el radio gasta:</span></div>
<br />
<a href="http://www.codecogs.com/eqnedit.php?latex=E_{Tz}(k,d)=E_{Tz-elec}(k)@plus;E_{Tz-amp}(k,d)\\%20E_{Tz}(k,d)=E_{elec}*k@plus;\epsilon_{amp}*k*d^2" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{Tz}(k,d)=E_{Tz-elec}(k)+E_{Tz-amp}(k,d)\\ E_{Tz}(k,d)=E_{elec}*k+\epsilon_{amp}*k*d^2" title="E_{Tz}(k,d)=E_{Tz-elec}(k)+E_{Tz-amp}(k,d)\\ E_{Tz}(k,d)=E_{elec}*k+\epsilon_{amp}*k*d^2" /></a>
</div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">y para recibir este mensaje, el radio gasta:</span><br />
<br />
<a href="http://www.codecogs.com/eqnedit.php?latex=E_{Rz}(k)=E_{Rz-elec}(k)\\%20E_{Rz}(k)=E_{elec}*k" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{Rz}(k)=E_{Rz-elec}(k)\\ E_{Rz}(k)=E_{elec}*k" title="E_{Rz}(k)=E_{Rz-elec}(k)\\ E_{Rz}(k)=E_{elec}*k" /></a>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggDFuulSMs7Q5SmLMTnf_Pgknm5nAgD6SEn_yWJ_F9638_IJR1c7RCsqP9vCy4nrpTqefYB2AOO1Lftnw3aOScgKDzvrHyJ1o8TQmx8X00xcRBkwk_RZmmytUD5yMoozfx77N82t2rlzs/s1600/Screen+Shot+2013-04-29+at+11.10.21+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggDFuulSMs7Q5SmLMTnf_Pgknm5nAgD6SEn_yWJ_F9638_IJR1c7RCsqP9vCy4nrpTqefYB2AOO1Lftnw3aOScgKDzvrHyJ1o8TQmx8X00xcRBkwk_RZmmytUD5yMoozfx77N82t2rlzs/s320/Screen+Shot+2013-04-29+at+11.10.21+PM.png" width="253" /></a></div>
<br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Análisis de energía de protocolos de enrutamiento.</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen diferentes protocolos de enrutamiento de red propuestos para redes inalámbricas que se pueden examinar en el contexto de redes de sensores inalámbricos. Se examinaron dos de estos protocolos de comunicación, la comunicación directa con la estación base y el enrutamiento multi-hop de mínima energía utilizando la red de sensor y los modelos de radio. </span></div>
</div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Utilizando un protocolo de comunicación directa, cada sensor envía sus datos directamente a la estación base. Si la estación base está muy lejos de los nodos, la comunicación directa requiere una gran cantidad de potencia de transmisión de cada nodo. Esto agotaría rápidamente la batería de los nodos y reduce el tiempo de vida del sistema. Sin embargo, si la estación base se encuentra cerca de los nodos, o la energía requerida para recibir la información es grande, puede ser un método aceptable de comunicación.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El segundo enfoque convencional que se considera es un protocolo de enrutamiento de "energía mínima". Existen varios protocolos de enrutamiento, en estos protocolos, los nodos de datos de la ruta destinados a la estación base a través de nodos intermediarios. Por lo tanto, los nodos actúan como enrutadores para los datos de otros nodos. Algunos de estos protocolos, solo consideran la energía del transmisor y el abandono de la disipación de energía de los receptores en la determinación de rutas. En este caso, se eligen los nodos intermediarios de tal manera que la energía del amplificador de transmisión (ej. <a href="http://www.codecogs.com/eqnedit.php?latex=E_{Tz-amp}(k,d)=\epsilon_{amp}*k*d^2" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{Tz-amp}(k,d)=\epsilon_{amp}*k*d^2" title="E_{Tz-amp}(k,d)=\epsilon_{amp}*k*d^2" /></a>) es minimizada. Este nodo se transmite al nodo C a través del nodo B si y sólo si:</span></div>
</div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<a href="http://www.codecogs.com/eqnedit.php?latex=E_{Tz-amp}(k,d=d_{AB})@plus;E_{Tz-amp}(k,d=d_{BC})\\%20%3CE_{Tz-amp}(k,d=d_{AC})\\or\\%20d^2_{AB}@plus;d^2_{BC}%3Cd^2_{AC}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{Tz-amp}(k,d=d_{AB})+E_{Tz-amp}(k,d=d_{BC})\\ <E_{Tz-amp}(k,d=d_{AC})\\or\\ d^2_{AB}+d^2_{BC}<d^2_{AC}" title="E_{Tz-amp}(k,d=d_{AB})+E_{Tz-amp}(k,d=d_{BC})\\ <E_{Tz-amp}(k,d=d_{AC})\\or\\ d^2_{AB}+d^2_{BC}<d^2_{AC}" /></a>
<br />
<br />
<div style="text-align: justify;">
<br /></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sin embargo, para este protocolo de enrutamiento de transmisión de energía mínima, en lugar de sólo uno (alta energía) transmisión de los datos, cada mensaje debe atravesar n (baja energía) transmitidos y n recibidos. Dependiendo de los costes relativos del amplificador de transmisión y la electrónica de radio, la energía total gastada en el sistema podría ser en realidad mayor utilizando el enrutamiento MTE (Minimum Transmission Energy) que la transmisión directa a la estación base.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para ilustrar esto, se considera la red lineal que se muestra en la imagen de abajo, donde la distancia entre los nodos es <a href="http://www.codecogs.com/eqnedit.php?latex=r" target="_blank"><img src="http://latex.codecogs.com/gif.latex?r" title="r" /></a>. Si se considera el gasto energético en la transmisión de un mensaje de un solo bit desde un nodo situado a una distancia de la estación base utilizando el enfoque de la comunicación directa y las ecuaciones que se muestran arriba, se tiene:</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<a href="http://www.codecogs.com/eqnedit.php?latex=E_{direct}=E_{Tz}(k,d=n*r)\\%20=E_{elec}*k@plus;\epsilon_{amp}*k*(nr)^2\\%20=k(E_{elec}@plus;\epsilon_{amp}n^2r^2)" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{direct}=E_{Tz}(k,d=n*r)\\ =E_{elec}*k+\epsilon_{amp}*k*(nr)^2\\ =k(E_{elec}+\epsilon_{amp}n^2r^2)" title="E_{direct}=E_{Tz}(k,d=n*r)\\ =E_{elec}*k+\epsilon_{amp}*k*(nr)^2\\ =k(E_{elec}+\epsilon_{amp}n^2r^2)" /></a>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicUGkmDPYt_n5ovleE_vCP6TxbUWax9ayYH1xtAc28l8SKBQR-fymX-B_M3bU4lVbh2qWmgaZzb2ADsJusfZrn1dKKFp-RXT5_rDVtjA9ALXJQh3wvAJGqsqJKIvS8y6LZSh9NvgFM94Q/s1600/Screen+Shot+2013-04-29+at+11.40.36+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicUGkmDPYt_n5ovleE_vCP6TxbUWax9ayYH1xtAc28l8SKBQR-fymX-B_M3bU4lVbh2qWmgaZzb2ADsJusfZrn1dKKFp-RXT5_rDVtjA9ALXJQh3wvAJGqsqJKIvS8y6LZSh9NvgFM94Q/s320/Screen+Shot+2013-04-29+at+11.40.36+PM.png" width="320" /></a></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el enrutamiento MTE, cada nodo envía un mensaje al nodo más cercano en el camino a la estación base. El nodo situado a una distancia nr de la estación base requeriría n transmisiones, una distancia r y n-1 recibidos.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<a href="http://www.codecogs.com/eqnedit.php?latex=E_{MTE}=n*E_{Tz}(k,d=r)@plus;(n-1)*E_{Rz}(k)\\%20=n(E_{elec}*k@plus;\epsilon_{amp}*k*r^2)@plus;(n-1)*E_{elec}*k\\%20=k((2n-1)E_{elec}@plus;\epsilon_{amp}nr^2)" target="_blank"><img src="http://latex.codecogs.com/gif.latex?E_{MTE}=n*E_{Tz}(k,d=r)+(n-1)*E_{Rz}(k)\\ =n(E_{elec}*k+\epsilon_{amp}*k*r^2)+(n-1)*E_{elec}*k\\ =k((2n-1)E_{elec}+\epsilon_{amp}nr^2)" title="E_{MTE}=n*E_{Tz}(k,d=r)+(n-1)*E_{Rz}(k)\\ =n(E_{elec}*k+\epsilon_{amp}*k*r^2)+(n-1)*E_{elec}*k\\ =k((2n-1)E_{elec}+\epsilon_{amp}nr^2)" /></a><br />
<br />
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Utilizando las ecuaciones anteriores y la red de 100 nodos al azar, se simula la transmisión de los datos de cada nodo a la estación base (situada a 100 metros del nodo sensor más cercano, en (x=0, y=-100)) utilizando MATLAB. La figura 4 muestra la energía total gastada en el sistema al aumentar el diámetro de la red de 10 metros x 10 metros a 100 metros x 100 metros y la energía gastada en electrónica de radio, la cual incrementa de 10 nJ/bit a 100 nJ/bit, para el escenario donde cada nodo tiene un paquete de datos de 2000 bits para enviar a la estación base. Con esto se demuestra que cuando la energía de transmisión está en el mismo orden que la energía recibida, que se produce cuando la distancia de transmisión es corta y/o la energía electrónica de radio es alta, la transmisión directa es más eficiente energéticamente a utilizar.</span></div>
</div>
<h3>
</h3>
<h3>
</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgof83OvGljt7P_SXUa5UcHwSxeav2NeE6tkoc7gLAJsbakxlfrV09vT1rDRm1d1-EIvITmUEw5ge9GwHscxUQZdmUcv2KtOB4jTQzGXN-rD1vsBqW4eyajVwKngi-iomgtSNMEhVJcI7Y/s1600/Screen+Shot+2013-04-30+at+12.00.55+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="316" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgof83OvGljt7P_SXUa5UcHwSxeav2NeE6tkoc7gLAJsbakxlfrV09vT1rDRm1d1-EIvITmUEw5ge9GwHscxUQZdmUcv2KtOB4jTQzGXN-rD1vsBqW4eyajVwKngi-iomgtSNMEhVJcI7Y/s320/Screen+Shot+2013-04-30+at+12.00.55+AM.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWbOX2jOyHJmKiyxdgdZbLAoft6bo8x5jzYrS1kpIW1__xL7FQ_ZZBjWvM2E44CW6cn4mqbcOgpyYizVQZe8Kk07i2crVSX2unmYghO_JMYYu0GAdaXxuWcZLNR9nQguGvZlntDpXJMBE/s1600/Screen+Shot+2013-04-30+at+12.01.01+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWbOX2jOyHJmKiyxdgdZbLAoft6bo8x5jzYrS1kpIW1__xL7FQ_ZZBjWvM2E44CW6cn4mqbcOgpyYizVQZe8Kk07i2crVSX2unmYghO_JMYYu0GAdaXxuWcZLNR9nQguGvZlntDpXJMBE/s320/Screen+Shot+2013-04-30+at+12.01.01+AM.png" width="311" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV4WUDkOCDGKVSXYX3DTpKcZvsPFkWWKi3oNAptXbGLqIga-8Rm5wMVAQBy4gJkcCWPl80-pih-rwUhez_ROzYHAKM5qZkxEqPlKwQlsZ3AyaWu_12MFEH7jKJ067cQvnhglERE8g6zgg/s1600/Screen+Shot+2013-04-30+at+12.01.06+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV4WUDkOCDGKVSXYX3DTpKcZvsPFkWWKi3oNAptXbGLqIga-8Rm5wMVAQBy4gJkcCWPl80-pih-rwUhez_ROzYHAKM5qZkxEqPlKwQlsZ3AyaWu_12MFEH7jKJ067cQvnhglERE8g6zgg/s320/Screen+Shot+2013-04-30+at+12.01.06+AM.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">LEACH: Low-Energy Adaptive Clustering Hierarchy</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Leach es un protocolo de auto-organización, un protocolo adaptativo de clustering que utiliza la asignación al azar para distribuir la carga de energía de manera uniforme entre los sensores de red. En LEACH, los nodos se organizan en clusters locales, con un nodo actuando como estación base local o cabeza del clúster. Como se dijo anteriormente, LEACH incluye rotación aleatoria de la posición de la cabeza del clúster, que rota entre los distintos sensores con el fin de no agotar la batería de un único sensor. Además, LEACH realiza la fusión de datos locales para comprimir la cantidad de datos que se envían a través de los clusters a la estación base, reduciendo aún más la disipación de energía.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los sensores se eligen a sí mismos ara ser cabezas locales del clúster en cualquier momento dado con una cierta probabilidad. Estos nodos transmiten su estado a los demás sensores de la red. Cada nodo sensor determina a que clúster quiere pertenecer eligiendo una cabeza del clúster que requiera la mínima energía para la comunicación. Una vez que todos los nodos se organizan en los clusters, cada cabeza del clúster crea un calendario para los nodos de su clúster. Esto permite que los componentes de radio de cada nodo que no sea cabeza del clúster sean apagados en todo momento, excepto durante el tiempo de transmisión, reduciendo así al mínimo la energía disipada en los sensores individuales. Una vez que la cabeza del clúster tiene todos los datos de los demás nodos, la cabeza del clúster agrega los datos y los transmite comprimidos hasta la estación base. Dado que la estación base está muy lejos, en el escenario que se examina, se trata de una transmisión de alta energía.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl-aDivFgXx1CsAoPgRajcaiTbL-J50S0x5iGLe-QiVpAZLZASa1rNpIwRoltfBk3jtp4Sr4k-V8nOWrm7GD3SW2l0EfTodiRnYJnPZesNTkY2VP_g7A5ivynW1fXSVOJ4fRKzyHpIFUI/s1600/Screen+Shot+2013-04-30+at+12.15.15+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl-aDivFgXx1CsAoPgRajcaiTbL-J50S0x5iGLe-QiVpAZLZASa1rNpIwRoltfBk3jtp4Sr4k-V8nOWrm7GD3SW2l0EfTodiRnYJnPZesNTkY2VP_g7A5ivynW1fXSVOJ4fRKzyHpIFUI/s320/Screen+Shot+2013-04-30+at+12.15.15+AM.png" width="188" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7o5bgmWyGxcAfwaAM5XR5JMlq38tN-1MemaLB4GPm955z0ZehmQppaUrsX90s-VQsx_G48l7dVO2106SBPcVFhtzcQSJ70_x7xoUuxUc31g452pLLRTLjbXzx2ddp4PeOf0032md74D8/s1600/Screen+Shot+2013-04-30+at+12.15.21+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7o5bgmWyGxcAfwaAM5XR5JMlq38tN-1MemaLB4GPm955z0ZehmQppaUrsX90s-VQsx_G48l7dVO2106SBPcVFhtzcQSJ70_x7xoUuxUc31g452pLLRTLjbXzx2ddp4PeOf0032md74D8/s320/Screen+Shot+2013-04-30+at+12.15.21+AM.png" width="299" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusión:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El ahorro de energía se me hace algo muy importante en las redes, en este paper que investigué habla de una forma de ahorro de energía para redes de microsensores. Hay muchísimas formas para ahorrar energía y cada una funciona diferente pero lo que importa es lograr que se pueda gastar el mínimo de energía al transmitir los datos. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este método que se utiliza en este paper me gusta ya que piensan en todo, y realizan varios experimentos para ver cual tiene más éxito. Al transmitir los datos toman en cuenta que estos datos son transmitidos de nodo a nodo hasta llegar al destino que es la estación base, pero hay que tomar en cuenta que mientras se están mandando los datos, todos los nodos están activos, por eso en este paper se utilizan clusters para que mientras los nodos estén inactivos estén apagados y así puedan ahorrar energía. También se tienen una serie de características que lo hace más funcional. En mi opinión, hay que tomar en cuenta muchas cosas para que una red sea eficiente, y es muy importante siempre tomar en cuenta el ahorrar energía.</span></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Energy-Efficient Communication Protocol for Wireless Microsensor Networks</span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Wendi Rabiner Heinzelman, Anantha Chandrakasan, Hari Balakrishnan</span></div>
</div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on</span></div>
<div style="text-align: justify;">
<a href="http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=926982&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D926982"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=926982&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D926982</span></a></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-21405863053102844102013-04-24T22:13:00.003-07:002013-04-24T22:13:45.005-07:00Laboratorio 7. Detección de agujeros<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para este laboratorio se nos pidió detectar agujeros mediante el método del histograma lateral. Para esto utilicé una fotografía de una herramienta de la cocina que tenía en mi casa.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Lo que se pidió fue lo siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Prueban con algunas imágenes que contienen unos pocos </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">objetos que no se empalman entre ellos y que tienen </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">agujeros.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">• Usen fotografías tomadas por ustedes mismos.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">• Dibujen encima de casa imagen una recta para cada pico del </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">histograma lateral; independientemente para horizontal & </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">vertical.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">• Las intersecciones deberían coincidir con los agujeros.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">• Es efectivamente un preprocesamiento de lo que requiere la </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">tarea.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">• Hagan esto primero, luego la tarea</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La tarea está en una entrada anterior pero como dice anteriormente, primero realicé el laboratorio para después hacer la tarea. Aunque también estuve perfeccionando unas cosas. Como lo dije en la entrada de clase, se obtuvieron los histogramas vertical y horizontal en los cuales se encuentran puntos altos y bajos que representan los cambios de intensidad, al juntar los histogramas se pueden trazar las líneas y encontrar los cruces o intersecciones de las mismas que es donde se encuentran los posibles agujeros.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La imagen que se utilizó fue la siguiente:</span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwiXUKIIUvSITjXG2b2QrSRyxLuOQCiyv_ETx6UP9KyQnZVLcOrP8tN1pAKt1UQxHlXWNteeFOihrwSoZjwAq3GGL4wav-F2TgnzXbd9sRl6VAdNi8-S-Irp4u446x1DN7AGsb_Mqvt1A/s1600/aguj_lab.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwiXUKIIUvSITjXG2b2QrSRyxLuOQCiyv_ETx6UP9KyQnZVLcOrP8tN1pAKt1UQxHlXWNteeFOihrwSoZjwAq3GGL4wav-F2TgnzXbd9sRl6VAdNi8-S-Irp4u446x1DN7AGsb_Mqvt1A/s320/aguj_lab.jpg" width="254" /></a></div>
<br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El resultado al trazar las líneas de acuerdo a los histogramas:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhalJk3b9rlIfABbGUcp0yPwm80XCeLn01dGUWPHTrcZFdr-NNggrRhFvaTljt4jTutwaBJwNiL5pATikufMrrV8FHjSb6jU53H9pPsjMLAJ00Anmcj9Q330y-aC_iDCat6sEF4U6BY0Nc/s1600/lines.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhalJk3b9rlIfABbGUcp0yPwm80XCeLn01dGUWPHTrcZFdr-NNggrRhFvaTljt4jTutwaBJwNiL5pATikufMrrV8FHjSb6jU53H9pPsjMLAJ00Anmcj9Q330y-aC_iDCat6sEF4U6BY0Nc/s320/lines.png" width="251" /></a></div>
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La siguiente gráfica muestra lo que se obtuvo con los histogramas horizonal y vertical, en la misma se puede apreciar los puntos altos y bajos que son los que se tomaron en cuenta al detectar los agujeros.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfhqSKJP69YHd4yja8djZWlmKzGlgiyWxpz7ChhbAAVWumAlwH-fV6HNrzuiMHcUSoeFMNEQWbyKHX3gh-3CH2-3zg_gV6JH5utd8F3jfQwuJ6MVmgFfH_E9m7XrRomObi6sqpHWWna_A/s1600/Screenshot+at+2013-04-24+22%253A00%253A08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfhqSKJP69YHd4yja8djZWlmKzGlgiyWxpz7ChhbAAVWumAlwH-fV6HNrzuiMHcUSoeFMNEQWbyKHX3gh-3CH2-3zg_gV6JH5utd8F3jfQwuJ6MVmgFfH_E9m7XrRomObi6sqpHWWna_A/s320/Screenshot+at+2013-04-24+22%253A00%253A08.png" width="320" /></a></div>
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"></span><br />
<br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Código:</span><br />
<script src="https://gist.github.com/anonymous/5457642.js"></script>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com2tag:blogger.com,1999:blog-3712120655751574248.post-20026257930577049972013-04-23T05:26:00.002-07:002013-04-23T05:54:18.630-07:00Tarea 6. Detección de agujeros<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta entrada el objetivo es detectar la posición de agujeros en una imagen y cumplir con las siguientes especificaciones:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Los agujeros detectados se marcan con un borde morado oscuro y un relleno de morado claro.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Un tono ligeramente diferente en cada agujero.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Se marca el centro de cada agujero con un punto amarillo.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Al centro de cada agujero se agrega una etiqueta del ID del agujero.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El programa imprime un listado que indica para cada ID el tamaño del agujero (como porcentajes del tamaño de la imágen)</span> </li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La imagen que utilicé fue tomada por mi, para poder detectar los agujeros, se tiene que obtener los histogramas, estos se obtienen con las intensidades de los pixeles de la imagen ya que un agujero es un orificio de forma aproximadamente circular, esto quiere decir que cuando existe un agujero hay un cambio de intensidad de luz lo cual facilita detectar utilizando histogramas. Los histogramas se realizan haciendo las sumas de los pixeles de los renglones y de las columnas respectivamente.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Al formar los histogramas habrá puntos altos y bajos que representan los cambios de intensidad, pasa saber donde hay agujeros para saber donde hay bajadas o valles en los dos histogramas y se juntan para ver donde se forman los cruces las cuales son los posibles agujeros.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Utilizando el código de entradas anteriores junto con nuevo código para obtener los histogramas y detectar los agujeros, se buscaron los cruces que se forman en los histogramas para así poder detectar donde se ueden encontrar los agujeros.</span><br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En mis pruebas, no se detectaron algunos agujeros pero pienso perfeccionarlo para el laboratorio. </span><br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Imagen original:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrULba483g4UodnIbVcCFiE4xlNKA3Ge9n1vljkq5ft1ARgm-NngN8MTRg8A3cgVR1AkCIwFxUMR-NxnwjbpLnD27MS4SGF7v3PEm7tOorFWEOe34dBzuarpylI53aRhXy6mctuKMCOzQ/s1600/agujeros.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrULba483g4UodnIbVcCFiE4xlNKA3Ge9n1vljkq5ft1ARgm-NngN8MTRg8A3cgVR1AkCIwFxUMR-NxnwjbpLnD27MS4SGF7v3PEm7tOorFWEOe34dBzuarpylI53aRhXy6mctuKMCOzQ/s320/agujeros.jpg" width="188" /></a></div>
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Resultado:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjXb5DGSxdezLYRY3FYjehpzous2hyphenhyphenOoiyiiqWpBFt9o5PYtdhoV3cwcNcxausa1YxmPhp9ASmOoz4jUDI5gyMN6YiNFT9Cen3Com2u56gpZaXbyi88toAZdhxpX64eL4kxnKC9KGMJZM/s1600/agujeros.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjXb5DGSxdezLYRY3FYjehpzous2hyphenhyphenOoiyiiqWpBFt9o5PYtdhoV3cwcNcxausa1YxmPhp9ASmOoz4jUDI5gyMN6YiNFT9Cen3Com2u56gpZaXbyi88toAZdhxpX64eL4kxnKC9KGMJZM/s320/agujeros.png" width="188" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;"><span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Resultado en Terminal<span style="font-size: small;">:</span></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhouvcZgesYfy9qcaKYzh2fM5SRp6WEIaUG_IVzWzY6InvDSom1xyaGqcndeLESjBMXN9sJ5rHsCiGn_LFr31vd92KVNDe-CmYW4-p3Ygh0MYhrFPY1l97QcpdcvfGIdshOyXPHwNNWGeg/s1600/Screenshot+at+2013-04-23+05:40:45.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhouvcZgesYfy9qcaKYzh2fM5SRp6WEIaUG_IVzWzY6InvDSom1xyaGqcndeLESjBMXN9sJ5rHsCiGn_LFr31vd92KVNDe-CmYW4-p3Ygh0MYhrFPY1l97QcpdcvfGIdshOyXPHwNNWGeg/s1600/Screenshot+at+2013-04-23+05:40:45.png" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<br />
<br />
<br />
<script src="https://gist.github.com/anonymous/5443323.js"></script>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com2tag:blogger.com,1999:blog-3712120655751574248.post-33480821635765783092013-04-22T19:58:00.000-07:002013-04-23T10:56:02.557-07:00Laboratorio 8. A multicast Congestion Control Scheme for Mobile Ad-Hoc Networks<span style="font-size: x-large;"><b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">A Multicast Congestion Control Scheme for Mobile Ad-Hoc Networks</span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>by Jun Peng and Biplab Sikdar</i></span></b></span><br />
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Vocabulario.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">MANETs = (Mobile Ad-Hoc Networks)</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Introducción</span></h3>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este paper habla de un sistema de control de congestión para redes móviles Ad-hoc (MANETs). No sólo el esquema propuesto supera las desventajas de los protocolos de control de congestión de multidifusión existentes, sino que también logra un buen rendimiento en otros aspectos como la equidad con TCP, estabilidad de tráfico, etc. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los sistemas de control de congestión de multidifusión existentes generalmente se dividen en dos categorías: single-rate y multi-rate. Los esquemas multi-rate usualmente ofrecen mucho más libertad a los receptores en la elección del tipo de receptor apropiado. Debido a que los enlaces de un árbol de multidifusión son generalmente heterogéneos, los receptores en una sesión multidifusión pueden tener diferentes cantidades de ancho de banda. Así que los esquemas multi-rate tienen una gran ventaja sobre los esquemas single-rate en el abastecimiento a todos los receptores en una sesión de multidifusión.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para los protocolos de transporte que no estén diseñados específicamente para MANETs, las principales fuentes de problemas en estas redes son las altas tasas de error de enlace, ancho de banda limitado, retrasos en el acceso de enlace. Casi todos los sistemas de control de congestión de multidifusión existentes sufren de los mismos problemas como TCP sufre en MANETs (Por ejemplo, reduciendo innecesariamente la tasa de transmisión en respuesta a los errores de enlace). Esto es porque utilizan las pérdidas como la indicación de congestión pero no pueden distinguir entre los errores de enlace y las pérdidas de congestión. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Otro problema específico para los sistemas multi-rate es el retardo de acceso de enlace en MANETs causados por la competencia de acceso. Debido al diseño inherente del protocolo IGMP, la latencia de la capa caída ya es un problema significativo en las redes inalámbricas para los esquemas multi-rate. Aunque algunos esquemas han hecho un progreso significativo en la lucha contra el problema, por lo general introducir una sobrecarga considerable de control de tráfico es una seria desventaja en MANETs. (Por ejemplo, ancho de banda valioso y potencia son gastados). Además de las desventajas específicas para MANETs, esquemas más actuales aún tienen problemas para compartir el ancho de banda de manera justa con TCP y haciendo frente al mal comportamiento de los receptores. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El esquema propuesto supera la mayor parte de las desventajas de los sistemas existentes. En primer lugar, los errores de enlace no pueden hacer que el esquema propuesto bloquee erróneamente una capa, debido a que el estado de la cola en un cuello de botella, en lugar de la pérdida de información en los receptores, es usado para ajustar la tasa de tráfico de multidifusión en el cuello de botella. Segundo, el retardo del enlace de acceso causado por la competencia en MANETs no puede obstaculizar el ajuste del tipo del problema propuesto, ya que, en lugar de depender de los receptores para solicitar la poda para dejar capas, las capas de bloques de multidifusión se ponen en cada cuello de botella de un árbol multidifusión. En tercer lugar, el esquema propuesto solo introduce un muy limitado control de tráfico debido a la recolección de información en el terreno y a la tasa de control. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Además de las características anteriores que le permiten trabajar eficazmente en MANETs, el esquema propuesto tiene también un buen rendimiento en el intercambio de ancho de banda con TCP, robustez frente a los receptores de mal comportamiento y estabilidad de tráfico. Por otra parte, el sistema no impone ningún cambio significativo en la gestión de colas, programación o reenvío de políticas en las redes existentes.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esquema de Control de Congestión Multi-Rate</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El esquema propuesta opera de la siguiente manera. Cuando sesiones de multidifusión atraviesan un enlace, el agente esquema comienza a observar la cola de salida del enlace y el tráfico que pasa por el enlace. Cuando el número de paquetes</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"> </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">en una cola excede de un umbral</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">, algunas de las capas de sesiones multidifusión son bloqueadas de entrar al enlace. Cuando el número de paquetes está por debajo de otro umbral, por un período de tiempo, alguna de las capas bloqueadas son liberadas para atravesar el enlace. En otros casos, no hay ajuste en las capas. De esta manera, se puede aliviar la congesión mientras que también se puede presentar la liberación de ancho de banda. </span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span>
</div>
<h4 style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Esquema Básico</span></h4>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">El esquema propuesto recupera algo de información acerca de las sesiones de la competencia en un cuello de botella para ayudar a su funcionamiento. Específicamente, el número de sesiones TCP, el número de sesiones de multidifusión, el número de capas en cada sesión de multidifusión, la tasa de flujo de las sesiones de multidifusión y la tasa de flujo de las sesiones TCP es la información recabada.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">En algunas aplicaciones como en Streaming, una capa inferior por lo general tiene más prioridad que una superior. El esquema propuesto incrusta la información de prioridad de la capa en las direcciones utilizadas por las capas de una sesión de multidifusión. </span></div>
</div>
<div>
</div>
<div>
<div style="text-align: justify;">
<br /></div>
<div class="MsoNormal">
<div style="text-align: justify;">
<span style="font-family: Arial;">En el cuello de botella, el esquema propuesto
distingue las prioridades de as capas de la misma sesión de multidifusón.
Específicamente, una capa con menor dirección tiene mayor prioridad que una
capa con mayor dirección. <o:p></o:p></span></div>
</div>
<div class="MsoNormal">
<div style="text-align: justify;">
<br /></div>
</div>
<div class="MsoNormal">
<div style="text-align: justify;">
<span style="font-family: Arial;">En lugar de usar la adición de capas o
eliminación de las mismas en los receptores como en la mayoría de los esquemas
existentes, el esquema propuesto utiliza la capa de bloqueo y capa de
liberación en los cuellos de botellas para solucionar la congestión y para
reclamar banda ancha respectivamente. La capa de bloqueo es la modificación de
la tabla de enrutamiento multidifusión para negar el acceso a una capa a un
enlace congestionado, la capa de liberación es la modificación de la tabla de
enrutamiento para permitir que una capa de bloqueo atraviese un enlace. Cuando
la capa de bloqueo es necesaria, la sesión de multidifusión con el número
máximo de capas es seleccionado para bloquear una capa. </span><br />
<span style="font-family: Arial;"><br /></span>
<span style="font-family: Arial;">Dentro de esta sesión,
la capa con la prioridad más baja entre las capas de bloqueo es bloqueada. Sin embargo, cuando la capa de liberación es requerida, la sesión de multidifusión con el número mínimo de capas de capas es seleccionada para liberar una capa. En esta sesión, la capa con la mayor prioridad entre las capas de bloqueo es liberada. Una capa vacía de un receptor es una capa que fue bloqueada en alguna parte en la red y no tiene flujo de datos en el receptor. </span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial;">El esquema propuesto bloquea o libera capas de multidifusión en un cuello de botella de acuerdo al estado de la salida de la cola del enlace. La cola se clasifica en tres fases: fase 1, fase 2 y fase 3. La fase de la cola es decidida por el número de paquetes en la cola. </span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial; font-size: medium;"><br /></span>
</div>
<h3 style="text-align: justify;">
<span style="font-family: Arial; font-size: medium;">Adaptación del esquema</span></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial;">Generalmente, el tráfico de multidifusión debe ser lo más estable posible, lo que es necesario para algunas aplicaciones específicas como streaming y también para una buena utilización de ancho de banda. Para evitar varios tipos de variación en el número de capas de multidifusión en un cuello de botella, se agregan tres procedimientos para adaptar el esquema a varias situaciones.</span></div>
<div style="text-align: justify;">
<br /></div>
<ol>
<li style="text-align: justify;"><span style="font-family: Arial;">Cuando las sesiones de multidifusión necesitan incrementar su tasa de tráfico continuamente, la tasa de incremento se reduce cada vez que una capa es liberada. Específicamente, el tiempo de observación <a href="http://www.codecogs.com/eqnedit.php?latex=T_{Observe}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?T_{Observe}" title="T_{Observe}" /></a> para la siguiente capa de liberación es incrementada por un factor <a href="http://www.codecogs.com/eqnedit.php?latex=$$(F_{SlowDown}%20%3C%201):%20T_{Observe}%20\leftarrow%20T_{Observe}F_{SlowDown}$$" target="_blank"><img src="http://latex.codecogs.com/gif.latex?$$(F_{SlowDown} < 1): T_{Observe} \leftarrow T_{Observe}F_{SlowDown}$$" title="$$(F_{SlowDown} < 1): T_{Observe} \leftarrow T_{Observe}F_{SlowDown}$$" /></a></span></li>
<li style="text-align: justify;"><span style="font-family: Arial;">Cuando una capa es bloqueada justo después de que una capa es liberada, el tiempo de observación <a href="http://www.codecogs.com/eqnedit.php?latex=T_{Observe}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?T_{Observe}" title="T_{Observe}" /></a> para la siguiente capa de liberación es incrementada por otro factor <a href="http://www.codecogs.com/eqnedit.php?latex=(F_{BackOff}%20%3E%201):%20T_{Observe}%20\leftarrow%20T_{Observe}F_{BackOff}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?(F_{BackOff} > 1): T_{Observe} \leftarrow T_{Observe}F_{BackOff}" title="(F_{BackOff} > 1): T_{Observe} \leftarrow T_{Observe}F_{BackOff}" /></a></span></li>
<li><div style="text-align: justify;">
<span style="font-family: Arial;">Una capa es bloqueada en la fase 3 solo si la tasa promedio de flujo de las sesiones de multidifusión es mayor que la tasa promedio de flujo de las sesiones TCP por el umbral de relación </span><a href="http://www.codecogs.com/eqnedit.php?latex=(RT_{Block}):%20(R_{MctAvg}-R_{TcpAvg}%20)/R_{TcpAvg}%20%3E%20RT_{Block}" style="font-family: Arial;" target="_blank"><img src="http://latex.codecogs.com/gif.latex?(RT_{Block}): (R_{MctAvg}-R_{TcpAvg} )/R_{TcpAvg} > RT_{Block}" title="(RT_{Block}): (R_{MctAvg}-R_{TcpAvg} )/R_{TcpAvg} > RT_{Block}" /></a><span style="font-family: Arial;"> . </span></div>
<span style="font-family: Arial;"><div style="text-align: justify;">
Este procedimiento previene a una capa de ser bloqueada alternativamente y liberada en la fase 3 y fase 2 respectivamente.</div>
</span></li>
</ol>
<h3>
<span style="font-family: Arial; font-size: medium;">Análisis del esquema</span></h3>
<div>
<div style="text-align: justify;">
<span style="font-family: Arial;">Para facilidad de su entendimiento, se toma como escenario una sesión de multidifusión compartiendo un cuello de botella con una sesión TCP. Se asume que la sesión TCP tiene límites de ventana lo suficientemente grande, entonces epuede consumir su ancho de banda compartida. El ancho de banda del cuello de botella es denotado por W. La tasa instantánea y la tasa promedio de la sesión de multidifusión se denota por Y1(t) y Y1, respectivamente; la tasa instantánea y la tasa promedio de la sesión TCP se denotan por Y2(t) y Y2, respectivamente. Para llegar a la equidad ideal y la utilización del enlace, las siguientes condiciones deben cumplirse:</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial;"><br /></span></div>
</div>
<div>
</div>
</div>
</div>
<div style="text-align: justify;">
<a href="http://www.codecogs.com/eqnedit.php?latex=Y_1(t)%20@plus;%20Y_2(t)%20=%20W;%20Y_1(t)=Y_2(t)" target="_blank"><img src="http://latex.codecogs.com/gif.latex?Y_1(t) + Y_2(t) = W; Y_1(t)=Y_2(t)" title="Y_1(t) + Y_2(t) = W; Y_1(t)=Y_2(t)" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Así que lo ideal es que ambas Y1(t) y Y2(t) sean constantemente W/2.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">La interacción de la sesión de multidifusión con la sesión TCP en el escenario anterior puede analizarse de la siguiente manera: Primero, la tasa de la sesión TCP puede representarse:</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<a href="http://www.codecogs.com/eqnedit.php?latex=Y_2(t%20@plus;%201)%20=%20\begin{Bmatrix}%20Y_2(t)%20@plus;%20a%20&%20if%20&%20Y_1(t)%20@plus;Y_2(t)\leq%20W%20\\%20bY_2(t)%20&%20if%20&%20Y_1(t)@plus;Y_2(t)%3E%20W%20\end{Bmatrix}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?Y_2(t + 1) = \begin{Bmatrix} Y_2(t) + a & if & Y_1(t) +Y_2(t)\leq W \\ bY_2(t) & if & Y_1(t)+Y_2(t)> W \end{Bmatrix}" title="Y_2(t + 1) = \begin{Bmatrix} Y_2(t) + a & if & Y_1(t) +Y_2(t)\leq W \\ bY_2(t) & if & Y_1(t)+Y_2(t)> W \end{Bmatrix}" /></a>
</div>
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las ecuaciones representan "no congestionado" y "congestionado" respectivamente. Esta información se infiere por el remitente TCP detectando pérdidas en la transmisión. </span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El comportamiento de la sesión de multidifusión puede también ser expresado matemáticamente. Con la suposición de los límites de ventana, la sesión TCP no tiene ancho de banda libre para ahorrar. La fase </span><span style="font-family: Arial;">1 está diseñada para reclamar ancho de banda libre ahorrado por alguna sesión de multidifusión o TCP. El comportamiento de la sesión de multidifusión se puede expresar de la siguiente manera: </span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial;"><br /></span></div>
<div style="text-align: justify;">
<a href="http://www.codecogs.com/eqnedit.php?latex=Y_1(t@plus;1)=\begin{Bmatrix}%20Y_1(t)@plus;g%20&if%20&Y_1%3CY_2%20;&%20Y_1(t)@plus;Y_2(t)\leq%20W%20\\%20Y_1(t)-g%20&if%20&Y_1%3EY_2%20;&%20Y_1(t)@plus;Y_2(t)%3E%20W%20\\%20Y_1(t)%20&%20Otherwise%20\end{Bmatrix}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?Y_1(t+1)=\begin{Bmatrix} Y_1(t)+g &if &Y_1<Y_2 ;& Y_1(t)+Y_2(t)\leq W \\ Y_1(t)-g &if &Y_1>Y_2 ;& Y_1(t)+Y_2(t)> W \\ Y_1(t) & Otherwise \end{Bmatrix}" title="Y_1(t+1)=\begin{Bmatrix} Y_1(t)+g &if &Y_1<Y_2 ;& Y_1(t)+Y_2(t)\leq W \\ Y_1(t)-g &if &Y_1>Y_2 ;& Y_1(t)+Y_2(t)> W \\ Y_1(t) & Otherwise \end{Bmatrix}" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En esta ecuación, además de la congestión de información, las tasas promedio Y1 y Y2 también se utilizan. Cuando Y1 es menor que Y2 y la red es no congestionada, la sesión multidifusión incrementa su tasa en un paso g; cuando Y1 es mayor que Y2 y la red está congestionada </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">la sesión multidifusión decrementa su tasa en un paso g, de otro modo no se ajusta la tasa. </span></div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC49V8jjuntNigu288X_Zx7a3-gh_EZUeh6kpZWIWxLf2lRK_NiwcrKx8MVXGzWtPxo1yNyDESR_mzGZbLKJ2msWE0Idmbxg59q8NmFM_CMss9pIIZcCDxVVF-KYHkYbGyciVwGQNnY4U/s1600/Screen+Shot+2013-04-22+at+8.59.41+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC49V8jjuntNigu288X_Zx7a3-gh_EZUeh6kpZWIWxLf2lRK_NiwcrKx8MVXGzWtPxo1yNyDESR_mzGZbLKJ2msWE0Idmbxg59q8NmFM_CMss9pIIZcCDxVVF-KYHkYbGyciVwGQNnY4U/s320/Screen+Shot+2013-04-22+at+8.59.41+PM.png" width="320" /></a></div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h4>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Eficacia en MANETs</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La eficacia del esquema propuesto en MANETs se debe a diferentes factores. En lugar de esperar a los receptores para la solicitud de poda e injerto como en los esquemas existentes, el esquema propuesto ajusta la tasa de tráfico de multidifusión en cada cuello de botella de un árbol de multidifusión. Los errores del enlace no pueden decrementar el rendimiento del esquema, mientras este utilice el estado de la cola en el cuello de botella en vez de la pérdida de información en los receptores como métrica para ajustar la tasa de tráfico en el cuello de botella. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Otra de las características del sistema propuesto es que los receptores de mal comportamiento no se pueden beneficiar a sí mismos ni lastimar a otros receptores, ya que con el esquema, el número de capas activas que un receptor puede recibir es controlada exclusivamente en el cuello de botella en el camino de la fuente al receptor. Si un receptor suscribe intencionalmente o accidentalmente a demasiadas capas, el número de capas que tienen datos fluyendo en el receptor no van a cambiar, porque el cuello de botella va a bloquear las capas excesivas de forma automática. La única consecuencia es que el ancho de banda limitado sobre el cuello de botella es posiblemente gastado. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resultados de la simulación</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el MANET, el protocolo MAC es 802.11 y el protocolo de ruteo ad-hoc es DSDV. Hay 5 sesiones de prueba: 2 multicast y 3 sesiones TCP. La fuente de cada sesión es en la red alámbrica, mientras el destino de cada sesión está en el MANET. Cada sesión de multidifusión tiene 15 capas, la tasa de cada capa es 25Kh/s.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se consideraron cuatro escenarios en el experimento. En el primero, todas las sesiones empiezan y se detienen al mismo tiempo. En la segunda, dos sesiones TCP empiezan después que las otras sesiones. En el tercer escenario, las dos sesiones de multidifusión empiezan después que las sesiones TCP. En el cuarto escenario, todas las sesiones empiezan al mismo tiempo pero dos sesiones terminan antes que las otras sesiones. En este paper solo se mencionan los resultados de los primeros dos escenarios.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Escenario 1. Comienzo y terminación simultáneos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este escenario, todas las sesiones empiezan en el comienzo de la simulación y terminan a los 1500 segundos. Los resultados de la simulación se muestran en las siguientes imagenes.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMDyHEZ3lPufICJo0ipupd73ncaR0yUTfQsKYqPy5K5JNjTiV0Jy0lQR0EBWhIh5u9qgB4MIGsb6R80D5JaJ_WIRxsuaLRYryokXKAUWSZbNuu1VmrWWUP_PXmt0CRnLYhfJUaB4L35Xs/s1600/Screen+Shot+2013-04-22+at+9.36.27+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMDyHEZ3lPufICJo0ipupd73ncaR0yUTfQsKYqPy5K5JNjTiV0Jy0lQR0EBWhIh5u9qgB4MIGsb6R80D5JaJ_WIRxsuaLRYryokXKAUWSZbNuu1VmrWWUP_PXmt0CRnLYhfJUaB4L35Xs/s320/Screen+Shot+2013-04-22+at+9.36.27+PM.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBjFkhBdnNeEvEfXH6eqbPgCpU3s6gPqd-yaXkxbEw-hz_1qGdajjpKVmMbhHiDBXg3goiF2zDlO0GSsEO1qzpgyuggZG_Nr7SnLvSDM-QxNGNngiQPzMO_U2x2lItyhuU7nu4i88rtAw/s1600/Screen+Shot+2013-04-22+at+9.36.51+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="268" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBjFkhBdnNeEvEfXH6eqbPgCpU3s6gPqd-yaXkxbEw-hz_1qGdajjpKVmMbhHiDBXg3goiF2zDlO0GSsEO1qzpgyuggZG_Nr7SnLvSDM-QxNGNngiQPzMO_U2x2lItyhuU7nu4i88rtAw/s320/Screen+Shot+2013-04-22+at+9.36.51+PM.png" width="320" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La primera imagen muestra el número de capas y el umbral de cada sesión de multidifusión, mientras la segunda imagen muestra el umbral de cada sesión individual TCP y la tasa de flujo promedio de las sesiones TCP.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cada sesión obtiene un umbral cerca de 20KBytes/s. Además, después del ajuste inicial, el número de capas de cada sesión de multidifusión es estable. Esto muestra que el esquema alcanza un balance rapidamente y se mantiene. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Escenario 2. Llegada después de las sesiones TCP.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este escenario prueba si las llegadas tarde de las sesiones TCP pueden obtener una parte justa del ancho de banda. Una sesión TCP se une con las otras sesiones a los 500 segundos, mientras que la otra sesión TCP se une a los 1000 segundos. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En los primeros 500 segundos, hay una sesión TCP y dos sesiones multidifusión. Cada una de estas últimas tiene un umbral cerca de 30 KBytes/s, mientras la sesión TCP también tiene un umbral cerca a los 30KBytes/s. En el segundo 500, hay 2 sesiones TCP y 2 multicast, cada sesión obtiene un umbral cerca de los 25KBytes</span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">/s. En los últimos 500 segundos, hay 3 sesiones TCP y dos multidifusión. Cada sesión tiene un umbral cerca de 20KBytes/s.</span></div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipbBm5FXCP8vpChIMpIfBwd1SWSY7q94qfWwX3qWcO0n7BxVpFmEtgMU7Zu7XOypGwmS12aJqO_lIRVqpnJPWSgkzPgcPZniOgl6fCcs7mnipYatQYZ18cCLpuzvr1DFmfaA7yhUTp86A/s1600/Screen+Shot+2013-04-22+at+9.48.57+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="272" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipbBm5FXCP8vpChIMpIfBwd1SWSY7q94qfWwX3qWcO0n7BxVpFmEtgMU7Zu7XOypGwmS12aJqO_lIRVqpnJPWSgkzPgcPZniOgl6fCcs7mnipYatQYZ18cCLpuzvr1DFmfaA7yhUTp86A/s320/Screen+Shot+2013-04-22+at+9.48.57+PM.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRrTE36dfPXIPckaviXLQAcjBCnuKxZMBm9CDD96Vg2qjWtJNXNWvWxt5MuSdtcJPhE_XKsPdvhcZk9uF5A45CD5okh7VbTqeFhyphenhyphenTQFjIFHPAxhcp2RZqpOtZ5FbcrKjx0z__hqgiiYY0/s1600/Screen+Shot+2013-04-22+at+9.49.04+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="259" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRrTE36dfPXIPckaviXLQAcjBCnuKxZMBm9CDD96Vg2qjWtJNXNWvWxt5MuSdtcJPhE_XKsPdvhcZk9uF5A45CD5okh7VbTqeFhyphenhyphenTQFjIFHPAxhcp2RZqpOtZ5FbcrKjx0z__hqgiiYY0/s320/Screen+Shot+2013-04-22+at+9.49.04+PM.png" width="320" /></a></div>
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusiones:</span></h3>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los esquemas para controlar el tráfico pueden ser muy útiles ya que con esto puedes mejorar algunas cosas en la red. Por ejemplo, al controlar el tráfico puedes evitar que haya pérdidas de paquetes y con esto evitar que la comunicación se degrade. También con esto se puede ayudar a liberar ancho de banda y tener una comunicación más estable, rápida y eficaz. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este esquema se pudo ver que se hicieron varias simulaciones, lo que hace básicamente el esquema es prohibir el paso a algunas sesiones si la red está congestionada, o en caso contrario liberar el paso, para esto se tiene que determinar si la red está congestionada o no. En las simulaciones realizar se pudo observar que en algunas las sesiones iniciaban y terminaban al mismo tiempo y en otras algunas sesiones comenzaban un poco después del inicio de la simulación, esto me parece muy bien para así probar la efectividad del esquema en varios escenarios y ver si en realidad está funcionando. </span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span><br />
<a href="https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CEIQFjAA&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.1.5266%26rep%3Drep1%26type%3Dpdf&ei=Pcp2UbKsBank2wWU0IHIAQ&usg=AFQjCNEzv1x2kIkhCA9zfYZ1FTmuOyrOGw&sig2=vYV0CrBKZk4h1Qx92SFRRA&bvm=bv.45512109,d.b2I"><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">A multicast Congestion Control Scheme for Mobile Ad-Hoc Networks</span></a><br />
<i style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Jun Peng and Biplab Sikdar</i><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>Dec 2003, </i></span><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>Global Telecommunications Conference, 2003. GLOBECOM '03. IEEE</i></span><br />
<br />
<br />
<div>
</div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-4582831700508815272013-04-21T14:27:00.002-07:002013-04-23T10:57:39.568-07:00Resumen: Ubiquitous Usability: Exploring Mobile Interfaces <div style="text-align: right;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Ubiquitous Usability: Exploring Mobile Interfaces within the Context of a Theorical Model</span></div>
<div style="text-align: right;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>Khaled Hassanein & Milena Head</i></span></div>
<div style="text-align: right;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i><br /></i></span></div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este paper presenta un nuevo modelo de usabilidad teórico que toma en cuenta las características particulares de los sistemas móviles ubicuos. Presentando los diferentes tipos y limitaciones del usuario móvil, tareas e interface, este modelo ayuda aún más a la comprensión de los aspectos de usabilidad de este campo emergente. </span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<h2 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span></h2>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: x-large;"><b>Introducción</b></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El comercio móvil (m-Commerce) utiliza redes inalámbricas para que los usuarios puedan acceder a la información, realizar transacciones y comunicarse por medio de dispositivos móviles, como teléfonos celulares, ordenador de bolsillo, mensáfono. Las aplicaciones móviles proveen a las empresas más oportunidades para realizar transacciones comerciales, interactuar con socios, mejorar los niveles de servicio al cliente, extender presencia de la marca, el acceso ubicuo a los sistemas de información es fundamental para realizar este tipo de actividades.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El modelo que se presenta en este paper tiene una visión holística de la usabilidad, examinando al usuario, el ambiente, tareas y elementos de interfaz. La interfaz humano-computadora es considerada como el componente más importante de todo el sistema.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: x-large;"><b>Modelo para Usabilidad en Computo Ubicuo</b></span></div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un sistema usable facilitará la interacción con sus usuarios haciendo la interfaz "transparente" para los usuarios, centrando su atención en la misión y no en el medio.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Nielsen define usabilidad a lo largo de las dimensiones de aprendizaje, eficiencia, prevención de errores y satisfacción.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Usuario.</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.condo-consulting.com/images/usabilidad-para-moviles.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://www.condo-consulting.com/images/usabilidad-para-moviles.jpg" width="320" /></a></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El usuario es el centro del modelo, es el que determina tipicamente las tareas móviles a completar a través de una interfaz en un contexto ambiental.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tipos de usuario. </span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los usuarios se clasifican de acuerdo a varias características y esquemas. </span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Novato/Experto</u>: Experiencia puede ser considerado a lo largo de varios aspectos: experiencia con el dominio de la tarea, sistema y con computadoras o dispositivos en general. Los expertos no solo saben más, ellos saben diferente. Son mejores organizando los datos en partes significativas, tienen un conjunto de estructuras dentro de las cuales pueden caracterizar nuevos problemas. También tienden a tener enfoques de arriba hacia abajo a la resolución de problemas, mientras los novatos utilizan enfoques de abajo a arriba que carecen de una planificación integral.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cuando los expertos utilizan la interfaz, los usuarios pueden rapidamente formar objetivos y secuencias de acciones para llegar a dichos objetivos. Ellos prefieren la interacción para ser eficientes en términos de tiempo y acciones requeridas. Los novatos, por el otro lado, prefieren una interfaz que sea fácil de utilizar y "adivinable", que los ayude a adivinar la siguiente acción apropiada.</span></div>
</div>
<div style="text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGvaPqG9kQOBx-nAjPR6kcmBY3u3w9s3U51SNfYvO5b2SPYfby0ffOjFCiuA7oCXysZcdj_Iu6mZrYnKhZ8G1YwUNBSXhWe7yhSB8gslfOVK60umzBd-v6pFGgq7T2jPvn2RQCSl0BRsQ/s1600/Screen+Shot+2013-04-20+at+10.56.10+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGvaPqG9kQOBx-nAjPR6kcmBY3u3w9s3U51SNfYvO5b2SPYfby0ffOjFCiuA7oCXysZcdj_Iu6mZrYnKhZ8G1YwUNBSXhWe7yhSB8gslfOVK60umzBd-v6pFGgq7T2jPvn2RQCSl0BRsQ/s320/Screen+Shot+2013-04-20+at+10.56.10+PM.png" width="320" /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Secuencial/Multi-tarea</u>. </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; text-align: justify;">El trabajo de los psicólogos conduce al concepto de la orientación izquierda y derecha del cerebro. El lado izquierdo está asociado generalmente con el procesamiento secuencial, mientras el lado derecho está asociado con la capacidad espacial y la multi-tarea. Los usuarios que están orientados a la multi-tarea pueden facilmente interactuar con dispositivos móviles también interactuando con su ambiente (como hablando con otros, viendo la televisión, caminando, etc). </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Limitaciones del Usuario.</span></h4>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En la realización de tareas móviles, como con otras tareas, los humanos están limitados por su memoria, capacidades de habilidad visuales y motoras. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Capacidad de memoria. </u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8NwiG3iuwS91to4UW1yiCpyo_baD-8ahAKe-94Dr_0Qogicd7PlUHw8SruKvMKLIH_4uUE3svPkgsqFR-rd-NUVLTG42toUEselm6-5OiTsMhPvdKKCSrpatkL0SwQGM2W4I0RlpATxIw/s400/tu-memoria-que-capacidad-tiene-L-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8NwiG3iuwS91to4UW1yiCpyo_baD-8ahAKe-94Dr_0Qogicd7PlUHw8SruKvMKLIH_4uUE3svPkgsqFR-rd-NUVLTG42toUEselm6-5OiTsMhPvdKKCSrpatkL0SwQGM2W4I0RlpATxIw/s320/tu-memoria-que-capacidad-tiene-L-1.jpg" width="320" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En el trabajo de Miller se enfatiza en que los humanos están extremadamente limitados en cuanta información pueden retener en su memoria. Nosotros tenemos una capacidad más grande para el reconocimiento (seleccionar un elemento relevante en una larga lista) que para el recuerdo (recordar un artículo). Una interfaz móvil que obliga al usuario a recordar comandos específicos que son utilizados frecuentemente puede ser muy difícil .</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Capacidad visual. </u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://images.lainformacion.com/cms/entrenar-la-funcion-atencional-mejora-la-capacidad-visual/2012_7_10_NohKdKEvomGv8IgTGXj9J5.jpg?width=642&height=482&type=height&id=ZGfukICvFkA2GYffwWC0l&time=1341907023&project=lainformacion" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://images.lainformacion.com/cms/entrenar-la-funcion-atencional-mejora-la-capacidad-visual/2012_7_10_NohKdKEvomGv8IgTGXj9J5.jpg?width=642&height=482&type=height&id=ZGfukICvFkA2GYffwWC0l&time=1341907023&project=lainformacion" width="320" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las capacidades visuales y percepciones pueden variar entre los individuos, los estímulos visuales y entornos. Por ejemplo, cuando alguien es de mayor edad es más sensible al color azul, la visión periférica es más dominante en condiciones de poca luz y los objetos rojos parecen están más cerca que los azules. El procesamiento visual también puede depender altamente de las expectaciones del usuario. Por ejemplo si un usuario espera una imagen particular y se le presenta una similar pero diferente, la expectativa puede anular la entrada visual, lo que lleva al usuario procesar incorrectamente la imagen. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Capacidad de Habilidad Motriz</u></span><u style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">.</u></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/_2U0Xg_Qudag/S_7qQDmCB8I/AAAAAAAAAAM/sF2uJHVdiHg/s1600/13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/_2U0Xg_Qudag/S_7qQDmCB8I/AAAAAAAAAAM/sF2uJHVdiHg/s320/13.jpg" width="291" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Medidas de la motricidad humana incluyen la velocidad y precisión, que son importantes en el diseño de sistemas interactivos. La ley de Fitts establece que el tiempo necesario para alcanzar un objetivo (como un elemento del menú, botón o icono) es una función del tamaño del objetivo y la distancia que tiene que ser movido. Dado a que los usuarios tienen dificultades para manejar objetos pequeños, los objetivos tienen que ser tan grandes como sea posible y la distancia a moverse lo más pequeña posible. Los dispositivos móviles, que son caracterizados por pequeñas pantallas, tienen el reto de hacer los objetos tan grandes como sea posible. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El entorno</span></h3>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Sistemas móviles de computo ubicuo son susceptibles a ser utilizados en entornos diferentes.</span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW4ZCTJ74Gol1jBAXJ2ijSSPxiGIa5Ww8T5OzPuLSwR0mwAh5HuJU5wSDdsXLJmoT962m65crGQwIFFrZQeumeokGOH7Lbm-Ue2iaTcyt4ou_6b50WVd4qm_HurPYacoqEopF8VZyLvVk/s1600/entorno.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW4ZCTJ74Gol1jBAXJ2ijSSPxiGIa5Ww8T5OzPuLSwR0mwAh5HuJU5wSDdsXLJmoT962m65crGQwIFFrZQeumeokGOH7Lbm-Ue2iaTcyt4ou_6b50WVd4qm_HurPYacoqEopF8VZyLvVk/s320/entorno.gif" width="320" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tipos de entornos. </span></h4>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Estático/Dinámico. </u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En un entorno estático, el usuario está estático al utilizar la aplicación (sentado en un aeropuerto). En un entorno dinámico, el usuario utiliza la aplicación móvil moviéndose (caminando en un centro comercial). Un entorno dinámico impone más desafios para el usuario y la interfaz. </span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Tranquilo/Ruidoso. </u></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un entorno tranquilo es caracterizado por un mínimo de interferencias de audio o visuales. En cambio, un entorno ruidoso, sufre de niveles muy altos de estas interferencias. Como las tareas en los móviles normalmente son realizadas afuera the lugares como la oficina o el hogar, el usuario tiene menos control del nivel de ruido en su entorno. Por ejemplo un usuario caminando por la calle, con el ruido del tráfico de los camiones, etc.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un entorno ruidoso o interactivo, donde el usuario móvil está distraído por el ruido o la comunicación con otras personas mientras realiza una tarea móvil, obviamente imponer algunas limitaciones adicionales a la capacidad del usuario para centrarse exclusivamente en la tarea móvil en la mano. En un entorno ruidoso, donde el usuario móvil está distraído por el ruido o la interacción con otras personas mientras realiza una tarea móvil, impone limitaciones adicionales a la capacidad del usuario para centrarse en la tarea móvil.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Limitaciones del entorno.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El entorno puede tener ciertas limitaciones que influencian la realización de las tareas para un sistema ubicuo. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Distracciones. </u> Un usuario móvil operando en un entorno va a ser sometido a algunas distracciones debido a diversos estímulos que competirán por su atención mientras está interactuando con las aplicaciones móviles. Estos estímulos incluyen la presencia de otras personas y los niveles de ruido.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Condiciones del entorno.</u> Las aplicaciones móviles tienen que poder ser realizadas en óptimas condiciones del entorno tales como mala/alta luminosidad, y extremas temperaturas. Los usuarios móviles están muy limitados en lo que pueden hacer para controlar estas condiciones. Por ejemplo los usuarios que se encuentran navegando por la web en una PDA en condiciones bien iluminadas, pueden de </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">repente encontrarse en total oscuridad cuando el tren pasa por un túnel oscuro.</span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><u>Tiempo. </u>Muchas investigaciones sugieren que cuando se enfrentan con presión de tiempo, los usuarios procesan información de forma más selectiva y usan estrategias de decisión menos complejas. Miller propuso que hay tres formas principales de hacer frente a las situaciones con presión de tiempo:</span></div>
<br />
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Aceleración. Los usuarios procesan la misma información a un ritmo más rápido. Pueden ocurrir errores debido a la sobrecarga temporal de memoria o la capacidad de procesamiento. </span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Prevención. Los usuarios procesan información a la misma velocidad y simplemente paran cuando el tiempo se acaba. Esto puede ocasionar tareas incompletas o decisiones pobres debido a información incompleta.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Filtración. Los usuarios eligen examinar subjetivamente solo los datos importantes por consideración. El proceso cognitivo se altera como resultado de la presión de tiempo.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<br />
<h3 style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">La tareas</span></h3>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2hoEPZgPUxlPoNjUqQ5FTozSusLom-XI-H0hZ_UhxMcK8uoyA7uyXd3mpQRW-M568_MtSfjeI6xqEv-mVKKw4xavv3sTJg0VTVctsw5PMaNBTgXhdgs6nrpCT7JQ8d5xWsD9dHdgJESxM/s1600/gestandar.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2hoEPZgPUxlPoNjUqQ5FTozSusLom-XI-H0hZ_UhxMcK8uoyA7uyXd3mpQRW-M568_MtSfjeI6xqEv-mVKKw4xavv3sTJg0VTVctsw5PMaNBTgXhdgs6nrpCT7JQ8d5xWsD9dHdgJESxM/s320/gestandar.png" width="320" /></a></div>
<div>
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Además de las consideraciones del usuario y el entorno, la usabilidad en un entorno móvil está influenciado por las características de la tarea.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tipos de tareas.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las tareas se clasifican de acuerdo a ciertas características.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Cerrada/Abierta:</u> Una tarea cerrada tiene un objetivo específico que a veces se puede dividir en sub-objetivos. Una tarea abierta tiene un objetivo general y es considerada más exploratoria, y no específica como la cerrada. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Acceso/Creación:</u> En una tarea de acceso, el usuario móvil se dedica al procesamiento programado (secuencia de pasos conocidos) para recuperar la información disponible. En una tarea de creación, el usuario se dedica al procesamiento emergente (pasos que se desarrollan de acuerdo a los resultados intermedios) para así generar nueva información- Por ejemplo, la recuperación de novedades sería una tarea de acceso, mientras mandar un correo electrónico es una tarea de creación.</span></div>
<h4>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
Limitaciones de tareas.</div>
</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Complejidad.</u> La complejidad de una tarea está determinada por su naturaleza y alcance, así como por el nivel de participación de los usuarios requerido. Además, la disponibilidad, el volumen, la precisión y la estructura de datos pueden ser de gran impacto para la complejidad de la tarea. Generalmente, los usuarios móviles tienen acceso a una cantidad limitada de información. Cuando la cantidad de información conduce a una sobrecarga de información, el usuario móvil ya no puede comprender la información debido a su gran volumen en combinación con las limitaciones de los dispositivos móviles. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Nivel de Interacción.</u> Algunas tareas pueden requerir un gran nivel de interacción (como los juegos en línea) comparado con otros. En un entorno móvil donde las distracciones del entorno y los mecanismos de entrada limitados dificultan la interacción, tareas altamente interactivas pueden ser más difíciles de lograr.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h3>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
La interfaz</div>
</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://cdn.slashgear.com/wp-content/uploads/2008/12/imate1-480x424.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="282" src="http://cdn.slashgear.com/wp-content/uploads/2008/12/imate1-480x424.jpg" width="320" /></a></div>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></h4>
<h4 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tipos de interfaz</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Algunas interfaces móviles han sido desarrolladas o propuestas en la literatura actual. Estos diseños presentan diferentes enfoques para abordar algunos de los desafíos que enfrenta la usabilidad en entornos móviles. En este paper se centra en las opciones de interfaz de telefonía móvil para aplicaciónes móviles.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Menú de jerarquía.</u> A los usuarios se les presenta una serie de opciones que, al seleccionarse se presenta una serie de opciones secundarias. Esta navegación continúa hasta que el usuario encuentra la función o información deseada. Esta es la interfaz más común en aplicaciones móviles.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Códigos de acceso directo.</u> Los usuarios deletrean a la aplicación, la función o información que ellos desean acceder, presionando las teclas numéricas correspondientes, que tienen asociadas a las letras del alfabeto. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Tree-based.</u> Al seleccionar un nodo de nivel superior en una estructura de árbol, el árbol se expande para mostrar subtemas disponibles dentro de esta opción. Los usuarios pueden brincar al contenido del hermano o el papa con una sola acción, en lugar de volver al principio y mover de nuevo hacia adelante.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Table-based.</u> Las tablas pueden permitir más información para desplegarse en una pantalla pequeña, donde los iconos o símbolos pueden utilizarse para representar información.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Speech-based.</u> Cuando se interactua con dispositivos móviles, pueden ser necesarios los ojos del usuario en el entorno. El reconocimiento de voz puede ayudar a aliviar alguna de las cargas del usuario. Por ejemplo, la aplicación de iOS siri, donde puedes pedirle al usuario que te diga que desea saber, te puede dar el pronóstico del tiempo, la hora, como llegar a un lugar, e incluso hacer publicaciones en Facebook o Twitter con solo el reconocimiento de voz.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Conclusiones:</span></h3>
</div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este paper vienen cosas muy importantes que deben de tomarse en cuenta al realizar un sistema ubicuo, ya que toca los puntos más importantes de usabilidad. El usuario que es el más importante al hacer un sistema ya que es a quien vas a satisfacer y si el no está satisfecho con el sistema, tu esfuerzo no servira de nada. También es el que te ayuda siempre a mejorarlo con ayuda de la retroalimentación. </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se tiene que analizar que hay diferentes tipos de personas que pueden utilizar el sistema, así que tienes que tomar en cuenta que hay personas por ejemplo con discapacidad, o personas que no tienen mucho conocimiento de las tecnologías, entonces tienes que hacer algo que cualquier persona aunque nunca haya tocado un celular, pueda entender y manejar fácilmente.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las limitaciones de los usuarios también son muy importantes como la capacidad de memoria en todas las personas es diferente, hay personas que recuerdan todo lo que han vivido desde su infancia, y otras que no recuerdan casi nada. Así como la capacidad visual tanto para personas con déficit como para personas de mayor edad tienen alguna dificultad que hay que tomar en cuenta. </span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La interfaz es algo muy importante, para mí es lo que hace que muchas de las aplicaciones que existen sean de agrado para el usuario. Ya que entre más "bonita" se vea la aplicación más va a llamar la atención a los usuarios. Por ejemplo, Apple hace que todas sus interfaces sean bonitas y de agrado al usuario por eso es que muchas personas prefieren comprar sus productos.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Las tareas que se van a realizar en la aplicación también son importantes y se debe tomar en cuenta que es un celular, no vas a poner una tarea que sea imposible de hacer en celular o sea muy complicada. </span></div>
<h3 style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span></h3>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; text-align: right;"><a href="https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDoQFjAA&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.5.35%26rep%3Drep1%26type%3Dpdf&ei=R8t2UdjgGM2A2AXog4CgAg&usg=AFQjCNHpBEYV2_q0TTfqHRkRAp3fq3whKg&sig2=nvUzOsQP2hAfbQpWpkc0bA&bvm=bv.45512109,d.b2I">Ubiquitous Usability: Exploring Mobile Interfaces within the Context of a Theorical Model</a></span></div>
<div>
<div style="text-align: right;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>Khaled Hassanein & Milena Head</i></span></div>
</div>
</div>
<div>
<span style="line-height: 16px;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><i>2003, Lecture Notes in Computer Science 183</i></span></span><br />
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-82519616371096176542013-04-16T12:28:00.002-07:002013-04-16T12:34:15.774-07:00Laboratorio 7. Monitoreo de Medidas de Desempeño<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para la tarea de laboratorio de esta semana se nos pidió generar tráfico en el simulador ns-2 y monitorear las medidas de desempeño.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En este caso las medidas que evalue son:</span><br />
<ul>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Throughput. Cantidad de bits que se transmite (exitosamente) por segundo.</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Latencia. Velocidad de transmición de la señal.</span></li>
</ul>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Simulación de VoIP por medio de UDP</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El código de la simulación es el siguiente.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<script src="https://gist.github.com/carmensrz/5398675.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Con el código anterior se generan dos archivos de salida. Uno es el archivo .nam que es el que permite ver la simulación de nuestro código, y otro que es el archivo .tr "trace file", que se puede utilizar para analizar la salida de la simulación.</span><br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Este archivo contiene una serie de parámetros como el tiempo de llegada de paquetes, el tamaño del paquete, entre otras cosas.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Estos datos se utilizaron para realizar las gráficas utilizando unos scripts muy sencillos solamente para filtrar los datos de este archivo y los resultados de los filtros se guardaron en otros archivos, uno para el throughput y otro para la latencia.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Latencia. Se incluyó solo una parte ya que es un archivo muy largo.</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<script src="https://gist.github.com/carmensrz/5398868.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Throughput.</span><br />
<script src="https://gist.github.com/carmensrz/5398757.js"></script><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para terminar se utiliza gnuplot con el comando plot y leyendo estos archivos. Los resultados son los siguientes:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD2qKB7p1TbRZYFzEHKKdvnIH5uqyxxcTyv8aHrkm-xiMOA8cxQroYW1H8t-hJ6Km0R-AgfSKv_1y8kW5fGbN5Wi10smmpNrd6sPBNfF655qE_OOvK6WLLvTdbBsulv6x38UaAsFmM8CQ/s1600/Screenshot+at+2013-04-16+12:19:23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="191" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD2qKB7p1TbRZYFzEHKKdvnIH5uqyxxcTyv8aHrkm-xiMOA8cxQroYW1H8t-hJ6Km0R-AgfSKv_1y8kW5fGbN5Wi10smmpNrd6sPBNfF655qE_OOvK6WLLvTdbBsulv6x38UaAsFmM8CQ/s320/Screenshot+at+2013-04-16+12:19:23.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii49DihqkKYxeFPF8cohkhpRc5eGnH0wLIkkKkKklYyGuUxXIRW_nc65yIGdCoJEsEgjPVjr-GSW7RmjhLqfR7GzXHp3abh08FNNZR2tRJ_TBRN_a-g5kef8XWLYhFTExkPPfmj70Lslw/s1600/Screenshot+at+2013-04-16+12:19:46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="189" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii49DihqkKYxeFPF8cohkhpRc5eGnH0wLIkkKkKklYyGuUxXIRW_nc65yIGdCoJEsEgjPVjr-GSW7RmjhLqfR7GzXHp3abh08FNNZR2tRJ_TBRN_a-g5kef8XWLYhFTExkPPfmj70Lslw/s320/Screenshot+at+2013-04-16+12:19:46.png" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Video:</span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dw1FLNuLJn7M3GGbQrdLLvMSM3qNnhCVBvNb7Yigc_SPgh9f6RLzd11GWnL2Is7qEs50GPTjEa_8B7F_QSn0A' class='b-hbp-video b-uploaded' frameborder='0'></iframe></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Referencias:</span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="http://elisa.dyndns-web.com/~elisa/teaching/comp/net/desemp.pdf">http://elisa.dyndns-web.com/~elisa/teaching/comp/net/desemp.pdf</a></span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://sites.google.com/site/networksprojectwiki/bit10/compnetworks/voip-performance-over-udp-and-sctp-in-ns2/simulating-voip/voip-over-udp">https://sites.google.com/site/networksprojectwiki/bit10/compnetworks/voip-performance-over-udp-and-sctp-in-ns2/simulating-voip/voip-over-udp</a></span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-59473719683789117592013-04-15T21:27:00.000-07:002013-04-15T21:27:07.215-07:00Laboratorio 7. GSM Localización en Interiores<div class="separator" style="clear: both; text-align: center;">
<a href="http://img.xatakaon.com/2013/01/ipskaist.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="174" src="http://img.xatakaon.com/2013/01/ipskaist.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://developer.qualcomm.com/sites/default/files/izat-location.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://developer.qualcomm.com/sites/default/files/izat-location.jpg" width="185" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este resumen es sacado de un artículo llamado "GSM indoor localization" disponible desde el 31 de Julio del 2007. </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La localización en interiores ha sido un objetivo del estudio del cómputo ubicuo y se han propuesto muchas soluciones de localización interior basadas en 802.11, bluetooth, ultrasonido e infrarrojo. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La tecnología de localización más común es el Sistema de Posicionamiento Global (GPS). Desafortunadamente, el GPS no funciona en todos los lugares interiores, en lugares urbanos o en áreas alejadas o despobladas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este resumen se hablara de un sistema de localización en interiores basado en GSM de área amplia mediante huellas digitales, el cual puede tener una gran precisión. El artículo examina la efectividad de la toma de huellas digitales como una técnica de localización en exteriores.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>Localización en interiores utilizando 802.11 Fingerprinting </b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En localización de exteriores se utiliza exclusivamente el Sistema de Posicionamiento Global, la localización de interiores utilizan variedad de tecnologías. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Bahl y Padmanbhan observaron que la fuerza de intensidad de la señal de un punto de acceso 802.11 no varía significativamente en una ubicación dada. Ellos utilizaron esta observación para construir RADAR, un sistema que realiza la localización basada en donde se escuchan los puntos de accesos y con que intensidad.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este fue el primer sistema de toma de huellas digitales que mostró que es posible localizar una laptop en los pasillos de una oficina pequeña a 2 o 3 metros de su localización original utilizando fingerprinting a través de cuatro puntos de acceso 802.11.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>Localización utilizando GSM</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un buen número de sistemas han utilizado GSM para estimar la localización de los clientes móviles. "The Place Lab" utiliza un mapa construido usando wardriving y un simple modelo de radio para estimar la localización de un teléfono móvil a 100-150 metros de distancia.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>GSM</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Es el estándar más extendido en telefonía celular con despliegue en más de 210 países por más de 860 operadores de red. En Norte América, GSM opera con bandas de frecuencias de entre 850 y 1900 MHz. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Una estación base GSM está normalmente equipada con antenas direccionales que definen sectores de alcance o celdas. Cada celda se asigna a un número de canales físicos basados en el tráfico esperado y en los requerimientos de operador.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Todas las celdas GSM tienen un canal de control boradcast (BCCH) utilizado para transmitir las identidades de las celdas vecinas para ser monitoreadas por estaciones móviles.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>Fingerprinting</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se basa en una fase de entrenamiento en el que un dispositivo móvil se mueve a través del ambiente grabando la intensidad de las señales que provienen de las fuentes de un grupo de radio (por ejemplo puntos de acceso 802.11, estaciones de base GSM, Radio FM, estaciones de TV). Para realizar un mapa de un radio de un edificio, el dispositivo móvil toma series de mediciones en diferentes ubicaciones del edificio. Cada medición está compuesta de lecturas severas, una por cada fuente de radio en el rango. El conjunto de datos que se obtienen en una ubicación es también conocido como punto de entrenamiento. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>Algoritmo de localización.</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Los algoritmos utilizan la técnica de K-NN (K-nearest neighbors) para unir las tomas de huellas digitales. Dados un punto de prueba y una lista de puntos de entrenamiento, el algoritmo K-NN estima la ubicación del punto de prueba en dos etapas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">1. El algoritmo examina todos los puntos de entrenamiento y calcula la distancia euclídea en el espacio señalado entre el punto de prueba y cada uno de los puntos de entrenamiento.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">2. El algoritmo produce un estimado de la ubicación del punto de prueba promediando las ubicaciones de los K puntos de entrenamiento con la distancia euclídea menor. Para calcular la distancia euclídea, el algoritmo utiliza las lecturas de todas las fuentes de radio disponibles en la toma de huellas digitales basado en la suposición de que entre más fuentes de radio se utilicen es mejor la localización.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b>Conclusión. </b></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En este artículo se establece la efectividad de la localización en interiores GSM, se muestra también un algoritmo muy conocido para realizar este tipo de localización, pienso que es muy importante conocer estos tipos de tecnologías para interiores ya que existen muchas aplicaciones en la actualidad para los exteriores para establecer la localización pero es más complicado en interiores hablando de que son lugares más pequeños en donde puede haber error en la localización, y es más complicado saber con exactitud el las coordenadas o el lugar exacto donde se encuentra lo que se busca. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esto también puede ser útil para lugares aislados o urbanos que son más pequeños y que no se tienen las tecnologías que se tienen en lugares con población como redes inalámbricas. El GSM podría entrar en esas comunidades y también así poder realizar localizaciones en esos lugares pequeños. También es importante para por ejemplo alguna oficina como lo que se menciona que se trató de localizar una laptop dentro de una oficina, o también podría ser importante dentro de un centro comercial donde quisieras saber en que tienda se encuentra tu hija o tu hijo ya que se separaron para ir a comprar cosas. </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://www2.research.att.com/~varshavsky/papers/varshavsky2007gsm.pdf">http://www2.research.att.com/~varshavsky/papers/varshavsky2007gsm.pdf</a></span></div>
<br />Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-30563800424703155372013-03-05T08:39:00.002-08:002013-03-05T10:46:41.358-08:00Laboratorio 5. Simulación con NS-2<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para esta semana de clase, se nos pidió correr una simulación en Network Simulator ya sea en la versión 2 o 3, en mi caso utilicé la 2.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Para escribir estas simulaciones se utiliza la extensió "tcl".</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">La programación NS-2 basicamente tiene el siguiente procedimiento.</span></div>
<ol style="text-align: justify;">
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Crear el planificador de eventos</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Encender el rastreo</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Crear red<br />- Configuración de enrutamiento - rtproto<br />- Crear conexión (capa de transporte) - agentes<br />- Crear trafico - aplicaciones</span></li>
<li><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Monitoreo<br />- Visualización usando nam </span></li>
</ol>
<h4 style="text-align: justify;">
<u><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> Comunicación UDP </span></u></h4>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/images/home.h3.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="91" src="http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/images/home.h3.gif" width="320" /></a></div>
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Los datos son los flujos del agente UDP al agente Nulo.</span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> <br /> <b><i> #Crear un agente UDP y ponerselo al nodo 0</i></b></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b><i> set udp0 [new Agent/UDP]<br /> $ns attach-agent $n0 $udp0<br /><br /> # Crear un agente Nulo que actue como recolector de tráfico y se lo adjunte al</i></b></span></div>
<div style="text-align: justify;">
<b><i><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> # nodo 1</span></i></b></div>
<div style="text-align: justify;">
<b><i><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> set null0 [new Agent/Null] <br /> $ns attach-agent $n1 $null0<br /><br /> # Conectar dos agentes<br /> $ns connect $udp0 $null0</span></i></b></div>
<div style="text-align: justify;">
<br /></div>
<h4 style="text-align: justify;">
<u><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Comunicación TCP</span></u></h4>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/images/home.h4.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="75" src="http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/images/home.h4.gif" width="320" /></a></div>
<h4 style="text-align: justify;">
</h4>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Los datos son flujos del agente TCP al agente recolector TCP </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">#<b><i> Crear agente TCP y adjuntarselo al nodo n0<br /> set tcp0 [new Agent/TCP]<br /> $ns attach-agent $n0 $tcp0<br /><br /> # Crear un agente tcpsink que actue como recolector de tráfico y se lo adjunte al </i></b></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><b><i># nodo 1<br /> set tcpsink0 [new Agent/TCPSink]<br /> $ns attach-agent $n1 $tcpsink0<br /><br /> # Conecta dos agentes<br /> $ns connect $tcp0 $tcpsink0</i></b></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<u><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Generador de tráfico</span></u></h4>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Se necesita generadores de tráfico para los datos actuales, estos simulan alguna aplicación de tráfico</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Ejemplo simple utilizando CBR </span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /> <i><b># Crear agente CBR <br /> set cbr0 [new Application/Traffic/CBR]<br /><br /> # Adjuntar el agente CBR a algun agente UDP/TCP<br /> $cbr0 attach-agent $udp0 </b></i></span></div>
<h4>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><u> Planificar los eventos</u></span></h4>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">"At" juega el rol más importante<br /><br /> <b><i>$ns at 1.0 “$cbr0 start”<br /> $ns at 5.0 “finish"</i></b></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /> cbr0 empezará al tiempo de 1.0 ms y todo el proceso se parara a los 5.0 ms, también se puede parar cada generador de tráfico.<br /><b><i><br /> $ns at 4.0 ”$cbr0 stop”</i></b></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"></span><br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">El generador de tráfico cbr0 se parará a los 4.0 ms</span><br />
<br />
<br />
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">A continuación pongo unas simulaciones que corrí, agregue algunos comentarios a los códigos según lo que entendí que hacia cada simulación.</span><br />
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><u>Simulación 1.</u></span></h3>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Código</span></div>
<div style="text-align: justify;">
<script src="https://gist.github.com/carmensrz/5092620.js"></script>
</div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Este programa simple que muestra como se envían datos en datagramas UDP.</span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZ9q7QBF6aus-uaHKGyowSp0OQ0HPXQhNOf8xwz5PN0g0rcqIQ28DMbs0pthyphenhyphenONW3w4Vp1R47oliT0TgxW5ACEkMVfYEYkcQIP7biFB1bAMrviUWTiSynczC3-ZWNCBEh3M0p0VrG64o/s1600/udp.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZ9q7QBF6aus-uaHKGyowSp0OQ0HPXQhNOf8xwz5PN0g0rcqIQ28DMbs0pthyphenhyphenONW3w4Vp1R47oliT0TgxW5ACEkMVfYEYkcQIP7biFB1bAMrviUWTiSynczC3-ZWNCBEh3M0p0VrG64o/s320/udp.gif" width="320" /></a></span></div>
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span>
<br />
<h3 style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><u>Simulación 2.</u></span></h3>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Código</span></div>
<div style="text-align: justify;">
<script src="https://gist.github.com/carmensrz/5092292.js"></script>
</div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Este programa muestra como utilizar el filtro del algoritmo Token
Bucket (algoritmo utilizado para controlar la cantidad de datos
inyectados a la red, permitiendo el envío de ráfagas de éstos) para
cosas como:</span></div>
<ul>
<li style="text-align: justify;"><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Catalogación de paquete. Cuando hay dos modelos
del mismo origen conectados a un Receptor común, una de las fuentes está
conectada a través de un filtro Token Bucket mientras el otro está
conectado directamente.Los parámetros TBF dan forma a la exponencial (on/off) para parecer una codificación <b>bitrate constante.</b></span></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_RoQA2XUtRVd_bHJMZPQCpOYgZmWdzwN36Vk0-wimQS9uih-9T7mz9qwYPqUzr9IrTPKE67jHfbb_Z7L4Znr-GH1p8pt5H3d4BBLhcO0q_I3tAWmxl0Qp937AYH3AgZvpFynZkV6r0dc/s1600/output-3.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_RoQA2XUtRVd_bHJMZPQCpOYgZmWdzwN36Vk0-wimQS9uih-9T7mz9qwYPqUzr9IrTPKE67jHfbb_Z7L4Znr-GH1p8pt5H3d4BBLhcO0q_I3tAWmxl0Qp937AYH3AgZvpFynZkV6r0dc/s320/output-3.gif" width="320" /></a></span></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><br /></span></div>
<h3 style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"><u>Simulación 3. </u></span></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">En la última simulación podemos ver una simulación TCP, en la cual se reenvía una ACK para confirmar que el paquete fue enviado. </span></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo49iJfdpAqFknDMZswLBrRtiesLzv-a4C17bJ4U0KMxcUBTxT23Wqf2EqHT6q2nGYqJSIAHvtONKdlr667W4-OY1utBozVARA-8ZwA6fVAK74LWZJSL8lHxHYTOqdxzHabeAs2TC2FZ4/s1600/nam.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo49iJfdpAqFknDMZswLBrRtiesLzv-a4C17bJ4U0KMxcUBTxT23Wqf2EqHT6q2nGYqJSIAHvtONKdlr667W4-OY1utBozVARA-8ZwA6fVAK74LWZJSL8lHxHYTOqdxzHabeAs2TC2FZ4/s320/nam.gif" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;">Referencias:</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;"><a href="http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/ns2.htm#sample">http://csis.bits-pilani.ac.in/faculty/murali/resources/tutorials/ns2.htm#sample</a> </span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;"><a href="http://www.cs.bu.edu/groups/itm/SATS/simulation.html">http://www.cs.bu.edu/groups/itm/SATS/simulation.html</a> </span></div>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-26958646932660284702013-03-05T07:39:00.000-08:002013-03-05T07:39:07.037-08:00Laboratorio 5. Catálogos y Proveedores<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Nuestro proyecto consiste en un garage inteligente, vamos a abrir la puerta de este a través el dispositivo móvil.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para realizar nuestro proyecto se requiere el hardware y software que mencionaré a continuación:</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">HARDWARE</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Smartphone</u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u><br /></u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para nuestro proyecto utilizaremos un Smartphone con sistema operativo Android.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://androidzone.org/files/2012/01/Dispositivos-Android-642x336.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="167" src="http://androidzone.org/files/2012/01/Dispositivos-Android-642x336.jpg" width="320" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este dispositivo será utilizado como lector QR y también para recibir las notificaciones de cuando alguien se encuentre estacionado fuera de tu casa y no seas tu. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Cámara web</u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Esta la utilizaremos para detectar las imágenes que se encuentran enfrente del garage, esto con el fin de saber cuando alguien va a entrar o cuando alguien se estaciona frente al garage, estas imagenes se mandan a la computadora para procesarlas.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.steren.com.mx/_imgs/prod/zoom/com-112.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="204" src="http://www.steren.com.mx/_imgs/prod/zoom/com-112.jpg" width="320" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Precio: $260</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tienda: Steren</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link: <a href="http://www.steren.com.mx/catalogo/prod.asp?f=&sf=53&c=569&p=4030&desc=webcam-con-microfono-e-iluminacion-multicolor">http://www.steren.com.mx/catalogo/prod.asp?f=&sf=53&c=569&p=4030&desc=webcam-con-microfono-e-iluminacion-multicolor</a></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Arduino UNO</u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El Arduino lo utilizaremos para controlar la puerta del garage, este recibirá las señales para saber si abrir o cerrar el garage. </span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.5hz-electronica.com/images/products/display/1035601b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="http://www.5hz-electronica.com/images/products/display/1035601b.jpg" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Precio: $365</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tienda: Electrónica 5hz</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link: <a href="http://www.5hz-electronica.com/arduino_uno-3-1.aspx">http://www.5hz-electronica.com/arduino_uno-3-1.aspx</a></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Módulo Bluetooth</u></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El módulo bluetooth será utilizado en conjunto con el Arduino UNO para establecer una comunicación inalámbrica entre el dispositivo móvil y el garage, mediante una aplicación que tendra el dispositivo Android para abrir y cerrar el garage.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.5hz-electronica.com/images/products/detail/rn42_800.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="240" src="http://www.5hz-electronica.com/images/products/detail/rn42_800.jpg" width="320" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Precio: $580</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tienda: Electrónica 5hz</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link: <a href="http://www.5hz-electronica.com/modembluetooth-silver.aspx">http://www.5hz-electronica.com/modembluetooth-silver.aspx</a></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Servo</u></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Como realizaremos un prototipo a escala, vamos a necesitar motores para darle movimiento a la puerta del garage, para esto se puede utilizar un servo 360 de rotación, lo cual significa gira 360 grados continuamente, esto suponiendo que una cadena estuviera girando para abrir el garage.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.5hz-electronica.com/images/products/detail/1018901.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="320" src="http://www.5hz-electronica.com/images/products/detail/1018901.jpg" width="320" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Precio: $220</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tienda: Electrónica 5hz</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link: <a href="http://www.5hz-electronica.com/servo-360-mediano.aspx">http://www.5hz-electronica.com/servo-360-mediano.aspx</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><u>Computadora</u></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Necesitamos una computadora que se encuentre conectada al Arduino para leer el web service. Estábamos pensando en utilizar una Raspberry PI para realizar esto.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbwDjQW1HHd7pYQaOteZ0_IiR6btjBD68SLHZic-N-Q0suQ-0B" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbwDjQW1HHd7pYQaOteZ0_IiR6btjBD68SLHZic-N-Q0suQ-0B" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<h4>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">SOFTWARE</span></h4>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para nuestro proyecto utilizaremos diferentes lenguajes de programación:</span></div>
<br />
<ul>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Python. Escribir código para establecer comunicaciones.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Processing. Lenguaje de programación de Arduino.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Java. Para la aplicación móvil que realizaremos para abrir o cerrar el garage.</span></li>
<li style="text-align: justify;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">PHP. Para el web service.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">También son necesarias las librerías de Android SDK y el software de Arduino para programar en Processing y escribir código en el Arduino.</span></div>
<div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpRqcmW2Gwu4SUt6FixwF_QGqHgdhoMvlX_LMCqpGYDrIPAd6TWmICxb9cixgTRqA4woiy-aVzOvp0q4G_c8dLHpvzVEjYWqkQVedYqqSTbFxOVC_6fsqy9V69IBaI-wEo4BDqAeqMBY/s1600/Screen+Shot+2013-03-05+at+9.35.31+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpRqcmW2Gwu4SUt6FixwF_QGqHgdhoMvlX_LMCqpGYDrIPAd6TWmICxb9cixgTRqA4woiy-aVzOvp0q4G_c8dLHpvzVEjYWqkQVedYqqSTbFxOVC_6fsqy9V69IBaI-wEo4BDqAeqMBY/s1600/Screen+Shot+2013-03-05+at+9.35.31+AM.png" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link de Android SDK: <a href="http://developer.android.com/sdk/index.html#download">http://developer.android.com/sdk/index.html#download</a></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Link del software de Arduino: <a href="http://arduino.cc/en/main/software">http://arduino.cc/en/main/software</a></span>Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com1tag:blogger.com,1999:blog-3712120655751574248.post-40456175819241008742013-03-05T06:14:00.001-08:002013-03-05T06:22:49.696-08:00Tarea 4. Detección de Circulos<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para esta semana, se nos pidió detectar círculos en una imagen, estos círculos tienen un radio conocido y todos los los mismos tienen el mismo radio.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para esta tarea utilicé algunas de las fórmulas utilizadas para la detección de líneas, los círculos los dibuje en GIMP con radio de 100.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para este algoritmo como ya lo mencioné se utilizó el código de detección de líneas, en este nuevo código se utilizaron los gradientes para calcular el ángulo y utilizar este punto para el círculo y se obtiene el centro del círculo.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Fórmula para calcular el gradiente:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoDZ_Mrx1tPT1n1jiZoCB_uutGZ4Vubwp-FTeTgm_A0bsvr_iPXJF7U8veIIJItUQ0kcn6riobx4UMJA7mMwXmzNSYV-JgshO0L-8Fv2r0xOeX4XODLWOdqt9qxx5CHCqNmgi73YgSnSc/s1600/Screen+Shot+2013-03-05+at+7.33.57+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoDZ_Mrx1tPT1n1jiZoCB_uutGZ4Vubwp-FTeTgm_A0bsvr_iPXJF7U8veIIJItUQ0kcn6riobx4UMJA7mMwXmzNSYV-JgshO0L-8Fv2r0xOeX4XODLWOdqt9qxx5CHCqNmgi73YgSnSc/s1600/Screen+Shot+2013-03-05+at+7.33.57+AM.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Con el gradiente se calcula:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-IwGbVF1v8bpyNpzMyjPpF2uLC-M6FoxzHo9Ju_BfO42hN0PI1gTFoVPyJ-N0FyW6CF0lKYsxcpfPjiDJw0_IuIKpNIPIDWiwQYqg4t63tUvCA3QvgLiFwAQkjrfUfdj8KNH98MPDJ5k/s1600/Screen+Shot+2013-03-05+at+7.34.01+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-IwGbVF1v8bpyNpzMyjPpF2uLC-M6FoxzHo9Ju_BfO42hN0PI1gTFoVPyJ-N0FyW6CF0lKYsxcpfPjiDJw0_IuIKpNIPIDWiwQYqg4t63tUvCA3QvgLiFwAQkjrfUfdj8KNH98MPDJ5k/s1600/Screen+Shot+2013-03-05+at+7.34.01+AM.png" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Teniendo esto calculamos obtenemos lo siguiente para calcular los centros:</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjvmGJNPb1WWnCgOkz0Md_xx1eHtQvA5x3u1BslwT1Av-ehNg0UAgrUf2obnpXgh4aooN2J-t73YOr5p0nCFgE7qjbZMb98foZvw8SyGlYO5xsle5o51Au4AUsFs9uzfW3cjfrLJUHCeQ/s1600/Screen+Shot+2013-03-05+at+7.34.05+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjvmGJNPb1WWnCgOkz0Md_xx1eHtQvA5x3u1BslwT1Av-ehNg0UAgrUf2obnpXgh4aooN2J-t73YOr5p0nCFgE7qjbZMb98foZvw8SyGlYO5xsle5o51Au4AUsFs9uzfW3cjfrLJUHCeQ/s1600/Screen+Shot+2013-03-05+at+7.34.05+AM.png" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Tuve algunos problemas con el programa, pero para la tarea de lab pienso solucionarlo.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjks-IMn8KCkW3uxNJRRmhyphenhyphen4_hdLsPwzJDaVU_AfqDAuDQwj31UgHJhQfv9mFNj__YsaI3JJjHkqRo9JyWetsHRIcuXyl25cfQyCuAi5m-3oix5YHQXU4Jm3gzoQaWlvqDqsFED905z4JM/s1600/Screen+Shot+2013-03-05+at+8.08.07+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="78" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjks-IMn8KCkW3uxNJRRmhyphenhyphen4_hdLsPwzJDaVU_AfqDAuDQwj31UgHJhQfv9mFNj__YsaI3JJjHkqRo9JyWetsHRIcuXyl25cfQyCuAi5m-3oix5YHQXU4Jm3gzoQaWlvqDqsFED905z4JM/s320/Screen+Shot+2013-03-05+at+8.08.07+AM.png" width="320" /></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Resultados:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggPbU98y6R5YqZHSebKG_i-baijtseJtLN0XZz7u3SAM-CoGmkCYZE6eYZMtioWkqn4lIeOKcMuq9HNTIwIIcboOdgeh3qfMDmzkEs4MYwlVFd3h-Ep2qGbQlxCTn6OkaBneMx2m2-eKM/s1600/circulos.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggPbU98y6R5YqZHSebKG_i-baijtseJtLN0XZz7u3SAM-CoGmkCYZE6eYZMtioWkqn4lIeOKcMuq9HNTIwIIcboOdgeh3qfMDmzkEs4MYwlVFd3h-Ep2qGbQlxCTn6OkaBneMx2m2-eKM/s320/circulos.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZw5hR2XuwyTXksl7j_AIaQ_tEHCklh0eg1MOf4dS99KgwfMQAeHiFi2TSn3OBKg_yVOE7zNzmwo14jizuJ_cp5o2Mw8lERalPAkzQ7B0BdvsVvRuvqJfZxtAkNaJZAO9Gn7-DGjGooPM/s1600/output.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZw5hR2XuwyTXksl7j_AIaQ_tEHCklh0eg1MOf4dS99KgwfMQAeHiFi2TSn3OBKg_yVOE7zNzmwo14jizuJ_cp5o2Mw8lERalPAkzQ7B0BdvsVvRuvqJfZxtAkNaJZAO9Gn7-DGjGooPM/s320/output.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Código:</span><br />
<br />
<br />
<br />
<script src="https://gist.github.com/carmensrz/5090557.js"></script>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Referencias:</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="http://elisa.dyndns-web.com/~elisa/teaching/comp/vision/circulos.pdf">http://elisa.dyndns-web.com/~elisa/teaching/comp/vision/circulos.pdf</a></span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
Carmen Suarezhttp://www.blogger.com/profile/11043162630056531552noreply@blogger.com2