Сценарий:
Узел 1 (Отправитель) имеет локальный тактовый генератор (40 000 МГц) и отправляет этот тактовый сигнал в виде непрерывного потока битов (01010101 ...) по последовательной (т. Е. Волоконно-оптической) линии связи на Узел 2 (Приемник).
Узел 2 имеет свои собственные (локальные или глобальные, например, 41.000 МГц) тактовые импульсы и должен определять фазу и частоту локальных тактовых импульсов Узла 1 относительно своих собственных тактовых импульсов, используя данные (тактовых импульсов), которые он получает от Узла 1. .
В качестве альтернативы, я могу думать о том, что Узел 1 отправляет отдельные сообщения, но на четко определенной частоте 40.000 МГц, в Узел 2. Опять же, Узел 2 (который имеет свой собственный локальный или глобальный тактовый генератор 41.000 МГц) должен определить фазу и частота локальных часов Узла 1 по отношению к его собственным часам с использованием времени прихода сообщений, которые он получает от Узла 1
Вопрос: Как бы я реализовал любой из этих сценариев в OMNet ++?