SYSTEM AND METHOD OF BUILDING AN INFRASTRUCTURE FOR A VIRTUAL NETWORK
First Claim
1. A network resource module comprising:
- an interface configured to communicatively interface a resource manager with one or more network nodes in a communication network; and
a controller configured to;
abstract network node resources associated with the one or more network nodes into corresponding one or more Virtual Resource Objects (VROs); and
publish the VROs in a registry for discovery by a Virtual Network Operator (VNO) creating a virtual infrastructure for a virtual network.
2 Assignments
0 Petitions
Accused Products
Abstract
A network resource module communicatively interfaces a resource manager with one or more network nodes in a communications network. Each network node provides one or more network resources that may be used to create a virtual infrastructure for a virtual network. The network resource module detects the network nodes, abstracts the resources associated with the network nodes at a desired granularity (e.g., node level or flow level) into Virtual Resource Objects (VROs), and then publishes the VROs in a registry. Thereafter, Virtual Network Operators (VROs) select desired VROs from the registry to build the virtual infrastructure for the virtual network.
-
Citations
23 Claims
-
1. A network resource module comprising:
-
an interface configured to communicatively interface a resource manager with one or more network nodes in a communication network; and a controller configured to; abstract network node resources associated with the one or more network nodes into corresponding one or more Virtual Resource Objects (VROs); and publish the VROs in a registry for discovery by a Virtual Network Operator (VNO) creating a virtual infrastructure for a virtual network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of identifying network infrastructure resources for a virtual network, the method comprising:
-
receiving information describing resources of one or more network nodes in a communication network; abstracting the network node resources associated with the one or more network nodes into corresponding Virtual Resource Objects (VROs); and publishing the VROs in a registry for discovery by a Virtual Network Operator (VNO) creating a virtual network. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A node for creating a virtual infrastructure for a virtual network, the node comprising:
-
an interface configured to receive a list identifying one or more Virtual Resource Objects (VROs) representing resources for a virtual network; and a controller configured to; select desired VROs from the list for the virtual network; and instantiate the selected VROs to instantiate the virtual network. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for creating a virtual infrastructure for a virtual network, the method comprising:
-
listing one or more Virtual Resource Objects (VROs) representing resources for a virtual network; selecting desired VROs for the virtual network from the list; and instantiating the selected VROs to instantiate the virtual network. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification