×

CREDIT-BASED FLOW CONTROL FOR MULTICAST PACKETS IN LOSSLESS ETHERNET NETWORKS

  • US 20160173400A1
  • Filed: 02/23/2016
  • Published: 06/16/2016
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a switch controller comprising a hardware processor and logic integrated with and/or executable by the processor, the logic being configured to;

    receive a multicast data stream join request from a source in a network;

    create a multipath identifier (ID) for a multicast data stream;

    create a series of path identifiers (IDs) for intermediate switches in the network based on a local network topology database, each path ID being associated with an output port bitmap; and

    transmit 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; and

    the source of the multicast data stream configured to;

    receive the multipath ID and path ID from the switch controller;

    create a unicast packet having the multipath ID in a header of the unicast packet, wherein the header comprises a multicast group address appended to an end of the multipath ID; and

    determine at least one output port with which to forward the unicast packet, the output port corresponding to the source of the multicast join request; and

    a recipient of the unicast packet configured to convert the unicast packet into a multicast packet using the multicast group address before sending the multicast packet to a device which is not capable of interpreting the multipath ID in the header of the unicast packet.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×