Edge Router Refresh Signaling for QoS State Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current resource reservation protocols in IP networks face challenges in managing state information during re-routing events, leading to potential severe congestion and unmet Quality of Service (QoS) requirements, especially when re-routing across multiple Autonomous Systems (AS) without maintaining per-flow states in interior nodes.

Innovation Solution

A mechanism is introduced that uses an edge-router-refresh message to restore state information related to QoS for data flows following re-routing events, involving a new upcall interface between the routing engine and resource management module to notify of inter-AS route changes, and sending a new signalling message from the ingress router to build necessary states in egress routers on the modified path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If per-flow reservation states are stored in each router along the path, then QoS can be ensured for individual flows, but the device complexity and memory requirements increase significantly in large networks with high number of flows

Engineering Contradiction:
ImproveQoS guaranteeVSAvoidstate management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the network into stateful edge routers and stateless interior routers. Only edge routers maintain per-flow reservation states, while interior routers process packets based on aggregated flow states. This segmentation reduces the overall device complexity by distributing state management responsibilities strategically throughout the network hierarchy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to state management by implementing soft states with timeout mechanisms and periodic refresh operations. Instead of maintaining permanent states, the system uses temporal dimension (time-based validity) to manage reservation states, allowing automatic state expiration and reduction of state table sizes in edge routers.

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

2Reliability

If RSVP refresh messages are sent periodically to maintain reservation states, then QoS reservations are maintained, but network overhead increases and congestion may occur during re-routing events

Engineering Contradiction:
Improvereservation state maintenanceVSAvoidnetwork message overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements periodic refresh messages that are sent at intervals to maintain soft reservation states. These periodic actions keep reservations alive without requiring continuous messaging, reducing overall network overhead while ensuring QoS guarantees are maintained throughout the reservation period.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent sends refresh messages in advance before reservation timeouts occur, and implements proactive state restoration mechanisms that detect re-routing events and send restoration messages before congestion can develop. This preliminary action prevents rather than reacts to problems.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If interior routers are made stateless to improve scalability, then device complexity is reduced, but the ability to handle re-routing events and maintain QoS is weakened

Engineering Contradiction:
Improverouter state managementVSAvoidre-routing handling capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces edge routers as intermediary nodes that maintain per-flow states and coordinate re-routing operations. These edge routers act as mediators between the control plane (routing protocols) and data plane (packet forwarding), enabling interior routers to remain stateless while still supporting QoS and re-routing through the intermediary edge router layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where edge routers monitor reservation state validity and send refresh or restoration messages based on detected conditions. The system uses feedback from routing event detection to trigger appropriate state management actions, ensuring QoS is maintained even with stateless interior routers.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If re-routing occurs across multiple Autonomous Systems without state synchronization, then routing flexibility is improved, but congestion occurs due to lost reservation states at edge routers

Engineering Contradiction:
Improverouting flexibilityVSAvoidQoS continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a universal edge router refresh message format that can be used across multiple Autonomous Systems and different routing scenarios. This single message type serves multiple functions: initial reservation, state refresh, and state restoration after re-routing, providing multi-functionality that maintains QoS across diverse inter-AS routing environments.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent sends edge router refresh messages proactively after detecting re-routing events, before congestion can occur. The system anticipates potential state loss at edge routers and restores states in advance, maintaining QoS continuity across AS boundaries without waiting for congestion to manifest.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7849215B2Updating state in edge routers
Publication Date: 2010.12.07 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US7849215B2 patent drawing
  • US7849215B2 patent drawing
  • US7849215B2 patent drawing

AI summary

Methods, edge routers and an edge-router-refresh network signalling message used to update state information in edge routers. A data session is established on a path from a source towards a destination connected from the source via a plurality of Autonomous Systems (AS). The edge-router-refresh network signalling message is created by an edge router acting an an ingress edge router. The edge-router-refresh network signalling message comprises an identifier of the data session, an identifier of the edge router, which issued the edge-router-refresh message and an indication that the edge-router-refresh message is meant to be used by the edge routers present on the modified path. Optionally, the edge-router-refresh network signalling message further comprises a list of the plurality of AS traversed by the path before the modification.