Gateway Controller Multicast Group Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Creating new multicast groups in wireless networks often requires multiple messages to be sent to each network device, consuming time and network bandwidth, especially in secure networks where synchronization with cryptographic information is needed.

Innovation Solution

A system and method using a gateway controller to identify existing multicast groups or create new ones by modifying existing groups, adding nodes to existing multicast groups to form the desired set, thereby minimizing the number of messages required for synchronization and reducing network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a new multicast group is created by sending messages to each network device, then the multicast group can be formed with security synchronization, but the number of messages transmitted increases and network bandwidth is consumed

Engineering Contradiction:
Improvesecurity synchronizationVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple separate message transmissions (join message and synchronize message) into a single multicast message that accomplishes both tasks simultaneously. The gateway controller sends one multicast message that both establishes group membership and synchronizes cryptographic information, eliminating the need for separate singlecast messages to each device.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multicast message serves multiple functions at once: it acts as both a group join notification and a cryptographic synchronization message. By making the message universal, the system eliminates redundant communications and reduces overall message count while maintaining security requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If a new multicast group is created by sending messages to each network device, then security synchronization is achieved, but the time required for group creation increases

Engineering Contradiction:
Improvesecurity synchronizationVSAvoidgroup creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the sequential operations of group joining and cryptographic synchronization into a single simultaneous operation. By sending one multicast message that performs both functions, the system eliminates the sequential time delay that would otherwise exist between receiving the join message and receiving the synchronization message.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The gateway controller prepares the multicast message in advance containing both group membership information and cryptographic synchronization data. This preliminary preparation allows devices to join and synchronize simultaneously without waiting for separate sequential messages, reducing overall group creation time.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If existing multicast groups are modified by adding nodes, then the number of messages required is reduced, but the complexity of group management increases

Engineering Contradiction:
Improvemessage transmission reductionVSAvoidgroup management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The gateway controller acts as an intermediary that manages the complexity of group modifications. It maintains the multicast group table, determines which existing groups can accommodate new nodes, and handles the modification logic. This centralizes the complexity in the gateway rather than requiring each device to manage group membership complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of multicast group membership by allowing dynamic addition of nodes to existing groups. The gateway controller modifies group parameters in the multicast group table to reflect new memberships, enabling efficient reuse of existing groups while managing complexity through centralized parameter control.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10833885B2Efficient multicast group creation
Publication Date: 2020.11.10 SILICON LABORATORIES INC
  • US10833885B2 patent drawing
  • US10833885B2 patent drawing
  • US10833885B2 patent drawing

AI summary

A system and method for efficiently creating multicast groups is disclosed. The system includes a gateway controller, that receives a multicast request from a client. The gateway controller parses the request from the client and identifies the set of the desired destination nodes. The gateway controller then determines whether an existing multicast group matches this set. If not, the gateway controller creates a new multicast group, preferably by modifying an existing multicast group by adding new destination nodes to that group. This is an efficient way to create multicast groups, as it increases the number of nodes reacting simultaneously to multicast messages when creating multicast groups, and minimizes the number of messages that are required to synchronize the nodes to the new multicast group.