Esquema de timestamp en la recepción de paquetes de prueba a través de la Netfpga para la estimación de ancho de banda disponible en Traceband

Los servicios y aplicaciones que se ofrecen actualmente sobre internet como video bajo demanda, requieren estimación de parámetros que determinen la calidad de una conexión como el ancho de banda disponible. Para la estimación del ancho de banda disponible (ABW) se han desarrollado herramientas de s...

Full description

Autores:
Sandoval Carrero, Nydia Susana
Guerrero, Cesar D.
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2013
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/8912
Acceso en línea:
http://hdl.handle.net/20.500.12749/8912
Palabra clave:
Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Investigación
Ingeniería de sistemas
Tecnología
Innovación
Ancho de banda disponible
Redes
Traceband
Calidad de conexión
Rights
License
Derechos de autor 2013 Revista Colombiana de Computación
Description
Summary:Los servicios y aplicaciones que se ofrecen actualmente sobre internet como video bajo demanda, requieren estimación de parámetros que determinen la calidad de una conexión como el ancho de banda disponible. Para la estimación del ancho de banda disponible (ABW) se han desarrollado herramientas de software como Pathload, Spruce y Traceband. Estas herramientas presentan limitaciones en la precisión de la estimación debido a los retardos que sufren los paquetes en los procesos inherentes del sistema operativo. La herramienta requiere precisión en la captura del tiempo de llegada de los paquetes y esto se logra realizando el timestamp a nivel físico. Para ello se utiliza la NetFPGA dado que permite modificar el comportamiento como tarjeta de red adicionando módulos de acuerdo a las necesidades del proyecto. En el diseño del esquema de marcación de los tiempos de llegada de los paquetes de prueba se utiliza la herramienta Traceband, esta se encarga del envío y cálculo del ABW y la NetFPGA se encarga de realizar la marca de tiempo de llegada de los paquetes en la recepción en hardware y basados en este valor se realiza la estimación del ABW. Se diseñaron los módulos Timestamp e Identificación en la NetFPGA, y los cambios requeridos en Traceband para comunicarse con la NetFPGA.