Home

Manual de uso y Documentacion

image

Contents

1. MODELADO DE LA NORMA 802 11n EN NS 3 MANUAL DE USO Y DOCUMENTACION Autor David Bravo Almaz n Tutor Juan M Vozmediano Torres Proyecto Fin de Carrera Ingenier a de Telecomunicaci n Manual de instalaci n A continuaci n se explican los pasos que se han de seguir para la instalaci n de ns 3 en el sistema operativo Fedora 20 La versi n de ns 3 empleada para este proyecto fin de carrera es la 3 19 Se ruega consultar la documentaci n oficial de ns 3 en caso de que se quiera instalar una versi n distinta de ns 3 o se quiera instalar en un sistema operativo diferente Dicha documentaci n se encuentra en la p gina web oficial del proyecto www nsnam org Antes de comenzar con la instalaci n de ns 3 se deben instalar todos los paquetes correspondientes a los prerrequisitos m nimos Para ello se han de ejecutar las siguientes sentencias en un terminal e yum install gcc gcc c python python devel gsl gsl devel gtk2 gtk2 devel gdb valgrind flex bison e yum install tcpdump sqlite sqlite devel libxml12 libxm1l2 devel uncrustify openmpi openmpi devel e yum install boost devel cmake glibc devel i686 glibc devel x86_64 e yum install graphviz graphviz devel python setuptools devel python kiwi pygoocanvas e sudo easy_install pygraphviz Una vez hecho esto se puede pasar a descargar el software para la instalaci n de ns 3 El manual oficial ofrece diferentes maneras de obtener los archivos necesarios para la inst
2. alaci n En este caso el m todo utilizado ha sido el siguiente Posicionado en el directorio de trabajo deseado ejecutar wget http www nsnam org releases ns allinone 3 19 tar bz2 tar xjf ns allinone 3 19 tar bz2 Si te mueves al direcorio ns allinone 3 19 podr s ver los siguientes archivos bake constants py ns 3 19 README build py netanim 3 103 pybindgen 0 16 0 825 util py Llegado este punto se puede pasar a la construcci n del programa De nuevo la documentaci n de ns 3 ofrece diferentes m todos para la construcci n La variante utilizada en este proyecto ha sido la siguiente Para la construcci n de ns 3 ejecuta en el directorio ns 3 19 las siguientes instrucciones waf clean waf configure d debug enable sudo enable examples enable tests La construcci n queda por tanto configurada y se puede pasar a construir los m dulos de ns 3 para ello introducir simplemente waf Si todo ha ido bien se pasa a ejecutar los tests que prueban que la construcci n se ha realizado correctamente test py c core Si esta ejecuci n pasa todas las pruebas se puede dar por verificada la construcci n de ns 3 Como verificaci n final se recomienda ejecutar un script ejemplo que te asegura que la instalaci n se ha completado satisfactoriamente S waf run hello simulator Hello Simulator En caso de que algo falle durante la instalaci
3. e cada secci n de manera independiente En cualquier caso se recomienda aplicar los parches en el orden en el que son aplicados en la memoria En la carpeta correspondiente a cada secci n existe una carpeta llamada parches en ella se encuentran los archivos de texto con extensi n patch que deben ser utilizados a trav s de la herramienta patch Aplicar los parches es muy sencillo lo primero que se debe hacer es situarse en la carpeta que almacena el c digo fuente correspondiente al m dulo Wi Fi la ruta concreta es cd ns 3 19 src wifi model En este directorio deber copiar cada uno de los parches que se quiera aplicar Una vez copiado el parche que se desea aplicar se ejecuta la herramienta patch de la siguiente manera patch nombre del parche patch A partir de aqu se supondr que se han aplicado todos los parches aportados por este proyecto fin de carrera Para cada secci n del cap tulo Modelado del m dulo Wi Fi se aporta el escenario y el script con el que han sido probados Para probar de primera mano que el funcionamiento del modelado introducido es el correcto se debe primero copiar el script y el archivo del escenario deseado en el directorio scratch Por ltimo solo hay que ejecutar el script y observar los resultados Documentaci n El proyecto ns 3 mantiene actualizada la documentaci n de todo su c digo fuente Esta documentaci n es generada a partir de los comentarios incl
4. n se recomienda borrar el directorio de trabajo y empezar de nuevo Si el fallo permanece deber consultar la documentaci n directamente en la p gina web de ns 3 En ella encontrar preguntas y respuestas frecuentes que solucionan los fallos mas usuales en el proceso de instalaci n Manual para la ejecuci n de las pruebas En esta secci n del manual de uso se explica como preparar y ejecutar las pruebas desarrolladas en este proyecto fin de carrera Una vez seguidos los pasos explicados en el manual de instalaci n usted tendr todo el c digo fuente original de la versi n 3 19 de ns 3 Lo primero que se debe hacer es aplicar las modificaciones del c digo fuente que han sido introducidas en este proyecto Para ello se utilizar la herramienta de l nea de comando llamada patch Instalarla en un sistema operativo Fedora es muy sencillo sudo yum install patch Esta herramienta hace uso de unos archivos llamados parches en los que se encuentran las reglas para introducir o borrar l neas de c digo en un archivo de texto En este CD se han incluido cada uno de los parches necesarios para aplicar todas las modificaciones realizadas en este proyecto fin de carrera Los parches se encuentran dentro de la carpeta C digo fuente Dentro de esta carpeta encontraras 3 carpetas una por cada secci n del cap tulo Modelado del m dulo Wi Fi de la memoria Con sto se da la posibilidad de introducir el modelado d
5. uidos en cada uno de los archivos que componen el c digo fuente La herramienta encargada de generar la documentaci n a partir de los comentarios y de las relaciones jerarquicas se llama Doxygen Esta documentaci n est accesible a trav s de internet desde el siguiente enlace http www nsnam org doxygen index html La documentaci n necesaria para comprender el funcionamiento del c digo introducido en este proyecto fin de carrera se encuentra en el cap tulo cuatro de la memorioa de dicho proyecto

Download Pdf Manuals

image

Related Search

Related Contents

2-Way Speaker System  SCAN-10, SCAN-12  B series DVR User`s installation and operation Manual  MANUALE 60 KG francese  Data Sheets CAB-A4+ Thermal Printer  1 Accounts Receivable  Acer TravelMate B B113-M  Allied Telesis 16Port 10/100/1GBit Unmanaged Switch  iNEWS v2.1.10 ReadMe  JVC HR-J441MS VHS VCR  

Copyright © All rights reserved.
Failed to retrieve file