Terminal time service method, device, system and medium

By acquiring and sorting the time synchronization quality of multiple clock sources and selecting the best clock source to update the terminal clock source, the problem of poor terminal timing synchronization in satellite communication is solved and the stability of communication services is ensured.

CN119316081APending Publication Date: 2025-01-14INST OF MICROELECTRONICS CHINESE ACAD OF SCI LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310862268.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In satellite communication, changes in terminal timing accuracy or weakening of signal leads to a clock out of synchronization, which may lead to failure of communication services. How to ensure the quality of terminal timing synchronization is a technical challenge.

Method used

By obtaining the time synchronization quality of the current clock source of the communication terminal, comparing it with the business requirements, if it is not met, obtain the time synchronization quality of multiple other clock sources, sorting, and selecting the best clock source as the update clock source to ensure that the terminal is guaranteed Quality of timing synchronization.

Benefits of technology

It realizes timely inspection and replacement of terminal clock source synchronization quality, ensures the normal progress of communication services, and improves the credibility of communication and navigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316081A_ABST
    Figure CN119316081A_ABST
Patent Text Reader

Abstract

The invention provides a terminal time service method, device and system and a medium. The method comprises the following steps: acquiring time synchronization quality of a current clock source of a communication terminal; the time synchronization quality comprises a clock source type, clock source frequency stability and time deviation between a clock source and coordinated world time; when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, acquiring the time synchronization quality of other clock sources; sequencing the time synchronization quality of the other clock sources; and taking the clock source with the best time synchronization quality sequence in the other clock sources as the updated clock source of the communication terminal. Therefore, the terminal timely checks that the clock synchronization quality of the clock source does not meet the service requirement, and the terminal can timely replace the clock source so as to provide the terminal time service synchronization service meeting the quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device, system and medium for terminal timing. Background Art

[0002] Satellite communication is one of the main means of ocean communication. Satellites usually carry clock sources, which can send clock signals to receiving devices. After receiving, the receiving device can obtain clock information, such as year, month, day, hour, minute, second, millisecond, etc., so that the satellite can provide clock synchronization for other terminals.

[0003] Different clocks have different accuracy and stability. Therefore, multiple terminals use the same clock source to ensure time synchronization between terminals, thereby improving the reliability of communication and navigation.

[0004] However, when the timing accuracy of a satellite changes and differs from that of other satellites, the clocks between terminals will become out of sync, which may lead to communication failure. Or when the satellite signal weakens or is lost, the terminal cannot obtain the clock accuracy that meets the communication service requirements, which will lead to communication failure.

[0005] Therefore, how to ensure the quality of terminal timing synchronization is a technical problem that needs to be solved in this field. Summary of the invention

[0006] In view of this, this summary of the invention is provided to introduce the concepts in a brief form, which will be described in detail in the detailed description section below. This summary of the invention is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to be used to limit the scope of the technical solution claimed for protection.

[0007] The purpose of the present application is to provide a method, device, system and medium for terminal timing synchronization, which can ensure the quality of terminal timing synchronization.

[0008] To achieve the above purpose, this application has the following technical solutions:

[0009] In a first aspect, an embodiment of the present application provides a method for terminal timing, including:

[0010] Acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time;

[0011] When the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, obtaining the time synchronization qualities of other multiple clock sources;

[0012] sorting the time synchronization qualities of the other multiple clock sources;

[0013] The clock source with the best time synchronization quality among the other multiple clock sources is used as the update clock source of the communication terminal.

[0014] In a possible implementation manner, the acquiring the time synchronization quality of the current clock source of the communication terminal includes:

[0015] According to the time synchronization quality request sent by the communication terminal, the time synchronization quality of the current clock source returned by the current clock source is received; the time synchronization quality request includes the identification number of the current clock source, the identification number of the communication terminal and the geographical location information of the communication terminal.

[0016] In a possible implementation, obtaining the time synchronization qualities of the other multiple clock sources includes:

[0017] The device carrying the other multiple clock sources sends the time synchronization qualities of the other multiple clock sources to the device corresponding to the current clock source, and the device corresponding to the current clock source forwards the time synchronization qualities of the other multiple clock sources to the communication terminal.

[0018] In a possible implementation, obtaining the time synchronization qualities of the other multiple clock sources includes:

[0019] When the time synchronization qualities of the other multiple clock sources change, or according to a preset period, the time synchronization qualities of the other multiple clock sources are provided to the communication terminal.

[0020] In a possible implementation manner, the sorting the time synchronization qualities of the other multiple clock sources includes:

[0021] The other multiple clock sources are sorted by time synchronization quality according to deviations between the other multiple clock sources and the Coordinated Universal Time, frequency stability of the other multiple clock sources and the clock source types.

[0022] In a possible implementation, the method further includes:

[0023] According to the selection reminder message of the control center, the clock source corresponding to the clock source identification number carried in the selection reminder message is used as the update clock source of the communication terminal. In a possible implementation, the device carrying the other multiple clock sources and the device carrying the current clock source include: a satellite, an airplane and / or a ship.

[0024] In a second aspect, an embodiment of the present application provides a terminal timing device, including:

[0025] A first acquisition unit, configured to acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time;

[0026] A second acquisition unit, configured to acquire the time synchronization qualities of other multiple clock sources when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service;

[0027] A sorting unit, used to sort the time synchronization qualities of the other multiple clock sources;

[0028] The updating unit is used to use the clock source with the best time synchronization quality among the other multiple clock sources as the updated clock source of the communication terminal.

[0029] In a third aspect, an embodiment of the present application provides a terminal timing system, including:

[0030] Memory for storing computer programs;

[0031] A processor is used to implement the steps of the terminal timing method as described above when executing the computer program.

[0032] In a fourth aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is processed and executed, the steps of the terminal timing method as described above are implemented.

[0033] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0034] The embodiment of the present application provides a method, device, system and medium for terminal timing, the method comprising: obtaining the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability and the deviation between the clock source and the coordinated universal time; when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, obtaining the time synchronization quality of multiple other clock sources; sorting the time synchronization quality of multiple other clock sources; using the clock source with the best time synchronization quality among the multiple other clock sources as the update clock source of the communication terminal. Therefore, the present application timely checks through the terminal that the clock synchronization quality of the clock source does not meet the service requirements, and the terminal can replace the clock source in time to provide a terminal timing synchronization service that meets the quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0036] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0037] Figure 1 A flowchart of a terminal timing method provided by an embodiment of the present application is shown;

[0038] Figure 2 A schematic diagram of a terminal timing device provided in an embodiment of the present application is shown;

[0039] Figure 3 A schematic diagram of a network structure provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0040] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below with reference to the accompanying drawings.

[0041] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present application. Therefore, the present application is not limited to the specific embodiments disclosed below.

[0042] As described in the background technology, satellite communication is one of the main means of ocean communication. Satellites usually carry a clock source, which can send a clock signal to a receiving device. After receiving the signal, the receiving device can obtain clock information, such as year, month, day, hour, minute, second, millisecond, etc., so that the satellite can provide clock synchronization for other terminals.

[0043] Different clocks have different accuracy and stability. Therefore, multiple terminals use the same clock source to ensure time synchronization between terminals, thereby improving the reliability of communication and navigation.

[0044] However, when the timing accuracy of a satellite changes and differs from that of other satellites, the clocks between terminals will become out of sync, which may lead to communication failure. Or when the satellite signal weakens or is lost, the terminal cannot obtain the clock accuracy that meets the communication service requirements, which will lead to communication failure.

[0045] Therefore, how to ensure the quality of terminal timing synchronization is a technical problem that needs to be solved in this field.

[0046] Exemplary Methods

[0047] See also Figure 1 As shown, it is a flowchart of a terminal timing method provided in an embodiment of the present application, including:

[0048] S101: Acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the Coordinated Universal Time.

[0049] In an embodiment of the present application, the time synchronization quality of the current clock source of the communication terminal may be acquired so as to determine whether the current clock source meets the requirements of the current communication service.

[0050] The time synchronization quality provided by the embodiments of the present application may include the clock source type, the clock source frequency stability, and the deviation between the clock source and the Coordinated Universal Time.

[0051] Specifically, the clock source types may include: hydrogen clock (Hydrogen), cesium clock (Cesium), rubidium clock (Rubidium) and global navigation satellite system clock (Global Navigation Satellite System, GNSS), etc., among which the timing accuracy of the hydrogen clock is greater than the timing accuracy of the rubidium clock, and the timing accuracy of the rubidium clock is greater than the timing accuracy of the cesium clock.

