Network service chaining by using mashups technology in NFV

Network Service Chaining (NSC) is introduced by Network Function Virtualization (NFV) to give the possibility to select Network Services (NSs) according to the needs or requests of a user. Currently, there are problems that reduce the exibility of NSC and cause delays, tra c with unnecessary routes...

Full description

Autores:
Fuentes Vidal, Julian Andrés
Salazar Idrobo, Juan David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad del Cauca
Repositorio:
Repositorio Unicauca
Idioma:
eng
OAI Identifier:
oai:repositorio.unicauca.edu.co:123456789/1631
Acceso en línea:
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1631
Palabra clave:
NFV
NSC
Mashup
SDN
Rights
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id REPOCAUCA2_b137ab3354441bb481a757606cbb4d90
oai_identifier_str oai:repositorio.unicauca.edu.co:123456789/1631
network_acronym_str REPOCAUCA2
network_name_str Repositorio Unicauca
repository_id_str
dc.title.eng.fl_str_mv Network service chaining by using mashups technology in NFV
title Network service chaining by using mashups technology in NFV
spellingShingle Network service chaining by using mashups technology in NFV
NFV
NSC
Mashup
SDN
title_short Network service chaining by using mashups technology in NFV
title_full Network service chaining by using mashups technology in NFV
title_fullStr Network service chaining by using mashups technology in NFV
title_full_unstemmed Network service chaining by using mashups technology in NFV
title_sort Network service chaining by using mashups technology in NFV
dc.creator.fl_str_mv Fuentes Vidal, Julian Andrés
Salazar Idrobo, Juan David
dc.contributor.author.none.fl_str_mv Fuentes Vidal, Julian Andrés
Salazar Idrobo, Juan David
dc.subject.eng.fl_str_mv NFV
NSC
Mashup
SDN
topic NFV
NSC
Mashup
SDN
description Network Service Chaining (NSC) is introduced by Network Function Virtualization (NFV) to give the possibility to select Network Services (NSs) according to the needs or requests of a user. Currently, there are problems that reduce the exibility of NSC and cause delays, tra c with unnecessary routes and few control options for administrators. Although there are di erent types of NSC (e.g. dynamic, and static) and some solutions (e.g. automatic algorithms, and frameworks) that allow choosing the one that suits the best the needs of the user, they do not give a full solution to the existing problem. In this undergraduate work, we propose an architecture for semi-automatic NSC, using advantages of mashups technology to achieve a solution to the current lack of exibility of the NSC. With proof-of-concept based on Software De ned Networks (SDN), we were able to demonstrate that our architecture allows solutions of low consumption in response time (<350 ms) and bandwidth (<3 KB), giving full control to the administrator to choose the network services that are executed and avoiding the need to have advanced knowledge.
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2019-11-20T14:36:44Z
dc.date.available.none.fl_str_mv 2019-11-20T14:36:44Z
dc.type.spa.fl_str_mv Trabajos de grado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1631
dc.identifier.instname.none.fl_str_mv
dc.identifier.reponame.none.fl_str_mv
dc.identifier.repourl.none.fl_str_mv
url http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1631
identifier_str_mv
dc.language.iso.eng.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.creativecommons.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
dc.publisher.spa.fl_str_mv Universidad del Cauca
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería Electrónica y Telecomunicaciones 
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica y Telecomunicaciones
institution Universidad del Cauca
bitstream.url.fl_str_mv http://repositorio.unicauca.edu.co/bitstream/123456789/1631/1/Network%20Service%20Chaining%20by%20using%20Mashups%20Technology%20in%20NFV.pdf
http://repositorio.unicauca.edu.co/bitstream/123456789/1631/2/license.txt
bitstream.checksum.fl_str_mv 6cf838383336b8394293a00151f61246
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Dspace - Universidad del Cauca
repository.mail.fl_str_mv biblios@unicauca.edu.co
_version_ 1808396264893579264
spelling Fuentes Vidal, Julian AndrésSalazar Idrobo, Juan David2019-11-20T14:36:44Z2019-11-20T14:36:44Z2017http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1631Network Service Chaining (NSC) is introduced by Network Function Virtualization (NFV) to give the possibility to select Network Services (NSs) according to the needs or requests of a user. Currently, there are problems that reduce the exibility of NSC and cause delays, tra c with unnecessary routes and few control options for administrators. Although there are di erent types of NSC (e.g. dynamic, and static) and some solutions (e.g. automatic algorithms, and frameworks) that allow choosing the one that suits the best the needs of the user, they do not give a full solution to the existing problem. In this undergraduate work, we propose an architecture for semi-automatic NSC, using advantages of mashups technology to achieve a solution to the current lack of exibility of the NSC. With proof-of-concept based on Software De ned Networks (SDN), we were able to demonstrate that our architecture allows solutions of low consumption in response time (<350 ms) and bandwidth (<3 KB), giving full control to the administrator to choose the network services that are executed and avoiding the need to have advanced knowledge.engUniversidad del CaucaFacultad de Ingeniería Electrónica y Telecomunicaciones Ingeniería Electrónica y Telecomunicacioneshttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2NFVNSCMashupSDNNetwork service chaining by using mashups technology in NFVTrabajos de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALNetwork Service Chaining by using Mashups Technology in NFV.pdfNetwork Service Chaining by using Mashups Technology in NFV.pdfapplication/pdf1791106http://repositorio.unicauca.edu.co/bitstream/123456789/1631/1/Network%20Service%20Chaining%20by%20using%20Mashups%20Technology%20in%20NFV.pdf6cf838383336b8394293a00151f61246MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/1631/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/1631oai:repositorio.unicauca.edu.co:123456789/16312021-05-28 10:30:59.76Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=