Papers
Topics
Authors
Recent
2000 character limit reached

LLM-based policy generation for intent-based management of applications (2402.10067v1)

Published 22 Jan 2024 in cs.DC, cs.AI, cs.FL, cs.HC, and cs.LG

Abstract: Automated management requires decomposing high-level user requests, such as intents, to an abstraction that the system can understand and execute. This is challenging because even a simple intent requires performing a number of ordered steps. And the task of identifying and adapting these steps (as conditions change) requires a decomposition approach that cannot be exactly pre-defined beforehand. To tackle these challenges and support automated intent decomposition and execution, we explore the few-shot capability of LLMs. We propose a pipeline that progressively decomposes intents by generating the required actions using a policy-based abstraction. This allows us to automate the policy execution by creating a closed control loop for the intent deployment. To do so, we generate and map the policies to APIs and form application management loops that perform the necessary monitoring, analysis, planning and execution. We evaluate our proposal with a use-case to fulfill and assure an application service chain of virtual network functions. Using our approach, we can generalize and generate the necessary steps to realize intents, thereby enabling intent automation for application management.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (23)
  1. A. Clemm, L. Ciavaglia, L. Z. Granville, and J. Tantsura, “Intent-Based Networking - Concepts and Definitions,” RFC 9315, Oct. 2022. [Online]. Available: https://www.rfc-editor.org/info/rfc9315
  2. J. Kephart and D. Chess, “The vision of autonomic computing,” Computer, vol. 36, no. 1, pp. 41–50, 2003.
  3. A. Leivadeas and M. Falkner, “A survey on intent-based networking,” IEEE Communications Surveys & Tutorials, vol. 25, no. 1, pp. 625–655, 2023.
  4. E. Zeydan and Y. Turk, “Recent advances in intent-based networking: A survey,” in 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), 2020, pp. 1–5.
  5. L. Pang, C. Yang, D. Chen, Y. Song, and M. Guizani, “A survey on intent-driven networks,” IEEE Access, vol. 8, pp. 22 862–22 873, 2020.
  6. A. S. Jacobs, R. J. Pfitscher, R. H. Ribeiro, R. A. Ferreira, L. Z. Granville, W. Willinger, and S. G. Rao, “Hey, lumi! using natural language for {{\{{intent-based}}\}} network management,” in 2021 USENIX Annual Technical Conference (USENIX ATC 21), 2021, pp. 625–639.
  7. Y. Ouyang, C. Yang, Y. Song, X. Mi, and M. Guizani, “A brief survey and implementation on refinement for intent-driven networking,” IEEE Network, vol. 35, no. 6, pp. 75–83, 2021.
  8. M.-T.-A. Nguyen, S. B. Souihi, H.-A. Tran, and S. Souihi, “When nlp meets sdn : an application to global internet exchange network,” in ICC 2022 - IEEE International Conference on Communications, 2022, pp. 2972–2977.
  9. C. Yang, X. Mi, Y. Ouyang, R. Dong, J. Guo, and M. Guizani, “Smart intent-driven network management,” IEEE Communications Magazine, vol. 61, no. 1, pp. 106–112, 2023.
  10. N. Vedula, N. Lipka, P. Maneriker, and S. Parthasarathy, “Open intent extraction from natural language interactions,” in Proceedings of The Web Conference 2020, 2020, pp. 2009–2020.
  11. M. Kiran, E. Pouyoul, A. Mercian, B. Tierney, C. Guok, and I. Monga, “Enabling intent to configure scientific networks for high performance demands,” Future Generation Computer Systems, vol. 79, pp. 205–214, 2018.
  12. H. Mahtout, M. Kiran, A. Mercian, and B. Mohammed, “Using machine learning for intent-based provisioning in high-speed science networks,” in Proceedings of the 3rd International Workshop on Systems and Network Telemetry and Analytics, 2020, pp. 27–30.
  13. C. H. Cesila, R. P. Pinto, K. S. Mayer, A. F. Escallón-Portilla, D. A. A. Mello, D. S. Arantes, and C. E. Rothenberg, “Chat-ibn-rasa: Building an intent translator for packet-optical networks based on rasa,” in 2023 IEEE 9th International Conference on Network Softwarization (NetSoft), 2023, pp. 534–538.
  14. M. Bezahaf, E. Davies, C. Rotsos, and N. Race, “To all intents and purposes: Towards flexible intent expression,” in 2021 IEEE 7th International Conference on Network Softwarization (NetSoft), 2021, pp. 31–37.
  15. OpenAI, “Gpt-4 technical report,” 2023.
  16. T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell et al., “Language models are few-shot learners,” Advances in neural information processing systems, vol. 33, pp. 1877–1901, 2020.
  17. A. Chowdhery, S. Narang, J. Devlin, M. Bosma, G. Mishra, A. Roberts, P. Barham, H. W. Chung, C. Sutton, S. Gehrmann et al., “Palm: Scaling language modeling with pathways,” arXiv preprint arXiv:2204.02311, 2022.
  18. H. Touvron, T. Lavril, G. Izacard, X. Martinet, M.-A. Lachaux, T. Lacroix, B. Rozière, N. Goyal, E. Hambro, F. Azhar et al., “Llama: Open and efficient foundation language models,” arXiv preprint arXiv:2302.13971, 2023.
  19. A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, and I. Polosukhin, “Attention is all you need,” Advances in neural information processing systems, vol. 30, 2017.
  20. J. Lin, K. Dzeparoska, A. Tizghadam, and A. Leon-Garcia, “Appleseed: Intent-based multi-domain infrastructure management via few-shot learning,” in 2023 IEEE 9th International Conference on Network Softwarization (NetSoft).   IEEE, 2023, pp. 539–544.
  21. B. Tian, X. Zhang, E. Zhai, H. H. Liu, Q. Ye, C. Wang, X. Wu, Z. Ji, Y. Sang, M. Zhang et al., “Safely and automatically updating in-network acl configurations with intent language,” in Proceedings of the ACM Special Interest Group on Data Communication, 2019, pp. 214–226.
  22. K. Dzeparoska, N. Beigi-Mohammadi, A. Tizghadam, and A. Leon-Garcia, “Towards a self-driving management system for the automated realization of intents,” IEEE Access, vol. 9, pp. 159 882–159 907, 2021.
  23. “MEF Standard (95), Policy Driven Orchestration (PDO),” Metro Ethernet Forum, July 2021. [Online]. Available: https://www.mef.net/wp-content/uploads/MEF-95.pdf
Citations (13)

Summary

We haven't generated a summary for this paper yet.

Whiteboard

Video Overview

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.