Intent execution method and apparatus

US11716256B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11716256-B2
Application numberUS-202217744099-A
CountryUS
Kind codeB2
Filing dateMay 13, 2022
Priority dateNov 15, 2019
Publication dateAug 1, 2023
Grant dateAug 1, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to intent execution methods and apparatus. In one example method, an element management system (EMS) receives a first intent from a network management system (NMS). The first intent indicates the EMS to execute a first command on a first network element and execute a second command on a second network element, a second intent in an active state is maintained in the EMS, the second intent indicates the EMS to execute a third command on the first network element, and the first command and the third command are mutually exclusive. The EMS receives a first parameter and conflict policy information. The EMS determines whether to execute the second command on the second network element, and executes the first command or the third command on the first network element based on the conflict policy information.

First claim

Opening claim text (preview).

What is claimed is: 1. An intent execution method, wherein the method comprises: receiving, by an element management system (EMS), a first intent from a network management system (NMS), wherein the first intent indicates the EMS to execute a first command on a first network element and execute a second command on a second network element, a second intent in an active state is maintained in the EMS, the second intent indicates the EMS to execute a third command on the first network element, and the first command and the third command are mutually exclusive; receiving, by the EMS, a first parameter and conflict policy information from the NMS; determining, by the EMS based on the first parameter and the conflict policy information, whether to execute the second command on the second network element; and executing, by the EMS, the first command or the third command on the first network element based on the conflict policy information. 2. The method according to claim 1 , wherein the conflict policy information comprises one or more of the following policies: policy 1: determining that, in conflicting intents, an intent having a higher priority is an intent that the EMS preferentially meets; policy 2: determining that, in conflicting intents, an intent first received by the EMS or an intent subsequently received by the EMS is an intent that the EMS preferentially meets; or policy 3: determining that, in conflicting intents, an intent having a larger scope or an intent having a smaller scope is an intent that the EMS preferentially meets. 3. The method according to claim 1 , wherein if an intent that the EMS preferentially meets is the second intent, and the first parameter indicates that the EMS is allowed to execute the second command on the second network element, the determining, by the EMS based on the first parameter and the conflict policy information, whether to execute the second command on the second network element comprises: executing, by the EMS, the second command on the second network element. 4. The method according to claim 1 , wherein if an intent that the EMS preferentially meets is the second intent, the executing, by the EMS, the first command or the third command on the first network element based on the conflict policy information comprises: executing, by the EMS, the third command on the first network element. 5. The method according to claim 1 , wherein if an intent that the EMS preferentially meets is the first intent, the determining, by the EMS based on the first parameter and the conflict policy information, whether to execute the second command on the second network element comprises: executing, by the EMS, the second command on the second network element; and the executing, by the EMS, the first command or the third command on the first network element based on the conflict policy information comprises: executing, by the EMS, the first command on the first network element. 6. The method according to claim 5 , wherein the second intent further indicates the EMS to execute a fourth command on a third network element, and the method further comprises: canceling, by the EMS, the second intent based on a second parameter, wherein the second parameter indicates that the EMS is not allowed to execute the fourth command on the third network element. 7. The method according to claim 1 , wherein the method further comprises: sending, by the EMS, first notification information to the NMS, wherein the first notification information indicates an execution result of the first intent. 8. The method according to claim 1 , wherein the method further comprises: sending, by the EMS, second notification information to the NMS, wherein the second notification information indicates an execution result of the second intent. 9. The method according to claim 1 , wherein the method further comprises: sending, by the EMS, intent conflict resolution request information to the NMS, wherein the intent conflict resolution request information is used to request to determine an intent that the EMS preferentially meets; receiving, by the EMS, intent conflict resolution response information from the NMS; and determining, by the EMS based on the intent conflict resolution response information, the intent that the EMS preferentially meets. 10. The method according to claim 9 , wherein the intent conflict resolution response information comprises an identifier of the first intent or an identifier of the second intent, and the determining, by the EMS based on the intent conflict resolution response information, the intent that the EMS preferentially meets comprises: determining, by the EMS based on the identifier of the first intent or the identifier of the second intent, the intent that the EMS preferentially meets. 11. The method according to claim 9 , wherein the intent conflict resolution response information comprises updated conflict policy information, and the determining, by the EMS based on the intent conflict resolution response information, the intent that the EMS preferentially meets comprises: determining, by the EMS based on the updated conflict policy information, the intent that the EMS preferentially meets. 12. An intent execution method, wherein the method comprises: sending, by a network management system (NMS), a second intent to an element management system (EMS), wherein the second intent indicates the EMS to execute a third command on a first network element; sending, by the NMS, a first intent to the EMS, wherein the first intent indicates the EMS to execute a first command on the first network element and execute a second command on a second network element, and the first command and the third command are mutually exclusive; and sending, by the NMS, a first parameter and conflict policy information to the EMS, wherein the first parameter and the conflict policy information are used to determine whether to execute the second command on the second network element, and the conflict policy information is further used to determine to execute the first command or the third command on the first network element. 13. The method according to claim 12 , wherein the conflict policy information comprises one or more of the following policies: policy 1: determining that, in conflicting intents, an intent having a higher priority is an intent that the EMS preferentially meets; policy 2: determining that, in conflicting intents, an intent first received by the EMS or an intent subsequently received by the EMS is an intent that the EMS preferentially meets; or policy 3: determining that, in conflicting intents, an intent having a larger scope or an intent having a smaller scope is an intent that the EMS preferentially meets. 14. The method according to claim 12 , wherein the method further comprises: receiving, by the NMS, first notification information from the EMS, wherein the first notification information indicates an execution result of the first intent. 15. The method according to claim 12 , wherein the method further comprises: receiving, by the NMS, second notification information from the EMS, wherein the second notification information indicates an execution result of the second intent. 16. The method according to claim 12 , wherein the method further comprises: receiving, by the NMS, intent conflict resolution request information from the EMS, wherein the intent conflict resolution request information is used to request to determine an intent that the EMS preferentially meets; and sending, by the NMS, intent conflict resolution response informa

Assignees

Inventors

Classifications

  • H04L41/18Primary

    Delegation of network management function, e.g. customer network management [CNM] · CPC title

  • Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration · CPC title

  • by giving priorities, e.g. assigning classes of service · CPC title

  • Selecting a network or a communication service · CPC title

  • H04W24/02Primary

    Arrangements for optimising operational condition · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11716256B2 cover?
The present disclosure relates to intent execution methods and apparatus. In one example method, an element management system (EMS) receives a first intent from a network management system (NMS). The first intent indicates the EMS to execute a first command on a first network element and execute a second command on a second network element, a second intent in an active state is maintained in th…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).