NFV-TE: Automatic System to Generate Virtualized Network Functions for Traffic Engineering

Authors

  • Felipe Ribeiro Quiles Universidade Federal do Paraná
  • João Vitor Moreira
  • Vinicius Fulber-Garcia
  • Elias Procópio Duarte Jr.

Abstract

This work presents NFV-TE, a traffic engineering framework based on
NFV technology (Network Function Virtualization). The NFV paradigm brings
flexibility to networks by allowing the implementation of core functions on a
software plane. After the network operator enters a set of characteristics of the
desired traffic engineering mechanism, NFV-TE validates and consolidates the
data on a JSON configuration file, from which the corresponding virtual network
function is generated. NFV-TE is an extensible solution, designed to allow the
addition of arbitrary functions, which can be easily instantiated and configured.
This paper describes the various policers and shapers that are already present
in NFV-TE, describing their execution in different scenarios and under different
network traffic profiles.

Downloads

Download data is not yet available.

References

Bondan, L., Franco, M. F., Marcuzzo, L., Venancio, G., Santos, R. L., Pfitscher, R. J., Scheid, E. J., Stiller, B., De Turck, F., Duarte, E. P., et al. (2019). Fende: marketplace-based distribution, execution, and life cycle management of vnfs. IEEE Communications Magazine, 57(1):13–19.

Cavalca, U., Mesquita, C., Pereira, A. C., and Carrano, E. G. (2014). A methodology for traffic shaping optimization in next generation networks. International Journal of Computer Information Systems and Industrial Management Applications, 6:474–483.

Daniel-Simion, D. and Dan-Horia, G. (2011). Traffic shaping and traffic policing impacts on aggregate traffic behaviour in high speed networks. In IEEE International

Symposium on Applied Computational Intelligence and Informatics, pages 465–467. IEEE.

Dong, L. and Clemm, A. (2021). High-precision end-to-end latency guarantees using packet wash. In IFIP/IEEE Int. Symp. Integrated Network Management, pages 259–267. IEEE.

Evans, J. W. and Filsfils, C. (2010). Deploying IP and MPLS QoS for multiservice networks: theory and practice. Elsevier.

Flach, T., Papageorge, P., Terzis, A., Pedrosa, L., Cheng, Y., Karim, T., Katz Bassett, E., and Govindan, R. (2016). An internet-wide analysis of traffic policing. In ACM SIGCOMM Conference, pages 468–482. ACM.

Flauzino, J., Fulber-Garcia, V., Huff, A., Venâncio, G., and Duarte, E. P. (2021). Gerência e orquestração de funções e serviços de rede virtualizados em nuvem cloudstack. In Workshop de Gerência e Operação de Redes e Serviços, pages 82–95. SBC.

Fulber-Garcia, V., de Freitas Gaiardo, G., da Cruz Marcuzzo, L., Nunes, R. C., and dos Santos, C. R. P. (2018). Demons: A ddos mitigation nfv solution. In International Conference on Advanced Information Networking and Applications, pages 769–776. IEEE.

Fulber-Garcia, V., Duarte, E. P., Huff, A., and dos Santos, C. R. (2020). Network service topology: Formalization, taxonomy and the custom specification model. Computer Networks, 178:107337.

Fulber-Garcia, V., Huff, A., Marcuzzo, L. d. C., Luizelli, M. C., Schaeffer-Filho, A. E., Granville, L. Z., dos Santos, C. R., and Duarte, E. P. (2021). Customizable deployment of nfv services. Journal of Network and Systems Management, 29(3):1–27.

Fulber-Garcia, V., Marcuzzo, L. d. C., Huff, A., Bondan, L., Nobre, J. C., Schaeffer-Filho, A., dos Santos, C. R., Granville, L. Z., and Duarte, E. P. (2019a). On the design of a flexible architecture for virtualized network function platforms. In 2019 IEEE Global Communications Conference, pages 1–6. IEEE.

