Network Area Abstraction for Link State Database Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network routing protocols face performance degradation due to the inclusion of extensive link state information in databases, which increases storage requirements and processing complexity, especially in large network topologies.

Innovation Solution

The method involves abstracting subareas within a network, allowing routing to occur without requiring the entire network topology to be maintained in link state databases, by representing subareas as virtual devices within the network, thereby reducing the need for extensive link state information storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If comprehensive link state information is included in routing databases, then routing accuracy and completeness is improved, but storage requirements and processing complexity increases

Engineering Contradiction:
Improverouting accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the network into hierarchical levels (Level 1 areas and Level 2 areas) and segments the link state information accordingly. Level 1 routers maintain detailed topology only within their own area, while Level 2 routers maintain aggregated information about multiple areas. This segmentation allows routing accuracy to be maintained within each segment while reducing overall processing complexity and storage requirements across the entire network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the traditional flat routing database structure. By organizing routing information across multiple levels (intra-area routing at Level 1, inter-area routing at Level 2), the system maintains comprehensive routing capability without requiring every router to process all network topology information simultaneously, thus reducing processing complexity while preserving routing accuracy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If comprehensive link state information is included in routing databases, then routing accuracy and completeness is improved, but storage requirements increases

Engineering Contradiction:
Improverouting accuracyVSAvoidstorage requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the network topology into discrete areas, allowing each router to store link state information only for its local area rather than the entire network. Level 1 routers store detailed topology for their own area, while Level 2 routers store summarized information about multiple areas. This segmentation dramatically reduces storage requirements while maintaining routing accuracy through the hierarchical structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and separates detailed link state information from the global routing database. By removing the requirement for every router to maintain complete network topology and instead storing only locally relevant information in distributed databases, the system achieves comprehensive routing capability with minimal storage requirements at each node.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If area abstraction is implemented, then storage and processing demands are reduced, but routing information completeness may be compromised

Engineering Contradiction:
Improveprocessing demandsVSAvoidrouting information completeness
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces Area Border Routers (ABRs) as intermediary devices that maintain the connection between Level 1 and Level 2 routing domains. ABRs perform the critical function of translating and redistributing routing information between the detailed local topology and the aggregated global topology, ensuring that routing information completeness is maintained despite the abstraction and segmentation of the network.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates simplified copies of the network topology at different hierarchical levels. Level 2 routers maintain a copy of the network topology that is aggregated from multiple Level 1 areas, while Level 1 routers maintain detailed copies of their local area topology. These copied representations preserve essential routing information while reducing processing demands through the abstraction hierarchy.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11218399B2Embedded area abstraction
Publication Date: 2022.01.04 ARISTA NETWORKS INC
  • US11218399B2 patent drawing
  • US11218399B2 patent drawing
  • US11218399B2 patent drawing

AI summary

A method and network device for embedded area abstraction. Specifically, the method and network device described herein implement the abstraction of one or more subareas of an area within a network implementing a link state protocol. Abstraction of a given subarea of a given area within a network may provide for routing using network devices in the given subarea without requiring that the network devices, in the complement of the given subarea within the given area, maintain link state information respective to the entire network topology of the given subarea.