Dynamic Routing Protocol Route Update Flooding Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dynamic routing protocols cause flooding of route updates, leading to packet storms, high CPU utilization, and resource depletion in routers due to overlapping update intervals, which can result in memory depletion, adjacency losses, and network access issues.

Innovation Solution

Classify neighbor routers into groups based on the number of route updates they send, and determine a customized route update interval for each group to synchronize and reduce overlapping updates, thereby minimizing flooding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dynamic routing protocols send periodic route updates to all neighbor routers, then routing information is kept synchronized across the network, but overlapping update intervals cause packet storms and high CPU utilization

Engineering Contradiction:
Improverouting information synchronizationVSAvoidpacket storms and CPU overload
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the network into multiple zones or areas, where route updates are propagated hierarchically rather than flooding all routers simultaneously. This segmentation reduces the number of routers that receive updates at the same time, preventing packet storms while maintaining routing synchronization within each zone.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements variable periodic update intervals where routers send route updates at different time intervals based on network conditions, router capacity, and zone hierarchy. This staggered periodic action prevents overlapping updates from causing CPU overload while ensuring routing information remains synchronized.

Inventive Principle:
Principle #19Periodic action

2Speed

If route updates are flooded to all neighbor routers simultaneously, then all routers receive updated routing information quickly, but network resources are depleted due to excessive processing

Engineering Contradiction:
Improveroute update propagation speedVSAvoidnetwork resource depletion
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

By dividing the network into zones with hierarchical update propagation, the patent maintains fast route update delivery within each zone while reducing the total number of routers that must process updates simultaneously, thereby conserving network resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different update propagation strategies to different zones based on their size, topology, and resource capacity. Core routers may propagate updates more aggressively while edge routers use more conservative intervals, optimizing the balance between propagation speed and resource consumption locally in each zone.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If all neighbor routers send route updates at identical intervals, then routing protocol operation is simplified, but overlapping updates cause adjacency losses and memory depletion

Engineering Contradiction:
Improverouting protocol configuration simplicityVSAvoidrouter stability and memory availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent maintains configuration simplicity by applying uniform update intervals within each zone while using zone hierarchy to prevent overlapping updates across the entire network. This segmentation approach preserves ease of operation locally while ensuring router stability globally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses staggered periodic update intervals across different zones rather than uniform intervals across all routers. This approach maintains the simplicity of periodic updates while preventing the resource exhaustion and adjacency losses caused by simultaneous updates from all routers.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10397092B2Reducing flooding of route updates of a dynamic routing protocol
Publication Date: 2019.08.27 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10397092B2 patent drawing
  • US10397092B2 patent drawing
  • US10397092B2 patent drawing

AI summary

Examples disclosed herein relate to reducing flooding of route updates of a dynamic routing protocol. In an example, number of route updates received by a router from each neighbor router may be determined, wherein the router may be present in a network using a dynamic routing protocol. Each neighbor router may be classified into one of a plurality of groups of neighbor routers in such a manner that number of route updates originating from each group of neighbor routers is approximately same. A first route update interval may be determined for each group of neighbor routers for sending a respective first set of future route updates therefrom to the router. The respective first route update interval for sending the respective first set of future route updates may be notified to the respective member routers of each group of neighbor routers.