Inter-AS Composite Tunnel Attributes for Scalable Anonymous Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing inter-autonomous system (AS) routing protocols face challenges in scaling while maintaining anonymity and resource efficiency, particularly in scenarios involving hundreds or thousands of autonomous systems with diverse label allocations.

Innovation Solution

Implementing a network device that generates and modifies routes with composite tunnel attributes, including device identifiers and allocated labels, to facilitate routing across multiple ASs, ensuring anonymity and improved scalability by avoiding per-service-label forwarding states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If per-service-label forwarding states are used for routing across ASs, then routing functionality is achieved, but device complexity and resource consumption increase significantly

Engineering Contradiction:
Improverouting efficiencyVSAvoidforwarding state complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the composite tunnel attribute from the routing information and places it in a separate BGP attribute field. This separation allows the routing decision to be made based on simpler parameters while the complex tunnel information is carried separately, reducing the complexity of forwarding state requirements at each node.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The composite tunnel attribute serves multiple functions simultaneously: it identifies the tunnel endpoint, carries the service label, and provides routing information. This multi-functionality eliminates the need for separate per-service-label forwarding states, reducing overall system complexity while maintaining routing efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If detailed routing information is exchanged between ASs, then routing accuracy is improved, but loss of information and exposure of internal network topology increases

Engineering Contradiction:
Improverouting accuracyVSAvoidanonymity
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The composite tunnel attribute acts as an intermediary that carries routing information in an encoded format. It mediates between the need for accurate routing and the need to protect internal topology by presenting a simplified interface to external ASs while maintaining full routing capability internally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Different levels of routing information are provided at different locations in the routing path. Internal ASBRs receive and process detailed routing information locally, while external ASRs receive simplified information through the composite tunnel attribute. This local quality differentiation maintains routing accuracy where needed while protecting information where required.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If traditional inter-AS routing protocols are used, then routing functionality is provided, but scalability to hundreds or thousands of ASs is limited

Engineering Contradiction:
ImprovescalabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The routing protocol is segmented into distinct functional components: the composite tunnel attribute handles tunnel identification and label carrying, while the BGP routing attributes handle path selection. This segmentation allows each component to be optimized independently, improving scalability without increasing overall protocol complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter structure of BGP routing attributes by introducing the composite tunnel attribute as a new field. This parameter change enables the protocol to scale to thousands of ASs by providing a more efficient data structure that reduces the information exchange burden while maintaining full routing functionality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12603839B2Inter-autonomous system (inter-AS) option
Publication Date: 2026.04.14 JUNIPER NETWORKS INC
  • US12603839B2 patent drawing
  • US12603839B2 patent drawing
  • US12603839B2 patent drawing

AI summary

In some implementations, a network device may receive, from a first other network device, a route that includes a label, a prefix, and a next-hop identifier. The network device may generate, based on receiving the route, a composite tunnel attribute that includes an identifier of the network device and a label allocated by the network device. The network device may modify, based on generating the composite tunnel attribute, the route to cause the composite tunnel attribute to be included in the route. The network device may send, based on modifying the route, the route to a second other network device.