Node Capability Exchange for Communication Path Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks face challenges in effectively coordinating and controlling processing functions among nodes along a communication path, especially during dynamic changes or when multiple nodes provide the same functions, leading to potential degradation of information transfer.

Innovation Solution

A technique where each node along a communication path exchanges information about its local and remote capabilities, allowing each node to determine the cumulative functions available and apply appropriate functions based on predefined criteria, ensuring efficient coordination and provisioning of processing functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple nodes provide the same processing functions, then function availability increases, but coordination complexity increases

Engineering Contradiction:
Improvefunction availabilityVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Nodes exchange capability information proactively before processing decisions are needed. Each node advertises its local and remote capabilities to neighboring nodes, so that when a processing decision is required, the necessary information is already available without requiring complex real-time coordination queries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where nodes receive capability information from upstream and downstream nodes, process this information to determine appropriate functions to apply, and then execute those functions. This closed-loop approach ensures coordinated decision-making across multiple nodes.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If dynamic rerouting is implemented, then network adaptability improves, but control coordination difficulty increases

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidcontrol coordination difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Capability information is exchanged and accumulated in advance along the communication path. When rerouting is needed, nodes already possess the capability lists from upstream and downstream nodes, allowing rapid reconfiguration without complex real-time coordination or re-exchange of capability information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system is designed to handle dynamic network conditions through periodic or event-triggered updates of capability information. Nodes can add, remove, or modify their advertised capabilities as network conditions change, and this information is automatically propagated through the network, enabling dynamic adaptation without manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If comprehensive capability exchange is implemented, then function coordination accuracy improves, but information exchange overhead increases

Engineering Contradiction:
Improvefunction coordination accuracyVSAvoidinformation exchange overhead
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

Nodes exchange capability information selectively with their immediate upstream and downstream neighbors rather than with all nodes in the network. Each node processes only the capability information relevant to its position in the path, accumulating local capability lists that are sufficient for making processing decisions without requiring global network knowledge.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7990865B2Communicating processing capabilities along a communications path
Publication Date: 2011.08.02 RIBBON COMMUNICATIONS OPERATING CO INC
  • US7990865B2 patent drawing
  • US7990865B2 patent drawing
  • US7990865B2 patent drawing

AI summary

The present invention provides a technique for determining which nodes are to provide various functions on traffic along a particular communication path. Generally, a communication path may include multiple nodes between which and through which traffic is routed. These nodes may include the communication terminals at either end of the communication path, as well as various types of routing nodes along the communication path. Each node will send to other nodes in the communication path information identifying the local functions it is capable of providing to the traffic carried in the communication path, and if available, remote functions capable of being provided to the traffic by other nodes in the communication path. Each node will receive from other nodes in the communication path information bearing on the remote functions. Each node will access criteria to determine whether any local functions should be applied to the traffic.