×

System and method for assigning multi-instance services in a provider network

  • US 9,584,371 B2
  • Filed: 07/21/2014
  • Issued: 02/28/2017
  • Est. Priority Date: 07/24/2012
  • Status: Active Grant
First Claim
Patent Images

1. A network management node configured to operate with a service provider network, the network management node comprising:

  • one or more processors; and

    a persistent memory coupled to the one or more processors, wherein the persistent memory includes instructions executable by one or more processors and configured to;

    define a topology of the service provider network having a plurality of network nodes, each network node including a data forwarding plane module and a control plane module in a coupled configuration for providing integrated data plane and control plane functionality;

    define a set of inline services to be placed within the service provider network, wherein at least one inline service is provided in multiple instances as service replicas;

    obtain a set of service chaining requirements for a plurality of subscriber data flows entering the service provider network at one or more ingress nodes, wherein each service chaining requirement is defined as a particular ordered sequence of inline services to be traversed for each subscriber data flow before exiting from one or more egress nodes; and

    assign the inline services including the at least one inline service having multiple instances to one or more network nodes of the service provider network such that a network metric associated with the service provider network is optimized for all subscriber data flows.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×