Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Redes de telecomunicaciones

Ultimo resumen - Redes

The Design Space of Wireless Sensor Networks Datos del paper Introducción En el pasado, las redes inalámbricas de sensores han encontrado su camino en una amplia variedad de aplicaciones y sistemas con enormes requisitos y características diferentes. Como consecuencia, se está convirtiendo cada vez más difícil discutir requisitos típicos sobre los problemas de hardware y software. Diseño Espacial La investigación inicial en las redes inalámbricas de sensores fue principalmente motivado por las aplicaciones militares, Este tipo de aplicaciones consideradas por estos proyectos dieron lugar a un crecimiento de una red de sensores inalámbricos a gran escala (miles de miles de nodos, que cubren grandes áreas geográficas), alambre, ad hoc, multi-hop, nodos de sensores que se despliegan al azar en el área de interés. Recientemente, hay muchas aplicaciones civiles de redes inalámbricas que se han considerado, como ambiental y monitoreo de especies, la agri...

Ultima entrega - Red ad hoc

Se simulo una red ha doc en 3D con matplotlib. Para la creación de este código se trabajo con un compañero, dejando la estructura igual lo que cambiaba era la aplicación. La idea Este programa puede simular el aparecimiento de una enfermedad en un pais, donde los nodos intrusos es cuando una enfermedad aparece en una ciudad, y los nodos son los "hospitales" que se encuentran cercas y se comunican para pedir medicinas, por ejemplo. Los Nodos Para esta parte del código lo primero que se hizo fue poner nodos estáticos a manera de ejemplo, esto mas que nada para entender el como se trabajaba con 3D. El código que nos ayudo para esta tarea lo pueden encontrar en la documentación . Resultado de correr el ejemplo de la documentación. Una vez entendiendo el comportamiento y el como se dibujaba se creo una clase que simulara el mismo comportamiento. Esto con el fin de estructurarlo y manipularlo mas sencillo. Nota: El ...

Resumen de Paper

Effective Intrusion Detection Using Multiple Sensors in Wireless Ad Hoc Networks  Introducción Con el rápido desarrollo de las aplicaciones de red inalámbrica, la seguridad se convirtió en uno de los principales problemas que las redes inalámbricas se enfrentan hoy en día. Mientras que los cortafuegos pueden llegar a ser un eficaz primera línea de defensa. Sin hilos transmisiones están sujetos a espionaje y bloqueo de la señal. La seguridad física de cada nodo es importante para mantener la seguridad integral de la toda la red. Redes inalámbricas ad hoc son totalmente dependientes de la participación colectiva de todos los nodos en encaminamiento de la información a través de la red. Estos son algunos de los principales problemas que se enfrentan a las redes inalámbricas hoy en día. Como el uso de estas redes crecen, los usuarios exigir comunicaciones seguras y de baja latencia y eficiente. Detección de intrusiones es una de las técnicas clave para proteger una red d...

Intento de Simulación de ad hoc.

La tarea de esta semana tenia que simular,  una red ad hoc. Para mi ejemplo lo trata te aterrizar en un "guerra" donde existen satélites, tanques y militares. Los satélites solo se pueden comunicar con los tanques y con los mismos satélites, los tanques se pueden comunicar con los satélites y militares así como también de los mismo tanques y los militares pueden avisar a los tanques y a otros militares. El objetivo era, que si algún tanque o militar detectaba a un intruso, llamemoslo "Taliban". El militar que lo detectaba avisa al resto de su equipo gastando energia de su comunicador dependiendo la distancia a la que llega el mensaje. Cuando este comunicador se quedaba sin bateria, el militar quedaba incomunicado hasta que lo volviera a cargar.   Movimiento Como es una "guerra" y el objetivo es avanzar y lentamente sin ser descubiertos y si en esos movimientos detectan algún "taliban" llamar al resto del equipo con su posición. Dete...

Tarea 11 - (LAB)Redes - Satélites

Los satélites juegan un papel importante en estos tiempos y aunque parezcan que no hacen nada, ellos no dejan de trabajar(enviar información). Algunas de la aplicaciones por la cuál un satélite puede ser creado son: Servicios fijos Gracias a los enlaces fijos o punto a punto, a grandes distancias, hacia antenas fijas, los satélites hacen posible una gran variedad de aplicaciones: portar telefonía, datos, TV y contenido Internet entre centros de distribución y a las cabeceras de red, las redes de negocios que enlazan terminales distribuidos (VSAT) llevando así a cabo una conectividad a gran escala con una flexibilidad incomparable. En numerosas zonas del planeta las redes terrestres son fragmentarias o incluso inexistentes. La conexión vía satélite abre así una puerta al mundo para los que habitan las zonas peor atendidas. Teledifusión Desde hace varios años la principal aplicación de los satélites de telecomunicaciones es la teledifusión direct...

