Coordinated timing network configuration parameter update procedure
First Claim
Patent Images
1. A computer program product for updating parameters in a coordinated timing network, the computer program product comprising:
- a non-transitory computer readable medium readable by a processor and storing instructions for execution by the processor for performing a method comprising;
receiving by a server of a coordinated timing network identified by a coordinated timing network identifier an information response packet that includes at least one parameter to be changed at the server and specifies a time at which the at least one parameter is to be changed, the at least one parameter being associated with the coordinated timing network, the coordinated timing network comprising a plurality of servers that are time synchronized and receive timing information from a stratum-1 server of the coordinated timing network;
responsive to receiving the information response packet, determining at the server whether the server is in communication with a clock source;
in response to the determining producing a negative result, waiting for a predetermined time to address a temporary loss of communication with the clock source and then determining whether the server is in communication with the clock source, wherein in response to the determining still providing a negative result, declaring one or more parameters at the server to be invalid and not changing the at least one parameter at the specified time; and
responsive to the determining indicating that the server is in communication with the clock source, changing the at least one parameter at the time at which the at least one parameter is to be changed.
1 Assignment
0 Petitions
Accused Products
Abstract
In a networked data processing system, the updating of timing parameters is carried out via a process in which the detection of the loss of communications with the network is not immediately employed as an indication of parameter invalidity but rather the process employs a system specific delay which permits actions such as server or link recovery to occur without necessitating the declaration of timing parameter invalidity.
87 Citations
20 Claims
-
1. A computer program product for updating parameters in a coordinated timing network, the computer program product comprising:
-
a non-transitory computer readable medium readable by a processor and storing instructions for execution by the processor for performing a method comprising; receiving by a server of a coordinated timing network identified by a coordinated timing network identifier an information response packet that includes at least one parameter to be changed at the server and specifies a time at which the at least one parameter is to be changed, the at least one parameter being associated with the coordinated timing network, the coordinated timing network comprising a plurality of servers that are time synchronized and receive timing information from a stratum-1 server of the coordinated timing network; responsive to receiving the information response packet, determining at the server whether the server is in communication with a clock source; in response to the determining producing a negative result, waiting for a predetermined time to address a temporary loss of communication with the clock source and then determining whether the server is in communication with the clock source, wherein in response to the determining still providing a negative result, declaring one or more parameters at the server to be invalid and not changing the at least one parameter at the specified time; and responsive to the determining indicating that the server is in communication with the clock source, changing the at least one parameter at the time at which the at least one parameter is to be changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for updating parameters in a coordinated timing network, the computer system comprising:
-
a memory; and a processor in communications with the memory, wherein the computer system is configured to perform a method, the method comprising; receiving by a server of a coordinated timing network identified by a coordinated timing network identifier an information response packet that includes at least one parameter to be changed at the server and specifies a time at which the at least one parameter is to be changed, the at least one parameter being associated with the coordinated timing network, the coordinated timing network comprising a plurality of servers that are time synchronized and receive timing information from a stratum-1 server of the coordinated timing network; responsive to the receiving, determining at the server whether the server is in communication with a clock source; in response to the determining producing a negative result, waiting for a predetermined time to address a temporary loss of communication with the clock source and then determining whether the server is in communication with the clock source, wherein in response to the determining still providing a negative result, declaring one or more parameters at the server to be invalid and not changing the at least one parameter at the specified time; and responsive to the determining indicating that the server is in communication with the clock source, changing the at least one parameter at the time at which the at least one parameter is to be changed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for updating parameters in a coordinated timing network, the method comprising:
-
receiving by a server of a coordinated timing network identified by a coordinated timing network identifier an information response packet that includes at least one parameter to be changed at the server and specifies a time at which the at least one parameter is to be changed, the at least one parameter being associated with the coordinated timing network, the coordinated timing network comprises a plurality of servers that are time synchronized and receive timing information from stratum-1 server of the coordinated timing network; responsive to the receiving, determining at the server whether the server is in communication with a clock source; in response to the determining producing a negative result, waiting for a predetermined time to address a temporary loss of communication with the clock source and then determining whether the server is in communication with the clock source, wherein in response to the determining still providing a negative result, declaring one or more parameters at the server to be invalid and not changing the at least one parameter at the specified time; and responsive to the determining indicating that the server is in communication with the clock source, changing the at least one parameter at the time at which the at least one parameter is to be changed. - View Dependent Claims (19, 20)
-
Specification