An open network intention verification method and system

By introducing a third-party digital twin platform and open interfaces into the network automation operation platform, digital mirroring of network status and timestamp synchronization are achieved, which solves the efficiency and cost issues of network intent policy verification and improves the reliability and flexibility of network operations.

CN116264552BActive Publication Date: 2025-09-23CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111533325.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-15
Publication Date
2025-09-23
Estimated Expiration
2041-12-15

AI Technical Summary

Technical Problem

The existing network automation operation platform lacks policy simulation and verification capabilities, making it difficult to integrate into the existing network automation operation platform to achieve online calculations and functions, resulting in the inability to meet network intent policy verification needs.

Method used

A third-party open source digital twin platform is used to build an open interface for calling, realize digital mirroring of network status and timestamp synchronization, and combine scheduled and on-demand push of network status data for isolation simulation verification.

Benefits of technology

It improves the efficiency and flexibility of network simulation verification, reduces costs, realizes the reliability and flexible adaptation of network intent strategies, and supports flexible network applications under the future 6G network architecture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116264552B_ABST
    Figure CN116264552B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an open network intent verification method and system, which includes: a network status association step, in which network status data is pushed to a third-party component for intent verification through an intent verification interface in a periodic push manner and the timestamp of the network status information is updated; an intent policy acquisition step, in which the user intent input by the user is acquired and translated into a network configuration policy; a network status synchronization acquisition step, in which an intent verification request is sent to the third-party component and the timestamp of its latest network status information is acquired; a timestamp synchronization step, in which a network status update request is submitted when the timestamp of the network status information acquired of the third-party component is inconsistent with the current state of the network; and an intent policy verification step, in which the network configuration policy to be verified is submitted to the third-party component for simulation verification and the verification result is fed back when the timestamp of the network status information of the third-party component is consistent with the current state of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of network communication technology, and more particularly to an open network intention verification method and system. Background Art

[0002] In recent years, with the advancement of fields such as wireless communications and artificial intelligence, and the rapid development of emerging technologies such as cloud computing, big data, and the Internet of Things, current communication networks have evolved from quasi-static resource systems to dynamic systems that can meet various business objectives. Among them, intent-based networking (IBN) is a cutting-edge, new network model that can be regarded as a closed-loop network architecture that is automatically built and operated according to user intent while understanding the global state of the network.

[0003] In the closed-loop management of network automation, including intent-based networks, policy simulation and verification are key links. However, existing network automation operation platforms do not yet have policy simulation and verification capabilities. From the perspective of network operations, network simulation and verification platforms and applications based on Digital Twins technology are an inevitable demand and trend for the future development of intelligent networks. As a network simulation and verification function, especially complex system verification based on Digital Twins technology, it consumes a lot of resources and is difficult to simply integrate into the existing network automation operation platform to realize various online calculations and functions. The research of related technologies is still far from practical application. Therefore, the industry urgently needs a feasible solution for policy simulation and verification of network automation operation platforms. Summary of the Invention

[0004] In response to the problem that the above-mentioned network automation operation platform does not have the policy simulation and verification function, that is, the problem that the network intent policy verification requirements cannot be met, researchers in this field have conducted multi-faceted research and development. One feasible solution is to use a third-party open source digital twin platform and call it by building an open interface. The purpose of this disclosure is to provide an open network intent (policy) verification method and system, so that the existing network platform can be connected to a third-party network simulation platform to achieve policy verification.

[0005] The following is a brief overview of the present disclosure to provide a basic understanding of some aspects of the present disclosure. However, it should be understood that this overview is not an exhaustive overview of the present disclosure. It is not intended to define the key or important parts of the present disclosure, nor is it intended to limit the scope of the present disclosure. Its purpose is simply to present certain concepts of the present disclosure in a simplified form as a prelude to the more detailed description that will be given later.

