Signal Synchronization Method and Communication Device Applied to Ultra-Wideband Systems

By inserting pilot symbols into the PPDU of narrowband signals to estimate and compensate for carrier frequency offsets, the method improves UWB synchronization accuracy, addressing synchronization inaccuracies in UWB systems.

JP2025522537AActive Publication Date: 2025-07-15HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024575251
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-06-21
Filing Date
2023-06-14
Publication Date
2025-07-15
Estimated Expiration
2043-06-14

AI Technical Summary

Technical Problem

Existing ultra-wideband (UWB) technology faces challenges in achieving high-precision time-frequency synchronization between transmitter and receiver devices due to inaccuracies in initial time-frequency synchronization information provided by narrowband signals.

Method used

Inserting at least one pilot symbol into the physical layer protocol data unit (PPDU) of a narrowband signal to estimate and compensate for the carrier frequency offset, using the inserted pilot symbol and original preamble, thereby improving the estimation accuracy of the carrier frequency offset and implementing high-precision time-frequency synchronization.

Benefits of technology

Enhances the accuracy of time-frequency synchronization between UWB transmitter and receiver devices, supporting precise data reception and synchronization processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522537000001_ABST
    Figure 2025522537000001_ABST
Patent Text Reader

Abstract

This application is applicable to an ultra-wideband-based wireless personal local area network system including 802.15 series protocols such as 802.15.4a protocol, 802.15.4z protocol, 802.15.4ab protocol, etc., and may further support next-generation Wi-Fi protocols of IEEE 802.11ax such as 802.11be, Wi-Fi 7, or extremely high throughput, and 802.11bn. This application provides a signal synchronization method and a communication device applicable to an ultra-wideband system. The method includes the following. That is, a step of transmitting a narrowband signal. Here, the PPDU of the narrowband signal includes at least one pilot symbol, and the pilot symbol and the PPDU are used by a receiving device to obtain time-frequency synchronization information of the ultra-wideband signal. And a step of transmitting an ultra-wideband signal. Based on these inserted pilot symbols and the preamble in the PPDU, a carrier frequency offset is estimated. Thereby, high-precision time-frequency synchronization of the ultra-wideband signal can be realized between a transmitting device and a receiving device.
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 sub-microsecond level. UWB technology has advantages such as high multipath resolution, low power consumption, and high confidentiality because of its wide occupied spectrum range and very low radiation spectrum density.

[0004] Since data transmission is carried out through 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 a communication device applicable to an ultra-wideband system, 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. Thereby, it is possible to support the estimation and compensation of the carrier frequency offset in the data reception process, improve the estimation accuracy of the carrier frequency offset, and implement high-precision time-frequency synchronization of UWB signals between the transmitter device and the receiver device.

[0006] According to a first aspect, a signal synchronization method applicable to an ultra-wideband system is provided. The method includes the following. That is, a step of transmitting a narrowband signal. Here, the physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, and the at least one pilot symbol is used by the receiver device to obtain the time-frequency synchronization information of the narrowband signal, and the at least one pilot symbol is a symbol agreed upon by the transmitter device and the receiver device. And a step of transmitting an ultra-wideband signal. Here, the time-frequency synchronization information of the narrowband signal is used by the receiver device to obtain the time-frequency synchronization information of the ultra-wideband signal.

[0007] The narrowband signal can be understood as a signal whose bandwidth is less than or equal to a first threshold, and the ultra-wideband signal can be understood as a signal whose bandwidth is greater than or equal to a second threshold. Here, 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. Thereby, it is possible to support the estimation and compensation of the carrier frequency offset in the data reception process, improve the estimation accuracy of the carrier frequency offset, and implement high-precision time-frequency synchronization of the UWB signal between the transmitter device and the receiver device.

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

[0010] Specifically, the number of bytes of the PSDU in the PPDU of the narrowband signal is variable. To obtain the time-frequency synchronization information of the narrowband signal, at least one pilot symbol used by the receiver device is embedded in the PSDU in the PPDU of the narrowband signal. Thereby, it is possible to perform the estimation and compensation of the carrier frequency offset in the data reception process without significantly changing the frame structure of the PPDU, improve the estimation accuracy of the carrier frequency offset, and implement high-precision time-frequency synchronization of the UWB signal between the transmitter device and the receiver device.

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

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

