Diameter Node Capability Exchange Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Diameter-based AAA systems, device capability exchanges result in redundant data processing and decreased network robustness due to repeated updates of device capability information between nodes, leading to increased data exchange and system instability.

Innovation Solution

A method where a receiving Diameter node returns a device capability exchange answer based on its state machine or request type, optimizing the update process by reducing redundant database updates and ensuring the validity of route data negotiation during online upgrades.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If device capability information is exchanged between Diameter nodes using the prior art method, then device capability updates are ensured, but redundant database updates occur when both nodes change capabilities simultaneously

Engineering Contradiction:
Improvedevice capability update reliabilityVSAvoidsystem processing redundancy
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by introducing a transaction ID mechanism that pre-establishes a unique identifier for each capability exchange transaction. This allows the system to track and manage capability updates systematically, preventing redundant operations by checking whether the received capability information corresponds to an already-processed transaction before performing database updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through a transaction ID echo mechanism where each node includes the transaction ID in its capability exchange messages. This feedback loop allows nodes to verify whether capability information has already been exchanged and processed, enabling them to skip redundant database updates while maintaining reliable capability synchronization.

Inventive Principle:
Principle #23Feedback

2Reliability

If device capability exchange commands are sent to notify all connected Diameter nodes of capability changes, then capability information is kept current, but the amount of data exchanged over the network increases

Engineering Contradiction:
Improvecapability information currencyVSAvoiddata exchange volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential capability information and transaction ID from the full capability exchange protocol. By sending minimal structured data containing only the transaction ID and relevant capability parameters rather than complete capability sets, the system maintains capability information currency while dramatically reducing the volume of data exchanged over the network.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the receiver returns its own device capability information in response to capability exchange requests, then capability information is synchronized, but redundant operations increase when the receiver's capabilities have not changed

Engineering Contradiction:
Improvecapability information synchronizationVSAvoidsystem processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by requiring the receiver to check its current capability state against the received transaction ID before generating a response. This pre-check mechanism allows the receiver to determine whether its capabilities have changed since the last exchange, enabling it to return a minimal acknowledgment rather than redundant capability information, thus improving processing efficiency while maintaining synchronization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2257020B1Method, system and device for exchanging device capability information
Publication Date: 2016.07.13 HUAWEI TECH CO LTD
  • EP2257020B1 patent drawingFigure 1~2
  • EP2257020B1 patent drawingFigure 3
  • EP2257020B1 patent drawingFigure 4

AI summary

A method, system and device for device capabilities exchange are provided. The method for device capabilities exchange includes: receiving a device capability exchange request sent from an initiating Diameter node; and returning a device capability exchange answer to the initiating Diameter node according to a state of a state machine of a receiving Diameter node or a request type in the device capability exchange request. The method can optimize the existing method for updating and negotiating device capability information when a Diameter device is upgraded, reduce the amount of data exchanged over the network, reduce the repetition of database update performed by the Diameter nodes, and improve the robustness of network connection and system processing.