[0006] According to one aspect of the present disclosure, an open network intent verification method is provided. The method may include: a network status association step, in which, during the network operation process, a network data collection and analysis module pushes relevant network status data to a third-party component for intent verification through an intent verification interface in a regular push (post) manner, and updates the timestamp of the network status information in the third-party component; an intent policy acquisition step, in which, through an intent input and translation component, the user intent input by the user is acquired, and the requirements indicated by the user intent are translated into a network configuration policy; a network status synchronization acquisition step, in which an intent verification request is sent to the third-party component, and the timestamp of the latest network status information of the current third-party component is acquired; a timestamp synchronization step, in which, when the timestamp of the network status information of the third-party component acquired in the network status synchronization acquisition step is inconsistent with the current network status, a network status update request is submitted to the network data collection and analysis module to push the latest network status data to the third-party component; and an intent policy verification step, in which, when the timestamp of the network status information of the third-party component is consistent with the current network status, the network configuration policy to be verified corresponding to the user intent is submitted to the third-party component, and simulation verification is performed in an isolated simulation environment, and the verification result is fed back.

[0007] According to another aspect of the present disclosure, an open network intention verification system is provided. The system may include: a network status association unit, which, during the network operation process, pushes relevant network status data to a third-party component for intention verification through an intention verification interface in a regular push manner, and updates the timestamp of the network status information in the third-party component; an intention policy acquisition unit, which acquires the user intention input by the user and translates the requirements indicated by the user intention into a network configuration policy; a network status synchronization acquisition unit, which sends an intention verification request to the third-party component and acquires the timestamp of the latest network status information of the current third-party component; a timestamp synchronization unit, which submits a network status update request to push the latest network status data to the third-party component when the timestamp of the network status information of the third-party component acquired is inconsistent with the current state of the network; and an intention policy verification unit, which submits the network configuration policy to be verified corresponding to the user intention to the third-party component when the timestamp of the network status information of the third-party component is consistent with the current state of the network, performs simulation verification in an isolated simulation environment, and feeds back the verification result.

[0008] According to another aspect of the present disclosure, an apparatus for verifying an open network intent is provided. The apparatus may include: a memory storing instructions; and a processor configured to execute the instructions stored in the memory to perform the open network intent verification method according to one aspect of the present disclosure.

[0009] According to another aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium may store computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the open network intent verification method according to one aspect of the present disclosure.

[0010] According to another aspect of the present disclosure, a computer program product is provided, which may include a computer program / instruction, and when the computer program / instruction is executed by a processor, implements the steps of the open network intent verification method according to one aspect of the present disclosure.

[0011] According to the technical solution disclosed in this disclosure, with the help of existing third-party digital twin capabilities, a newly designed open data association interface is used to realize digital mirroring of network status, thereby being able to simulate and verify the availability of network intent strategies; wherein the network status is synchronized between the actual network and the third-party verification platform using timestamp synchronization, realizing the combination of scheduled network status push and on-demand network status data push, which can achieve the optimal network status data push method and thus the optimal network adaptation solution. Thus, on the basis of conveniently and low-costly realizing simulation and verification of network intent strategies, it is possible to significantly improve the efficiency of digital twin network simulation platforms and technical application selection and adaptation, and improve the reliability and flexibility of network operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 An exemplary block diagram of an intent-based network architecture 100 based on the Open Network Automation Platform (ONAP) according to an exemplary embodiment of the present disclosure is shown;

[0013] Figure 2 A schematic diagram illustrating an open network intent verification method 200 according to an exemplary embodiment of the present disclosure;

[0014] Figure 3 An exemplary block diagram of an open network intent verification system 300 according to an embodiment of the present disclosure is shown;

[0015] Figure 4 An exemplary block diagram of an open network intention verification apparatus 400 according to an embodiment of the present disclosure is shown;

[0016] Figure 5 FIG. 5 shows an exemplary configuration of a computing device 500 that can implement the open network intent verification method 200 according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0017] Preferred embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions, and numerical values ​​described in these embodiments do not limit the scope of the present disclosure. At the same time, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual proportional relationships. The following description of at least one exemplary embodiment is merely illustrative and is not intended to limit the present disclosure, its application, or use in any way.

[0018] Technologies, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such technologies, methods, and devices should be considered part of the specification. The technology of the present disclosure can be applied to various products.

[0019] For ease of understanding and explanation, this disclosure is based on the Linux Foundation Networking Fund's (LFN) open network automation platform ONAP as the background architecture for explanation, but the ONAP platform / architecture is not restrictive, and the technical subject of this disclosure can be applied to any other suitable platform / architecture currently and in the future. In addition, this disclosure uses a network simulation and verification platform using digital twin technology as an example for explanation as a third-party component for intent verification, but this type of digital twin platform is also non-restrictive, and similarly, any other suitable simulation / verification platform currently and in the future can also be used as a third-party component.

[0020] The following first briefly describes the relevant concepts of the intent network to which the present disclosure is applied. Figure 1 An exemplary block diagram of an ONAP-based intent-based network architecture 100 according to an exemplary embodiment of the present disclosure is shown. In the intent-based network architecture 100, the user interaction module 110 includes an intent input and translation component 111. The intent input and translation component 111 is used to parse the natural language information input by user A, obtain the corresponding network intent requirement information, and send the user intent to the data collection and analysis trigger module (Data Collection and Analysis Trigger Module) 120. It also creates an intent instance in the instance library 121. The component 111 also receives network status information provided by the data collection and analysis trigger module 120 through the KPI monitoring interface B to obtain update information of the network intent requirement input by the user or an instruction to receive network status information.

[0021] The data collection, analysis, and triggering module 120 includes an intent closed-loop management module 122 for supporting intent closed-loop management based on intent instances. This module 122 primarily comprises an intent monitoring and analysis component 123 and an intent decision and execution component 124. Specifically, the intent monitoring and analysis component 123 implements network performance prediction based on real-time network status data and the user's latest network intent. This module 122 is used to provide feedback on network status to user A via KPI monitoring interface B and obtain updated network intent requirements input by user A from the instance library 121. Based on the updated network intent requirements, the module updates and stores the new intent information within the same network intent instance in the instance library 121. Based on the network intent instance, the module obtains network intent requirements or updated network intent requirements information. Network performance is predicted based on the collected real-time network status data and the network intent requirements or updated network intent requirements information. If it is predicted that network performance will soon fail to meet user requirements, the intent decision and execution component 124 selects and generates a network configuration modification policy to change service configuration parameters.

[0022] According to the ONAP-based intent-based network architecture 100, in the process of implementing intent translation and closed-loop management, existing network automation operation platforms do not yet have policy simulation and verification functions, that is, they do not have the intent verification capability based on intent-based networks. However, for reliable system operation, policy simulation and verification are required in at least the following two business processes:

[0023] (1) Service delivery process: When delivering new services, it is necessary to understand whether the existing network status can support the new service requirements. This requires verification through network simulation.

[0024] (2) Closed-loop update process: During the closed-loop automated operation of the network after the actual network configuration for the new service, it is necessary to perceive the changes in network status in real time. When the existing network strategy may not meet the user's intention, it is necessary to adjust the network strategy in advance. In this case, whether the adjusted strategy can effectively improve the network status and meet the user's requirements still needs to be pre-confirmed through network simulation verification.

[0025] To meet the network intent policy verification requirements described above, third-party components 130 are required. This disclosure proposes a network full-scenario simulation model based on digital twin technology. By leveraging existing open digital twin capabilities (such as the open source network simulation tool NS-3), a data association interface is designed and developed to achieve digital mirroring of network status and simulate and verify the availability of network intent policies.

[0026] The following describes the overall process of the open network intention verification method according to an embodiment of the present disclosure. Figure 2An exemplary flow chart of an open network intent verification method 200 according to an embodiment of the present disclosure is shown. Preferably, the open network intent verification method 200 according to an embodiment of the present disclosure can be executed in, for example, an ONAP architecture. The method 200 generally includes the following steps S210 to S250, and the details of each step S210 to S250 are as follows:

[0027] Network status association step S210: During the network operation process, the network data collection and analysis module pushes the relevant network status data to the third-party component 130 for intent verification through the intent verification interface in a regular push manner, and the third-party component 130 updates the timestamp of the network status information;

[0028] Intent strategy acquisition step S220: acquiring the user intent input by the user through the intent input and translation component 111, and translating the requirements indicated by the user intent into a network configuration strategy;

[0029] Network status synchronization acquisition step S230: sending an intent verification request to the third-party component 130 and obtaining the timestamp of the latest network status information of the current third-party component 130;

