The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 04, 2017

Filed:

Feb. 23, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Bhalachandra G. Banavalikar, Cupertino, CA (US);

Casimer M. DeCusatis, Poughkeepsie, NY (US);

Mircea Gusat, Langnau, CH;

Keshav G. Kamble, Fremont, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04B 7/204 (2006.01); G01R 31/08 (2006.01); H04L 12/801 (2013.01); H04L 12/18 (2006.01); H04L 12/761 (2013.01); H04L 12/707 (2013.01); H04L 12/721 (2013.01);
U.S. Cl.
CPC ...
H04L 47/39 (2013.01); H04L 12/185 (2013.01); H04L 45/16 (2013.01); H04L 45/24 (2013.01); H04L 45/34 (2013.01);
Abstract

Methods and systems presented herein provide for self-routing multicast. In one embodiment, a method includes receiving, using a switch controller, a multicast data stream join request from a source in a network, and creating, using the switch controller, a multipath identifier (ID) for a multicast data stream. Moreover, the method includes creating, using the switch controller, path identifiers (IDs) for intermediate switches in the network based on a local network topology database. Each path ID is associated with an output port bitmap. The method also includes transmitting, using the switch controller, the multipath ID and a path ID to a source of the multicast data stream, the path ID corresponding to the source of the multicast join request. Also, the multipath ID and the path ID are configured to allow the source of the multicast data stream to determine an output port mapping for a packet.


Find Patent Forward Citations

Loading…