Signal synchronization method and communication device applicable to ultra-wideband systems

By inserting pilot symbols into the PPDU of NB signals and estimating carrier frequency offset, the method improves synchronization accuracy in UWB systems, addressing synchronization inaccuracies and enabling precise time-frequency synchronization.

JP2026098035APending Publication Date: 2026-06-16HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2026-03-12
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing ultra-wideband (UWB) systems face challenges in achieving high-precision time-frequency synchronization due to inaccuracies in initial time-frequency synchronization information provided by narrowband (NB) signals, leading to errors in carrier frequency offset estimation.

Method used

Inserting at least one pilot symbol into the PPDU of an NB signal and estimating the carrier frequency offset based on the inserted pilot symbol and the original preamble, enabling high-precision time-frequency synchronization of UWB signals by compensating for carrier frequency offset during data reception.

Benefits of technology

Enhances the accuracy of carrier frequency offset estimation and achieves high-precision time-frequency synchronization between transmitting and receiving equipment in UWB systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026098035000001_ABST
    Figure 2026098035000001_ABST
Patent Text Reader

Abstract

The present invention provides a signal synchronization method and communication device applicable to ultra-wideband systems. [Solution] The signal synchronization method 300, applicable to ultra-wideband-based wireless personal local area network systems including the 802.15 series protocols and further supporting the IEEE 802.11ax next-generation Wi-Fi protocol, includes the step of transmitting a narrowband signal. The physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, and the pilot symbol and PPDU are used by a receiving device to obtain time-frequency synchronization information for the ultra-wideband signal and transmit the ultra-wideband signal. Based on these inserted pilot symbols and the preamble in the PPDU, the carrier frequency offset is estimated. This enables high-precision time-frequency synchronization of the ultra-wideband signal between the transmitting and receiving devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of ultra-wideband technology, and more specifically, to a signal synchronization method applied to an ultra-wideband system and a communication device.

Background Art

[0002] This application was filed with the China National Intellectual Property Administration on June 21, 2022, and claims priority to Chinese Patent Application No. 202210703945.4, titled "Signal Synchronization Method and Communication Device Applied to Ultra-Wideband System", which is hereby incorporated by reference in its entirety.

[0003] Ultra-wideband (UWB) technology is a wireless carrier communication technology that realizes data transmission by transmitting and receiving extremely narrow pulses at the nanosecond or microsecond level or below. UWB technology has advantages such as a wide occupied spectrum range, a very low radiation spectrum density, high multipath resolution, low power consumption, and high confidentiality.

[0004] Since data transmission is carried out via extremely narrow pulses, UWB technology has very high requirements for time-frequency synchronization between the transmitter device and the receiver device. The time-frequency synchronization of UWB signals may be assisted based on the initial time-frequency synchronization information provided by narrowband (NB) signals, but there are large errors in the initial time-frequency synchronization information provided by existing NB signals. As a result, the time-frequency synchronization accuracy of UWB signals decreases.

Summary of the Invention

[0005] This application provides a signal synchronization method and communication apparatus applicable to ultra-wideband systems, which involves inserting at least one pilot symbol into the PPDU of an NB signal and estimating the carrier frequency offset based on the inserted pilot symbol and the original preamble in the PPDU. This supports the estimation and compensation of the carrier frequency offset in the data reception process, resulting in higher accuracy in the estimation of the carrier frequency offset and enabling high-precision time-frequency synchronization of UWB signals between transmitting and receiving equipment.

[0006] According to a first embodiment, a signal synchronization method applicable to an ultra-wideband system is provided. The method includes the following steps: transmitting a narrowband signal, where the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, which is used by a receiving device to obtain time-frequency synchronization information of the narrowband signal, and which is a symbol agreed upon by the transmitting and receiving devices; and transmitting an ultra-wideband signal, where the time-frequency synchronization information of the narrowband signal is used by a receiving device to obtain time-frequency synchronization information of the ultra-wideband signal.

[0007] A narrowband signal can be understood as a signal whose bandwidth is below a first threshold, and a very wideband signal can be understood as a signal whose bandwidth is above a second threshold, where it should be understood that the second threshold is greater than the first threshold.

[0008] At least one pilot symbol is inserted into the PPDU of the narrowband signal, and the carrier frequency offset is estimated based on the inserted pilot symbol and the original preamble in the PPDU. This supports the estimation and compensation of the carrier frequency offset in the data reception process, resulting in higher accuracy in the estimation of the carrier frequency offset and enabling high-precision time-frequency synchronization of the UWB signal between the transmitting and receiving equipment.

[0009] Referring to the first aspect, in some implementations of the first aspect, a physical layer protocol service data unit (PSDU) within a physical layer protocol data unit (PPDU) includes at least one pilot symbol.

[0010] Specifically, the number of bytes in the PSDU within the PPDU of the narrowband signal is variable. To obtain time-frequency synchronization information for the narrowband signal, at least one pilot symbol used by the receiving equipment is embedded in the PSDU within the PPDU of the narrowband signal. This allows for estimation and compensation of the carrier frequency offset during the data reception process without significantly altering the frame structure of the PPDU, resulting in higher accuracy in carrier frequency offset estimation and enabling high-precision time-frequency synchronization of the UWB signal between the transmitting and receiving equipment.

[0011] Referring to the first embodiment, in some implementations of the first embodiment, each pilot symbol contains M bits of 0, where M is an integer multiple of 4.

[0012] Referring to the first embodiment, in some implementations of the first embodiment, the narrowband signal and the ultra-wideband signal have a common local clock.

[0013] Specifically, the narrowband signal and the ultra-wideband signal share a common local clock. In this way, the receiving device acquires the time-frequency synchronization information of the ultra-wideband signal based on the time-frequency synchronization information of the narrowband signal received by the receiving device, and performs time-frequency synchronization of the ultra-wideband signal between the receiving device and the transmitting device.

[0014] A second aspect provides a signal synchronization method applicable to ultra-wideband systems. The method includes the following steps: receiving a narrowband signal, where the physical layer protocol data unit of the narrowband signal includes at least one pilot symbol, which is used by the receiving equipment to obtain time-frequency synchronization information of the narrowband signal, and which is a symbol agreed upon by the transmitting and receiving equipment; receiving an ultra-wideband signal; and obtaining time-frequency synchronization information of the ultra-wideband signal based on the time-frequency synchronization information of the narrowband signal.

[0015] Referring to the second aspect, in some implementations of the second aspect, the physical layer service data unit within the physical layer protocol data unit includes at least one pilot symbol.

[0016] Referring to the second aspect, in some implementations of the second aspect, each pilot symbol contains M bits of 0, where M is an integer multiple of 4.

[0017] Referring to the second aspect, in some implementations of the second aspect, the narrowband signal and the ultra-wideband signal have a common local clock.

[0018] According to a third aspect, a communication device is provided, which includes: a transmitting unit configured to transmit a narrowband signal, where the physical layer protocol data unit of the narrowband signal includes at least one pilot symbol, which is used by a receiving device to obtain time-frequency synchronization information for the narrowband signal, and which is a symbol agreed upon by the communication device and the receiving device. The transmitting unit is further configured to transmit an ultra-wideband signal, where the time-frequency synchronization information for the narrowband signal is used by a receiving device to obtain time-frequency synchronization information for the ultra-wideband signal.

[0019] Referring to the third aspect, in some implementations of the third aspect, the physical layer service data unit within the physical layer protocol data unit includes at least one pilot symbol.

[0020] Referring to the third aspect, in some implementations of the third aspect, the quantity of pilot symbols is associated with the quantity of bytes in the physical layer service data unit.

[0021] Referring to the third aspect, in some implementations of the third aspect, each pilot symbol contains M bits of 0, where M is an integer multiple of 4.

[0022] Referring to the third aspect, in some implementations of the third aspect, the narrowband signal and the ultra-wideband signal have a common local clock.

[0023] According to a fourth aspect, a communication device is provided. The device includes the following. That is, a receiving unit configured to receive a narrowband signal. Here, the physical layer protocol data unit of the narrowband signal includes at least one pilot symbol, and the pilot symbol is used by the communication device to obtain time-frequency synchronization information of the narrowband signal, and the pilot symbol is a symbol agreed upon by the transmitter device and the communication device. Here, the receiving unit is further configured to receive an ultra-wideband signal. And a processing unit configured to obtain time-frequency synchronization information of the ultra-wideband signal based on the time-frequency synchronization information of the narrowband signal.

[0024] Referring to the fourth aspect, in some implementations of the fourth aspect, the physical layer service data unit within the physical layer protocol data unit includes at least one pilot symbol.

[0025] Referring to the fourth aspect, in some implementations of the fourth aspect, each pilot symbol includes M bits of 0, and M is an integer multiple of 4.

[0026] Referring to the fourth aspect, in some implementations of the fourth aspect, the narrowband signal and the ultra-wideband signal have a common local clock.

[0027] According to a fifth aspect, a communication device is provided. The device includes a processor and a memory. Optionally, the device may further include a transceiver. The memory is configured to store a computer program. The processor is configured to perform the following. That is, to call and execute the computer program stored in the memory. And to control the transceiver to receive and transmit signals, enabling the present communication device to execute the method according to the first aspect or any one of the possible implementations in the first aspect.

[0028] According to a sixth aspect, a communication device is provided. The device includes a processor and a memory. Optionally, the device may further include a transceiver. The memory is configured to store a computer program. The processor is configured to perform the following. That is, to call and execute the computer program stored in the memory. And to control the transceiver to receive and transmit signals, enabling the communication device to execute any one of the methods according to the second aspect or possible implementations in the second aspect.

[0029] According to a seventh aspect, a communication device is provided. The device includes a processor and a communication interface. The communication interface is configured to receive data and / or information and to transmit the received data and / or information to the processor. The processor is configured to process the data and / or information, and the communication interface is further configured to output the data and / or information obtained through the processing by the processor, whereby any one of the methods according to the first aspect or possible implementations in the first aspect is executed.

[0030] According to an eighth aspect, a communication device is provided. The device includes a processor and a communication interface. The communication interface is configured to receive data and / or information (or referred to as an input) and to transmit the received data and / or information to the processor. The processor is configured to process the data and / or information, and the communication interface is further configured to output the data and / or information obtained through the processing by the processor, whereby any one of the methods according to the second aspect or possible implementations in the second aspect is executed.

[0031] According to the ninth aspect, a communication device is provided. The device includes at least one processor, which is coupled to at least one memory. The at least one processor is configured to execute a computer program or instructions stored in at least one memory, thereby the communication device performs either the method according to the first aspect or one of the possible implementations of the first aspect.

[0032] According to the tenth aspect, a communication device is provided. The device includes at least one processor, which is coupled to at least one memory. The at least one processor is configured to execute a computer program or instructions stored in at least one memory, thereby the communication device performs either the method according to the second aspect or one of the possible implementations of the second aspect.

[0033] According to the eleventh aspect, a computer-readable storage medium is provided. This computer-readable storage medium stores computer instructions, and when such computer instructions are executed on a computer, either the method according to the first aspect or one of the possible implementations of the first aspect is executed.

[0034] According to the twelfth aspect, a computer-readable storage medium is provided. This computer-readable storage medium stores computer instructions, and when such computer instructions are executed on a computer, either the method according to the second aspect or one of the possible implementations of the second aspect is executed.

[0035] According to the thirteenth aspect, a computer program product is provided. The computer program product includes computer program code, and when the computer program code is executed on a computer, either the method according to the first aspect or one of the possible implementations of the first aspect is executed.

[0036] According to the fourteenth aspect, a computer program product is provided. The computer program product includes computer program code, and when the computer program code is executed on a computer, either the method according to the second aspect or one of a possible implementation of the second aspect is executed.

[0037] According to the fifteenth aspect, a wireless communication system is provided. This system includes a communication device according to the third aspect and a communication device according to the fourth aspect. [Brief explanation of the drawing]

[0038] [Figure 1] This diagram shows the configuration of PPDU100 in a narrowband system. [Figure 2] This figure shows the architecture of a communication system 200 to which the embodiments of this application can be applied. [Figure 3] This is an interaction flowchart showing a signal synchronization method 300 applicable to an ultra-wideband system according to an embodiment of this application. [Figure 4] This figure shows the configuration of a narrowband signal PPDU400 according to an embodiment of this application. [Figure 5] This figure shows the simulation results for CFO based on PPDU400. [Figure 6] This diagram shows the internal configuration of the transmitting and receiving devices. [Figure 7] This is a block diagram of a communication device 700 according to an embodiment of the present application. [Figure 8] This figure shows the configuration of a communication device 800 according to an embodiment of this application. [Modes for carrying out the invention]

[0039] The technical solution of this application will be described below with reference to the attached drawings.

[0040] The technical solution of this application can be applied to wireless personal area networks (WPANs). Currently, the standard used for WPANs is the Institute of Electrical and Electronics Engineers (IEEE) 802.15 series. WPANs are sometimes used for communication between digital auxiliary devices over a short range, such as telephones, computers, and other auxiliary devices. Technologies supporting wireless personal area networks include Bluetooth, Zigbee, ultra-wideband (UWB), infrared data association (IrDA) connectivity, home radio frequency (HomeRF), and similar technologies. From a network configuration perspective, WPANs sit at the lowest layer of the overall network architecture and are used for wireless connections between devices over a short range, i.e., short-range connections between two points. WPANs can be considered short-range wireless communication networks. Based on various application scenarios, WPANs are further classified into high-rate (HR) WPANs and low-rate (LR) WPANs. HR-WPANs can be used to support a variety of high-rate multimedia applications, including high-quality audio video distribution, transmission of several megabytes of music and image documents, and similar applications. LR-WPANs may be for general services in everyday life.

[0041] In a WPAN, devices can be classified into full-function devices (FFDs) and reduced-function devices (RFDs) based on their communication capabilities. FFDs can communicate with each other, and FFDs can communicate with RFDs. RFDs cannot communicate directly with each other. RFDs can only communicate with FFDs, or transfer data through a single FFD. An FFD associated with an RFD is called the RFD coordinator. RFDs are primarily used for simple control applications, such as light switches and passive infrared sensors. They transmit small amounts of data and occupy few transmission and communication resources. Therefore, the cost of RFDs is low. The coordinator is sometimes called a personal area network (PAN) coordinator, central control node, or similar. The PAN coordinator is the primary control node for the entire network, and each ad-hoc network may have only one PAN coordinator, which has the functions of member ID management, link information management, and packet forwarding.

[0042] Optionally, the devices in the embodiments of this application (e.g., a transmitting device or a receiving device) may be devices that support multiple WPAN standards, such as 802.15 series devices, e.g., 802.15.4a, 802.15.4z, the WPAN standard described herein, or subsequent versions of the WPAN standard.

[0043] Optionally, this application may be applied to UWB-based wireless personal area network systems including 802.15 series protocols such as 802.15.4a, 802.15.4z, or 802.15.4ab. Next-generation Wi-Fi protocols of IEEE 802.11ax, such as 802.11be, Wi-Fi 7, or EHT, and 802.11bn may also be supported.

[0044] In embodiments of this application, the device may be a communication server, router, switch, bridge, computer, mobile phone, home smart device, in-vehicle communication equipment, or similar.

[0045] In embodiments of this application, the device includes a hardware layer, an operating system layer operating on top of the hardware layer, and an application layer operating on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system may be any one or more types of computer operating systems that implement service processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, contact management software, word processing software, and instant messaging software. Furthermore, the specific configuration of the executable of the method provided in embodiments of this application is not particularly limited in embodiments of this application, as long as a program recording the code of the method provided in embodiments of this application can be executed to perform communication according to the method provided in embodiments of this application. For example, the method provided in embodiments of this application may be executed by an FFD or RFD, or by a functional module within an FFD or RFD that can call and execute a program.

[0046] In addition, aspects or features of this application may be implemented as methods, apparatus, or products using standard programming and / or engineering techniques. As used in this application, the term “product” refers to a computer program accessible from any computer-readable component, carrier, or media. For example, computer-readable media may include, but are not limited to, magnetic storage components (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash storage components (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives, etc.). Furthermore, the various storage media described herein may refer to one or more devices and / or other machine-readable media configured to store information. The term “machine-readable media” may include, but are not limited to, wireless channels, as well as various other media capable of storing, containing, and / or carrying instructions and / or data.

[0047] The technical solutions of this application are further applicable to wireless local area network systems, such as Internet of Things (IoT) networks, or vehicle-to-vehicle / vehicle-to-infrastructure (V2X) networks. It is clear that embodiments of this application are further applicable to other possible communication systems, such as long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunications systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems, and future sixth-generation (6G) communication systems.

[0048] The communication systems to which this application applies described above are merely illustrative examples, and the communication systems to which this application applies are not limited thereto. This point is stated uniformly in this specification and will not be described again in detail below.

[0049] In WPAN, UWB technology performs data transmission through non-sinusoidal narrow pulses at the nanosecond level, thus occupying a wide frequency spectral range. Due to its narrow pulse width and extremely low radiated spectral density, UWB technology offers advantages such as high multipath resolution, low power consumption, high confidentiality, and similar benefits.

[0050] Currently, UWB technology is described in the IEEE 802 series of wireless standards, and the WPAN standard IEEE 802.15.4a, based on UWB technology, and its evolved version, IEEE 802.15.4z, have been released. Currently, the development of the next-generation WPAN standard 802.15.4ab, which incorporates UWB technology, is a challenge.

[0051] UWB technology performs data transmission by sending and receiving extremely narrow pulses at the nanosecond or even microsecond level. Therefore, synchronization of UWB signals between the transmitting and receiving equipment is crucial. Synchronization of UWB signals between the transmitting and receiving equipment can be understood as follows: The transmitting equipment's physical layer protocol data unit (PPDU) is transmitted in the form of a pulse signal, and the receiving equipment determines that the pulse signal initiated by multiple received signals is the PPDU to be received by the receiving equipment. Alternatively, it can be understood as follows: The receiving equipment compensates for the carrier frequency deviation between the receiving and transmitting equipment.

[0052] Currently, time-frequency synchronization performed by the receiving device for UWB signals is primarily carried out by detecting the synchronization header (SHR) in the PPDU of the narrowband (NB) signal transmitted from the transmitting device to the receiving device. Specifically, the NB signal initially transmitted from the transmitting device to the receiving device is used to provide initial time-frequency synchronization information for the UWB signal subsequently transmitted from the transmitting device to the receiving device. The receiving device can perform correlation detection against the SHR of the NB signal's PPDU to determine the starting position of the PPDU of the UWB signal to be received and the carrier frequency deviation between the transmitting and receiving devices, and may perform carrier frequency offset compensation for the deviation. See Figure 1 for the PPDU configuration of the NB signal.

[0053] Figure 1 shows the configuration of PPDU100 in a narrowband system. As shown in Figure 1, PPDU100 includes an SHR, a physical header (PHR), and a physical layer (PHY) payload field. The PHY payload field can also be understood as a physical layer service data unit (PSDU). In addition, the SHR includes a preamble and a start-of-frame delimiter (SFD).

[0054] Specifically, the preamble contains 32 bits of zeros and is used to synchronize symbols and chips. The SFD is fixed at 10100111 and is used to determine the end of the preamble and the start of the data frame. The PHR indicates the length of the PSDU, and the value of the PHR ranges from 1 to 127, while the number of bytes representing the PSDU ranges from 1 to 127.

[0055] Specifically, the NB signal used to assist in the time-frequency synchronization of the UWB signal may be transmitted using offset-quadrature phase shift keying (O-QPSK) modulation. To enhance system robustness, prior to O-QPSK modulation, 4-bit encoded (or unencoded) bit information may be mapped to an 8-bit or 32-bit chip sequence, and the time-frequency synchronization information of the transmitted information bits is determined by receiving and using the chip sequence. The following is an example.

[0056] Data bit in PPDU -> Data symbol -> Chip -> O-QPSK modulation -> Modulated data

[0057] Specifically, every four bits of data within the PPDU100 are mapped to a data symbol, and each data symbol is mapped to a chip sequence containing 32 chip values. The mapping relationship between data symbols and chip sequences is shown in Table 1.

[0058] [Table 1]

[0059] As described above, the preamble in PPDU100 of the NB signal contains 32 bits of zeros and can be mapped to eight data symbols, specifically corresponding to data symbol 0 in Table 1. In other words, the preamble in PPDU100 can be mapped to eight identical chip sequences corresponding to data symbol 0. Furthermore, the carrier frequency offset (CFO) of the receiving device, based on the preamble in PPDU100 of the transmitting device's NB signal, can be expressed as follows:

[0060]

number

[0061] That is the case.

[0062] Δf represents the CFO, and T represents the interval time between two chips having the same value. The two chips mentioned above are located in the same position within two chip sequences corresponding to periodic data symbols. As can be seen from the above, the preamble can be mapped to eight identical chip sequences. Therefore, the maximum value of T is

[0063]

number

[0064] Therefore, the minimum value of T is

[0065]

number

[0066] That is. T c This indicates the duration of the chip. Furthermore, the "7" mentioned above represents the number of chip sequences that are between the first chip sequence and the eighth chip sequence and correspond to data symbol 0, and the "1" mentioned above represents the number of chip sequences that are between the first chip sequence and the second chip sequence and correspond to data symbol 0.

[0067] As can be seen from the above equation, by using the preamble of PPDU100 of the NB signal, the absolute value of Δf estimated by the receiving device satisfies the following condition:

[0068]

number

[0069] That is the case.

[0070] The NB signal and UWB signal of a transmitting or receiving device can be understood to have the same local clock. In other words, the NB signal and UWB signal transmitted by a transmitting device, or the NB signal and UWB signal received by a receiving device, have the same local clock; that is, for a transmitting device, the NB signal and UWB signal transmitted by the transmitting device have the same local clock, and for a receiving device, the NB signal and UWB signal received by the receiving device have the same local clock, but there is a frequency deviation between the transmitting and receiving devices. For example, the frequency of the NB signal transmitted by the transmitting device is F1, and the frequency of the NB signal received by the receiving device is F2, so |F2-F1|=Δf. Then, the frequency of the UWB signal transmitted by the transmitting device is F3, and the frequency of the UWB signal received by the receiving device is F4, so |F4-F3|=A*Δf. Here, A is a fixed parameter. Therefore, the receiving device can acquire the time-frequency synchronization information of the received UWB signal based on the time-frequency synchronization information of the NB signal received by the transmitting device.

[0071] As can be seen from equation (2), the result obtained by the receiving device through the execution of CFO estimation, based on the preamble in PPDU100 of the transmitting device's NB signal, is T max It is affected by T. max If the value is small, a large residual deviation occurs, resulting in inaccurate time-frequency synchronization of the UWB signal assisted by the NB signal between the transmitting and receiving equipment.

[0072] In view of the technical challenges described above, this application provides a signal synchronization method and communication apparatus applicable to ultra-wideband systems, which inserts at least one pilot symbol into the PPDU of an NB signal and estimates the carrier frequency offset based on the inserted pilot symbol and the original preamble in the PPDU. This supports the estimation and correction of the carrier frequency offset in the data reception process and enables high-precision time-frequency synchronization of UWB signals between transmitting and receiving equipment with higher CFO estimation accuracy.

[0073] The following describes the UWB signal synchronization method and application scenarios of the UWB signal synchronization method in the embodiments of this application with reference to the attached drawings.

[0074] Figure 2 shows the architecture of a communication system 200 to which one embodiment of the present application may be applied. As shown in Figure 2, the communication system 200 includes at least one transmitting device 210 and one receiving device 220. The transmitting device 210 and the receiving device 220 may communicate with each other using UWB technology or using NB technology. The transmitting device 210 and the receiving device 220 may each include a UWB signal processing module and an NB signal processing module, respectively. For example, the transmitting device 210 includes a UWB signal transmitting module and an NB signal transmitting module. The receiving device 220 includes a UWB signal receiving module and an NB signal receiving module.

[0075] It may be understood that Figure 2 illustrates the communication system 200 using only one example in which the communication system 200 includes one transmitting device and one receiving device. However, the communication system 200 is not limited to including a larger number of other devices. For example, the communication system 200 may further include a larger number of receiving devices. Also, in the embodiments of this application, the transmitting device is a device that transmits UWB signals, and the receiving device is a device that receives UWB signals.

[0076] Optionally, transmitting and receiving devices can be used in multiple possible application scenarios. For example, in a star topology or a point-to-point topology configuration, data communication between one or more other devices at a central control node is involved in the star topology and is also applicable to communication between various devices in a point-to-point topology configuration.

[0077] In addition, a signal synchronization method applicable to ultra-wideband systems, provided in this application, is further applicable to any scenario where UWB signal synchronization may need to be performed. This is not limited to the embodiments of this application.

[0078] Figure 3 is an interaction flowchart showing a signal synchronization method 300 applied to an ultra-wideband system according to an embodiment of this application. The steps of the method in Figure 3 may be performed by a transmitting / receiving device, or by a module and / or component mounted on the transmitting / receiving device having the corresponding function (e.g., a chip or integrated circuit). This is not limited to these. The following embodiments will be described using a transmitting / receiving device as an example. Method 300 includes the following steps.

[0079] S310: The transmitting device transmits an NB signal, where the PPDU of the NB signal includes at least one pilot symbol, which is used by the receiving device to obtain time-frequency synchronization information of the NB signal.

[0080] A pilot symbol can be understood as a symbol agreed upon between transmitting and receiving equipment.

[0081] Optionally, the pilot symbol may be a symbol predefined in the protocol.

[0082] S320: The receiving device receives the NB signal.

[0083] For example, the transmitting device could be the transmitting device 210 shown in Figure 2, and the receiving device could be the receiving device 220 shown in Figure 2.

[0084] A narrowband signal can be understood as a signal whose bandwidth is below a first threshold, and a very wideband signal can be understood as a signal whose bandwidth is above a second threshold. Here, it should be understood that the second threshold is greater than the first threshold.

[0085] Specifically, a transmitting device can transmit an NB signal by using a Tx NB module. Correspondingly, a receiving device can receive an NB signal by using an Rx NB module.

[0086] The receiving device can obtain time-frequency synchronization information for the NB signal by receiving and processing the NB signal. In other words, the receiving device can achieve time-frequency synchronization of the NB signal.

[0087] For example, a receiving device can process an NB signal using an NB signal processing module to obtain time-frequency synchronization information for the NB signal. Furthermore, the NB signal processing module of the receiving device provides the obtained time-frequency synchronization information for the NB signal to the UWB signal processing module of the receiving device.

[0088] In the technical solution of this application, a receiving device receives and processes an NB signal from a transmitting device to achieve time-frequency synchronization of the NB signal with respect to the transmitting device. The NB signal can be considered to provide time-frequency synchronization information to the receiving device. Based on this time-frequency synchronization information, the receiving device estimates the time-frequency synchronization information of the UWB signal from the transmitting device.

[0089] S330: The transmitting device transmits a UWB signal.

[0090] For example, a transmitting device can transmit a UWB signal by using a Tx UWB module.

[0091] S340: The receiving device receives the UWB signal.

[0092] S350: The receiving device acquires the time-frequency synchronization information of the UWB signal based on the time-frequency synchronization information of the NB signal.

[0093] Specifically, the receiving device obtains the time-frequency synchronization information of the UWB signal based on the time-frequency synchronization information of the NB signal. In other words, the receiving device can obtain more accurate time-frequency synchronization information of the UWB signal based on the time-frequency synchronization information provided by the NB signal.

[0094] As shown in S320, the NB signal processing module of the receiving device provides the UWB signal processing module of the receiving device with the time-frequency synchronization information of the acquired NB signal. Based on this, the UWB signal processing module of the receiving device obtains more accurate time-frequency synchronization information of the UWB signal based on the time-frequency synchronization information of the NB signal provided by the NB signal processing module.

[0095] As can be seen below, this application provides a "two-stage UWB signal time-frequency synchronization" solution.

[0096] Step 1: The transmitting device first transmits an NB signal, and the receiving device can obtain initial time-frequency synchronization information.

[0097] Step 2: The transmitting device transmits the NB signal, and then the UWB signal.

[0098] Optionally, the time-frequency synchronization information of the NB signal may include time synchronization information and frequency synchronization information.

[0099] Specifically, the PPDU of the NB signal received by the receiving device includes at least one pilot symbol, and the receiving device uses that at least one pilot symbol to obtain more accurate time-frequency synchronization information of the NB signal. For example, by adding a pilot symbol, T in equation (2) max The larger the value of , the higher the estimation accuracy of the CFO, and the time-frequency synchronization information of the UWB signal is obtained based on the time-frequency synchronization information of the acquired NB signal. See Figure 4 for the configuration of the PPDU, which includes at least one pilot symbol.

[0100] Optionally, this application does not limit the specific form of the NB signal. For example, the center frequency, bandwidth, frame format, modulation scheme, and the like of the NB signal are not limited. For example, the NB signal may be a Zigbee / Bluetooth signal, a center frequency within the 2.4 GHz industrial science medical (ISM) frequency band, a bandwidth of 1 MHz or 2 MHz, an O-QPSK modulation scheme, or the like.

[0101] At least one pilot symbol is inserted into the PPDU of the NB signal, and the CFO is estimated based on the inserted pilot symbol and the original preamble in the PPDU. This supports CFO estimation and compensation in the data reception process, achieving higher CFO estimation accuracy and enabling high-precision time-frequency synchronization of the UWB signal between the transmitting and receiving equipment.

[0102] Referring to the attached diagrams, the configuration of the PPDU, which includes at least one pilot symbol, and the diagrams of the associated simulation results are described below.

[0103] Figure 4 shows the configuration of a PPDU400 according to one embodiment of the present application. As shown in Figure 4, the PSDU in the PPDU400 includes at least one pilot symbol. For example, the at least one pilot symbol may be periodically distributed among the PSDUs or aperiodically distributed.

[0104] In possible implementations, the quantity of pilot symbols is associated with the number of bytes in the PSDU. See Table 2 for details.

[0105] [Table 2]

[0106] In Table 2, if the number of bytes in the PSDU is 95 or greater, the number of pilot symbols can be 4. If the number of bytes in the PSDU is [62, 95), the number of pilot symbols can be 3. If the number of bytes in the PSDU is [31, 62], the number of pilot symbols can be 2. If the number of bytes in the PSDU is less than 31, the number of pilot symbols can be 1. It should be understood that the contents shown in Table 2 are used only as an example for understanding purposes.

[0107] In possible implementations, pilot symbols are periodically distributed within the PSDU. The position of a pilot symbol is determined by an initial offset and the periodicity of the interval. The initial offset is the number of symbols between the first pilot symbol and the starting position of the PSDU.

[0108] Optionally, the interval period between pilot symbols is fixed, meaning that pilot symbols are periodically inserted into the PSDU.

[0109] Specifically, the number of bytes in the PSDU within the PPDU of a narrowband signal is variable. To obtain time-frequency synchronization information for the narrowband signal, at least one pilot symbol used by the receiving equipment is embedded in the PSDU within the PPDU of the narrowband signal. This enables estimation and compensation of the carrier frequency offset during the data reception process without significantly changing the PPDU configuration, resulting in higher accuracy in carrier frequency offset estimation and enabling high-precision time-frequency synchronization of the UWB signal between the transmitting and receiving equipment.

[0110] In possible implementations, each pilot symbol contains M bits, where M is an integer multiple of 4. For example, M = 4, 8, 12, ...

[0111] In possible implementations, each pilot symbol contains M bits. These M bits may all be bits 0, all be bits 1, or contain both bits 0 and bits 1. This is not limited to the embodiments of this application.

[0112] Optionally, bits included in pilot symbols may remain unchanged within the PPDU data packet.

[0113] Figure 5 shows the simulation results of the CFO based on PPDU400. As shown in Figure 5, in an additive white Gaussian noise (AWGN) channel, the number of bytes in the PSDU containing pilot symbols within PPDU400 is 127, and each pilot symbol contains 4 bits of 0. In Figure 5, the horizontal axis shows the power ratio of each chip to background noise (in dB), and the vertical axis shows the bit error rate of the receiver. Figure 5 shows the simulation results of CFO estimation based on the preamble and CFO estimation based on the preamble and the insertion amounts of various pilot symbols. See Figure 5 for details.

[0114] Specifically, the different curves in Figure 5 show the decoding results based on different CFO estimation methods. In Figure 5, the solid curve marked "*" shows the decoding results of the CFO estimation method based on the preamble. The solid curve marked "+" shows the decoding results of the CFO estimation method based on the preamble and four pilot symbols (each pilot symbol containing 4 bits of all zeros). The dotted curve marked "+" shows the decoding results of the CFO estimation method based on the preamble and four pilot symbols (each pilot symbol containing 8 bits of all zeros). The solid curve marked "△" shows the decoding results of the CFO estimation method based on the preamble and six pilot symbols (each pilot symbol containing 4 bits of all zeros). The dotted curve marked "△" shows the decoding results of the CFO estimation method based on the preamble and six pilot symbols (each pilot symbol containing 8 bits of all zeros). The solid curve marked "□" shows the decoding result of the CFO estimation method based on the preamble and four pilot symbols (each pilot symbol containing four bits of all zeros). The dotted curve marked "□" shows the decoding result of the CFO estimation method based on the preamble and six pilot symbols (each pilot symbol containing eight bits of all zeros). The solid curve marked "☆" shows the decoding result of the CFO estimation method based on the preamble and eight pilot symbols. The dotted curve marked "☆" also shows the decoding result of the CFO estimation method based on the preamble and ten pilot symbols (each pilot symbol containing four bits of all zeros).

[0115] As can be seen from comparisons across various curves, the same bit error rate, e.g., 10, is achieved by using preamble-based CFO estimation, preamble and 4 pilot symbols-based CFO estimation, preamble and 6 pilot symbols-based CFO estimation, or the same thing, based on the decoding results. -3In this case, the simulation results of CFO estimation based on multiple inserted pilot symbols and preambles correspond to a lower power ratio of tip to background noise. Therefore, CFO estimation based on multiple inserted pilot symbols and preambles may indicate better performance and higher accuracy. It has been verified that CFO estimation and compensation can be supported in the data reception process by inserting at least one pilot symbol into the NB signal's PPDU and performing CFO estimation based on that inserted pilot symbol and the original preamble within the PPDU. This improves CFO estimation accuracy and enables high-precision time-frequency synchronization of the UWB signal between transmitting and receiving equipment.

[0116] In possible embodiments, the number of pilot symbols is 4 or 6. Each pilot symbol contains 4 bits, all of which are 0. In this way, a balance can be achieved between time-frequency synchronization performance and resource overhead.

[0117] A communication device according to an embodiment of this application will be described below with reference to the attached drawings.

[0118] Figure 6 shows the internal configuration of the transmitting / receiving equipment. As shown in Figure 6, the receiving equipment is used as an example. The receiving equipment may include an NB signal processing module and a UWB signal processing module. The NB signal processing module can process the NB signal received from the transmitting equipment using a radio frequency module, and the UWB signal processing module can process the UWB signal received from the transmitting equipment using a radio frequency module. In addition, the NB signal processing module and the UWB signal processing module can exchange data and / or information. For example, the NB signal processing module transmits to the UWB signal processing module raw time-frequency synchronization information obtained by processing the NB signal received from the transmitting equipment. This is similar to the transmitting equipment. Further details will not be explained again.

[0119] Figure 7 is a block diagram showing a communication device 700 according to one embodiment of the present application. As shown in Figure 7, the communication device 700 includes a processing unit 710 and a receiving unit 720.

[0120] Optionally, the communication device 700 may correspond to the receiving device in the embodiment of this application.

[0121] In this case, the group of units of the communication device 700 is configured to implement the following functions.

[0122] The processing unit 710 is configured to perform the following: The processing unit 710 is configured to process narrowband signals and to acquire time-frequency synchronization information for the UWB signal based on the time-frequency synchronization information for the NB signal. Furthermore, the receiving unit 720 is configured to receive NB signals and UWB signals.

[0123] Optionally, in one embodiment, the receiving unit 720 is configured to receive the UWB signal based on the time-frequency synchronization information of the NB signal. Furthermore, the processing unit 710 is configured to detect the UWB signal and acquire time-frequency synchronization information of the UWB signal.

[0124] In the embodiments described above, the receiving unit 720 and the transmitting unit 730 may alternatively be integrated into a single transceiver unit having both receiving and transmitting functions. This is not limited herein.

[0125] In an embodiment in which the communication device 700 corresponds to a receiving device, the processing unit 710 is configured to perform processing and / or operations other than transmission and reception operations that are performed inside the receiving device, the receiving unit 720 is configured to perform reception operations performed by the receiving device, and the transmitting unit 730 is configured to perform transmission operations performed by the receiving device.

[0126] Optionally, the communication device 700 may correspond to the transmitting device in the embodiment of this application. Optionally, the communication device 700 further includes a transmitting unit 730.

[0127] In this case, the group of units of the communication device 700 is configured to implement the following functions.

[0128] The processing unit 710 is configured to generate NB signals and UWB signals. Furthermore, the transmitting unit 730 is configured to perform the following: namely, to transmit an NB signal, and to transmit a UWB signal.

[0129] In the embodiments described above, the receiving unit 720 and the transmitting unit 730 may alternatively be integrated into a single transceiver unit having both receiving and transmitting functions. This is not limited herein.

[0130] In an embodiment in which the communication device 700 corresponds to a transmitting device, the processing unit 710 is configured to perform processing and / or operations other than the transmit and receive operation that are performed inside the transmitting device, the receiving unit 720 is configured to perform the receive operation performed by the transmitting device, and the transmitting unit 730 is configured to perform the transmit operation performed by the transmitting device.

[0131] Figure 8 shows the configuration of a communication device 800 according to one embodiment of the present invention. As shown in Figure 8, the communication device 800 includes one or more processors 810, one or more memories 820, and one or more communication interfaces 830. The processor 810 is configured to control the communication interface 830 to receive and transmit signals, the memory 820 is configured to store computer programs, and the processor 810 is configured to: launch a computer program from the memory 820; and execute the computer program to enable the communication device 800 to perform processing performed by a receiving device or a transmitting device, in an embodiment of the method in this application.

[0132] For example, the processor 810 may have the functions of the processing unit 710 shown in Figure 7, and the communication interface 830 may have the functions of the receiving unit 720 and / or transmitting unit 730 shown in Figure 7. Specifically, the processor 810 may be configured to perform processing or operations that are performed inside the communication device, and the communication interface 830 may be configured to perform transmission and / or reception operations performed by the communication device.

[0133] Optionally, in one embodiment, the communication device 800 may be a receiving device in an embodiment of the method. In this embodiment, the communication interface 830 may be a transceiver of the receiving device. The transceiver may include a receiver and / or transmitter. Optionally, the processor 810 may be a baseband device of the receiving device, and the communication interface 830 may be a radio frequency device.

[0134] In another embodiment, the communication device 800 may be a chip (or chip system) mounted on a receiving device. In this embodiment, the communication interface 830 may be an interface circuit or an input / output interface.

[0135] Optionally, in one embodiment, the communication device 800 may be a transmitting device in an embodiment of the method. In this embodiment, the communication interface 830 may be a transceiver of the transmitting device. The transceiver may include a receiver and / or transmitter. Optionally, the processor 810 may be a baseband device of the transmitting device, and the communication interface 830 may be a radio frequency device.

[0136] In another embodiment, the communication device 800 may be a chip (or chip system) mounted on a transmitting device. In this embodiment, the communication interface 830 may be an interface circuit or an input / output interface.

[0137] In Figure 8, the dashed box behind a component (e.g., processor, memory, or communication interface) indicates that at least one component may be present.

[0138] In addition, this application further provides a computer-readable storage medium. This computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, operations and / or processes performed by a receiving device are executed in embodiments of the method of this application.

[0139] This application further provides a computer-readable storage medium. The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, operations and / or processes performed by a transmitting device are executed in the method embodiments of this application.

[0140] This application further provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are executed on a computer, operations and / or processes performed by a receiving device are executed according to the method embodiments of this application.

[0141] This application further provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are executed on a computer, operations and / or processes performed by a transmitting device are executed in the method embodiments of this application.

[0142] This application further provides a chip, which includes a processor. Memory configured to store computer programs is located independently of the chip. The processor is configured to execute the computer programs stored in the memory, thereby allowing a communication device on which the chip is mounted to perform operations and / or processes performed by a receiving device in any embodiment.

[0143] This application further provides a chip, which includes a processor. Memory configured to store computer programs is located independently of the chip. The processor is configured to execute the computer programs stored in the memory, thereby allowing a communication device on which the chip is mounted to perform operations and / or processes performed by a transmitting device in any embodiment.

[0144] Furthermore, the chip may include a communication interface. This communication interface may be an input / output interface, an interface circuit, or similar. Additionally, the chip may include memory.

[0145] Optionally, there may be one or more processors, one or more memory units, and one or more memory units.

[0146] This application further provides a communication device (which may be, for example, a chip or a chip system) including a processor and a communication interface. The communication interface is configured to receive data and / or information (or referred to as input) and to transmit the received data and / or information to the processor. The processor processes the data and / or information. The communication interface is further configured to output the data and / or information (or referred to as output) processed by the processor, thereby enabling operations and / or processing to be performed by a receiving device in any embodiment.

[0147] This application further provides a communication device (which may be, for example, a chip or a chip system) including a processor and a communication interface. The communication interface is configured to receive data and / or information (or referred to as input) and to transmit the received data and / or information to the processor. The processor processes the data and / or information. The communication interface is further configured to output the data and / or information (or referred to as output) processed by the processor, thereby enabling operations and / or processing to be performed by a receiving device in any embodiment.

[0148] This application further provides a communication device comprising at least one processor. The at least one processor is coupled to at least one memory. The at least one processor is configured to execute a computer program or instructions stored in at least one memory, thereby enabling the communication device to perform operations and / or processes performed by a receiving device in any method embodiment.

[0149] This application further provides a communication device comprising at least one processor. The at least one processor is coupled to at least one memory. The at least one processor is configured to execute a computer program or instructions stored in at least one memory, thereby enabling the communication device to perform operations and / or processes performed by a transmitting device in any method embodiment.

[0150] This application further provides a wireless communication system including a receiving device in an embodiment of the method described herein. Optionally, the wireless communication system may further include a transmitting device in an embodiment of the method.

[0151] The processor in the embodiments of this application may be an integrated circuit chip having signal processing capabilities. In the implementation process, the steps in the embodiments of the method described above can be implemented by using hardware integrated logic circuits within the processor or by using instructions in software form. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware assembly. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or similar. The steps of the methods disclosed in the embodiments of this application may be presented directly as being performed and completed by a hardware coding processor, or they may be performed and completed by a combination of hardware and software modules within the coding processor. The software modules may be located in storage media that are mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is placed in memory, and the processor reads the information in memory and combines it with the processor's hardware to complete the steps of the method described above.

[0152] The memory in the embodiments of this application may be volatile memory, non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) and used as an external cache. Many forms of RAM may be used, not limited to static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM). It should be noted that the memory in the systems and methods described herein includes, but is not limited to, these and other suitable types of memory.

[0153] All or part of the methods provided in the embodiments described above may be implemented by software, hardware, firmware, or any combination thereof. If software is used to carry out the embodiments, all or part of the embodiments may be implemented in the form of a computer program product. A computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the procedures or functions according to the embodiments of this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted by a wired method (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or a wireless method (e.g., infrared, radio, or microwave) from one website, computer, server, or data center to another website, computer, server, or data center. Computer-readable storage media may be any available media accessible by a computer, or it may be a data storage device, such as a server or data center, that integrates one or more available media.

[0154] Those skilled in the art will recognize, in combination with the examples described in the embodiments disclosed herein, that units and algorithmic steps may be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use various methods to implement the functions described for each specific application, but such implementations should not be considered to exceed the scope of this application.

[0155] For convenience and brevity, it will be readily apparent to those skilled in the art that the detailed operating processes of the systems, apparatus, and units described above should be described by referring to the corresponding processes in the embodiments of the methods described above. Further details will not be described further in this specification.

[0156] In some embodiments provided in this application, it should be understood that the disclosed systems, apparatus, and methods may be implemented in other forms. For example, the embodiments of the apparatus described are merely examples. For example, the division into units is merely a logical functional division, and other divisions may be used in actual implementations. For example, multiple units or assemblies may be combined or integrated into another system, or some functions may be ignored or not performed. In addition, the mutual coupling, direct coupling, or communication connection shown or described may be implemented through several interfaces. Indirect coupling or communication connection between apparatus or units may be implemented in electronic, mechanical, or other forms.

[0157] Units described as separate parts may or may not be physically separate, and parts shown as units may or may not be physical units, may be located in one place, or may be distributed across multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solution of the embodiment.

[0158] In addition, the functional units in the embodiments of this application may be integrated into a single processing unit, each of the unit groups may exist physically independently, or two or more units may be integrated into a single unit.

[0159] If these functions are implemented in the form of software function units and sold or used as independent products, those functions may be stored in computer-readable storage media. Based on this understanding, the essential technical solutions of this application, or parts that contribute to the prior art, or parts of the technical solutions may be implemented in the form of software products. A computer software product is stored in storage media and includes a number of instructions for instructing computer equipment (which may be a personal computer, server, or network equipment) to perform all or part of the steps of the method described in embodiments of this application. The storage media mentioned above include any media capable of storing program code, such as USB flash drives, removable hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0160] The above description is merely a specific embodiment of the present application and is not intended to limit the scope of protection of this application. Modifications or substitutions that are readily conceivable to a person skilled in the art within the scope of the technical scope disclosed herein shall also fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims.

Claims

1. A signal synchronization method applicable to ultra-wideband systems, A step of transmitting a narrowband signal, wherein the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, the at least one pilot symbol is used by a receiving device to obtain time-frequency synchronization information of the narrowband signal, and the at least one pilot symbol is a symbol agreed upon by the transmitting device and the receiving device; The steps of transmitting an ultra-wideband signal and Equipped with, The time-frequency synchronization information of the narrowband signal is used by the receiving device to acquire the time-frequency synchronization information of the ultra-wideband signal. method.

2. The method according to claim 1, wherein the physical layer service data unit (PSDU) within the PPDU includes the at least one pilot symbol.

3. The method according to claim 1 or 2, wherein each pilot symbol contains M bits of zero, where M is an integer multiple of 4.

4. The method according to any one of claims 1 to 3, wherein the narrowband signal and the ultra-wideband signal have a common local clock.

5. A signal synchronization method applicable to ultra-wideband systems, A step of receiving a narrowband signal, wherein the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, the at least one pilot symbol is used by the receiving device to obtain time-frequency synchronization information of the narrowband signal, and the at least one pilot symbol is a symbol agreed upon by the transmitting device and the receiving device, The steps include receiving an ultra-wideband signal, A step of acquiring time-frequency synchronization information for the ultra-wideband signal based on the time-frequency synchronization information for the narrowband signal. A method that includes [a certain feature].

6. The method according to claim 5, wherein the physical layer service data unit (PSDU) within the PPDU includes at least one pilot symbol.

7. The method according to claim 5 or 6, wherein each pilot symbol contains M bits of zero, where M is an integer multiple of 4.

8. The method according to any one of claims 5 to 7, wherein the narrowband signal and the ultrawideband signal have a common local clock.

9. A communication device A transmitting unit configured to transmit a narrowband signal, wherein the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, the at least one pilot symbol is used by a receiving device to obtain time-frequency synchronization information for the narrowband signal, and the at least one pilot symbol is a symbol agreed upon by the communication device and the receiving device. Equipped with, The transmitting unit is further configured to transmit an ultra-wideband signal, The time-frequency synchronization information of the narrowband signal is used by the receiving device to acquire the time-frequency synchronization information of the ultra-wideband signal. Device.

10. The apparatus according to claim 9, wherein the physical layer service data unit (PSDU) within the PPDU includes the at least one pilot symbol.

11. The apparatus according to claim 9 or 10, wherein each pilot symbol includes M bits of 0, where M is an integer multiple of 4.

12. The apparatus according to any one of claims 9 to 11, wherein the narrowband signal and the ultra-wideband signal have a common local clock.

13. A communication device A receiving unit configured to receive a narrowband signal, wherein the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, which is used by the communication device to obtain time-frequency synchronization information for the narrowband signal, and which is a symbol agreed upon by the transmitting device and the communication device, and the receiving unit is configured to receive an ultra-wideband signal. A processing unit configured to acquire time-frequency synchronization information for an ultra-wideband signal based on the time-frequency synchronization information for the narrowband signal. A device equipped with the following features.

14. The apparatus according to claim 13, wherein the physical layer service data unit (PSDU) within the PPDU includes at least one pilot symbol.

15. The apparatus according to claim 13 or 14, wherein each pilot symbol includes M bits of 0, where M is an integer multiple of 4.

16. The apparatus according to any one of claims 13 to 15, wherein the narrowband signal and the ultra-wideband signal have a common local clock.

17. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the method according to any one of claims 1 to 8 is executed.

18. A computer program product comprising computer program code, wherein when the computer program code is executed on a computer, the method according to any one of claims 1 to 8 is executed.

19. A wireless communication system comprising a communication device according to any one of claims 9 to 12 and a communication device according to any one of claims 13 to 16.

20. A chip system comprising a processor configured to call a computer program from memory and execute the computer program, wherein a communication device equipped with the chip system enables the method according to any one of claims 1 to 8.