Abstract
Intent-Based Networking (IBN) is an important step towards achieving network automation. Many challenges of today’s complex network management systems can be tackled by the solutions proposed by IBN. However, although IBN has gained a lot of attention from the academic and industrial community in the second half of the last decade leading to many scientific publications and research papers, there has been little effort made on proposing a comprehensive framework for IBN, which converts system-level IBN concepts and theories into a fully featured software implementation. This paper presents such framework. Its implementation is standards-based and open-source. The framework can be used to facilitate and validate novel research ideas and test cases. The paper discusses relevant IBN design concepts and theories, how the framework’s software architecture is derived from those concepts, and the technical and implementation details on key IBN aspects and features including Intent life-cycle, Intent definition and translation, Intent orchestration, and Intent assurance using closed-loops. We also demonstrate a real intent-based use case realized by the framework in order to show and validate the proof-of-concept (PoC). The Future work of this project is also discussed.












Similar content being viewed by others
Notes
Although SDN now encompasses more general means of software control of network state and operation than ONF’s originally proposed OpenFlow, this definition still holds essentially true.
References
ONF: Software-defined networking: the new norm for networks. White Paper. https://opennetworking.org/sdn-resources/whitepapers/software-defined-networking-the-new-norm-for-networks
Xia, W., Wen, Y., Foh, C.H., Niyato, D., Xie, H.: A survey on software-defined networking. IEEE Commun. Surv. Tutorials 17(1), 27–51 (2015)
Velasco, L., Barzegar, S., Tabatabaeimehr, F., Ruiz, M.: Intent-based networking and its application to optical networks [Invited Tutorial]. J. Opt. Commun. Netw. 14, A11–A22 (2022)
TMF: Autonomous networks: empowering digital transformation for the telecoms industry. White Paper. https://www.tmforum.org/wp-content/uploads/2019/05/22553-Autonomous-Networks-whitepaper.pdf
Clemm, A., Ciavaglia, L., Granville, L., Tantsura, J.: Intent-based networking-concepts and definitions. IRTF RFC9315. https://datatracker.ietf.org/doc/rfc9315
ONAP: ONAP architecture. https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html
Yu, H., Rahimi, H., Janz, C., Wang, D., Yang, C., Zhao, Y.: A comprehensive framework for intent-based networking, standards-based and open-source. In: NOMS 2023–2023 IEEE/IFIP Network Operations and Management Symposium Miami, FL, USA, pp. 1–6. (2023)
Wang, D., Su, R., Zhang, S.: An intent-based smart slicing framework for vertical industry in B5G networks. In: IEEE/CIC International Conference on Communications in China (ICCC Workshops), pp. 389–394. (2021)
ETSI: GS ZSM 011: Zero-touch network and Service Management (ZSM); intent-driven autonomous networks; generic aspects. ETSI Group Specification. https://www.etsi.org/deliver/etsi_gr/ZSM/001_099/011/01.01.01_60/gr_ZSM011v010101p.pdf
Leivadeas, A., Falkner, M.: A survey on intent based networking. IEEE Commun. Surv. Tutorials 25(1), 625–655 (2022)
ONOS: Open network operating system: intent framework. https://wiki.onosproject.org/display/ONOS/Intent+Framework
ODL. Open daylight. https://www.opendaylight.org/
Zeydan, E., Turk, Y.: Recent advances in intent-based networking: a survey. In: 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), pp. 1–5. (2020)
ETSI: GS ZSM 009-1 V1.1.1: Zero-touch network and Service Management (ZSM); closed-loop automation; Part 1: Enablers. ETSI Group Specification. https://www.etsi.org/deliver/etsi_gs/ZSM/001_099/00901/01.01.01_60/gs_ZSM00901v010101p.pdf
OASIS: Topology and orchestration specification for cloud applications version 1.0. http://docs.oasis-open.org/tosca/TOSCA/v1.0/os/TOSCA-v1.0-os.html
ONAP: IBN with CCVPN use case. https://wiki.onap.org/display/DW/IBN+with+CCVPN+Use+Case
ONAP: CCVPN base use case page. https://wiki.onap.org/display/DW/CCVPN+Base+Use+Case+Page
ETSI: GS ZSM 002 V1.1.1: Zero-touch network and Service Management (ZSM); reference architecture. ETSI Group Specification. https://www.etsi.org/deliver/etsi_gs/ZSM/001_099/002/01.01.01_60/gs_ZSM002v010101p.pdf
Wu, Q., Liu, W., Farrel, A.: Service models explained. IETF RFC8309. https://tools.ietf.org/html/rfc8309
Dasigi, P., et al.: A dataset of information-seeking questions and answers anchored in research papers. arXiv preprint arXiv:2105.03011 (2021)
Wang, Y., et al.: Nested named entity recognition: a survey. ACM Trans. Knowl. Discov. Data 16(6), 1–29 (2022)
Kim, S., et al.: The CoT collection: improving zero-shot and few-shot learning of language models via chain-of-thought fine-tuning. arXiv preprint arXiv:2305.14045 (2023)
Gong, Y., Mao, Lu., Li, C.: Few-shot learning for named entity recognition based on BERT and two-level model fusion. Data Intell. 3(4), 568–577 (2021)
Zhong, J., et al.: A BERT-Span model for Chinese named entity recognition in rehabilitation medicine. PeerJ Comput. Sci. 9, e1535 (2023)
Ceccarelli, D., Lee, Y.: Framework for Abstraction and Control of Traffic Engineered Networks (ACTN). IETF RFC8453. https://tools.ietf.org/html/rfc8453
Zheng, H., et al.: A YANG data model for optical transport network topology. IETF Internet Draft. https://tools.ietf.org/html/draft-ietf-ccamp-otn-topo-yang
Zheng, H., et al.: OTN tunnel YANG model. IETF Internet Draft. https://tools.ietf.org/html/draft-ietf-ccamp-otn-tunnel-model
Feng, Y., Wang, C.: Network anomaly early warning through generalized network temperature and deep learning. J. Netw. Syst. Manage. 31(2), 38 (2023)
Author information
Authors and Affiliations
Contributions
HY wrote the main manuscript text and is the main architect of the IBN framework. HR and CJ wrote the majority of Sects. 1 and 2, and edited other sections. DW, ZL, CY and YZ conducted AI-based NLP research and wrote the corresponding Sect. 3.2.4. All the authors are the main code contributors to the ONAP IBN framework open source project. And all authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yu, H., Rahimi, H., Janz, C. et al. Building a Comprehensive Intent-Based Networking Framework: A Practical Approach from Design Concepts to Implementation. J Netw Syst Manage 32, 47 (2024). https://doi.org/10.1007/s10922-024-09819-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10922-024-09819-7