Tarea #6 - Clase - Simulación de localización - python

Para esta entrada se nos encargo hacer un python que fuera capaz de localizar o simular la localización de un dispositivo en un area rodeado por 3 antenas. El proceso por el cual lo simulamos fue triangulación, que googleando un poco entontraremos que: Según wikipiedia: La triangulación, en geometría, es el uso de la trigonometría de triángulos para determinar posiciones de puntos, medidas de distancias o áreas de figuras. Implementación Los datos que conocemos son las coordenadas de las antenas así como su intensidad. Para esta simulación y para hacerla practica supondremos que el dispositivo a localizar SIEMPRE estará dentro del rango de las TRES antenas. Las coordenadas del dispositivo no las conocemos. Con los puntos aclarados creamos nuestra simulación: Lo primero que tenemos que averiguar es la distancia de las antenas al dispositivo. Esto lo podemos hacer con el teorema de Pitágoras, donde lo que nos interesa es encontrar la hipotenusa(inten...

Tarea 10 - (LAB)Redes - Infographic Seguridad Redes de Telefonia

Para esta entrada se nos encargo hacer un Infographic sobre el tema: Redes de telefonía Liga al documento online

Tarea 9 - (LAB)Redes - Energia eficiente en las redes inalambricas de sensores

An Energy Efficient Hierarchical Clustering  Algorithm for Wireless Sensor Networks -------------- Autores : Seema Bandyopadhyay and Edward J. Coyle School of Electrical and Computer Engineering Purdue University ------------- Introducción Los recientes avances en las comunicaciones inalámbricas y sistemas microelectromecánicos tienen la motivación el desarrollo de sensores muy pequeños y de bajo costo que poseen detección, procesamiento de señales y de comunicación inalámbrica capacidades.  Estos sensores se pueden implementar a un costo mucho más bajo que los sistemas de sensores cableados tradicionales. Organizar los sensores tales que abarquen el mejor rango posible, es un ahorro de energia siginificativo. Muchos algoritmos de agrupamiento en diversos contextos han sido propuesto. Estos algoritmos son en su mayoría de naturalueza heurística y el objetivo de generar el número mínimo de agrupaciones de tal manera que cualquier nodo en c...

Tarea #5 - Clase - Control de Trafico: Congestión

Para esta entrada tenemos que controlar en trafico en una red. Cuando la banda ancha se satura una de las soluciones es aumentarla o disminuir los paquetes y los tiempos que se envían, (como hace youtube al momento de cargar videos demasiados pesados). Primero calculamas la banda ancha con la sig. formula: Formula tomada del tutorial Con la banda ancha calculada, hice un FOR que se encarga de estar incrementandola cada cierto tiempo y un IF que en caso de que la sobrepase, la disminuya: Tambien existe el caso en que si la BA esta "bien" osea, no esta enviando tanto pequetes y los que envia si lo puede sorportar, encontes podemos incrementarla hasta llegar al limite. Codigo de la función Referencias http://www.isi.edu/nsnam/ns/tutorial/

Tarea 8 - (LAB)Redes - Mecanismos de control de congestión de TCP

Fairness and Stability of  Congestion Control Mechanisms of TCP (La equidad y la estabilidad de los mecanismos de control de congestión de TCP) ----------- Autores:  Hasegawa, Masayuki Murata, and Hideo Miyahara Department of Infomatics and Mathematical Science Graduate School of Engineering Science ----------- En el pdf nos habla de tres versiones de TCP: Tahoe, Reno y Vegas. De las cuales las 2 primeras son ampliamente utilizadas en internet. En TCP, el tamaño de la ventana para la conexión, llamada tamaño de ventana de congestión (cwnd), se cambia de acuerdo con la indicación de congestión de la red. El cambio del tamaño de la ventana tiene un impacto significativo sobre el comportamiento de TCP. Para ello, lo primero que resumimos son los algoritmos para actualizar cwnd (t) en las tres versiones de TCP. Version TCP Tahoe En TCP Tahoe, el tamaño de la ventana de cwnd se cambia cíclicamente. Cwnd continúa aumentando hasta que se produzca la pérdida d...

Tarea 7 - (LAB)Redes - Monitoreo de trafico por UDP

Que tal para esta entrada se nos encargo monitorear la sumilacion de trafico por UDP. Es algo parecido en una entrada anterior donde simulamos el protocolo con un python, ahora sera con un ".tcl". Para este ejemplo partiremos del caso que tenemos un servidor de video y varias personas hacen peticion al mismo tiempo o a diferente tiempo, mientras este sigue enviando información a un usuario sin interrumpir el envio. Se crearon 6 nodos receptores/transmisores para representar a casa persona y el servidor de video. Codigo : Monitoreo : Latencia Como tenemos 6 nodos y un nodo servidor, tenemos que tomar cada par de nodos como si fueran "unicos" esta para saber la perdida o ganancia de cada nodo. Cogido awk Graficas Retardo de cada par de nodos(nodoX => servidor). El eje X representa el tiempo transcurrido, mientras que el Y representa el tamaño de los paquetes. nodo 3 => servidor nodo1 => servidor nodo2 => servidor n...

Tarea 6 - (LAB)Redes - Topologia mixta - ns2

Para esta entrada se nos encargo hacer una topoligia con enrutamiento. Trabaje con una topologia tipo mixta y el objetivo es bloquear una canal para que el enrutamiento busque otra ruta para enviar paquetes. Topoligia mixta: En esta topología mixta, si un ordenador falla, entonces es detectadopor el hub al que está conectado y simplemente lo aísla del resto de la red.Sin embargo, si uno de los hub falla, entonces los ordenadores que estánconectados a él en la red en estrella no podrán comunicarse y, además, elbus se partirá en dos partes que no pueden comunicarse entre ellas. El codigo de la implementacion se los dejo aqui abajo. Aqui un codigo de la implementación.

Tarea 5 - (LAB)Redes - Simulación ns2

NS2 - NS3 Según wikipedia: Se usa principalmente en ambientes educativos y de investigación. Permite simular tanto protocolos unicast como multicast y se utiliza intensamente en la investigación de redes móviles ad-hoc. Ns-2 fue desarrollado en C++ y provee una interfaz de simulación a través de OTcl, una variante Orientada a Objetos de Tcl. El usuario describe una topología de red por medio de scripts OTcl, y luego el programa principal de ns-2 simular dicha topología utilizando los parámetros definidos. ns -2 esta diseñado para sistemas operativos Linux, FreeBSD, Solaris, Mac OS X y puede ejecutarse bajo Windows utilizando Cygwin. El funcionamiento: Para esta tarea teníamos que basarnos en código ejemplo y correr una simulación de nf2 o nf3, yo que hice con ayuda de mis compañeros fue una simulación nfs con 2 protocolos, TCP y UDP. Tiene 5 nodos, el nodo 0 con protocolo UDP y el nodo 1 envia información al nodo 5 ambos pasand...

Tarea #3 - LAB Redes - Cobertura de imagenes con Wavemon

Que tal, para esta semana se nos encargo un mapa sobre las coberturas de red WIFI que detectamos a nuestro al rededor, yo tome como base los router al rededor de mi casa. Lo primero fue sacar la calidad de la señal de las redes que puedo detectar, esto es muy fácil con wavemon. Wavemon, nos dice la calidad como la intensidad con la que nos llega la señal y solo basta con escribir " wavemon " en la terminal; así que analizamos las que tenemos alrededor... Mi casa Vecino #1 Vecino #2 Vecino #3 Vecino #4 Ahora que ya teníamos la calidad tenia que saber a cuanta distancia estaban los demás módems. Primero "medí" la distancia de mi cuarto a la sala, que es donde hice la prueba a donde esta el módem.  Fue aproximado y el calculo fue "mental" porque no puedo atravesar paredes así que fue aproximadamente 4 metros y la calidad que me daba(38), para las demás las calcule con regla de 3 simples para saber maso menos en donde estab...

Tarea #3 - Clase - Redes Telecomunicaciones - Sniffear con Xplico

Que tal para esta entrada se nos encargo hacer un ataque WIFI, yo elegí la tarea Sniffear para saber que exactamente es lo que estas viendo. Equipo necesario Ubuntu 12.10 aunque cualquier otra versión debería funcionar igual. Herramienta Xplico  Servidor Web(apache) gdebi Instalación Para poder usar esta herramienta es necesario tener instalado un servidor web, yo ya tenia instalado apache con php5 así que trabajare con el. Si no lo tienen basta con una linea para instalarlo: Ahora descarguemos Xplico desde su pagina oficial aquí . Como comentario descarguen el ".deb" es mas sencillo de instalar. Para instalar ".deb" solo basta con 2 click arriba del archivo, pero mejor vayamos a la segura instalemos gdebi: Ahora ya podremos instalar el paquete con toda seguridad bastara con escribir: y como ultimo tenemos que iniciar nuestro servidor web y después el servidor Xplico: Ahora si, a  Sniffear !!!!!!!!!! Con nuestro explorador y es...