[0052] The frequency stability of a clock source refers to the ability of the clock source to maintain its oscillation frequency. The higher the stability, the higher the timing accuracy of the clock source. Coordinated Universal Time (UTC), also known as the world's unified time, world standard time or international coordinated time, is a time measurement system based on the length of atomic time seconds and is as close to the world time as possible. The smaller the deviation between the clock source and the coordinated universal time, the higher the timing accuracy of the clock source.

[0053] S102: When the time synchronization quality of the current clock source is lower than the time synchronization quality required by the current communication service, the time synchronization qualities of other multiple clock sources are obtained.

[0054] In the embodiment of the present application, when the current clock source corresponding to the communication terminal cannot obtain clock synchronization of sufficient quality, multiple other clock sources can be actively selected. Optionally, the device carrying multiple other clock sources and the device carrying the current clock source can include: satellites, aircraft and / or ships, etc.

[0055] Specifically, the time synchronization quality of the current clock source can be compared with the time synchronization quality required by the current communication service. When the time synchronization quality of the current clock source is lower than the time synchronization quality required by the current communication service, the time synchronization quality of other multiple clock sources is obtained, so that a clock source with higher time synchronization quality can be selected from other multiple clock sources to provide a terminal timing synchronization service of satisfactory quality.

[0056] S103: Sort the time synchronization qualities of the other multiple clock sources.

[0057] S104: Using the clock source with the best time synchronization quality among the other multiple clock sources as the update clock source of the communication terminal.

[0058] In an embodiment of the present application, the time synchronization qualities of the other multiple clock sources obtained can be sorted, that is, the time synchronization qualities of the other multiple clock sources obtained can be compared with each other, and the clock source with the best time synchronization quality can be obtained by comparison.

[0059] Then, the clock source with the best time synchronization quality among the other multiple clock sources is used as the updated clock source for the communication terminal. In this way, the terminal can promptly check whether the clock synchronization quality of the clock source does not meet the business requirements, and the terminal can replace the clock source in time to provide terminal timing synchronization services of satisfactory quality.

[0060] It should be noted that the update clock source of the communication terminal provided in the embodiment of the present application should also meet the time synchronization quality required by the communication service to ensure the normal operation of the communication service.

[0061] In a possible implementation manner, the method of obtaining the time synchronization quality of the current clock source of the communication terminal provided in the embodiment of the present application may include:

[0062] According to the time synchronization quality request sent by the communication terminal, the time synchronization quality of the current clock source returned by the current clock source is received; the time synchronization quality request includes the identification number of the current clock source, the identification number of the communication terminal and the geographical location information of the communication terminal.

[0063] Specifically, in an embodiment of the present application, taking the device corresponding to the current clock source as satellite 1 as an example, the communication terminal can request the clock synchronization quality from satellite 1. The request message can carry: the identification number of the current clock source, that is, the ID (Identity document) of satellite 1, the identification number of the communication terminal and the geographic location information of the communication terminal.

[0064] Satellite 1 makes a judgment based on the time synchronization quality request message received from the communication terminal. If the message carries the ID of satellite 1, satellite 1 provides the terminal with the clock synchronization quality of satellite 1.

[0065] If the device corresponding to the current clock source is not satellite 1 but other devices such as satellite 2, satellite 1 can forward the clock synchronization quality of satellite 2 to the communication terminal to obtain the time synchronization quality of the current clock source. Accurate forwarding can be achieved based on the identification number of the communication terminal and the geographical location information of the communication terminal, so that the time synchronization quality of the current clock source can be quickly and accurately obtained.

[0066] In a possible implementation, the method of obtaining the time synchronization quality of multiple other clock sources provided in the embodiment of the present application may include:

[0067] The communication terminal can send a time synchronization quality request to the first device (such as satellite 1), which can include the IDs of multiple other clock sources. The first device provides the communication terminal with the clock synchronization quality of the clock sources corresponding to the IDs of the multiple clock sources.

[0068] If the first device cannot provide the clock synchronization qualities corresponding to the other multiple clock sources, it may indicate in the message that the clock synchronization qualities corresponding to the other multiple clock sources cannot be provided.

