Simulador del algoritmo ERICA para el control de congestión en redes ATM

El objeto de éste trabajo es crear un simulador del algoritmo ERICA (Explicit Rate Indication for Congestion Avoidance), para el control de congestión en redes ATM, inicialmente se emprendió una investigación sobre la tecnología ATM, sus fundamentos, aplicaciones, clases de servicios, etc, seguidame...

Full description

Autores:
Delgado Beltrán, Carlos Gilberto
Méndez Pico, Freddy
Vecino Pico, Hugo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
1999
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/26553
Acceso en línea:
http://hdl.handle.net/20.500.12749/26553
Palabra clave:
Simulator
ERICA algorithm
Congestion control
ATM networks
Systems engineering
Technological innovations
Computer networks
Data transmission systems
Electronic data processing
Ingeniería de sistemas
Innovaciones tecnológicas
Redes de computadores
Sistemas de transmisión de datos
Procesamiento electrónico de datos
Simulador
Algoritmo ERICA
Control de congestión
Redes ATM
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_0ef0e5be0b7ca8c51597e1e3fab0dc60
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/26553
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Simulador del algoritmo ERICA para el control de congestión en redes ATM
dc.title.translated.spa.fl_str_mv ERICA algorithm simulator for congestion control in ATM networks
title Simulador del algoritmo ERICA para el control de congestión en redes ATM
spellingShingle Simulador del algoritmo ERICA para el control de congestión en redes ATM
Simulator
ERICA algorithm
Congestion control
ATM networks
Systems engineering
Technological innovations
Computer networks
Data transmission systems
Electronic data processing
Ingeniería de sistemas
Innovaciones tecnológicas
Redes de computadores
Sistemas de transmisión de datos
Procesamiento electrónico de datos
Simulador
Algoritmo ERICA
Control de congestión
Redes ATM
title_short Simulador del algoritmo ERICA para el control de congestión en redes ATM
title_full Simulador del algoritmo ERICA para el control de congestión en redes ATM
title_fullStr Simulador del algoritmo ERICA para el control de congestión en redes ATM
title_full_unstemmed Simulador del algoritmo ERICA para el control de congestión en redes ATM
title_sort Simulador del algoritmo ERICA para el control de congestión en redes ATM
dc.creator.fl_str_mv Delgado Beltrán, Carlos Gilberto
Méndez Pico, Freddy
Vecino Pico, Hugo
dc.contributor.advisor.none.fl_str_mv Guerrero Santander, César Darío
dc.contributor.author.none.fl_str_mv Delgado Beltrán, Carlos Gilberto
Méndez Pico, Freddy
Vecino Pico, Hugo
dc.contributor.cvlac.spa.fl_str_mv Guerrero Santander, César Darío [0000809357]
dc.contributor.orcid.spa.fl_str_mv Guerrero Santander, César Darío [0000-0002-3286-6226]
dc.contributor.apolounab.spa.fl_str_mv Guerrero Santander, César Darío [en/persons/cesar-dario-guerrero-santander]
dc.contributor.linkedin.spa.fl_str_mv Guerrero Santander, César Darío [in/cguerrer/?originalSubdomain=co]
dc.subject.keywords.spa.fl_str_mv Simulator
ERICA algorithm
Congestion control
ATM networks
Systems engineering
Technological innovations
Computer networks
Data transmission systems
Electronic data processing
topic Simulator
ERICA algorithm
Congestion control
ATM networks
Systems engineering
Technological innovations
Computer networks
Data transmission systems
Electronic data processing
Ingeniería de sistemas
Innovaciones tecnológicas
Redes de computadores
Sistemas de transmisión de datos
Procesamiento electrónico de datos
Simulador
Algoritmo ERICA
Control de congestión
Redes ATM
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Redes de computadores
Sistemas de transmisión de datos
Procesamiento electrónico de datos
dc.subject.proposal.spa.fl_str_mv Simulador
Algoritmo ERICA
Control de congestión
Redes ATM
description El objeto de éste trabajo es crear un simulador del algoritmo ERICA (Explicit Rate Indication for Congestion Avoidance), para el control de congestión en redes ATM, inicialmente se emprendió una investigación sobre la tecnología ATM, sus fundamentos, aplicaciones, clases de servicios, etc, seguidamente se inició una investigación sobre los mecanismos de control de flujo y control de congestión tomando como eje de nuestra investigación el algoritmo ERICA. El algoritmo básicamente genera indicadores de tasa explícita, estos indicadores llegan a las fuentes vía celdas de administración de recursos para que las fuentes se autorregulen en sus tasas de envío de datos y así eliminar la posible congestión en la red; para generar estos indicadores el algoritmo calcula datos como el factor de carga en la red, toma datos como el número de VC´Ss activos y la target utilization que es un valor esperado para el canal, etc.
publishDate 1999
dc.date.issued.none.fl_str_mv 1999
dc.date.accessioned.none.fl_str_mv 2024-09-16T15:18:26Z
dc.date.available.none.fl_str_mv 2024-09-16T15:18:26Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/26553
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/26553
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv BLACK, Uyless. ATM Foundation for broadband network, Chicago: Editorial Prentice Hall, 1993. 550 p.
FANG, Lu. ATM Control de congestión. Ohio, 1994. (http://www.netlab.ohio-state.edu/>jain/cis788/atmcon /f#abr)
MANISH, Karir. Esquema de manejo de tráfico en redes ATM. Ohio, 1996. (http://www. iSr.umd.edu/>karir/atm-tm/sld001.htm)
RAJ, Jain; SHIVKUMAR, Kalyanaraman; RAM, Viswanathan. Traffic management for the available hit rate (abr) service in asynchronous transfer mode (ATM) network. OHIO, 1997. 431 p.
RUH, Efrain ATM información - erica Y erica+. Ohio, 1996. (http://www.geocities.com/SouthBeach/Marina/1403/phantom.htm)
SANTOS, Angeles. Redes ATM, Chicago, 1995. (http://a01-unix.gsyc.inf.uc3m.es/-bluff/mi_practica.html)
dc.relation.uriapolo.spa.fl_str_mv https://apolo.unab.edu.co/en/persons/jos%C3%A9-daniel-cabrera-cruz
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bucaramanga (Santander, Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/26553/1/1999_Tesis_Carlos_Delgado.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/26553/2/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/26553/3/1999_Tesis_Carlos_Delgado.pdf.jpg
bitstream.checksum.fl_str_mv 9b29340a21bc99bc82e2db997b7ac1fa
3755c0cfdb77e29f2b9125d7a45dd316
24006a5155852f5c1cfd19f93459bb4f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1812205491334414336
spelling Guerrero Santander, César Daríoa0b2a839-a231-462e-97e3-32ce98fa1de0Delgado Beltrán, Carlos Gilberto7ab3b057-a63c-40a9-bf08-889af587efa0Méndez Pico, Freddy34a4189e-1eb7-48c4-91f2-ab910ff32612Vecino Pico, Hugoc7ae607a-e352-4039-9243-b09a85481257Guerrero Santander, César Darío [0000809357]Guerrero Santander, César Darío [0000-0002-3286-6226]Guerrero Santander, César Darío [en/persons/cesar-dario-guerrero-santander]Guerrero Santander, César Darío [in/cguerrer/?originalSubdomain=co]Bucaramanga (Santander, Colombia)UNAB Campus Bucaramanga2024-09-16T15:18:26Z2024-09-16T15:18:26Z1999http://hdl.handle.net/20.500.12749/26553instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl objeto de éste trabajo es crear un simulador del algoritmo ERICA (Explicit Rate Indication for Congestion Avoidance), para el control de congestión en redes ATM, inicialmente se emprendió una investigación sobre la tecnología ATM, sus fundamentos, aplicaciones, clases de servicios, etc, seguidamente se inició una investigación sobre los mecanismos de control de flujo y control de congestión tomando como eje de nuestra investigación el algoritmo ERICA. El algoritmo básicamente genera indicadores de tasa explícita, estos indicadores llegan a las fuentes vía celdas de administración de recursos para que las fuentes se autorregulen en sus tasas de envío de datos y así eliminar la posible congestión en la red; para generar estos indicadores el algoritmo calcula datos como el factor de carga en la red, toma datos como el número de VC´Ss activos y la target utilization que es un valor esperado para el canal, etc.INTRODUCCION 20 INFRAESTRUCTURA ACTUAL EN LAS TELECOMUNICACIONES 22 1.1 TECNOLOGIAS PRESENTES PARA VOZ, VIDEO, Y REDES DE DATOS 22 1.2 ORIGENES DEL ATM 24 1.3 APLICACIONES Y USOS DE ATM 26 2. PROTOCOLOS POR CAPAS, LA ARQUITECTURA ATM Y REDES SONET 30 2.1 PROTOCOLOS Y MODELO OSI 30 2.2 CAPA OPERACION OSI 33 2.3 CONCEPTO DE UN PROVEEDOR DE SERVICIOS 34 2.4 ATM Y EL MODELO 40 2.4.1 Entidades y Protocolos. 40 2.4.2 Puntos de Acceso y Servicio (Saps). 41 2.6 ATM Y LAS CAPAS DE OSI 42 2.6 LA DIRECCION ATM 44 2.7 20 BYTES DIRECCION ATM 44 2.6 CONMUTACION DE CIRCUITOS 45 2.9 CONMUTACION DE PAQUETES 46 2.10 ASPECTOS BÁSICOS DEL ATM 46 2.11 PAQUETES ATM 47 2.12 UNI NNI 50 2.13 MODELOS DE REFERENCIA 52 2.13,1 Capa Física. 53 2.13.2 Subcapas de la Capa Física. 53 2.13.3 Capa ATM. 54 2.13.4 Capa de Adaptación ATM (ATM Adaptation Layer -AAL). 55 2.13.5 Capa AAL, 55 2.13.6 Capa AAL1. 56 2.13.7 Capa AAL2. 56 2.13,6 Capa AAL3/4. 57 2,13.9 Capa AALS. 57 2.14 SERVICIOS ATM 58 2.15 RUTAS Y CANALES VIRTUALES 60 2.16 CONEXIONES ATM 61 2.16.1 Conexiones Punto a Punto. 61 2.16.2 Conexión Punto a Multipunto. 61 2.17 USO DE PARAMETROS DE CONTROL DE LA RED 62 2.17.1 Control de Prioridad. 63 2.17.2 Control de Congestión. 63 2.18 CALIDAD DE SERVICIO (QUALITY OF SERVICE) 66 3. ESTRUCTURA DE ADMINISTRACION DE TRAFICO ABR 69 3.1 EXISTEN TRES MANERAS PARA QUE LOS SWITCHES DE RETROALIMENTACION A LAS FUENTES 71 3.2 PARAMETROS ABR 73 3,3 CELDAS RM EN TASA Y FUERA DE TASA 74 3.3.1 Celdas RM de Ida y Regreso. 75 3.3.2 Formato de Celda RM. 75 3.4 REGLAS PARA EL SISTEMA FINAL DE LA FUENTE 77 4. EXPLICIT RATE INDICATION FOR CONGESTION AVOIDANCE (ERICA) 83 4.1 El ALGORITMO BASICO ERICA 83 4.2 LOGRANDO JUSTICIA DE MAXIMOS Y MINIMOS 86 4,3 EL PRIMER FAIRSHARE PARA EVITAR LAS SOBRECARGAS TEMPORALES 89 4.4 LA CCR REENVIADA USADA PARA LA RETROALIMENTACION EN DIRECCION INVERSA 91 4.5 LA UNICA RETROALIMENTACION EN UN INTERVALO DEL CONMUTADOR 92 4.6 OPCION DE MEDIDA CCR POR VC 93 4.7 LA OPERACION ABR CON VBR Y CBR EN EL PRIMER TERMINO 95 4.8 CALCULO BIDIRECCIONAL DE FUENTES RAFAGUEANTES 96 4.9 EL PROMEDIO DEL NUMERO DE FUENTES 97 4.10 CASOS LIMITE 99 4.11 EL PROMEDIO DEL FACTOR DE CARGA 100 4,12 EL TIEMPO Y VALOR BASADO EN PROMEDIO 105 4.13 SELECCION DE LOS PARAMETROS DE ERICA 108 4.13.1 La Utilización Asignada (U). 109 4.13.2 El Intervalo Promedio del Conmutador Al. 110 5. ENTORNO DEL SIMULADOR Y RESULTADOS 111 5.1 GENERALIDADES DE FUNCIONAMIENTO DEL SIMULADOR 111 5.2 SEGUNDA SIMULACION CONFIGURACION PARA DOS BTE’s 117 5.3 DESCRIPCION DE LOS COMPONENTES 122 5.4 EJECUCION DEL PROGRAMA 123 5.4.1 La Pantalla. 123 5.4.1.1 Menú Principal. 123 5.4.1.2 Los Iconos. 125 5.5 RESULTADOS 126 5.5.1 Parámetros. 126 5.5.2 Análisis. 126 6. CONCLUSIONES 128 BIBLIOGRAFIA 130PregradoThe purpose of this work is to create a simulator of the ERICA (Explicit Rate Indication for Congestion Avoidance) algorithm, for congestion control in ATM networks. Initially, research was undertaken on ATM technology, its foundations, applications, classes of services, etc. , then research began on the mechanisms of flow control and congestion control, taking the ERICA algorithm as the axis of our research. The algorithm basically generates explicit rate indicators, these indicators reach the sources via resource management cells so that the sources self-regulate their data sending rates and thus eliminate possible congestion in the network; To generate these indicators, the algorithm calculates data such as the load factor on the network, takes data such as the number of active VC's and the target utilization, which is an expected value for the channel, etc.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Simulador del algoritmo ERICA para el control de congestión en redes ATMERICA algorithm simulator for congestion control in ATM networksIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaIngeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSimulatorERICA algorithmCongestion controlATM networksSystems engineeringTechnological innovationsComputer networksData transmission systemsElectronic data processingIngeniería de sistemasInnovaciones tecnológicasRedes de computadoresSistemas de transmisión de datosProcesamiento electrónico de datosSimuladorAlgoritmo ERICAControl de congestiónRedes ATMBLACK, Uyless. ATM Foundation for broadband network, Chicago: Editorial Prentice Hall, 1993. 550 p.FANG, Lu. ATM Control de congestión. Ohio, 1994. (http://www.netlab.ohio-state.edu/>jain/cis788/atmcon /f#abr)MANISH, Karir. Esquema de manejo de tráfico en redes ATM. Ohio, 1996. (http://www. iSr.umd.edu/>karir/atm-tm/sld001.htm)RAJ, Jain; SHIVKUMAR, Kalyanaraman; RAM, Viswanathan. Traffic management for the available hit rate (abr) service in asynchronous transfer mode (ATM) network. OHIO, 1997. 431 p.RUH, Efrain ATM información - erica Y erica+. Ohio, 1996. (http://www.geocities.com/SouthBeach/Marina/1403/phantom.htm)SANTOS, Angeles. Redes ATM, Chicago, 1995. (http://a01-unix.gsyc.inf.uc3m.es/-bluff/mi_practica.html)https://apolo.unab.edu.co/en/persons/jos%C3%A9-daniel-cabrera-cruzORIGINAL1999_Tesis_Carlos_Delgado.pdf1999_Tesis_Carlos_Delgado.pdfTesisapplication/pdf28131036https://repository.unab.edu.co/bitstream/20.500.12749/26553/1/1999_Tesis_Carlos_Delgado.pdf9b29340a21bc99bc82e2db997b7ac1faMD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26553/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL1999_Tesis_Carlos_Delgado.pdf.jpg1999_Tesis_Carlos_Delgado.pdf.jpgIM Thumbnailimage/jpeg6504https://repository.unab.edu.co/bitstream/20.500.12749/26553/3/1999_Tesis_Carlos_Delgado.pdf.jpg24006a5155852f5c1cfd19f93459bb4fMD53open access20.500.12749/26553oai:repository.unab.edu.co:20.500.12749/265532024-09-16 22:00:59.235open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==