I am consulting on an application which is transporting IRIG-B over IP. I was asked to design the interface circuit to demodulate the IRIG-B signal and pass the bits to the rest of the system. The same module at the other end has to then modulate an IRIG-B signal from the bits.
I believe the interface details are well understood and should not be a problem. However, as I was discussing this with the customer, they realized that they did not know how to transport the actual time stamp across the network.
You can think of the IRIG-B signal as having two parts; a data part which tells you which second this is and a timing mark that tells you "NOW" is the beginning of the second being described in the data fields. I don't see how they can ever expect to transport the "NOW" across an IP network.
I feel bad because I pointed this out to them and now if they can't figure out how to make the system work, I will lose the job... :^(. I guess that is better than building a board that won't work because of system issues.