[0013] Specifically, the narrowband signal and the ultra-wideband signal have 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 implements the time-frequency synchronization of the ultra-wideband signal between the receiving device and the transmitting device.

[0014] According to a second aspect, a signal synchronization method applied to an ultra-wideband system is provided. The method includes the following. That is, a step of receiving 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 receiving device to acquire the time-frequency synchronization information of the narrowband signal, and the pilot symbol is a symbol agreed upon by the transmitting device and the receiving device. A step of receiving an ultra-wideband signal. And a step of acquiring the 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 in the second aspect, the physical layer service data unit in the physical layer protocol data unit includes at least one pilot symbol.

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

[0017] Referring to the second aspect, in some implementations in 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. The device includes the following. That is, a transmission unit configured to transmit a narrowband signal. Here, the physical layer protocol data unit of the narrowband signal includes at least one pilot symbol, and 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 communication device and the receiving device. And the transmission unit is further configured to transmit an ultra-wideband signal. Here, the time-frequency synchronization information of the narrowband signal is used by the receiving device to obtain time-frequency synchronization information of the ultra-wideband signal.

[0019] Referring to the third aspect, in some implementations in 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 in the third aspect, the number of pilot symbols is associated with the number of bytes of the physical layer service data unit.

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

[0022] Referring to the third aspect, in some implementations in 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 acquire 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 acquire 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 present 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 processes 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 called input) and to transmit the received data and / or information to the processor. The processor processes 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 a ninth aspect, a communication device is provided. The device includes 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 the at least one memory, whereby the communication device executes the method according to the first aspect or any one of the possible implementations in the first aspect.

[0032] According to a tenth aspect, a communication device is provided. The device includes 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 the at least one memory, whereby the communication device executes the method according to the second aspect or any one of the possible implementations in the second aspect.

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

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

[0035] According to a 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, the method according to the first aspect or any one of the possible implementations of the first aspect is executed.

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

[0037] According to a 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 Description of the Drawings

[0038]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Modes for Carrying Out the Invention

[0039] Hereinafter, with reference to the accompanying drawings, the technical solution of the present application will be described.

[0040] The technical solution of this application can be applied to a wireless personal area network (WPAN). Currently, the standards used for WPAN are the Institute of Electrical and Electronics Engineers (IEEE) 802.15 series. WPAN may be used for communication between digital auxiliary devices in a narrow range, such as telephones, computers, and auxiliary devices. Technologies that support wireless personal area networks include Bluetooth, Zigbee, ultra-wideband (UWB), infrared data association (IrDA) connection technology, home radio frequency (HomeRF), and the like. From the perspective of network configuration, WPAN is located at the bottom layer of the entire network architecture and is used for wireless connection between devices in a narrow range, that is, short-distance connection between two points. WPAN can be regarded as a short-distance wireless communication network. Based on scenarios for various applications, WPAN is further classified into high rate (HR) WPAN and low rate (LR) WPAN. HR-WPAN can be used to support various high-rate multimedia applications, including high-quality image delivery, transmission of several megabytes of music and image documents, and the like. LR-WPAN can be for general services in daily 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. An RFD can only communicate with an FFD or transfer data through one FFD. The FFD associated with an RFD is called the RFD's coordinator. RFDs are mainly used for simple control applications such as lighting switches and passive infrared sensors. The amount of data transmitted is also small, and the occupation of transmission resources and communication resources is also small. Therefore, the cost of RFDs is low. The coordinator may also be called a personal area network (PAN) coordinator, a central control node, or the like. The PAN coordinator is the main control node of the entire network, and each ad - hoc network can only be provided with one PAN coordinator having functions of member ID management, link information management, and packet transfer.

[0042] Optionally, the device (e.g., a transmitter or a receiver, etc.) in the embodiments of the present application can be a device that supports the 802.15 series, such as a device that supports multiple WPAN standards, such as 802.15.4a, 802.15.4z, the WPAN standard in the description, or the WPAN standard in subsequent versions.

[0043] Optionally, the present application can be applied to a UWB - based wireless personal area network system including protocols of the 802.15 series, such as the 802.15.4a protocol, the 802.15.4z protocol, or the 802.15.4ab protocol. Next - generation Wi - Fi protocols of IEEE802.11ax, such as 802.11be, Wi - Fi 7, or EHT, and 802.11bn can also be supported.

[0044] In an embodiment of the present application, the device can be a communication server, a router, a switch, a bridge, a computer, a mobile phone, a home smart device, an in-vehicle communication device, or the like.

[0045] In an embodiment of the present application, the device includes a hardware layer, an operating system layer operating on the hardware layer, and an application layer operating on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more types of computer operating systems that implement service processing through a process, 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, document creation software, and instant messaging software. Also, if a program recording the code of the method provided in the embodiment of the present application is executed to perform communication according to the method provided in the embodiment of the present application, the specific configuration of the execution body of the method provided in the embodiment of the present application is not particularly limited in the embodiment of the present application. For example, the method provided in the embodiment of the present application may be executed by an FFD or an RFD, or may be executed by a functional module within the FFD or RFD that can call and execute a program.

[0046] In addition, aspects or features of the present application may be implemented as a method, apparatus, or product using standard programming and / or engineering techniques. As used herein, the term "product" refers to a computer program accessible from any computer-readable component, carrier, or medium. For example, computer-readable media can include, but are not limited to, magnetic storage components (such as hard disks, floppy disks, or magnetic tapes), optical disks (such as compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash storage components (such as erasable programmable read-only memories (EPROMs), cards, sticks, or key drives). Additionally, 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" can include, but is 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 solution of this application is further applicable to wireless local area network systems, such as the Internet of Things (IoT) network or the vehicle-to-vehicle / vehicle-to-infrastructure (V2X) network. It is obvious that the embodiments of this application are further applicable to other possible communication systems, such as the Long Term Evolution (LTE) system, the LTE Frequency Division Duplex (FDD) system, the LTE Time Division Duplex (TDD) system, the Universal Mobile Telecommunications System (UMTS), the Worldwide Interoperability for Microwave Access (WiMAX) communication system, the 5th generation (5G) communication system, and the future 6th generation (6G) communication system.

[0048] The above-mentioned communication systems to which this application is applicable are merely examples for illustration, and the communication systems to which this application is applicable are not limited thereto. This will be uniformly described in this specification and will not be described in detail again below.

[0049] In WPAN, the UWB technology performs data transmission through non-sinusoidal narrow pulses at the nanosecond level, thus occupying a wide frequency spectrum range. The UWB technology has the advantages of high multipath resolution, low power consumption, high confidentiality, and the like because of its narrow pulse width and extremely low radiation spectrum density.

[0050] Currently, UWB technology is described in the wireless standards of the IEEE 802 series, and the WPAN standard IEEE 802.15.4a based on UWB technology and the evolved version of the WPAN standard IEEE 802.15.4z have been released. Currently, the formulation of the next-generation WPAN standard 802.15.4ab for UWB technology has become an issue.

[0051] UWB technology performs data transmission by transmitting and receiving extremely narrow pulses at the nanosecond level or below the microsecond level. Therefore, the synchronization of UWB signals between the transmitter device and the receiver device becomes important. The synchronization of UWB signals between the transmitter device and the receiver device can be understood as follows. That is, the physical layer protocol data unit (PPDU) of the transmitter device is transmitted in the form of a pulse signal, and the receiver device determines that the pulse signal at which the received multiple signals start is the PPDU to be received by the receiver device. Alternatively, it can be understood as follows. That is, the receiver device corrects the deviation of the carrier frequency between the receiver device and the transmitter device.

[0052] Currently, the time-frequency synchronization performed by the receiver device for UWB signals is mainly implemented by detecting the synchronization header (SHR) in the PPDU of the narrowband (NB) signal transmitted by the transmitter device to the receiver device. Specifically, the NB signal first transmitted by the transmitter device to the receiver device is used to provide initial time-frequency synchronization information for the UWB signal subsequently transmitted by the transmitter device to the receiver device. The receiver device performs correlation detection on the SHR of the PPDU of the NB signal to determine the start position of the PPDU of the UWB signal to be received and the deviation of the carrier frequency between the transmitter device and the receiver device, and can perform carrier frequency offset compensation for the deviation. For the PPDU configuration of the NB signal, please refer to Figure 1.

[0053] FIG. 1 is a diagram showing the configuration of PPDU 100 in a narrowband system. As shown in FIG. 1, PPDU 100 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 0 and is used to achieve symbol and chip synchronization. The SFD is fixed as 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, the value of the PHR ranges from 1 to 127, and the number of bytes indicating the PSDU ranges from 1 to 127.

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

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

[0057] Specifically, the 4-bit data bits within the PPDU 100 are mapped to data symbols, and each data symbol is mapped to a chip sequence that includes 32 chip values. Table 1 shows the mapping relationship between the data symbols and the chip sequences.

[0058]

Table 1

[0059] As described above, the preamble within the PPDU 100 of the NB signal includes 32 bits of 0 and can be mapped to 8 data symbols. Specifically, it corresponds to data symbol 0 in Table 1. In other words, the preamble within the PPDU 100 can be mapped to 8 identical chip sequences corresponding to data symbol 0. Furthermore, the carrier frequency offset (CFO) of the receiving device based on the preamble within the PPDU 100 of the NB signal of the transmitting device can be expressed as follows. That is,

[0060]

Equation

[0061] is as follows.

[0062] Δf represents the CFO, T represents the interval time between two chips having the same value, and the two chips described above are arranged at 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 8 identical chip sequences. Therefore, the maximum value of T is

[0063]

Equation

[0064] and the minimum value of T is

[0065] [Number]

[0066] as follows. T c indicates the duration of the chip. Also, the above-mentioned "7" is the chip sequence between the first chip sequence and the eighth chip sequence, indicating the number of chip sequences corresponding to the data symbol 0, and the above-mentioned "1" is the chip sequence between the first chip sequence and the second chip sequence, indicating the number of chip sequences corresponding to the data symbol 0.

[0067] As can be seen from the above formula, by using the preamble of the PPDU100 of the NB signal, the absolute value of Δf estimated by the receiving device satisfies the following conditions. That is,

[0068] [Number]

[0069] as follows.

[0070] The NB signals and UWB signals of the transmitter or receiver can be understood to have the same local clock. In other words, the NB signals and UWB signals transmitted by the transmitter, or the NB signals and UWB signals received by the receiver, have the same local clock. That is, for the transmitter, the NB signals and UWB signals transmitted by the transmitter have the same local clock, and for the receiver, the NB signals and UWB signals received by the receiver have the same local clock. However, there is a frequency deviation between the transmitter and the receiver. For example, the frequency of the NB signal transmitted by the transmitter is F1, the frequency of the NB signal received by the receiver is F2, and |F2 - F1| = Δf. And the frequency of the UWB signal transmitted by the transmitter is F3, the frequency of the UWB signal received by the receiver is F4, and |F4 - F3| = A * Δf. Here, A is a fixed parameter. Therefore, the receiver can obtain the time-frequency synchronization information of the received UWB signal based on the time-frequency synchronization information of the received NB signal in the transmitter.

[0071] As can be seen from Equation (2), based on the preamble in the PPDU100 of the NB signal of the transmitter, the result obtained by the receiver through CFO estimation is T max affected by. T max When it is small, a large residual deviation occurs, and as a result, the time-frequency synchronization in the assisted UWB signal by the NB signal between the transmitter and the receiver becomes inaccurate.

[0072] In view of the above technical problems, the present application provides a signal synchronization method and a communication device applicable to an ultra-wideband system, inserts at least one pilot symbol into the PPDU of the NB signal, and estimates the carrier frequency offset based on the inserted pilot symbol and the original preamble in the PPDU. Thereby, it is possible to support the estimation and correction of the carrier frequency offset in the data reception process, and to achieve high-precision time-frequency synchronization of the UWB signal between the transmitter device and the receiver device with higher CFO estimation accuracy.

[0073] Hereinafter, with reference to the accompanying drawings, the UWB signal synchronization method and the application scenario of the UWB signal synchronization method in the embodiments of the present application will be described.

[0074] FIG. 2 is a diagram showing the architecture of a communication system 200 to which an embodiment of the present application is applicable. As shown in FIG. 2, the communication system 200 includes at least one transmitter device 210 and one receiver device 220. The transmitter device 210 and the receiver device 220 may communicate with each other by using UWB technology or may communicate with each other by using NB technology. The transmitter device 210 and the receiver device 220 may each include a UWB signal processing module and an NB signal processing module. For example, the transmitter device 210 includes a UWB signal transmission module and an NB signal transmission module. The receiver device 220 includes a UWB signal reception module and an NB signal reception module.

[0075] It can be understood that FIG. 2 is described by using only an example in which the communication system 200 includes one transmitter device and one receiver 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 receiver devices. Also, in the embodiments of the present application, the transmitter device is a device that transmits a UWB signal, and the receiver device is a device that receives a UWB signal.

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

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

[0078] FIG. 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 FIG. 3 may be executed by the transmitting device / receiving device, or by modules and / or components installed in the transmitting device / receiving device, that is, modules and / or components (such as chips or integrated circuits, etc.) having corresponding functions. This is not limited. Taking the transmitting device / receiving device as an example, the following embodiments will be described. The method 300 includes the following steps.

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

[0080] The pilot symbol can be understood as a symbol agreed upon between the transmitting device and the receiving device.

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

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

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

[0084] The narrowband signal can be understood as a signal whose bandwidth is equal to or less than a first threshold value, and the ultra-wideband signal can be understood as a signal whose bandwidth is equal to or greater than a second threshold value. Here, it should be understood that the second threshold value is greater than the first threshold value.

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

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

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

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

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

[0090] For example, the 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 acquires 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 acquire 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 acquired time-frequency synchronization information of the NB signal to the UWB signal processing module of the receiving device. Based on this, the UWB signal processing module of the receiving device acquires 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 from the following, this application provides a "two-stage time-frequency synchronization of UWB signals" solution.

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

[0097] Step 2: After transmitting the NB signal, the transmitting device transmits a UWB signal.

[0098] Optionally, the time-frequency synchronization information of the NB signal can 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 the at least one pilot symbol to obtain more accurate time-frequency synchronization information of the NB signal. For example, by adding a pilot symbol, as the value of T in Equation (2) increases, accordingly, the estimation accuracy of the CFO increases, and based on the obtained time-frequency synchronization information of the NB signal, the time-frequency synchronization information of the UWB signal is obtained. For the configuration of the PPDU including at least one pilot symbol, please refer to FIG. 4. max As the value of max increases, the estimation accuracy of the CFO becomes higher accordingly. Based on the obtained time-frequency synchronization information of the NB signal, the time-frequency synchronization information of the UWB signal is obtained. For the configuration of the PPDU including at least one pilot symbol, please refer to FIG. 4.

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

[0101] At least one pilot symbol is inserted into the PPDU of the NB signal, and based on the inserted pilot symbol and the original preamble in the PPDU, the CFO is estimated. Thereby, it is possible to support CFO estimation and compensation in the data reception process, and to achieve high-precision time-frequency synchronization of the UWB signal between the transmitting device and the receiving device with higher CFO estimation accuracy.

[0102] With reference to the accompanying drawings, the configuration of the PPDU including at least one pilot symbol and the figures of the related simulation results will be described below.

[0103] FIG. 4 is a diagram showing the configuration of the PPDU 400 according to an embodiment of the present application. As shown in FIG. 4, the PSDU in the PPDU 400 includes at least one pilot symbol. For example, the at least one pilot symbol may be periodically dispersed among the PSDUs or may be distributed aperiodically.

[0104] In a possible implementation, the number of pilot symbols is associated with the number of bytes of the PSDU. For details, refer to Table 2.

[0105]

Table 2

[0106] In Table 2, when the number of bytes of the PSDU is 95 or more, the number of pilot symbols can be 4. When the number of bytes of the PSDU is in the range of [62, 95), the number of pilot symbols can be 3. When the number of bytes of the PSDU is in the range of [31, 62), the number of pilot symbols can be 2. When the number of bytes of the PSDU is less than 31, the number of pilot symbols can be 1. It should be understood that the content shown in Table 2 is only used as an example for understanding.

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

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

[0109] Specifically, the number of bytes of the PSDU in the PPDU of the narrowband signal is variable. To obtain the time-frequency synchronization information of the narrowband signal, at least one pilot symbol used by the receiving device is embedded in the PSDU within the PPDU of the narrowband signal. Thereby, without significantly changing the configuration of the PPDU, in the data reception process, the estimation and compensation of the carrier frequency offset can be realized, and with higher estimation accuracy of the carrier frequency offset, high-precision time-frequency synchronization of the UWB signal can be realized between the transmitting device and the receiving device.

[0110] In a possible implementation, each pilot symbol includes M bits, and M is an integer multiple of 4. For example, M = 4, 8, 12,...

[0111] In a possible implementation, each pilot symbol includes M bits. Those M bits may all be bit 0, or may all be bit 1, or may include both bit 0 and bit 1. This is not limited in the embodiments of the present application.

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

[0113] FIG. 5 is a diagram showing the simulation results of the CFO based on the PPDU400. As shown in FIG. 5, in an additive white Gaussian noise (AWGN) channel, the number of bytes of the PSDU including the pilot symbol in the PPDU400 is 127, and each pilot symbol includes 4 bits of 0. In FIG. 5, the horizontal axis shows the power ratio (unit: dB) of each chip to the background noise, and the vertical axis shows the bit error rate of the receiver. FIG. 5 shows the simulation results of the CFO estimation based on the preamble and the CFO estimation based on the preamble and the insertion amount of various pilot symbols. For details, please refer to FIG. 5.

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

[0115] As can be seen from the comparison among various curves, when based on the CFO estimation method based on the preamble, the CFO estimation based on the preamble and four pilot symbols, the CFO estimation based on the preamble and four pilot symbols and the CFO estimation based on the preamble and six pilot symbols, or based on the decoding results of the same, the same bit error rate, for example, 10 -3In the case where it is, the simulation results of CFO estimation based on a plurality of inserted pilot symbols and preambles correspond to a lower power ratio of chip to background noise. Therefore, CFO estimation based on a plurality of inserted pilot symbols and preambles may indicate having better performance and higher accuracy. By inserting at least one pilot symbol into the PPDU of the NB signal and performing CFO estimation based on the inserted pilot symbol and the original preamble within the PPDU, it has been verified that CFO estimation and compensation can be supported in the data reception process. Thereby, the CFO estimation accuracy can be improved, and high-precision time-frequency synchronization of the UWB signal can be realized between the transmitter device and the receiver device.

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

[0117] With reference to the accompanying drawings, the communication device according to the embodiments of the present application will be described below.

[0118] FIG. 6 is a diagram showing the internal configuration of a transmitter device / receiver device. As shown in FIG. 6, taking the receiver device as an example. The receiver device may include an NB signal processing module and a UWB signal processing module. The NB signal processing module may process the NB signal received from the transmitter device by using a radio frequency module, and the UWB signal processing module may process the UWB signal received from the transmitter device by using a radio frequency module. In addition, the NB signal processing module and the UWB signal processing module may exchange data and / or information. For example, the NB signal processing module transmits the raw time-frequency synchronization information obtained by processing the NB signal received from the transmitter device to the UWB signal processing module. This is the same as the transmitter device. Details will not be described again.

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

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

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

[0122] The processing unit 710 is configured to perform the following. That is, Process a narrowband signal. And the processing unit 710 is configured to obtain the time-frequency synchronization information of the UWB signal based on the time-frequency synchronization information of the NB signal. Also, the receiving unit 720 is configured to receive an NB signal and a UWB signal.

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

[0124] In the above-described embodiment, the receiving unit 720 and the transmitting unit 730 may alternatively be integrated into one transceiver unit and may have both receiving and transmitting functions. This is not limited in this specification.

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

[0126] Optionally, the communication device 700 may correspond to the transmission device in the embodiments of the present application. Optionally, the communication device 700 further includes a transmission unit 730.

[0127] In this case, the unit group 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. Also, the transmission unit 730 is configured to perform the following: namely, transmit NB signals; and transmit UWB signals.

[0129] In the above-described embodiments, the receiving unit 720 and the transmitting unit 730 may alternatively be integrated into one transceiver unit and may have both receiving and transmitting functions. This is not limited in this specification.

[0130] In the embodiment where the communication device 700 corresponds to the transmission device, the processing unit 710 is configured to execute processing and / or operations other than the transmission and reception operations that are executed inside the transmission device, the receiving unit 720 is configured to execute the reception operation executed by the transmission device, and the transmission unit 730 is configured to execute the transmission operation executed by the transmission device.

[0131] FIG. 8 is a diagram showing the configuration of a communication device 800 according to an embodiment of the invention of the present application. As shown in FIG. 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 a computer program, and the processor 810 is configured to perform the following. That is, to start a computer program from the memory 820. And to execute the computer program to enable the communication device 800 to perform the processes executed by the receiving device or the transmitting device in the method embodiments of the present application.

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

[0133] Optionally, in one embodiment, the communication device 800 may be the receiving device in the method embodiment. In this embodiment, the communication interface 830 may be a transceiver of the receiving device. The transceiver may include a receiver and / or a 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 the receiving device. In this embodiment, the communication interface 830 may be an interface circuit or an input / output interface.

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

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

[0137] In FIG. 8, the dashed frame behind a component (e.g., a processor, a memory, or a communication interface, etc.) 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, the operations and / or processes executed by the receiving device in the method embodiments of this application are executed.

[0139] 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, the operations and / or processes executed by the transmitting device in the method embodiments of this application are executed.

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

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

[0142] This application further provides a chip. The chip includes a processor. A memory configured to store a computer program is disposed independently of the chip. The processor is configured to execute the computer program stored in the memory, whereby the communication device on which the chip is mounted executes the operations and / or processes executed by the receiving device in any method embodiment.

[0143] This application further provides a chip. The chip includes a processor. A memory configured to store a computer program is disposed independently of the chip. The processor is configured to execute the computer program stored in the memory, whereby the communication device on which the chip is mounted executes the operations and / or processes executed by the transmitting device in any method embodiment.

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

[0145] Optionally, one or more processors may be present, one or more memories may be present, and one or more memories may be present.

[0146] This application further provides a communication device (which may be a chip or a chip system, for example) including a processor and a communication interface. The communication interface is configured to receive data and / or information (or what is called an input), and 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 what is called an output) processed by the processor, whereby operations and / or processes executed by a receiving device in any method embodiment are executed.

[0147] This application further provides a communication device (which may be a chip or a chip system, for example) including a processor and a communication interface. The communication interface is configured to receive data and / or information (or what is called an input), and 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 what is called an output) processed by the processor, whereby operations and / or processes executed by a receiving device in any method embodiment are executed.

[0148] This application further provides a communication device including 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 the at least one memory, whereby the communication device executes operations and / or processes executed by a receiving device in any method embodiment.

[0149] The present application further provides a communication device including 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 the at least one memory, whereby the communication device executes operations and / or processes performed by a transmitter device in any method embodiment.

[0150] The present application further provides a wireless communication system including a receiver device in a method embodiment of the present application. Optionally, the wireless communication system may further include a transmitter device in a method embodiment.

[0151] The processor in the embodiments of this application may be an integrated circuit chip and has a signal processing function. In the implementation process, the steps in the embodiments of the above-described method can be implemented by using the hardware integrated logic circuit in the processor or by using instructions in the form of software. 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 the like. The steps of the method disclosed in the embodiments of this application may be directly presented as being executed and completed by a hardware-encoded processor, or may be executed and completed by a combination of hardware and software modules in the encoded processor. The software module may be disposed in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is disposed in the memory, and the processor reads the information in the memory and combines it with the hardware of the processor to complete the steps of the above-described method.

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

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

[0154] Those skilled in the art can recognize that, in combination with the examples described in the embodiments disclosed in this specification, the units and algorithm steps can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or by software depends on the specific application and design constraints in the technical solution. Those skilled in the art may use various methods to implement the functions described for each specific application, but such implementation should not be regarded as exceeding the scope of this application.

[0155] For the sake of simplicity and conciseness, those skilled in the art can clearly understand that for the detailed operation processes of the systems, devices, and units described above, it is necessary to refer to the corresponding processes in the embodiments of the methods described above. Details will not be described again in this specification.

[0156] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the described embodiments of the devices are merely examples. For example, the division into units is merely a logical function division, and in actual implementation, other divisions may be possible. For example, a plurality of units or assemblies may be combined, or integrated into another system, or some functions may be ignored or not executed. In addition, the indicated or described mutual coupling, direct coupling, or communication connection may be implemented via some interfaces. The indirect coupling or communication connection between devices or units may be implemented in electronic form, mechanical form, or other forms.

[0157] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units. They may be located in one position or distributed over a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solution of the embodiments.

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

[0159] When these functions are implemented in the form of software function units and sold or used as independent products, those functions can be stored in a computer-readable storage medium. Based on such an understanding, the essential technical solution of the present application, or the part that contributes to the prior art, or a part of the technical solution, can 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, or a network device) to execute all or 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.

