MANET Flooding via Clusterhead Acknowledgment Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current packet flooding techniques in mobile ad-hoc networks (MANETs) suffer from increased overhead and unnecessary broadcasting as network density grows, particularly due to multi-hop acknowledgments and re-transmissions, which consume significant bandwidth and time, making them inefficient for large networks.

Innovation Solution

Implementing a system where clusterheads in MANETs receive and manage acknowledgments, eliminating multi-hop acknowledgments by including a list of acknowledging nodes in re-transmissions, allowing non-clusterhead nodes to determine if their acknowledgment was received based on their node ID, thus reducing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multi-hop acknowledgments and re-transmissions are used to ensure reliable delivery, then delivery reliability is improved, but network overhead increases significantly

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The network is segmented into clusters with clusterheads that aggregate acknowledgments from member nodes. Instead of each node sending individual multi-hop acknowledgments to the source, nodes send acknowledgments to their clusterhead, which then aggregates and forwards a single acknowledgment per data packet to the source node. This segmentation reduces the total number of acknowledgment transmissions from O(n) to O(1) per data packet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple individual acknowledgments from different cluster members are merged into a single aggregated acknowledgment by the clusterhead. The clusterhead combines acknowledgments from multiple nodes and sends one consolidated acknowledgment to the source, eliminating redundant multi-hop transmissions and reducing network overhead while maintaining reliable delivery confirmation.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If acknowledgments are collected through multi-hop communication to verify delivery, then delivery verification is achieved, but bandwidth consumption increases

Engineering Contradiction:
Improvedelivery verificationVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

Clusterheads act as intermediaries between member nodes and the source node for acknowledgment transmission. Instead of direct multi-hop acknowledgments from each node to the source, the clusterhead receives acknowledgments from members and forwards aggregated acknowledgments to the source. This intermediary approach reduces bandwidth consumption by consolidating multiple small acknowledgment packets into fewer larger aggregated packets.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If traditional flooding is used to deliver packets without route knowledge, then routing flexibility is maintained, but unnecessary broadcasting increases with network density

Engineering Contradiction:
Improverouting flexibilityVSAvoidunnecessary broadcasting
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The network is divided into clusters where only clusterheads participate in data packet forwarding. When a node needs to send data, it floods to its clusterhead, which then forwards to destination clusterheads. This segmentation reduces unnecessary broadcasting because non-clusterhead nodes do not forward data packets, reducing the number of forwarding operations from O(n) to O(number of clusterheads), which is much smaller in dense networks.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11284295B1Reliable efficient flooding in MANET
Publication Date: 2022.03.22 ROCKWELL COLLINS INC
  • US11284295B1 patent drawing
  • US11284295B1 patent drawing
  • US11284295B1 patent drawing

AI summary

A system and method for managing acknowledgments and retransmissions in a distributed manner in a MANET with 2-hop clustering structure. Clusterheads are in charge of assuring delivery of flooding packets to their members. After receiving acknowledgments from associated nodes in the cluster, and clusterheads perform retransmission when necessary with a list of acknowledging nodes. The non-clusterhead nodes receive the retransmissions and determine if that node's acknowledgment was received based on a list of node IDs included in the retransmission. If the node ID is not listed, the node resends the acknowledgment. The process continues until all acknowledgments are received and listed.