[0069] In one possible implementation, the communication terminal may send a time synchronization quality request to a first device (e.g., satellite 1). The time synchronization quality request may include a constellation ID. If the first device can obtain the clock synchronization quality corresponding to all satellites in the constellation ID, then satellite 1 may provide the communication terminal with the clock synchronization quality of all satellites in the constellation corresponding to the constellation ID.

[0070] If satellite 1 cannot provide the clock synchronization quality corresponding to a certain satellite in the constellation ID, then satellite 1 indicates in the message that the clock synchronization quality corresponding to a certain satellite cannot be provided, and provides the clock synchronization quality corresponding to other satellites in the acquired constellation ID.

[0071] In one possible implementation, the communication terminal can send a time synchronization quality request to a first device (e.g., satellite 1), which may include the geographic location information of the communication terminal. The first device can determine the device that can provide clock synchronization information to the geographic location; the first device can obtain the clock synchronization quality of the device that provides clock synchronization information to the geographic location, and then forward the clock synchronization information of the device that can provide clock synchronization information to the geographic location to the communication terminal.

[0072] If the first device cannot obtain the clock synchronization quality of the device that can provide clock synchronization information to the geographical location, then the first device feeds back a failure message to the communication terminal.

[0073] In one possible implementation, the communication terminal may send a time synchronization quality request to a first device (e.g., satellite 1), and the time synchronization quality request may include a network ID. If the first device can obtain the clock synchronization quality corresponding to all devices in the network ID (e.g., satellites, airplanes, and / or ships, etc.), then the first device may provide the communication terminal with the clock synchronization quality of all devices in the network ID.

[0074] If the first device cannot provide the clock synchronization quality corresponding to a device in the network ID, then the first device indicates in the message that the clock synchronization quality corresponding to the device cannot be provided, and provides the clock synchronization quality corresponding to other devices in the acquired network ID.

[0075] In a possible implementation, the method of obtaining the time synchronization quality of multiple other clock sources provided in the embodiment of the present application may include:

[0076] The device carrying the other multiple clock sources sends the time synchronization qualities of the other multiple clock sources to the device corresponding to the current clock source, and the device corresponding to the current clock source forwards the time synchronization qualities of the other multiple clock sources to the communication terminal.

[0077] That is, in an embodiment of the present application, a device carrying multiple other clock sources can actively send the time synchronization qualities of the multiple other clock sources to a communication terminal to obtain the time synchronization qualities of the multiple other clock sources, so as to facilitate subsequent timely comparison and sorting.

[0078] Specifically, an embodiment of the present application may provide a clock management module, which is a logical function module that can run in physical entities such as land, sky or ocean, and its functions include: knowing the time quality information of all clock sources, obtaining the time quality information of the clock sources from the devices where all clock sources are located, and providing the time quality information of the clock sources to other devices.

[0079] Optionally, in an embodiment of the present application, a device carrying multiple other clock sources may also send the time synchronization qualities of the multiple other clock sources to the clock management module, and the clock management module forwards the time synchronization qualities of the multiple other clock sources to the communication terminal.

[0080] In a possible implementation, the method of obtaining the time synchronization quality of multiple other clock sources provided in the embodiment of the present application may include:

[0081] When the time synchronization qualities of the other multiple clock sources change, or according to a preset period, the time synchronization qualities of the other multiple clock sources are provided to the communication terminal.

[0082] Specifically, in an embodiment of the present application, the communication terminal may request a contract from the device: when the conditions are met, the device provides clock synchronization quality to the communication terminal.

[0083] First, the communication terminal can send a contract request message to the device. The message can carry information such as satellite ID, constellation ID, ship ID, network ID, terminal ID, terminal location information, clock synchronization quality threshold and reporting period. After the device receives the contract request, it can respond to the communication terminal: contract success or failure.

[0084] If the device does not support this contract, it can respond to the terminal: contract failure;

[0085] If the device cannot recognize the information in the contract signing request message, for example, cannot recognize the ID, it can respond to the terminal: contract signing failed.

[0086] If the contract is signed successfully, the device can provide the communication terminal with the corresponding clock synchronization quality according to the contract type.

[0087] The contract type may include: when the time synchronization quality of multiple other clock sources changes, providing the communication terminal with the time synchronization quality of multiple other clock sources; providing the communication terminal with the time synchronization quality of multiple other clock sources according to a preset period, and the period may be determined based on the reporting period carried in the contract request message. When the time synchronization quality of multiple other clock sources changes to meet a threshold, the clock synchronization quality may be provided to the communication terminal; the threshold is determined based on the threshold carried in the contract request message.

