Inventor(s)

NAFollow

Abstract

Traffic management between unicast and multicast traffic in a network can be difficult to optimize because multicast traffic can easily flood the network and starve unicast traffic (and vice versa). This disclosure describes a programmable opportunistic arbiter that enables tuning of the arbitration policy between multicast and unicast traffic. The ratio of unicast to multicast traffic is optimized to find a suitable balance that satisfies the constraints of system requirements and results in an optimal performance. At one extreme, the arbiter can be programmed to convert all multicast packets to act like unicast packets, and, at the other extreme, the arbiter can be programmed to prioritize optimize resource reuse (multicast). Effectively, for a given workload, based on factors such as network topology, link latency, the route of a multicast packet, tuning can be performed to prioritize latency or bandwidth.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS