An apparatus and method are disclosed or producing a network of composite
clocks with optimized stability characteristics from individual clocks
that are part of a network wherein not all clocks are in communication
with each other. By communicating information among the clocks in the
network, each clock can construct its best estimate of composite time
based upon all clocks in the network. The clocks that do not directly
communicate with a specific clock are partitioned into disjoint groups
for which the interclock measurements are compressed by a neighboring
clock into a single composite clock. Each clock measures its time against
the raw time of the clocks with which it is in direct communication and
also inputs to its filter correction data for each of these composite
clocks. The composite clock algorithm employed is dependent on the
stability characteristics of the clocks in the network.