A method, apparatus and device for managing intent processing

CN116455739BActive Publication Date: 2026-10-27CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210008370.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-06
Publication Date
2026-10-27
Estimated Expiration
2042-01-06

AI Technical Summary

Technical Problem

[0004]现有的管理意图流程无论在意图创建还是意图变更流程中,由于管理意图可能来源于不同类型的用户/角色,而不同用户/角色对通信网络专业知识的了解程度不同,对通信网络当前的资源情况和运行情况等客观因素了解程度也不同,这将导致管理意图可能存在不合理性(例如客观上不可行、不可实现、不可满足的意图)以及增加对不合理意图的开销,降低管理效率

Benefits of technology

[0039]通过接收管理意图服务提出方(MnS Consumer)发送的创建或者变更管理意图实例的请求;根据预设检测策略判断是否对所述创建或者变更管理意图实例进行可行性检测(intent feasibility check),得到检测结果;根据所述检测结果,确定是否执行所述创建或者变更管理意图实例的操作,从而减少明显不合理的管理意图所带来的管理开销,提升MnS Consumer的体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116455739B_ABST
    Figure CN116455739B_ABST
Patent Text Reader

Abstract

The application provides a kind of management intention processing method, device and equipment, and the method applied to the management intention service processing party includes: receiving the request of creating or changing management intention instance sent by management intention service proposer;According to the preset detection strategy, it is judged whether the feasibility detection of the creation or change of management intention instance is carried out, and the detection result is obtained;According to the detection result, it is determined whether the operation of creating or changing the management intention instance is executed.The application increases the intention feasibility detection process before the intention instance execution process, and decides the subsequent execution process according to the result of feasibility detection, which can effectively reduce the management overhead caused by the unreasonable management intention proposed by the management intention service processing party, and improve the experience of management intention service processing party through timely feedback.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer information processing technology, and in particular to a method, apparatus, and device for processing management intentions. Background Technology

[0002] With the development of computer networks and Internet technology, network services are becoming increasingly abundant, and the complexity of network infrastructure and functions is increasing, which brings great challenges to network management and operation.

[0003] Intent-based networking (IBN) is an intelligent network management technology proposed in the field of computer networks. The basic idea of ​​IBN has also been proposed in the operation and maintenance management of mobile communication networks. Intent-driven management services (IDMS) have been introduced and related research has been carried out, making it one of the important enabling technologies for autonomous networks.

[0004] In the existing management intent process, whether in intent creation or intent modification, management intents may originate from different types of users / roles. These users / roles have varying levels of understanding of communication network expertise, as well as different levels of understanding of objective factors such as the current resource status and operational status of the communication network. This can lead to the possibility of unreasonable management intents (such as intents that are objectively infeasible, unachievable, or unfulfillable) and increase the overhead of managing unreasonable intents, thereby reducing management efficiency. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a method, apparatus and equipment for processing management intentions, so as to improve the efficiency of the execution process of system intention instances and reduce unnecessary management intention overhead.

[0006] To address the aforementioned technical problems, embodiments of the present invention provide a method for processing management intents, applied to a management intent service processor, the method comprising:

[0007] Receive requests from the provider of the management intent service to create or modify a management intent instance;

[0008] Based on the request and the preset detection strategy, determine whether to perform a feasibility test on the instance of the intention to create or change management, and obtain the detection result;

[0009] Based on the detection results, determine whether to execute the operation of creating or changing the management intent instance.

[0010] Optionally, the preset detection strategy is carried in the request and / or is configured locally by the management intent service processor.

[0011] Optionally, the detection strategy carried in the request includes: forcing feasibility detection on management intent instances and / or forcing non-feasibility detection;

[0012] The detection strategy configured locally by the management intent service processor includes: performing feasibility detection on management intent instances by default and / or not performing feasibility detection by default.

[0013] Optionally, based on a preset detection strategy, determine whether to perform a feasibility test on the instance of the intention to create or change management, and obtain the detection result, including:

[0014] Based on the detection strategy of mandatory feasibility detection or default feasibility detection, determine to perform feasibility detection on the instance of creation or change management intent, and obtain the first detection result;

[0015] Based on the detection strategy of either forcing the non-performance detection or the default non-performance detection, it is determined that no feasibility detection will be performed on the instance of the intention to create or change management, and a second detection result is obtained.

[0016] Optionally, a feasibility test is performed on the instance of the intention to create or change management, and a first test result is obtained, including:

[0017] Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result indicating successful detection is obtained; or

[0018] Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result of failure is obtained.

[0019] Optional methods for processing management intent also include:

[0020] Feedback of response information to the party that proposed the management intent service;

[0021] The response message includes: a first detection result indicating that the creation or modification of the management intent instance was successfully detected, or a first detection result indicating that the creation or modification of the management intent instance failed to be detected.

[0022] Optionally, the preset feasibility detection basis information includes at least one of the following:

[0023] Network and / or service performance metrics statistics related to the management intent instance within the most recent preset time period;

[0024] Based on experience, the following are examples of feasible absolute value ranges and / or relative value thresholds for management intent targets;

[0025] The current network resource usage and available resources;

[0026] The network simulation system or digital twin network is used to perform predictive analysis and judgment results.

[0027] Optionally, the preset feasibility detection information can be configurable, periodically updated, and / or event-based updated.

[0028] Embodiments of the present invention also provide a method for processing management intents, applied to a management intent service provider, the method comprising:

[0029] A request sent to the management intent service handler to create or modify a management intent instance;

[0030] The system receives the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification management intent instance based on a preset detection strategy.

[0031] Embodiments of the present invention also provide a management intent processing apparatus, applied to a management intent service processor, the apparatus comprising:

[0032] The send / receive module receives requests from the provider of the management intent service to create or modify management intent instances.

[0033] The processing module is used to determine whether to perform a feasibility test on the creation or modification management intent instance according to a preset detection strategy, and obtain the detection result; based on the detection result, it determines whether to execute the operation of creating or modifying the management intent instance.

[0034] Embodiments of the present invention also provide a processing apparatus for management intent, applied to a management intent service proposer, the apparatus comprising:

[0035] The transceiver module is used to send a request to the management intent service processor to create or modify a management intent instance; and to receive the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification of the management intent instance according to a preset detection strategy.

[0036] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above.

[0037] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described above.

[0038] The above-described solution of the present invention has at least the following beneficial effects:

[0039] By receiving requests from the management intent service provider (MnS Consumer) to create or modify management intent instances, and determining whether to perform an intent feasibility check on the creation or modification of the management intent instance according to a preset detection strategy, the system obtains the detection result. Based on the detection result, the system determines whether to execute the operation of creating or modifying the management intent instance, thereby reducing the management overhead caused by obviously unreasonable management intents and improving the experience of the MnS Consumer. Attached Figure Description

[0040] Figure 1 This is a flowchart of the management intent processing method provided in the embodiments of the present invention;

[0041] Figure 2 This is a model diagram of the intent-driven management service provided in an embodiment of the present invention;

[0042] Figure 3 This is a flowchart illustrating a specific implementation of a method for processing management intent provided in an embodiment of the present invention.

[0043] Figure 4 This is a schematic diagram of a module block of a management intent processing device applied to a management intent service processing party, provided in an embodiment of the present invention. Detailed Implementation

[0044] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0045] like Figure 1 As shown, an embodiment of the present invention provides a method for processing management intents, applied to a management intent service processor, the method comprising:

[0046] Step 11: Receive a request from the management intent service provider to create or modify a management intent instance;

[0047] Step 12: Determine whether to perform a feasibility test on the instance of the intention to create or change management based on the request and the preset detection strategy, and obtain the detection result;

[0048] Step 13: Based on the detection results, determine whether to execute the operation of creating or changing the management intent instance.

[0049] In this embodiment, such as Figure 2As shown, the Management Intent Service Proposer (MnS Consumer) is the role that proposes / triggers management intents; the Management Intent Service Processor (MnS Producer) is the processing party driven by management intents, responsible for processing the management intent instances issued by the Management Intent Service Proposer; the feasibility of creating or modifying a management intent instance refers to whether the subsequent execution process can proceed after the intent instance is received by the Management Intent Service Processor; after receiving the management intent instance request issued by the Management Intent Service Proposer, the Management Intent Service Processor, before proceeding with the execution process of the management intent instance, determines whether to conduct a preliminary assessment of the feasibility of the management intent instance based on a preset detection strategy, and then decides whether to proceed with the subsequent execution process based on the assessment result, thereby reducing the management overhead caused by obviously unreasonable management intents, improving management efficiency, and reducing the time from issuance to execution and feedback of unreasonable management intents, thus improving the experience of the Management Intent Service Proposer.

