Co-processor Routing Table Updates in 5G Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional routing strategies in 5G and next-generation networks face challenges in efficiently handling increased network traffic and bandwidth demands, as traditional hardware upgrades may become ineffective due to the high frequency and volume of routing information updates, leading to delays and inefficiencies.

Innovation Solution

The implementation of a system that selectively uses a co-processor to process network routing information, allowing for rapid propagation and evaluation of route updates, thereby reducing delays and optimizing network traffic paths by establishing domains of authority for routing updates and utilizing a flooding protocol to distribute information efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional hardware upgrades are used to handle increased network traffic, then network capacity is improved, but routing processing efficiency deteriorates due to the high frequency and volume of routing information updates

Engineering Contradiction:
Improvenetwork capacityVSAvoidrouting processing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The routing device is divided into multiple processing components including a main processor and specialized co-processors. Each component handles specific routing tasks independently, allowing parallel processing of routing information updates. This segmentation enables the system to maintain high routing processing efficiency while handling increased network traffic volume.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A routing information evaluation component acts as an intermediary between the routing information receiving component and the routing table updating component. This intermediary evaluates incoming routing information before processing, filtering out redundant updates and prioritizing critical routing changes. This mediation reduces the processing burden on hardware components while maintaining network capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If frequent routing information updates are processed to model network conditions accurately, then routing accuracy is improved, but processing delays increase due to hardware limitations

Engineering Contradiction:
Improverouting accuracyVSAvoidprocessing delays
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary evaluation of routing information using evaluation metrics and thresholds before committing to full processing. Routing updates that meet predefined criteria are processed immediately, while others are buffered or discarded. This preliminary action ensures accurate routing decisions are made quickly without processing every possible update.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts processing parameters such as evaluation thresholds, update frequencies, and priority levels based on current network conditions and hardware capacity. When hardware is under heavy load, less critical routing updates are deprioritized or batched, reducing processing delays while maintaining routing accuracy for high-priority traffic.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all routing updates are processed uniformly to ensure comprehensive network modeling, then routing completeness is improved, but system complexity increases and overhead grows

Engineering Contradiction:
Improverouting completenessVSAvoidsystem overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Different routing updates are processed with different levels of detail and priority based on their local characteristics. Critical routing changes affecting high-priority traffic or core network paths receive immediate, thorough processing. Less critical updates are processed with simplified evaluation or batched together. This local quality approach ensures routing completeness for important paths while reducing overall system complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system processes routing updates selectively rather than uniformly. Updates are evaluated against thresholds and criteria, and only those meeting the standards are fully processed. This partial action approach maintains routing completeness for essential network information while avoiding the overhead of processing every possible routing update with equal detail.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11290941B2Selectively using a co-processor to process network routing information in a fifth generation (5G) or other next generation network
Publication Date: 2022.03.29 AT&T INTELLECTUAL PROPERTY I L P
  • US11290941B2 patent drawing
  • US11290941B2 patent drawing
  • US11290941B2 patent drawing

AI summary

The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. For instance, operations can comprise facilitating receiving, from a second routing device via a network, a route update for the routing table of the first routing device, wherein the route update is associated with a first network route. An additional operation can evaluate a value of the route update, resulting in an evaluated value of the route update. Further an operation can include updating, by the graphics processing unit, a first entry of the routing table based on the route update and the evaluated value of the route update, wherein evaluating the value of route updates, comprising the evaluating the value, and updating entries of the routing table, comprising the updating the first entry, are comprised in an updating process.