Frequency synchronization method and related device

A frequency synchronization method using low-cost low-frequency band crystal oscillators adjusts frequency offsets to synchronize high and low-frequency bands, addressing the cost challenge and enabling efficient reuse of existing chip resources.

JP2026500261APending Publication Date: 2026-01-06HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025534384
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-29
Filing Date
2023-11-24
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

The challenge of designing a frequency synchronization solution that allows for the coexistence of high-frequency and low-frequency bands without incurring additional costs, as the center frequencies of these bands are significantly different, leading to increased chip costs when using crystal oscillators with different specifications or higher requirements.

Method used

A frequency synchronization method that utilizes a low-cost low-frequency band crystal oscillator to adjust frequency offsets, allowing for frequency synchronization in the high-frequency band by calculating and adjusting the center frequency based on autocorrelation functions of time-domain signals, without requiring additional chip modifications or replacements.

Benefits of technology

Achieves frequency synchronization between high and low-frequency bands efficiently and cost-effectively, enabling reuse of existing low-frequency band chip resources and reducing development cycles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026500261000001_ABST
    Figure 2026500261000001_ABST
Patent Text Reader

Abstract

To meet the requirements for coexistence of high and low frequency bands without additional costs, a frequency synchronization method and related apparatus are provided. In an embodiment of the present application, the method includes: a second device transmits a first signal corresponding to the low frequency band to a first device; and the first device obtains a first frequency offset corresponding to the high frequency band based on the first signal. The first frequency offset is used for frequency synchronization in the high frequency band. After frequency synchronization in the high frequency band is completed, the first device can communicate with the second device in the high frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of signal transmission, and in particular to a frequency synchronization method and related apparatus. [Background technology]

[0002] This application claims priority to Chinese Patent Application No. 202211716284.5, entitled "Frequency Synchronization Method and Related Apparatus," filed with the State Intellectual Property Administration of China on December 29, 2022, which is hereby incorporated by reference in its entirety.

[0003] A wireless communication network typically includes two frequency ranges: a low-frequency band and a high-frequency band. The physical layer protocols defined in relevant standards for the high-frequency band and the low-frequency band are significantly different. The commercialization and ecosystem for the high-frequency band (millimeter-wave frequency band) have not yet been fully developed, while the low-frequency band has a greater commercial advantage due to its wavelength advantages. Therefore, if the physical layer frame format supported by the low-frequency band can also be used in the high-frequency band, the original chip resources for the low-frequency band can essentially be reused to support high-frequency band communications, thereby reducing chip investment, shortening development cycles, and quickly getting ahead in the market.

[0004] Because the center frequencies of the high-frequency band and the low-frequency band are significantly different, in a scenario where the high-frequency band and the low-frequency band coexist, it is possible to select two types of crystal oscillators with different specifications or select a uniform crystal oscillator with higher requirements to meet the frequency offset requirements during chip design. However, this method increases the chip cost. Therefore, designing a frequency synchronization solution that meets the requirements for the coexistence of the high-frequency band and the low-frequency band using a low-cost method is a technical problem that needs to be solved by those skilled in the art as soon as possible. Summary of the Invention

[0005] The embodiments of the present application provide a frequency synchronization method and related apparatus to meet the requirement for coexistence of high and low frequency bands without additional costs.

[0006] According to a first aspect, the present application provides a frequency synchronization method. The method can be applied to various wireless communication systems, such as wireless routing systems, long-term evolution systems, and 5G communication systems. The method can be performed by a communication chip in the wireless communication system, or by a communication device integrated with the communication chip. The communication device can be a terminal device that provides services to a user. The method includes the following steps: receiving a first signal corresponding to a low frequency band, where, due to small signal attenuation and large received signal strength in the low frequency band, if frequency synchronization is performed based on the signal in the low frequency band, the first signal corresponding to the low frequency band needs to be received first, and the signal corresponding to the low frequency band refers to a signal from the low frequency band; and and obtaining a first frequency offset corresponding to a high frequency band based on the first signal, where the first frequency offset is used for frequency synchronization in the high frequency band. The first frequency offset corresponding to the high frequency band refers to a frequency offset that meets high frequency band communication requirements. Furthermore, to implement high frequency band communication for the signal transmitting end, a center frequency of the signal transmitting end is obtained based on the first signal, and a frequency difference between the signal transmitting end and the signal receiving end can be calculated to adjust the center frequency of the signal receiving end so that the center frequency of the signal receiving end meets the high frequency band communication requirements of the signal transmitting end.

[0007] In this embodiment, frequency synchronization can be easily completed by receiving a downlink low-frequency band signal based on the characteristics of small signal attenuation in the low-frequency band, large received signal strength, and more accurate frequency offset calculation. In this method, a low-cost low-frequency band crystal oscillator is adjusted to meet the subsequent communication requirements in the high-frequency band. This method can be directly modified and applied to existing low-frequency band crystal oscillators, achieving the frequency synchronization effect without incurring additional costs. This solves the problem of increased costs caused by chip modification or replacement in current related technology, and achieves the effect of meeting the requirements for coexistence of high-frequency band and low-frequency band using a simple and low-cost method.

[0008] In a possible implementation method, after the step of obtaining a first frequency offset corresponding to a high frequency band based on the first signal, the method further includes: Transmitting a second signal corresponding to a high frequency band.

[0009] In this embodiment, after frequency synchronization corresponding to the high frequency band communication is performed, a second signal corresponding to the high frequency band may be transmitted.

[0010] In a possible implementation method, the step of transmitting the second signal corresponding to the high frequency band specifically includes: transmitting a third signal, wherein the third signal is used to determine whether frequency synchronization is performed in the high frequency band; and After the step of receiving the fourth signal corresponding to the high frequency band, transmitting the second signal corresponding to the high frequency band.

[0011] In this embodiment, after frequency synchronization is performed based on the first frequency offset, the theoretical high frequency band communication requirement is met, but in actual signal transmission, the high frequency band communication requirement may not be met. Therefore, the third signal may be directly transmitted. The third signal is used by the signal transmitting side to determine whether the high frequency band communication requirement is met. If the high frequency band communication requirement is met, the fourth signal corresponding to the high frequency band is directly transmitted. After the fourth signal is received, it indicates that high frequency band communication can be performed. In this case, the second signal corresponding to the high frequency band is transmitted.

[0012] In a possible implementation, the first frequency offset is specifically used for voltage or capacitance adjustment of the crystal oscillator.

[0013] In this embodiment, the voltage or capacitance of the crystal oscillator may be adjusted directly based on the first frequency offset, or a configuration parameter of the crystal oscillator may be generated based on the first frequency offset, where the configuration parameter is used to adjust the crystal oscillator.

[0014] In a possible implementation method, the step of obtaining a first frequency offset corresponding to a high frequency band based on the first signal specifically includes: obtaining a time-domain signal included in the first signal, the time-domain signal repeating at least two signal periods, where the at least two signal periods include the first signal period and the second signal period; and Calculating a first frequency offset corresponding to a high frequency band based on an autocorrelation function of the time domain signal.

[0015] The autocorrelation function satisfies the following first equation:

[0016]

number

[0017] is.

[0018] As used herein, selfcorr is the autocorrelation function, t is the time variable of the time domain signal, t is the initial time of a first signal period, t is the initial time of a second signal period, T is the duration of a signal period, s(t) represents the time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t).

[0019] The first frequency offset satisfies the following second equation:

[0020]

number

[0021] is.

[0022] The first frequency offset satisfies the following first constraint:

[0023]

number

[0024] is.

[0025] Herein, Δf is the first frequency offset, imag(selfcorr) is the imaginary part of the autocorrelation function, and real(selfcorr) is the real part of the autocorrelation function.