[0088] Specifically, the clock synchronization quality provided in the embodiments of the present application may include: the clock synchronization quality of the satellite corresponding to the satellite ID; the clock synchronization quality of the satellite corresponding to the constellation ID; the clock synchronization quality of the ship corresponding to the ship ID; the clock synchronization quality of the device corresponding to the network ID; and / or the clock synchronization quality of the device corresponding to the location information of the terminal.

[0089] For example, the scenario in which satellite 1 provides clock synchronization quality information to a communication terminal or a clock management functional module may also include: if satellite 1 determines that: the clock synchronization quality corresponding to the satellite ID has changed, then satellite 1 provides the changed clock synchronization quality to the terminal; if the clock synchronization quality corresponding to a satellite z in the constellation ID has changed, then satellite 1 provides the terminal with the clock synchronization quality of a satellite z in the changed constellation ID.

[0090] The above-mentioned method in which the satellite 1 provides clock synchronization quality information to the terminal can also be used for the communication terminal to provide clock synchronization quality information to the clock management function.

[0091] Optionally, in an embodiment of the present application, when the time synchronization qualities of the other multiple clock sources change, or according to a preset period, the time synchronization qualities of the other multiple clock sources can be provided to the clock management module.

[0092] In a possible implementation, the method of sorting the time synchronization qualities of multiple other clock sources provided in the embodiment of the present application may include:

[0093] The time synchronization qualities of the multiple clock sources are ranked according to deviations between the multiple clock sources and the Coordinated Universal Time, frequency stability of the multiple clock sources, and types of the clock sources.

[0094] Specifically, first compare the deviations between multiple other clock sources and Coordinated Universal Time. The smaller the deviation, the higher the quality. When the deviations are consistent, compare the frequency stability of multiple other clock sources. The higher the frequency stability, the higher the quality. When the stability is consistent, compare the clock source types. The quality from high to low is: hydrogen clock, rubidium clock, and cesium clock.

[0095] It should be noted that the execution subject of the above embodiment may be a communication terminal, a clock source and / or a clock management module (control center), which is not specifically limited in the present application embodiment and can be set by those skilled in the art according to actual conditions. Figure 3 As shown, it is a network structure diagram provided in an embodiment of the present application, in which any two of the communication terminals, clock sources and / or clock management modules (control center) are interconnected.

[0096] In one possible implementation, in order to achieve flexible controllability of the clock source and improve the user experience, the clock source corresponding to the clock source identification number carried in the selection reminder message of the control center can be selected as the update clock source of the communication terminal.

[0097] The clock management module of the embodiment of the present application can be integrated in the control center, and the above-mentioned sorting of the time synchronization quality of other multiple clock sources according to the deviation between other multiple clock sources and the coordinated universal time, the frequency stability of other multiple clock sources and the clock source type can be completed by the control center, so as to provide a selection reminder message according to the sorting.

[0098] The embodiment of the present application provides a method for terminal timing, which includes: obtaining the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time; when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, obtaining the time synchronization quality of multiple other clock sources; sorting the time synchronization quality of multiple other clock sources; and using the clock source with the best time synchronization quality among the multiple other clock sources as the update clock source of the communication terminal. Therefore, the present application timely checks through the terminal that the clock synchronization quality of the clock source does not meet the service requirements, and the terminal can replace the clock source in time to provide a terminal timing synchronization service that meets the quality.

[0099] Exemplary Devices

[0100] See also Figure 2 FIG. 1 is a schematic diagram of a terminal timing device provided in an embodiment of the present application, including:

[0101] The first acquisition unit 201 is used to acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability and the deviation between the clock source and the coordinated universal time;

[0102] The second acquisition unit 202 is used to acquire the time synchronization qualities of other multiple clock sources when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service;

[0103] A sorting unit 203, configured to sort the time synchronization qualities of the other multiple clock sources;

[0104] The updating unit 204 is configured to use the clock source with the best time synchronization quality among the other multiple clock sources as the updated clock source of the communication terminal.