[0030] Timestamp synchronization step S240: when the timestamp of the network status information of the third-party component 130 obtained in the network status synchronization acquisition step S230 is inconsistent with the current network status, submitting a network status update request to the network data collection and analysis module to push the latest network status data to the third-party component 130; and

[0031] Intent policy verification step S250: When the timestamp of the network status information of the third-party component 130 is consistent with the current state of the network, the network configuration policy to be verified corresponding to the user intention is submitted to the third-party component 130, and simulation verification is performed in an isolated simulation environment and the verification result is fed back.

[0032] Through the above steps S210 to S250, the newly designed open intent verification interface can be used to connect to a third-party network simulation platform to realize network intent policy verification under the ONAP architecture; in the process of associating with the third-party intent simulation verification platform, the network status is synchronized by timestamp synchronization, and the scheduled push of network status and the on-demand push of network status data are combined, which can realize the digital mirroring of network status in the optimal network status data push method.

[0033] In some embodiments, a policy delivery and execution step S260 may also be included: if the verification result obtained in the intent policy verification step S250 is that the network configuration policy meets the user's intent requirements, the verified network configuration policy is delivered to the network executor 140 so that the network executor 140 executes the network configuration policy; if the verification result obtained in the intent policy verification step is that the network configuration policy does not meet the user's intent requirements, the network configuration policy is updated or adjusted, or feedback is provided to user A indicating that no network configuration policy is available. This completes the process of implementing network intent policy verification through network simulation during the new service delivery phase.

[0034] Next, in the network closed-loop automated operation process after the network configuration for the new business is completed, in some embodiments, the open network intention verification method 200 according to the embodiment of the present disclosure may also include a network status monitoring step S270: when the network executor 140 executes the network configuration policy verified to meet the user's intention, the network data collection and analysis module monitors the network status changes in real time, obtains the latest network status data, and predicts future network parameter changes based on the current network status data, and compares the latest network status data and the predicted future network data with the data of the network-related instance demand parameters corresponding to the current user intention.

[0035] In some embodiments, the open network intent verification method 200 of the embodiment of the present disclosure may also include an intent policy update step S280: when the current network status data or the predicted future network status data cannot meet the user's intent requirements, the intent closed-loop management module 122 triggers the intent policy modification to enable the intent decision and execution component 124 to adjust and update the network configuration policy.

[0036] In some embodiments, for the updated network configuration policy, the aforementioned network status synchronization acquisition step S230, timestamp synchronization step S240, intent verification step S250, and policy delivery execution step S260 are re-executed. This completes the process of verifying network intent policies through network simulation during the network closed-loop automated operation process after network configuration for the new service is completed.

[0037] Preferably, the network performance prediction performed by the intent monitoring and analysis component 123 based on real-time network status data and the user's latest network intention, and the updating and adjustment of the network configuration strategy by the intent decision and execution component 124 are performed through artificial intelligence / machine learning AI / ML.

[0038] Preferably, in the open network intention verification method 200 of the embodiment of the present disclosure, the network status data at least includes:

[0039] (1) Network link topology data G(V,E);

[0040] (2) Network performance data, including at least QoS data and energy consumption data; and

[0041] (3) Status data of the Network Slice Instance (NSI).

[0042] Preferably, in the open network intent verification method 200 of the disclosed embodiment, particularly when applied to an intent-based network, the network data collection and analysis module may include, for example, a data collection and analysis trigger module based on the open network automation platform ONAP; and the third-party component may include, for example, a digital twin platform. More specifically, in the intent policy acquisition step S220, the intent input and translation component 111 utilizes natural language processing (NLP) to translate the user intent input by user A into a corresponding network configuration policy; in the intent policy verification step S250, the third-party component 130 performs simulation verification in an isolated simulation environment based on the latest network status data and provides feedback on the verification results.

[0043] Next, Figure 3 A schematic diagram illustrating an open network intention verification system 300 according to an exemplary embodiment of the present disclosure is shown.

[0044] In a preferred embodiment, the open network intent verification system 300 according to the embodiment of the present disclosure may include: a network status association unit 310, an intent policy acquisition unit 320, a network status synchronization acquisition unit 330, a timestamp synchronization unit 340 and an intent policy verification unit 350.

