Remote machine time synchronization method and device, storage medium and electronic equipment

By receiving and processing synchronization information from the near-end unit at the remote end, and using 5G intermediate frequency signals for digital filtering and phase difference adjustment, the latency and accuracy issues of the remote end unit's time synchronization signal are resolved, achieving efficient and low-cost time synchronization.

CN116419300BActive Publication Date: 2026-06-23CHINA TELECOM CORP LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD
Filing Date
2021-12-30
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

In TDD repeater distribution systems, the time synchronization signal detection of remote units suffers from delays and inaccuracies, and existing technologies require additional feeder transmissions that are prone to distortion or interference.

Method used

The remote unit receives the first synchronization information and transmission signal sent by the near-end unit. By extracting the second synchronization information, it performs digital filtering using the primary and secondary synchronization signals in the 5G intermediate frequency signal. Combined with the reconstructed synchronization information and the phase difference adjusted by the delay device, the time synchronization signal is determined.

Benefits of technology

High-precision time synchronization can be achieved without additional feeders, reducing costs and improving the accuracy of synchronization signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116419300B_ABST
    Figure CN116419300B_ABST
Patent Text Reader

Abstract

The present disclosure provides a remote machine time synchronization method and device, a storage medium and an electronic device, and relates to the technical field of mobile communication. First synchronization information and a transmission signal sent by a near-end machine are received; second synchronization information is extracted from the transmission signal; and a time synchronization signal of the remote machine is determined according to the first synchronization information and the second synchronization information. The present disclosure obtains the first synchronization information by demodulating the signal of the near-end machine, and the remote machine performs correlation detection by using the first synchronization information and the transmission signal, so that the accurate time synchronization signal is obtained at the remote end with lower cost without additional feeder.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of mobile communication technology, and in particular to a remote time synchronization method and apparatus, storage medium and electronic device. Background Technology

[0002] In a TDD (Time Division Duplexing) repeater distributed system, the remote unit needs to synchronize and control the uplink / downlink switching time. Existing technologies that locally detect power and uplink / downlink switching time suffer from time delays and inconsistent accuracy. Other existing technologies that extract synchronization information from the near-end unit and transmit the signal to the remote unit via a feeder cable require additional feeders and are prone to distortion or interference during transmission.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] This disclosure provides a remote time synchronization method and apparatus, storage medium and electronic device, which at least to some extent overcomes the problems in related technologies, such as time synchronization signal detection having time delay and difficulty in guaranteeing accuracy, the need for additional feeders, and the susceptibility to distortion or interference during transmission.

[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part by practice of this disclosure.

[0006] According to one aspect of this disclosure, a remote time synchronization method is provided, applied to a remote machine, further comprising: receiving first synchronization information and a transmission signal sent by a near-end machine; extracting second synchronization information from the transmission signal; and determining a time synchronization signal for the remote machine based on the first synchronization information and the second synchronization information.

[0007] In one embodiment of this disclosure, after determining the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information, the method further includes: determining the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit.

[0008] In one embodiment of this disclosure, determining the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit further includes: receiving signal frame structure information sent by the near-end unit; and determining the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit and the signal frame structure information.

[0009] In one embodiment of this disclosure, extracting the second synchronization information from the transmitted signal includes: acquiring a 5G intermediate frequency signal; and performing digital filtering on the primary synchronization signal and secondary synchronization signal information in the 5G intermediate frequency signal to extract the second synchronization information.

[0010] In one embodiment of this disclosure, determining the time synchronization signal of the remote machine based on the first synchronization information and the second synchronization information further includes: reconstructing reconstructed synchronization information based on the sequence used by the primary synchronization signal and the secondary synchronization signal of the first synchronization information; and determining the time synchronization signal of the remote machine based on the reconstructed synchronization information and the second synchronization information.

[0011] In one embodiment of this disclosure, determining the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information includes: adjusting the phase difference between the reconstructed synchronization information and the second synchronization information using a delay device; performing a synchronization analysis on the correlation between the reconstructed synchronization information and the second synchronization information; and adjusting the synchronization time by feeding back and referencing a clock generator to obtain the time synchronization signal.

[0012] According to another aspect of this disclosure, a remote time synchronization method is provided, applied to a near-end machine, comprising: sending first synchronization information and a transmission signal to the remote machine, wherein the near-end machine extracts the first synchronization information from the signal, and the remote machine extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote machine based on the first synchronization information and the second synchronization information.

[0013] In one embodiment of this disclosure, a remote time synchronization device is provided, applied to one side of the remote machine, comprising:

[0014] The receiving module is used to receive the first synchronization information and transmission signal sent by the near-end unit;

[0015] Extraction module, used to extract second synchronization information from the transmitted signal;

[0016] The signal determination module is used to determine the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0017] In one embodiment of this disclosure, a remote time synchronization device is provided, applied to a near-end device, comprising: a sending module for sending first synchronization information and a transmission signal to the remote device, wherein the near-end device extracts second synchronization information from the signal and determines the time synchronization signal of the remote device based on the first synchronization information and the second synchronization information.

[0018] According to another aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the aforementioned remote machine time synchronization method by executing the executable instructions.

[0019] According to another aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the remote machine time synchronization method described above.

[0020] The remote time synchronization method, apparatus, storage medium, and electronic device provided in the embodiments of this disclosure receive first synchronization information and a transmission signal sent by a near-end device; extract second synchronization information from the transmission signal; and determine the time synchronization signal of the remote device based on the first synchronization information and the second synchronization information. This disclosure utilizes the demodulation of the signal at the near-end device to obtain the first synchronization information, and the remote device uses the first synchronization information and the transmission signal for correlation detection, eliminating the need for additional feeders and achieving accurate time synchronization signals at a lower cost.

[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0023] Figure 1 This diagram illustrates a remote time synchronization method applied to a remote machine in an embodiment of the present disclosure.

[0024] Figure 2 A flowchart illustrating a specific example of a remote machine time synchronization method applied to a remote machine in an embodiment of this disclosure is shown.

[0025] Figure 3 This invention discloses a flowchart of a remote time synchronization method applied to a near-end machine in an embodiment of the present disclosure.

[0026] Figure 4 This diagram illustrates a remote time synchronization device applied to one side of the remote unit in an embodiment of the present disclosure.

[0027] Figure 5 This diagram illustrates a remote time synchronization device applied to the near-end unit side in an embodiment of the present disclosure.

[0028] Figure 6 A schematic diagram illustrating an exemplary system architecture of a remote time synchronization method or remote time synchronization device in the embodiments of this disclosure is shown.

[0029] Figure 7 This diagram illustrates a synchronous detection sequence applied to the remote terminal side in an embodiment of the present disclosure;

[0030] Figure 8 This diagram illustrates a structural block diagram of a remote time synchronization computer device according to an embodiment of the present disclosure.

[0031] Figure 9 A schematic diagram of a computer-readable storage medium according to an embodiment of the present disclosure is shown. Detailed Implementation

[0032] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0033] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0034] To facilitate understanding, the following is an explanation of several terms used in this disclosure:

[0035] Remote terminal (RT): A device located on the user side when using digital loop carriers in the user loop. Placed at the user, the remote terminal is responsible for user service access and V5 interface protocol processing. It is an important piece of equipment in the access network. There are two types: remote terminals with V5.1 interfaces and remote terminals with [other interfaces].

[0036] Near-end unit: A near-end unit is a repeater on the base station side that can be used in mobile indoor distribution systems.

[0037] PSS: Primary Synchronization Signal, used to transmit the group ID, i.e., the N(2)_ID value.

[0038] SSS: Secondary Synchronization Signal, used to transmit the group ID, i.e., N(1)_ID value.

[0039] 5G: 5th Generation Mobile Communication Technology.

[0040] Demodulation: Modulation is the process of using a baseband signal to control the changes in one or more parameters of a carrier signal, carrying information on it to form a modulated signal for transmission. Demodulation is the reverse process of modulation, using specific methods to recover the original baseband signal from the parameter changes of the modulated signal.

[0041] Synchronous signal: A signal that provides a time reference for machines and devices that need to process information synchronously. Examples include all television broadcasts and mobile communications. A synchronization signal can be a switching signal or a continuous pulse.

[0042] m-sequence: The longest linear feedback shift register sequence. It is the most basic pseudo-noise sequence used in CDMA systems.

[0043] Digital filtering is a method that uses differences in spectral characteristics to suppress interfering waves and highlight effective waves.

[0044] Clock generator: A device used to generate clock signals. Commonly used in digital products, all components within the product will synchronize their operations according to the generated clock signal. Digital products require clock control to accurately process digital signals.

[0045] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.

[0046] Figure 1 This invention discloses a flowchart of a remote machine time synchronization method applied to a remote machine in an embodiment of the present invention, as shown below. Figure 1 As shown, the remote time synchronization method provided in this embodiment includes the following steps:

[0047] S102, receive the first synchronization information and transmission signal sent by the near-end unit;

[0048] S104, extract the second synchronization information from the transmitted signal;

[0049] S106, determine the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0050] Regarding S102, in one embodiment, it can be: the near-end unit demodulates the 5G signal to obtain the first synchronization information, the first synchronization information transmission signal including the position information of the main synchronization signal and the auxiliary synchronization signal and the sequence information used by the main synchronization signal and the auxiliary synchronization signal; the near-end unit amplifies and converts the 5G signal to obtain the transmission signal, and then sends the first synchronization information and the transmission signal to the far-end unit.

[0051] Regarding S104, in one embodiment, it may be: after receiving the transmission signal, the remote unit extracts the position information of the synchronization signal and the auxiliary synchronization signal and / or the sequence information used by the main synchronization signal and the auxiliary synchronization signal in the transmission signal, and generates a second synchronization information locally. The second synchronization information may include the position information of the synchronization signal and the auxiliary synchronization signal and / or the sequence information used by the main synchronization signal and the auxiliary synchronization signal.

[0052] In one embodiment, extracting the second synchronization information from the transmitted signal includes: acquiring a 5G intermediate frequency signal; and performing digital filtering on the primary synchronization signal and secondary synchronization signal information in the 5G intermediate frequency signal to extract the second synchronization information.

[0053] For example, the transmitted signal is a 5G intermediate frequency signal. The remote unit acquires the 5G intermediate frequency signal sent by the near-end unit. The remote unit uses the primary synchronization signal and secondary synchronization signal information included in the 5G intermediate frequency signal to perform digital filtering and extract the second synchronization information. The second synchronization information includes the primary synchronization signal and secondary synchronization signal information. The primary synchronization signal and secondary synchronization signal information may include the position information of the synchronization signal and secondary synchronization signal and / or the sequence information used by the primary synchronization signal and secondary synchronization signal.

[0054] Regarding S106, in one embodiment, it may be: the remote terminal determines the time synchronization signal of the remote terminal based on the primary synchronization signal and secondary synchronization signal information included in the first synchronization information and the primary synchronization signal and secondary synchronization signal information included in the second synchronization information.

[0055] In one embodiment, determining the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information may further include: acquiring reconstructed synchronization information, wherein the reconstructed synchronization information is obtained by the remote unit reconstructing the sequence of the primary synchronization signal and the secondary synchronization signal of the first synchronization information; and determining the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information.

[0056] In one embodiment, determining the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information includes: adjusting the phase difference between the reconstructed synchronization information and the second synchronization information through a delay; performing synchronization analysis on the correlation between the reconstructed synchronization information and the second synchronization information; and adjusting the synchronization time by feeding back and referencing a clock generator to obtain the time synchronization signal.

[0057] The remote time synchronization method provided in the embodiments of this disclosure involves receiving first synchronization information and a transmission signal sent by a near-end device; extracting second synchronization information from the transmission signal; and determining the time synchronization signal of the remote device based on the first synchronization information and the second synchronization information. This disclosure utilizes the demodulation of the signal at the near-end device to obtain the first synchronization information, and the remote device uses the first synchronization information and the transmission signal for correlation detection. This eliminates the need for additional feeders and achieves accurate time synchronization signals at a lower cost.

[0058] Figure 2 A flowchart illustrating a specific example of a remote machine time synchronization method applied to a remote machine according to an embodiment of this disclosure is shown, such as... Figure 2 As shown, the remote time synchronization method provided in this embodiment may further include the following steps:

[0059] S202, determine the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit.

[0060] Regarding S202, in one embodiment, it can be: in a TDD repeater distribution system, the remote unit determines the uplink / downlink switch switching time point of the remote unit based on the time synchronization signal.

[0061] In one embodiment, determining the uplink / downlink handover time point of the remote unit based on the remote unit's time synchronization signal may further include: receiving signal frame structure information sent by the near unit; and determining the uplink / downlink handover time point of the remote unit based on the remote unit's time synchronization signal and signal frame structure information.

[0062] For example, the signal frame structure information may include uplink / downlink switching point information. The time synchronization signal may include the positions of the primary and secondary synchronization signals and the sequence used by the primary and secondary synchronization signals. The remote unit receives the uplink / downlink switching point information sent by the near-end unit; based on the positions of the primary and secondary synchronization signals and the sequence used by the primary and secondary synchronization signals, and the uplink / downlink switching point information, the remote unit determines the uplink / downlink switching time point.

[0063] The remote time synchronization method provided in this disclosure utilizes time synchronization signals and signal frame structure information to determine the uplink / downlink handover time point of the remote unit. The remote unit does not need to demodulate the signal, has low resource requirements, and saves costs.

[0064] Figure 3 This invention discloses a flowchart of a remote time synchronization method applied to a near-end machine in an embodiment of the present disclosure, as shown below. Figure 3 As shown in the embodiments of this disclosure, the remote machine time synchronization method may include the following steps:

[0065] S302, send first synchronization information and transmission signal to the remote unit, wherein the near-end unit extracts the first synchronization information from the signal, the remote unit extracts the second synchronization information from the transmission signal and determines the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0066] Regarding S302, in one embodiment, it can be as follows: The near-end device extracts first synchronization information from the 5G signal. The first synchronization information transmission signal includes the position information of the primary synchronization signal and the secondary synchronization signal, and the sequence information used by the primary synchronization signal and the secondary synchronization signal. The 5G signal is amplified and frequency-converted to obtain a transmission signal, and then the first synchronization information and the transmission signal are sent to the remote device. The remote device extracts second synchronization information from the transmission signal. The second synchronization information transmission signal includes the position information of the primary synchronization signal and the secondary synchronization signal, and the sequence information used by the primary synchronization signal and the secondary synchronization signal. Based on the first synchronization information and the second synchronization information, the remote device determines its time synchronization signal.

[0067] The remote time synchronization method provided in the embodiments of this disclosure utilizes the demodulated signal at the near end to obtain first synchronization information. The remote end then uses the first synchronization information and the transmitted signal to perform correlation detection. This eliminates the need for additional feeders and allows for the acquisition of accurate time synchronization signals at a lower cost.

[0068] Based on the same inventive concept, this disclosure also provides a remote time synchronization device, as described in the following embodiments. Since the principle by which this device solves the problem is similar to that of the method embodiments described above, the implementation of this device embodiment can refer to the implementation of the method embodiments described above, and repeated details will not be repeated.

[0069] Figure 4 This illustration shows a schematic diagram of a remote time synchronization device applied to the remote unit side in an embodiment of this disclosure, such as... Figure 4 As shown, the device includes:

[0070] Receiver module 401 is used to receive the first synchronization information and transmission signal sent by the near-end unit;

[0071] Extraction module 402 is used to extract second synchronization information from the transmitted signal;

[0072] The signal determination module 403 is used to determine the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0073] In one embodiment, a remote time synchronization device applied to the remote terminal side may further include:

[0074] The switching time point module is used to determine the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit.

[0075] In one embodiment, the switching time point module is specifically used to: receive signal frame structure information sent by the near-end unit; and determine the uplink / downlink switching time point of the remote unit based on the time synchronization signal and signal frame structure information of the remote unit.

[0076] In one embodiment, the extraction module 402 is specifically used to: acquire a 5G intermediate frequency signal; and use the primary synchronization signal and secondary synchronization signal information in the 5G intermediate frequency signal to perform digital filtering to extract the second synchronization information.

[0077] In one embodiment, the signal determination module 403 is specifically used to: reconstruct reconstructed synchronization information based on the sequence used by the primary synchronization signal and the secondary synchronization signal of the first synchronization information; and determine the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information.

[0078] In one embodiment, the signal determination module 403 is specifically used to: adjust the phase difference between the reconstructed synchronization information and the second synchronization information through a delay; perform synchronization analysis on the correlation between the reconstructed synchronization information and the second synchronization information; and adjust the synchronization time by feeding back and referring to the clock generator to obtain a time synchronization signal.

[0079] Figure 5 This illustration shows a schematic diagram of a remote time synchronization device applied to the near-end unit side in an embodiment of this disclosure, such as... Figure 5 As shown, the device includes:

[0080] The sending module 501 is used to send first synchronization information and a transmission signal to the remote unit, wherein the near-end unit extracts the first synchronization information from the transmission signal, and the remote unit extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0081] Those skilled in the art will understand that various aspects of this disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: entirely in hardware, entirely in software (including firmware, microcode, etc.), or in a combination of hardware and software, collectively referred to herein as “circuit,” “module,” or “system.”

[0082] Figure 6A schematic diagram of an exemplary system architecture that can be applied to the remote machine time synchronization method or remote machine time synchronization device in the embodiments of this disclosure is shown.

[0083] like Figure 6 As shown, system architecture 600 may include a near-end machine 601 and a remote machine 602. Figure 6 The dashed line indicates that the channel is a logical channel and can be transmitted along with the intermediate frequency signal through the feeder.

[0084] In one embodiment, a 5G frame structure identification module (which may be a 5G terminal module) is added at the near end to obtain 5G frame structure information (equivalent to the aforementioned signal frame structure information, mainly used to identify uplink / downlink switching points) and synchronization information (the location and sequence of PSS / SSS, equivalent to the aforementioned first synchronization information); the 5G frame structure information and synchronization information (the location and sequence of PSS / SSS) are sent to the remote end; at the remote end, a PSS / SSS signal (equivalent to the aforementioned reconstructed synchronization information) is reconstructed using the PSS / SSS signal sent by the near end (equivalent to the aforementioned first synchronization information); since the PSS / SSS of 5G NR (5G New Radio) uses a highly correlated m-sequence, the correlation between the received PSS / SSS signal and the reconstructed PSS / SSS is detected at the remote end for synchronization; after the remote end completes synchronization, uplink / downlink switching is controlled using the 5G frame structure information.

[0085] Compared with the prior art, the main advantages of this application are: 1. The remote terminal directly detects the 5G signal for synchronization, with high synchronization accuracy; 2. The remote terminal only needs to perform relevant detection calculations and does not need to demodulate the signal, thus requiring less resources.

[0086] To further illustrate how the remote machine performs synchronous correlation analysis Figure 7 This diagram illustrates a synchronization detection sequence used for correlation synchronization analysis on the remote end of an embodiment of the present disclosure, as shown below. Figure 7 As shown, the synchronous detection sequence includes:

[0087] The system includes a digital filter 701, a correlation comparator 702, a PSS / SSS sequence generator 703, a delay unit 704, and a clock generator 705.

[0088] In one embodiment, PSS / SSS sequence generation 703 uses the PSS / SSS sequence information (equivalent to the first synchronization information mentioned above) provided by the near-end machine to generate a PSS / SSS sequence (equivalent to the reconstruction synchronization information mentioned above) locally on the remote end machine.

[0089] Another PSS / SSS sequence signal (equivalent to the second synchronization information mentioned above) is directly extracted from the 5G intermediate frequency signal (equivalent to the transmission information mentioned above) by the digital filter 701 (the PSS / SSS information can be used for filtering preprocessing, which refers to bandwidth filtering of the subcarrier where the PSS / SSS is located to reduce interference from other subcarrier signals).

[0090] The phase difference between the two sequences is adjusted by delay 704 (the delay is implemented in PSS / SSS sequence generation 703, and is described here for better readability);

[0091] If the two paths are highly correlated, the correlation comparator will output a higher response, and vice versa.

[0092] The relevant comparator output is fed back and referenced to the clock generator 705. By adjusting the synchronization time, the synchronization signal can be locked.

[0093] The following reference Figure 8 To describe an electronic device 800 according to such an embodiment of the present disclosure. Figure 8 The electronic device 800 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0094] like Figure 8 As shown, the electronic device 800 is manifested in the form of a general-purpose computing device. The components of the electronic device 800 may include, but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including storage unit 820 and processing unit 810).

[0095] The storage unit stores program code that can be executed by the processing unit 810, causing the processing unit 810 to perform the steps described in the "Exemplary Methods" section above according to various exemplary embodiments of this disclosure.

[0096] For example, the processing unit 810 can perform the following steps in the above method embodiment: receiving first synchronization information and transmission signal sent by the near-end machine; extracting second synchronization information from the transmission signal; and determining the time synchronization signal of the remote machine based on the first synchronization information and the second synchronization information.

[0097] For example, after determining the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information, the processing unit 810 also performs the following steps in the above method embodiment: determining the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit.

[0098] For example, the processing unit 810 determines the uplink / downlink switching time point of the remote unit based on the time synchronization signal of the remote unit and executes the above method embodiment, which further includes: receiving signal frame structure information sent by the near-end unit; and determining the uplink / downlink switching time point of the remote unit based on the time synchronization signal and signal frame structure information of the remote unit.

[0099] For example, the transmitted signal is a 5G intermediate frequency signal. The remote unit acquires the 5G intermediate frequency signal sent by the near-end unit. The remote unit uses the primary synchronization signal and secondary synchronization signal information included in the 5G intermediate frequency signal to perform digital filtering and extract the second synchronization information. The second synchronization information includes the primary synchronization signal and secondary synchronization signal information. The primary synchronization signal and secondary synchronization signal information may include the position information of the synchronization signal and secondary synchronization signal and / or the sequence information used by the primary synchronization signal and secondary synchronization signal.

[0100] For example, the processing unit 810 may further include, based on the first synchronization information and the second synchronization information, determining the time synchronization signal of the remote unit, and reconstructing the reconstructed synchronization information according to the sequence used by the primary synchronization signal and the secondary synchronization signal of the first synchronization information; and determining the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information.

[0101] For example, in determining the time synchronization signal of the remote unit based on the reconstructed synchronization information and the second synchronization information, the processing unit 810 may further include: adjusting the phase difference between the reconstructed synchronization information and the second synchronization information through a delay; performing synchronization analysis on the correlation between the reconstructed synchronization information and the second synchronization information; and adjusting the synchronization time by feeding back and referring to the clock generator to obtain the time synchronization signal.

[0102] For example, the processing unit 810 can perform the following steps in the above method embodiment: sending first synchronization information and a transmission signal to the remote unit, wherein the near-end unit extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

[0103] Storage unit 820 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 8201 and / or cache memory 8202, and may further include a read-only memory (ROM) 8203.

[0104] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0105] Bus 830 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0106] Electronic device 800 can also communicate with one or more external devices 840 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 800, and / or with any device that enables electronic device 800 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 850. Furthermore, electronic device 800 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 860. As shown, network adapter 860 communicates with other modules of electronic device 800 via bus 830. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0107] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0108] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. Figure 9 This diagram illustrates a computer-readable storage medium according to an embodiment of the present disclosure, such as... Figure 9 As shown, the computer-readable storage medium 900 stores a program product capable of implementing the methods described above. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0109] For example, when the program product in this embodiment is executed by the processor, it implements the following steps: receiving first synchronization information and a transmission signal sent by the near-end machine; extracting second synchronization information from the transmission signal; and determining the time synchronization signal of the remote machine based on the first synchronization information and the second synchronization information.

[0110] In some embodiments, when the program product in this disclosure is executed by a processor, it may also implement the following steps: after determining the time synchronization signal of the remote terminal based on the first synchronization information and the second synchronization information, the uplink / downlink switching time point of the remote terminal is determined based on the time synchronization signal of the remote terminal.

[0111] In some embodiments, when the program product in this disclosure is executed by a processor, it can also implement the following steps: receiving signal frame structure information sent by the near-end device; determining the uplink / downlink switching time point of the remote device based on the time synchronization signal and signal frame structure information of the remote device.

[0112] In some embodiments, when the program product in this disclosure is executed by a processor, it can also implement the following steps: acquiring a 5G intermediate frequency signal; using the primary synchronization signal and secondary synchronization signal information in the 5G intermediate frequency signal for digital filtering to extract the second synchronization information.

[0113] In some embodiments, when the program product in this disclosure is executed by a processor, it may also implement the following steps: reconstructing reconstructed synchronization information based on the sequence of the primary synchronization signal and the secondary synchronization signal of the first synchronization information; and determining the time synchronization signal of the remote machine based on the reconstructed synchronization information and the second synchronization information.

[0114] In some embodiments, when the program product in this disclosure is executed by a processor, it can also implement the following steps: adjusting the phase difference between the reconstructed synchronization information and the second synchronization information by a delay; performing a synchronization analysis on the correlation between the reconstructed synchronization information and the second synchronization information; and adjusting the synchronization time by feeding back and referencing a clock generator to obtain a time synchronization signal.

[0115] For example, when the program product in this embodiment is executed by the processor, it implements the following steps: sending first synchronization information and a transmission signal to the remote machine, wherein the near-end machine extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote machine based on the first synchronization information and the second synchronization information.

