Synchronization method and device and computer readable storage medium

By receiving the first signal in the terminal device for synchronization and demodulation of the second signal, the problem of low synchronization performance of LFM-MSK integrated signal is solved, and the signal demodulation effect and communication perception performance are improved.

CN119519871APending Publication Date: 2025-02-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311093691.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-25
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When the prior art synchronizes through LFM-MSK integrated signals, the synchronization performance is low, which affects the signal demodulation effect.

Method used

By receiving a special first signal in the terminal device for acquiring timing or synchronization information, and demodulating the second signal based on the information, the synchronization performance of the signal is improved.

Benefits of technology

It improves the synchronization performance of the signal, improves the signal demodulation effect, and enhances the overall performance of communication perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119519871A_ABST
    Figure CN119519871A_ABST
Patent Text Reader

Abstract

The invention provides a synchronization method and device and a computer readable storage medium. The synchronization method comprises the steps that a first signal and a second signal are received, the first signal is used for obtaining timing or used for time synchronization, and the second signal is used for data transmission and / or sensing; and obtaining synchronization information according to the first signal, wherein the synchronization information is used for demodulating the second signal. Through the technical scheme provided by the invention, the signal synchronization performance can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a synchronization method, device and computer-readable storage medium. Background Art

[0002] Communication-perception integration can achieve dual functions of perception and communication by using a single waveform shared by radar and communication. One implementation method is to fuse the linear frequency modulation (LFM) signal and the minimum shift keying (MSK) signal to generate an LFM-MSK integrated signal, thereby achieving communication perception through the LFM-MSK integrated signal.

[0003] In order to demodulate the information of the integrated signal, it is necessary to detect and synchronize the integrated signal, that is, to correctly detect the arrival time of the integrated signal in the sensing operation. The traditional LFM-MSK sensing communication integrated signal performs subsequent signal detection under the assumption of perfect synchronization, or performs timing or synchronization through the MSK-LFM integrated signal. However, timing or synchronization through the LFM-MSK integrated signal will lead to a decrease in synchronization or timing performance, which in turn affects the demodulation of the signal. Therefore, how to improve the synchronization performance of the signal is an urgent problem to be solved. Summary of the invention

[0004] The embodiments of the present application provide a synchronization method, device and computer-readable storage medium, which can improve the detection performance of signals.

[0005] In the first aspect, the present application provides a synchronization method, which can be applied to a terminal device, or to a device in the terminal device (for example, a chip, or a chip system, or a circuit), or a device that can be used in combination with the terminal device, and is described below by taking the application to the terminal device as an example. The method may include: the terminal device receives a first signal and a second signal, the first signal is used to obtain timing or for time synchronization, and the second signal is used for data transmission and / or perception; synchronization information is obtained according to the first signal, and the synchronization information is used to demodulate the second signal.

[0006] In the solution provided by the present application, compared with timing or synchronizing the integrated signal and demodulating the integrated signal, the terminal device obtains timing or synchronization through the first signal, and then demodulates the second signal according to the obtained timing or synchronization. Therefore, the terminal device obtains timing or synchronization through the first signal, which can improve the synchronization performance of the signal.

[0007] In a possible implementation manner, the method also includes: receiving configuration information, the configuration information being used to indicate transmission-related information of the first signal and / or the second signal, the configuration information including one or more of the length of the first signal and / or the second signal, the preamble period, the preamble frequency and the preamble ratio, the transmission time, the transmission start time, the transmission end time, the transmission bias, the transmission bandwidth, the transmission antenna direction, and the transmission coding; transmitting the first signal and the second signal according to the configuration information.

[0008] In the solution provided in the present application, the first signal and / or the second signal can be transmitted between the network device and the terminal device through configuration information.

[0009] In a possible implementation manner, obtaining synchronization information according to the first signal includes: obtaining synchronization information according to the first signal based on a sliding-related signal detection algorithm.

[0010] In a possible implementation, the first signal and the second signal are modulated in different ways. Optionally, the first signal does not need to be modulated.

[0011] In the solution provided by the present application, timing or synchronization can be performed through the unmodulated first signal. Compared with timing or synchronization through the modulated integrated signal, since the first signal is unmodulated, the terminal device obtains timing or synchronization through the first signal, which can improve the synchronization performance of the signal. In addition, the perception performance of the unmodulated signal is also better.

[0012] For example, a linear frequency modulation (LFM) signal is a non-modulated signal.

[0013] In a possible implementation manner, the first signal is a linear frequency modulation (LFM) signal, and the LFM signal is related to a radar start frequency, a linear frequency modulation coefficient, and time.

[0014] In one possible implementation, the LFM signal is represented as: LFM (t) = cos(2πf c t+πμt 2 ), where f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0015] In a possible implementation, the second signal is a linear frequency modulation-minimum shift keying (LFM-MSK) signal, and the LFM-MSK signal is related to the positive power, the radar starting frequency, the linear frequency modulation coefficient, the duration of one period of the LFM signal, and the negative power.

[0016] In one possible implementation, the LFM-MSK signal is represented as:

[0017] Among them, p k represents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the LFM signal, q k Indicates negative power or amplitude.

[0018] In a possible implementation manner, the first signal is before the second signal.

[0019] In the solution provided in the present application, the first signal can be located at the front end of the second signal, so that the terminal device can first obtain synchronization information based on the first signal, and then demodulate the second signal based on the synchronization information, thereby improving the performance of the demodulated signal.

