A centralized and convenient network timing method
Through the centralized and convenient network timing method, the problems of insufficient time synchronization accuracy and complex configuration in the existing technology are solved, and high-precision time synchronization and automated management are realized across platforms, and deployment and maintenance processes are simplified.
Patent Information
- Application Number
- CN202211441092.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-17
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2042-11-17
AI Technical Summary
The existing time synchronization method can only achieve second-level accuracy under Windows systems and cannot meet high-precision requirements; under open source Linux systems and domestic systems, the configuration is complex and vulnerable, making it difficult to deploy and maintain on a large scale.
It provides a centralized and convenient network timing method. Through the timing module, it obtains time from external time sources, configures and interacts with the time synchronization module, supports upload, query, download, upgrade and other functions, automatically calculates the time difference and compensates the system time, and realizes fast time synchronization across platforms.
It realizes high-precision time synchronization across platforms, simplifies the deployment and maintenance process, supports automatic upgrades and address notifications, and improves the convenience and reliability of time synchronization.
Smart Images

Figure CN115913436B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer internet technology, and in particular to a centralized and convenient network timing method. Background Art
[0002] With the rapid development of computer technology and the Internet, computers play a vital role in data processing and transmission. However, the accuracy of computer clocks is relatively low, and there may be time offsets of several seconds or even minutes within a day. This time accuracy is difficult to meet the requirements of business areas with higher time accuracy. Therefore, how to conveniently and quickly achieve high-accuracy network time synchronization in numerous network systems is a very important issue.
[0003] The general procedure involves finding a suitable time source and then selecting different time synchronization methods based on the device's operating system. For Windows systems, the built-in w32time tool is generally used. w32time is easy to use and can achieve second-level time synchronization accuracy, but it cannot meet the needs of applications requiring higher time precision. For open-source Linux systems and domestically produced systems, there are generally two time synchronization tools: ntpd and chrony. Both tools can achieve millisecond-level time accuracy, but they can only be configured and used using the command line, requiring personnel with certain network knowledge to complete deployment and use, and cannot be deployed quickly and on a large scale. Using open-source software also comes with various open-source vulnerabilities, requiring maintenance personnel to manually upgrade each device in a timely manner. After deployment, the appropriate time source address may change during use, resulting in the need to reconfigure many devices that require time synchronization.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention
[0005] The purpose of the present invention is to overcome the shortcomings of the prior art and provide a centralized and convenient network timing method to solve the shortcomings of the existing time synchronization method.
[0006] The purpose of the present invention is achieved by the following technical solutions: a centralized and convenient network timing method, the network timing method comprising:
[0007] S1. Obtain time from an external time source through the timing module and calculate the time difference to complete time synchronization;
[0008] S2. Configure the timing module and interact with the time synchronization module to complete the timing;
[0009] S3. Configure the information of the time synchronization module and complete the upload of the time synchronization module;
[0010] S4, query and filter the time synchronization module, obtain and record the user's IP address to add it to the download time synchronization module list, and complete the time synchronization module query and download;
[0011] S5. The timing module completes the upgrade of the time synchronization module according to the version query information request of the time synchronization module;
[0012] S6. Notification of the address of the time synchronization module is completed according to the situation that the user downloads the time synchronization module;
[0013] S7, automatically obtain the time of the time synchronization module from the timing module;
[0014] S8. When there is an upgrade package for the time synchronization module in the timing module, the time synchronization module is automatically updated.
[0015] The step S1 specifically includes the following contents:
[0016] S101. The administrator configures the relevant information of the superior time source in the timing module;
[0017] S102, the timing module sends a time synchronization request packet to the superior time source according to the administrator configuration information, and waits for the superior time source to return a time synchronization return packet;
[0018] S103, the superior time source returns a time synchronization return packet to the timing module;
[0019] S104, the timing module calculates the time difference according to the time synchronization return packet;
[0020] S105, the timing module compensates the time difference to the system and completes time synchronization;
[0021] S106. Repeat steps S102 to S105.
[0022] The step S2 specifically includes the following contents:
[0023] S201, the administrator configures timing service information in the timing module;
[0024] S202, the timing module monitors the port according to the administrator configuration information and waits for the time synchronization module to send a time synchronization request packet;
[0025] S203, the timing module receives the time synchronization request packet, and the timing module recomposes the time synchronization return packet according to the time synchronization request packet information and the timing module time information;
[0026] S204, the timing module returns a time synchronization return packet, completing one timing;
[0027] S205. Repeat steps S203 and S204.
[0028] The step S3 specifically includes the following contents:
[0029] S301: The administrator prepares the time synchronization module installation package or upgrade package;
[0030] S302, the administrator enters the time synchronization module upload interface of the timing module through the browser;
[0031] S303, the administrator configures the time synchronization module related information;
[0032] S304: The administrator uploads the time synchronization module installation package or upgrade package, completing the upload of the time synchronization module.
[0033] The step S4 specifically includes the following contents:
[0034] S401, the user enters the time synchronization module query interface of the timing module through the browser;
[0035] S402, the user checks the timing module to provide external time synchronization module related information;
[0036] S403, the user queries and filters the time synchronization module according to the version information of the time synchronization operating system required;
[0037] S404: The user downloads and saves the time synchronization module locally according to the version information of the time synchronization operating system required;
[0038] S405, the timing module obtains the recorded user IP address, adds it to the download time synchronization module list, marks the address as unnotified, and then sets the notification duration;
[0039] S406, complete the time synchronization module query and download;
[0040] The step S5 specifically includes the following contents:
[0041] S501, the timing module waits for a time synchronization module version query request and an upgrade request;
[0042] S502, the time synchronization module sends a version query request to the timing module;
[0043] S503, the timing module returns the latest time synchronization module version information to the time synchronization module;
[0044] S504, the time synchronization module sends an upgrade request to the timing module;
[0045] S505: The timing module returns an upgrade package to the time synchronization module to complete the time synchronization module upgrade;
[0046] S506. Repeat steps S501 to S505.
[0047] The step S6 specifically includes the following contents:
[0048] S601, the timing module obtains a list of time synchronization modules that have not been notified to download;
[0049] S602, the timing module sends a timing module confirmation data packet to the time synchronization module in turn;
[0050] S603, the time synchronization module receives a timing module confirmation data packet from the timing module;
[0051] S604, the time synchronization module adds the timing module IP address to the timing module address list, and then sends a "time synchronization module has received the timing module request" data packet to the timing module;
[0052] S605, the timing module receives the "time synchronization module has received the timing module request" data packet sent by the time synchronization module, and the timing module marks the time synchronization module address as notified;
[0053] S606: Notification of completion of timing module.
[0054] The step S7 specifically includes the following contents:
[0055] S701. The user downloads the time synchronization module installation package according to steps S401 to S406.
[0056] S702: The user installs the time synchronization module installation package and starts it, and enters the time synchronization module main interface;
[0057] S703: If the time synchronization module does not have a superior time source or the superior time source is unavailable, the module executes step S704; if the superior time source is available, the module terminates.
[0058] S704, the time synchronization module queries the timing module address list. If the timing module address list is not empty and there is an available timing module, the available timing module address list is sent to the user. After the user selects a timing module, the time synchronization module uses the timing module as the superior time source for time synchronization;
[0059] S705. If the timing module is empty or the timing module is not empty, but the timing modules are unavailable, the time synchronization module sends a "search timing module" data packet to the specific port of the local area network;
[0060] S706, performing time synchronization according to whether the "search timing module" data packet is received by another time synchronization module or the timing module;
[0061] S707: The time synchronization module automatically obtains the time synchronization module time from the timing module.
[0062] The time synchronization is performed according to whether the receiving module receives the "search timing module" data packet, namely another time synchronization module or the timing module, comprising:
[0063] A1. If other time synchronization modules in the LAN receive the "Search Timing Module" data packet, and if the time module that received the data packet has a superior time source and the time source is in normal status, the time synchronization module sends the "Available Timing Module Address: IP" data packet to the data transmission time synchronization module. The data transmission time synchronization module receives the "Available Timing Module Address: IP" data packet sent by the time synchronization module, and the data transmission time synchronization module sends the timing module address to the user. After the user selects the timing module address and submits it, the time synchronization module uses the timing module as the superior time source for time synchronization.
[0064] A2. If the LAN timing module receives the "Search Timing Module" data packet and the timing module is in normal status, the timing module sends the "Available Timing Module Address: IP" data packet to the time synchronization module. The time synchronization module receives the "Available Timing Module Address: IP" data packet sent by the timing module and sends the timing module address to the user. After the user selects the timing module and submits it, the time synchronization module uses the timing module as the superior time source for time synchronization.
[0065] The step S8 specifically includes the following contents:
[0066] S801: The time synchronization module receives an upgrade request or a request to execute an upgrade at a scheduled time;
[0067] S802, the time synchronization module sends a "query time synchronization module upgrade package" data packet to the timing module;
[0068] S803, the timing module receives the "query time synchronization module upgrade package" data packet, and the timing module sends the "latest upgrade package version number" data packet to the time synchronization module;
[0069] S804: The time synchronization module determines whether the "latest upgrade package version number" is greater than the current version number of the time synchronization module. If so, step S805 is executed. If not, a prompt is sent to the user that the latest version is currently available, and the execution ends.
[0070] S805, the time synchronization module sends a "download the latest upgrade package version" data packet to the timing module;
[0071] S806, the timing module receives the "download latest upgrade package version" data packet from the time synchronization module, and the timing module sends the "latest upgrade package" data packet to the time synchronization module;
[0072] S807, the time synchronization module receives the "latest upgrade package" data packet sent by the timing module, and the time synchronization module automatically completes the upgrade according to the "latest upgrade package" data packet and prompts the user that the upgrade is completed;
[0073] S808: Complete a time synchronization module upgrade.
[0074] The present invention has the following advantages: a centralized and convenient network timing method, using a centralized and quick network timing device; the timing device deploys and installs a timing module. The timing device obtains time from an external time source and provides external timing services, supports functions such as uploading, querying, downloading, and upgrading the time synchronization module, and supports the function of notifying the time synchronization module of the timing module address. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION
[0076] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the detailed description of the embodiments of the present application provided below in conjunction with the drawings is not intended to limit the scope of protection of the present application for which protection is claimed, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application. The present invention is further described below in conjunction with the drawings.
[0077] like Figure 1 As shown, the present invention specifically relates to a centralized and convenient network timing method. To address the problem of complicated operations when synchronizing time in a complex environment with multiple types of devices, multiple types of systems, and cross-platforms, a centralized and convenient network timing method and system are provided, which can conveniently and quickly provide network timing services for the time synchronization of various types of devices.
[0078] Specifically include the following:
[0079] S1. Obtain time from an external time source through the timing module and calculate the time difference to complete time synchronization;
[0080] S2. Configure the timing module and interact with the time synchronization module to complete the timing;
[0081] S3. Configure the information of the time synchronization module and complete the upload of the time synchronization module;
[0082] S4, query and filter the time synchronization module, obtain and record the user's IP address to add it to the download time synchronization module list, and complete the time synchronization module query and download;
[0083] S5. The timing module completes the upgrade of the time synchronization module according to the version query information request of the time synchronization module;
[0084] S6. Notification of the address of the time synchronization module is completed according to the situation that the user downloads the time synchronization module;
[0085] S7, automatically obtain the time of the time synchronization module from the timing module;
[0086] S8. When there is an upgrade package for the time synchronization module in the timing module, the time synchronization module is automatically updated.
[0087] Furthermore, step S1 specifically includes the following contents:
[0088] S101. The administrator configures the relevant information of the superior time source in the timing module;
[0089] S102, the timing module sends a time synchronization request packet to the superior time source according to the administrator configuration information, and waits for the superior time source to return a time synchronization return packet;
[0090] S103, the superior time source returns a time synchronization return packet to the timing module;
[0091] S104, the timing module calculates the time difference according to the time synchronization return packet;
[0092] S105, the timing module compensates the time difference to the system and completes time synchronization;
[0093] S106. Repeat steps S102 to S105.
[0094] Furthermore, step S2 specifically includes the following contents:
[0095] S201, the administrator configures timing service information in the timing module;
[0096] S202, the timing module monitors the port according to the administrator configuration information and waits for the time synchronization module to send a time synchronization request packet;
[0097] S203, the timing module receives the time synchronization request packet, and the timing module recomposes the time synchronization return packet according to the time synchronization request packet information and the timing module time information;
[0098] S204, the timing module returns a time synchronization return packet, completing one timing;
[0099] S205. Repeat steps S203 and S204.
[0100] Furthermore, step S3 specifically includes the following contents:
[0101] S301: The administrator prepares the time synchronization module installation package or upgrade package.
[0102] S302, the administrator enters the time synchronization module upload interface of the timing module through the browser;
[0103] S303, the administrator configures the time synchronization module related information;
[0104] S304: The administrator uploads the time synchronization module installation package or upgrade package, completing the upload of the time synchronization module.
[0105] Furthermore, step S4 specifically includes the following contents:
[0106] S401, the user enters the time synchronization module query interface of the timing module through the browser;
[0107] S402: The user checks the timing module to provide external time synchronization module related information;
[0108] S403, the user queries and filters the time synchronization module according to the version information of the time synchronization operating system required;
[0109] S404: The user downloads and saves the time synchronization module installation package to the local computer according to the version information of the time synchronization operating system required;
[0110] S405, the timing module obtains the recorded user IP address, adds it to the download time synchronization module list, marks the address as unnotified, and then sets the notification duration;
[0111] S406, complete the time synchronization module query and download;
[0112] Furthermore, step S5 specifically includes the following contents:
[0113] S501, the timing module waits for a time synchronization module version query request and an upgrade request;
[0114] S502, the time synchronization module sends a version query request to the timing module;
[0115] S503, the timing module returns the latest time synchronization module version information to the time synchronization module;
[0116] S504, the time synchronization module sends an upgrade request to the timing module;
[0117] S505: The timing module returns an upgrade package to the time synchronization module to complete the time synchronization module upgrade;
[0118] S506. Repeat steps S501 to S505.
[0119] Furthermore, step S6 specifically includes the following contents:
[0120] S601, the timing module obtains a list of time synchronization modules that have not been notified to download;
[0121] S602, the timing module sends a timing module confirmation data packet to the time synchronization module in turn;
[0122] S603, the time synchronization module receives a timing module confirmation data packet from the timing module;
[0123] S604, the time synchronization module adds the timing module IP address to the timing module address list, and then sends a "time synchronization module has received the timing module request" data packet to the timing module;
[0124] S605, the timing module receives the "time synchronization module has received the timing module request" data packet sent by the time synchronization module, and the timing module marks the time synchronization module address as notified;
[0125] S606: Notification of completion of timing module.
[0126] Furthermore, step S7 specifically includes the following contents:
[0127] S701. The user downloads the time synchronization module installation package according to steps S401 to S406.
[0128] S702: The user installs the time synchronization module installation package and starts it, and enters the time synchronization module main interface;
[0129] S703: If the time synchronization module does not have a superior time source or the superior time source is unavailable, the module executes step S704; if the superior time source is available, the module terminates.
[0130] S704, the time synchronization module queries the timing module address list. If the timing module address list is not empty and there is an available timing module, the available timing module address list is sent to the user. After the user selects a timing module, the time synchronization module uses the timing module as the superior time source for time synchronization;
[0131] S705. If the timing module is empty or the timing module is not empty, but the timing modules are unavailable, the time synchronization module sends a "search timing module" data packet to the specific port of the local area network;
[0132] S706. If other time synchronization modules in the local area network receive the "Search Timing Module" data packet, and if the time module that received the data packet has a superior time source and the time source is in normal status, the time synchronization module sends the "Available Timing Module Address: IP" data packet to the data sending time synchronization module. The data sending time synchronization module receives the "Available Timing Module Address: IP" data packet sent by the time synchronization module, and the data sending time synchronization module sends the timing module address to the user. After the user selects the timing module address and submits it, the time synchronization module uses the timing module as the superior time source to perform time synchronization.
[0133] S707. If the LAN timing module receives the "Search Timing Module" data packet, and if the timing module is in normal status, the timing module sends the "Available Timing Module Address: IP" data packet to the time synchronization module. The time synchronization module receives the "Available Timing Module Address: IP" data packet sent by the timing module, and sends the timing module address to the user. After the user selects the timing module to submit, the time synchronization module uses the timing module as the superior time source for time synchronization.
[0134] S708: The time synchronization module completes the function of automatically obtaining the time synchronization module time from the timing module.
[0135] Furthermore, step S8 specifically includes the following contents:
[0136] S801: The time synchronization module receives an upgrade request or a request to execute an upgrade at a scheduled time;
[0137] S802, the time synchronization module sends a "query time synchronization module upgrade package" data packet to the timing module;
[0138] S803, the timing module receives the "query time synchronization module upgrade package" data packet, and the timing module sends the "latest upgrade package version number" data packet to the time synchronization module;
[0139] S804: The time synchronization module determines whether the "latest upgrade package version number" is greater than the current version number of the time synchronization module. If so, step S805 is executed. If not, a prompt is sent to the user that the latest version is currently available, and the execution ends.
[0140] S805, prompting the user that the software supports automatic upgrade to the latest version. After the user confirms the upgrade, the time synchronization module sends a "download the latest upgrade package version" data packet to the timing module;
[0141] S806, the timing module receives the "download latest upgrade package version" data packet from the time synchronization module, and the timing module sends the "latest upgrade package" data packet to the time synchronization module;
[0142] S807, the time synchronization module receives the "latest upgrade package" data packet sent by the timing module, and the time synchronization module automatically completes the upgrade according to the "latest upgrade package" data packet and prompts the user that the upgrade is completed;
[0143] S808: Complete a time synchronization module upgrade.
[0144] The foregoing description is merely a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the form disclosed herein and should not be construed as excluding other embodiments. Rather, the present invention can be used in various other combinations, modifications, and environments and can be modified within the scope of the concept described herein through the above teachings or techniques or knowledge in the relevant field. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention are intended to be protected by the appended claims.
Claims
1. A centralized and convenient network timing method, characterized by: The network timing method comprises: S1. Obtain time from an external time source through the timing module and calculate the time difference to complete time synchronization; S2. Configure the timing module and interact with the time synchronization module to complete the timing; S3. The administrator enters the time synchronization module upload interface of the timing module, configures the time synchronization module information, and completes the upload of the time synchronization module installation package or upgrade package; S4. The user enters the time synchronization module query interface of the timing module, queries and filters the time synchronization module according to the version information of the operating system of the time synchronization module, downloads and saves the time synchronization module installation package, obtains and records the user's IP address and adds it to the download time synchronization module list, and completes the time synchronization module query and download; S5. The timing module completes the upgrade of the time synchronization module according to the version query information request and upgrade request of the time synchronization module; S6. The timing module sends the timing module IP address to the time synchronization module according to the unnotified download time synchronization module list. The time synchronization module adds the timing module IP address to the timing module address list to complete the notification of the time synchronization module timing module address. S7, automatically obtain the time synchronization module time from the timing module according to the timing module address list; S8. When there is an upgrade package of the time synchronization module in the timing module, the time synchronization module is automatically updated.
2. A centralized and convenient network timing method according to claim 1, characterized in that: The step S1 specifically includes the following contents: S101. The administrator configures the relevant information of the superior time source in the timing module; S102, the timing module sends a time synchronization request packet to the superior time source according to the administrator configuration information, and waits for the superior time source to return a time synchronization return packet; S103, the superior time source returns a time synchronization return packet to the timing module; S104, the timing module calculates the time difference according to the time synchronization return packet; S105, the timing module compensates the time difference to the system and completes time synchronization; S106. Repeat steps S102 to S105.
3. A centralized and convenient network timing method according to claim 1, characterized in that: The step S2 specifically includes the following contents: S201, the administrator configures timing service information in the timing module; S202, the timing module monitors the port according to the administrator configuration information and waits for the time synchronization module to send a time synchronization request packet; S203, the timing module receives the time synchronization request packet, and the timing module recomposes the time synchronization return packet according to the time synchronization request packet information and the timing module time information; S204, the timing module returns a time synchronization return packet, completing one timing; S205. Repeat steps S203 and S204.
4. A centralized and convenient network timing method according to claim 1, characterized in that: The step S3 specifically includes the following contents: S301: The administrator prepares the time synchronization module installation package or upgrade package; S302, the administrator enters the time synchronization module upload interface of the timing module through the browser; S303, the administrator configures the time synchronization module related information; S304: The administrator uploads the time synchronization module installation package or upgrade package, completing the upload of the time synchronization module.
5. A centralized and convenient network timing method according to claim 1, characterized in that: The step S4 specifically includes the following contents: S401, the user enters the time synchronization module query interface of the timing module through the browser; S402, the user checks the timing module to provide external time synchronization module related information; S403, the user queries and filters the time synchronization module according to the version information of the time synchronization operating system required; S404: The user downloads and saves the time synchronization module installation package to the local computer according to the version information of the time synchronization operating system required; S405, the timing module obtains the recorded user IP address, adds it to the download time synchronization module list, marks the address as unnotified, and then sets the notification duration; S406: Complete query and download of the time synchronization module.
6. A centralized and convenient network timing method according to claim 1, characterized in that: The step S5 specifically includes the following contents: S501, the timing module waits for a time synchronization module version query request and an upgrade request; S502, the time synchronization module sends a version query request to the timing module; S503, the timing module returns the latest time synchronization module version information to the time synchronization module; S504, the time synchronization module sends an upgrade request to the timing module; S505: The timing module returns an upgrade package to the time synchronization module to complete the time synchronization module upgrade; S506. Repeat steps S501 to S505.
7. A centralized and convenient network timing method according to claim 1, characterized in that: The step S6 specifically includes the following contents: S601, the timing module obtains a list of time synchronization modules that have not been notified to download; S602, the timing module sends a timing module confirmation data packet to the time synchronization modules in the list of time synchronization modules that have not been notified of downloading the time synchronization module in turn; S603, the time synchronization module receives a timing module confirmation data packet from the timing module; S604, the time synchronization module adds the timing module IP address to the timing module address list, and then sends a "time synchronization module has received the timing module request" data packet to the timing module; S605, the timing module receives the "time synchronization module has received the timing module request" data packet sent by the time synchronization module, and the timing module marks the time synchronization module address as notified; S606: Notification of completion of timing module.
8. A centralized and convenient network timing method according to claim 5, characterized in that: The step S7 specifically includes the following contents: S701. The user downloads the time synchronization module installation package according to steps S401 to S403. S702: The user installs the time synchronization module installation package and starts it, and enters the time synchronization module main interface; S703: If the time synchronization module does not have a superior time source or the superior time source is unavailable, the module executes step S704; if the superior time source is available, the module terminates. S704, the time synchronization module queries the timing module address list. If the timing module address list is not empty and there is an available timing module, the available timing module address list is sent to the user. After the user selects a timing module, the time synchronization module uses the timing module as the superior time source for time synchronization; S705. If the timing module is empty or the timing module is not empty, but the timing modules are unavailable, the time synchronization module sends a "search timing module" data packet to the specific port of the local area network; S706, according to whether it is another time synchronization module or the timing module that receives the "search timing module" data packet, to perform time synchronization; S707: The time synchronization module automatically obtains the time synchronization module time from the timing module.
9. A centralized and convenient network timing method according to claim 8, characterized in that: The time synchronization is performed according to whether the "search timing module" data packet is received by another time synchronization module or the timing module, including: A1. If other time synchronization modules in the LAN receive a "Search Timing Module" packet, and if the time synchronization module that receives the packet has a superior time source and the time source is in normal status, the time synchronization module sends an "Available Timing Module Address: IP" packet to the data transmission time synchronization module. The data transmission time synchronization module receives the "Available Timing Module Address: IP" packet sent by the time synchronization module, and then sends the timing module address to the user. After the user selects the timing module address and submits it, the time synchronization module uses the timing module as the superior time source for time synchronization. A2. If the LAN timing module receives the "Search Timing Module" data packet and the timing module is in normal status, the timing module sends the "Available Timing Module Address: IP" data packet to the time synchronization module. The time synchronization module receives the "Available Timing Module Address: IP" data packet sent by the timing module and sends the timing module address to the user. After the user selects the timing module and submits it, the time synchronization module uses the timing module as the superior time source for time synchronization.
10. A centralized and portable network timing method according to claim 1, characterized in that: The step S8 specifically includes the following contents: S801: The time synchronization module receives an upgrade request or a request to execute an upgrade at a scheduled time; S802, the time synchronization module sends a "query time synchronization module upgrade package" data packet to the timing module; S803, the timing module receives the "query time synchronization module upgrade package" data packet, and the timing module sends the "latest upgrade package version number" data packet to the time synchronization module; S804: The time synchronization module determines whether the "latest upgrade package version number" is greater than the current version number of the time synchronization module. If so, step S805 is executed. If not, a prompt is sent to the user indicating that the latest version is currently available, and the execution ends. S805, the time synchronization module sends a "download the latest upgrade package version" data packet to the timing module; S806: The timing module receives the "download latest upgrade package version" data packet from the time synchronization module, and the timing module sends the "latest upgrade package" data packet to the time synchronization module; S807, the time synchronization module receives the "latest upgrade package" data packet sent by the timing module, and the time synchronization module automatically completes the upgrade according to the "latest upgrade package" data packet and prompts the user that the upgrade is complete; S808: Complete a time synchronization module upgrade.
Citation Information
Patent Citations
Timing device, method and system
CN106712889A
Mobile terminal equipment staging method and system
CN1848986A