[0026] In this embodiment, a time domain signal in the first signal is obtained, and then a first frequency offset is calculated based on an autocorrelation function of the time domain signal.

[0027] According to a second aspect, the present application provides a frequency synchronization method, which may be performed by a communication chip in a wireless communication system, or by a communication device integrated with the communication chip. The communication device may be a network device deployed in a wireless access network, which provides wireless communication functions to terminal devices. The method includes: Transmitting a first signal corresponding to a low frequency band, wherein the first signal is used to determine a first frequency offset corresponding to a high frequency band.

[0028] In a possible implementation, after the step of transmitting the first signal corresponding to the low frequency band, the method further comprises: Receiving a third signal. determining whether the third signal is frequency locked in the high frequency band; and If the third signal is not frequency locked in the high frequency band, transmitting a fifth signal corresponding to the low frequency band.

[0029] In a possible implementation method, the step of determining whether the third signal is frequency synchronized in the high frequency band particularly includes: obtaining a second frequency offset corresponding to a high frequency band based on the third signal; and determining whether the second frequency offset is within a preset range, where if the second frequency offset is not within the preset range, the third signal is not frequency locked in the high frequency band.

[0030] In a possible implementation method, the step of determining whether the third signal is frequency synchronized in the high frequency band particularly includes: determining whether the third signal is correct, where if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band;

[0031] In a possible implementation, the step of determining whether the third signal is correct particularly includes: determining whether the third signal is correctly decoded, where if the third signal is not correctly decoded, the third signal is not frequency synchronized in the high frequency band;

[0032] In a possible implementation, after determining whether the third signal is frequency synchronized in the high frequency band, the method further includes: If the third signal is frequency synchronized in the high frequency band, transmitting a fourth signal corresponding to the high frequency band.

[0033] In a possible implementation, after the step of transmitting the first signal corresponding to the low frequency band, the method further comprises: Receiving a second signal corresponding to a high frequency band.

[0034] According to a third aspect, the present application provides a communication device, which may be a communication chip in a wireless communication system or a communication device integrated with a communication chip, such as a terminal device for providing services to users in a wireless access network, comprising: an interface module configured to receive a first signal corresponding to a low frequency band; and a processing module configured to obtain, based on the first signal, a first frequency offset corresponding to a high frequency band, where the first frequency offset is used for frequency synchronization in the high frequency band;

[0035] A possible implementation is: The interface module is further configured to transmit a second signal corresponding to a high frequency band.

[0036] A possible implementation is: The interface module is particularly configured to: transmit a third signal, where the third signal is used to determine whether frequency synchronization is performed in the high frequency band; and, after receiving a fourth signal corresponding to the high frequency band, transmit a second signal corresponding to the high frequency band.

[0037] A possible implementation is: The first frequency offset is particularly used for voltage or capacitance adjustment of the crystal oscillator.

[0038] A possible implementation is: The processing module is particularly configured to: obtain a time-domain signal included in the first signal, the time-domain signal repeating at least two signal periods, where the at least two signal periods include the first signal period and a second signal period; and calculate a first frequency offset corresponding to a high-frequency band based on an autocorrelation function of the time-domain signal.

[0039] The autocorrelation function satisfies the following first equation:

[0040]

number

[0041] is.

[0042] As used herein, selfcorr is the autocorrelation function, t is the time variable of the time domain signal, t is the initial time of a first signal period, t is the initial time of a second signal period, T is the duration of a signal period, s(t) represents the time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t).

[0043] The first frequency offset satisfies the following second equation:

[0044]

number

[0045] is.

[0046] The first frequency offset satisfies the following first constraint:

[0047]

number

[0048] is.

[0049] Herein, Δf is the first frequency offset, imag(selfcorr) is the imaginary part of the autocorrelation function, and real(selfcorr) is the real part of the autocorrelation function.

[0050] According to a fourth aspect, the present application provides a communication device, which may be a communication chip in a wireless communication system or a communication device integrated with a communication chip, for example, a network device deployed in a wireless access network, which provides wireless communication functions to terminal devices, comprising: an interface module configured to transmit a first signal corresponding to a low frequency band, wherein the first signal is used to determine a first frequency offset corresponding to a high frequency band;

[0051] A possible implementation further includes a processing module.

[0052] The interface module is further configured to receive a third signal.

[0053] The processing module is configured to determine whether the third signal is frequency synchronized in the high frequency band.

[0054] If the third signal is not frequency synchronized in the high frequency band, the interface module is further configured to transmit a fifth signal corresponding to the low frequency band.

[0055] A possible implementation is: The processing module is particularly configured to: obtain a second frequency offset corresponding to the high frequency band based on the third signal; and determine whether the second frequency offset is within a preset range, where if the second frequency offset is not within the preset range, the third signal is not frequency synchronized in the high frequency band.

[0056] A possible implementation is: The processing module is particularly configured to determine whether the third signal is correct, where if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band.

[0057] A possible implementation is: The processing module is specifically configured to determine whether the third signal is correctly decoded.

[0058] A possible implementation is: If the third signal is frequency synchronized in the high frequency band, the interface module is further configured to transmit a fourth signal corresponding to the high frequency band.

[0059] A possible implementation is: The interface module is further configured to receive a second signal corresponding to a high frequency band.

[0060] According to a fifth aspect, an embodiment of the present application provides a communications device, the communications device including a processor configured to invoke and execute a computer program stored in a memory, such that the processor performs any implementation of either the first or second aspect.

[0061] Optionally, the communications device further includes a transceiver, the processor further configured to control the transceiver to receive and transmit signals.

[0062] Optionally, the communication device includes a memory, the memory storing a computer program.

[0063] According to a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, which provides a computer program or instructions that, when executed by one or more computers, are used to enable the one or more computers to perform the method according to any possible embodiment of any one of the above aspects.

[0064] According to a seventh aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enable the computer to perform the method according to any one of the above aspects.

[0065] According to an eighth aspect of the present application, there is provided a chip device including a processor coupled to a memory and configured to invoke a program stored in the memory, whereby the processor performs any implementation of either the first or second aspect.

[0066] According to a ninth aspect, an embodiment of the present application provides a communication system, which includes the terminal device and the network device in the above-mentioned aspect.

[0067] The solutions provided in the second to ninth aspects can be used to implement or cooperate with the method provided in the first aspect, and can therefore achieve the same or corresponding beneficial effects as those in the first aspect, and details will not be described again in this specification. [Brief explanation of the drawings]

[0068] [Figure 1] 1 is a diagram illustrating a configuration of a communication device according to an embodiment of the present application. [Figure 2] 1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present application. [Figure 3] 1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present application. [Figure 4] 1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present application. [Figure 5] FIG. 2 illustrates a signaling exchange of a frequency synchronization method according to an embodiment of the present application. [Figure 6] FIG. 1 is a circuit diagram illustrating a crystal oscillator according to an embodiment of the present application. [Figure 7] FIG. 2 illustrates a signaling exchange of a frequency synchronization method according to an embodiment of the present application. [Figure 8] 1 is a diagram illustrating a configuration of a communication device according to an embodiment of the present application. [Figure 9] 1 is a diagram illustrating a configuration of a communication device according to an embodiment of the present application. [Figure 10] FIG. 1 is a diagram showing a simplified configuration of a terminal device. [Figure 11] 1 is a diagram illustrating a configuration of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0069] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application are described below with reference to the accompanying drawings. It is clear that the described embodiments are only a part, not all, of the embodiments of the present application. Those skilled in the art may recognize that as new application scenarios emerge, the technical solutions provided in the embodiments of the present application can also be applied to similar technical problems.

[0070] In the specification, claims, and accompanying drawings of this application, terms such as “first,” “second,” and the like are intended to distinguish between similar objects, but do not necessarily indicate a particular order or sequence. It should be understood that data used in this manner are interchangeable where appropriate, thereby allowing the embodiments described herein to be practiced in sequences other than those shown or described herein. Furthermore, terms such as “comprise,” “contain,” and any other variations thereof are intended to include a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a list of steps or modules is not necessarily limited to the listed steps or modules, but may include other steps or modules not explicitly listed or inherent in such process, method, product, or device. The names or numbers of steps in this application do not imply that the steps in a method procedure must be performed in the chronological / logical order indicated by the names or numbers. The order of execution of named or numbered steps in a procedure can be changed based on the technical objective to be achieved, provided that the same or similar technical effect can be achieved. The division into units in this application is a logical division, and other divisions may occur in actual implementation. For example, multiple units may be combined or integrated into another system, or some functions may be ignored or not performed. Furthermore, the shown or described mutual couplings, or direct couplings, or communication connections may be implemented through some interface. Indirect couplings or communication connections between units may be implemented in electronic form or in other similar forms. This is not limited in this application. Furthermore, units or sub-units described as separate components may or may not be physically separated, or may or may not be physical units or may be distributed across multiple circuit units.To achieve the objectives of the solution of the present application, some or all of the units can be selected based on actual requirements.

[0071] The technical solutions in the embodiments of the present invention may be applied to various wireless communication systems, such as global system for mobile communications (GSM), code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD), universal mobile telecommunications system (UMTS), 5G communication systems, wireless routing systems, and future wireless communication systems.

[0072] Wireless communication systems typically include two frequency ranges: low-frequency band and high-frequency band. The high-frequency band, also known as the millimeter wave band, is primarily an unlicensed frequency band. The low-frequency band includes frequency bands such as 2.4 GHz, 5 GHz, and 7 GHz, while the high-frequency band includes frequency bands such as 45 GHz and 60 GHz.

[0073] The physical layer protocols for high-frequency bands (mmWave frequency bands) and low-frequency bands are significantly different. The mmWave commercialization and ecosystem are still not fully developed. Therefore, if the physical layer frame format supported by low-frequency bands can also be used in mmWave frequency bands, the original chip resources for low-frequency bands can essentially be reused to implement high-frequency band communications, thereby reducing chip investment, shortening development cycles, and quickly getting ahead of the market.

[0074] However, a key challenge to this requirement is frequency synchronization. If the same frame format is used in the high-frequency band and the low-frequency band, the tolerance to frequency offsets in the high-frequency band and the low-frequency band will be equivalent. However, since the center frequencies of the high-frequency band and the low-frequency band are significantly different, in order to meet the frequency offset range during chip design, it is possible to select two types of crystal oscillators with different specifications or to select a uniform crystal oscillator with higher requirements. However, both of these methods increase chip costs. Therefore, how to design a frequency synchronization solution using a low-cost method to meet the requirement for coexistence of the high-frequency band and the low-frequency band is a technical problem that needs to be solved by those skilled in the art as soon as possible.

[0075] To solve the above-mentioned problems, the present application provides a frequency synchronization method and a related device. The frequency synchronization method may be performed by a communication chip in a wireless communication system or by a communication device integrated with the communication chip. For example, see FIG. 1. FIG. 1 is a block diagram showing a communication device according to an embodiment of the present application. The communication device includes a high-frequency band communication chip 101 and a low-frequency band communication chip 102. Both the high-frequency band communication chip 101 and the low-frequency band communication chip 102 may be physical layer chips. The high-frequency band communication chip 101 transmits and receives high-frequency band signals through a high-frequency band transceiver 103, and the low-frequency band communication chip 102 transmits and receives low-frequency band signals through a low-frequency band transceiver 104. The high-frequency band transceiver 103 and the low-frequency band transceiver 104 may be radio frequency (RF) transceivers. The high-frequency band transceiver 103 and the low-frequency band transceiver 104 are connected to the same crystal oscillator 105, so that the communication device can meet the requirements for transmitting and receiving high-frequency band signals and low-frequency band signals. It should be understood that FIG. 1 is merely a diagram illustrating a possible configuration according to an embodiment of the present application. In actual application, as long as high-frequency band communication and low-frequency band communication coexist, these components are not limited to the specific connection method described above.

[0076] Please refer to Figures 2 and 3. Figures 2 and 3 are two diagrams showing the configuration of a communication system according to an embodiment of the present application. The frequency synchronization method provided in the embodiment of the present application can be implemented by the system in Figure 2 or Figure 3. The wireless communication system includes a first device and a second device. For example, the method may be applied to a scenario in which a single first device 201 is connected to a single second device 202, as shown in Figure 2, or may be applied to a scenario in which multiple first devices 301 are connected to a single second device 302, as shown in Figure 3. In other words, the number of second devices may be more than one.

[0077] The scenario in which a first device interacts with a second device may be an interaction between a network device and a terminal device, or an interaction between a terminal device and a terminal device. The first device may be a terminal device, and the second device may be a network device.

[0078] In an embodiment of the present application, the network equipment is a device deployed in a radio access network and provides wireless communication functions to terminal devices. Network equipment includes various types of macro base stations, micro base stations (also called small cells), relay stations, access points, and the like. The network equipment is a device that communicates with terminal devices over an air interface and may be a device within an access network, or a roadside unit (RSU) in vehicle-to-everything (V2X) technology. The base station is configured to perform conversion between received over-the-air frames and Internet Protocol (IP) packets and function as a router between terminal devices and other parts of the access network. Here, the other parts of the access network may include an IP network. The RSU may be a fixed infrastructure entity supporting V2X applications and exchange messages with other entities supporting V2X applications. Furthermore, the network equipment may coordinate attribute management of the air interface. Network equipment may have different names in systems that use different radio access technologies, such as base transceiver station (BTS) in a global system for mobile communications (GSM) or code division multiple access (CDMA) network, Node B (NB) in wideband code division multiple access (WCDMA), and eNB or eNodeB (evolved Node B) in long term evolution (LTE).Alternatively, the network equipment may be a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network equipment may be a base station equipment in a future 5G network, or a network equipment in a future evolved public land mobile network (PLMN). Alternatively, the network equipment may be a wearable device or an in-vehicle device. Alternatively, the network equipment may be a transmission and reception point (TRP). Alternatively, the network equipment may include a core network equipment, which may include, for example, an access and mobility management function (AMF). It should be noted that an RSU may be a network RSU or a terminal equipment RSU. When an RSU is used as a network RSU, the RSU performs the function of a network equipment. When an RSU is used as a terminal equipment RSU, the RSU performs the function of a terminal equipment.

[0079] In this embodiment of the present application, terminal equipment includes equipment that provides services to users, equipment that provides data connections to users, and equipment that provides services and data connections to users. It can be understood that terminal equipment may include various handheld devices, in-vehicle devices, wearable devices, or computing devices with wireless communication capabilities, or may include other processing devices connected to a wireless modem. This equipment may communicate with a core network through a radio access network (RAN) and exchange services or data with the RAN, or exchange services and data with the RAN. It should be noted that terminal equipment can be expressed in multiple ways. For example, the terminal equipment may include a user equipment (UE), a wireless terminal, a mobile terminal, a device-to-device (D2D) terminal, a vehicle-to-everything (V2X) terminal (an on-board terminal, such as an on-board unit (OBU)), a road side unit (RSU), a machine-to-machine / machine type communication (M2M / MTC) terminal, and an internet of things (IoT) terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device. As another example, terminal equipment may include a mobile phone (also called a "cellular" phone), a computer with a mobile terminal, or a portable, pocket-sized, handheld, or computer-embedded mobile device.As another example, the terminal equipment may include a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a cellular phone, a smartphone, a wireless data card, a personal digital assistant (PDA), a tablet computer, a wireless modem, a handheld device, a laptop computer, and a machine-type communication (MTC) terminal. As another example, the terminal equipment may include limited devices, such as devices with low power consumption, limited storage capacity, or limited computing capabilities. As another example, the terminal equipment may include information sensing devices, such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), or laser scanners. As another example, the terminal equipment may alternatively include wearable devices, unmanned aerial vehicles, unmanned ground vehicles, and ship-based terminals. Wearable devices, sometimes referred to as wearable intelligent devices, intelligent wearable devices, or similar, are a collective term for intelligently designed and developed wearable devices, such as eyeglasses, gloves, watches, clothing, and shoes, that utilize wearable technology for everyday wear. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also implement powerful functions through software support, data exchange, and cloud integration.In a broad sense, wearable intelligent devices include large, full-featured devices that can implement all or part of their functionality independently of a smartphone, such as smart watches or smart glasses, as well as devices that focus on a single application function and need to work in conjunction with other devices like smartphones, such as various smart bands, smart helmets, or smart jewelry for monitoring body signs.

[0080] 4, the terminal device 41 includes a processor 411, a memory 412, and a transceiver 413, and the transceiver 413 includes a transmitter 4131, a receiver 4132, and an antenna 4133. The network device 42 includes a processor 421, a memory 422, and a transceiver 423. The transceiver 423 includes a transmitter 4231, a receiver 4232, and an antenna 4233. The receiver 4132 may be configured to receive transmission control information through the antenna 4133, and the transmitter 4131 may be configured to transmit transmission feedback information to the network device 42 through the antenna 4133. The transmitter 4231 may be configured to transmit transmission control information to the terminal equipment 41 through the antenna 4233, and the receiver 4232 may be configured to receive transmission feedback information transmitted from the terminal equipment 41 through the antenna 4233.

[0081] The frequency synchronization method provided in an embodiment of the present application will be described in detail below. For ease of understanding, please refer to Figure 5. Figure 5 is a diagram illustrating signaling exchange of the frequency synchronization method according to an embodiment of the present application. The first device and the second device may specifically be terminal equipment, network equipment, or their physical layer chips. As shown in Figure 5, this embodiment includes the following steps:

[0082] 501: A second device transmits a first signal corresponding to a low frequency band, i.e., a first device receives the first signal corresponding to the low frequency band.

[0083] It may be understood that the first signal transmitted by the second device may be transmitted directionally to the first device or simultaneously to multiple other communication devices. The first signal is used to determine a first frequency offset corresponding to a high frequency band. Alternatively, the first signal may be first generated in the second device and then transmitted in a low frequency band by a corresponding transceiver. Similarly, the first signal received by the first device may be transmitted by the second device or by another signal transmitting device.

[0084] Also, the first signal corresponding to the low frequency band is a signal transmitted in the low frequency band. In other words, the first device has a communication function and may directly receive the first signal from the low frequency band. Alternatively, the first device may be a physical layer (PHY) chip, and a corresponding transceiver (e.g., a radio frequency (RF) signal transceiver, etc.) receives the first signal corresponding to the low frequency band. Similarly, the second device may transmit the first signal in the low frequency band or transmit the first signal corresponding to the low frequency band through a corresponding transceiver.

[0085] It can be appreciated that in scenarios with lower frequencies, the frequency offset requirement between the signal receiving end and the signal transmitting end is also lower, and the frequency range tolerance is also wider.

[0086] In this embodiment of the present application, the second device first transmits a first signal in a low frequency band to the first device, where this signal is used by the first device to determine a first frequency offset for performing high frequency band communication.

[0087] 502: The first device obtains, based on the first signal, a first frequency offset corresponding to a high frequency band.

[0088] The first frequency offset corresponding to the high frequency band refers to a frequency offset that meets the high frequency band communication requirements. Therefore, the first frequency offset is used for frequency synchronization in the high frequency band. In this embodiment of the present application, the first signal is transmitted by the second device. To communicate with the second device in the high frequency band, the first frequency offset is the frequency difference between the center frequencies of the first device and the second device.

[0089] After the first device receives the first signal, the first device may obtain the center frequency of the second device based on the first signal and calculate the frequency difference between the center frequencies of the first device and the second device.

[0090] It can be understood that to implement high frequency band communication between the first device and the second device, the frequency difference between the first device and the second device needs to be within the frequency offset tolerance range of the high frequency band communication scenario. Therefore, after the first frequency offset is calculated, the center frequency of the first device is adjusted based on the first frequency offset, so that the difference between the center frequency of the first device and the center frequency of the second device is within a preset frequency range.

[0091] For example, a first device obtains the center frequency f2 of a second device based on a first signal, and the current center frequency of the first device is f1. The frequency difference Δf=f2-f1 is obtained by calculation. Generally, the frequency offset tolerance that meets the requirements for low frequency band communication is high. For example, the frequency offset tolerance range of the 5 GHz frequency band is ±20 ppm (parts per million). In other words,

[0092]

number

[0093] If the value of is within ±20 ppm, the second device can successfully receive the first signal in the 5 GHz frequency band. However, in a communication scenario with a higher frequency, the frequency offset between the receiving end and the transmitting end of the signal is increased. Assuming that the first device meets the low frequency band communication requirements, the high frequency band communication requirements are not necessarily met. To enable the signals transmitted by the first device and the second device in the high frequency band and the low frequency band to coexist, the center frequency of the first device needs to be adjusted accordingly, so that the first device performs frequency synchronization in the high frequency band.

[0094] For example, assume that the frequency offset requirement for 50 GHz is 10 times higher than that for 5 GHz. In other words, the allowable frequency offset range in the 50 GHz frequency band is ±2 ppm. Therefore, after obtaining the frequency difference Δf by calculation,

[0095]

number

[0096] If f is not within ±2 ppm, the center frequency of the first device needs to be adaptively adjusted. For example, the crystal oscillator of the first device is adjusted to perform frequency synchronization. The adjusted center frequency of the first device can be understood to be f1'. In this case, the frequency difference is Δf'=f2-f1', where Δf' is

[0097]

number

[0098] The value must be within the range of ±2 ppm.

[0099] In a possible implementation, the first device is a physical layer chip, and step 502 specifically includes: Obtaining a time domain signal within the first signal; and Calculating a first frequency offset corresponding to a high frequency band based on an autocorrelation function of the time domain signal over one period.

[0100] The first signal includes a time-domain signal of a plurality of signal periods, and the time-domain signal repeating at least two signal periods is denoted as s(t), where t is a time variable. The at least two signal periods include a first signal period and a second signal period.

[0101] The initial time of the first signal period is defined as t1, the initial time of the second signal period is defined as t2, and the duration of the signal period is defined as T. In this case, in the first signal period:

[0102]

number

[0103] is satisfied, and in the second signal period,

[0104]

number

[0105] The autocorrelation function of the time domain signal satisfies the following first equation:

[0106]

number

[0107] is.

[0108] In this specification, selfcorr is the autocorrelation function of the time domain signal, t is the time variable of the time domain signal, s(t) represents the time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t). For ease of calculation, the units of t1, t2, and T are unified as microseconds (μs).

[0109] The first frequency offset corresponding to the high frequency band is obtained by calculation based on the autocorrelation function of the time domain signal, and the first frequency offset satisfies the following second equation:

[0110]

number

[0111] is.

[0112] Herein, Δf is the first frequency offset, which satisfies the following constraint:

[0113]

number

[0114] where imag(selfcorr) is the imaginary part of the autocorrelation function, real(selfcorr) is the real part of the autocorrelation function, and arctan is the arctangent function. The first frequency offset Δf obtained by calculation according to the second equation above is in kHz.

[0115] In this embodiment, it can be understood that a time domain signal in the first signal is obtained, and then a frequency difference between the first device and the second device, i.e., a first frequency offset, is calculated based on the autocorrelation function of the time domain signal. In an actual application process, those skilled in the art can alternatively obtain the first frequency offset by using another frequency offset calculation or estimation method. Details will not be described herein. In a possible implementation method, after the first device obtains the first frequency offset through calculation, the first frequency offset is specifically used for voltage adjustment or capacitance adjustment of the crystal oscillator.

[0116] It may be understood that the first device may directly adjust the voltage or capacitance of the crystal oscillator based on the first frequency offset, or may generate configuration parameters of the crystal oscillator based on the first frequency offset, where the configuration parameters are used to adjust the crystal oscillator.

[0117] Please refer to Figure 6. Figure 6 is a circuit diagram showing a crystal oscillator according to one embodiment of the present application. The crystal oscillator includes a crystal model 601 and an external load and parasitic capacitance 602 of the crystal.

[0118] The oscillation frequency of the crystal model satisfies the third equation below:

[0119]

number

[0120] is.

[0121] Here, f1 is the oscillation frequency of the crystal, R is the equivalent series resistance at the crystal, L is the equivalent series inductance at the crystal, C0 is the equivalent series capacitance at the crystal, CL is the default external load capacitance at the crystal, ΔC is the adjustable capacitance, and C1 is the capacitance at the crystal.

[0122] The configurable capacitance ΔC is adjusted to obtain the corresponding crystal frequency value f1 through pre-testing.

[0123] The adjustment information may be obtained based on the first frequency offset measured in step 302, and the adjustment information satisfies the following fourth equation:

[0124]

number

[0125] is.

[0126] In this specification, f 1,old is the current oscillation frequency of the crystal, and f 1,new is the target oscillation frequency of the crystal,

[0127]

number

[0128] is the adjustment information, and the unit of the adjustment information is ppm.

[0129] Transforming the fourth equation gives the following equation:

[0130]

number

[0131] is.

[0132] The configurable capacitance value ΔC is f 1,new Based on the result of

[0049] , the frequency synchronization can be achieved by configuring the configurable capacitance.

[0133] In an optional implementation method, after step 502, the method further includes the following steps:

[0134] 503: The first device transmits a second signal corresponding to the high frequency band, i.e., the second device receives the second signal corresponding to the high frequency band.

[0135] After the first device performs frequency synchronization in the high frequency band, which indicates that communication in the high frequency band has been performed between the first device and the second device. Therefore, the first device may transmit a second signal corresponding to the high frequency band, and the second signal may be received by the second device. It should be understood that after the first device and the second device perform high frequency band communication, the first device and the second device may still continue to perform low frequency band communication.

[0136] According to the frequency synchronization method provided in this embodiment of the present application, the first device first performs a frequency offset calculation by using a first signal in the low frequency band, and then adjusts the center frequency of the first device based on the frequency offset calculation result. A specific implementation is to convert the adjustment information or configuration information of the crystal oscillator to adjust the crystal oscillator to perform frequency synchronization. In the low frequency band, signal attenuation is smaller, the received signal strength is stronger, and the frequency offset calculation is more accurate. Frequency synchronization can be easily completed by receiving the downlink low frequency band signal. In this method, a low-cost crystal oscillator in the low frequency band is adjusted to meet the subsequent communication requirements in the high frequency band. This method can be directly modified and applied to existing low frequency band crystal oscillators, achieving the frequency synchronization effect without incurring additional costs. This solves the problem of increased costs caused by chip modification or replacement in current related technology and achieves the effect of meeting the requirements for coexistence of high and low frequency bands using a simple and low-cost method.

[0137] Furthermore, it can be understood that after the first device performs frequency synchronization based on the first frequency offset, the theoretical high frequency band communication requirement is met, but in actual signal transmission, the high frequency band communication requirement may not be met. Therefore, the embodiment of the present application further provides a confirmation method.

[0138] Please refer to Figure 7. Figure 7 is a diagram illustrating signaling exchange of a frequency synchronization method according to one embodiment of the present application.

[0139] After step 502, the method further includes the following steps:

[0140] 703: The first device transmits a third signal, i.e., the second device receives the third signal.

[0141] It can be understood that after the first device performs frequency synchronization, any signals transmitted (regardless of whether they are transmitted in the low frequency band or the high frequency band) must correspond to frequencies in the high frequency band.

[0142] 704: The second device determines whether the third signal is frequency synchronized in the high frequency band.

[0143] After receiving the third signal, the second device may use the third signal to determine whether the first device has performed frequency synchronization in the high frequency band.

[0144] In a possible implementation method, step 704 specifically includes: obtaining a second frequency offset corresponding to a high frequency band based on the third signal; and determining whether the second frequency offset is within a preset range, where if the second frequency offset is not within the preset range, the third signal is not frequency locked in the high frequency band.

[0145] It can be understood that the second device can obtain the center frequency of the first device from the third signal in a manner similar to that of step 502. The difference between the center frequency of the first device and the center frequency of the second device is a second frequency offset Δf′ corresponding to the high frequency band. If the second frequency offset is less than a preset range, i.e.,

[0146]

number

[0147] where x is the frequency of the first device; thr The unit of is ppm and represents a preset threshold. The frequency tolerance range of the 50 GHz frequency band in step 502 is used as an example, in this case, x thr = ±20. If the second frequency offset exceeds the preset range, i.e.

[0148]

number

[0149] If so, the first device is considered to have not completed frequency synchronization.

[0150] In another possible implementation method, step 704 specifically includes: determining whether the third signal is correct, where if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band;

[0151] It can be appreciated that the frequency offset affects the accuracy of signal reception, so whether the first device is synchronized in the high frequency band can alternatively be determined by determining whether the third signal is correct.

[0152] There are many ways to determine whether the third signal is correct. In this embodiment of the present application, a specific determination method is provided, that is, whether the third signal is correctly decoded is determined. If the third signal is incorrect, the third signal is not frequency-synchronized in the high frequency band.

[0153] Signal transmission can be understood to usually involve encoding and decoding. Take data transmission at the physical layer as an example. After receiving the third signal, the second device decodes the third signal. If the third signal is correctly received, a cyclic redundancy check (CRC) of the physical protocol data unit (PPDU) data is determined to be correct according to a physical layer receiving algorithm. In other words, if the CRC check of the PPDU data is correct, the first device is deemed to have completed frequency synchronization in the high frequency band. Alternatively, if the third signal is not correctly received, i.e., if the CRC check of the PPDU data is incorrect, the first device is deemed to have not completed frequency synchronization in the high frequency band.

[0154] The above-mentioned two possible implementation methods for determining frequency synchronization provided in this embodiment of the present application are not limited to these, and the present application is not limited to either.

[0155] 705: If the third signal is not frequency-synchronized in the high frequency band, the second device transmits a fifth signal corresponding to the low frequency band, i.e., the first device receives the fifth signal corresponding to the low frequency band.

[0156] If the second device determines that the first device has not completed frequency synchronization in the high frequency band, i.e., the center frequency of the first device still does not meet the high frequency band communication requirements, the second device continues communication with the first device based on the low frequency band and transmits a fifth signal corresponding to the low frequency band.

[0157] After the first device receives the fifth signal in the low frequency band, similar to processing the first signal, it can be understood that the first device obtains a third frequency offset corresponding to the high frequency band based on the fifth signal. The third frequency offset is also used for frequency synchronization in the high frequency band. Details will not be described again in this specification. It should be understood that even if the first device has completed synchronization in the high frequency band, the second device can still determine the frequency synchronization status of the first device based on the received signal and continue transmitting signals corresponding to the low frequency band to the first device. Similarly, the first device can continue tracking and adjusting its crystal oscillator based on the received signal to continuously perform frequency adjustment and synchronization.

[0158] 706: If the third signal is frequency-synchronized in the high frequency band, the second device transmits a fourth signal corresponding to the high frequency band, i.e., the first device receives the fourth signal corresponding to the high frequency band.

[0159] If the second device determines that the first device has completed frequency synchronization in the high frequency band, i.e., the center frequency of the first device meets the high frequency band communication requirements, the second device may then initiate high frequency band communication and send a fourth signal corresponding to that frequency band.

[0160] 707: The first device transmits a second signal corresponding to a high frequency band.

[0161] After the first device receives the fourth signal from the high frequency band, it may indicate that the second device authorizes the first device to communicate with the second device in the high frequency band. Therefore, the first device may then transmit a second signal corresponding to the high frequency band. In this case, the first device has completed frequency synchronization with the first device in the high frequency band. Furthermore, even after the first device completes frequency synchronization, the second device may still determine the frequency synchronization status of the first device based on the received signal and continue transmitting a signal corresponding to the low frequency band to the first device. Similarly, the first device may continue tracking and adjusting its crystal oscillator based on the received signal to continuously perform frequency adjustment and synchronization.

[0162] Based on the embodiment shown in FIG. 5 , the frequency synchronization method provided in this embodiment of the present application further includes: after frequency synchronization is performed in the high frequency band, the second device determines whether the signal transmitted by the first device meets the high frequency band communication requirements, and dynamically adjusts the frequency of the high frequency band.

[0163] The frequency synchronization method provided in the embodiments of the present application has been described in detail above. The communication device provided in the embodiments of the present application will be described below.

[0164] Please refer to Figure 8. Figure 8 is a structural diagram showing a communication device according to an embodiment of the present application. The communication device 800 may be a communication chip in a wireless communication system, or may be a communication device integrated with a communication chip. For example, the communication device may be a terminal device that provides services to users in a wireless access network, and may be configured to perform the following steps performed by the first device in the embodiment shown in Figure 5 or Figure 7. For details, please refer to the related descriptions in the above-mentioned method embodiments.

[0165] The communication device includes an interface module 801 and a processing module 802 .

[0166] The interface module 801 may implement corresponding communication functions and may also be referred to as a communication interface or a communication unit. The processing module 802 is configured to perform processing operations.

[0167] Optionally, the communications device 800 may further include a storage module. The storage module may be configured to store instructions and / or data. The processing module 802 may retrieve the instructions and / or data in the storage module, thereby causing the communications device to implement the method embodiments shown in FIG. 5 or FIG. 7.

[0168] The communication device 800 may be configured to perform the operations performed by the first device in the above-described method embodiments. The communication device 800 may be the first device or a component that can be disposed within the first device. The interface module 801 is configured to perform reception-related operations on the first device side in the above-described method embodiments, and the processing module 802 is configured to perform processing-related operations on the first device side in the above-described method embodiments.

[0169] Optionally, the interface module 801 may include a transmitting module and a receiving module. The transmitting module is configured to perform a transmitting operation of the first device in the embodiment of the method shown in Figure 5 or Figure 7. The receiving module is configured to perform a receiving operation of the first device in the embodiment of the method shown in Figure 5 or Figure 7.

[0170] It should also be noted that the communication device 800 may include a transmitting module but not a receiving module, or may include a receiving module but not a transmitting module, which may be determined based on whether the solution performed by the communication device 800 includes both a transmitting operation and a receiving operation.

[0171] For example, the communication device 800 is configured to implement the following solution.

[0172] The interface module 801 is configured to receive a first signal corresponding to a low frequency band.

[0173] The processing module 802 is configured to obtain, based on the first signal, a first frequency offset corresponding to a high frequency band, where the first frequency offset is used for frequency synchronization in the high frequency band.

[0174] In a possible implementation, the interface module 801 is further configured to transmit a second signal corresponding to a high frequency band.

[0175] In a possible embodiment, the interface module 801 is particularly configured to: transmit a third signal, where the third signal is used to determine whether frequency synchronization is performed in the high frequency band; and, after receiving a fourth signal corresponding to the high frequency band, transmit a second signal corresponding to the high frequency band.

[0176] In a possible implementation, the first frequency offset is specifically used for voltage or capacitance adjustment of a crystal oscillator.

[0177] In a possible implementation, the processing module is specifically configured to: obtaining a time-domain signal included in the first signal, the time-domain signal repeating at least two signal periods, where the at least two signal periods include the first signal period and a second signal period, and calculating a first frequency offset corresponding to a high-frequency band based on an autocorrelation function of the time-domain signal.

[0178] The autocorrelation function satisfies the following first equation:

[0179]

number

[0180] is.

[0181] As used herein, selfcorr is the autocorrelation function, t is the time variable of the time domain signal, t is the initial time of a first signal period, t is the initial time of a second signal period, T is the duration of a signal period, s(t) represents the time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t).

[0182] The first frequency offset satisfies the second equation, i.e.,

[0183]

number

[0184] is.

[0185] The first frequency offset satisfies a first constraint, i.e.,

[0186]

number

[0187] is.

[0188] Herein, Δf is the first frequency offset, imag(selfcorr) is the imaginary part of the autocorrelation function, and real(selfcorr) is the real part of the autocorrelation function.

[0189] In this embodiment, the communication device first receives a signal corresponding to the low frequency band, calculates a frequency offset suitable for high frequency band communication based on the signal, and then adjusts the center frequency of the communication device based on the frequency offset calculation result to achieve frequency synchronization that meets the requirements for high frequency band communication. Due to the small signal attenuation in the low frequency band, the large received signal strength, and the more accurate frequency offset calculation, frequency synchronization can be easily completed by receiving the downlink low frequency band signal. In this method, a low-cost crystal oscillator for the low frequency band is adjusted to meet the requirements for subsequent communication in the high frequency band. This method can be directly modified and applied to existing crystal oscillators for the low frequency band, achieving the frequency synchronization effect without incurring additional costs. This solves the problem of increased costs caused by chip modification or replacement in current related technology and achieves the effect of meeting the requirements for coexistence of high and low frequency bands using a simple and low-cost method.

[0190] Please refer to FIG. 9. FIG. 9 is a structural diagram showing a communication device according to an embodiment of the present application. The communication device 900 may be a communication chip in a wireless communication system, or may be a communication device integrated with a communication chip. For example, the communication device may be a network device deployed in a wireless access network, providing wireless communication functions to terminal devices, and may be configured to perform the following steps performed by the second device in the embodiment shown in FIG. 5 or FIG. 7. For details, please refer to the related descriptions in the above-mentioned method embodiments.

[0191] The communication device 900 includes an interface module 901 and a processing module 902 .

[0192] The interface module 901 may implement corresponding communication functions and may also be referred to as a communication interface or a communication unit. The processing module 902 is configured to perform processing operations.

[0193] Optionally, the communications device 900 may further include a storage module. The storage module may be configured to store instructions and / or data. The processing module 902 may retrieve the instructions and / or data in the storage module, thereby causing the communications device to implement the method embodiments shown in FIG. 5 or FIG. 7.

[0194] The communication device 900 may be configured to perform the operations performed by the network equipment in the above-described method embodiments. The communication device 900 may be a network equipment or a component that can be disposed within the network equipment. The interface module 901 is configured to perform reception-related operations on the network equipment side in the above-described method embodiments, and the processing module 902 is configured to perform processing-related operations on the network equipment side in the above-described method embodiments.

[0195] Optionally, the interface module 901 may include a transmitting module and a receiving module. The transmitting module is configured to perform a transmitting operation of the network device in the embodiment of the method shown in Figure 5 or Figure 7. The receiving module is configured to perform a receiving operation of the network device in the embodiment of the method shown in Figure 5 or Figure 7.

[0196] It should be noted that the communication device 900 may include a transmitting module but not a receiving module. Alternatively, it should be noted that the communication device 900 may include a receiving module but not a transmitting module. This may be determined based on whether the above-described solution performed by the communication device 900 includes a transmitting operation and a receiving operation.

[0197] For example, the communications device 900 may be configured to perform the following solutions.

[0198] The interface module 901 is configured to transmit a first signal corresponding to a low frequency band, where the first signal is used to determine a first frequency offset corresponding to a high frequency band.

[0199] A possible implementation would be The interface module 901 is further configured to receive a third signal. The processing module 902 is configured to determine whether the third signal is frequency synchronized in the high frequency band. And, if the third signal is not frequency synchronized in the high frequency band, the interface module is further configured to transmit a fifth signal corresponding to the low frequency band.

[0200] A possible implementation would be The processing module 902 is particularly configured to: obtain a second frequency offset corresponding to the high frequency band based on the third signal; and determine whether the second frequency offset is within a preset range, where if the second frequency offset is not within the preset range, the third signal is not frequency synchronized in the high frequency band.

[0201] A possible implementation would be The processing module 902 is particularly configured to determine whether the third signal is correct, where if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band.

[0202] A possible implementation would be The processing module 902 is specifically configured to determine whether the third signal is correctly decoded.

[0203] In a possible embodiment, if the third signal is frequency synchronized in the high frequency band, the interface module is further configured to transmit a fourth signal corresponding to the high frequency band.

[0204] A possible implementation would be The interface module 901 is further configured to receive a second signal corresponding to a high frequency band.

[0205] 10 is a diagram showing a simplified configuration of a terminal device. The first device is specifically the terminal device. For ease of understanding and illustration, FIG. 10 uses an example in which the terminal device is a mobile phone. As shown in FIG. 10, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device.

[0206] The processor is primarily configured to: process communication protocols and communication data; control terminal equipment; execute software programs; process software program data, and the like.

[0207] The memory is primarily configured to store software programs and data.

[0208] The radio frequency circuitry is mainly configured to perform the following: converting between baseband and radio frequency signals, and processing the radio frequency signals;

[0209] Antennas are primarily configured to receive and transmit radio frequency signals in the form of electromagnetic waves.

[0210] An input / output device, such as a touchscreen, display, or keyboard, is primarily configured to: receive data entered by a user; and output data to a user.

[0211] It should be noted that some types of terminal equipment do not have input / output devices.

[0212] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit.The radio frequency circuit then performs radio frequency processing on the baseband signal, and then transmits the radio frequency signal to the outside through an antenna in the form of electromagnetic waves.When data needs to be transmitted to a terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal to a baseband signal, and outputs the baseband signal to the processor.The processor converts the baseband signal to data and processes the data.

[0213] For ease of explanation, FIG. 10 shows only one memory and one processor. In an actual terminal device product, there may be one or more processors and memories. The memory may also be referred to as a storage medium, a storage device, or the like. The memory may be located independently of the processor or integrated with the processor. This is not a limitation in the embodiments of the present application.

[0214] In the embodiments of the present application, the antenna and the radio frequency circuit having the receiving function and the transmitting function may be regarded as a transceiver unit of the terminal device, and the processor having the processing function may be regarded as a processing unit of the terminal device. As shown in FIG. 10, the terminal device includes a transceiver unit 1010 and a processing unit 1020. The transceiver unit may also be referred to as a transceiver, a transceiver device, a transceiver device, or the like. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, or the like.

[0215] Optionally, devices within the transceiver unit 1010 that are configured to implement a receiving function may be considered receiving units, and devices within the transceiver unit 1010 that are configured to implement a transmitting function may be considered transmitting units. In other words, the transceiver unit 1010 includes a receiving unit and a transmitting unit. The transceiver unit may also be referred to as a transceiver machine, transceiver, transceiver circuitry, or the like. The receiving unit may also be referred to as a receiver, receiver, receiving circuitry, or the like. The transmitting unit may also be referred to as a transmitter, transmitter, transmitting circuitry, or the like.

[0216] It should be understood that the transceiver unit 1010 is configured to perform transmitting and receiving operations of the first device in an embodiment of the method, and the processing unit 1020 is configured to perform operations other than transmitting and receiving operations of the first device in an embodiment of the method.

[0217] When the terminal equipment is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, an integrated circuit, or a logic circuit integrated on the chip.

[0218] The present application further provides a communication device. Figure 11 is another diagram showing the configuration of a communication device according to an embodiment of the present application. The communication device may be configured to perform the steps performed by the first device or the second device in the embodiment shown in Figure 5 or Figure 7. For details, please refer to the related descriptions in the above-mentioned method embodiment.

[0219] The communications apparatus includes a processor 1101. Optionally, the communications apparatus further includes a memory 1102 and a transceiver 1103.

[0220] In a possible implementation, the processor 1101, memory 1102, and transceiver 1103 are individually connected through a bus, with the memory storing computer instructions.

[0221] The processing module 902 in the above-described embodiment may specifically be the processor 1101 in this embodiment. Therefore, a specific implementation of the processor 1101 will not be described again. The interface module 901 in the above-described embodiment may specifically be the transceiver 1103 in this embodiment. Therefore, a specific implementation of the transceiver 1103 will not be described again.

[0222] Furthermore, one embodiment of the present application provides a communication system. The communication system includes a first device and a second device. The first device is configured to perform all or part of the steps performed by the first device in the embodiment shown in Figure 5 or Figure 7. The second device is configured to perform all or part of the steps performed by the second device in the embodiment shown in Figure 5 or Figure 7.

[0223] Furthermore, an embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enable the computer to perform the communication method of the embodiment shown in FIG.

[0224] Furthermore, an embodiment of the present application relates to a computer-readable storage medium including a computer program or instructions stored thereon, which, when executed by one or more computers, implements the steps of the method in the embodiment shown in Figure 5 or Figure 7.

[0225] Furthermore, an embodiment of the present application relates to a computer program product including instructions that, when executed on a computer, enable the computer to perform the steps of the method in the embodiment shown in FIG.

[0226] Furthermore, an embodiment of the present application relates to a chip device including a processor connected to a memory and configured to call a program stored in the memory, whereby the processor implements the method of the embodiment shown in Figure 5 or Figure 7. Furthermore, an embodiment of the present application relates to a communication system, which includes the terminal device and the network device in the above-mentioned aspects.

[0227] The steps of a method or algorithm described in connection with the contents disclosed herein may be implemented by hardware or by a processor executing software instructions. The software instructions may include corresponding software modules. The software modules may be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable hard disk, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art. For example, a storage medium may be coupled to the processor such that the processor can read information from and write information to the storage medium. Of course, the storage medium may be a component of the processor. The processor and the storage medium may be located in an application-specific integrated circuit (ASIC). The ASIC may also be located in a terminal. Of course, the processor and the storage medium may reside as discrete components in a first communications device.

[0228] For convenience and conciseness, those skilled in the art can clearly understand the detailed operation processes in the above-mentioned systems, devices and units by referring to the corresponding processes in the above-mentioned method embodiments, and the details will not be described again in this specification.

[0229] In some embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the described device embodiment is merely an example. For example, the division into units is merely a logical division of function, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some functions may be ignored or not performed. Furthermore, shown or described mutual couplings, or direct couplings, or communication connections may be implemented through some interface. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0230] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, located in one location or distributed across multiple network units. To achieve the objectives of the solutions of the embodiments, some or all of the units may be selected based on actual requirements.

[0231] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically independent, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0232] When the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on this understanding, essentially, the technical solution of the present application, the portion contributing to the related art, or all or a part of the technical solution may be implemented in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or a part of the steps of the method described in the embodiments of the present application. The above-mentioned storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

Claims

1. 1. A frequency synchronization method, comprising: receiving a first signal corresponding to a low frequency band; obtaining a first frequency offset corresponding to a high frequency band based on the first signal, the first frequency offset being used for frequency synchronization in the high frequency band; A method comprising:

2. After obtaining the first frequency offset corresponding to the high frequency band based on the first signal, transmitting a second signal corresponding to the high frequency band. The method of claim 1 further comprising:

3. transmitting the second signal corresponding to the high frequency band, transmitting a third signal, the third signal being used to determine whether frequency synchronization is performed in the high frequency band; receiving a fourth signal corresponding to the high frequency band, and then transmitting the second signal corresponding to the high frequency band; The method of claim 2, which specifically comprises:

4. 4. The method according to claim 1, wherein the first frequency offset is specifically used for voltage regulation or capacitance regulation of a crystal oscillator.

5. The step of obtaining the first frequency offset corresponding to the high frequency band based on the first signal includes: obtaining a time-domain signal included in the first signal, the time-domain signal repeating at least two signal periods, the at least two signal periods including a first signal period and a second signal period; calculating the first frequency offset corresponding to the high frequency band based on an autocorrelation function of the time domain signal, The autocorrelation function is expressed by the first equation: [Equation 1] where selfcorr is the autocorrelation function, t is the time variable of the time domain signal, and t 1 is the initial time of the first signal period, and t 2 is the initial time of the second signal period, T is the duration of the signal period, s(t) represents a time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t), The first frequency offset is calculated using a second equation: [Equation 2] Fulfilling The first frequency offset satisfies a first constraint, i.e. [Equation 3] where Δf is the first frequency offset, imag(selfcorr) is the imaginary part of the autocorrelation function, and real(selfcorr) is the real part of the autocorrelation function.

5. The method according to claim 1, further comprising the steps of:

6. 1. A frequency synchronization method, comprising: transmitting a first signal corresponding to a low frequency band, said first signal being used to determine a first frequency offset corresponding to a high frequency band; A method comprising:

7. after the step of transmitting the first signal corresponding to the low frequency band; receiving a third signal; determining whether the third signal is frequency locked in the high frequency band; transmitting a fifth signal corresponding to the lower frequency band if the third signal is not frequency synchronized in the higher frequency band; The method of claim 6 further comprising:

8. determining whether the third signal is frequency synchronized in the high frequency band; obtaining a second frequency offset corresponding to the high frequency band based on the third signal; determining whether the second frequency offset is within a preset range, and if the second frequency offset is not within the preset range, the third signal is not frequency locked in the high frequency band; The method of claim 7, which specifically comprises:

9. determining whether the third signal is frequency synchronized in the high frequency band; determining whether the third signal is correct, and if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band; The method of claim 7, which specifically comprises:

10. The step of determining whether the third signal is correct includes: determining whether the third signal is correctly decoded, and if the third signal is not correctly decoded, the third signal is not frequency synchronized in the high frequency band; 10. The method of claim 9, comprising in particular:

11. after the step of determining whether the third signal is frequency locked in the high frequency band; transmitting a fourth signal corresponding to the high frequency band if the third signal is frequency synchronized in the high frequency band.

11. The method of any one of claims 7 to 10, further comprising:

12. after the step of transmitting the first signal corresponding to the low frequency band; receiving a second signal corresponding to the high frequency band; 12. The method of any one of claims 6 to 11, further comprising:

13. A communication device, an interface module configured to receive a first signal corresponding to a low frequency band; a processing module configured to obtain a first frequency offset corresponding to a high frequency band based on the first signal, the first frequency offset being used for frequency synchronization in the high frequency band; A communication device comprising:

14. the interface module is further configured to transmit a second signal corresponding to the high frequency band.

14. The communication device of claim 13.

15. The interface module includes: transmitting a third signal, the third signal being used to determine whether frequency synchronization is performed in the high frequency band; after receiving the fourth signal corresponding to the high frequency band, transmitting the second signal corresponding to the high frequency band; specifically configured to 15. The communication device of claim 14.

16. The first frequency offset is particularly used for voltage adjustment or capacitance adjustment of a crystal oscillator.

16. A communication device according to any one of claims 13 to 15.

17. The processing module includes: obtaining a time-domain signal included in the first signal, the time-domain signal repeating at least two signal periods, the at least two signal periods including a first signal period and a second signal period; calculating the first frequency offset corresponding to the high frequency band based on an autocorrelation function of the time domain signal; The autocorrelation function is expressed by the first equation: [Equation 4] where selfcorr is the autocorrelation function, t is the time variable of the time domain signal, and t 1 is the initial time of the first signal period, and t 2 is the initial time of the second signal period, T is the duration of the signal period, s(t) represents a time domain signal function that varies with the time variable t, and s * (t) is the conjugate function of s(t), The first frequency offset is calculated using a second equation: [Equation 5] Fulfilling The first frequency offset satisfies a first constraint, i.e. [Equation 6] where Δf is the first frequency offset, imag(selfcorr) is the imaginary part of the autocorrelation function, and real(selfcorr) is the real part of the autocorrelation function. specifically configured to 17. A communication device according to any one of claims 13 to 16.

18. A communication device, an interface module configured to transmit a first signal corresponding to a low frequency band, the first signal being used to determine a first frequency offset corresponding to a high frequency band; A communication device comprising:

19. further comprising a processing module; the interface module is further configured to receive a third signal; the processing module is configured to determine whether the third signal is frequency synchronized in the high frequency band; If the third signal is not frequency synchronized in the high frequency band, the interface module is further configured to transmit a fifth signal corresponding to the low frequency band.

20. The communication device of claim 18.

20. The processing module includes: obtaining a second frequency offset corresponding to the high frequency band based on the third signal; determining whether the second frequency offset is within a preset range, and if the second frequency offset is not within the preset range, the third signal is not frequency synchronized in the high frequency band; specifically configured to 20. The communication device of claim 19.

21. the processing module is particularly configured to determine whether the third signal is correct, and if the third signal is incorrect, the third signal is not frequency synchronized in the high frequency band.

20. The communication device of claim 19.

22. the processing module is specifically configured to determine whether the third signal is correctly decoded.

22. The communication device of claim 21.

23. If the third signal is frequency-locked in the high frequency band, the interface module is further configured to transmit a fourth signal corresponding to the high frequency band.

23. A communication device according to any one of claims 19 to 22.

24. the interface module is further configured to receive a second signal corresponding to the high frequency band.

24. A communication device according to any one of claims 18 to 23.

25. A communication device comprising a memory and a processor, The memory stores code, and the processor is configured to execute the code, and when the code is executed, the terminal device performs the method of any one of claims 1 to 12. Communication equipment.

26. 13. A computer-readable storage medium storing a computer program that, when executed by a communication device, enables the communication device to perform a method according to any one of claims 1 to 12.

27. A computer program product comprising a program, which when executed by a processor implements the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Piezoelectric oscillator

    JP2006261747A

  • Wireless communication device and wireless communication method

    JP2018078374A

  • Radio communication device and frequency offset compensation method

    JP2018148327A

  • Data transmission method, wireless network device and communication system

    JP2018528645A

  • Techniques using a first band of communication to determine frequency synchronization for communication on a second band

    US20160381685A1