Académique Documents
Professionnel Documents
Culture Documents
COMUNITARIAS
AUTOR
JAVIER MAURICIO ALBARRACIN ALMANZA
________________________________
Firma Del Presidente del Jurado
________________________________
Firma del Jurado
________________________________
Firma del Jurado
10
DEDICATORIA
11
CONTENIDO
Pág.
INTRODUCCIÓN 12
2. MARCO REFERENCIAL 14
3. METODOLOGÍA UTILIZADA 18
4. RESULTADOS 31
5. CONCLUSIONES 33
BIBLIOGRAFIA 35
ANEXOS 36
12
LISTA DE FIGURAS
Pág.
10
LISTA DE TABLAS
Pág.
Pág.
10
El desarrollo de redes inalámbricas comunitarias, es un proyecto que busca
impulsar el despliegue de Tecnologías de Información y Comunicación (TICs) en
Bogota a través de la implementación de redes inalámbricas comunitarias,
aplicadas a la comunidad del barrio Villa Beatriz de Fontibón.
1
ORTIZ GUERRERO, Rafael Enrique. Proyecto OLPC Colombia. Disponible en: http://slcolombia.org/OLPC .
Consultado el 10 de Mayo del 2007.
11
INTRODUCCIÓN
12
1. OBJETIVOS DEL PROYECTO
13
2. MARCO REFERENCIAL
2
CmapTools. Software para modelado de mapas conceptuales. Disponible en http://cmap.ihmc.us.
Consultado el 8 de Marzo de 2007.
14
Las comunicaciones inalámbricas3 son bastante antiguas ya que se viene
utilizando hace más de un siglo, desde la época en que Guillermo Marconi utilizo
las ondas de radio para la comunicación telegráfica sin hilos (TSH). Las
comunicaciones inalámbricas se han popularizado por la gran variedad de
aplicaciones como lo son la difusión sonora, la televisión, las comunicaciones
marítimas y aéreas, esto se debe a que la implementación de este tipo de
comunicaciones tiene ventajas como lo son la movilidad de los usuarios, costos y
facilidad de instalación frente a las redes alambicas, flexibilidad y robustez frente a
eventos de catástrofes de la naturaleza y los seres humanos.
Ahora las redes4 se han difundido gracias a la sinergia entre los computadores y
las comunicaciones dando como resultado el nacimiento de una nueva era donde
nacieron gran variedad de productos y servicios en torno a las redes de
computadores. Las redes de computadoras se basan en un modelo básico de
comunicación donde existen 5 elementos básicos para que exista una
comunicación de computadores, comenzando por la fuente quien genera el
mensaje a transmitir en el caso de las redes de computadoras es el computador,
el transmisor quien es el encargado de transformar y codificar la información en
forma de señales electromagnéticas las cuales puedan ser transmitidas por algún
medio, el sistema de transmisión que es la infraestructura para llevar los datos al
destino, el receptor quien se encarga de transformar las señales
electromagnéticas en cadenas de bits y el destino quien recibe los datos del
receptor.
3
HUIDOBRO MOYA, Jose M. y ROLDÁN MARTINEZ, David. Comunicaciones en redes wlan, Alfaomega.
Madrid, España 2005. p. 24.
4
STALLINGS, William. Comunicaciones y redes de computadores. 6 Edicion, Madrid, España. p. 120.
5
HUIDOBRO MOYA, Jose M. Y ROLDÁN MARTINEZ, David. Comunicaciones en redes wlan , Alfaomega.
Madrid,España 2005. p. 169.
6
Mobility and routing protocols for 802.11 extended service sets, IEEE Transactions on Communications, vol.
29, no. 11, November 1981 pp. 1694-1701.
15
administrada por un punto de acceso (AP, Acces Point) el cual esta conectado a
una troncal de distribución que conecta a todos los puntos de acceso para dar
cobertura al área deseada, hay otro tipo de arquitecturas como lo son el modo ad-
hoc donde se comunican todos los dispositivos móviles entre si y la administración
es asumida por uno de ellos, el modo ad-hoc tiene una variante que son las redes
modo mesh las cuales permiten que todos los dispositivos móviles se conecten
entre si y no dependan de un punto de acceso único, para poder administrar este
tipo de redes se utilizan protocolos como OLSR7 que se encargan de resolver las
rutas en cada uno de los dispositivos móviles conectados para que puedan
comunicarse con los demás y resolver la mejor ruta para llegar al destino deseado,
la ventaja de las redes mesh es la redundancia de las conexiones ya que cada
dispositivo móvil de la red esta en capacidad de ser un punto de acceso y un
cliente al mismo tiempo, el secreto esta en el protocolo utilizado en este tipo de
redes para resolver el numero de saltos y las rutas optimas.
Las posibilidades de acceso y cubrimiento que aportan las redes Wlan soportada
en una topología mesh posibilitan la expansión de redes inalámbricas
comunitarias, la cuales aportan la difusión y utilización de las TICs8 para el
fortalecimiento y acceso a la llamada Sociedad de la información. Las TICs hacen
referencia a las tecnologías de la información y la comunicación, el termino viene
de la combinación de las Tecnologías de la Comunicación (TC) que abarcan la
radio, la televisión y la telefonía convencional y por las Tecnologías de la
Información (TI) que abarcan la digitalización de la informática, las
comunicaciones y la telemática. Como se plantea en la cumbre Mundial sobre la
sociedad de la información “los gobiernos deben dirigir la formulación y aplicación
de ciberestrategias nacionales exhaustivas orientadas al futuro y sostenibles. El
sector privado y la sociedad civil, en diálogo con los gobiernos, tienen una
importante función consultiva en la formulación de esas ciberestrategias
nacionales” el gobierno debe impulsar programas fundamentados en la
tecnologías para impulsar el desarrollo de cada nación, por lo tanto el trabajo que
se realice en comunidad desde los barrios apoyados con ingeniería comunitaria
llamaran la atención de los gobiernos locales, mostrando que la unión y el trabajo
en comunidad es una forma de progresar e iniciar una sociedad tecnológica que
encuentre nuevas oportunidades con la utilización de las TICs.
7
Link state routing in , MILCOM 2003 - IEEE Military Communications Conference, no. 1, Oct 2003, pp. 1274
- 1279
8
CUMBRE MUNDIAL SOBRE LA SOCIEDAD DE LA INFORMACIÓN, Ginebra 2003 Túnez 2005. Disponible
en www.itu.int. Consultado el 02 de Mayo de 2007.
16
posibilidad de acceso a Internet dependiendo de la cantidad de usuarios
dispuestos a integrarse a la red comunitaria.
9
FREE SOFTWARE FOUNDATION, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA. Disponible en
www.fsf.org. Consultado el 25 de Junio de 2006.
17
3. METODOLOGÍA UTILIZADA
• Participación
• Organización
• Compromiso
• Liderazgo
• Solidaridad
• Plantación
• Información
• Honestidad
• Responsabilidad
10
OBSERVATORIO INTERNACIONAL DE CIUDADANÍA Y MEDIO AMBIENTE SOSTENIBLE. Investigación-
Acción-Participativa (IAP), Disponible en
http://www.gloobal.info/iepala/gloobal/fichas/ficha.php?entidad=Metodologias&id=3. Consultado el 10 de mayo
de 2007.
18
3.1. DEFINICIÓN DE OBJETIVOS
Para definir estos objetivos, fueron utilizados los pasos genéricos para la
implementación de una red de datos obteniendo 4 objetivos generales los cuales
se describen como los objetivos específicos del trabajo.
Dentro de este ítem fue necesario el trabajo con la comunidad para obtener
información acerca de las expectativas de una red comunitaria, a continuación se
describe la experiencia.
Las personas a las cuales se les informo del proyecto se han interesado y
están a la espera de la finalización de la implementación para realizar las
inversiones necesarias para poder conectarse a la red comunitaria.
19
TABLA 1. USUARIOS CON CONEXIÓN A INTERNET
Usuario Internet
Carlos Casas Si
Javier Albarracin Si
Jaime Molina No
Andres Rodríguez Si
Luis Gonzalez No
Ricardo Prieto Si
Dario Mendez No
Nancy Peña Si
Juan Carlos Si
20
Existe muy poca documentación acerca de este tipo de implementaciones
ya que es un tema relativamente nuevo sobre todo en la implementación de
redes mesh que es el modelo utilizado para la red comunitaria.
Fuente: TRICALCAR, Unidad 04: Topología e Infraestructura Básica de Redes Inalámbricas. Disponible en
www.wilac.net. Consultado el 25 de Agosto de 2007.
11
TECNOLOGÍAS INALÁMBRICAS PARA EL DESARROLLO EN LATINOAMÉRICA Y EL CARIBE.
Disponible en www.wilac.net. Consultado el 23 de Junio de 2007.
21
A nivel de la red se consulto los posibles modos de configuración para el proyecto
como: Infraestructura, Bridge, AD-hoc, Mesh.
22
Introducción. Durante el diseño de la red se hizo una reunión12 con las
personas que están apoyando los proyectos de inalámbricas comunitarias
en cada uno de sus barrios, en la reunión se hizo la propuesta del
direccionamiento IP a utilizar en el proyecto para sentar una base antes de
que se interconecten los nodos.
Para decidir la cantidad de hosts que debería tener cada subred y cómo
estas subredes serían distribuidas a los barrios e integrantes que deseen
participar en el proyecto, teniendo en cuenta características técnicas de los
equipos inalámbricos más utilizados en este tipo de proyectos, e inclusive
condiciones geográficas y sociales que podrían afectar en la cantidad de
equipos en ciertas zonas.
Premisas
12
SOFTWARE LIBRE COLOMBIA, proyecto Inalámbrica D.C. Disponible en http://el-
directorio.org/inalambricadc/reunion-11-09-07 . Consultado el 22 de Julio de 2007.
23
Selección de protocolos de enrutamiento. Para la implementación fue
escogido el protocolo de enrutamiento OLSR por su naturaleza de
enrutamiento dinámico y proactivo, otro factor decisivo fue utilizar un
protocolo no propietario y OLSR cumple estas especificaciones, su
implementación es sencilla a nivel de clientes y firmwares es utilizado en
redes comunitarias a nivel del mundo con la ventaja de ser el protocolo mas
implementado.
24
FIGURA 4. MONITOREO DE SERVICIOS EN LA RED
Los requerimientos técnicos para seleccionar los routers son los siguientes:
13
PROYECTO FREIFUNK, Listado de paquetes para descarga. Disponible en http://download-
master.berlin.freifunk.net/ipkg/readme.txt. Consultado el 25 de Junio de 2007.
25
TABLA 2. ROUTERS Y SUS VERSIONES SOPORTADOS PARA EL
PROYECTO
Fuente: Tabla tomada del proyecto OpenWRT. Disponible en www.openwrt.org. Consultado el 29 de Agosto
de 2007.
En Colombia14 los routers más populares y de más fácil adquisición son los
Linksys en versiones wrt54g, wrt54gl, wrt54gs y los routers buffalo que desde el
mes de julio del año 2007 se empezaron a popularizar en el mercado por su
potencia.y tamaño. Los precios de esta gama de routers varían entre los $160.000
y $260.000.
14
LINKSYS, Productos disponibles para cambio de firmware. Disponible en http://www-
co.linksys.com/servlet/Satellite?c=L_Product_C1&childpagename=CO%2FLayout&cid=1140547024439&page
name=Linksys%2FCommon%2FVisitorWrapper&lid=2443925280B05. Consultado el 20 de Septiembre de
2007.
26
Estos routers tienen las características de potencia de emisión que se aprovechan
a través del cambio de firmaware, ya que el chip Broadcom soporta una potencia
de 220 mw y normalmente de fabrica viene configurado hasta 84 mw
convirtiéndolo en un equipo potente de mayor cubrimiento a nivel de señal e
idoneo para hacer enlaces de larga distancia.
MeshLinux
Zebra/Quagga
CUWin
Pebble
27
o Realizado por NYCWireless community.
o Está basado en Debian GNU/Linux.
o Corre en muchos tipos de sistemas por ser muy pequeño, como por
ejemplo las viejas maquinas 486.
o Protocolos Mesh incluidos: OSPF, (OLSR en versión Metrix)
OpenWRT
FreifunkFirmware
Cada una de estas firmwares fue analizada, pero la documentación de cada uno
de los proyectos y la complejidad de instalación llevo a escoger una versión que
integrara el soporte mesh de manera sencilla. La versión escogida fue FreiFunk
apoyada en la experiencia de la primera red libre que se inicio en Colombia que es
Medellín Wireless, aunque la documentación este en Aleman. Otro factor que lleva
a la decisión de utilizar esta versión fue la traducción al español de la interface
web del firmware.
28
FIGURA 5. TOMA SATELITAL FONTIBON.
29
FIGURA 7. UBICACIÓN ROUTERS
La forma circular como esta construida la zona del barrio Villa Beatriz que se
deseaba cubrir con al red inalámbrica facilito el diseño físico de la red ya que no
implico estudios profundos para la instalación de los routers ya que la perdida de
señal por obstáculos no fue un problema critico, por lo tanto se ubicaron los
equipos de tal forma que se pudieran comunicar entre ellos para garantizar la
conectividad a continuación se muestra un mapa de la forma como se ubicaron los
equipos.
30
4. RESULTADOS
Fue posible realizar la implementación de una red inalámbrica en un barrio con los
recursos económicos que cada persona pudo aportar. Todos los diseños y
instalaciones fueron hechos de manera casera para reducir costos basándose en
documentación encontrada en internet buscando mejoras que permitieron
instalaciones de calidad y durabilidad frente a factores del medio ambiente,
además que los materiales fueron conseguidos en Colombia lo cual no elevo mas
los costos de implementación. Para los servidores no fue necesario comprar
ningún tipo de licencia gracias a las bondades y potencia del software libre.
15
Wiki Software Libre Colombia. Proyecto Inalámbrica D.C. Disponible en www.inalambricadc.org Consultado
el 3 de Octubre de 2007.
31
implementar son : VoIP, Streaming, Podcast, IRC, Correo y todo aquel servicio de
red que se implemente sobre protocolo TCP.
http://slcolombia.org/Eventos/Calendario/2007-05-25
http://www.installfest.info/FLISOL2007/Colombia/Bogota/Stands
http://slcolombia.org/Eventos/Calendario/2007-09-22
http://slcolombia.org/JSL2007/MesasDeTrabajo#head-
9fe605c9d448f9194df68cedf72af36009977ddf
http://slcolombia.org/DiaSLUCdeC/2007
32
5. CONCLUSIONES
33
BIBLIOGRAFIA
HAUSER P. James, BAKER J. Dennis, "Mobility and routing protocols for 802.11
extended service sets", MILCOM 2003 - IEEE Military Communications
Conference, no. 1, Oct 2003 pp. 1036-1041. Disponible en www.comsoc.org
Consultado 25 de Octubre de 2007.
34
ANEXOS A: INSTALACIÓN DE FREIFUNK EN LOS ROUTERS.
35
Nota: El parámetro MAC se debe remplazar por la dirección MAC del router la cual
se encuentra en la parte inferior del router:
Si ejecutamos el comando arp –a nos deberá Mostar la tabla ARP donde aparece
la dirección Ip asociada a la MAC correspondiente al router, este parámetro de
configuración es esencial ya que puede evitar errores durante le cambio de
firmware.
36
FIGURA 9. ADMINISTRACIÓN WEB DE LOS ROUTERS LINKSYS
37
Es el momento de cargar la Firmware de Freifunk es muy importante no
desconectar en ningún momento el cable de datos ni el de energía durante
este proceso. Damos clic en examinar y vamos a la ubicación donde
descargamos el archivo de la firmware lo relacionamos y damos la opción
abrir de esa manera iniciara el proceso de instalación.
38
FIGURA 13. PROCESO EXITOSO DE ACTUALIZACIÓN
39
En el área de administración vamos a configurar todos los parámetros para
habilitarlo como un nodo mesh. El primer paso es actualizar la paquetería
del firmware, este proceso se lleva acabo ingresando en el area de
Software1, se selecciona la opción “freifunk-recommended-es”, a
continuación damos clic en Cargar Software. El router debe estar
conectado a Internet a través del puerto WAN para poder actualizar la
paquetería de la firmaware.
40
FIGURA 16. ESTADO CUANDO TERMINA LA ACTUALIZACIÓN
41
Es importante completar la información del nodo de esta manera podemos
ubicar dentro de la red mesh de manera sencilla la ubicación del nodo e
información de contacto:
42
FIGURA 19. ÁREA DE ADMINISTRACIÓN DEL SISTEMA
Formato OLSR: Dirección de red del router/ Mascara de Red en cantidad de bits,
Mascara de red.
43
FIGURA 20. CONFIGURACIÓN OLSR
44
FIGURA 21. CONFIGURACIÓN WIRELESS 1
Por ultimo debemos reiniciar el router para que los cambios sean aplicados
para lo cual ingresamos al área de Reinicio.
45
FIGURA 23. ZONA DE REINICIO DEL SISTEMA
46
ANEXO B: INSTALANDO FREIFUNK EN UN ROUTER BUFALO WHR-HP-G54
Version Platform & Frequency Flash RAM Wireless NIC Switch boot_wait Serial JTAG USB Status
WR-HP- Broadcom 5352 @ in
4MB 16MB Broadcom(integrated) Yes Yes No Supported
G54 200MHz CPU
# tftp 192.168.1.1
# binary
# rexmt 1
# timeout 60
# trace
47
Durante los primeros 5 segundos en que este se reinicia (Únicamente se
puede flashear en esos primero 5 segundos de arranque del dispositivo),
ejecutar el comando put con la firmware de Freifunk en el momento justo
que veamos que la ip del Buffalo, 192.168.11.1 responde: # put
firmwarefile.bin
El router se toma su tiempo para completar la instalación del firmware se
debe esperar hasta que el ping a la 192.168.11.1 responda.
48
ANEXO C: RESUCITANDO ROUTERS (BRICKED)
Con algunos de estos errores los routers no vuelven a otorgar direcciones por lo
tanto no es posible acceder al router para corregir configuraciones a continuación
describiré los escenarios con los que nos podemos encontrar en los diferentes
routers:
Reseteamos el router:
Para los routers WRT54G v.5, v.6 y WRT54GS V.5 y V.5.1 debemos generar un
archivo .bin que pone los routers en modo failsafe para meterle el firmware por
tftp. La Herramienta esta para Windwos y se descarga de
http://www.bitsum.com/files/vximgtoolgui.zip.
49
Cuando la descarguemos se ejecuta en la parte superior encojemos el
modelo de router, en DESIRED MAC colocamos la dirección mac de
nuestro router(la mac esta en al respaldo del router debajo del serial son 12
caracteres no olviden poner : cada dos caracteres) y en Output Image
seleccionan cfe.bin damos clic en CREATE listo ahora esa imagen cfe.bin
es la que le cargaremos a nuestro router.
#atftp
atftp>
Ahora que estamos dentro del atftp. Nos conectamos a 192.168.1.1 y mandamos
el 1er archivo cfe.bin
tftp 192.168.1.1
binary
rexmt 1
timeout 60
trace
tftp> put firmwarefile.bin
Deben quedar encendido Power, Wlan y Ethernet por el cual esta conectado.
Si con el paso anterior no sirvió debemos destapar nuestro router (Es importante
mencionar que el proceso que se describe a continuación es muy delicado y existe
la posibilidad que quede de adorno nuestro router)y hacer los siguientes pasos :
50
FIGURA 24. ROUTER SIN TAPAS PROTECTORAS
NOTA: Este proceso fue probado en un router WRT54G v.4 , WRT54GL v.1.1 y en
un WRT54GS v.5
IP: 192.168.1.10
Mascara de red: 255.255.255.0
Puerta enlace predeterminada: 192.168.1.1
51
FIGURA 25. UBICACIÓN CHIP DE MEMORIA
52
FIGURA 27. BOTÓN RESET DEL ROUTER
53
Si con el paso anterior no da ping, ponemos el destornillador en el ping 15 y
16 "IMPORTANTE PARA EL CASO DE LOS ROUTERS WRT54GL V1.1
EL PUENTE SE HACE ENTRE EL PIN 16 Y 17" y conectamos la corriente
al router, en ese instante el router produce una chispa, retiramos el
destornillador (Precaución no dejar el destornillador por mas de 2
segundos).
54
FIGURA 31. PUENTE COMPLETO PARA CORTO
tftp 192.168.1.1
binary
rexmt 1
timeout 60
trace
tftp> put firmwarefile.bin
Paginas de referencia:
http://www.dd-
wrt.com/phpBB2/viewtopic.php?t=5217&postdays=0&postorder=asc&start=
0
http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE#h1
0
http://wiki.version6.net/WRT54GS
http://altred.net/altred/Como-FFwrt54gV5-6
55
ANEXO D: RANGOS DE DIRECCIONES IP.
A continuación se hace una descripción a través de IPcalc para mostrar las redes
disponibles que se le asignaran a cada router y la cantidad de host por subred:
Subnets
56
Network: 10.0.0.48/28 00001010.00000000.00000000.0011 0000
(Class A)
Broadcast: 10.0.0.63 00001010.00000000.00000000.0011 1111
HostMin: 10.0.0.49 00001010.00000000.00000000.0011 0001
HostMax: 10.0.0.62 00001010.00000000.00000000.0011 1110
Hosts/Net: 14 (Private Internet)
57