Segment Routing Conduit for Service Provider Network Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems fail to provide customers with the ability to control the constraints and timing of ad hoc services within a service provider's network, limiting their ability to customize the paths on which their traffic is transported and lacking the control over the control plane of the service provider's network.

Innovation Solution

The introduction of a segment routing conduit system, which allows a network element in a first network to control the constraints, timing, and selection of services within a second network by defining a path using segment route identifiers and binding them to network interfaces, enabling customers to manage their traffic as if they owned the infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional path selection systems use the same set of criteria for all requests, then network operation is simplified, but customer control over traffic paths is lost

Engineering Contradiction:
Improvenetwork operation simplicityVSAvoidcustomer control over traffic paths
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the path selection process by introducing Segment Routing with Segment Identifiers (SIDs). Each SID represents a specific segment or hop in the network path, allowing customers to compose custom paths by selecting specific segments. This segmentation enables customer-controlled path differentiation while maintaining simplified network operations through standardized SID-based routing instructions.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If service providers offer different classes of service, then service differentiation is improved, but basic path selection criteria remain unchanged

Engineering Contradiction:
Improveservice differentiationVSAvoidpath selection criteria
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the routing parameter from traditional metric-based selection (bandwidth, hop count) to Segment Identifier (SID) based selection. Customers can specify exact path parameters by selecting SIDs that correspond to desired network segments, enabling fine-grained service differentiation without complicating the underlying path selection mechanism. The network simply follows the SID-based instructions provided.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If customers want to control the constraints and timing of ad hoc services, then customer control is improved, but network security and infrastructure protection are compromised

Engineering Contradiction:
Improvecustomer control over service constraintsVSAvoidnetwork security risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary mechanism where customers provide high-level routing intent and constraints, and the network's control plane translates these into specific SID-based paths. This intermediary translation layer protects network security by preventing direct access to the control plane while still enabling customer control over service constraints and timing through the SID framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If traditional routing uses standardized criteria for all traffic, then network stability is maintained, but path differentiation among customers is lost

Engineering Contradiction:
Improvenetwork stabilityVSAvoidpath differentiation
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic path differentiation through Segment Identifiers while maintaining stable network operations. The SID framework allows routing instructions to be dynamically customized per customer and service type, yet the underlying network stability is preserved because SIDs are processed as standardized routing instructions through the existing control plane, maintaining compositional stability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10165093B2Generating segment routing conduit in service provider network for routing packets
Publication Date: 2018.12.25 CISCO TECHNOLOGY INC
  • US10165093B2 patent drawing
  • US10165093B2 patent drawing
  • US10165093B2 patent drawing

AI summary

Utilizing the systems disclosed herein, a network element (in a network) controls, within another network, the constraints of a service, timing of the creation of the service, and selection a service on which a packet is transmitted. For example, a first network element (located in a first network) receives a request associated with initiating a service. The request is received from a second network element located in a second network and includes at least one path constraint. The first network element controls creation of the service in the first network on behalf of the second network element located in the second network by, e.g., identifying a path based, at least in part, on the at least one path constraint; and binding an identifier and an interface to the path, wherein the interface is associated with one or more operation to perform on any traffic that is labeled with the identifier.