Skip to main content

Module ack_optimization

Module ack_optimization 

Source
Expand description

ACK optimization to prevent feedback loop amplification in large networks.

This module implements several techniques to reduce ACK-related network load:

  • Probabilistic ACK relaying: not all nodes relay every ACK
  • ACK aggregation: batch multiple ACKs into single messages
  • Piggyback ACKs: attach ACKs to data messages going the same direction

Structsยง

AckOptimizationConfig
Configuration for ACK optimization.
AckOptimizer
ACK optimizer for reducing network load from acknowledgments.
AggregatedAck
Aggregated ACK entry ready for transmission.
PiggybackAckData
Pending piggyback ACK data.