[0045] In a preferred embodiment, the network status association unit 310 can be configured to push relevant network status data to a third-party component used for intent verification through an intent verification interface in a regular push manner during network operation, and update the timestamp of the network status information in the third-party component.

[0046] In a preferred embodiment, the intention policy acquisition unit 320 may be configured to acquire the user intention input by the user, and translate the requirements indicated by the user intention into a network configuration policy.

[0047] In a preferred embodiment, the network status synchronization acquisition unit 330 may be configured to send an intent verification request to the third-party component and obtain the timestamp of the latest network status information of the current third-party component.

[0048] In a preferred embodiment, the timestamp synchronization unit 340 may be configured to submit a network status update request to push the latest network status data to the third-party component when the timestamp of the obtained network status information of the third-party component is inconsistent with the current network status.

[0049] In a preferred embodiment, the intention policy verification unit 350 can be configured to submit the network configuration policy to be verified corresponding to the user intention to the third-party component when the timestamp of the network status information of the third-party component is consistent with the current status of the network, perform simulation verification in an isolated simulation environment and feedback the verification results.

[0050] The open network intent verification method and system according to the embodiments of the present disclosure enable open network intent verification. If the solution is standardized, network status data input, network verification requirements input, and network simulation verification result output can be implemented through a universal standard interface. The reserved open standard interface facilitates the application and comparison of various technical solutions and models of digital twin network simulation platforms and technologies currently under research. Furthermore, the open network intent verification method and system according to the embodiments of the present disclosure utilize open standard interfaces, allowing for on-demand adaptation of the optimal digital twin network simulation platform, improving the efficiency of network verification technology integration and application, efficiently selecting the optimal adaptation solution, and reducing adaptation costs. The open network intent verification method and system according to the embodiments of the present disclosure can be used, for example, in the development of intent-based network applications within the LFN international open source project ONAP. For telecom operators, this technical solution facilitates adaptation and selection of multiple network simulation verification platforms, enabling efficient replacement on demand, improving the reliability and flexibility of network operations, and helping operators achieve on-demand network selection for existing network applications, thereby enabling flexible network applications within the future 6G network architecture.

[0051] Next, Figure 4 FIG. 4 is a block diagram illustrating an exemplary open network intention verification apparatus 400 according to an embodiment of the present disclosure.

[0052] like Figure 4 As shown, the open network intention verification device 400 of this embodiment includes: a memory 410 and a processor 420 coupled to the memory 410, and the processor 420 is configured to execute the open network intention verification method 200 in any one embodiment of the present disclosure based on instructions stored in the memory 410.

[0053] The memory 410 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, application programs, a boot loader, a database, and other programs.

[0054] Figure 5 FIG. 5 shows an exemplary configuration diagram of a computing device 500 capable of implementing the open network intent verification method 200 according to an exemplary embodiment of the present disclosure.

[0055] Computing device 500 is an example of a hardware device to which the above-described aspects of the present disclosure can be applied. Computing device 500 can be any machine configured to perform processing and / or computation. Computing device 500 can be, but is not limited to, a workstation, a server, a desktop computer, a laptop computer, a tablet computer, a personal data assistant (PDA), a smartphone, an in-vehicle computer, or a combination thereof.

[0056] like Figure 5 As shown, the computing device 500 may include one or more components that can be connected or communicated with a bus 502 via one or more interfaces. The bus 502 may include, but is not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an Enhanced ISA (EISA) bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus. The computing device 500 may include, for example, one or more processors 504, one or more input devices 506, and one or more output devices 508. The one or more processors 504 may be any type of processor and may include, but is not limited to, one or more general-purpose processors or special-purpose processors (such as dedicated processing chips). The processor 504 may be configured to implement the open network intent verification method 200 of the exemplary embodiment of the present disclosure described in the above-mentioned aspects of the present disclosure. The input device 506 may be any type of input device capable of inputting information into the computing device and may include, but is not limited to, a mouse, a keyboard, a touch screen, a microphone, and / or a remote controller. The output device 508 may be any type of device capable of presenting information and may include, but is not limited to, a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer.

