System and method for controlling time dilation in time-sensitive networks
AssigneeDolby Intellectual Property Licensing, LLC
InventorsStephen Bush, Guillaume Mantelet
Life of this patent
Estimating the term…
Abstract
A system and method determine a clock drift and a clock variance of each node in plural nodes of a time-sensitive Ethernet network. An accumulated clock offset along a time-sensitive network path in the time-sensitive network is determined based on the clock drifts and the clock variances. A guard band having a dynamic size is determined based on the accumulated clock offset. The times at which Ethernet frames are communicated through the nodes are restricted by communicating the guard band with the dynamic size to one or more of the nodes.
Claims13
A system comprising:
- one or more processors configured to:
- determine a maximum accumulated clock offset along a time-sensitive network path in a time-sensitive network based on a sum of clock offsets of clocks of nodes along the time-sensitive network path;
- determine a guard band having a dynamic size based on the maximum accumulated clock offset and an eigenvalue centrality metric;
- communicate the guard band with the dynamic size to one or more nodes of the time-sensitive network;
- and
- allocate the guard band to at least one of the nodes, the guard band restricting when Ethernet frames are communicated through the at least one of the nodes.
A system comprising:
- one or more processors configured to:
- determine clock drifts and clock variances of plural nodes in a time-sensitive Ethernet network;
- determine an eigenvalue centrality metric based on a location of one or more of the nodes in the time-sensitive network;
- dynamically allocate, based on the eigenvalue centrality metric and a maximum accumulated clock offset along a time-sensitive network path in the time-sensitive Ethernet network, a guard band to one or more of the nodes to prevent communication of one or more Ethernet frames through the one or more nodes during the guard band in a time sensitive network schedule of the Ethernet network, wherein the maximum accumulated clock offset is determined based on a sum of clock offsets of clocks of nodes along the time-sensitive network path.
A node in a time-sensitive network, comprising:
- at least one processor configured to:
- obtain a guard band having a dynamic size, wherein the dynamic size of the guard band is determined based on (a) a maximum accumulated clock offset along a time-sensitive network path in the time-sensitive network and (b) an eigenvalue centrality metric, wherein the maximum accumulated clock offset is determined based on a sum of clock offsets of clocks of nodes along the time-sensitive network path;
- and
- communicate Ethernet frames based on the guard band allocated to the node, wherein the guard band restricts when the Ethernet frames are communicated through the node.
Dependencies are inferred from the claim text.