Decentralized Gossip Protocol with Feedback-Weighted Node Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Gossip-based protocols for information dissemination in networks are inefficient due to redundant information transmission and lack of differentiation between critical and non-critical nodes and links, leading to potential delays and uncertainty in information delivery.

Innovation Solution

Implementing a decentralized information dissemination method that uses feedback loops to adjust the selection weights of neighboring nodes based on the usefulness of information, prioritizing critical links and nodes for more efficient and robust information propagation without requiring a centralized controller or structured dissemination trees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If gossip-based protocols are used for information dissemination, then robustness and decentralization are improved, but information transmission efficiency deteriorates due to redundant forwarding

Engineering Contradiction:
ImproverobustnessVSAvoidinformation transmission efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent assigns different selection weights to different neighboring nodes based on their local characteristics and historical performance. Nodes that are more useful for information dissemination receive higher weights, making the system selectively efficient while maintaining the decentralized robustness of gossip-based protocols

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements feedback mechanisms where nodes evaluate the usefulness of received information and provide feedback to adjust selection weights. This feedback loop allows the system to learn from past transmissions and optimize future information routing, reducing redundant forwarding while preserving robustness

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If traditional gossip-based protocols are used, then decentralization is achieved, but information delivery guarantees deteriorate due to non-deterministic behavior

Engineering Contradiction:
ImprovedecentralizationVSAvoidinformation delivery guarantees
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent dynamically adjusts selection weights based on network conditions and historical performance data. This dynamic adaptation allows the system to maintain decentralization while providing better delivery guarantees by preferentially selecting nodes that have demonstrated reliability in past information dissemination

Inventive Principle:
Principle #15Dynamics

3Device complexity

If all neighboring nodes are treated equally in gossip-based protocols, then simplicity is maintained, but information dissemination efficiency deteriorates due to lack of topology awareness

Engineering Contradiction:
Improveprotocol complexityVSAvoidinformation dissemination efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces local quality differentiation by assigning distinct selection weights to different neighboring nodes based on their topological importance and historical performance. This allows the protocol to be topology-aware and efficiency-optimized without requiring complex centralized control structures

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent enables nodes to autonomously determine their own selection weights based on local observations and feedback from information reception. This self-service mechanism allows nodes to adapt to network topology changes without external intervention, maintaining simplicity while improving efficiency

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8908565B2Methods and apparatus for efficient decentralized information dissemination in a network
Publication Date: 2014.12.09 CISCO TECHNOLOGY INC
  • US8908565B2 patent drawing
  • US8908565B2 patent drawing
  • US8908565B2 patent drawing

AI summary

Methods and apparatus for efficient decentralized information dissemination in a network are discussed herein. The decentralized information dissemination techniques are based on non-deterministic protocols such as gossip-based protocols. An example method for dissemination of information in a network can include: selecting a destination node from a set of neighboring nodes using a gossip-based protocol; transmitting a message to the destination node; and receiving a feedback response from the destination node. The feedback response can include a level of usefulness of the message to the destination node. In addition, each neighboring node in the set can be associated with a selection weight, and the selection weights can be related to a probability of selecting each neighboring node in the set as the destination node using the gossip-based protocol. Upon receiving the feedback response, the method can include adjusting the selection weight of the destination node based on the feedback response.