Network Element Inter-Network Policy-Based Routing Function

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network routing technologies face challenges in configuration flexibility and unwanted diversion of data packets due to the distinct control planes of Policy-Based Routing (PBR) and Automatic Routing Process (ARP), leading to potential overloading and Quality of Experience (QoE) issues, especially in congested links.

Innovation Solution

The implementation of an internetwork policy-based routing function that reviews and confirms or denies routing decisions made by the traditional routing process, eliminating the need for route learning and interaction with the ARP control plane, thereby avoiding unnecessary data packet diversions and enhancing QoS management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Policy-Based Routing (PBR) is implemented with distinct control plane from Automatic Routing Process (ARP), then routing policy flexibility is improved, but unwanted diversion of data packets occurs leading to network overloading and QoE degradation

Engineering Contradiction:
Improverouting policy flexibilityVSAvoidnetwork performance stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the control planes of PBR and ARP into a unified control plane. The routing decision engine receives routing decisions from both PBR and ARP, applies policies from both, and makes final routing decisions based on combined information. This integration ensures that PBR policies work in coordination with ARP route learning, preventing unwanted packet diversion while maintaining routing flexibility through policy application on top of the unified routing framework.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If PBR routing rules are applied at network element input, then routing policy enforcement is improved, but unnecessary data packet diversions occur causing link overloading

Engineering Contradiction:
Improverouting policy enforcementVSAvoidtraffic congestion
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where the routing decision engine receives routing decisions from both PBR and ARP, evaluates them together, and applies policies in a coordinated manner. The unified control plane uses feedback from both routing processes to make informed routing decisions, ensuring that PBR policy enforcement does not cause unnecessary packet diversion. The system evaluates the combined routing information before forwarding packets, preventing congestion on specific links while maintaining policy compliance.

Inventive Principle:
Principle #23Feedback

3Extent of automation

If traditional routing process is used with route learning, then automatic routing decisions are improved, but configuration flexibility is limited

Engineering Contradiction:
Improveautomatic routing decisionVSAvoidconfiguration flexibility
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal routing framework where a single routing decision engine handles both automatic routing decisions from ARP and policy-based routing from PBR. The unified control plane performs multiple functions: it learns routes through ARP, enforces PBR policies, and makes final routing decisions by combining both sources of information. This multi-functional approach maintains the automation benefits of traditional routing while adding the configuration flexibility of PBR through a single integrated system.

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

Data Source

PatentUS12170615B2Network equipment with inter-network policy-based routing function
Publication Date: 2024.12.17 AIRBUS DEFENCE & SPACE SAS
  • US12170615B2 patent drawing
  • US12170615B2 patent drawing
  • US12170615B2 patent drawing

AI summary

In order to route a data packet in a communication network, a network element implements a traditional routing process including taking a routing decision as a function of the destination of the data packet according to route learning in the communication network. The routing element reviews the routing decision taken by the traditional routing process via an internetwork policy-based routing function selected from among a plurality of candidate internetwork policy-based routing functions, each candidate internetwork policy-based routing function being assigned to an egress interface of the network element and vice versa. The selected internetwork policy-based routing function is that which is assigned to the egress interface selected by the traditional routing process for routing the data packet in the communication network.