Multicast PQoS Flow Creation via Broadcast and Node Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communications network protocols, such as MoCA 1.x, lack effective multicast group management, leading to issues like low-performing nodes blocking PQoS transmissions and unnecessary multicast traffic flooding, which affects buffer and host bandwidth.

Innovation Solution

Implementing a method that creates a broadcast flow for PQoS transmissions using a 'PQoS Create Flow' transaction, with nodes opting out by responding with 'RESPONSE_CODE_UNINVOLVED', and explicit multicast channel management through an IGMP server, ensuring only interested nodes receive traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If broadcast techniques are used for multicast transmissions in MoCA 1.x networks, then multicast traffic can be delivered to all nodes, but low-performing nodes block PQoS transmissions even when they don't need to receive the traffic

Engineering Contradiction:
ImprovePQoS transmission creationVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the network into multicast groups based on interest, allowing the network to be divided into subsets of nodes that share common multicast interests. This segmentation enables selective delivery to only those nodes that need the traffic, preventing low-performing nodes from blocking transmissions they don't require while maintaining reliable PQoS transmissions for interested nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by allowing different nodes to have different reception characteristics for multicast traffic. Nodes can selectively receive or ignore multicast packets based on their interest, rather than uniformly processing all broadcast traffic. This local differentiation prevents low-performing nodes from becoming bottlenecks for traffic they don't need.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If broadcast techniques are used for multicast transmissions, then all nodes receive all multicast traffic, but nodes are flooded with unwanted traffic consuming buffer and bandwidth resources

Engineering Contradiction:
Improvemulticast traffic deliveryVSAvoidbuffer and bandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent extracts unwanted multicast traffic from the broadcast stream at the node level. Nodes examine incoming multicast packets and discard those not intended for them, rather than processing and forwarding all broadcast traffic. This extraction mechanism prevents consumption of buffer and bandwidth resources for unwanted traffic while maintaining delivery of desired multicast content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of having nodes selectively receive only desired traffic from a broadcast stream, the patent inverts the approach by having nodes receive all broadcast traffic but actively filter out unwanted packets. This inversion allows nodes to maintain simple reception logic while implementing intelligent filtering to eliminate wasteful consumption of resources on unwanted traffic.

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If multicast group management is not implemented, then the protocol implementation is simpler, but traffic cannot be selectively delivered to specific nodes

Engineering Contradiction:
Improveprotocol implementationVSAvoidselective traffic delivery
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service by allowing nodes to autonomously manage their own multicast group memberships and filtering preferences without requiring complex centralized multicast management. Each node independently determines which multicast traffic to receive and filters accordingly, maintaining protocol simplicity while enabling selective traffic delivery through distributed self-management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8767607B2Method and apparatus for performing multicast in communications network
Publication Date: 2014.07.01 ENTROPIC COMM INC
  • US8767607B2 patent drawing
  • US8767607B2 patent drawing
  • US8767607B2 patent drawing

AI summary

When one node has information to transmit to a group of nodes using a parameterized quality of service (PQoS) transmission, a broadcast flow is created rather than creating a multicast flow, which is not available. While the flow is created as a broadcast flow, if the flow is to be directed to less than all of the nodes on the network, then the flow will be considered a Multicast PQoS flow. The broadcast flow is created using a process that is known as a “PQoS Create Flow” transaction.