IP Library Granted Patent US 11,855,857
Granted Patent B2
US 11,855,857 · App. 18/013,750 · Granted Dec 26, 2023

Network virtualization system, virtual resource management device, virtual resource management method and program

Inventors: Keiko Kuriu (Musashino, JP); Daisuke Hara (Musashino, JP)
Assignee: Nippon Telegraph and Telephone Corporation
H04L41/40H04L41/5051
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,855,857
App. No.
18/013,750
Granted
Dec 26, 2023
Kind
B2
Abstract

Upon receiving a virtual network function (VNF) creation request including location information, a VNF manager (VNFM) of a network virtualization system transmits the VNF creation request to a VNF orchestrator (NFVO). Using the location information included in the VNF creation request, the NFVO extracts a virtual infrastructure manager (VIM) that satisfies the requirement of the location information with reference to the VIM information, and selects, from among the extracted VIMs, the VIM that satisfies a creation requirement other than the location information with reference to physical device/virtual resource information.

Claims (40)

1. A network virtualization system that creates a virtual network function (VNF) on a virtual resource,

the network virtualization system comprising: an NFV infrastructure (NFVI) that provides a virtual infrastructure by allocating the virtual resource on a plurality of physical devices; a virtualized infrastructure manager (VIM) that controls the physical device and the virtual resource of the NFVI; an NFV orchestrator (NFVO) that selects a VIM that controls an NFVI that deploys a virtual resource that creates the VNF, from among a plurality of sets of the NFVI and the VIM deployed at any same position; and a VNF manager (VNFM) that requests a selected VIM to allocate the virtual resource, wherein

the VNFM includes

a VNF information management unit, including one or more processors, configured to, upon receiving a VNF creation request including location information in a creation requirement of the VNF, transmit the VNF creation request to the NFVO, and

the NFVO includes:

a storage medium configured to store VIM information in which setting information regarding a VIM including location information regarding a deployment position of the VIM itself is stored and physical device/virtual resource information in which state information of the physical device and the virtual resource of each NFVI is stored; and

a VIM selection unit, including one or more processors, configured to, by using the location information included in the VNF creation request, extract a VIM that satisfies a requirement of the location information with reference to the VIM information, and select, from among the extracted VIMs, a VIM that satisfies a creation requirement other than the location information with reference to the physical device/virtual resource information.

2. A virtual resource management device of a network virtualization system that creates a VNF on a virtual resource, wherein

the network virtualization system includes: a NFVI that provides a virtual infrastructure by allocating the virtual resource on a plurality of physical devices; a VIM that controls the physical device and the virtual resource of the NFVI; the virtual resource management device as an NFVO that selects a VIM that controls an NFVI that deploys a virtual resource that creates the VNF, from among a plurality of sets of the NFVI and the VIM deployed at any same position; and a VNFM that requests a selected VIM to allocate the virtual resource, and

the virtual resource management device includes:

a storage medium configured to store VIM information in which setting information regarding a VIM including location information regarding a deployment position of the VIM itself is stored and physical device/virtual resource information in which state information of the physical device and the virtual resource of each NFVI is stored; and

a VIM selection unit, including one or more processors, configured to, upon acquiring a VNF creation request including location information in a creation requirement of the VNF, extract a VIM that satisfies a requirement of the location information with reference to the VIM information, and select, from among the extracted VIMs, a VIM that satisfies a creation requirement other than the location information with reference to the physical device/virtual resource information.

3. The virtual resource management device according to claim 2 , wherein

the location information is identification information indicating an area where a set of the NFVI and the VIM is deployed, and

the VIM selection unit is configured to extract a VIM located in a same area as an area indicated by location information included in the VNF creation request with reference to the VIM information.

4. The virtual resource management device according to claim 2 , wherein

the location information is information indicating latitude/longitude where a set of the NFVI and the VIM is deployed, and

the VIM selection unit is configured to extract a VIM located within a predetermined distance from a position indicated by latitude/longitude that is location information included in the VNF creation request with reference to the VIM information.

5. The virtual resource management device according to claim 2 , wherein

the location information is weight information indicating a distance between a reference VIM and each VIM itself, and

the VIM selection unit is configured to extract a VIM in which a value within a value indicated by weight information that is location information included in the VNF creation request is set with reference to the VIM information.

6. A virtual resource management method by a virtual resource management device of a network virtualization system that creates a VNF on a virtual resource, wherein

the network virtualization system includes: a NFVI that provides a virtual infrastructure by allocating the virtual resource on a plurality of physical devices; a VIM that controls the physical device and the virtual resource of the NFVI; the virtual resource management device as an NFVO that selects a VIM that controls an NFVI that deploys a virtual resource that creates the VNF, from among a plurality of sets of the NFVI and the VIM deployed at any same position; and a VNFM that requests a selected VIM to allocate the virtual resource,

the virtual resource management device includes

a storage medium configured to store VIM information in which setting information regarding a VIM including location information regarding a deployment position of the VIM itself is stored and physical device/virtual resource information in which state information of the physical device and the virtual resource of each NFVI is stored, and

the virtual resource management method executes:

acquiring a VNF creation request including location information in a creation requirement of the VNF; and

extracting a VIM that satisfies a requirement of the location information with reference to the VIM information and selecting, from among the extracted VIMs, a VIM that satisfies a creation requirement other than the location information with reference to the physical device/virtual resource information.

7. The virtual resource management method according to claim 6 , wherein

the location information is identification information indicating an area where a set of the NFVI and the VIM is deployed, and

the virtual resource management method comprises:

extracting a VIM located in a same area as an area indicated by location information included in the VNF creation request with reference to the VIM information.

8. The virtual resource management method according to claim 6 , wherein

the location information is information indicating latitude/longitude where a set of the NFVI and the VIM is deployed, and

the virtual resource management method comprises:

extracting a VIM located within a predetermined distance from a position indicated by latitude/longitude that is location information included in the VNF creation request with reference to the VIM information.

9. The virtual resource management method according to claim 6 , wherein

the location information is weight information indicating a distance between a reference VIM and each VIM itself, and

the virtual resource management method comprises:

extracting a VIM in which a value within a value indicated by weight information that is location information included in the VNF creation request is set with reference to the VIM information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: KURIU, KEIKO; HARA, DAISUKE
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 062256/0527 →
Continuity (1)
Related Publication 20230300036A1 · Sep 21, 2023
Cited By (1)
US 12,591,439