Rate-Varying Multicast Transmission for Clock Distribution in Packet Networks
First Claim
1. An apparatus comprising:
- a root node in a packet based network that multicasts a plurality of packets;
an intermediary node coupled to the root node; and
a plurality of leaf nodes coupled to the intermediary node,wherein the root node, the intermediary node, and the plurality of leaf nodes are arranged in a tree topology,wherein the packets are received at the intermediary node from the root node at a data rate equal to the data rate of the leaf node with the maximum data rate, andwherein the packets are multicast from the intermediary node to each of the plurality of leaf nodes at a plurality of different data rates such that each particular one of the plurality of leaf nodes receives the packets at a data rate corresponding to the data rate for the particular one of the plurality of leaf nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
In at least some embodiments, the disclosure includes an apparatus a root node in a packet based network that multicasts a plurality of packets. The apparatus also includes an intermediary node coupled to the root node and a plurality of leaf nodes coupled to the intermediary node. The root node, the intermediary node, and the plurality of leaf nodes are arranged in a tree topology. The packets are received at the intermediary node from the root node at a data rate equal to the data rate of the leaf node having the maximum data rate. The packets are multicast from the intermediary node to each of the plurality of leaf nodes at a plurality of different data rates such that each particular one of the plurality of leaf nodes receives the packets at a data rate corresponding to the data rate for the particular one of the plurality of leaf nodes.
27 Citations
20 Claims
-
1. An apparatus comprising:
-
a root node in a packet based network that multicasts a plurality of packets; an intermediary node coupled to the root node; and a plurality of leaf nodes coupled to the intermediary node, wherein the root node, the intermediary node, and the plurality of leaf nodes are arranged in a tree topology, wherein the packets are received at the intermediary node from the root node at a data rate equal to the data rate of the leaf node with the maximum data rate, and wherein the packets are multicast from the intermediary node to each of the plurality of leaf nodes at a plurality of different data rates such that each particular one of the plurality of leaf nodes receives the packets at a data rate corresponding to the data rate for the particular one of the plurality of leaf nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network component comprising:
-
a packet replication block coupled to an ingress link and configured to replicate a plurality of packets received on the ingress link at an upstream data rate; and a plurality of packet discard blocks coupled to the packet replication block and to a plurality of egress links and configured to pass through or reduce some of the received packets to match a plurality of downstream data rates associated with the egress links. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a plurality of advertised downstream data rates via a plurality of egress links from a plurality of downstream nodes; assigning an upstream data rate that corresponds to a maximum of the received downstream data rates to an ingress link; and advertising the upstream data rate via the ingress link to an upstream node. - View Dependent Claims (17, 18, 19, 20)
-
Specification