Multicast Packet Delivery in Wireless Non-Storing Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless networks operating in non-storing mode, existing technologies face challenges in efficiently delivering multicast packets due to limited memory and power constraints, as only the root node has complete routing information, requiring each node to rely on it for packet forwarding, which is inefficient for multicast communications.

Innovation Solution

Router nodes maintain multicast information to identify child nodes registered for specific multicast addresses and unicast multicast packets at the L2 level to registered child nodes, reducing memory requirements and avoiding unnecessary broadcast overhead, while the root node handles registration requests and forwards packets only to registered devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multicast packets are delivered using traditional routing in non-storing mode, then routing information is centralized at the root node, but multicast delivery efficiency deteriorates due to excessive memory requirements and power consumption at intermediate nodes

Engineering Contradiction:
Improverouting information accuracyVSAvoidpower consumption at intermediate nodes
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the multicast delivery function by distinguishing between unicast routing (handled by root node only in non-storing mode) and multicast group management (handled by intermediate nodes). Intermediate nodes maintain only local multicast group information rather than complete routing tables, dividing the information storage burden while maintaining delivery reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Intermediate nodes maintain multicast information locally relevant to their immediate children rather than global routing information. Each node stores multicast group membership data specific to its local context, reducing memory requirements and power consumption while ensuring accurate delivery to registered devices through localized decision-making.

Inventive Principle:
Principle #3Local quality

2Reliability

If intermediate nodes maintain complete routing information for multicast delivery, then packet delivery accuracy improves, but memory requirements increase significantly

Engineering Contradiction:
Improvemulticast packet delivery accuracyVSAvoidmemory requirements at intermediate nodes
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Each intermediate node maintains only the multicast group information relevant to its local context - specifically, which of its child nodes are members of which multicast groups. This localized information storage ensures accurate packet delivery to registered devices while minimizing memory consumption by avoiding storage of global routing tables.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts only the essential multicast group membership information from complete routing tables. Intermediate nodes store minimal data structures containing only the multicast addresses and corresponding child node identifiers needed for local forwarding decisions, discarding unnecessary global routing information.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If multicast packets are broadcast to all nodes, then delivery coverage is maximized, but network overhead increases due to unnecessary transmissions

Engineering Contradiction:
Improvemulticast packet delivery coverageVSAvoidnetwork overhead from unnecessary transmissions
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where intermediate nodes maintain state information about which child nodes are registered for which multicast groups. This feedback loop allows nodes to make informed forwarding decisions - packets are transmitted only to children that have expressed interest through registration, eliminating wasteful broadcasts to uninterested nodes while ensuring complete coverage of registered recipients.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9716984B2Multicast packet delivery in a wireless network operating in non-storing mode
Publication Date: 2017.07.25 TELIT IOT SOLUTIONS INC
  • US9716984B2 patent drawing
  • US9716984B2 patent drawing
  • US9716984B2 patent drawing

AI summary

A router node according to an aspect of the present disclosure maintains multicast information indicating child nodes registered for respective multicasts, while operating in a non-storing mode along with other router nodes of a wireless network for processing unicast packets. Upon receiving a layer-3 multicast packet, the router node examines the multicast information to identify a set of child nodes registered for the corresponding multicast. The router node thereafter unicasts, at L2-level, the layer-3 multicast packet to each child node of the set of child nodes. In an embodiment, the router node participates in a routing protocol (e.g., RPL) to form a hierarchy of nodes constituting the wireless network, with the hierarchy containing a root node and a set of end devices as leaf nodes.