IS-OSPF Broadcast Link Extensions for Inter-AS Traffic Engineering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IS-IS and OSPF routing protocols lack methods to efficiently advertise and manage broadcast inter-autonomous system (AS) traffic engineering (TE) links, which hinders efficient path routing across such links.

Innovation Solution

The implementation of extensions to IS-IS and OSPF protocols for advertising, withdrawing, and re-advertising broadcast links, along with the creation of pseudo nodes for efficient path routing, using link state messages with sub-TLVs containing IP addresses, mask lengths, and local AS numbers, enables the efficient management and routing across broadcast inter-AS TE links.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If IS-IS and OSPF routing protocols are used without extensions, then basic routing functionality is maintained, but efficient advertisement and management of broadcast inter-AS TE links is not achieved

Engineering Contradiction:
Improvepath routing efficiencyVSAvoidability to manage broadcast inter-AS TE links
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the broadcast link information into multiple sub-TLVs (Type-Length-Value structures) within link state messages. Each sub-TLV contains specific attributes such as IP addresses, mask lengths, and local AS numbers, allowing granular representation and management of broadcast inter-AS TE link characteristics without requiring protocol-wide changes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces pseudo nodes as intermediary constructs to represent broadcast links in the routing topology. These pseudo nodes act as mediators that enable efficient path routing calculations across broadcast inter-AS TE links by transforming complex multi-router broadcast connections into simplified routing targets that standard shortest path algorithms can efficiently handle.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If standard link state messages are used without extensions, then protocol compatibility is maintained, but detailed broadcast link information cannot be advertised

Engineering Contradiction:
Improvebroadcast link information completenessVSAvoidlink state message structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent nests sub-TLV structures within existing link state message formats (IS-IS LSPs or OSPF LSAs). The sub-TLVs are embedded as nested elements containing specific broadcast link attributes, allowing detailed information advertisement while maintaining the hierarchical organization and backward compatibility of the original link state message structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent extends link state messages by adding new parameters in the form of sub-TLVs that carry specific broadcast link information such as IP addresses, mask lengths, and local AS numbers. This parameter extension approach allows detailed information advertisement while maintaining compatibility with existing message formats through the use of standardized TLV encoding schemes.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If pseudo nodes are created for broadcast links, then path routing efficiency is improved, but routing protocol complexity increases

Engineering Contradiction:
Improvepath computation efficiencyVSAvoidrouting protocol implementation
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates pseudo nodes as simplified copies or representations of complex broadcast link topologies. Instead of performing complex shortest path calculations across multiple routers connected to a broadcast medium, the system creates a virtual copy (pseudo node) that represents the broadcast link's routing characteristics, enabling efficient path computation using standard algorithms while abstracting away the underlying complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11558291B2Routing protocol broadcast link extensions
Publication Date: 2023.01.17 FUTUREWEI TECHNOLOGIES INC
  • US11558291B2 patent drawing
  • US11558291B2 patent drawing
  • US11558291B2 patent drawing

AI summary

A first router in a first AS, the first router comprises: a processor configured to: obtain information about a broadcast link connecting the first router to a second router in a second AS, and generate a link state message comprising the information; and a transmitter coupled to the processor and configured to transmit the link state message to a third router, wherein the third router is in the first AS and is adjacent to the first router. A method comprises: receiving a first link state message from a first router; receiving a second link state message from a second router; receiving a third link state message from a third router; determining which of the first router, the second router, and the third router are ASBRs connected to a broadcast link based on information in the first link state message, the second link state message, and the third link state message.