[0057] The computing device 500 may also include or be connected to a non-transitory storage device 514, which may be any non-transitory storage device that can implement data storage and may include, but is not limited to, a disk drive, an optical storage device, a solid-state memory, a floppy disk, a flexible disk, a hard disk, a magnetic tape or any other magnetic medium, a compact disk or any other optical medium, a cache memory and / or any other storage chip or module, and / or any other medium from which a computer can read data, instructions and / or code. The computing device 500 may also include a random access memory (RAM) 510 and a read-only memory (ROM) 512. The ROM 512 may store programs, utilities or processes to be executed in a non-volatile manner. The RAM 510 may provide volatile data storage and store instructions related to the operation of the computing device 500. The computing device 500 may also include a network / bus interface 516 coupled to a data link 518. The network / bus interface 516 can be any type of device or system capable of enabling communication with external devices and / or networks, and can include but is not limited to a modem, a network card, an infrared communication device, a wireless communication device and / or a chipset (such as a Bluetooth™ device, an 802.11 device, a WiFi device, a WiMax device, a cellular communication facility, etc.).

[0058] The present disclosure may be implemented as any combination of an apparatus, a system, an integrated circuit, and a computer program on a non-transitory computer-readable medium. One or more processors may be implemented as an integrated circuit (IC), an application-specific integrated circuit (ASIC), or a large-scale integrated circuit (LSI), a system LSI, a super LSI, or a ultra-LSI component that performs some or all of the functions described in the present disclosure.

[0059] The present disclosure includes the use of software, applications, computer programs, or algorithms. The software, applications, computer programs, or algorithms can be stored on a non-transitory computer-readable medium to enable a computer, such as one or more processors, to perform the steps described above and in the accompanying figures. For example, one or more memories can store the software or algorithm in the form of executable instructions, and one or more processors can execute a set of instructions for the software or algorithm to provide various functions according to the embodiments described in the present disclosure.

[0060] Software and computer programs (which may also be referred to as programs, software applications, applications, components, or code) include machine instructions for a programmable processor and may be implemented in a high-level procedural language, an object-oriented programming language, a functional programming language, a logic programming language, or assembly language or machine language. The term "computer-readable medium" refers to any computer program product, apparatus, or device for providing machine instructions or data to a programmable data processor, such as magnetic disks, optical disks, solid-state storage devices, memories, and programmable logic devices (PLDs), including computer-readable media that receive machine instructions as computer-readable signals.

[0061] For example, computer-readable media may include dynamic random access memory (DRAM), random access memory (RAM), read-only memory (ROM), electrically erasable read-only memory (EEPROM), compact disk read-only memory (CD-ROM) or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium that can be used to carry or store the desired computer-readable program code in the form of instructions or data structures and can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. As used herein, disk or disc includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks generally reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of the above are also included within the scope of computer-readable media.

[0062] The subject matter of the present disclosure is provided as an example of devices, systems, methods, and programs for performing the features described in the present disclosure. However, in addition to the features described above, other features or variations are also contemplated. It is contemplated that any emerging technology that may replace any of the above-described implementation technologies may be used to implement the components and functions of the present disclosure.

[0063] In addition, the above description provides examples and does not limit the scope, applicability or configuration set forth in the claims. Without departing from the spirit and scope of this disclosure, the function and arrangement of the elements discussed can be changed. Various embodiments can appropriately omit, replace or add various processes or components. For example, features described with respect to certain embodiments can be combined in other embodiments.

[0064] In addition, in the description of the present disclosure, although operations are depicted in a particular order in the drawings, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed to achieve the desired results. In certain circumstances, multitasking and parallel processing may be advantageous.

Claims

1. An open network intent verification method, comprising: In the network status association step, during the network operation process, the network data collection and analysis module pushes the relevant network status data to the third-party component for intent verification through the intent verification interface in a regular push manner, and updates the timestamp of the network status information in the third-party component; Intent strategy acquisition step, the user intent input by the user is acquired through the intent input and translation component, and the requirements indicated by the user intent are translated into a network configuration strategy; The network status synchronization acquisition step sends an intent verification request to the third-party component and obtains the timestamp of the latest network status information of the current third-party component; a timestamp synchronization step, when the timestamp of the network status information of the third-party component obtained in the network status synchronization acquisition step is inconsistent with the current network status, submitting a network status update request to the network data collection and analysis module to push the latest network status data to the third-party component; as well as In the intention policy verification step, when the timestamp of the network status information of the third-party component is consistent with the current state of the network, the network configuration policy to be verified corresponding to the user intention is submitted to the third-party component, and simulation verification is performed in an isolated simulation environment and the verification result is fed back.

