Patent ID: 8275910

Claim:
A method of implementing a source packet bridge on a network of nodes, comprising: providing a node having a first port, the first port having a first time base, a second port, the second port connected to a second bus having a second time base, and an internal interface between the first port and the second port, wherein the first port is connected to a first bus, the first bus having a first cycletimer value, and wherein the second port is connected to a second bus, the second bus having a second cycletimer value that has a time base different than that of the first cycletimer value; receiving a data stream containing a first set of packets over the first port and extracting a timestamp from a packet, wherein each packet of said first set of packets comprises a plurality of data blocks; dynamically evaluating a difference between the first cycletimer value and the second cycletimer value; adjusting the timestamp by adding to it said difference and a latency value; said latency value being greater than or equal to a predetermined delay value; said delay value calculated with respect to said second time base; accumulating data blocks from said first set of packets within an internal (first in first out) FIFO; packetizing and transmitting a second set of packets over the second port, said second set of packets comprising data blocks retrieved from the internal FIFO; and wherein the internal FIFO enables packing of a first packet of the second set of packets with data blocks accumulated over a plurality of the first set of packets.