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...
- 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== |