[0020] In the second aspect, the present application provides a synchronization method, which can be applied to a network device, or to a device in a network device (e.g., a chip, or a chip system, or a circuit), or a device that can be used in combination with a network device, and is described below using the application to a network device as an example. The method may include: determining a first signal and a second signal, the first signal being used to obtain timing or for time synchronization, and the second signal being used for data transmission and / or perception; and sending the first signal and the second signal.

[0021] In the solution provided in the present application, a first signal and a second signal can be sent to a terminal device through a network device, so that the terminal device obtains timing or synchronization through the first signal, and the terminal device demodulates the second signal according to the obtained synchronization information. Compared with timing or synchronizing an integrated signal and demodulating the integrated signal, the terminal device obtains timing or synchronization through the first signal, and then demodulates the second signal according to the obtained timing or synchronization. Since different first signals and second signals are used for timing or synchronization and modulation respectively, the terminal device obtains timing or synchronization through the first signal, which can improve the synchronization performance of the signal.

[0022] It should be understood that the executor of the second aspect may be a network device, and the specific content of the second aspect corresponds to the content of the first aspect. The corresponding features of the second aspect and the beneficial effects achieved may refer to the description of the first aspect. To avoid repetition, the detailed description is appropriately omitted here.

[0023] In a possible implementation manner, the method may also include: the network device sends configuration information, the configuration information is used to indicate transmission-related information of the first signal and / or the second signal, the configuration information includes one or more of the length of the first signal and the second signal, the preamble period, the preamble frequency and the preamble ratio, the transmission time, the transmission start time, the transmission end time, the transmission bias, the transmission bandwidth, the transmission antenna direction, and the transmission coding; the first signal and the second signal are transmitted according to the configuration information.

[0024] In a possible implementation, the first signal and the second signal are modulated in different ways. Optionally, the first signal does not need to be modulated.

[0025] In the solution provided by the present application, timing or synchronization can be performed through the unmodulated first signal. Compared with timing or synchronization through the modulated integrated signal, since the first signal is unmodulated, the terminal device obtains timing or synchronization through the first signal, which can improve the synchronization performance of the signal. In addition, the perception performance of the unmodulated signal is also better.

[0026] For example, a linear frequency modulation (LFM) signal is a non-modulated signal.

[0027] In a possible implementation manner, the first signal is a linear frequency modulation (LFM) signal, and the LFM signal is related to a radar start frequency, a linear frequency modulation coefficient, and time.

[0028] In one possible implementation, the LFM signal is represented as: LFM (t) = cos(2πf c t+πμt 2 ), where f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0029] In a possible implementation, the second signal is a linear frequency modulation-minimum shift keying LFM-MSK signal, and the LFM-MSK signal is related to the positive power, the radar starting frequency, the linear frequency modulation coefficient, the duration of one cycle of the LFM signal and the negative power.

[0030] In one possible implementation, the LFM-MSK signal is represented as:

[0031] Among them, p krepresents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the linear frequency modulation LFM signal, q k Indicates negative power or amplitude.

[0032] In a possible implementation manner, the first signal is before the second signal.

[0033] In a third aspect, an embodiment of the present application provides a communication device. The communication device can be applied to a terminal device, or to a module (e.g., a chip or a processor) in a terminal device, or to a logic module or software that can implement all or part of the functions of the terminal device. The communication device has the function of implementing the behavior in the method example of the first aspect or any implementation method of the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. The beneficial effects can be found in the description of the first aspect, which will not be repeated here.

[0034] In a fourth aspect, an embodiment of the present application provides a communication device. The communication device can be applied to a network device, or to a module (e.g., a chip or a processor) in a network device, or to a logic module or software that can implement all or part of the functions of a network device. The communication device has the function of implementing the behavior in the method example of the second aspect or any implementation method of the second aspect. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. The beneficial effects can be found in the description of the second aspect, which will not be repeated here.

[0035] In a fifth aspect, a communication device is provided, which may be a terminal device in the above method embodiment, or a device in the terminal device (for example, a chip, or a chip system, or a circuit). The communication device may include a processor, and optionally the communication device may include a memory, an input interface, and an output interface, wherein the input interface is used to receive information from other communication devices outside the communication device, and the output interface is used to output information to other communication devices outside the communication device, the processor is coupled to the memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the method provided in the first aspect or any embodiment of the first aspect.

[0036] In a sixth aspect, a communication device is provided, which may be a network device in the above method embodiment, or a device in a network device (e.g., a chip, or a chip system, or a circuit). The communication device may include a processor, and optionally the communication device may include a memory, an input interface, and an output interface, wherein the input interface is used to receive information from other communication devices outside the communication device, and the output interface is used to output information to other communication devices outside the communication device, the processor is coupled to the memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the method provided in the second aspect or any embodiment of the second aspect.

[0037] In the seventh aspect, the present application provides a computer-readable storage medium having a computer program or computer instructions stored thereon. When the computer program or computer instructions are executed, the method described in the above-mentioned first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof is executed.

[0038] In an eighth aspect, the present application provides a computer program product comprising program instructions, which, when executed on a computer, enables the computer to execute the method described in the above-mentioned first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof.

[0039] In a ninth aspect, the present application provides a communication device, which includes a processor and may also include a memory, for implementing the method in the first aspect and any possible implementation thereof, the second aspect and any possible implementation thereof. The communication device may be a chip system, which may be composed of a chip, or may include a chip and other discrete devices.

[0040] In the tenth aspect, the present application provides a communication system, which includes at least one terminal device and at least one network device. When at least one of the aforementioned terminal devices and at least one of the aforementioned network devices are operating in the communication system, it is used to execute any one of the methods described in the first to second aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 This is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0043] Figure 2It is an interactive schematic diagram of a synchronization method provided in an embodiment of the present application;

