IP Library Granted Patent US 8,767,607
Granted Patent B2
US 8,767,607 · App. 12/819,106 · Granted Jul 1, 2014

Method and apparatus for performing multicast in communications network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,767,607
App. No.
12/819,106
Granted
Jul 1, 2014
Kind
B2
Abstract

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.

Claims (16)

1. A method for performing multicast channel management within a network communication protocol, comprising:

identifying a first subset of a plurality of network nodes to which a multicast communication is to be directed;

assigning a multicast channel ID to a multicast group to generate a one-to-one mapping between the multicast channel ID and destination addresses for the nodes that belong to the multicast group; and

sending a broadcast communication to all network nodes in a broadcast flow, wherein said first subset of network nodes can determine from said multicast channel ID whether to receive said broadcast flow,

wherein a second subset of said plurality of network nodes that does not want to receive said multicast traffic message perform the steps comprising:

recognizing a multicast channel ID as belonging to a multicast communication that said second subset of network nodes does not wish to receive, and

filtering out said multicast communication from said broadcast flow.

2. The method of claim 1 , wherein said filtering is performed by egress filtering.

3. The method of claim 1 , wherein said recognizing a multicast channel ID as belonging to a multicast communication that said second subset of network nodes does not wish to receive comprises: configuring said second subset of network nodes to receive packets for non-PQoS flows; and rejecting all other flows.

4. A computer program product, comprising a non-transitory medium having a computer readable program code embodied therein, said computer readable program code performing a method for managing a multicast communication among a plurality of network nodes when executed by a computer, said network nodes being arranged in a Multimedia over Coax Alliance (MoCA) protocol layer and a higher protocol layer, said method comprising:

informing the MoCA layer, from the higher protocol layer, whether a receiving node in which the computer readable program is being executed will get involved in the multicast communication based on a MoCA address associated with the multicast communication;

sending all broadcast packets to each network node of the plurality of network nodes;

filtering out broadcast packets belonging to a multicast group to which the receiving node does not wish to belong at the MoCA layer.

5. The computer program product of claim 4 , wherein said sending all broadcast packets to each network node comprises sending parameterized quality of service (PQoS) communications.

6. The computer program product of claim 4 , wherein said sending all broadcast packets to each network node comprises sending non-parameterized quality of service (non-PQoS) communications.

7. The computer program product of claim 6 , further comprising configuring a receiver of each network node with multicast media access control (MAC) destination addresses, wherein if any communication is received that is are directed to one of the MAC destination addresses, that communication will be received, and all other communications will be dropped at the MoCA layer.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: MAXLINEAR COMMUNICATIONS LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 055899/0291 →
RELEASE OF SECURITY INTEREST Recorded Mar 31, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055779/0001 →
CHANGE OF NAME Recorded Mar 30, 2021
From: ENTROPIC COMMUNICATONS LLC
To: MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055776/0482 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →