Transport Layer Protocol for Routing Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks face challenges in efficiently supporting the communication of routing protocol messages over transport layer connections, particularly in establishing reliable connections for link-state flooding across routers, which can lead to scalability issues and increased complexity in managing reliability tasks within routing protocols.

Innovation Solution

The implementation of a system that uses transport layer protocols like TCP, Multipath TCP, or SCTP to establish and manage connections between routers, enabling the exchange of adjacency and link-state messages, thereby offloading reliability tasks from the routing protocol and enhancing communication efficiency through reliable transport layer connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If routing protocols manage reliability tasks themselves, then reliability is ensured, but device complexity and protocol burden increase

Engineering Contradiction:
ImprovereliabilityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts reliability management functions (acknowledgments, retransmissions, flow control) from the routing protocol and transfers them to the transport layer protocol. The routing protocol only needs to send messages over the transport connection without managing reliability, while the transport layer handles all reliability tasks independently.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transport layer protocol acts as an intermediary between the routing protocol and the communication network. It provides a reliable communication channel that shields the routing protocol from reliability management complexities, allowing the routing protocol to focus solely on routing functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If routing protocols handle all reliability tasks, then communication reliability is maintained, but scalability is reduced

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By extracting reliability management from the routing protocol and placing it in the transport layer, the patent enables scalability. The transport layer's standardized reliability mechanisms can serve multiple routing protocols simultaneously, reducing the overall system complexity and improving scalability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If routing protocols manage acknowledgments and retransmissions, then reliability is ensured, but the burden on routing protocols increases

Engineering Contradiction:
ImprovereliabilityVSAvoidrouting protocol burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent removes acknowledgment and retransmission management from the routing protocol's responsibility. These functions are extracted and handled entirely by the transport layer protocol, significantly reducing the routing protocol's operational burden.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transport layer protocol serves itself by independently managing its own reliability tasks including acknowledgments, retransmissions, and flow control. This self-service capability eliminates the need for routing protocols to implement these complex reliability mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11477289B2Supporting a routing protocol with a transport layer protocol
Publication Date: 2022.10.18 NOKIA SOLUTIONS & NETWORKS OY
  • US11477289B2 patent drawing
  • US11477289B2 patent drawing
  • US11477289B2 patent drawing

AI summary

Various example embodiments for supporting link-state flooding for a routing protocol based on use of a transport layer protocol are presented. Various example embodiments for supporting link-state flooding for a routing protocol based on use of a transport layer protocol may be configured to support use of routing protocol messages of the routing protocol to support establishment of transport layer connections of a transport layer protocol (e.g., use of adjacency messages of the routing protocol for identifying routers configured to support use of transport layer connections for supporting link-state flooding). Various example embodiments for supporting link-state flooding for a routing protocol based on use of a transport layer protocol may be configured to support use of transport layer connections to support communication of routing protocol messages of the routing protocol (e.g., adjacency messages, link-state messages for flooding of link-state information, or the like, as well as various combinations thereof).