US20150381493A1

Service chaining across multiple networks

Claim Score by NHIP

Read claim 1, the broadest

Abstract

In some examples, a controller comprises one or more processors; a control unit configured to obtain, from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network; and a service chain unit configured to generate a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network, and wherein the control unit is further configured to send the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.

US20150381493A1, drawing sheet 1
Sheet 1 of 9

Term

8.2 yearsto projected expiry

Projected expiry 19 November 2034, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

19 claims: 3 independent, 16 dependent

  1. 1
    Broadest claimClaim Score 68, broad(NHIP)A method comprising:obtaining, by a controller and from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network;generating, by the controller, a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network;and sending, by the controller, the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.
  2. 10
    A controller comprising:one or more processors;a control unit configured to obtain, from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network;and a service chain unit configured to generate a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network, and wherein the control unit is further configured to send the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.
  3. 19
    A non-transitory computer-readable medium comprising instructions for causing one or more programmable processors to:obtain, by a controller and from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network;generate, by the controller, a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network;and send, by the controller, the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.