[0160] The above description is merely a specific example of the present application and is not intended to limit the protection scope of the present application. Any variations or alternatives that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application also belong to the protection scope of the present application. Therefore, the protection scope of the present application shall follow the protection scope of the claims.

Claims

1. A signal synchronization method applied to an ultra-wideband system, comprising: transmitting a narrowband signal, wherein a 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 a transmitting device and the receiving device; transmitting an ultra-wideband signal; and the time-frequency synchronization information of the narrowband signal is used by the receiving device to obtain time-frequency synchronization information of the ultra-wideband signal. A method.

2. The method according to claim 1, wherein a 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 includes M bits of 0, and 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 applied to an ultra-wideband system, comprising: receiving a narrowband signal, wherein a 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 a transmitting device and the receiving device; 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. A method.

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

7. The method according to claim 5 or 6, wherein each pilot symbol includes M bits of 0, and 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 ultra-wideband signal have a common local clock.

9. A communication device, comprising A transmitting unit configured to transmit a narrowband signal, wherein a physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, and 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 communication device and the receiving device. Comprising 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 obtain time-frequency synchronization information of the ultra-wideband signal. Device.

10. The apparatus according to claim 9, wherein a physical layer service data unit (PSDU) in 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, and 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 a physical layer protocol data unit (PPDU) of the narrowband signal includes at least one pilot symbol, and the at least one pilot symbol is used by the communication device to obtain time-frequency synchronization information of the narrowband signal, and the at least one pilot symbol is a symbol agreed upon by a transmitting device and the communication device, and the receiving unit is configured to receive an ultra-wideband signal. 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. Comprising the device.

14. The apparatus according to claim 13, wherein a physical layer service data unit (PSDU) in 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, and 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 storing computer instructions which, when executed on a computer, cause the method according to any one of claims 1 to 8 to be executed.

18. A computer program product comprising computer program code which, when executed on a computer, causes the method according to any one of claims 1 to 8 to be 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 a memory and execute the computer program, enabling a communication device equipped with the chip system to execute the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and transmitter for communicating ultra-wideband signals using orthogonal frequency division multiplexing

    JP2007519287A

  • Interrogation of RFID communication units

    US20100328043A1

  • Signaling techniques using fragmented and multi-partitioned UWB packets

    US20220141657A1