[0050] In an optional embodiment of the present invention, the preset detection strategy is described, wherein the preset detection strategy is carried in the request and / or is configured locally by the management intent service processor.

[0051] In this embodiment, the preset detection strategy may be the feasibility detection strategy of the management intent service proposer for the intent instance carried in the request when the management intent service proposer issues the request, or it may be the default feasibility detection strategy configured by the management intent service processor itself.

[0052] It should be noted that if both the request and the management intent service handler itself have detection strategies, the detection strategy carried in the request shall prevail for detection, making the subsequent detection of the intent instance more targeted, thereby improving the accuracy and efficiency of detection; if the request does not carry a detection strategy, the detection strategy configured locally by the management intent service handler shall prevail for detection; the intent instance shall be detected according to the detection strategy to improve the efficiency of the subsequent execution process and avoid unnecessary execution processes.

[0053] Furthermore, the detection strategy carried in the request includes: forcing feasibility detection on the management intent instance and / or forcing no feasibility detection; the detection strategy configured locally by the management intent service processor includes: performing feasibility detection on the management intent instance by default and / or not performing feasibility detection by default.

[0054] In an optional embodiment of the present invention, step 12 above may include:

[0055] Step 121: Determine whether to perform a feasibility test on the instance of creating or changing management intent based on the forced feasibility test or the default feasibility test, and obtain the first test result;

[0056] Step 122: Based on the forced non-feasibility test or the default non-feasibility test, determine that no feasibility test will be performed on the instance of the creation or change management intent, and obtain the second test result.

[0057] In this embodiment, it should be understood that steps 121 and 122 do not exist simultaneously, nor are they limited by the order of steps. In practical applications, feasibility testing can be performed on the creation or modification of the management intent instance based on its importance or user needs. When testing is required, the management intent service processor performs feasibility testing according to the mandatory or default testing strategy, and obtains a first test result indicating whether the creation or modification of the management intent instance can proceed with subsequent execution processes. This effectively avoids the overhead of directly executing unreasonable intent instances and increasing management intent costs. When testing is not required, the management intent service processor does not perform feasibility testing according to the mandatory or default testing strategy, and obtains a second test result. The second test result is essentially the result of not performing feasibility testing, which is fundamentally different from the first test result. Based on the testing strategy, it is determined whether to perform feasibility testing on the creation or modification of the management intent to improve the efficiency of intent instance execution and management efficiency.

[0058] In an optional embodiment of the present invention, step 121 above may include:

[0059] Step 1211: Using preset feasibility detection information, perform feasibility detection on the instance of the intention to create or change management, and obtain a first detection result of successful detection; or use preset feasibility detection information to perform feasibility detection on the instance of the intention to create or change management, and obtain a first detection result of failed detection.

[0060] In this embodiment, the preset feasibility detection criteria information serves as the basis for determining whether the intent instance can proceed with subsequent execution processes. Feasibility detection is performed on the creation or modification management intent instance based on the preset feasibility detection criteria to obtain a first detection result. The first detection result includes successful detection and failed detection results. If a successful first detection result is obtained, it indicates that the intent instance is reasonable in the current network environment and can proceed with subsequent execution processes. If a failed first detection result is obtained, it indicates that the intent instance is unreasonable in the current network environment and subsequent execution processes are not recommended. Furthermore, the reason for the unreasonableness of the intent instance can be obtained based on the failed first detection result. By detecting the feasibility of the creation or modification management intent instance, unnecessary execution processes are avoided for unreasonable intent instances, thereby improving the efficiency of the execution process.

[0061] In an optional embodiment of the present invention, based on step 1211, the method further includes:

[0062] Step 1212: Feedback response information to the management intent service provider; the response message includes: a first detection result indicating successful detection of creating or changing the management intent instance; or a first detection result indicating failed detection of creating or changing the management intent instance.

[0063] In this embodiment, after the management intent service processor obtains the first detection result, it sends a response message to the management intent service proposer. The response message may carry the first detection result of successful or failed detection. Preferably, when carrying the first detection result of failed detection, the response message may carry the reason for the failure, so as to adjust the intent instance in a timely manner and facilitate subsequent execution processes.

[0064] In an optional embodiment of the present invention, the preset feasibility detection basis information is described, and the preset feasibility detection basis information includes at least one of the following:

[0065] Network and / or service performance metrics statistics related to the management intent instance within the most recent preset time period;

[0066] Based on experience, the following are examples of feasible absolute value ranges and / or relative value thresholds for management intent targets;

[0067] The current network resource usage and available resources;

[0068] The network simulation system or digital twin network is used to perform predictive analysis and judgment results.

[0069] In this embodiment, the feasibility of the intent instance can be determined based on statistical results of network and / or service performance indicators related to the intent instance in the most recent specific time period in the current network history, or based on the absolute value range and / or relative value threshold for performance improvement of the intent instance given by experience, or based on the current resource usage and available resources of the network, or based on predictive analysis and judgment of the network simulation system or digital twin network. Of course, the preset feasibility detection basis information is not limited to the above four items. Among the above four basis items, the statistical results of performance indicators, the absolute value range and / or relative value threshold for performance improvement of the intent instance, the current resource usage and available resources of the network, and the network simulation system or digital twin network can be valued or limited based on the actual situation of the intent instance sent by the intent service provider and the actual situation of the current network environment.

[0070] Furthermore, the preset feasibility detection information is configurable and can be updated periodically and / or event-based.

[0071] In this embodiment, the detection method and basis for feasibility detection are configurable. At the same time, the configuration can be updated periodically and / or event-based according to changes in network resources, environment, capabilities, and / or the actual fulfillment / non-fulfillment of similar management intentions in the past, so as to cope with different types of management intention instances and improve the accuracy of feasibility detection.

[0072] Embodiments of the present invention also provide a method for processing management intents, applied to a management intent service provider, the method comprising:

[0073] Step 21: Send a request to the management intent service handler to create or modify a management intent instance;

[0074] Step 22: Receive the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification management intent instance based on a preset detection strategy.

[0075] In this embodiment, the preset detection strategy may include: the request for the intent instance sent by the intent service provider carries the feasibility detection strategy of the intent service provider for the intent instance, so that the subsequent detection of the feasibility of the intent instance is more targeted, thereby improving the accuracy and efficiency of the detection.

[0076] like Figure 3 As shown, the method of the above embodiment will be described with a specific example. The specific process is as follows:

[0077] Step 31: The MnS Consumer sends a request to the MnS Producer to create / modify a network management intent instance. This request may carry the MnS Consumer's feasibility detection policy for the intent instance. Examples of the feasibility detection policy include, but are not limited to: forcing feasibility detection, and / or forcing non-feasibility detection.

[0078] Step 32: The MnS Producer determines whether to perform feasibility testing on the intent instance based on the feasibility testing strategy issued by the MnS Consumer, and / or based on its own feasibility testing strategy. Examples of the MnS Producer's own feasibility testing strategy include, but are not limited to: performing feasibility testing by default when the MnS Consumer does not specify a feasibility testing strategy, and / or not performing feasibility testing by default.

[0079] Condition 1: If the judgment result is a feasibility check of the execution intent instance, then perform the following steps:

[0080] Step 33: The MnS Producer performs a feasibility test. The feasibility test is characterized by the fact that it can be completed and the result determined without creating an instance of the management intent in the actual network and executing tasks related to that intent instance.

[0081] The embodiments of the feasibility testing methods and testing criteria mentioned above include, but are not limited to:

[0082] Based on the statistical results of network and / or service performance indicators related to this management intent in the recent period of time (within the most recent specific time period in history);

[0083] A comprehensive judgment is made based on the absolute range of feasible intent targets and / or the relative value threshold of performance improvement given by expert experience.

[0084] A comprehensive judgment is made based on the current network resource usage and available resource status;

[0085] Predictive analysis and judgment are based on network simulation systems or digital twin networks;

[0086] The feasibility testing method and basis are configurable and can be periodically and / or event-based updated according to changes in network resources, environment, capabilities, and / or the actual fulfillment / non-fulfillment of similar management intentions in the past.

[0087] Condition 2: If the feasibility test result is False / Failed / Infeasible, then execute:

[0088] Step 34: The MnS Producer reports the feasibility test result of the intent instance to the MnS Consumer as "False / Failure / Infeasible". Optionally, the feedback can also include the reason value for False / Failure / Infeasible and explain the specific reason.

[0089] Condition 2: If the feasibility test result is True / Success / Feasible, then execute:

[0090] Step 35: MnS Producer creates / modifies the intent MOI configuration;