[0105] The embodiment of the present application provides a terminal timing device, and the method applied to the device includes: obtaining the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time; when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, obtaining the time synchronization quality of multiple other clock sources; sorting the time synchronization quality of multiple other clock sources; and using the clock source with the best time synchronization quality among the multiple other clock sources as the update clock source of the communication terminal. Therefore, the present application timely checks through the terminal that the clock synchronization quality of the clock source does not meet the service requirements, and the terminal can replace the clock source in time to provide a terminal timing synchronization service that meets the quality.

[0106] Based on the above embodiments, an embodiment of the present application provides a terminal timing system, including:

[0107] Memory for storing computer programs;

[0108] A processor is used to implement the steps of the terminal timing method as described above when executing the computer program.

[0109] On the basis of the above-mentioned embodiments, the embodiments of the present application further provide a computer-readable medium, on which a computer program is stored, and when the computer program is processed and executed, the steps of the terminal timing method as mentioned above are implemented.

[0110] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0111] The computer-readable medium may be included in the system; or may exist independently without being assembled into the system.

[0112] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart.

[0113] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0114] The above is only a preferred implementation of the present application. Although the present application has been disclosed as a preferred embodiment, it is not intended to limit the present application. Any technician familiar with the art can use the above disclosed methods and technical contents to make many possible changes and modifications to the technical solution of the present application without departing from the scope of the technical solution of the present application, or modify it into an equivalent embodiment of equivalent changes. Therefore, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application still falls within the scope of protection of the technical solution of the present application.

Claims

1. A terminal timing method, characterized in that: include: Acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time; When the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service, obtaining the time synchronization qualities of other multiple clock sources; sorting the time synchronization qualities of the other multiple clock sources; The clock source with the best time synchronization quality among the other multiple clock sources is used as the update clock source of the communication terminal.

2. The method according to claim 1, characterized in that The obtaining of the time synchronization quality of the current clock source of the communication terminal includes: According to the time synchronization quality request sent by the communication terminal, the time synchronization quality of the current clock source returned by the current clock source is received; the time synchronization quality request includes the identification number of the current clock source, the identification number of the communication terminal and the geographical location information of the communication terminal.

3. The method according to claim 1, characterized in that The obtaining of the time synchronization quality of the other multiple clock sources includes: The device carrying the other multiple clock sources sends the time synchronization qualities of the other multiple clock sources to the device corresponding to the current clock source, and the device corresponding to the current clock source forwards the time synchronization qualities of the other multiple clock sources to the communication terminal.

4. The method according to claim 1, characterized in that: The obtaining of time synchronization qualities of multiple other clock sources includes: When the time synchronization qualities of the other multiple clock sources change, or according to a preset period, the time synchronization qualities of the other multiple clock sources are provided to the communication terminal.

5. The method according to claim 1, characterized in that The sorting of the time synchronization qualities of the other multiple clock sources includes: The other multiple clock sources are sorted by time synchronization quality according to deviations between the other multiple clock sources and the Coordinated Universal Time, frequency stability of the other multiple clock sources and the clock source types.

6. The method according to claim 1, characterized in that Also includes: According to the selection reminder message from the control center, the clock source corresponding to the clock source identification number carried in the selection reminder message is used as the update clock source of the communication terminal.

7. The method according to claim 3, characterized in that The device carrying the other multiple clock sources and the device carrying the current clock source include: a satellite, an airplane and / or a ship.

8. A terminal timing device, characterized in that: include: A first acquisition unit, configured to acquire the time synchronization quality of the current clock source of the communication terminal; the time synchronization quality includes the clock source type, the clock source frequency stability, and the deviation between the clock source and the coordinated universal time; A second acquisition unit, configured to acquire the time synchronization qualities of other multiple clock sources when the time synchronization quality of the current clock source is lower than the required time synchronization quality of the current communication service; A sorting unit, used to sort the time synchronization qualities of the other multiple clock sources; The updating unit is used to use the clock source with the best time synchronization quality among the other multiple clock sources as the updated clock source of the communication terminal.

9. A terminal timing system, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the steps of the terminal timing method as claimed in any one of claims 1 to 4 when executing the computer program.

10. A computer-readable medium, characterized in that The computer readable medium stores a computer program, and when the computer program is processed and executed, the steps of the terminal timing method according to any one of claims 1 to 4 are implemented.

Citation Information

Cited By

  • Time synchronization method and device based on multi-channel time service signal, electronic equipment and medium

    CN119966561A