[0044] Figure 3 It is a schematic diagram of a signal timing diagram provided by the present application;

[0045] Figure 4 This is a flow chart of a method for obtaining synchronization information provided by an embodiment of the present application;

[0046] Figure 5 is a structural diagram of a communication device provided in an embodiment of the present application;

[0047] Figure 6 is a structural diagram of another communication device provided in an embodiment of the present application;

[0048] Figure 7 is a structural diagram of another communication device provided in an embodiment of the present application;

[0049] Figure 8 It is a structural diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] In the description of the present application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in the present application is only a kind of association relationship describing the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" can refer to one or more, and "multiple" can refer to two or more. "At least one of..." means the listed items and any combination thereof, for example, "at least one of A, B and C" or "at least one of A, B or C" can mean: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B and C exist at the same time. "First", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. do not limit them to be different.

[0051] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be understood as being more selective or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0052] In the description of this application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, the information to be indicated can be directly indicated, such as indicating the information to be indicated itself or the index of the information to be indicated. For another example, the information to be indicated can also be indirectly indicated by indicating other information, and there is an association between the other indicated information and the information to be indicated. For another example, only a part of the information to be indicated can be indicated, while the other parts of the information to be indicated are known or agreed in advance. In addition, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0053] In the embodiments of the present application, the term "wireless communication" may also be referred to as "communication", and the term "communication" may also be described as "data transmission", "information transmission" or "transmission".

[0054] The following is a description of the technical terms that may appear in the embodiments of the present application. The terms used in the implementation mode of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. In the various embodiments of the present application, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0055] (1) Communication and perception integration

[0056] Communication and perception integration aims to unify the dual functions of perception and communication in a spectrum / energy / cost efficient manner. The communication and perception integrated system can use common waveforms, common hardware platforms and ultimately the same network infrastructure to communicate and perceive the target, so communication and perception integration can improve spectrum and energy efficiency, thereby solving spectrum congestion problems while reducing hardware and signaling costs.

[0057] The integration of communication and perception can realize emerging applications. Some scenarios require terminal devices to have higher perception capabilities, such as the limited perception range of terminal vehicles in vehicle communications, the impact of the flying altitude of drones in drone communications on perception capabilities, and the high power consumption of satellite searches in terminal device and satellite communications.

[0058] Waveform design is the core of the integrated communication and perception system. The communication and perception shared waveform means that radar and communication share a single waveform, rather than using multiplexing technology to combine separately designed radar and communication waveforms into one waveform. Communication and perception integration can carry information through certain differences in the shared waveform to achieve information transmission functions. Generally, integrated shared waveforms can be divided into three categories: shared waveforms based on communication waveforms, shared waveforms based on radar waveforms, and shared waveforms based on joint designs.

[0059] Based on communication waveforms: A common shared waveform design method is to use traditional communication waveforms for radar detection. The design of radar communication integrated system can be realized through a variety of communication waveforms and modulation methods, mainly based on communication standards, orthogonal frequency division multiplexing (OFDM) waveforms and orthogonal time frequency space (OTFS) waveforms for the design of shared waveforms.

[0060] Based on radar waveform: The essence of the waveform communication and perception integrated signal design is to embed information data into the sensing waveform without excessively degrading the sensing performance. Common waveforms based on radar waveforms can be divided into two categories: the first one can modify the radar waveform to carry communication information, and the second one uses index modulation to control the change of radar waveform parameters to carry communication information.

[0061] It should be understood that the description of the above technical terms is only for example. For example, with the continuous development of technology, the scope of the above definitions may also change, and the embodiments of this application are not limited thereto.

[0062] The following is an example description of a network architecture applicable to the embodiments of the present application.

[0063] See also Figure 1 , Figure 1 Schematic diagram of a network architecture provided by an embodiment of the present application. Figure 1 As shown, the network architecture includes communication equipment, and the communication equipment can use air interface resources for wireless communication. Among them, the communication equipment may include network equipment and terminal equipment, and the air interface resources may include at least one of time domain resources, frequency domain resources, code resources and space resources. The connection mode between the network equipment and the terminal equipment may include point-to-point single connection, multi-hop single connection, dual connection (dual connectivity, DC) and multi-hop multi-connection, etc.

[0064] The network device and the terminal device can communicate with each other. For example, the network device can send a first signal and a second signal to the terminal device, and the terminal device can obtain synchronization information according to the first signal and demodulate the second signal according to the synchronization information.

[0065] The terminal device in the embodiment of the present application is an entity on the user side for receiving or transmitting signals, such as user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device can also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolved public land mobile communication network (PLMN), etc., and the embodiment of the present application is not limited to this.

[0066] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0067] In addition, in the embodiment of the present application, the terminal device may also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. In the embodiment of the present application, IOT technology can achieve massive connections, deep coverage, and terminal power saving through, for example, narrow band (NB) technology.

[0068] In addition, in an embodiment of the present application, the terminal device may also include sensors such as smart printers, train detectors, and gas stations. Its main functions include collecting data (partial terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0069] The network device in the embodiment of the present application is an entity for transmitting or receiving signals, and can be a device in a wireless network for communicating with a terminal device. For example, the network device can be an evolved NodeB (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc., which is not limited by the embodiment of the present application. For another example, the network device can be a radio access network (RAN) node that connects a terminal device to a wireless network. At present, some examples of RAN nodes are: base station, next-generation base station gNB, transmission reception point (TRP), evolved Node B (eNB), home base station, baseband unit (BBU), or access point (AP) in a WiFi system, etc. In a network structure, the network device may include a centralized unit (CU) node, a distributed unit (DU) node, or a RAN device including a CU node and a DU node. In the O-RAN system, the CU may also be referred to as an O-CU, and the DU may also be referred to as an O-DU.

[0070] It should be understood that Figure 1It is only an exemplary network architecture and does not limit the network architecture applicable to the present application. The technical solution of the embodiment of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, and global interoperability for microwave access (WiMAX) system. The technical solution of the embodiment of the present application can also be applied to other communication systems, such as public land mobile network (PLMN) system, advanced long term evolution (LTEadvanced, LTE-A) system, 5G system, 5G evolution (5G-advanced) system, 6G system, NR system, open access network (open RAN, O-RAN) system, machine to machine communication (machine to machine, M2M) system, or other communication systems evolved in the future, etc., and the embodiment of the present application is not limited to this.

[0071] The technical solution provided in the embodiments of the present application can also be applied to other mobile communication perception scenarios, such as point-to-point transmission between base stations and user equipment, between TRP and user equipment, between user equipment, multi-hop / relay transmission between base stations and user equipment, DC or multi-connection of multiple base stations and user equipment, etc. It should be noted that the present application is not limited to uplink, downlink, access link, backhaul link, sidelink and other transmissions.

[0072] It should be noted that Figure 1 The number and type of network devices and terminal devices included in the network architecture shown are only examples, and the embodiments of the present application are not limited thereto. For example, more or fewer network devices and terminal devices may be included, but for the sake of simplicity, they are not described one by one in the drawings. Figure 1 In the network architecture shown, although network devices and terminal devices are shown, the application scenario may not be limited to network devices and terminal devices. For example, it may also include core network nodes or devices for carrying virtualized network functions, etc. These are obvious to those skilled in the art and will not be elaborated here.

[0073] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running 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 called main memory). The operating system can be any one or more computer operating systems that implement business 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, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute a program.

[0074] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0075] The specific embodiments will be described below. It should be understood that the perception and communication integration may change with the evolution of the technical solution, and the technical solution provided by this application is not limited to the process described below. Furthermore, the description of the scene in the embodiment of this application is only an example, and does not limit the solution of the embodiment of this application to be used only in the description scene, and is also applicable to scenes with similar problems.

[0076] The following describes a synchronization method provided in an embodiment of the present application. Figure 2 , Figure 2 is an interactive schematic diagram of a synchronization method provided in an embodiment of the present application. The terminal device in the embodiment of the present application may be Figure 1 The terminal device in the network architecture shown in the figure, the functions performed by the terminal device in this embodiment can also be performed by a device in the terminal device (for example, a chip, or a chip system, or a circuit). The network device in this embodiment can be Figure 1 The network device in the network architecture shown in the figure, the functions performed by the network device in this embodiment can also be performed by a device (for example, a chip, or a chip system, or a circuit) in the network device. Figure 2 As shown, the synchronization method may include the following steps.

[0077] S201: The network device determines a first signal and a second signal, the first signal is used for acquiring timing or for time synchronization, and the second signal is used for data transmission and / or perception.

[0078] The first signal is used to acquire timing or for time synchronization, where the timing may include symbol timing, time slot timing, subframe timing, half-frame timing, frame timing, superframe timing, timing offset, frequency offset, etc.

[0079] The second signal is used for data transmission and / or sensing, wherein the data may refer to communication data.

[0080] The first signal does not need to be demodulated. In a possible implementation, the first signal may be an LFM signal, which is related to the radar starting frequency, linear frequency modulation coefficient and time. For example, the LFM signal is represented as:

[0081] s LFM (t) = cos(2πf c t+πμt 2 )

[0082] Among them, f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0083] In a possible implementation, the second signal may be an orthogonal frequency division multiplexing (OFDM) signal, an MSK signal or an LFM-MSK signal, and the LFM-MSK signal is related to the positive power, the radar start frequency, the linear frequency modulation coefficient, the duration of the LFM signal in one cycle and the negative power. For example, the LFM-MSK signal is expressed as:

[0084]

[0085] Among them, p k represents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the LFM signal, q k It indicates negative power or amplitude. It should be noted that the positive power and the negative power may be two orthogonal terms, or two in-phase quadrature (IQ) components.

[0086] See also Figure 3 , Figure 3 is a schematic diagram of a signal timing diagram provided by this application. Figure 3 As shown, the network device can configure the timing diagram of the first signal and the second signal, for example, the pulse duration is 500us, the pulse interval is 3ms, and the first signal and the second signal are included in the pulse duration to complete the signal transmission configuration.

[0087] For example, the first signal is an LFM signal and the second signal is an LFM-MSK signal. Figure 3 As shown in (a), each pulse duration includes an LFM signal and an LFM-MSK signal. Figure 3 As shown in (b), each pulse duration includes an LFM-MSK signal, and the first pulse duration includes an LFM signal. Figure 3 As shown in (c), each pulse duration includes an LFM signal and an MSK signal.

[0088] S202: The network device sends a first signal and a second signal to the terminal device. Correspondingly, the terminal device receives the first signal and the second signal from the network device.

[0089] After determining the first signal and the second signal, the network device may send the first signal and the second signal to the terminal device.

[0090] Optionally, before sending the first signal and the second signal to the terminal device, the network device may send configuration information to the terminal device, where the configuration information is used to indicate transmission-related information of the first signal and / or the second signal. The network device may transmit the first signal and the second signal to the terminal device using the configuration information.

[0091] The transmission-related information of the first signal and / or the second signal may be implemented in the following manner: the transmission-related information of the first signal may be indicated by the configuration information, and the transmission-related information of the second signal may be predefined or specified by the protocol; or the transmission-related information of the second signal may be indicated by the configuration information, and the transmission-related information of the first signal may be predefined or specified by the protocol; or the transmission-related information of the first signal and the second signal may both be indicated by the configuration information. Optionally, the transmission-related information of the first signal and the second signal may both be predefined or specified by the protocol.

[0092] Exemplarily, the configuration information may include one or more of the length of the first signal and / or the second signal, the preamble period, the preamble frequency and preamble ratio, the transmission time, the transmission start time, the transmission end time, the transmission bias, the transmission bandwidth, the transmission antenna direction, and the transmission coding.

[0093] The network device may first send the first signal to the terminal device and then send the second signal, or may first send the second signal and then send the first signal, or may send the first signal and the second signal at the same time. This embodiment does not limit the order in which the first signal and the second signal are sent.

[0094] In one embodiment, the first signal may be before the second signal, which can be understood as the network device can place the first signal in the front section of the second signal when designing the timing diagram of the signal; or it can be understood as the network device first sends the first signal to the terminal device and then sends the second signal. Since the first signal is before the second signal, the terminal device can first obtain synchronization information according to the first signal, and then demodulate the second signal according to the synchronization information, thereby improving the efficiency of demodulating the signal.

[0095] S203: The terminal device obtains synchronization information according to the first signal, and the synchronization information is used to demodulate the second signal.

[0096] After receiving the first signal and the second signal from the network device, the terminal device can obtain synchronization information according to the first signal, and then demodulate the second signal according to the synchronization information.

[0097] Specifically: the terminal device may receive the first signal and the second signal together, then obtain synchronization information according to the first signal, and then demodulate the second signal according to the synchronization information. The terminal device may also receive the first signal, then obtain synchronization information according to the first signal, then receive the second signal, and demodulate the second signal according to the synchronization information.

[0098] In a possible implementation manner, the terminal device may obtain timing according to the first signal, thereby obtaining synchronization information.

[0099] In another possible implementation, the terminal device may perform time synchronization according to the first signal, thereby obtaining synchronization information. Figure 4 , Figure 4 This is a flow chart of a method for obtaining synchronization information provided by an embodiment of the present application. Figure 4 As shown, the following steps may be included:

[0100] S2031: Down-convert the first signal to an intermediate frequency.

[0101] In order to reduce the amount of calculation and facilitate implementation, the first signal can be down-converted from a high frequency to an intermediate frequency. Exemplarily, the frequency can be down-converted from a high frequency of 2.8 GHz to an intermediate frequency of 6 MHz, thereby achieving down-conversion of the first signal.

[0102] S2032: Obtain synchronization information based on a sliding-related signal detection algorithm.

[0103] The frequency characteristics of the received first signal itself can be used to set the frequency of the local reference signal to be the same as the frequency of the first signal, and obtain the corresponding correlation value through sliding correlation of the two signals in the time domain.

[0104] Driven by the same timing clock, the data of the local reference signal and the first signal can be bit-by-bit multiplied in turn according to the output signal of the corresponding address bit to obtain the corresponding correlation function value, and then the data is shifted back one bit from the start bit, and the same bit-by-bit multiplication is performed to obtain the correlation value until the end of the data corresponding to the last sampling point number is reached, so each cycle steps one symbol. Specifically:

[0105]

[0106]

[0107]

[0108] Among them, s k (t-τ) represents the LFM-MSK signal, s LFM (t) represents the LFM signal, s Ik (t-τ) represents the I-channel received signal after delay, s Qk (t-τ) represents the Q-path received signal after the delay, and the theoretical threshold is expressed as:

[0109] B represents the radar bandwidth after down-conversion, T represents the radar pulse duration, and f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0110] Set the theoretical correlation value threshold, that is, in the theoretical value, t can be brought into the assumed synchronization moment, and the theoretical synchronization moment can be compared with the actual synchronization moment in the subsequent synchronization process. When setting the sampling frequency, it is necessary to set it according to the highest frequency of the continuous first signal in the selected sampling interval, so that it still satisfies the Nyquist sampling theorem at the highest frequency of the first signal.

[0111] Compare the actual correlation value with the theoretical correlation value threshold. If it is less than the theoretical correlation value threshold, continue sliding to calculate the correlation value at the next moment; if it is greater than the theoretical correlation value threshold, record the moment when the correlation value is greater than the theoretical correlation value threshold for the first time as t1, and continue searching. In general, the correlation values ​​after moment t1 are all greater than the theoretical correlation value threshold. In the subsequent search process, when the correlation value is less than the theoretical correlation value threshold, the loop is exited, and the moment when the correlation value is less than the theoretical correlation value threshold for the first time thereafter is recorded as t2, thus ending the search. Compare the correlation values ​​at each moment to obtain the peak value of the correlation value, and then obtain the information of the synchronization moment, thereby completing the synchronization processing.

[0112] After the terminal device obtains the synchronization information according to the first signal, it can demodulate the second signal according to the synchronization information, so as to obtain the communication data and / or perception information carried by the second signal.

[0113] It can be understood that the term "determine" can also be called "generate", the terms "send" and "receive" can also be called "transmit", and the term "send" can also be called "output". The embodiments of the present application do not limit the names of terms that can achieve the same function.

[0114] In this embodiment, compared with timing or synchronizing the integrated signal and demodulating the integrated signal, the terminal device obtains timing or synchronization through the first signal, and then demodulates the second signal according to the obtained timing or synchronization. Since different first signals and second signals are used for timing or synchronization and modulation respectively, the terminal device obtains timing or synchronization through the first signal, which can improve the synchronization performance of the signal.

[0115] The method embodiments provided by the embodiments of the present application are described above, and the device embodiments involved in the embodiments of the present application are described below.

[0116] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The device may be a terminal device or a device in a terminal device (eg, a chip, or a chip system, or a circuit). Figure 5 As shown, the communication device 500 at least includes: a transceiver unit 501 and a processing unit 502; wherein:

[0117] The transceiver unit 501 is configured to receive a first signal and a second signal, the first signal being used for obtaining timing or for time synchronization, and the second signal being used for data transmission and / or perception;

[0118] The processing unit 502 is configured to obtain synchronization information according to the first signal, where the synchronization information is used to demodulate the second signal.

[0119] In one embodiment, the transceiver unit 501 is further configured to:

[0120] Receive configuration information, where the configuration information is used to indicate transmission-related information of the first signal and / or the second signal, where the configuration information includes one or more of the length of the first signal and / or the second signal, a preamble period, a preamble frequency and a preamble ratio, a transmission time, a transmission start time, a transmission end time, a transmission offset, a transmission bandwidth, a transmission antenna direction, and a transmission code;

[0121] The first signal and the second signal are transmitted according to the configuration information.

[0122] In one implementation, the processing unit 502 obtains synchronization information according to the first signal, specifically for:

[0123] The synchronization information is obtained according to the first signal based on a sliding-related signal detection algorithm.

[0124] In one embodiment, the first signal and the second signal are modulated in different ways. Optionally, the first signal does not need to be modulated.

[0125] In one embodiment, the first signal is an LFM signal, and the LFM signal is related to a radar start frequency, a linear frequency modulation coefficient, and time.

[0126] In one embodiment, the LFM signal is represented by: LFM (t) = cos(2πf c t+πμt 2 ), where f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0127] In one embodiment, the second signal is an LFM-MSK signal, and the LFM-MSK signal is related to positive power, radar start frequency, linear frequency modulation coefficient, duration of one cycle of LFM signal, and negative power.

[0128] In one embodiment, the LFM-MSK signal is represented as:

[0129] Among them, p k represents the forward power or amplitude, f crepresents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the LFM signal, q k Indicates negative power or amplitude.

[0130] In one embodiment, the first signal precedes the second signal.

[0131] For a more detailed description of the transceiver unit 501 and the processing unit 502, please refer to the above Figure 2-Figure 4 The relevant description of the terminal device in the method embodiment shown is not repeated here.

[0132] See also Figure 6 , Figure 6 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device may be a network device or a device in a network device (eg, a chip, or a chip system, or a circuit). Figure 6 As shown, the communication device 600 at least includes: a processing unit 601 and a transceiver unit 602; wherein:

[0133] A processing unit 601 is used to determine a first signal and a second signal, the first signal is used to obtain timing or for time synchronization, and the second signal is used for data transmission and / or perception;

[0134] The transceiver unit 602 is configured to send a first signal and a second signal.

[0135] In one implementation, the transceiver unit 602 is further configured to:

[0136] Sending configuration information, where the configuration information is used to indicate transmission-related information of the first signal and / or the second signal, and the configuration information includes one or more of the length of the first signal and the second signal, the preamble period, the preamble frequency and the preamble ratio, the transmission time, the transmission start time, the transmission end time, the transmission offset, the transmission bandwidth, the transmission antenna direction, and the transmission coding;

[0137] The first signal and the second signal are transmitted according to the configuration information.

[0138] In one embodiment, the first signal and the second signal are modulated in different ways. Optionally, the first signal does not need to be modulated.

[0139] In one embodiment, the first signal is a linear frequency modulation (LFM) signal, and the LFM signal is related to a radar start frequency, a linear frequency modulation coefficient, and time.

[0140] In one embodiment, the LFM signal is represented by: LFM (t) = cos(2πf c t+πμt 2 ), where fc represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

[0141] In one embodiment, the second signal is a linear frequency modulation-minimum shift keying LFM-MSK signal, and the LFM-MSK signal is related to positive power, radar starting frequency, linear frequency modulation coefficient, duration of one cycle of the LFM signal and negative power.

[0142] In one embodiment, the LFM-MSK signal is represented as:

[0143] Among them, p k represents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the linear frequency modulation LFM signal, q k Indicates negative power or amplitude.

[0144] In one embodiment, the first signal precedes the second signal.

[0145] For a more detailed description of the processing unit 601 and the transceiver unit 602, please refer to the above Figure 2-Figure 4 The relevant description of the network device in the method embodiment shown is not repeated here.

[0146] See also Figure 7 , Figure 7 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. Figure 7 As shown, the device 700 may include one or more processors 701, which may also be referred to as processing units, and may implement certain control functions. The processor 701 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (such as a base station, a base station chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a software program, and process the data of the software program.

[0147] In an optional design, the processor 701 may also store instructions 703 and / or data, and the instructions 703 and / or data can be executed by the processor so that the device 700 executes the method described in the above method embodiment.

[0148] In another optional design, the processor 701 may include a transceiver unit for implementing the receiving and sending functions. For example, the transceiver unit may be a transceiver circuit, or an interface, or an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0149] In yet another possible design, the apparatus 700 may include a circuit, which may implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.