[0091] Step 36: The MnS Producer sends a response to the MnS Consumer regarding the creation / modification of the intent instance. Optionally, this step carries / feeds back the feasibility test result of the intent instance as "True / Success / Feasible".

[0092] Step 37: Perform other follow-up processes, such as: performing relevant management tasks based on the management intent instance, evaluating intent fulfillment, and providing feedback.

[0093] Condition 1: If the judgment result is that the feasibility check of the intent instance should not be performed, then:

[0094] Step 38: Perform other subsequent processes, such as: creating / changing intent MOI configuration, and providing feedback on the creation / change intent instance response.

[0095] The above embodiments of the present invention add an intent feasibility detection process before the intent instance execution process to determine the feasibility of the management intent issued by the network management intent proposer MnS Consumer to the network management intent processor MnS Producer, and then decide whether to proceed with the subsequent execution process based on the determination result. This can effectively reduce the management overhead caused by unreasonable management intents proposed by MnS Consumer, and improve the experience of MnS Consumer through timely feedback.

[0096] like Figure 4 As shown, embodiments of the present invention also provide a management intent processing device 40, applied to a management intent service processor, the device 40 comprising:

[0097] The transceiver module 41 is used to receive requests from the provider of the management intent service to create or modify a management intent instance;

[0098] The processing module 42 is used to determine whether to perform a feasibility test on the creation or modification management intent instance based on the request and a preset detection strategy, and to obtain a detection result; based on the detection result, to determine whether to execute the operation of creating or modifying the management intent instance.

[0099] Optionally, the preset detection strategy is carried in the request and / or is configured locally by the management intent service processor.

[0100] Optionally, the detection strategy carried in the request includes: forcing feasibility detection on management intent instances and / or forcing non-feasibility detection;

[0101] The detection strategy configured locally by the management intent service processor includes: performing feasibility detection on management intent instances by default and / or not performing feasibility detection by default.

[0102] Optionally, the processing module 42 is used to determine whether to perform a feasibility test on the instance of the intention to create or change management based on a preset detection strategy, and to obtain a detection result, including:

[0103] Based on the forced feasibility test or the default feasibility test, a feasibility test is performed on the instance of the intention to create or change management, and a first test result is obtained.

[0104] Based on the forced or default decision not to perform feasibility testing, it is determined that feasibility testing will not be performed on the instance of the intention to create or change management, thus obtaining a second test result.

[0105] Optionally, the processing module 42 is used to perform a feasibility test on the instance of the creation or modification management intent to obtain a first test result, including:

[0106] Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result indicating successful detection is obtained; or

[0107] Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result of failure is obtained.

[0108] Optionally, the processing module 42 is also used to send response information back to the party that proposed the management intent service;

[0109] The response message includes: a first detection result indicating that the creation or modification of the management intent instance was successfully detected; or a first detection result indicating that the creation or modification of the management intent instance failed to be detected.

[0110] Optionally, the preset feasibility detection basis information includes at least one of the following:

[0111] Network and / or service performance metrics statistics related to the management intent instance within the most recent preset time period;

[0112] Based on experience, the following are examples of feasible absolute value ranges and / or relative value thresholds for management intent targets;

[0113] The current network resource usage and available resources;

[0114] The network simulation system or digital twin network is used to perform predictive analysis and judgment results.

[0115] It should be noted that this method is an apparatus corresponding to the above-described method for processing management intents applied to the management intent service processor MnS Producer. All implementation methods in the above method embodiments are applicable to the embodiments of this apparatus and can achieve the same technical effect.

[0116] Embodiments of the present invention also provide a processing apparatus for management intent, applied to a management intent service proposer, the apparatus comprising:

[0117] The transceiver module is used to send a request to the management intent service processor to create or modify a management intent instance; and to receive the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification of the management intent instance according to a preset detection strategy.

[0118] It should be noted that this device is the same as the above-described method for processing management intents applied to the provider of the management intent service. All implementation methods in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effect.

[0119] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0120] Embodiments of the present invention also provide a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0121] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0122] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0123] In the embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0124] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0125] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0126] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0127] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above-described series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.

[0128] Therefore, the object of the present invention can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of the present invention can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future. It should also be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent to the present invention. Furthermore, the steps performing the above series of processes can naturally be performed in the order described, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel or independently of each other.

[0129] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for processing management intentions, characterized in that, Applied to a management intent service processor, the method includes: Receive requests from the provider of the management intent service to create or modify a management intent instance; Based on the request and the preset detection strategy, determine whether to perform a feasibility test on the instance of the intention to create or change management, and obtain the detection result; Based on the detection results, determine whether to execute the operation of creating or changing the management intent instance; The preset detection strategy is carried in the request and / or configured locally by the management intent service processor; the detection strategy carried in the request includes: forcing feasibility detection on the management intent instance and / or forcing non-feasibility detection; the detection strategy configured locally by the management intent service processor includes: performing feasibility detection on the management intent instance by default and / or not performing feasibility detection by default.

2. The method for processing management intentions according to claim 1, characterized in that, Based on a preset detection strategy, determine whether to perform a feasibility test on the instance of the intention to create or change management, and obtain the detection results, including: Based on the detection strategy of mandatory feasibility detection or default feasibility detection, determine to perform feasibility detection on the instance of creation or change management intent, and obtain the first detection result; Based on the detection strategy of either forcing the non-performance detection or the default non-performance detection, it is determined that no feasibility detection will be performed on the instance of the intention to create or change management, and a second detection result is obtained.

3. The method for processing management intentions according to claim 2, characterized in that, A feasibility test is performed on the instance of the intent to create or change management, and a first test result is obtained, including: Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result indicating successful detection is obtained; or Using preset feasibility detection criteria, a feasibility test is performed on the instance of the intention to create or change management, and a first detection result of failure is obtained.

4. The method for processing management intent according to claim 3, characterized in that, Also includes: Feedback of response information to the party that proposed the management intent service; The response message includes: a first detection result indicating that the creation or modification of the management intent instance was successfully detected, or a first detection result indicating that the creation or modification of the management intent instance failed to be detected.

5. The method for processing management intentions according to claim 3, characterized in that, The preset feasibility test information includes at least one of the following: Network and / or service performance metrics statistics related to the management intent instance within the most recent preset time period; Based on experience, the following are examples of feasible absolute value ranges and / or relative value thresholds for management intent targets; The current network resource usage and available resources; The network simulation system or digital twin network is used to perform predictive analysis and judgment results.

6. The method for processing management intentions according to claim 3, characterized in that, The preset feasibility detection information is configurable and is updated periodically and / or event-based.

7. A method for processing management intentions, characterized in that, Applied to the provider of the management intent service, the method includes: A request sent to the management intent service handler to create or modify a management intent instance; Receive the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification management intent instance based on a preset detection strategy; The preset detection strategy is carried in the request and / or configured locally by the management intent service processor; the detection strategy carried in the request includes: forcing feasibility detection on the management intent instance and / or forcing non-feasibility detection; the detection strategy configured locally by the management intent service processor includes: performing feasibility detection on the management intent instance by default and / or not performing feasibility detection by default.

8. A processing device for management intentions, characterized in that, Applied to a management intent service processor, the apparatus includes: The send / receive module receives requests from the provider of the management intent service to create or modify management intent instances. The processing module is used to determine whether to perform a feasibility test on the creation or modification management intent instance according to a preset detection strategy, and obtain the detection result; based on the detection result, it determines whether to execute the operation of creating or modifying the management intent instance. The preset detection strategy is carried in the request and / or configured locally by the management intent service processor; the detection strategy carried in the request includes: forcing feasibility detection on the management intent instance and / or forcing non-feasibility detection; the detection strategy configured locally by the management intent service processor includes: performing feasibility detection on the management intent instance by default and / or not performing feasibility detection by default.

9. A processing device for management intentions, characterized in that, The device is applied to a management intent service provider and includes: The transceiver module is used to send a request to the management intent service processor to create or modify a management intent instance; and to receive the detection result from the management intent service processor, which determines whether to perform a feasibility test on the creation or modification of the management intent instance according to a preset detection strategy. The preset detection strategy is carried in the request and / or configured locally by the management intent service processor; the detection strategy carried in the request includes: forcing feasibility detection on the management intent instance and / or forcing non-feasibility detection; the detection strategy configured locally by the management intent service processor includes: performing feasibility detection on the management intent instance by default and / or not performing feasibility detection by default.

10. A communication device, characterized in that, include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 6 or claim 7.

11. A computer-readable storage medium, characterized in that, Store instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 6 or claim 7.

Citation Information

Patent Citations

  • Management method, device and system of wireless intention driven network

    CN111277442A