Network resource matching

US9762451B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9762451-B2
Application numberUS-201414768436-A
CountryUS
Kind codeB2
Filing dateApr 21, 2014
Priority dateApr 25, 2013
Publication dateSep 12, 2017
Grant dateSep 12, 2017

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.

According to an example, a service request may be received. A service template providing a service may be found according to type of the service in the service request. A resource zone matching the service template may be found from a resource pool. A network resource may be found from the resource zone matching the service template according to a network model role zone of a service unit in the service template. The network resource and the service unit belong to the same network model role zone and the network resource may match the service unit.

First claim

Opening claim text (preview).

What is claimed is: 1. A network resource matching method, comprising: receiving a service request, searching for a service template providing a service according to a type of the service in the service request and searching for a resource zone matching the service template from a resource pool; dividing the resource zone into one or multiple network model role zones according to network roles of network resources of the resource zone in a network model; one network resource belonging to one network model role zone; dividing the service template into one or multiple network model role zones according to network roles of service units of the service template in the network model; one service unit belonging to one network model role zone; and searching for a network resource from the resource zone matching the service template, in which the network resource and a service unit in the service template belong to a same network model role zone, an attribute, resource and method of the network resource matches that of the service unit, from the resource zone matching the service template. 2. The method according to claim 1 , wherein the service request further comprises: tenant information; searching for the network resource from the resource zone matching the service template comprises: obtaining a first network resource corresponding to an access point of a tenant from the resource zone matching the service template according to access point information in the tenant information, searching for a first service unit matching the first network resource from a first network model role zone of the service template, taking the first network resource and the first service unit as matched starting points; and/or searching for a second network resource accessed by the tenant from the resource zone matching the service template according to the type of the service in the service request, searching for a second service unit matching the second network resource from the last network model role zone of the service template and taking the second network resource and the second service unit as matched ending points; searching for the network resource matching the service unit between the matched starting points and matched ending points of the service template from the resource zone matching the service template. 3. The method according to claim 2 , searching for the first service unit matching the first network resource from the first network model role zone of the service template comprises: searching for the first service unit, in which the first service unit does not have an access link and a device type of the first service unit is an access device, from the first network model role zone of the service template. 4. The method according to claim 1 , wherein before dividing the resource zone into one or multiple network model role zones, the method further comprises: generating the network model with network roles; performing a pooling operation for network resources in the actual network; forming the resource pool with the network resources; dividing the network resources in the resource pool into one or multiple resource zones; allocating a network model for each resource zone. 5. The method according to claim 4 , wherein before dividing the service template into one or multiple network model role zones, the method further comprises: applying one or multiple service units to the network roles in the network model to generate the service template applied to the network model. 6. A network resource matching device, comprising: a processor and a non-transitory storage medium storing machine readable instructions executable by the processor to: receive a service request; search for a service template providing a service according to a type of the service in the service request; divide the service template into one or multiple network model role zones according to network roles of service units of the service template in the network model; one service unit belonging to one network model role zone; search for a resource zone matching the service template from a resource pool; divide the resource zone into one or multiple network model role zones according to network roles of network resources of the resource zone in a network model; one network resource belonging to one network model role zone; and search for a network resource from the resource zone matching the service template, in which the network resource and a service unit in the service template belong to a same network model role zone, an attribute, resource and method of the network resource matches that of the service unit, from the resource zone matching the service template. 7. The device according to claim 6 , wherein the service request further comprises: tenant information; the machine readable instructions are further to: obtain a first network resource corresponding to an access point of a tenant from the resource zone matching the service template according to access point information in the tenant information, search for a first service unit matching the first network resource from a first network model role zone of the service template, take the first network resource and the first service unit as matched starting points; and/or search for a second network resource accessed by the tenant from the resource zone matching the service template according to the type of the service in the service request, search for a second service unit matching the second network resource from the last network model role zone of the service template and take the second network resource and the second service unit as matched ending points; search for the network resource matching the service unit between the matched starting points and matched ending points of the service template from the resource zone matching the service template. 8. The device according to claim 7 , wherein the machine readable instructions are further to: search for the first service unit, in which the first service unit does not have an access link and a device type of the first service unit is an access device, from the first network model role zone of the service template. 9. The device according to claim 6 , wherein the machine readable instructions are further to: generate the network model with network roles; perform a pooling operation for network resources in the actual network; form the resource pool with the network resources; divide the network resources in the resource pool into one or multiple resource zones; and allocate a network model for each resource zone. 10. The device according to claim 9 , wherein the machine readable instructions are further to: apply one or multiple service units into the network roles in the network model to generate the service template applied to the network model. 11. The device according to claim 6 , wherein the actual network comprises: one of or any combination of a physical network, a virtual network and a software defined networking (SDN) network; and the network model is applied to one of or any combination of the physical network, the virtual network and the SDN network. 12. A non-transitory storage medium storing machine-readable instructions for network resource matching, the machine-readable instructions executable by a processor to: receive a service request; determine, based on a type of the service in the service request, a service template providing a service; identify, among a plurality of resource zones in a resource pool, a resource zone matching the determined service template; and select, among a plurality of network resources in the identified resource zone matchin

Assignees

Inventors

Classifications

  • Service discovery by the service manager · CPC title

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

  • Automatic or semi-automatic definitions, e.g. definition templates · CPC title

  • Fully automatic configuration · CPC title

  • Network utilisation, e.g. volume of load or congestion level · 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 US9762451B2 cover?
According to an example, a service request may be received. A service template providing a service may be found according to type of the service in the service request. A resource zone matching the service template may be found from a resource pool. A network resource may be found from the resource zone matching the service template according to a network model role zone of a service unit in th…
Who is the assignee on this patent?
Hangzhou H3C Tech Co Ltd, Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification H04L41/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 12 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).