Back to results
US 2010/0135295 A1Published application
Latency enhancements for multicast traffic over spatial reuse protocol (srp)
AssigneeCisco Technology, Inc.
InventorsShahzad Omar Burney, Abdul Khader, Muhammad Waris Sagheer
Life of this patent
Estimating the term…
Abstract
Techniques for routing multicast packets in an SRP topology when there is a ring-wrap condition are provided. By routing multicast packets on both rings simultaneously, multicast packets may reach their destination receiver(s) with a fewer number of hops than if the packets had to traverse portions of both inner and outer ring paths when a ring wrapped condition exists.
Claims20
A method, comprising:
- obtaining, by a source node in a multi-ring topology, data to be transmitted to one or more other nodes in the multi-ring topology;
- determining if the multi-ring topology is in a wrapped state with one or more wrapped nodes other than the source node where a ring of the multi-ring topology is wrapped;
- transmitting the data in a multicast packet on a single ring of the multi-ring topology if the multi-ring topology is not in a wrapped state;
- and
- transmitting the data in multiple multicast packets on multiple rings of the multi-ring topology if at least one ring of the multi-ring topology is in a wrapped state, wherein each of the multiple multicast packets include a corresponding ring identification of one of the multiple rings allowing the wrapped nodes to strip the multiple multicast packets.
2 more elements
An apparatus, comprising:
- transmit interface logic for transmitting multicast packets to nodes in a multi-ring topology;
- and
- routing logic configured to determine if the multi-ring topology is in a wrapped state with one or more wrapped nodes other than the source node where a ring of the multi-ring topology is wrapped, transmit the data in a multicast packet on a single ring of the multi-ring topology if the multi-ring topology is not in a wrapped state, and transmit the data in multiple multicast packets on multiple rings of the multi-ring topology if at least one ring of the multi-ring topology is in a wrapped state, wherein each of the multiple multicast packets include a corresponding ring identification of one of the multiple rings allowing the wrapped nodes to strip the multiple multicast packets.
An apparatus, comprising:
- means for transmitting multicast packets to nodes in a multi-ring topology;
- and
- means for determining if the multi-ring topology is in a wrapped state with one or more wrapped nodes other than the source node where a ring of the multi-ring topology is wrapped, transmitting the data in a multicast packet on a single ring of the multi-ring topology if the multi-ring topology is not in a wrapped state, and transmitting the data in multiple multicast packets on multiple rings of the multi-ring topology if at least one ring of the multi-ring topology is in a wrapped state, wherein each of the multiple multicast packets include a corresponding ring identification of one of the multiple rings allowing the wrapped nodes to strip the multiple multicast packets.
Dependencies are inferred from the claim text.