Method for NaaS device configuring service

US10855524B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10855524-B2
Application numberUS-201715449603-A
CountryUS
Kind codeB2
Filing dateMar 3, 2017
Priority dateSep 5, 2014
Publication dateDec 1, 2020
Grant dateDec 1, 2020

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.

This application provides a method and an apparatus for configuring a service, which help to implement automatic configuration of a service and improve efficiency. The method provided in this application includes: obtaining, by an NaaS device, a contract of a service, where the contract includes identifier information and a condition, the identifier information is used to identify a first device group, the first device group includes a device that provides the service, and the condition is a communication requirement corresponding to the service; obtaining, by the NaaS device, information about a network device group according to the identifier information and the condition; obtaining, by the NaaS device, a first forwarding rule according to the condition, where the first forwarding rule corresponds to the network device group; and sending, by the NaaS device, the first forwarding rule and the information about the network device group to a controller.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for configuring a service, wherein the method comprises: obtaining, by a network as a service (NaaS) device having a NaaS function, a contract associated with the service, wherein the contract comprises identifier information, a service type and a condition, the identifier information is used to identify a first device group, the first device group comprises a device that requires the service, the service type identifies a type of the contract, and the condition is a communication requirement corresponding to the service; determining, by the NaaS device, a network device group according to the identifier information and the condition, where the network device group comprises one or more network devices satisfying the condition; determining, by the NaaS device, the type of the contract based on the service type; determining, by the NaaS device, a first forwarding rule according to the condition, wherein the first forwarding rule corresponds to the network device group, and wherein the determining the first forwarding rule comprises: performing, by the NaaS device, a conflict check on the first forwarding rule of a first device and a second forwarding rule, wherein the second forwarding rule is a forwarding rule that is already configured on the first device; and if the first forwarding rule of the first device conflicts with the second forwarding rule, determining, by the NaaS device, a calibrated forwarding rule of the first device; and sending, by the NaaS device, the information about the network device group and a determined forwarding rule, wherein the determined forwarding rule is the first forwarding rule or the calibrated forwarding rule of the first device. 2. The method according to claim 1 , wherein the identifier information is a first identifier, the condition is a communication requirement for accessing a device group identified by the first identifier, and the determining, by the NaaS device, information about the network device group according to the identifier information and the condition comprises: obtaining, by the NaaS device, a second device group corresponding to the first identifier, wherein the second device group comprises the first device, and the first device is a device that meets the communication requirement; selecting, by the NaaS device, the first device from the second device group according to the communication requirement for accessing the device group identified by the first identifier; and obtaining, by the NaaS device, information about the first device, wherein the information about the first device comprises an identifier of the first device and an interface of the first device. 3. The method according to claim 2 , wherein the determining, by the NaaS device, the first forwarding rule according to the condition further comprises: obtaining, by the NaaS device, a first match field and a first action from the condition, wherein the first match field corresponds to the communication requirement for accessing the device group identified by the first identifier, and the first action corresponds to an access operation; and generating, by the NaaS device, the first forwarding rule of the first device according to the first match field and the first action. 4. The method according to claim 3 , wherein the determining, by the NaaS device, the first forwarding rule according to the condition further comprises: determining, by the NaaS device, whether the first forwarding rule of the first device and a forwarding rule of a second device in the second device group form a transmission abnormality; and if the first forwarding rule of the first device and the forwarding rule of the second device in the second device group form the transmission abnormality, obtaining, by the NaaS device, a third forwarding rule, wherein the third forwarding rule is a calibrated forwarding rule of the second device. 5. The method according to claim 1 , wherein the identifier information comprises a second identifier and a third identifier, the condition is a requirement on communication between a device group identified by the second identifier and a device group identified by the third identifier, and the determining, by the NaaS device, information about the network device group according to the identifier information and the condition comprises: obtaining, by the NaaS device, a third device group corresponding to the second identifier and a fourth device group corresponding to the third identifier, wherein the third device group comprises a device used as a source node, and the fourth device group comprises a device used as a destination node; selecting, by the NaaS device, a third device from the third device group according to the requirement on communication between the device group identified by the second identifier and the device group identified by the third identifier, wherein the third device is the source node; selecting, by the NaaS device, a fourth device from the fourth device group according to the requirement on communication between the device group identified by the second identifier and the device group identified by the third identifier, wherein the fourth device is the destination node, wherein the first device is the third device or the fourth device; and obtaining, by the NaaS device, information about the third device and information about the fourth device, wherein the information about the third device comprises an identifier of the third device and an interface of the third device, and the information about the fourth device comprises an identifier of the fourth device and an interface of the fourth device. 6. The method according to claim 5 , wherein the determining, by the NaaS device, the first forwarding rule according to the condition further comprises: obtaining, by the NaaS device, a second match field and a second action from the condition, wherein the second match field corresponds to the requirement on communication between the device group identified by the second identifier and the device group identified by the third identifier, and the second action corresponds to communication between the device group identified by the second identifier and the device group identified by the third identifier; and generating, by the NaaS device, a forwarding rule of the third device and a forwarding rule of the fourth device according to the second match field and the second action. 7. The method according to claim 6 , wherein the first device is the third device. 8. The method according to claim 6 , wherein the first device is the fourth device. 9. The method according to claim 6 , wherein the determining, by the NaaS device, the first forwarding rule according to the condition further comprises: determining, by the NaaS device, whether the forwarding rule of the third device and a forwarding rule of a fifth device in the third device group form a transmission abnormality; and if the forwarding rule of the third device and the forwarding rule of the fifth device in the third device group form the transmission abnormality, obtaining, by the NaaS device, a sixth forwarding rule, wherein the sixth forwarding rule is a calibrated forwarding rule of the fifth device. 10. The method according to claim 6 , wherein the determining, by the NaaS device, the first forwarding rule according to the condition further comprises: determining, by the NaaS device, whether the forwarding rule of the fourth device and a forwarding rule of a sixth device in the fourth device group form a transmission abnormality; and if the forwarding rule of the fourth device and the forwarding rule of the sixth device in the fourth device group form the transmission

Assignees

Inventors

Classifications

  • H04L43/00Primary

    Arrangements for monitoring or testing data switching networks · CPC title

  • Ensuring fulfilment of SLA · CPC title

  • Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components · CPC title

  • Network management software packages · CPC title

  • Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks · 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 US10855524B2 cover?
This application provides a method and an apparatus for configuring a service, which help to implement automatic configuration of a service and improve efficiency. The method provided in this application includes: obtaining, by an NaaS device, a contract of a service, where the contract includes identifier information and a condition, the identifier information is used to identify a first devic…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L43/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 01 2020 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).