Параметры дрейфа, которые вы запрашиваете здесь - 10 мс / 30 дней - подразумевают точность <4 ppb. Это будет очень сложная цель для поражения. Типичный кварцевый синхронизирующий кристалл того типа, который используется в большинстве RTC, будет дрейфовать на 50 - 100+ <strong>ppm (50 000 - 100 000 ppb) только на основании колебаний температуры.
Большинство более качественных опций синхронизации (TCXO, OCXO и т. Д.) Не будут использоваться в рамках вашего бюджета мощности - обычному OCXO может потребоваться до 1 Вт (непрерывной) мощности для работы нагревателя. О единственно возможном варианте, о котором я могу подумать, - это приемник синхронизации GPS, который может синхронизировать низкокачественный локальный генератор с временем GPS, которое является очень точным.
В конечном счете, я подозреваю, что лучшим вариантом будет изменение протокола для ослабления или отмены этих требований к времени.