System and method of building an infrastructure for a virtual network
First Claim
1. 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, each VRO comprising corresponding generic class definitions describing resources that are associated with a network node, and that are based on a determined network node type; and
a controller configured to;
select desired VROs from the list for the virtual network;
instantiate the selected VROs to instantiate the virtual network; and
configure the instantiated VROs for operation in the virtual network, the VROs including one or more Home Subscriber Server (HSS) resources, Service-Aware Support Node (SASN) resources, Packet Data Network-Gateway (PDN-GW) resources, Policy and Charges Rule Function (PCRF) resources, and Policy and Charging Enforcement Function (PCEF) resources.
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.
12 Citations
10 Claims
-
1. 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, each VRO comprising corresponding generic class definitions describing resources that are associated with a network node, and that are based on a determined network node type; and a controller configured to; select desired VROs from the list for the virtual network; instantiate the selected VROs to instantiate the virtual network; and configure the instantiated VROs for operation in the virtual network, the VROs including one or more Home Subscriber Server (HSS) resources, Service-Aware Support Node (SASN) resources, Packet Data Network-Gateway (PDN-GW) resources, Policy and Charges Rule Function (PCRF) resources, and Policy and Charging Enforcement Function (PCEF) resources. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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, each VRO comprising corresponding generic class definitions describing resources that are associated with a network node, and that are based on a determined network node type; selecting desired VROs for the virtual network from the list; instantiating the selected VROs to instantiate the virtual network; and configuring the instantiated VROs for operation in the virtual network, the VROs including one or more Home Subscriber Server (HSS) resources, Service-Aware Support Node (SASN) resources, Packet Data Network-Gateway (PDN-GW) resources, Policy and Charges Rule Function (PCRF) resources, and Policy and Charging Enforcement Function (PCEF) resources. - View Dependent Claims (7, 8, 9, 10)
-
Specification