Patent ID: 7865641

Claim:
A system comprising: a communications channel; a first channel master configured to obtain latency values and maintain a first schedule of data traffic on the communications channel based on the latency values; a second channel master configured to obtain the latency values and maintain a second schedule of data traffic on the communications channel based on the latency values, wherein the first channel master manages data on the communications channel via the first schedule and the second channel master manages data on the communications channel via the second schedule; and channel slaves, wherein the first channel master is configured to measure first read latencies for each of the channel slaves and the first channel master, and the second channel master is configured to measure second read latencies for each of the channel slaves and the second channel master, wherein the first channel master provides the first read latencies to the second channel master and the second channel master provides the second read latencies to the first channel master, and wherein the first channel master is configured to measure a round trip latency value for the first channel master and the second channel master, and the first channel master is configured to transmit the round trip latency value and a frame number to the second channel master that receives the round trip latency value and the frame number to synchronize frame counters in the first channel master and the second channel master.