[0116] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0117] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0118] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0119] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0120] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0121] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0122] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0123] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

Claims

1. A remote time synchronization method, characterized in that, Applications to remote machines include: The system receives first synchronization information and transmission signals sent by the near-end unit, wherein the first synchronization information includes the position information of the main synchronization signal and the auxiliary synchronization signal and the sequence information used by the main synchronization signal and the auxiliary synchronization signal; The second synchronization information is extracted from the transmitted signal, wherein the second synchronization information includes the position information of the main synchronization signal and the auxiliary synchronization signal and / or the sequence information used by the main synchronization signal and the auxiliary synchronization signal; The time synchronization signal of the remote unit is determined based on the first synchronization information and the second synchronization information.

2. The remote time synchronization method according to claim 1, characterized in that, After determining the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information, the method further includes: The uplink / downlink switching time point of the remote unit is determined based on the time synchronization signal of the remote unit.

3. The remote time synchronization method according to claim 2, characterized in that, Determining the uplink / downlink handover time point of the remote unit based on the remote unit's time synchronization signal further includes: Receive signal frame structure information sent by the near-end unit; The uplink / downlink switching time point of the remote unit is determined based on the time synchronization signal of the remote unit and the signal frame structure information.

4. The remote time synchronization method according to claim 1, characterized in that, Extracting the second synchronization information from the transmitted signal includes: Acquire 5G intermediate frequency signals; The second synchronization information is extracted by digitally filtering the primary synchronization signal and the secondary synchronization signal information in the 5G intermediate frequency signal.

5. The remote time synchronization method according to claim 1, characterized in that, Based on the first synchronization information and the second synchronization information, the time synchronization signal of the remote unit is determined to include: Based on the sequence used by the primary synchronization signal and the secondary synchronization signal of the first synchronization information, the reconstructed synchronization information is obtained; The time synchronization signal of the remote machine is determined based on the reconstructed synchronization information and the second synchronization information.

6. The remote time synchronization method according to claim 5, characterized in that, The determination of the remote machine's time synchronization signal based on the reconstructed synchronization information and the second synchronization information includes: The phase difference between the reconstructed synchronization information and the second synchronization information is adjusted by a delay; The correlation between the reconstructed synchronization information and the second synchronization information is analyzed synchronously. The synchronization time is adjusted by referencing the clock generator to obtain a time synchronization signal.

7. A remote time synchronization method, characterized in that, Applications in near-end units include: The near-end device sends first synchronization information and a transmission signal to the remote device, wherein the near-end device extracts the first synchronization information from the signal, and the remote device extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote device based on the first synchronization information and the second synchronization information; the first synchronization information includes the position information of the primary synchronization signal and the secondary synchronization signal and the sequence information used by the primary synchronization signal and the secondary synchronization signal, and the second synchronization information includes the position information of the primary synchronization signal and the secondary synchronization signal and / or the sequence information used by the primary synchronization signal and the secondary synchronization signal.

8. A remote time synchronization device, characterized in that, Applied to the remote unit side, including: The receiving module is used to receive first synchronization information and transmission signals sent by the near-end unit, wherein the first synchronization information includes the position information of the main synchronization signal and the auxiliary synchronization signal and the sequence information used by the main synchronization signal and the auxiliary synchronization signal; An extraction module is used to extract second synchronization information from the transmitted signal, wherein the second synchronization information includes position information of the main synchronization signal and the auxiliary synchronization signal and / or sequence information used by the main synchronization signal and the auxiliary synchronization signal; The signal determination module is used to determine the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information.

9. A remote time synchronization device, characterized in that, Applied to the near-end side of the device, including: A sending module is used to send first synchronization information and a transmission signal to a remote unit, wherein the near-end unit extracts the first synchronization information from the signal, and the remote unit extracts second synchronization information from the transmission signal and determines the time synchronization signal of the remote unit based on the first synchronization information and the second synchronization information; the first synchronization information includes the position information of the primary synchronization signal and the secondary synchronization signal and the sequence information used by the primary synchronization signal and the secondary synchronization signal, and the second synchronization information includes the position information of the primary synchronization signal and the secondary synchronization signal and / or the sequence information used by the primary synchronization signal and the secondary synchronization signal.

10. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the remote machine time synchronization method of any one of claims 1 to 7 by executing the executable instructions.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the remote machine time synchronization method according to any one of claims 1 to 7.