[0150] Optionally, the device 700 may include one or more memories 702, on which instructions 704 and / or data may be stored, and the instructions 704 and / or data may be executed on the processor, so that the device 700 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory. Optionally, instructions and / or data may also be stored in the processor. The processor and memory may be provided separately or integrated together. For example, the corresponding relationship described in the above method embodiment may be stored in a memory or in a processor.

[0151] Optionally, the device 700 may further include a transceiver 705 and / or an antenna 706. The processor 701 may be referred to as a processing unit, which controls the device 700. The transceiver 705 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device or a transceiver module, etc., which is used to implement a transceiver function.

[0152] Optionally, the device 700 in the embodiment of the present application can be used to execute the embodiment of the present application Figure 2-Figure 4 Describe the method.

[0153] In one embodiment, the communication device 700 may be a terminal device, or a device in the terminal device (e.g., a chip, or a chip system, or a circuit). When the computer program instructions stored in the memory 702 are executed, the processor 701 is used to execute the operations performed by the processing unit 502 in the above embodiment, and the transceiver 705 is used to execute the operations performed by the transceiver unit 501 in the above embodiment. The transceiver 705 is also used to send information to other communication devices outside the communication device. The above terminal device or the device in the terminal device may also be used to execute the above Figure 2-Figure 4 The various methods executed by the terminal device in the method embodiment will not be described in detail.

[0154] In one embodiment, the communication device 700 may be a network device or a device in the network device (e.g., a chip, or a chip system, or a circuit). When the computer program instructions stored in the memory 702 are executed, the processor 701 is used to execute the operations performed by the processing unit 601 in the above embodiment, and the transceiver 705 is used to execute the operations performed by the transceiver unit 602 in the above embodiment. The transceiver 705 is also used to receive information from other communication devices outside the communication device. The above network device or the device in the network device may also be used to execute the above Figure 2-Figure 4 The various methods executed by the network device in the method embodiment are not described in detail.

[0155] The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency interface chip (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0156] The device described in the above embodiments may be a first communication device or a second communication device, but the scope of the device described in the present application is not limited thereto, and the structure of the device may not be limited thereto. Figure 7 The device may be a stand-alone device or may be part of a larger device. For example, the device may be:

[0157] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0158] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and / or instructions;

[0159] (3) ASIC, such as modem (mobile station modem, MSM);

[0160] (4) Modules that can be embedded in other devices;

[0161] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machine equipment, home equipment, medical equipment, industrial equipment, etc.;

[0162] (6)Others

[0163] See also Figure 8 , Figure 8 Schematic diagram of a terminal device provided in an embodiment of the present application. Figure 8 Only the main components of the terminal device are shown. Figure 8 As shown, the terminal device 800 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used to process the communication protocol and communication data, and to control the entire terminal, execute the software program, and process the data of the software program. The memory is mainly used to store the software program and data. The radio frequency circuit is mainly used for converting the baseband signal and the radio frequency signal and processing the radio frequency signal. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input-output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user.

[0164] When the terminal is turned on, the processor can read the software program in the storage unit, parse and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit processes the baseband signal to obtain the RF signal and sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna, and the RF signal is further converted into a baseband signal, and the baseband signal is output to the processor, and the processor converts the baseband signal into data and processes the data.

[0165] For ease of explanation, Figure 8 Only one memory and processor are shown. In an actual terminal, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.

[0166] As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal, execute software programs, and process software program data. Figure 8 The processor in integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will appreciate that the baseband processor and the central processing unit may also be independent processors interconnected by technologies such as buses. Those skilled in the art will appreciate that the terminal may include multiple baseband processors to adapt to different network formats, and the terminal may include multiple central processing units to enhance its processing capabilities, and the various components of the terminal may be connected through various buses. The baseband processor may also be described as a baseband processing circuit or a baseband processing chip. The central processing unit may also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built into the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.

[0167] In one example, the antenna with transceiver functions and the control circuit can be regarded as the transceiver unit 801 of the terminal device 800, and the processor with processing function can be regarded as the processing unit 802 of the terminal device 800. Figure 8 As shown, the terminal device 800 includes a transceiver unit 801 and a processing unit 802. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 801 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 801 may be regarded as a sending unit, that is, the transceiver unit 801 includes a receiving unit and a sending unit. Exemplarily, the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. Optionally, the above-mentioned receiving unit and the sending unit may be one integrated unit, or may be multiple independent units. The above-mentioned receiving unit and the sending unit may be located in one geographical location, or may be dispersed in multiple geographical locations.

[0168] In one embodiment, the processing unit 802 is used to perform the operations performed by the processing unit 502 in the above embodiment, and the transceiver unit 801 is used to perform the operations performed by the transceiver unit 501 in the above embodiment. Figure 2-Figure 4 The various methods executed by the terminal device in the method embodiment will not be described in detail.

[0169] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the process related to the terminal device in the method provided in the above method embodiment.

[0170] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the process related to the network device in the method provided in the above method embodiment can be implemented.

[0171] The embodiment of the present application also provides a computer program product, which, when executed on a computer or processor, enables the computer or processor to perform one or more steps in any of the above methods. If the components of the above-mentioned devices are implemented in the form of software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.

[0172] The embodiment of the present application also provides a chip system, including at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to execute the above-mentioned Figure 2-Figure 4 Any part or all of the steps described in the corresponding method embodiment. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0173] The present application also discloses a communication system including a terminal device and a network device. For a detailed description, please refer to Figure 2-Figure 4 The method shown.

