Policy-Driven Network Traffic Rerouting Through Intent-Based Control Loops

  • Nathan Saraiva University of Campinas - UNICAMP
  • Nazrul Islam University of Campinas - UNICAMP
  • Danny Alex Lachos Perez University of Campinas (UNICAMP)
  • Christian Esteve Rothenberg University of Campinas - UNICAMP

Resumo


Year after year, the growth of video traffic over the Internet keeps increasing. Video streaming over best-effort networks is considered inefficient and inappropriate to meet the expected Quality of Experience (QoE) of the new generation of multimedia services. Over the past few years, a number of technologies have emerged to improve the state of the art of video delivery, including HTTP Adaptive Streaming (HAS) that adapts the bitrate according to network conditions. At the crossroads, Software Defined Networking (SDN) offers options to meet Quality of Service (QoS) objectives for improved video quality by exploiting end-to-end programmability of network behaviour. However, traditional SDN approaches require dealing with low-level details from the underlying infrastructure, interfering in the automation and agility of service deployments. To alleviate these issues and overall provide a simpler approach, Intent-Based Networking (IBN) is being proposed to abstract low-level configurations through high-level policy interfaces. In this paper, we explore such an approach by implementing intent-based control loops for video service assurance. The proposed methods dynamically reconfigure the network for service-specific requirements using IBN to define the high-level behavior. We experimentally evaluate a use case where video traffic is rerouted based on network conditions to improve the QoS. The Proof-of-Concept results point to the potential of improving video content delivery through QoS-aware Intent-based approaches.

Palavras-chave: Transmissão de Vídeo, Redes Baseadas em Intenções, Qualidade de Serviço

Referências

Nemo -The Application's interface to Intent Based Networks. http://www.nemo-project.net/.

Cisco (2017). Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016-2021 White Paper -Cisco. https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.html.

Clemm, A., Ciavaglia, L., and Granville, L. (2018). Clarifying the Concepts of Intent and Pol-icy. Internet-Draft draft-clemm-nmrg-dist-intent-01, IETF Secretariat. http://www.ietf. org/internet-drafts/draft-clemm-nmrg-dist-intent-01.txt.

Comer, D. and Rastegarnia, A. (2018). OSDF: A Framework for Software-Defined Network Programming. 2018 15th IEEE Annual Consumer Communications Networking Conference (CCNC), pages 1-4.

Cui, L., Yu, F. R., and Yan, Q. (2016). When Big Data Meets Software-Defined Networking: SDN for Big Data and Big Data for SDN. IEEE Network, 30(1):58-65.

da Costa Filho, R. I. T., Lautenschläger, W., Kagami, N., Luizelli, M. C., Roesler, V., and Gaspary, L. P. (2018).
Scalable QoE-aware Path Selection in SDN-Based Mobile Networks. In IEEE INFOCOM 2018 -IEEE Conference on Computer Communications, pages 989-997.

de Sousa, N. F. S., Perez, D. A. L., Rosa, R. V., Santos, M. A. S., and Rothenberg, C. E. (2018). Network Service Orchestration: A Survey.

ETSI (2017). Improved operator experience through Experiential Networked Intelligence ( ENI ). Technical Report 22, ETSI.

Han, Y., Li, J., Hoang, D., Yoo, J., and Hong, J. W. (2016). An Intent-Based Network Virtu-alization Platform for SDN. In 2016 12th International Conference on Network and Service Management (CNSM), pages 353-358.

Kiran, M., Pouyoul, E., Mercian, A., Tierney, B., Guok, C., and Monga, I. (2018). Enabling Intent to Configure Scientific Networks for High Performance Demands. Future Generation Comp. Syst., 79:205-214.

Kreutz, D., Ramos, F. M. V., Veríssimo, P. E., Rothenberg, C. E., Azodolmolky, S., and Uhlig, S. (2015). Software-Defined Networking: A Comprehensive Survey. Proceedings of the IEEE, 103(1):14-76.

Linux Foundation. Group Based Policy User Guide. https://docs.opendaylight.org/en/stable-fluorine/user-guide/group-based-policy-user-guide.html.

Linux Foundation. ONOS Intent Framework. https://wiki.onosproject.org/display/ONOS/ In-tent+Framework.
Linux Foundation (2015). ODL Network Intent Composition. https://wiki.opendaylight.org/view/Network Intent Composition:Main.

Linux Foundation (2018). ONOS -A new carrier-grade SDN network operating system designed for high availability, performance, scale-out. https://onosproject.org/.

Marshall, C. By 2019, 80% of the World's Internet Traffic Will Be Video. https://tubularinsights.com/2019-internet-video-traffic/.

Noction (2018). Intent-Based Networking Explained. https://www.noction.com/blog/Intent-based-networking-ibn-explained.

Sanvito, D., Moro, D., Gulli, M., Filippini, I., Capone, A., and Campanella, A. (2018). ONOS Intent Monitor and Reroute Service: Enabling Plug and Play Routing Logic. 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft), pages 272-276.

Singh, K. D., Hadjadj-Aoul, Y., and Rubino, G. (2012). Quality of Experience Estimation for Adaptive HTTP/TCP Video Streaming using H.264/AVC. In 2012 IEEE Consumer Communi-cations and Networking Conference (CCNC), pages 127-131.

Sköldström, P., Junique, S., Ghafoor, A., Marsico, A., and Siracusa, D. (2017). Dismi -an in-tent interface for application-centric transport network services. In 2017 19th International Conference on Transparent Optical Networks (ICTON), pages 1-4.

Stein, Y. (2018). Closed-loop Implementation -one size does not fit all -TM Forum Inform. https://inform.tmforum.org/digital-transformation-and-maturity/2018/03/closed-loop-implementation-one-size-not-fit/.

Tsuzaki, Y. and Okabe, Y. (2017). Reactive Configuration Updating for Intent-Based Networking. In 2017 International Conference on Information Networking (ICOIN), pages 97-102.

Wu, D., Hou, Y. T., Zhu, W., Zhang, Y.-Q., and Peha, J. M. (2001). Streaming video over the internet: approaches and directions. IEEE Transactions on Circuits and Systems for Video Technology, 11(3):282-300.
Publicado
23/09/2019
SARAIVA, Nathan ; ISLAM, Nazrul ; LACHOS PEREZ, Danny Alex ; ESTEVE ROTHENBERG, Christian . Policy-Driven Network Traffic Rerouting Through Intent-Based Control Loops. In: WORKSHOP DE GERÊNCIA E OPERAÇÃO DE REDES E SERVIÇOS (WGRS), 24. , 2019, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 15-28. ISSN 2595-2722. DOI: https://doi.org/10.5753/wgrs.2019.7680.