Proxy Node Multicast Retransmission Protocol

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multicast transmission protocols in communication networks are inefficient in ensuring all nodes receive data correctly, especially when noise affects header corruption, leading to undetected errors and incomplete data delivery.

Innovation Solution

The protocol employs a proxy node to transmit confirmation messages that include the preamble and header, allowing other nodes to detect missed data units and send negative acknowledgments, thereby increasing the reliability of data delivery through retransmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current multicast transmission protocols are used, then data transmission can proceed without additional confirmation mechanisms, but nodes may fail to detect missed data units due to header corruption from noise

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a proxy node as an intermediary that receives data units from the source, generates confirmation messages containing the preamble and header, and transmits them to all nodes in the multicast group. This intermediary mechanism allows nodes to detect missed data units by comparing received confirmation messages with their actual receptions, thereby improving reliability without requiring complex error detection at each node.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy node performs preliminary action by generating and transmitting confirmation messages before nodes need to detect potential errors. These confirmation messages contain the preamble and header information in advance, enabling nodes to proactively identify missed data units rather than reacting to errors after they occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If confirmation messages with preamble and header are transmitted by the proxy node, then nodes can detect missed data units, but network traffic increases

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidnetwork traffic volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential preamble and header components from the complete data unit to create confirmation messages. By taking out only these critical identification elements rather than transmitting entire data units, the system enables error detection while minimizing the additional network traffic generated by confirmation messages.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If nodes send negative acknowledgments for missed data, then retransmissions can be requested, but transmission time increases

Engineering Contradiction:
Improvecomplete data deliveryVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where nodes monitor the proxy node's confirmation messages and send negative acknowledgments when they detect missed data units. This feedback loop enables selective retransmission only when errors are detected, rather than using continuous or periodic retransmission schemes, thereby minimizing the time loss while ensuring complete data delivery.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9385839B2Network retransmission protocols using a proxy node
Publication Date: 2016.07.05 INFINEON TECHNOLOGIES AG
  • US9385839B2 patent drawing
  • US9385839B2 patent drawing
  • US9385839B2 patent drawing

AI summary

One embodiment relates to a device. The device includes reception circuitry adapted to receive a data unit from a first node of a network and a confirmation message signal from a second node of the network. Analysis circuitry is adapted to determine a failure to correctly receive the data unit. Transmission circuitry is adapted to transmit a negative acknowledgement signal to the first node in case the analysis circuitry determines the data unit has not been correctly received and the confirmation message signal from the second node is received. Other methods and devices are also disclosed.