[0174] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of exemplary but not limiting explanation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous dRAM, SDRAM), double data rate synchronous dynamic random access memory (doubledata rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DRRAM). Memory is any other medium that can be used to carry or store the desired program code with instruction or data structure form and can be accessed by the computer, but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or other arbitrarily capable of implementing a storage function, for storing program instructions and / or data.

[0175] It should also be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0176] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0177] It should be noted that the memory described herein is intended to include, without being limited to, these and any other suitable types of memory.

[0178] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0179] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0180] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0181] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0182] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0183] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0184] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0185] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0186] The modules / units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs.

[0187] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A synchronization method, characterized in that: include: receiving a first signal and a second signal, wherein the first signal is used for acquiring timing or for time synchronization, and the second signal is used for data transmission and / or perception; Synchronization information is obtained according to the first signal, and the synchronization information is used to demodulate the second signal.

2. The synchronization method according to claim 1, characterized in that: The method further comprises: Receive configuration information, where the configuration information is used to indicate transmission-related information of the first signal and / or the second signal, where the configuration information includes one or more of a length of the first signal and / or the second signal, a preamble period, a preamble frequency and a preamble ratio, a transmission time, a transmission start time, a transmission end time, a transmission offset, a transmission bandwidth, a transmission antenna direction, and a transmission code; The first signal and the second signal are transmitted according to the configuration information.

3. The synchronization method according to claim 1 or 2, characterized in that: The obtaining synchronization information according to the first signal comprises: The synchronization information is obtained according to the first signal based on a sliding-related signal detection algorithm.

4. The synchronization method according to any one of claims 1 to 3, characterized in that: The first signal does not need to be modulated, and the first signal is a linear frequency modulation LFM signal. The LFM signal is related to the radar starting frequency, the linear frequency modulation coefficient and time.

5. The synchronization method according to claim 4, characterized in that: The LFM signal is expressed as: s LFM (t)=cos(2πf c t+πμt 2 ) Among them, f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

6. The synchronization method according to claim 4 or 5, characterized in that: The second signal is a linear frequency modulation-minimum shift keying LFM-MSK signal, and the LFM-MSK signal is related to the positive power, the radar starting frequency, the linear frequency modulation coefficient, the duration of one cycle of the LFM signal and the negative power.

7. The synchronization method according to claim 6, characterized in that: The LFM-MSK signal is expressed as: Among them, p k represents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the LFM signal, q k Indicates negative power or amplitude.

8. The synchronization method according to any one of claims 1 to 7, characterized in that: The first signal precedes the second signal.

9. A synchronization method, characterized in that: include: Determine a first signal and a second signal, wherein the first signal is used for acquiring timing or for time synchronization, and the second signal is used for data transmission and / or sensing; The first signal and the second signal are transmitted.

10. The synchronization method according to claim 9, characterized in that: The method further comprises: Sending configuration information, where the configuration information is used to indicate transmission-related information of the first signal and / or the second signal, where the configuration information includes one or more of the length of the first signal and the second signal, a preamble period, a preamble frequency and a preamble ratio, a transmission time, a transmission start time, a transmission end time, a transmission offset, a transmission bandwidth, a transmission antenna direction, and a transmission coding; The first signal and the second signal are transmitted according to the configuration information.

11. The synchronization method according to claim 9 or 10, characterized in that: The first signal does not need to be modulated, and the first signal is a linear frequency modulation LFM signal. The LFM signal is related to the radar starting frequency, the linear frequency modulation coefficient and time.

12. The synchronization method according to claim 11, characterized in that: The LFM signal is expressed as: s LFM (t)=cos(2πf c t+πμt 2 ) Among them, f c represents the radar starting frequency, and μ represents the linear frequency modulation coefficient.

13. The synchronization method according to claim 11 or 12, characterized in that: The second signal is a linear frequency modulation-minimum shift keying LFM-MSK signal, and the LFM-MSK signal is related to the positive power, the radar starting frequency, the linear frequency modulation coefficient, the duration of one cycle of the LFM signal and the negative power.

14. The synchronization method according to claim 13, characterized in that: The LFM-MSK signal is expressed as: Among them, p k represents the forward power or amplitude, f c represents the radar starting frequency, μ represents the linear frequency modulation coefficient, T represents the duration of one cycle of the linear frequency modulation LFM signal, q k Indicates negative power or amplitude.

15. The synchronization method according to any one of claims 9 to 14, characterized in that: The first signal precedes the second signal.

16. A communication device, characterized in that: A method comprising a unit for executing the method according to any one of claims 1 to 8; or a method comprising a unit for executing the method according to any one of claims 9 to 15.

17. A communication device, characterized in that: The device comprises a processor, wherein the processor is used to execute a computer program or an instruction. When the computer program or the instruction is executed by the processor, the device executes the method according to any one of claims 1 to 8, or executes the method according to any one of claims 9 to 15.

18. The device according to claim 17, characterized in that The communication device further comprises the memory, which stores computer programs or instructions.

19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or a computer instruction. When the computer program or the computer instruction is executed by a processor, the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 15 is implemented.

20. A computer program product comprising program instructions, which enables the method according to any one of claims 1 to 8 to be implemented, or the method according to any one of claims 9 to 15 to be implemented when the program instructions are run on a computer.

21. A chip system, characterized in that: The method comprises at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via lines, and instructions are stored in the at least one memory; when the instructions are executed by the processor, the method according to any one of claims 1 to 8 is implemented, or the method according to any one of claims 9 to 15 is implemented.

22. A communication system, characterized in that: The communication system comprises a terminal device and a network device, wherein the terminal device is used to execute the method according to any one of claims 1 to 8, and the network device is used to execute the method according to any one of claims 9 to 15.