During the last few years, there have been concentrated efforts toward intent-driven networking. While relying upon Software-Defined Networking (SDN), Intent-Based Networking (IBN) pushes the frontiers of efficient networking by decoupling the intentions of a network operator (i.e., what is desired to be done) from the implementation (i.e., how is it achieved). The advantages of such a paradigm have long been argued and include, but are not limited to, the reduction of human errors, reduced expertise requirements among operator personnel, and faster business plan adaptation. In previous work, we have shown how incorporating IBN in multi-domain networks can have a significantly positive impact as it can enable decentralized operation, accountability, and confidentiality. The pillar of our previous contribution is the compilation of intents using system-generated intent trees. In this work, we extend the architecture to enable grooming among the user intents. Therefore, separate intents can now end up using the same network resources. While this makes the intent system reasonably more complex, it indisputably improves resource allocation. To represent the intent relationships of the newly enhanced architecture, we use Directed Acyclic Graphs (DAGs). Furthermore, we appropriately adapt an advanced established technique from the literature to solve the Routing, Modulation, and Spectrum Assignment (RMSA) problem for the intent compilation. We demonstrate a realistic scenario in which we evaluate our architecture and the intent compilation strategy. Our current approach successfully consolidates the advantages of having an intent-driven architecture and, at the same time, flexibly choosing among advanced resource allocation techniques.
翻译:过去几年,人们已经集中精力开展了基于意图的网络。虽然依赖于软件定义网络(Software-Defined Networking,SDN),但基于意图的网络将高效网络的前沿推向极致,通过将网络操作员的意图(即所需做的事情)与实现(即如何实现)分离。这种范式的优点已经有人长期探讨,包括但不限于减少人为错误、降低操作人员的专业要求和更快的业务计划适应性等。我们以前的工作显示出,在多域网络中引入IBN可以产生显着的积极影响,因为它可以实现分散操作、问责制和保密性。我们先前的贡献的支柱是使用系统生成的意图树编译意图。在这项工作中,我们扩展了架构以实现用户意图之间的优化。因此,不同的意图现在可以使用相同的网络资源。虽然这使意图系统相对复杂,但无疑可以改善资源分配。为了表示新扩展的架构中意图之间的关系,我们使用有向无环图(Directed Acyclic Graphs,DAGs)。此外,我们适当地从文献中采用了一种先进的技术来解决路由、调制和频谱分配(Routing, Modulation, and Spectrum Assignment,RMSA)问题。我们展示了一个现实场景,评估了我们的架构和意图编译策略。我们目前的方法成功地将意图驱动架构的优势与灵活地在高级资源分配技术之间选择相结合。