Service function registration mechanism and capability indexing
First Claim
1. A method implemented in a network engine comprising:
- receiving, by a receiver of a service function (SF) orchestrator in the network engine, a registration request message from a third-party SF manager requesting registration of a SF comprising one or more SF instances in a network, wherein the registration request message comprises vendor identification information identifying a vendor of the SF and SF identification information identifying the SF;
receiving, by the receiver of the SF orchestrator, a capability information message from the third-party SF manager indicating vendor-specific capability information associated with the SF;
receiving, by the receiver of the SF orchestrator, a service request message from a service client requesting a network service and one or more policies for the network service, wherein the service request message comprises the one or more policies for the network service;
generating, by a processor of the SF orchestrator, the network service by utilizing the one or more SF instances according to the one or more policies and the vendor-specific capability information; and
sending, by the processor of the SF orchestrator, the one or more policies to the one or more SF instances to facilitate an execution of the network service requested by the service client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method implemented in a network engine comprising receiving, by a service function (SF) orchestrator in the network engine, a registration request message from a third-party SF manager requesting registration of a SF comprising one or more SF instances in a network, wherein the registration request message comprises vendor identification information identifying a vendor of the SF and SF identification information identifying the SF, receiving a capability information message from the third-party SF manager indicating vendor-specific capability information associated with the SF, receiving a service request message from a service client requesting a network service and one or more policies for the service, generating the network service by utilizing the one or more SF instances according to the one or more policies and the vendor-specific capability information, and sending the one or more policies to the one or more SF instances.
-
Citations
20 Claims
-
1. A method implemented in a network engine comprising:
-
receiving, by a receiver of a service function (SF) orchestrator in the network engine, a registration request message from a third-party SF manager requesting registration of a SF comprising one or more SF instances in a network, wherein the registration request message comprises vendor identification information identifying a vendor of the SF and SF identification information identifying the SF; receiving, by the receiver of the SF orchestrator, a capability information message from the third-party SF manager indicating vendor-specific capability information associated with the SF; receiving, by the receiver of the SF orchestrator, a service request message from a service client requesting a network service and one or more policies for the network service, wherein the service request message comprises the one or more policies for the network service; generating, by a processor of the SF orchestrator, the network service by utilizing the one or more SF instances according to the one or more policies and the vendor-specific capability information; and sending, by the processor of the SF orchestrator, the one or more policies to the one or more SF instances to facilitate an execution of the network service requested by the service client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A virtual network function (VNF) controller implemented in a service chain (SC)-enabled network, comprising:
-
a memory comprising instructions; a processor coupled to the memory and configured to execute the instructions, which cause the processor to be configured to; receive a first service function (SF) configuration message from a network controller comprising a first policy for a first SF instance of a SF located in a network; determine that a first of a plurality of sub-controllers is configured to manage a first plurality of SF instances of a first type of SF distributed across service nodes in the SC-enabled network, wherein the first SF instance is one of the first plurality of SF instances; and send a second SF configuration message to the first sub-controller instructing the first sub-controller to dispatch the first policy to the first SF instance. - View Dependent Claims (11, 12, 13)
-
-
14. A method implemented in a network engine comprising:
-
receiving, by a receiver of a service function (SF) orchestrator in the network engine, a capability information message from a third-party SF manager indicating a SF name of a SF in a network and vendor-specific capability information describing a capability of the SF provided by a vendor; indexing, by a processor of the SF orchestrator, the vendor-specific capability information in a SF catalog database (DB); receiving, by the receiver of the SF orchestrator, a service request message from a service client requesting a service in the network and a policy for the service, wherein the service request message comprises the policy for the service; determining, by the processor of the SF orchestrator, that the service is associated with the SF; generating, by the processor of the SF orchestrator, a configuration for the SF according to the policy and the indexed vendor-specific capability information; and sending, by the transmitter of the SF orchestrator, a SF configuration message to a network element (NE) to facilitate an execution of the SF according to the configuration. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification