Service state transition method and apparatus

US10938630B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10938630-B2
Application numberUS-201916399689-A
CountryUS
Kind codeB2
Filing dateApr 30, 2019
Priority dateNov 29, 2016
Publication dateMar 2, 2021
Grant dateMar 2, 2021

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.

Embodiments of the present application relate to the field of communications technologies, and provide a service state transition method and an apparatus, to implement a process of an automatic state transition between different service statuses. The method includes: obtaining a target service status and a current service status of a network service; determining a first transition condition for transiting the network service from the current service status to the target service status, where the first transition condition includes status information of a first dependent object on which execution of the network service depends; and transiting, based on the first transition condition, the first dependent object from a current first service status to a second service status indicated in the status information of the first dependent object, to enable the network service to be automatically transited from the current service status to the target service status.

First claim

Opening claim text (preview).

What is claimed is: 1. A service state transition method, comprising: obtaining, by a management node, a target service status and a current service status of a network service; determining, by the management node, a first transition condition for transiting the network service from the current service status to the target service status, wherein the first transition condition comprises status information of a first dependent object on which execution of the network service depends, wherein the network service can be in any one of three or more possible service statuses that are finite in number, and can transition between any two of the possible service statuses in either direction, and wherein each possible transition comprising a respective transition start service status and a respective transition end service status is associated with a respective transition condition; and transiting, by the management node, the first dependent object from a current first service status to a second service status based on the first transition condition, to trigger the network service to be transited from the current service status to the target service status, wherein the second service status is a service status indicated in the status information of the first dependent object, wherein the first dependent object is a tunnel, the first service status is a stopped state, and the second service status is a provisioned state, and transiting, by the management node, the first dependent object from the current first service status to the second service status includes: determining, by the management node based on a state machine of the tunnel, that a second transition condition for transiting the tunnel from the stopped state to the provisioned state is: configuration of the tunnel is completed, determining, by the management node based on the second transition condition, a transition policy for transition from the stopped state to the provisioned state, wherein the transition policy comprises configuration information for establishing the tunnel, and sending, by the management node, the configuration information to a network device that carries the tunnel for instructing the network device to establish the tunnel based on the configuration information. 2. The method according to claim 1 , wherein determining, by the management node, a first transition condition for transiting the network service from the current service status to the target service status comprises: determining, by the management node based on a state machine of the network service, the first transition condition for transiting the network service from the current service status to the target service status. 3. The method according to claim 1 , wherein transiting, by the management node, the first dependent object from a current first service status to a second service status based on the first transition condition comprises: determining, by the management node based on a state machine of the first dependent object, a second transition condition for transiting the first dependent object from the first service status to the second service status; determining, by the management node based on the second transition condition, a transition policy for transition from the first service status to the second service status, wherein the transition policy is used to configure a network device that carries the first dependent object; and executing, by the management node, the transition policy, to trigger the first dependent object to be transited from the first service status to the second service status. 4. The method according to claim 3 , wherein when the second transition condition comprises status information of a second dependent object on which the first dependent object depends, the transition policy comprises: transiting the second dependent object from a current third service status to a fourth service status, wherein the fourth service status is a service status indicated in the status information of the second dependent object. 5. The method according to claim 3 , wherein after executing, by the management node, the transition policy, the method further comprises: transiting, by the management node, the state machine of the first dependent object from the first service status to the second service status when the second transition condition is satisfied. 6. The method according to claim 1 , wherein after transiting, by the management node, the first dependent object from a current first service status to a second service status, the method further comprises: detecting a current service status of the first dependent object; and transiting, by the management node, the state machine of the network service from the current service status to the target service status when the current service status of the first dependent object satisfies the first transition condition. 7. A management node, comprising: a non-transitory memory storing instructions; and a processor coupled to the non-transitory memory, wherein the instructions, when executed by the processor, cause the management node to: obtain a target service status and a current service status of a network service, determine a first transition condition for transiting the network service from the current service status to the target service status, wherein the first transition condition comprises status information of a first dependent object on which execution of the network service depends, wherein the network service can be in any one of three or more possible service statuses that are finite in number, and can transition between any two of the possible service statuses in either direction, and wherein each possible transition comprising a respective transition start service status and a respective transition end service status is associated with a respective transition condition, and transit the first dependent object from a current first service status to a second service status based on the first transition condition, to trigger the network service to be transited from the current service status to the target service status, wherein the second service status is a service status indicated in the status information of the first dependent object, wherein the first dependent object is a tunnel, the first service status is a stopped state, and the second service status is a provisioned state, and transiting, by the management node, the first dependent object from the current first service status to the second service status includes: determining, by the management node based on a state machine of the tunnel, that a second transition condition for transiting the tunnel from the stopped state to the provisioned state is: configuration of the tunnel is completed, determining, by the management node based on the second transition condition, a transition policy for transition from the stopped state to the provisioned state, wherein the transition policy comprises configuration information for establishing the tunnel, and sending, by the management node, the configuration information to a network device that carries the tunnel for instructing the network device to establish the tunnel based on the configuration information. 8. The management node according to claim 7 , wherein the instructions, when executed by the processor, further cause the management node to: determine, based on a state machine of the network service, the first transition condition for transiting the network service from the current service status to the target service status. 9. The management node according to claim 7 , wherein the instructions, when executed by the processor, further cause the management node to: determine, based on a state machine of the first d

Assignees

Inventors

Classifications

  • Policy-based network configuration management · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

  • by reconfiguring faulty entities · CPC title

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · 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 US10938630B2 cover?
Embodiments of the present application relate to the field of communications technologies, and provide a service state transition method and an apparatus, to implement a process of an automatic state transition between different service statuses. The method includes: obtaining a target service status and a current service status of a network service; determining a first transition condition for…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/0895. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 02 2021 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).