摘要 |
A method for compensating for one or more transmission delays between a multiplexer, a first node and a second node. In one embodiment, the method includes synchronizing a first real time clock of the multiplexer as the real time clock of the first node and as the real time clock of the second node; receiving data from the first node; calculating a transmission delay between the multiplexer and the first node using an equation (RTC<SUB>K</SUB>+Delay<SUB>K</SUB>)mod(M.T<SUB>slot</SUB>)=(K- 1 ).T<SUB>slot</SUB>, where M refers to the number of time slots within a bandwidth of a medium configured for communicating data between the multiplexer, the first node and the second node, T<SUB>slot </SUB>refers to the duration of each time slot, K refers to a node address, mod refers to a modulo operation, RTC<SUB>K </SUB>refers to the real time clock of the K<SUP>th </SUP>node and Delay<SUB>K </SUB>refers to accumulated transmission delay from the multiplexer to the K<SUP>th </SUP>node; sending a second real time clock of the multiplexer, a first number and the transmission delay to the first node; and setting the real time clock of the first node to be equal to the second real time clock of the multiplexer plus the transmission delay. |