Super-Node Backbone for Ad-Hoc Multicast Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ad-hoc wireless networks face challenges in efficiently managing multicast transmissions due to dynamic topology changes and the lack of a robust, cluster-less communication infrastructure that can handle mobile nodes and varying network connectivity.

Innovation Solution

The implementation of a wireless ad-hoc multicast network with designated super-nodes forming a routing backbone, which synchronizes multicast information and maintains dynamic topology databases to facilitate efficient multicast packet transmission and subscription management, reducing redundancy and bandwidth usage through dedicated routing links and update messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If flooding is used to transmit multicast packets to all nodes, then all nodes receive the message, but network bandwidth is consumed and redundant transmissions occur

Engineering Contradiction:
Improvemessage delivery to all nodesVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the ad-hoc network into clusters with designated cluster heads, creating a hierarchical structure where multicast packets are forwarded only through cluster heads to member nodes. This segmentation eliminates redundant transmissions by preventing ordinary nodes from re-forwarding packets, thereby reducing bandwidth consumption while ensuring reliable delivery to all members.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cluster heads act as intermediary nodes that receive multicast packets from sources and forward them to member nodes. This intermediary structure prevents direct point-to-point transmissions from the source to all members, consolidating traffic through designated intermediaries to reduce overall bandwidth usage while maintaining reliable message delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If cluster-based routing is implemented, then multicast transmission efficiency is improved, but network topology complexity increases

Engineering Contradiction:
Improvemulticast transmission efficiencyVSAvoidnetwork topology management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where nodes automatically elect cluster heads based on predefined criteria (such as transmission range or node ID) without requiring manual configuration. Cluster heads autonomously manage their own routing tables and forward multicast packets, eliminating the need for centralized control and reducing topology management complexity while maintaining high transmission efficiency.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If dynamic topology changes are handled by continuous updates, then routing accuracy is maintained, but network latency increases

Engineering Contradiction:
Improverouting accuracyVSAvoidupdate processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent employs periodic action by having nodes send beacon messages at regular intervals to maintain topology information. Cluster heads periodically update their routing tables based on beacon messages from members, allowing the network to handle topology changes through scheduled updates rather than continuous processing, thereby reducing latency while maintaining routing accuracy.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP2482589B1Method and system for flooding and multicast routing in an AD-HOC network
Publication Date: 2019.02.13 ELBIT SYSTEMS LTD
  • EP2482589B1 patent drawingFigure 1
  • EP2482589B1 patent drawingFigure 2A
  • EP2482589B1 patent drawingFigure 2B

AI summary

A wireless ad-hoc multicast network including a plurality of nodes, each of the nodes being designated with a dynamically determined role, a plurality of the nodes being designated with the role of super-node and the remaining nodes being designated with the role of ordinary-node, the super-node designated nodes forming a routing backbone of the network, the nodes forming at least one multicast group, each of the nodes including a transmitter, a receiver, a local topology processor, a network topology processor, a backbone multicast processor and a local multicast processor, the backbone multicast processor being operative when the node is designated with the role of super-node, for maintaining a backbone multicast registration table, for transmitting backbone multicast update messages and for forwarding multicast packets, the local multicast processor maintaining a local multicast registration table and transmitting local multicast update messages to each one-hop ordinary-node neighbor only when the node is designated with the role of super-node, the local multicast processor being further operative for transmitting a multicast group subscription message to a selected one-hop super-node neighbor when the node is designated with the role of ordinary-node, and forwarding a multicast packet to a one-hop super-node neighbor serving one of the multicast groups associated with the multicast packet, each of the nodes attempting to communicate with a minimal number of one-hop super-node neighbors.