Fulber-Garcia, V., Marcuzzo, L. d. C., Huff, A., Bondan, L., Nobre, J. C., Schaeffer-Filho, A., dos Santos, C. R. P., Granville, L. Z., and Duarte, E. P. 2019b). On the design of a flexible architecture for virtualized network function platforms. In IEEE Global Communications Conference, pages 1–6. IEEE.

Hamdan, M., Mohammed, B., Humayun, U., Abdelaziz, A., Khan, S., Ali, M. A., Imran, M., and Marsono, M. N. (2020). Flow-aware elephant flow detection for software-defined networks. IEEE Access, 8:72585–72597.

Hilgenstieler, E., Duarte, E. P., Mansfield-Keeni, G., and Shiratori, N. (2007). Improving the precision and efficiency of log-based ip packet traceback. In IEEE Global Telecommunications Conference, pages 1823–1827. IEEE.

Maji, S., Veeraraghavan, M., Buchanan, M., Alali, F., Ros-Giral, J., and Commike, A. (2017). A high-speed cheetah flow identification network function (cfinf). In IEEE Conference on Network Function Virtualization and Software Defined Networks, pages 1–7. IEEE.

Marcon, M., Dischinger, M., Gummadi, K. P., and Vahdat, A. (2011). The local and global effects of traffic shaping in the internet. In International Conference on Communication Systems and Networks, pages 1–10. IEEE.

Marcuzzo, L. d. C., Fulber-Garcia, V., Cunha, V., Corujo, D., Barraca, J. P., Aguiar, R. L., Schaeffer-Filho, A. E., Granville, L. Z., and dos Santos, C. R. P. (2017). Click-on-osv: A platform for running click-based middleboxes. In IFIP/IEEE Symposium on Integrated Network and Service Management, pages 885–886. IEEE.

Nucci, A. and Papagiannaki, K. (2009). Design, measurement and management of large-scale IP networks: Bridging the gap between theory and practice. Cambridge U. Press.

Pedreno-Manresa, J.-J., Khodashenas, P. S., Siddiqui, M. S., and Pavon-Marino, P. (2017). Dynamic qos/qoe assurance in realistic nfv-enabled 5g access networks. In International Conference on Transparent Optical Networks, pages 1–4. IEEE.

Sarvotham, S., Riedi, R., and Baraniuk, R. (2001). Connection-level analysis and modeling of network traffic. In ACM SIGCOMM Workshop on Internet Measurement, page 99–103. ACM.

Tavares, T. N., da Cruz Marcuzzo, L., Fulber-Garcia, V., de Souza, G. V., Franco, M. F., Bondan, L., De Turck, F., Granville, L., Duarte, E. P., dos Santos, C. R. P., et al. (2018). Niep: Nfv infrastructure emulation platform. In IEEE International Conference on Advanced Information Networking and Applications, pages 173–180. IEEE.

Turchetti, R. C. and Duarte, E. P. (2017). Nfv-fd: Implementation of a failure detector using network virtualization technology. International Journal of Network Management, 27(6):e1988.

Venancio, G., Fulber-Garcia, V., da Cruz Marcuzzo, L., Tavares, T. N., Franco, M. F., Bondan, L., Schaeffer-Filho, A. E., Paula dos Santos, C. R., Granville, L. Z., and P. Duarte, E. P. (2021). Beyond vnfm: Filling the gaps of the etsi vnf manager to fully support vnf life cycle operations. International Journal of Network Management, 31(5):e2068.

Xilouris, G., Trouva, E., Lobillo, F., Soares, J. M., Carapinha, J., McGrath, M. J., Gardikis, G., Paglierani, P., Pallis, E., Zuccaro, L., et al. (2014). T-nova: A marketplace for virtualized network functions. In European Conference on Networks and Communications, pages 1–5. IEEE.

Published

2023-05-29

How to Cite

Ribeiro Quiles, F., Moreira, J. V., Fulber-Garcia, V., & Duarte Jr., E. P. (2023). NFV-TE: Automatic System to Generate Virtualized Network Functions for Traffic Engineering. Eletronic Journal of Undergraduate Research on Computing, 21(1). Retrieved from https://journals-sol.sbc.org.br/index.php/reic/article/view/2720

Issue

Section

Full Papers