Multicast Traffic Management in G.hn Home Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in efficiently managing multicast traffic within home networks, particularly in determining optimal paths for multicast flows and updating routing tables to ensure timely delivery and minimize unnecessary transmissions.

Innovation Solution

The method involves storing and updating lists of nodes associated with multicast flows based on probe messages and path indications, using broadcast and unicast routing tables to determine dedicated transmission paths, and managing membership changes within the G.hn domain, allowing for efficient multicast traffic management at the logic link control layer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multicast traffic is transmitted to all nodes in the home network, then all devices can receive the multicast flow, but unnecessary transmissions occur consuming bandwidth and energy

Engineering Contradiction:
Improvemulticast flow receptionVSAvoidbandwidth and energy consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the home network into a G.hn domain with identified node lists for multicast traffic. Instead of broadcasting to all nodes, the system maintains specific lists of nodes (from broadcast and unicast routing tables) that are actually interested in or need to receive the multicast flow. This segmentation allows selective transmission only to relevant nodes, eliminating unnecessary transmissions and reducing bandwidth and energy consumption.

Inventive Principle:
Principle #1Segmentation

2Productivity

If routing tables are updated dynamically to optimize multicast paths, then transmission efficiency improves, but system complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidrouting table management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent reuses existing broadcast and unicast routing tables for multicast routing purposes. Instead of creating separate complex multicast-specific routing infrastructure, the system leverages the universality of existing routing mechanisms. The same routing tables that handle broadcast and unicast traffic are adapted to manage multicast traffic, simplifying the overall system while maintaining efficient path determination.

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

Solution Approach 2:

The system performs preliminary actions by pre-establishing broadcast and unicast routing tables before multicast traffic needs to be routed. These routing tables are maintained in advance and can be directly utilized when multicast routing is required, avoiding the need for complex real-time routing calculations and reducing system complexity during actual multicast operations.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If probe messages are forwarded through multiple next nodes to determine optimal paths, then accurate routing information is obtained, but message transmission delays increase

Engineering Contradiction:
Improverouting information accuracyVSAvoidmessage transmission delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary routing table establishment using broadcast and unicast routing information before probe messages need to be routed. By having routing tables pre-configured with next node information, the system avoids time-consuming real-time path exploration while maintaining accurate routing information. The probe messages can be efficiently forwarded using the pre-established routing tables.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from path indication messages to continuously update and refine routing information. When probe messages traverse the network and return with path information, the routing tables are updated with accurate next node information. This feedback mechanism ensures routing accuracy while optimizing transmission paths to minimize delays in future multicast operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9705789B1Method and apparatus for handling multicast traffic
Publication Date: 2017.07.11 MARVELL ASIA PTE LTD
  • US9705789B1 patent drawing
  • US9705789B1 patent drawing
  • US9705789B1 patent drawing

AI summary

Aspects of the disclosure provide method and apparatus for managing multicast traffic in a domain, such as a G.hn domain. A method includes storing, at a first node of a domain, a plurality of next nodes for transmitting messages in the domain, forwarding, from the first node to the plurality of next nodes, a probe message transmitted from a second node in response to a request from a third node to join a group to receive a multicast flow that enters the domain from the second node, and storing, at the first node, a list of nodes in association with the multicast flow. The list of nodes is determined at least in part based on a path through which the probe message is transmitted from the second node to the third node.