Patent ID: 9031068
Filing Date: 2015-05-12
Classification: H04L

Abstract:
1. A process implemented in a switch having a plurality of ports and situated in a data network between an equipment that sends a request for multicast traffic from a multicast group address and a first router that receives the requests for multicast traffic from the multicast group address, the process comprising: a) receiving a message from the first router, the message being related to the request for multicast traffic from the multicast group address, wherein the message comprises an identifier of the equipment requesting the multicast traffic from the multicast group address, an INCLUDE type source records and/or an EXCLUDE type source records, wherein the INCLUDE type source record is associated with the equipment and indicates that the equipment wishes to receive multicast traffic sent by a first plurality of sources specified in the INCLUDE type source record of the multicast group address, and said EXCLUDE type source record is associated with the equipment and indicates that the equipment wishes to receive multicast traffic sent b all the sources of the multicast address except a second plurality of sources specified in the EXCLUDE type source record; b) deriving data from the message received and storing a respective record associating the equipment and the multicast group address, wherein the respective record further comprises information derived from the INCLUDE type record and/or the EXCLUDE type record; c) receiving the multicast traffic from the multicast group address and using the stored respective record for identifying a port of the switch corresponding to the equipment that sent the request for multicast traffic; and d) transmitting the received multicast traffic through the identified port to the equipment in accordance with the information derived from the INCLUDE type record and/or from the_EXCLUDE type record.