2. The open network intention verification method according to claim 1, further comprising: In the policy delivery execution step, when the verification result obtained in the intention policy verification step is that the network configuration policy meets the user's intention, the verified network configuration policy is delivered to the network executor so that the network executor executes the network configuration policy. When the verification result obtained in the intention policy verification step is that the network configuration policy does not meet the user's intention requirements, the network configuration policy is updated or adjusted, or feedback is given to the user that there is no available network configuration policy.

3. The open network intention verification method according to claim 2, further comprising: In the network status monitoring step, when the network executor executes the network configuration policy that is verified to meet the user's intention, the network data collection and analysis module monitors the network status changes in real time, obtains the latest network status data, and predicts future network parameter changes based on the current network status data. The latest network status data and the predicted future network data are compared with the data of the network-related instance demand parameters corresponding to the current user intention.

4. The open network intention verification method according to claim 3, further comprising: In the intent policy update step, when the current network status data or the predicted future network status data cannot meet the user's intent requirements, the intent closed-loop management module triggers the intent policy modification to adjust and update the network configuration policy with the intent decision and execution components.

5. The open network intention verification method according to claim 4, wherein: For the updated network configuration policy, the network status synchronization acquisition step, the timestamp synchronization step, the intention policy verification step and the policy issuance and execution step are re-executed.

6. The open network intention verification method according to claim 1, wherein: Predictions of future network parameter changes, as well as updates and adjustments to network configuration policies, are performed through artificial intelligence / machine learning (AI / ML).

7. The open network intention verification method according to claim 1, wherein: The network status data at least includes: (1) Network link topology data G(V, E); (2) Network performance data, including at least QoS data and energy consumption data; and (3) Status data of the network slice instance NSI.

8. The open network intention verification method according to claim 1, wherein: The network data collection and analysis module includes a data collection and analysis trigger module based on the open network automation platform ONAP, The third-party components include a digital twin platform.

9. The open network intention verification method according to claim 1, wherein: In the intention strategy acquisition step, the intention input and translation component uses natural language processing (NLP) to translate the user intention input by the user into a corresponding network configuration strategy. In the intent policy verification step, the third-party component performs simulation verification in an isolated simulation environment based on the latest network status data and feeds back the verification results.

10. An open network intent verification system comprising: The network status association unit pushes relevant network status data to a third-party component for intent verification through an intent verification interface in a regular manner during network operation, and updates the timestamp of the network status information in the third-party component; an intent policy acquisition unit, which acquires the user intent input by the user and translates the requirements indicated by the user intent into a network configuration policy; The network status synchronization acquisition unit sends an intent verification request to the third-party component and obtains the timestamp of the latest network status information of the current third-party component; a timestamp synchronization unit, which, when the timestamp of the network status information of the third-party component obtained is inconsistent with the current network status, submits a network status update request to push the latest network status data to the third-party component; as well as The intention policy verification unit submits the network configuration policy to be verified corresponding to the user intention to the third-party component when the timestamp of the network status information of the third-party component is consistent with the current state of the network, performs simulation verification in an isolated simulation environment and feeds back the verification results.

11. An open network intention verification device, comprising: a memory having instructions stored therein; as well as A processor is configured to execute instructions stored on the memory to perform the open network intention verification method according to any one of claims 1 to 9.

12. A computer-readable storage medium having computer-executable instructions stored thereon, wherein when the computer-executable instructions are executed by one or more processors, the one or more processors execute the open network intention verification method according to any one of claims 1 to 9.

13. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the open network intention verification method according to any one of claims 1 to 9 are implemented.

Citation Information

Patent Citations

  • Intention-driven network universal architecture and intention-driven network translation method thereof

    CN110278111A

  • Policy automation verification technology in networks are intended to be driven

    CN112636958A