Systems and methods for supporting phase adjustments over DOCSIS
A method for adjusting a phase error includes a first device detecting a phase error at a timing interface of the first device. The first device modifying a DOCSIS timing protocol parameter based upon the detected phase error. The first device causing a modification of a second device's timestamp output in a manner based upon the detected phase error by the modification of the DOCSIS timing protocol parameter.
1 . A method comprising:
(a) a first device detecting a phase error of a clock of the first device;
(b) the first device modifying a Data-Over-Cable Service Interface Specifications (DOCSIS) timing protocol parameter based upon the detected phase error, the DOCSIS timing protocol parameter used to modify a clock output of a second device different than the first device; and
(c) decreasing the magnitude of the modification of the DOCSIS timing protocol parameter over time after detecting the phase error.
2 . The method of claim 1 wherein a DOCSIS clock output of the first device is modified over time as the DOCSIS timing protocol parameter is modified in an opposing direction.
3 . The method of claim 2 wherein the DOCSIS clock output of the first device is modified at a rate within a range specified by a corresponding DOCSIS protocol.
4 . A method for adjusting a phase error comprising:
(a) a first device detecting a phase error of a clock of the first device; and
(b) the first device modifying a Data-Over-Cable Service Interface Specifications (DOCSIS) timing protocol parameter based upon the detected phase error, the DOCSIS timing protocol parameter used to modify a timestamp output by a clock of a second device different than the first device, wherein the DOCSIS timing protocol parameter is t-cm-adj.