Planificador de celdas basado en redes neuronales para nodos ATM

El objetivo de este trabajo es proponer el uso de un algoritmo competitivo, basado en redes neuronales, para la planificación de celdas ATM. El desempeño de este algoritmo se presenta mediante una simulación por computador, en donde se demuestra que el algoritmo competitivo es más óptimo en caso de...

Full description

Autores:
Colmenares Pérez, Yahir Augusto
Leal Abril, Joaquín Enrique
Ramírez Díaz, Carlos Eduardo
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/26942
Acceso en línea:
http://hdl.handle.net/20.500.12749/26942
Palabra clave:
Systems engineer
Technological innovations
Asynchronous transfer
Neural networks
Competitive algorithm
Round-robin planner
Computer simulation
Electronic data processing
Artificial intelligence
Neural networks (Computer science)
Ingeniería de sistemas
Innovaciones tecnológicas
Simulación por computadores
Procesamiento electrónico de datos
Inteligencia artificial
Redes neuronales (Computadores)
Transferencia asíncrona
Redes neuronales
Algoritmo competitivo
Planificador round-robín
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_3e09acb03c1b1f890826fdbc5fe52341
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/26942
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Planificador de celdas basado en redes neuronales para nodos ATM
dc.title.translated.spa.fl_str_mv Neural network-based cell scheduler for ATM nodes
title Planificador de celdas basado en redes neuronales para nodos ATM
spellingShingle Planificador de celdas basado en redes neuronales para nodos ATM
Systems engineer
Technological innovations
Asynchronous transfer
Neural networks
Competitive algorithm
Round-robin planner
Computer simulation
Electronic data processing
Artificial intelligence
Neural networks (Computer science)
Ingeniería de sistemas
Innovaciones tecnológicas
Simulación por computadores
Procesamiento electrónico de datos
Inteligencia artificial
Redes neuronales (Computadores)
Transferencia asíncrona
Redes neuronales
Algoritmo competitivo
Planificador round-robín
title_short Planificador de celdas basado en redes neuronales para nodos ATM
title_full Planificador de celdas basado en redes neuronales para nodos ATM
title_fullStr Planificador de celdas basado en redes neuronales para nodos ATM
title_full_unstemmed Planificador de celdas basado en redes neuronales para nodos ATM
title_sort Planificador de celdas basado en redes neuronales para nodos ATM
dc.creator.fl_str_mv Colmenares Pérez, Yahir Augusto
Leal Abril, Joaquín Enrique
Ramírez Díaz, Carlos Eduardo
dc.contributor.advisor.none.fl_str_mv Castañeda Marín, Hernando
dc.contributor.author.none.fl_str_mv Colmenares Pérez, Yahir Augusto
Leal Abril, Joaquín Enrique
Ramírez Díaz, Carlos Eduardo
dc.contributor.cvlac.spa.fl_str_mv Leal Abril, Joaquín Enrique [0001391328]
dc.subject.keywords.spa.fl_str_mv Systems engineer
Technological innovations
Asynchronous transfer
Neural networks
Competitive algorithm
Round-robin planner
Computer simulation
Electronic data processing
Artificial intelligence
Neural networks (Computer science)
topic Systems engineer
Technological innovations
Asynchronous transfer
Neural networks
Competitive algorithm
Round-robin planner
Computer simulation
Electronic data processing
Artificial intelligence
Neural networks (Computer science)
Ingeniería de sistemas
Innovaciones tecnológicas
Simulación por computadores
Procesamiento electrónico de datos
Inteligencia artificial
Redes neuronales (Computadores)
Transferencia asíncrona
Redes neuronales
Algoritmo competitivo
Planificador round-robín
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Simulación por computadores
Procesamiento electrónico de datos
Inteligencia artificial
Redes neuronales (Computadores)
dc.subject.proposal.spa.fl_str_mv Transferencia asíncrona
Redes neuronales
Algoritmo competitivo
Planificador round-robín
description El objetivo de este trabajo es proponer el uso de un algoritmo competitivo, basado en redes neuronales, para la planificación de celdas ATM. El desempeño de este algoritmo se presenta mediante una simulación por computador, en donde se demuestra que el algoritmo competitivo es más óptimo en caso de tráfico por ráfaga, teniendo una menor tasa de pérdida de celdas que la disciplina clásica Round-Robín. Para el desarrollo de este proyecto, como primera medida, se construyó un modelo conceptual del problema, luego se tradujo al lenguaje de programación MATLAB dando como resultado unas instrucciones ejecutables. Una vez implementado el modelo en forma ejecutable, se determina que los resultados esperados hechos por la simulación, sean similares a los datos del sistema real. En conclusión, el planificador basado en redes neuronales tiene mejor desempeño que el planificador Round-Robín debido a que el planificador desarrollado en este proyecto tiene la capacidad de adaptarse a los diferentes tipos de tráfico, característica que no tiene Round-Robín, demostrando así la efectividad de este método de planificación.
publishDate 1999
dc.date.issued.none.fl_str_mv 1999
dc.date.accessioned.none.fl_str_mv 2024-10-16T21:16:53Z
dc.date.available.none.fl_str_mv 2024-10-16T21:16:53Z
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/26942
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/26942
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 ANDINA DE LA FUENTE, Diego. “Tutorial De Redes Nouronales”. Universidad Politécnica de Madrid-UPM, España, 1997. http://www.gc.ssr.upm.es/inves/neural/ann2/anntutor.htm
ASHBY, W.R., “Design forthe brain”. John Willey & sons, New York, 1952. 750p
FAUSETT, Laurence. "Fundamentáis Of Neural Networks: Archítectures, Algorithms, And Applications". Prentice Hall, Inc., 1994. 405p.
GROSSBERG, S.,”How does a brain bulid a cognotive code?". Psychological Review, Vol 87, 1980. págs. 1-51.
HAYKIN, Simón. "Neural Networks: A Comprehensive Foundation". Macmillan College Publishing Company, Inc., 1994. 679p.
HEBB, D.O.. “The organization ofbehavior". John Willey & sons. New York, 1988. págs. 45-46.
HOPFIELD, J.J., "Neural Networks and Physical system with Emergent Collective Computational Abilities”. Proceeding of the National Academy of Scientists, Vol 79, 1982. págs. 2554-2558.
KRÓSE, Ben J.A. y VAN DER SMAGT, P. Patrick. “An Introduction To Neural Network". University Of Amsterdam, 1993. 243p.
KUNG, S. Y.. "Digital Neural Networks". Prentice Hall, Inc., 1993. 843p.
MC CULLOCH, W.S., y PITTS, W. "A logical calculus of the ¡deas imminent in nervious activity". Bulletin of mathemtical Biophysics, Vol 5, 1943. págs.115 -133.
MINSKY, M.L., "Theory of Neural-Analog Reinforcement System and Its Applicatíons to the Brain-Model Problem". Ph.D. Thesis, Prínceton University, NJ. 1954.
MINSKY, M.L. y PAPERT S. "Perceptrons".Cambridge”, MA:MITPress.1969.
MONTBRUN, Oswaldo, y MONTBRUN, Andrés. “Matlab 5, The Lenguage Of Technical Computing". Automatización, C.A., Venezuela, 1997. http://www.eldish.net/hp/automat/MATLAB.HTM
PARK, Young-Keun, y LEE, Gyungho. “NN Based ATM Cell Scheduling With Queue Length-Based Prioríty Scheme”. IEEE Jounal On Selected Áreas In Communications, Vol 15, No. 2, (Febrero 1997), págs. 261-270.
RODRÍGUEZ, David. “Simulador de redes de colas: QSIM”. España. 1997 http://www.cps.unizar.es/~david23/publish/QNSim123/QNSimOverviewEsp.html
ROSENBLATT, F. "Principies of neurodynamics". Spartan Books. Washington,DC., 1962.
RUMELHART D. E„ HINTON, G.E. y WIL.LIAMS R. J. publican "Learning internal representations by error propagatiorí' Nature (London), Ed. 323,1986. págs. 533- 536.
STALLINGS, W. “Data Computer Communications”. 4th Ed, Macmillan, 1994.
TANENBAUM, Andrew. “Networks Of Computer”. Third Edition, Prentice Hall, Inc., 1997, 814p.
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 Pregrado Ingeniería de Sistemas
dc.publisher.programid.none.fl_str_mv ISI-1791
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/26942/1/1999_Colmenares_Perez_Yahir.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/26942/2/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/26942/3/1999_Colmenares_Perez_Yahir.pdf.jpg
bitstream.checksum.fl_str_mv 1e2c21062c40650856a41084a5fb8f98
3755c0cfdb77e29f2b9125d7a45dd316
46ddcaad74926be173e9a6fdda6768c5
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_ 1814277564291612672
spelling Castañeda Marín, Hernandoc01d6abd-1a7d-4b07-92a7-bd65ce893186Colmenares Pérez, Yahir Augusto4e588c1c-00c7-41b9-8f0c-352366bbd9d6Leal Abril, Joaquín Enrique2105cdf6-ff97-4db1-8a44-5af09f9bcc30Ramírez Díaz, Carlos Eduardo37d45de8-c0b3-47dc-9406-db8c580e7326Leal Abril, Joaquín Enrique [0001391328]Bucaramanga (Santander, Colombia)UNAB Campus Bucaramanga2024-10-16T21:16:53Z2024-10-16T21:16:53Z1999http://hdl.handle.net/20.500.12749/26942instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl objetivo de este trabajo es proponer el uso de un algoritmo competitivo, basado en redes neuronales, para la planificación de celdas ATM. El desempeño de este algoritmo se presenta mediante una simulación por computador, en donde se demuestra que el algoritmo competitivo es más óptimo en caso de tráfico por ráfaga, teniendo una menor tasa de pérdida de celdas que la disciplina clásica Round-Robín. Para el desarrollo de este proyecto, como primera medida, se construyó un modelo conceptual del problema, luego se tradujo al lenguaje de programación MATLAB dando como resultado unas instrucciones ejecutables. Una vez implementado el modelo en forma ejecutable, se determina que los resultados esperados hechos por la simulación, sean similares a los datos del sistema real. En conclusión, el planificador basado en redes neuronales tiene mejor desempeño que el planificador Round-Robín debido a que el planificador desarrollado en este proyecto tiene la capacidad de adaptarse a los diferentes tipos de tráfico, característica que no tiene Round-Robín, demostrando así la efectividad de este método de planificación.Introducción 21 1. Marco teórico 24 1.1. Atm (modo de transferencia asíncrona) 24 1.1.1. Isdn de banda ancha atm 29 1.1.1.1. Modelo de referencia b-isdn atm 30 1.1.2. Circuito virtuales y conmutación de circuitos 34 1.1.3. Conmutadores atm 37 1.1.4. Categorías de servicios 41 1.1.5. Calidad de servicio 45 1.2. Redes neuronales 49 1.2.1. Antecedentes 49 1.2.2. Generalidades de las redes neuronales 52 1.2.2.1. Redes neuronales de tipo biológico 54 1.2.2.2. Redes neuronales para aplicaciones concretas 56 1.2.3. Taxonomía de las redes neuronales 57 1.2.3.1. Reglas de entrenamiento supervisado 60 1.2.3.2. Reglas de entrenamiento no supervisado 60 1.2.4. Funciones de base y activación 62 1.2.4.1. Función de base 62 1.2.4.2. Función de activación 63 1.2.5. Estructuras de las redes neuronales artificiales 64 1.2.5.1. Estructuras de conexión de atrás hacia adelante 64 1.2.6. Tamaño de las redes neuronales 66 1.2.7. Modelos no supervisados 66 1.2.7.1. Redes de aprendizaje competitivo 67 1.2.7.2. Modelo básico de aprendizaje 69 1.2.7.3. Reglas de entrenamiento basadas en pesos normalizados 70 1.2.8. Red de kohonen 71 1.2.9. Aplicaciones 74 1.3. Round robin 76 2. Planificación de celdas basado en redes neuronales 79 2.1. Descripción del modelo 79 2.2. Implementación del modelo 83 2.2.1. Matlab 83 3. Simulador de algoritmos de programación de celdas 86 3.1. Descripción 86 3.2. Resultados 91 4. Conclusiones 95 5. Recomendaciones 96 Bibliografía 97 Anexos 98PregradoThe objective of this work is to propose the use of a competitive algorithm based on neural networks for ATM cell planning. The performance of this algorithm is presented through a computer simulation, where it is shown that the competitive algorithm is more optimal in case of burst traffic, having a lower cell loss rate than the classic Round-Robin discipline. For the development of this project, as a first step, a conceptual model of the problem was built, then it was translated into the MATLAB programming language resulting in executable instructions. Once the model was implemented in executable form, it was determined that the expected results made by the simulation are similar to the data of the real system. In conclusion, the neural network-based planner has better performance than the Round-Robin planner because the planner developed in this project has the ability to adapt to different types of traffic, a characteristic that Round-Robin does not have, thus demonstrating the effectiveness of this planning method.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_abf2Planificador de celdas basado en redes neuronales para nodos ATMNeural network-based cell scheduler for ATM nodesIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de SistemasISI-1791info:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsAsynchronous transferNeural networksCompetitive algorithmRound-robin plannerComputer simulationElectronic data processingArtificial intelligenceNeural networks (Computer science)Ingeniería de sistemasInnovaciones tecnológicasSimulación por computadoresProcesamiento electrónico de datosInteligencia artificialRedes neuronales (Computadores)Transferencia asíncronaRedes neuronalesAlgoritmo competitivoPlanificador round-robínANDINA DE LA FUENTE, Diego. “Tutorial De Redes Nouronales”. Universidad Politécnica de Madrid-UPM, España, 1997. http://www.gc.ssr.upm.es/inves/neural/ann2/anntutor.htmASHBY, W.R., “Design forthe brain”. John Willey & sons, New York, 1952. 750pFAUSETT, Laurence. "Fundamentáis Of Neural Networks: Archítectures, Algorithms, And Applications". Prentice Hall, Inc., 1994. 405p.GROSSBERG, S.,”How does a brain bulid a cognotive code?". Psychological Review, Vol 87, 1980. págs. 1-51.HAYKIN, Simón. "Neural Networks: A Comprehensive Foundation". Macmillan College Publishing Company, Inc., 1994. 679p.HEBB, D.O.. “The organization ofbehavior". John Willey & sons. New York, 1988. págs. 45-46.HOPFIELD, J.J., "Neural Networks and Physical system with Emergent Collective Computational Abilities”. Proceeding of the National Academy of Scientists, Vol 79, 1982. págs. 2554-2558.KRÓSE, Ben J.A. y VAN DER SMAGT, P. Patrick. “An Introduction To Neural Network". University Of Amsterdam, 1993. 243p.KUNG, S. Y.. "Digital Neural Networks". Prentice Hall, Inc., 1993. 843p.MC CULLOCH, W.S., y PITTS, W. "A logical calculus of the ¡deas imminent in nervious activity". Bulletin of mathemtical Biophysics, Vol 5, 1943. págs.115 -133.MINSKY, M.L., "Theory of Neural-Analog Reinforcement System and Its Applicatíons to the Brain-Model Problem". Ph.D. Thesis, Prínceton University, NJ. 1954.MINSKY, M.L. y PAPERT S. "Perceptrons".Cambridge”, MA:MITPress.1969.MONTBRUN, Oswaldo, y MONTBRUN, Andrés. “Matlab 5, The Lenguage Of Technical Computing". Automatización, C.A., Venezuela, 1997. http://www.eldish.net/hp/automat/MATLAB.HTMPARK, Young-Keun, y LEE, Gyungho. “NN Based ATM Cell Scheduling With Queue Length-Based Prioríty Scheme”. IEEE Jounal On Selected Áreas In Communications, Vol 15, No. 2, (Febrero 1997), págs. 261-270.RODRÍGUEZ, David. “Simulador de redes de colas: QSIM”. España. 1997 http://www.cps.unizar.es/~david23/publish/QNSim123/QNSimOverviewEsp.htmlROSENBLATT, F. "Principies of neurodynamics". Spartan Books. Washington,DC., 1962.RUMELHART D. E„ HINTON, G.E. y WIL.LIAMS R. J. publican "Learning internal representations by error propagatiorí' Nature (London), Ed. 323,1986. págs. 533- 536.STALLINGS, W. “Data Computer Communications”. 4th Ed, Macmillan, 1994.TANENBAUM, Andrew. “Networks Of Computer”. Third Edition, Prentice Hall, Inc., 1997, 814p.ORIGINAL1999_Colmenares_Perez_Yahir.pdf1999_Colmenares_Perez_Yahir.pdfTesisapplication/pdf20626969https://repository.unab.edu.co/bitstream/20.500.12749/26942/1/1999_Colmenares_Perez_Yahir.pdf1e2c21062c40650856a41084a5fb8f98MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26942/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL1999_Colmenares_Perez_Yahir.pdf.jpg1999_Colmenares_Perez_Yahir.pdf.jpgIM Thumbnailimage/jpeg7561https://repository.unab.edu.co/bitstream/20.500.12749/26942/3/1999_Colmenares_Perez_Yahir.pdf.jpg46ddcaad74926be173e9a6fdda6768c5MD53open access20.500.12749/26942oai:repository.unab.edu.co:20.500.12749/269422024-10-16 22:01:15.662open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==