Signal processing method, time delay reference point indication method, apparatus, and device

By acquiring the reference points in the communication and perception integrated system for delay spectrum alignment, the problem of delay spectrum misalignment caused by sampling clock drift is solved, and the accuracy of signal processing and the accuracy of delay estimation is improved.

WO2025140366A1PCT designated stage expired Publication Date: 2025-07-03VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142591
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-28
Filing Date
2024-12-26
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In the integration of communication and perception, the delay spectrum is not aligned due to the sampling clock drift between the transmitter and receiver, resulting in large errors in the round trip measurement results.

Method used

By obtaining the reference points for delay spectrum alignment, we clarify the reference points for delay spectrum alignment to reduce the impact of sampling clock drift on round-trip measurement results.

Benefits of technology

Improves the accuracy of signal processing, reduces the error caused by sampling clock drift, and improves the accuracy of signal propagation delay estimation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142591_03072025_PF_FP_ABST
    Figure CN2024142591_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communication, and discloses a signal processing method, a time delay reference point indication method, an apparatus, and a device. The signal processing method of an embodiment of the present application comprises: a first device acquires a first reference point, the first reference point being used for time delay spectrum alignment processing; on the basis of the first reference point, the first device performs time delay alignment processing on a first time delay spectrum, the first time delay spectrum being determined by the first device based on a received first signal, and the first signal being a signal sent by a second device.
Need to check novelty before this filing date? Find Prior Art

Description

Signal processing method, delay reference point indication method, device and equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311842009.2 filed on December 28, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a signal processing method, a delay reference point indication method, a device and an apparatus. Background Art

[0004] In the integration of communication and perception, when the transmitter and receiver of the perception signal are not the same device, the transmitter and receiver each use the frequency source inside the device to generate a sampling clock signal for sampling the perception signal. In the process of suppressing the sampling timing deviation between devices based on the round-trip measurement method, the two devices can act as both signal transmitters and signal receivers. For example, device 1 sends a signal to device 2, and device 2 sends a signal to device 1. By processing the signals sent by the two devices, delay information can be extracted, and the delay information can be further jointly processed to obtain the signal propagation delay. However, due to the influence of sampling clock drift, the actual sampling timing deviation of the signal transmitter and receiver will change over time, which causes the delay profiles measured at each time point to be misaligned, and the round-trip measurement results obtained in this way will have large errors. Summary of the Invention

[0005] The embodiments of the present application provide a signal processing method, a delay reference point indication method, an apparatus, and a device, which can solve the problem of large errors in the propagation delay estimation results of the perception signal.

[0006] In a first aspect, a signal processing method is provided, which is performed by a first device. The method includes:

[0007] The first device acquires a first reference point, where the first reference point is used for delay profile alignment processing;

[0008] The first device performs delay alignment processing on the first delay profile based on the first reference point;

[0009] The first delay profile is determined by the first device based on the received first signal, and the first signal is a signal sent by the second device.

[0010] In a second aspect, a signal processing method is provided, which is performed by a second device. The method includes:

[0011] The second device acquires a second reference point, where the second reference point is used for delay profile alignment processing;

[0012] The second device performs delay alignment processing on the second delay profile based on the second reference point;

[0013] The second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0014] According to a third aspect, a method for indicating a delay reference point is provided, which is performed by a third device. The method includes:

[0015] The third device determines the first reference point based on the first rule, and / or determines the second reference point based on the second rule;

[0016] The third device sends the configuration information of the first reference point to the first device, and / or sends the configuration information of the second reference point to the second device;

[0017] The first reference point is used by the first device to perform delay alignment processing on a first delay profile, where the first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device;

[0018] The second reference point is used by the second device to perform delay alignment processing on a second delay profile, where the second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0019] In a fourth aspect, a signal processing apparatus is provided, applied to a first device, the apparatus comprising:

[0020] A first acquisition module is used to acquire a first reference point, where the first reference point is used for delay profile alignment processing;

[0021] A first processing module, configured to perform delay alignment processing on the first delay profile based on the first reference point;

[0022] The first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device.

[0023] In a fifth aspect, a signal processing apparatus is provided, applied to a second device, the apparatus comprising:

[0024] A second acquisition module is used to acquire a second reference point, where the second reference point is used for delay spectrum alignment processing;

[0025] A second processing module, configured to perform delay alignment processing on the second delay profile based on the second reference point;

[0026] The second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0027] In a sixth aspect, a delay reference point indication device is provided, which is applied to a third device, and the device includes:

[0028] A first determination module, configured to determine a first reference point based on a first rule, and / or determine a second reference point based on a second rule;

[0029] A first sending module, configured to send the configuration information of the first reference point to the first device, and / or send the configuration information of the second reference point to the second device;

[0030] The first reference point is used by the first device to perform delay alignment processing on a first delay profile, where the first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device;

[0031] The second reference point is used by the second device to perform delay alignment processing on a second delay profile, where the second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0032] In the seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the method described in the first aspect, or implements the steps of the method described in the second aspect, or implements the steps of the method described in the third aspect.

[0033] In the eighth aspect, a communication device is provided, which is a first device, including a processor and a communication interface, wherein the processor is used to obtain a first reference point, and the first reference point is used for delay spectrum alignment processing; delay alignment processing is performed on the first delay spectrum based on the first reference point; wherein the first delay spectrum is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device.

[0034] In a ninth aspect, a communication device is provided, wherein the communication device is a second device, comprising a processor and a communication interface, wherein the processor is used to obtain a second reference point, the second reference point is used for delay profile alignment processing; delay alignment processing is performed on the second delay profile based on the second reference point; wherein the second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device

[0035] In the tenth aspect, a communication device is provided, which is a third device, including a processor and a communication interface, wherein the processor is used to determine a first reference point based on a first rule, and / or determine a second reference point based on a second rule; the communication interface is used to send configuration information of the first reference point to the first device, and / or send configuration information of the second reference point to the second device; wherein the first reference point is used by the first device to perform delay alignment processing on a first delay spectrum, and the first delay spectrum is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device; the second reference point is used by the second device to perform delay alignment processing on a second delay spectrum, and the second delay spectrum is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0036] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0037] In the twelfth aspect, a communication system is provided, including: a first device, a second device and a third device, wherein the first device can be used to execute the steps of the method described in the first aspect, the second device can be used to execute the steps of the method described in the second aspect, and the third device can be used to execute the steps of the method described in the third aspect.

[0038] In the thirteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.

[0039] In the fourteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the signal processing method as described in the first aspect, or the steps of the signal processing method as described in the second aspect, or the steps of the delay reference point indication method as described in the third aspect.

[0040] In this embodiment of the present application, a first device obtains a first reference point and, based on the first reference point, performs delay alignment on a first delay profile determined by the first device based on a first signal received from a second device. By defining the reference point for delay profile alignment, errors in round-trip measurement results caused by sampling clock drift are minimized, thereby improving the accuracy of subsequent signal processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] FIG1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0042] FIG2 is a flow chart of a signal processing method according to an embodiment of the present application;

[0043] FIG3 is a schematic diagram of an implementation method of communication perception integration according to an embodiment of the present application;

[0044] FIG4 is a schematic diagram showing a situation where the second signal and the first signal overlap in the time domain according to an embodiment of the present application;

[0045] FIG5 is a schematic diagram showing a case where the second signal and the first signal do not overlap in the time domain according to an embodiment of the present application;

[0046] FIG6 is a second schematic diagram of a case where the second signal and the first signal do not overlap in the time domain according to an embodiment of the present application;

[0047] FIG7 is a second flow chart of a signal processing method according to an embodiment of the present application;

[0048] FIG8 is a third flow chart of the method for indicating a delay reference point according to an embodiment of the present application;

[0049] FIG9 is a schematic diagram of a structure of a signal processing device according to an embodiment of the present application;

[0050] FIG10 is a second structural diagram of a signal processing device according to an embodiment of the present application;

[0051] FIG11 is a schematic structural diagram of a delay reference point indicating device according to an embodiment of the present application;

[0052] FIG12 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;

[0053] FIG13 is a schematic structural diagram of a terminal according to an embodiment of the present application;

[0054] FIG14 is one of the structural diagrams of the network side device according to an embodiment of the present application.

[0055] FIG15 is a second schematic diagram of the structure of the network side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0056] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0057] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0058] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0059] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. thGeneration, 6G) communication system.

[0060] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0061] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), Location Management Function (LOCAL NEF), and so on. Management Function, LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), etc. It should be noted that in the embodiment of the present application, only the core network equipment in the NR system is introduced as an example, and the specific type of the core network equipment is not limited.

[0062] The signal processing method, delay reference point indication method, device and equipment provided by the embodiments of the present application are described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0063] As shown in FIG2 , an embodiment of the present application provides a signal processing method, which is applied to a first device. The method includes:

[0064] Step 201: A first device obtains a first reference point, where the first reference point is used for delay profile alignment processing.

[0065] Step 202: The first device performs delay alignment processing on the first delay profile based on the first reference point;

[0066] The first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device.

[0067] In this embodiment, the first device is configured to transmit a second signal and receive a first signal. The first device may be a terminal or a network-side device, which may be a base station. The second device is configured to transmit a first signal and receive a second signal, which may be a terminal or a network-side device, which may be a base station. The second signal and the first signal may be sensing signals. The second signal and the first signal may be used for round-trip measurement between the first and second devices, and the round-trip measurement may be used to mitigate sampling timing deviation between the devices.

[0068] The second device transmits a first signal, the first device receives the first signal, and measures the first signal at various time points to obtain the first delay profile. The first reference point indicates a reference point for performing a delay profile alignment operation when the first device receives and processes the first signal. The first device aligns the delay profiles of all time points of the first signal with the delay profile at the first reference point, thereby reducing errors in subsequent signal processing.

[0069] The first device and the second device are the receiving node and the sending node of the sensing signal, respectively. The first device and the second device may be different devices or the same device. Taking the sensing target as a car or a person as an example, as shown in Figure 3, the first device and the second device can implement the following sensing methods:

[0070] (1) If the first device and the second device are the same base station, the base station implements self-transmitting and self-receiving sensing. In this sensing mode, base station A sends a sensing signal and performs sensing measurement by receiving the echo of the sensing signal.

[0071] (2) The first device is base station A, and the second device is base station B. Base station A and base station B implement air interface sensing between base stations: base station A receives the sensing signal sent by base station B and performs sensing measurement.

[0072] (3) The first device is terminal A, and the second device is base station A. Terminal A and base station A implement uplink air interface perception: Terminal A receives the perception signal sent by base station A and performs perception measurement.

[0073] (4) The first device is base station B, and the second device is terminal B. Terminal B and base station B implement downlink air interface perception: base station B receives the perception signal sent by terminal B and performs perception measurement.

[0074] (5) If the first device and the second device are the same terminal, the terminal can realize self-transmitting and self-receiving perception: Terminal A sends a perception signal and performs perception measurement by receiving the echo of the perception signal.

[0075] (6) The first device is terminal A, and the second device is terminal B. Terminal A and terminal B implement sidelink perception between terminals: terminal A receives the perception signal sent by terminal B and performs perception measurement.

[0076] It should be noted that the above is only an example of realizing perception with the first device as a signal receiving node and the second device as a signal sending node. In an actual system, one or more different perception methods can be selected according to different perception use cases and perception requirements, and there can be one or more sending nodes and receiving nodes for each perception method.

[0077] In an embodiment of the present application, a first device obtains a first reference point and, based on the first reference point, performs delay alignment on a first delay profile determined by the first device based on a first signal received from a second device. By defining the reference point for delay profile alignment, errors in round-trip measurement results caused by sampling clock drift are minimized, thereby improving the accuracy of subsequent signal processing.

[0078] Optionally, obtaining the first reference point includes:

[0079] receiving configuration information of a first reference point sent by a third device, and determining the first reference point according to the configuration information;

[0080] or,

[0081] The first reference point is determined according to a first rule.

[0082] Optionally, the method further includes:

[0083] receiving the first rule sent by a third device;

[0084] and / or

[0085] The first rule is determined according to the agreement.

[0086] In this embodiment, the first reference point can be configured by a third device, or determined by the first device based on a first rule. The first rule can be configured by the third device for the first device, or determined based on a protocol agreement. The third device can be a perception function network element. Specifically, the third device can be the first device or the second device. The third device can also be a core network device. The third device can configure the first reference point information for the first device and / or configure the second reference point information for the second device. Taking the third device as an example of a perception function network element, the process of implementing perception measurement between the first device, the second device, and the third device can be shown in Figure 3.

[0087] Among them, the sensing function (Sensing Function) network element, which may also be referred to as a sensing network element or a sensing network function, may be located on the radio access network (Radio Access Network, RAN) side or the core network side, and refers to a network node in the core network and / or RAN responsible for at least one function such as sensing request processing, sensing resource scheduling, sensing information interaction, and sensing data processing. It may be based on the access and mobility management function (Access and Mobility Management Function, AMF) or location management function (Location Management Function, LMF) upgrade in the 5G network, or it may be other network nodes or newly defined network nodes. Specifically, the functional characteristics of the sensing function network element may include at least one of the following:

[0088] (1) Interacting with a wireless signal transmitting device and / or a wireless signal measuring device (including a target terminal or a serving base station of the target terminal or a base station associated with a target area) for target information, wherein the target information includes a sensing processing request, sensing capability, sensing auxiliary data, a sensing measurement quantity type, sensing resource configuration information, etc., to obtain the value of a target sensing result or a sensing measurement quantity (uplink measurement quantity or downlink measurement quantity) sent by the wireless signal measuring device; wherein the wireless signal may also be referred to as a sensing signal.

[0089] (2) The sensing method to be used is determined based on factors such as the type of sensing service, sensing service consumer information, required sensing service quality (QoS) requirement information, the sensing capability of the wireless signal transmitting device, and the sensing capability of the wireless signal measuring device. The specific sensing method is not described in detail here.

[0090] (3) The perception device serving the perception service is determined based on factors such as the type of perception service, information about the perception service consumer, required perception QoS requirement information, the perception capability of the wireless signal sending device, and the perception capability of the wireless signal measuring device. The perception device includes a wireless signal sending device and / or a wireless signal measuring device.

[0091] (4) Manage the overall coordination and scheduling of resources required for sensing services, such as configuring the sensing resources of base stations and / or terminals accordingly.

[0092] (5) Data processing or calculation is performed on the values ​​of the perception measurement quantity to obtain the perception result. Furthermore, it can also be used to verify the perception result, estimate the perception accuracy, etc.

[0093] Optionally, the configuration information of the first reference point includes at least one of the following:

[0094] (a) The offset of the first reference point relative to the start time of the first signal. The third device may configure the offset of the first reference point relative to the start time of the first signal for the first device, and the first device may determine the position of the first reference point based on the offset.

[0095] Optionally, the offset can be described by at least one of the following parameters: the number of system frames (including 1024 radio frames), the number of radio frames (10ms), the number of subframes (1ms), the number of time slots, and the number of orthogonal frequency division multiplex (OFDM) symbols.

[0096] (b) an offset of the first reference point relative to a second target time point; the second target time point may be a specific absolute time point. The third device may configure the offset of the first reference point relative to the specific absolute time point for the first device, and the first device may determine the position of the first reference point based on the offset.

[0097] The absolute time point may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol index. The offset may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol number.

[0098] (c) An index of a time point of the first reference point in the first signal.

[0099] The index of the time point in the first signal may include at least one of the following:

[0100] c1) OFDM symbol index;

[0101] For example: if the first signal occupies the 5th OFDM symbol in each of 100 consecutive time slots in the time domain, then the first signal actually occupies a total of 100 OFDM symbols. The index of these 100 OFDM symbols can be used to indicate the first reference point. For example, the 75th OFDM symbol in these 100 OFDM symbols is determined as the first reference point, and the OFDM symbol index is 75.

[0102] c2) Index of the Frequency Modulated Continuous Wave (FMCW) pulse;

[0103] For example, if the first signal includes 100 FMCW pulses and the 75th FMCW pulse among the 100 FMCW pulses is determined as the first reference point, the FMCW pulse index is 75.

[0104] c3) Index of Ultra-Wide Band (UWB) pulses;

[0105] For example, if the first signal includes 100 UWB pulses and the 75th UWB pulse among the 100 UWB pulses is determined as the first reference point, the UWB pulse index is 75.

[0106] In this embodiment, when the third device configures the first reference point for the first device, the information of the first reference point configured by the third device can be represented in the above three forms. The first device can determine the position of the first reference point based on the configured first reference point information.

[0107] Optionally, when the first device determines the first reference point according to the first rule, the first rule may be applied when the time range of the second signal does not overlap with the time range of the first signal in the time domain. For example, when the first device determines that the time range of the second signal does not overlap with the time range of the first signal, the first time point or the last time point occupied by the second signal is determined as the first reference point.

[0108] As an optional embodiment, the first reference point satisfies a first rule; the first rule includes at least one of the following:

[0109] (A) If a first time range of the second signal sent by the first device overlaps with a second time range of the first signal, the first reference point is a time point in the overlapping time range;

[0110] (B) If the first time range of the second signal sent by the first device does not overlap with the second time range of the first signal, the first reference point is a time point in the first time range with the smallest time interval between the second time range.

[0111] In this embodiment, the first reference point should satisfy the first rule described above. When the time ranges of the second signal and the first signal overlap in the time domain, the first reference point should be a time point within the time range of the second signal that overlaps with the time range of the first signal. When the time ranges of the second signal and the first signal do not overlap in the time domain, the first reference point should be a time point within the time range of the second signal that has the smallest time interval with the time range of the first signal. The case where the time ranges of the second signal and the first signal overlap in the time domain is shown in Figure 4. The case where the time ranges of the second signal and the first signal do not overlap in the time domain is shown in Figures 5 and 6.

[0112] As an optional embodiment, when the first time range and the second time range overlap in time domain, the first rule further includes at least one of the following:

[0113] a1) If the time points occupied by the second signal and the time points occupied by the first signal have at least one common time point, then the first reference point belongs to the at least one common time point;

[0114] a2) If the time points occupied by the second signal are not the same as the time points occupied by the first signal, then the first reference point is: a time point belonging to the second signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of every time point included in the second signal and every time point included in the first signal;

[0115] a3) The first reference point is a first target time point in the time range of the time domain overlap, and the first target time point is a preconfigured or predefined time point.

[0116] In this embodiment, for the case where the first time range and the second time range overlap in time domain, that is, rule (A) in the above-mentioned first rule, the specific method for determining the first reference point includes:

[0117] If the time point occupied by the second signal and the time point occupied by the first signal have at least one identical time point, then any time from the at least one identical time point is determined as the first reference point.

[0118] If the time point occupied by the second signal is not exactly the same as the time point occupied by the first signal, the first reference point may be determined according to the following process:

[0119] 11): Assume that within the time range of the second signal, in the part that overlaps with the time range of the first signal, there are M time points occupied by the second signal, recorded as

[0120] 12): Assume that within the time range of the first signal, in the part that overlaps with the time range of the second signal, there are N time points occupied by the first signal, which are recorded as

[0121] 13): Then you should Select T i (1) ,from Select T j (2) , so that |T i (1) -T j (2) | Take the minimum value. If the T that meets this condition i (1) and T j (2) If there are multiple, you can select any one T from them i (1) and T j (2) Among them, the selected T i (1) as the first reference point.

[0122] Optionally, when the first time range and the second time range overlap in time domain, the first device may also select a time point as the first reference point according to the configuration or protocol agreement. For example, the protocol stipulates that the first time point of the second signal in the time range of the overlap is the first reference point, or the last time point of the second signal in the time range of the overlap is the first reference point, or an intermediate time point of the second signal in the time range of the overlap is the first reference point.

[0123] As an optional embodiment, when there is no time domain overlap between the first time range and the second time range, the first rule further includes at least one of the following:

[0124] b1) if the second signal is sent before the first signal, the first reference point is the last time point within the first time range;

[0125] b2) If the sending time of the second signal is after the sending time of the first signal, the first reference point is the first time point in the first time range.

[0126] In this embodiment, for the case where the first time range and the second time range do not overlap in time domain, that is, rule (B) in the first rule above, the specific method for determining the first reference point includes:

[0127] If the second signal precedes the first signal, the first reference point is the last time point among the time points occupied by the second signal, as shown in FIG5 ;

[0128] If the second signal is subsequent to the first signal, the first reference point is the first time point among the time points occupied by the second signal, as shown in FIG6 .

[0129] As an optional embodiment, the method further includes:

[0130] receiving signal configuration information sent by a third device, where the signal configuration information includes at least one of configuration information of the second signal and configuration information of the first signal;

[0131] sending a second signal to the second device according to the configuration information of the second signal; and / or receiving a first signal sent by the second device according to the configuration information of the first signal.

[0132] In this embodiment, the third device may send signal configuration information to the first device and / or the second device, including at least one of the configuration information of the second signal and the configuration information of the first signal. For the first device, the configuration information of the second signal is used to instruct the first device to transmit the second signal, and the configuration information of the first signal is used to instruct the first device to receive the first signal. Optionally, the configuration information of the first signal may include information at all time points of the first signal; the configuration information of the second signal may include information at all time points of the second signal.

[0133] Optionally, the first device may only obtain part of the second signal configuration information related to sending the second signal and part of the first signal configuration information related to receiving the first signal, to save signaling overhead. For example, the first device does not need to obtain part of the second signal configuration information related to the antenna configuration for receiving the second signal and part of the first signal configuration information related to the transmit power of the first signal.

[0134] Optionally, performing delay alignment processing on the first delay profile based on the first reference point includes: in the first delay profile, aligning the delay profiles of all time points of the first signal with the delay profiles of the time points corresponding to the first reference point.

[0135] In this embodiment, upon receiving the signal configuration information, the first device can determine the time-related information of the second signal and the time-related information of the first signal. The time-related information includes: a time range, each time point within the time range, etc. The first device can then determine whether the time range of the second signal overlaps with the time range of the first signal, and then determine the first reference point based on the overlap according to the first rule described above, and align the delay profiles of all time points of the first signal indicated in the configuration information of the first signal with the delay profile of the first reference point.

[0136] Optionally, in this embodiment of the present application, the second device determines a second reference point in a manner similar to that of the first device, and performs delay alignment on a second delay profile based on the second reference point. The second delay profile is determined by the second device based on a second signal received from the first device. If both the first and second reference points are configured by a third device, the third device may configure the first and second reference points to be identical or to have a minimum time interval, thereby minimizing errors in round-trip measurement results caused by sampling clock drift.

[0137] Optionally, if the second signal and / or the first signal adopts an OFDM signal waveform, the time points described in the embodiment of the present application correspond one-to-one to the OFDM symbols.

[0138] Optionally, if the second signal and / or the first signal adopts a frequency modulated continuous wave (FMCW) waveform or an ultra-wideband (UWB) waveform, the time point described in the embodiment of the present application corresponds one-to-one to an FMCW pulse or a UWB pulse.

[0139] In an embodiment of the present application, a first device obtains a first reference point and, based on the first reference point, performs delay alignment on a first delay profile determined by the first device based on a first signal received from a second device. By defining the reference point for delay profile alignment, errors in round-trip measurement results caused by sampling clock drift are minimized, thereby improving the accuracy of subsequent signal processing.

[0140] As shown in FIG7 , an embodiment of the present application further provides a signal processing method, which is applied to a second device and includes:

[0141] Step 701: The second device obtains a second reference point, where the second reference point is used for delay profile alignment processing.

[0142] Step 702: The second device performs delay alignment processing on the second delay profile based on the second reference point.

[0143] The second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0144] In this embodiment, the first device is configured to transmit a first signal and receive a second signal. The second device may be a terminal or a network-side device, which may be a base station. The first device is configured to transmit a second signal and receive a first signal, which may be a terminal or a network-side device, which may be a base station. The second signal and the first signal may be sensing signals. The second signal and the first signal may be used for round-trip measurement between the first and second devices, and the round-trip measurement may be used to mitigate sampling timing deviation between the devices. The first and second devices are respectively the transmitting and receiving nodes of the sensing signal. The first and second devices may be different devices or the same device.

[0145] The first device transmits a second signal, the second device receives the second signal, and measures the second signal at various time points to obtain the second delay profile. The second reference point indicates a reference point for performing a delay profile alignment operation when the second device receives and processes the second signal. The second device aligns the delay profiles of all time points of the second signal with the delay profile at the second reference point, thereby reducing errors in subsequent signal processing.

[0146] In an embodiment of the present application, a second device acquires a second reference point and, based on the second reference point, performs delay alignment on a second delay profile determined by the second device based on a second signal received from the first device. By specifying the reference point for delay profile alignment, the error introduced by sampling clock drift in the round-trip measurement results is minimized, thereby improving the accuracy of subsequent signal processing. This method minimizes the time interval between the time point corresponding to the second reference point and the time point corresponding to the first reference point determined by the first device, thereby minimizing the error introduced by sampling clock drift in the round-trip measurement results.

[0147] Optionally, obtaining the second reference point includes:

[0148] receiving configuration information of a second reference point sent by a third device, and determining the second reference point according to the configuration information;

[0149] or,

[0150] The second reference point is determined according to a second rule.

[0151] The method further comprises:

[0152] receiving the second rule sent by the third device;

[0153] and / or

[0154] The second rule is determined according to the agreement.

[0155] In this embodiment, the second reference point can be configured by a third device, or determined by the second device based on a second rule. The second rule can be configured by the third device for the second device, or determined based on a protocol agreement. The third device can be a perception function network element. Specifically, the third device can be the first device or the second device, or a core network device. The third device can configure the first reference point information for the first device and / or configure the second reference point information for the second device. Taking the third device as an example of a perception function network element, the process of implementing perception measurement between the first device, the second device, and the third device can be shown in Figure 3.

[0156] Among them, the perception function network element, which can also be called perception network element or perception network function, can be on the RAN side or the core network side, and refers to the network node in the core network and / or RAN responsible for at least one function such as perception request processing, perception resource scheduling, perception information interaction, and perception data processing. It can be based on the AMF or LMF upgrade in the 5G network, or it can be other network nodes or newly defined network nodes. The functional characteristics of the perception function network element will not be elaborated here.

[0157] Optionally, the configuration information of the second reference point includes at least one of the following:

[0158] (a) an offset of the second reference point relative to the start time of the second signal;

[0159] The third device may configure an offset of the second reference point relative to the start time of the second signal for the second device, and the second device may determine the position of the second reference point based on the offset.

[0160] Optionally, the offset can be described by at least one of the following parameters: the number of system frames (including 1024 radio frames), the number of radio frames (10ms), the number of subframes (1ms), the number of time slots, and the number of OFDM symbols.

[0161] (b) an offset of the second reference point relative to a fourth target time point; the fourth target time point may be a specific absolute time point. The third device may configure the offset of the second reference point relative to the specific absolute time point for the second device, and the second device may determine the position of the second reference point based on the offset.

[0162] The absolute time point may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol index. The offset may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol number.

[0163] (c) An index of a time point of the second reference point in the second signal.

[0164] The index of the time point in the second signal may include at least one of the following:

[0165] c1) OFDM symbol index;

[0166] For example: the second signal occupies the 5th OFDM symbol in each time slot in 100 consecutive time slots in the time domain, then the second signal actually occupies a total of 100 OFDM symbols, and the index of these 100 OFDM symbols can be used to indicate the second reference point. For example, the 75th OFDM symbol in these 100 OFDM symbols is determined as the first reference point, then the OFDM symbol index is 75.

[0167] c2) Index of the FMCW pulse;

[0168] For example, if the second signal includes 100 FMCW pulses and the 75th FMCW pulse among the 100 FMCW pulses is determined as the second reference point, the FMCW pulse index is 75.

[0169] c3) Index of UWB pulse;

[0170] For example, the second signal includes 100 UWB pulses. If the 75th UWB pulse among the 100 UWB pulses is determined as the second reference point, the UWB pulse index is 75.

[0171] Optionally, when the second device determines the second reference point according to the second rule, the second rule may be applied when the time range of the first signal and the time range of the second signal do not overlap in the time domain. For example, when the second device determines that the time ranges of the first signal and the second signal do not overlap, the second device determines the first time point or the last time point occupied by the first signal as the second reference point.

[0172] As an optional embodiment, the second reference point satisfies a second rule; the second rule includes at least one of the following:

[0173] (A) If the second time range of the first signal sent by the second device overlaps with the first time range of the second signal, the second reference point is a time point in the overlapping time range;

[0174] (B) If the second time range of the first signal sent by the second device does not overlap with the first time range of the second signal, the second reference point is a time point in the second time range with the smallest time interval between the first time range and the second time range.

[0175] In this embodiment, the second reference point should satisfy the second rule described above. When the time ranges of the first signal and the second signal overlap in the time domain, the second reference point should be a time point within the time range of the first signal that overlaps with the time range of the second signal. When the time ranges of the first signal and the second signal do not overlap in the time domain, the second reference point should be a time point within the time range of the first signal that has the smallest time interval with the time range of the second signal. The case where the time ranges of the first signal and the second signal overlap in the time domain is shown in Figure 4. The case where the time ranges of the first signal and the second signal do not overlap in the time domain is shown in Figures 5 and 6.

[0176] Optionally, when the second time range overlaps with the first time range in time domain, the second rule further includes at least one of the following:

[0177] a1) If the time points occupied by the first signal and the time points occupied by the second signal have at least one common time point, then the second reference point belongs to the at least one common time point;

[0178] a2) If the time points occupied by the first signal and the time points occupied by the second signal are not the same time points, then the second reference point is: a time point belonging to the first signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of every time point included in the second signal and every time point included in the first signal;

[0179] a3) The second reference point is a third target time point in the time range of the time domain overlap, and the third target time point is a preconfigured or predefined time point.

[0180] In this embodiment, if the second time range overlaps with the first time range, that is, rule (A) in the second rule, the specific method for determining the second reference point includes:

[0181] If the time points occupied by the first signal and the time points occupied by the second signal have at least one identical time point, then any time point from the at least one identical time point is determined as the second reference point. In this case, the first reference point determined by the first device and the second reference point determined by the second device may be exactly the same.

[0182] If the time point occupied by the first signal and the time point occupied by the second signal are not exactly the same, the second reference point may be determined according to the following process:

[0183] 11): Assume that within the time range of the second signal, in the part that overlaps with the time range of the first signal, there are M time points occupied by the second signal, recorded as

[0184] 12): Assume that within the time range of the first signal, in the part that overlaps with the time range of the second signal, there are N time points occupied by the first signal, which are recorded as

[0185] 13): Then you should Select T i (1) ,from Select T j (2) , so that |T i (1) -T j (2) | Take the minimum value. If the T that meets this condition i (1) and T j (2) If there are multiple, you can select any one T from them i (1) and T j (2) Among them, the selected T j (2) as the second reference point.

[0186] Optionally, when the first time range and the second time range overlap in time domain, the second device may also select a time point as the second reference point according to the configuration or protocol agreement. For example, the protocol stipulates that the first time point of the first signal in the overlapping time range is the second reference point, or the last time point of the first signal in the overlapping time range is the second reference point, or an intermediate time point of the first signal in the overlapping time range is the second reference point.

[0187] As an optional embodiment, when the second time range does not overlap with the first time range in time domain, the second rule further includes at least one of the following:

[0188] b1) if the first signal is sent before the second signal, the second reference point is the last time point in the second time range;

[0189] b2) If the sending time of the first signal is after the sending time of the second signal, the second reference point is the first time point in the second time range.

[0190] In this embodiment, if the second time range does not overlap with the first time range, that is, rule (B) in the second rule, the specific method for determining the second reference point includes:

[0191] If the first signal precedes the second signal, the second reference point is the last time point among the time points occupied by the first signal, as shown in FIG6 ; thus, the time interval between the first reference point determined by the first device and the second reference point determined by the second device is minimized.

[0192] If the first signal is after the second signal, the second reference point is the first time point among the time points occupied by the first signal, as shown in Figure 5. In this way, the time interval between the first reference point determined by the first device and the second reference point determined by the second device is minimized.

[0193] As an optional embodiment, the method further includes: receiving signal configuration information sent by a third device, the signal configuration information including: at least one of configuration information of the second signal and configuration information of the first signal;

[0194] sending a first signal to the first device according to the configuration information of the first signal; and / or receiving a second signal sent by the first device according to the configuration information of the second signal.

[0195] In this embodiment, the third device may send signal configuration information to the first device and / or the second device, including at least one of the configuration information of the second signal and the configuration information of the first signal. For the second device, the configuration information of the second signal is used to instruct the second device to receive the second signal, and the configuration information of the first signal is used to instruct the second device to send the first signal. Optionally, the configuration information of the first signal may include information at all time points of the first signal, and the configuration information of the second signal may include information at all time points of the second signal.

[0196] Optionally, the second device may only obtain partial information related to receiving the second signal in the second signal configuration and partial information related to sending the first signal in the first signal configuration, to save signaling overhead. For example, the second device does not need to obtain partial information related to the transmit power of the second signal in the second signal configuration and partial information related to the antenna configuration for receiving the first signal in the first signal configuration.

[0197] Optionally, performing delay alignment processing on the second delay profile based on the second reference point includes: in the second delay profile, aligning the delay profiles of all time points of the second signal with the delay profiles of the time points corresponding to the second reference point.

[0198] In this embodiment, upon receiving the signal configuration information, the second device can determine the time-related information of the second signal and the time-related information of the first signal. The time-related information includes a time range, each time point within the time range, and the like. The second device can then determine whether the time range of the second signal overlaps with the time range of the first signal, and then determine a second reference point based on the overlap according to the second rule described above, aligning the delay profiles of all time points of the second signal indicated in the second signal configuration information with the delay profile of the second reference point.

[0199] Optionally, in this embodiment of the present application, the first device determines a first reference point in a manner similar to that of the second device, and performs delay profile alignment on the first signal sent by the second device based on the first reference point. Where both the first and second reference points are configured by a third device, the third device may configure the first and second reference points to be identical or to have a minimum time interval, thereby minimizing errors in round-trip measurement results caused by sampling clock drift.

[0200] In an embodiment of the present application, a second device acquires a second reference point and, based on the second reference point, performs delay alignment on a second delay profile determined by the second device based on a second signal received from the first device. By specifying the reference point for delay profile alignment, the error introduced by sampling clock drift in the round-trip measurement results is minimized, thereby improving the accuracy of subsequent signal processing. This method minimizes the time interval between the time point corresponding to the second reference point and the time point corresponding to the first reference point determined by the first device, thereby minimizing the error introduced by sampling clock drift in the round-trip measurement results.

[0201] As shown in FIG8 , an embodiment of the present application further provides a method for indicating a delay reference point, which is applied to a third device and includes:

[0202] Step 801: The third device determines a first reference point based on a first rule, and / or determines a second reference point based on a second rule;

[0203] Step 802: The third device sends configuration information of the first reference point to the first device, and / or sends configuration information of the second reference point to the second device;

[0204] The first reference point is used by the first device to perform delay alignment processing on a first delay profile, where the first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device;

[0205] The second reference point is used by the second device to perform delay alignment processing on a second delay profile, where the second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0206] In this embodiment, the first device is configured to transmit a first signal and receive a second signal. The second device may be a terminal or a network-side device, which may be a base station. The first device is configured to transmit a second signal and receive a first signal, which may be a terminal or a network-side device, which may be a base station. The second signal and the first signal may be sensing signals. The second signal and the first signal may be used for round-trip measurement between the first and second devices, which may be used to mitigate sampling timing deviation between the devices. The first and second devices may be receiving and transmitting nodes of sensing signals, respectively, i.e., the second device transmits the sensing signal and the first device receives it; or the first and second devices may be transmitting and receiving nodes of sensing signals, respectively, i.e., the first device transmits the sensing signal and the second device receives it. The first and second devices may be different devices or the same device.

[0207] The third device may be a perception function network element. Specifically, the third device may be the first device or the second device. The third device may also be a core network device. The perception function network element, which may also be referred to as a perception network element or a perception network function, may be located on the RAN side or the core network side. It refers to a network node in the core network and / or RAN that is responsible for at least one function, such as perception request processing, perception resource scheduling, perception information interaction, and perception data processing. It may be based on an upgrade of the AMF or LMF in the 5G network, or it may be another network node or a newly defined network node. The functional characteristics of the perception function network element are not described in detail here.

[0208] The third device can determine a first reference point based on the first rule and send information of the first reference point to the first device, for indicating the reference point in the delay spectrum alignment operation when the first device receives the first signal and performs signal processing, that is, for instructing the first device to align the delay spectrum of all time points of the first signal with the delay spectrum at the first punctual point.

[0209] And / or, the third device may determine a second reference point based on the second rule, and send information about the second reference point to the second device, thereby instructing the second device to use the second reference point in a delay profile alignment operation when receiving and processing the second signal. That is, the method instructs the second device to align the delay profiles of all time points of the second signal with the delay profile at the second reference point. This method can ensure that the time points corresponding to the second reference point are the same as the time points corresponding to the first reference point, or minimize the time interval, thereby minimizing the error in the round-trip measurement result caused by sampling clock drift.

[0210] Optionally, in this embodiment, a basic principle for determining the first reference point and the second reference point is to minimize the time interval between the time point indicated by the first reference point and the time point indicated by the second reference point.

[0211] In an embodiment of the present application, a third device determines a first reference point for a first device, causing the first device to perform delay alignment on a first delay profile based on the first reference point; and / or the third device determines a second reference point for a second device, causing the second device to perform delay alignment on a second delay profile based on the second reference point. When the time point corresponding to the first reference point determined using this method is the same as or has the smallest time interval with the time point corresponding to the second reference point, the delay profile error after the delay profile alignment operation between the first and second devices is minimized, thereby minimizing the error in the round-trip measurement results caused by sampling clock drift.

[0212] Optionally, the method further includes:

[0213] determining the first rule and / or the second rule;

[0214] The first rule is sent to the first device, and / or the second rule is sent to the second device.

[0215] In this embodiment, the third device may determine the first rule and / or the second rule independently, or determine the first rule and / or the second rule based on a protocol agreement or pre-configuration. The third device may send the first rule and / or the second rule to the first device and / or the second device.

[0216] It should be noted that, when the third device does not send the configuration information of the first reference point to the first device, and / or the third device does not send the configuration information of the second reference point to the second device, the third device may also send the first rule to the first device, and / or send the second rule to the second device, so that the first device can determine the first reference point based on the first rule, and the second device can determine the second reference point based on the second rule.

[0217] Optionally, the configuration information of the first reference point includes at least one of the following:

[0218] (a) The offset of the first reference point relative to the start time of the first signal. The third device may configure the offset of the first reference point relative to the start time of the first signal for the first device, and the first device may determine the position of the first reference point based on the offset.

[0219] Optionally, the offset can be described by at least one of the following parameters: the number of system frames (including 1024 radio frames), the number of radio frames (10ms), the number of subframes (1ms), the number of time slots, and the number of OFDM symbols.

[0220] (b) an offset of the first reference point relative to a second target time point; the second target time point may be a specific absolute time point. The third device may configure the offset of the first reference point relative to the specific absolute time point for the first device, and the first device may determine the position of the first reference point based on the offset.

[0221] The absolute time point may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol index. The offset may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol number.

[0222] (c) An index of a time point of the first reference point in the first signal.

[0223] The index of the time point in the first signal may include at least one of the following:

[0224] c1) OFDM symbol index;

[0225] For example: if the first signal occupies the 5th OFDM symbol in each of 100 consecutive time slots in the time domain, then the first signal actually occupies a total of 100 OFDM symbols. The index of these 100 OFDM symbols can be used to indicate the first reference point. For example, the 75th OFDM symbol in these 100 OFDM symbols is determined as the first reference point, and the OFDM symbol index is 75.

[0226] c2) Index of the FMCW pulse;

[0227] For example, if the first signal includes 100 FMCW pulses and the 75th FMCW pulse among the 100 FMCW pulses is determined as the first reference point, the FMCW pulse index is 75.

[0228] c3) Index of UWB pulse;

[0229] For example, if the first signal includes 100 UWB pulses and the 75th UWB pulse among the 100 UWB pulses is determined as the first reference point, the UWB pulse index is 75.

[0230] In this embodiment, when the third device configures the first reference point for the first device, the information of the first reference point configured by the third device can be represented in the above three forms. The first device can determine the position of the first reference point based on the configured first reference point information.

[0231] Optionally, the configuration information of the second reference point includes at least one of the following:

[0232] (a) an offset of the second reference point relative to the start time of the second signal;

[0233] The third device may configure an offset of the second reference point relative to the start time of the second signal for the second device, and the second device may determine the position of the second reference point based on the offset.

[0234] Optionally, the offset can be described by at least one of the following parameters: the number of system frames (including 1024 radio frames), the number of radio frames (10ms), the number of subframes (1ms), the number of time slots, and the number of OFDM symbols.

[0235] (b) an offset of the second reference point relative to a fourth target time point; the fourth target time point may be a specific absolute time point. The third device may configure the offset of the second reference point relative to the specific absolute time point for the second device, and the second device may determine the position of the second reference point based on the offset.

[0236] The absolute time point may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol index. The offset may be described by at least one of the following parameters: system frame number, radio frame number, subframe number, time slot number, OFDM symbol number.

[0237] (c) An index of a time point of the second reference point in the second signal.

[0238] The index of the time point in the second signal may include at least one of the following:

[0239] c1) OFDM symbol index;

[0240] For example: the second signal occupies the 5th OFDM symbol in each time slot in 100 consecutive time slots in the time domain, then the second signal actually occupies a total of 100 OFDM symbols, and the index of these 100 OFDM symbols can be used to indicate the second reference point. For example, the 75th OFDM symbol in these 100 OFDM symbols is determined as the first reference point, then the OFDM symbol index is 75.

[0241] c2) Index of the FMCW pulse;

[0242] For example, if the second signal includes 100 FMCW pulses and the 75th FMCW pulse among the 100 FMCW pulses is determined as the second reference point, the FMCW pulse index is 75.

[0243] c3) Index of UWB pulse;

[0244] For example, the second signal includes 100 UWB pulses. If the 75th UWB pulse among the 100 UWB pulses is determined as the second reference point, the UWB pulse index is 75.

[0245] As an optional embodiment, the first rule includes at least one of the following:

[0246] (A) If a first time range of the second signal sent by the first device overlaps with a second time range of the first signal, the first reference point is a time point in the overlapping time range;

[0247] (B) If the first time range of the second signal sent by the first device does not overlap with the second time range of the first signal, the first reference point is a time point in the first time range with the smallest time interval between the first time range and the second time range.

[0248] In this embodiment, the first reference point should satisfy the first rule described above. When the time ranges of the second signal and the first signal overlap in the time domain, the first reference point should be a time point within the time range of the second signal that overlaps with the time range of the first signal. When the time ranges of the second signal and the first signal do not overlap in the time domain, the first reference point should be a time point within the time range of the second signal that has the smallest time interval with the time range of the first signal. The case where the time ranges of the second signal and the first signal overlap in the time domain is shown in Figure 4. The case where the time ranges of the second signal and the first signal do not overlap in the time domain is shown in Figures 5 and 6.

[0249] Optionally, when the first time range and the second time range overlap in time domain, the first rule further includes at least one of the following:

[0250] a1) If the time points occupied by the second signal and the time points occupied by the first signal have at least one common time point, then the first reference point belongs to the at least one common time point;

[0251] a2) If the time points occupied by the second signal are not the same as the time points occupied by the first signal, then the first reference point is: a time point belonging to the second signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of every time point included in the second signal and every time point included in the first signal;

[0252] a3) The first reference point is a first target time point in the time range of the time domain overlap, and the first target time point is a preconfigured or predefined time point.

[0253] Optionally, when there is no time domain overlap between the first time range and the second time range, the first rule further includes at least one of the following:

[0254] b1) if the second signal is sent before the first signal, the first reference point is the last time point within the first time range;

[0255] b2) If the sending time of the second signal is after the sending time of the first signal, the first reference point is the first time point in the first time range.

[0256] Optionally, the second rule includes at least one of the following:

[0257] (1) If the second time range of the first signal sent by the second device overlaps with the first time range of the second signal, the second reference point is a time point in the overlapping time range;

[0258] (2) If the second time range of the first signal sent by the second device does not overlap with the first time range of the second signal, the second reference point is a time point in the second time range with the smallest time interval between the first time range and the second time range.

[0259] Optionally, when the second time range overlaps with the first time range in time domain, the second rule further includes at least one of the following:

[0260] 11) If the time points occupied by the first signal and the time points occupied by the second signal have at least one common time point, then the second reference point belongs to the at least one common time point;

[0261] 12) If the time points occupied by the first signal and the time points occupied by the second signal are not the same time points, then the second reference point is: within the time range of the time domain overlap, the time point belonging to the first signal in the time pair with the smallest time interval, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0262] 13) The second reference point is a third target time point in the time range of the time domain overlap, and the third target time point is a preconfigured or predefined time point.

[0263] Optionally, when the second time range does not overlap with the first time range in time domain, the second rule further includes at least one of the following:

[0264] 21) If the sending time of the first signal is before the sending time of the second signal, then the second reference point is the last time point in the second time range;

[0265] 22) If the sending time of the first signal is after the sending time of the second signal, then the second reference point is the first time point in the second time range.

[0266] In this embodiment, when the third device determines the first reference point and / or the second reference point, there are two situations: one is that the first time range of the second signal and the second time range of the first signal have time domain overlap; the other is that the first time range of the second signal and the second time range of the first signal do not have time domain overlap. The two situations are explained below.

[0267] Case 1: When the first time range and the second time range overlap, as shown in Figure 4 , the first reference point should be a time point within the time range of the second signal that overlaps with the time range of the first signal. The second reference point should be a time point within the time range of the first signal that overlaps with the time range of the second signal.

[0268] Specifically, if the time points occupied by the second signal and the time points occupied by the first signal have at least one identical time point, then one of the at least one identical time point is arbitrarily determined as the first reference point and the second reference point. In this case, the time points indicated by the first reference point and the second reference point are the same time point, and delay profile alignment between the first device and the second device based on the reference point can ensure error-free performance.

[0269] If the time point occupied by the second signal is not exactly the same as the time point occupied by the first signal, the first reference point and the second reference point may be determined according to the following process:

[0270] 11): Assume that within the time range of the second signal, in the part that overlaps with the time range of the first signal, there are M time points occupied by the second signal, recorded as

[0271] 12): Assume that within the time range of the first signal, in the part that overlaps with the time range of the second signal, there are N time points occupied by the first signal, which are recorded as

[0272] 13): Then you should Select T i (1) ,from Select T j (2) , so that |T i (1) -T j (2) | Take the minimum value. If the T that meets this condition i (1) and T j (2) If there are multiple, you can select any one T from them i (1) and T j (2) Among them, the selected T i (1) As the first reference point, select T j (2)As the second reference point, the time interval between the first reference point and the second reference point is minimized. The first device performs delay profile alignment based on the first reference point, and the second device performs delay profile alignment based on the second reference point, thereby minimizing the error caused by sampling clock drift in the round-trip measurement results.

[0273] Case 2: For a case where the first time range and the second time range do not overlap in time domain, as shown in FIG5 and FIG6:

[0274] The first reference point should be a time point within the time range of the second signal with the shortest time interval between the time range of the first signal;

[0275] Among them, if the second signal is before the first signal, the first reference point is the last time point among the time points occupied by the second signal, as shown in Figure 5; if the second signal is after the first signal, the first reference point is the first time point among the time points occupied by the second signal, as shown in Figure 6.

[0276] The second reference point should be a time point within the time range of the first signal with the shortest time interval between the time range of the second signal;

[0277] If the second signal precedes the first signal, the second reference point is the first time point among the time points occupied by the first signal, as shown in FIG5 .

[0278] If the second signal follows the first signal, the second reference point is the last time point among the time points occupied by the first signal, as shown in FIG6 .

[0279] In this case, the time interval between the time points indicated by the first reference point and the second reference point is the smallest. The first device performs delay profile alignment based on the first reference point, and the second device performs delay profile alignment based on the second reference point, which can ensure that the error caused by the sampling clock drift to the round-trip measurement result is minimized.

[0280] As an optional embodiment, the method further includes:

[0281] Signal configuration information is sent to the first device and / or the second device, where the signal configuration information includes at least one of configuration information of the second signal and configuration information of the first signal.

[0282] In this embodiment, the third device may send signal configuration information to the first device and / or the second device, including at least one of the configuration information of the second signal and the configuration information of the first signal. For the first device, the configuration information of the second signal is used to instruct the first device to send the second signal, and the configuration information of the first signal is used to instruct the first device to receive the first signal. Therefore, the first device can only obtain part of the information related to sending the second signal in the configuration information of the second signal and part of the information related to receiving the first signal in the configuration information of the first signal, so as to save signaling overhead. For example: the first device does not need to obtain: part of the information related to the antenna configuration for receiving the second signal in the second signal configuration, and part of the information related to the transmission power of the first signal in the first signal configuration.

[0283] For the second device, the configuration information of the second signal is used to instruct the second device to receive the second signal, and the configuration information of the first signal is used to instruct the second device to transmit the first signal. Therefore, the second device can only obtain the partial information related to receiving the second signal in the second signal configuration and the partial information related to transmitting the first signal in the first signal configuration, thereby saving signaling overhead. For example, the second device does not need to obtain the partial information related to the transmit power of the second signal in the second signal configuration and the partial information related to the antenna configuration for receiving the first signal in the first signal configuration.

[0284] Optionally, the signal configuration information may include at least one of the following information:

[0285] 1) Waveform type; for example, OFDM, single-carrier frequency-division multiple access (SC-FDMA), orthogonal time-frequency space (OTFS), frequency modulated continuous wave (FMCW), pulse signal, etc.

[0286] 2) Subcarrier spacing; for example: the subcarrier spacing of the OFDM system is 30KHz.

[0287] 3) Guard interval; that is, the time interval from the moment the signal ends to the moment the latest echo signal of the signal is received. This parameter is proportional to the maximum perception distance; for example, it can be achieved through 2d max / c calculated, d max is the maximum sensing distance (belongs to the sensing requirement), for example, for the self-transmitted and self-received sensing signal; d maxrepresents the maximum distance between the perceived signal receiving point and the signal transmitting point; c is the speed of light; in some cases, the OFDM signal cyclic prefix (CP) can serve as the minimum guard interval.

[0288] 4) Bandwidth; This parameter is inversely proportional to the range resolution and can be calculated as c / (2Δd), where Δd is the range resolution (a perception requirement) and c is the speed of light.

[0289] 5) Burst duration: This parameter is inversely proportional to the rate resolution (a perception requirement). This parameter is the time span of the perception signal, mainly for calculating the Doppler frequency shift. This parameter can be calculated by c / (2f c Δv) is calculated; where Δv is the velocity resolution; f c is the carrier frequency of the perceived signal; c is the speed of light.

[0290] 6) Time domain interval; this parameter can be calculated by c / (2f c v range ) is calculated; where v range is the maximum rate minus the minimum speed (perceived demand); f c is the carrier frequency of the perception signal; c is the speed of light. The time domain interval is the time interval between two adjacent perception signals.

[0291] 7) Transmit signal power, for example, from -20dBm to 23dBm, with a value every 2dBm.

[0292] 8) Signal format, such as Sounding Reference Signal (SRS), Demodulation Reference Signal (DMRS), Positioning Reference Signal (PRS), or other predefined signals and related sequence format information.

[0293] 9) Signal direction; for example, sensing the direction of the signal or beam information.

[0294] 10) Time resources, such as the time slot index or symbol index of the time slot where the perception signal is located; among them, time resources are divided into two types, one is a one-time time resource, for example, one symbol sends an omnidirectional perception signal; the other is a non-one-time time resource, such as multiple groups of periodic time resources or discontinuous time resources (which may include start time and end time), each group of periodic time resources sends a perception signal in the same direction, and the beam directions on different groups of periodic time resources are different.

[0295] 11) Frequency resources; including the center frequency of the perception signal, bandwidth, radio bearer (RB) or subcarrier, point A, starting bandwidth position, etc.

[0296] 12) Quasi co-location (QCL) relationship; for example, the perception signal includes multiple resources, each resource corresponds to a synchronization signal block (SSB) QCL, and the QCL includes Type A (Type A), Type B, Type C or Type D.

[0297] 13) Perceiving node (base station or UE) antenna configuration information, specifically including at least one of the following:

[0298] a1) Antenna element identifier (ID) or antenna port ID used to send and / or receive sensing signals;

[0299] a2) Panel ID + array element ID used to send and / or receive sensing signals;

[0300] a3) Position information of antenna elements used to send and / or receive sensing signals relative to a local reference point on the antenna array (which can be expressed in Cartesian coordinates (x, y, z) or spherical coordinates) express);

[0301] a4) Position information of the panel used to send and / or receive the sensing signal relative to a local reference point on the antenna array, and position information of the antenna array elements within the selected panels used to send the sensing signal relative to a unified reference point of the panel (e.g., the center point of the panel), wherein the position information can be expressed in Cartesian coordinates (x, y, z) or spherical coordinates. express);

[0302] a5) Bitmap information of antenna elements; for example, the bitmap uses "1" to indicate that the element is selected for transmitting and / or receiving sensing signals, and uses "0" to indicate that the element is not selected (and vice versa);

[0303] a6) Bitmap information for the array panel; for example, this bitmap uses "1" to indicate that the panel is selected for transmitting and / or receiving sensing signals, and uses "0" to indicate that the array element is not selected (or vice versa). Optionally, the sensing node antenna configuration information may also include bitmap information for the array elements within these selected panels.

[0304] As an optional embodiment, before sending the signal configuration information to the first device and / or the second device, the method further includes:

[0305] Acquiring capability information of the first device and / or the second device;

[0306] determining the signal configuration information according to the capability information;

[0307] The capability information includes at least one of the following:

[0308] (1) Perception-related capability information, such as the processing capability of perception signals and the computing capability related to perception, which are not limited here.

[0309] (2) Communication-related capability information, such as communication signal processing capability, communication-related computing capability, antenna configuration, etc., which are not limited here.

[0310] (3) Crystal oscillator and clock related information: The crystal oscillator refers to the crystal oscillator used to generate the sampling clock signal in the first device or the second device.

[0311] Optionally, the crystal oscillator and clock related information includes at least one of the following:

[0312] 31) Types of crystal oscillators; for example, by resonant frequency accuracy, they can be divided into high-precision crystal oscillators, medium-precision crystal oscillators, and ordinary crystal oscillators;

[0313] 32) Frequency error of crystal oscillator;

[0314] 33) The changing characteristics of the frequency error of the crystal oscillator over time; for example, the frequency error of the crystal oscillator changes faster or slower over time.

[0315] 34) Sampling clock error;

[0316] 35) The variation characteristics of the sampling clock over time.

[0317] Optionally, the third device may determine the configuration information of the second signal and / or the configuration information of the first signal based on the crystal oscillator and clock-related information of the first device and / or the second device. Specifically, the third device may determine the time-related portion of the configuration information of the second signal and / or the time-related portion of the configuration information of the first signal based on the crystal oscillator and clock-related information of the first device and / or the second device.

[0318] Optionally, the performance of the crystal oscillator or clock of the first device may be better or worse than the performance of the crystal oscillator or clock of the second device. Here, better performance of the crystal oscillator or clock refers to one or more of the following: higher crystal oscillator precision, smaller crystal oscillator frequency error, slower time-varying crystal oscillator frequency error, smaller sampling clock error, slower time-varying sampling clock error, etc. If the crystal oscillator or clock performance is better, the time ranges of the second signal and the first signal may or may not overlap in the time domain.

[0319] Poor performance of the crystal oscillator or clock refers to one or more of the following: low crystal oscillator accuracy, large crystal oscillator frequency error, rapid time variation of the crystal oscillator frequency error, large sampling clock error, rapid time variation of the sampling clock, etc. In the case of poor crystal oscillator or clock performance, the time ranges of the second signal and the first signal must overlap in the time domain to minimize the time interval between the first and second reference points when determining the first and second reference points.

[0320] After the third device obtains the capability information of the first device and / or the second device, it determines the signal configuration information and sends the signal configuration information to the first device and / or the second device. Then, after the first device obtains the signal configuration information, it has the time-related information of the second signal and the time-related information of the first signal. The time-related information includes: the time range, and each time point within the time range. Therefore, the first device can determine whether the time range of the second signal overlaps with the time range of the first signal, and determine the first reference point based on the overlapping situation. After the second device obtains the signal configuration information, it has the time-related information of the second signal and the time-related information of the first signal. The time-related information includes: the time range, and each time point within the time range. Therefore, the second device can determine whether the time range of the second signal overlaps with the time range of the first signal, and determine the second reference point based on the overlapping situation. In this case, the time interval between the time point corresponding to the first reference point and the time point corresponding to the second reference point is minimized.

[0321] As another optional embodiment, the third device may only send signal configuration information to the first device and / or the second device, without sending the configuration information of the first reference point to the first device and / or the configuration information of the second reference point to the second device. This allows the first device to send a second signal to the second device based on the configuration information of the second signal; and / or, based on the configuration information of the first signal, receive the first signal sent by the second device, and independently determine the first reference point. This allows the second device to send a first signal to the first device based on the configuration information of the first signal; and / or, based on the configuration information of the second signal, receive the second signal sent by the first device, and independently determine the second reference point.

[0322] In an embodiment of the present application, in the process of suppressing the sampling timing deviation between devices based on the round-trip measurement method, the first device sends a second signal, the second device receives the second signal, the second device sends a first signal, and the first device receives the first signal; by jointly processing the delay information extracted by signal processing of the second signal and the first signal, the signal propagation delay that is not affected by the sampling timing deviation can be obtained. Due to the influence of the sampling clock drift, the sampling timing deviation will change over time, which causes the delay spectrum measured at each time point to be misaligned. Before performing subsequent signal processing, the delay spectrum needs to be aligned. The embodiment of the present application clarifies the reference point for delay spectrum alignment, so as to minimize the error caused by the sampling clock drift to the round-trip measurement result.

[0323] In an embodiment of the present application, a third device determines a first reference point for a first device, causing the first device to perform delay alignment on a first delay profile based on the first reference point; and / or the third device determines a second reference point for a second device, causing the second device to perform delay alignment on a second delay profile based on the second reference point. When the time point corresponding to the first reference point determined using this method is the same as or has the smallest time interval with the time point corresponding to the second reference point, the delay profile error after the delay profile alignment operation between the first and second devices is minimized, thereby minimizing the error in the round-trip measurement results caused by sampling clock drift.

[0324] The signal processing method provided in the embodiment of the present application can be executed by a signal processing device. In the embodiment of the present application, the signal processing device provided in the embodiment of the present application is described by taking the signal processing device executing the signal processing method as an example. The delay reference point indication method provided in the embodiment of the present application can be executed by a delay reference point indication device. In the embodiment of the present application, the delay reference point indication device provided in the embodiment of the present application is described by taking the delay reference point indication device executing the delay reference point indication method as an example.

[0325] As shown in FIG9 , an embodiment of the present application provides a signal processing apparatus 900 , which is applied to a first device and includes:

[0326] A first acquisition module 910 is configured to acquire a first reference point, where the first reference point is used for delay profile alignment processing;

[0327] A first processing module 920 is configured to perform delay alignment processing on the first delay profile based on the first reference point;

[0328] The first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device.

[0329] Optionally, the first acquisition module is specifically configured to:

[0330] receiving configuration information of a first reference point sent by a third device, and determining the first reference point according to the configuration information;

[0331] or,

[0332] The first reference point is determined according to a first rule.

[0333] Optionally, the first reference point satisfies a first rule; the first rule includes at least one of the following:

[0334] If the first time range of the second signal sent by the first device overlaps with the second time range of the first signal, the first reference point is a time point in the overlapping time range;

[0335] If the first time range of the second signal sent by the first device does not overlap with the second time range of the first signal, the first reference point is a time point in the first time range with the smallest time interval between the first time range and the second time range.

[0336] Optionally, when the first time range and the second time range overlap in time domain, the first rule further includes at least one of the following:

[0337] If the time points occupied by the second signal and the time points occupied by the first signal have at least one common time point, then the first reference point belongs to the at least one common time point;

[0338] If the time point occupied by the second signal is not the same as the time point occupied by the first signal, then the first reference point is: a time point belonging to the second signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0339] The first reference point is a first target time point in the time range of the time domain overlap, and the first target time point is a preconfigured or predefined time point.

[0340] Optionally, when there is no time domain overlap between the first time range and the second time range, the first rule further includes at least one of the following:

[0341] If the sending time of the second signal is before the sending time of the first signal, then the first reference point is the last time point in the first time range;

[0342] If the sending time of the second signal is after the sending time of the first signal, the first reference point is the first time point in the first time range.

[0343] Optionally, the device further comprises:

[0344] A first receiving module, configured to receive signal configuration information sent by a third device, where the signal configuration information includes at least one of configuration information of the second signal and configuration information of the first signal;

[0345] The first transceiver module is configured to send a second signal to the second device according to the configuration information of the second signal; and / or receive a first signal sent by the second device according to the configuration information of the first signal.

[0346] Optionally, the first processing module is specifically configured to:

[0347] In the first delay profile, the delay profiles of all time points of the first signal are aligned with the delay profiles of the time points corresponding to the first reference points.

[0348] Optionally, the configuration information of the first reference point includes at least one of the following:

[0349] an offset of the first reference point relative to a start time of the first signal;

[0350] an offset of the first reference point relative to the second target time point;

[0351] The first reference point is an index of a time point in the first signal.

[0352] Optionally, the device further comprises:

[0353] A second receiving module, configured to receive the first rule sent by a third device;

[0354] and / or

[0355] The second determining module is used to determine the first rule according to the protocol.

[0356] In an embodiment of the present application, a first device obtains a first reference point and, based on the first reference point, performs delay alignment on a first delay profile determined by the first device based on a first signal received from a second device. By defining the reference point for delay profile alignment, errors in round-trip measurement results caused by sampling clock drift are minimized, thereby improving the accuracy of subsequent signal processing.

[0357] The signal processing device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0358] The signal processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 1 to 8 and achieve the same technical effects. To avoid repetition, they will not be described here.

[0359] As shown in FIG10 , an embodiment of the present application provides a signal processing apparatus 1000, which is applied to a second device and includes:

[0360] A second acquisition module 1010 is configured to acquire a second reference point, where the second reference point is used for delay profile alignment processing;

[0361] A second processing module 1020, configured to perform delay alignment processing on the second delay profile based on the second reference point;

[0362] The second delay profile is determined by the second device based on the received second signal, and the second signal is a signal sent by the first device.

[0363] Optionally, the second acquisition module is specifically configured to:

[0364] receiving configuration information of a second reference point sent by a third device, and determining the second reference point according to the configuration information;

[0365] or,

[0366] The second reference point is determined according to a second rule.

[0367] Optionally, the second reference point satisfies a second rule; the second rule includes at least one of the following:

[0368] If the second time range of the first signal sent by the second device overlaps with the first time range of the second signal, the second reference point is a time point in the overlapping time range;

[0369] If the second time range of the first signal sent by the second device does not overlap with the first time range of the second signal, the second reference point is a time point in the second time range with the first time range having the shortest time interval.

[0370] Optionally, when the second time range overlaps with the first time range in time domain, the second rule further includes at least one of the following:

[0371] If the time points occupied by the first signal and the time points occupied by the second signal have at least one common time point, then the second reference point belongs to the at least one common time point;

[0372] If the time point occupied by the first signal and the time point occupied by the second signal are not the same time point, then the second reference point is: a time point belonging to the first signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0373] The second reference point is a third target time point in the time range of the time domain overlap, and the third target time point is a preconfigured or predefined time point.

[0374] Optionally, when the second time range does not overlap with the first time range in time domain, the second rule further includes at least one of the following:

[0375] If the sending time of the first signal is before the sending time of the second signal, the second reference point is the last time point in the second time range;

[0376] If the sending time of the first signal is after the sending time of the second signal, the second reference point is the first time point in the second time range.

[0377] Optionally, the device further comprises:

[0378] A third receiving module is configured to receive signal configuration information sent by a third device, where the signal configuration information includes at least one of configuration information of the second signal and configuration information of the first signal;

[0379] The second transceiver module is configured to send a first signal to the first device according to the configuration information of the first signal; and / or receive a second signal sent by the first device according to the configuration information of the second signal.

[0380] Optionally, the second processing module is specifically configured to:

[0381] In the second delay profile, the delay profiles of all time points of the second signal are aligned with the delay profiles of the time points corresponding to the second reference points.

[0382] Optionally, the configuration information of the second reference point includes at least one of the following:

[0383] an offset of the second reference point relative to a start time of the second signal;

[0384] an offset of the second reference point relative to a fourth target time point;

[0385] The second reference point is an index of a time point in the second signal.

[0386] Optionally, the device further comprises:

[0387] a fourth receiving module, configured to receive the second rule sent by a third device;

[0388] and / or

[0389] The third determining module is used to determine the second rule according to the protocol.

[0390] In an embodiment of the present application, a second device acquires a second reference point and, based on the second reference point, performs delay alignment on a second delay profile determined by the second device based on a second signal received from the first device. By specifying the reference point for delay profile alignment, the error introduced by sampling clock drift in the round-trip measurement results is minimized, thereby improving the accuracy of subsequent signal processing. This method minimizes the time interval between the time point corresponding to the second reference point and the time point corresponding to the first reference point determined by the first device, thereby minimizing the error introduced by sampling clock drift in the round-trip measurement results.

[0391] The signal processing device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0392] The signal processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 1 to 8 and achieve the same technical effects. To avoid repetition, they will not be described here.

[0393] As shown in FIG11 , an embodiment of the present application provides a delay reference point indicating device 1100 , which is applied to a third device and includes:

[0394] A first determining module 1110 is configured to determine a first reference point based on a first rule and / or determine a second reference point based on a second rule;

[0395] A first sending module 1120, configured to send the configuration information of the first reference point to the first device, and / or send the configuration information of the second reference point to the second device;

[0396] The first reference point is used by the first device to perform delay alignment processing on a first delay profile, where the first delay profile is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device;

[0397] The second reference point is used by the second device to perform delay alignment processing on a second delay profile, where the second delay profile is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

[0398] Optionally, the first rule includes at least one of the following:

[0399] If the first time range of the second signal sent by the first device overlaps with the second time range of the first signal, the first reference point is a time point in the overlapping time range;

[0400] If the first time range of the second signal sent by the first device does not overlap with the second time range of the first signal, the first reference point is a time point in the first time range with the smallest time interval between the first time range and the second time range.

[0401] Optionally, when the first time range and the second time range overlap in time domain, the first rule further includes at least one of the following:

[0402] If the time points occupied by the second signal and the time points occupied by the first signal have at least one common time point, then the first reference point belongs to the at least one common time point;

[0403] If the time point occupied by the second signal is not the same as the time point occupied by the first signal, then the first reference point is: a time point belonging to the second signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0404] The first reference point is a first target time point in the time range of the time domain overlap, and the first target time point is a preconfigured or predefined time point.

[0405] Optionally, when there is no time domain overlap between the first time range and the second time range, the first rule further includes at least one of the following:

[0406] If the sending time of the second signal is before the sending time of the first signal, then the first reference point is the last time point in the first time range;

[0407] If the sending time of the second signal is after the sending time of the first signal, the first reference point is the first time point in the first time range.

[0408] Optionally, the second rule includes at least one of the following:

[0409] If the second time range of the first signal sent by the second device overlaps with the first time range of the second signal, the second reference point is a time point in the overlapping time range;

[0410] If the second time range of the first signal sent by the second device does not overlap with the first time range of the second signal, the second reference point is a time point in the second time range with the first time range having the shortest time interval.

[0411] Optionally, when the second time range overlaps with the first time range in time domain, the second rule further includes at least one of the following:

[0412] If the time points occupied by the first signal and the time points occupied by the second signal have at least one common time point, then the second reference point belongs to the at least one common time point;

[0413] If the time point occupied by the first signal and the time point occupied by the second signal are not the same time point, then the second reference point is: a time point belonging to the first signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0414] The second reference point is a third target time point in the time range of the time domain overlap, and the third target time point is a preconfigured or predefined time point.

[0415] Optionally, when the second time range does not overlap with the first time range in time domain, the second rule further includes at least one of the following:

[0416] If the sending time of the first signal is before the sending time of the second signal, the second reference point is the last time point in the second time range;

[0417] If the sending time of the first signal is after the sending time of the second signal, the second reference point is the first time point in the second time range.

[0418] Optionally, the device further comprises:

[0419] The second sending module is configured to send signal configuration information to the first device and / or the second device, where the signal configuration information includes at least one of the configuration information of the second signal and the configuration information of the first signal.

[0420] Optionally, the device further comprises:

[0421] a third acquisition module, configured to acquire capability information of the first device and / or the second device;

[0422] a fourth determining module, configured to determine the signal configuration information according to the capability information;

[0423] The capability information includes at least one of the following:

[0424] Perception-related capability information;

[0425] Communication-related capability information;

[0426] Crystal oscillator and clock related information.

[0427] Optionally, the crystal oscillator and clock related information includes at least one of the following:

[0428] Type of crystal oscillator;

[0429] Frequency error of the crystal oscillator;

[0430] The changing characteristics of the crystal oscillator's frequency error over time;

[0431] Sampling clock error;

[0432] The variation characteristics of the sampling clock over time.

[0433] Optionally, the device further comprises:

[0434] a fifth determining module, configured to determine the first rule and / or the second rule;

[0435] The third sending module is configured to send the first rule to the first device and / or send the second rule to the second device.

[0436] In an embodiment of the present application, a third device determines a first reference point for a first device, causing the first device to perform delay alignment on a first delay profile based on the first reference point; and / or the third device determines a second reference point for a second device, causing the second device to perform delay alignment on a second delay profile based on the second reference point. When the time point corresponding to the first reference point determined using this method is the same as or has the smallest time interval with the time point corresponding to the second reference point, the delay profile error after the delay profile alignment operation between the first and second devices is minimized, thereby minimizing the error in the round-trip measurement results caused by sampling clock drift.

[0437] The delay reference point indicating device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0438] The delay reference point indication device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 1 to 8 and achieve the same technical effects. To avoid repetition, it will not be described here.

[0439] As shown in Figure 12, an embodiment of the present application further provides a communication device 1200, including a processor 1201 and a memory 1202, wherein the memory 1202 stores programs or instructions that can be run on the processor 1201. For example, when the communication device 1200 is a first device, the program or instruction is executed by the processor 1201 to implement the various steps of the above-mentioned signal processing method embodiment applied to the first device, and can achieve the same technical effect. When the communication device 1200 is a second device, the program or instruction is executed by the processor 1201 to implement the various steps of the above-mentioned signal processing method embodiment applied to the second device, and can achieve the same technical effect. When the communication device 1200 is a third device, the program or instruction is executed by the processor 1201 to implement the various steps of the above-mentioned delay reference point indication method embodiment applied to the third device, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0440] An embodiment of the present application also provides a communication device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the method embodiment shown in Figure 2. This communication device embodiment corresponds to the above-mentioned method embodiment applied to the first device. The various implementation processes and implementation methods of the above-mentioned method embodiment are applicable to the communication device embodiment and can achieve the same technical effect. Specifically, the communication device can be a terminal or a network-side device. Taking the communication device as an example where the terminal is used, Figure 13 is a schematic diagram of the hardware structure of a terminal that implements an embodiment of the present application.

[0441] The terminal 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309 and at least some of the components of the processor 1310.

[0442] Those skilled in the art will appreciate that the terminal 1300 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1310 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG13 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0443] It should be understood that in an embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of the other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0444] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1301 may transmit the data to the processor 1310 for processing. Furthermore, the RF unit 1301 may send uplink data to the network-side device. Typically, the RF unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0445] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1309 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0446] Processor 1310 may include one or more processing units. Optionally, processor 1310 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1310.

[0447] In this embodiment, the above device is taken as the first device, and the first device is taken as the terminal for illustration.

[0448] Among them, the processor 1310 is used to obtain a first reference point, which is used for delay spectrum alignment processing; and perform delay alignment processing on the first delay spectrum based on the first reference point; wherein the first delay spectrum is determined by the first device based on the received first signal, and the first signal is a signal sent by the second device.

[0449] Optionally, the radio frequency unit 1301 is configured to: receive configuration information of a first reference point sent by a third device, and determine the first reference point according to the configuration information;

[0450] or,

[0451] The processor 1310 is configured to determine the first reference point according to a first rule.

[0452] Optionally, the first reference point satisfies a first rule; the first rule includes at least one of the following:

[0453] If the first time range of the second signal sent by the first device overlaps with the second time range of the first signal, the first reference point is a time point in the overlapping time range;

[0454] If the first time range of the second signal sent by the first device does not overlap with the second time range of the first signal, the first reference point is a time point in the first time range with the smallest time interval between the first time range and the second time range.

[0455] Optionally, when the first time range and the second time range overlap in time domain, the first rule further includes at least one of the following:

[0456] If the time points occupied by the second signal and the time points occupied by the first signal have at least one common time point, then the first reference point belongs to the at least one common time point;

[0457] If the time point occupied by the second signal is not the same as the time point occupied by the first signal, then the first reference point is: a time point belonging to the second signal in a time pair with the smallest time interval within the time range of the time domain overlap, where the time pair is a time pair consisting of each time point included in the second signal and each time point included in the first signal;

[0458] The first reference point is a first target time point in the time range of the time domain overlap, and the first target time point is a preconfigured or predefined time point.

[0459] Optionally, when there is no time domain overlap between the first time range and the second time range, the first rule further includes at least one of the following:

[0460] If the sending time of the second signal is before the sending time of the first signal, then the first reference point is the last time point in the first time range;

[0461] If the sending time of the second signal is after the sending time of the first signal, the first reference point is the first time point in the first time range.

[0462] Optionally, the radio frequency unit 1301 is further configured to:

[0463] receiving signal configuration information sent by a third device, where the signal configuration information includes at least one of configuration information of the second signal and configuration information of the first signal;

[0464] sending a second signal to the second device according to the configuration information of the second signal; and / or receiving a first signal sent by the second device according to the configuration information of the first signal.

[0465] Optionally, the processor 1310 is specifically configured to:

[0466] In the first delay profile, the delay profiles of all time points of the first signal are aligned with the delay profiles of the time points corresponding to the first reference points.

[0467] Optionally, the configuration information of the first reference point includes at least one of the following:

[0468] an offset of the first reference point relative to a start time of the first signal;

[0469] an offset of the first reference point relative to the second target time point;

[0470] The first reference point is an index of a time point in the first signal.

[0471] Optionally, the radio frequency unit 1301 is further configured to:

[0472] receiving the first rule sent by a third device;

[0473] and / or

[0474] The processor 1310 is further configured to determine the first rule according to a protocol agreement.

[0475] In an embodiment of the present application, a device obtains a first reference point and, based on the first reference point, performs delay alignment on a first delay profile determined by the first device based on a first signal received from a second device. By defining the reference point for delay profile alignment, errors in round-trip measurement results caused by sampling clock drift are minimized, thereby improving the accuracy of subsequent signal processing.

[0476] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the signal processing method in the method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0477] It should be noted that the above-mentioned device can also implement the steps in the method shown in Figure 7 or Figure 8, or can implement the method executed by each module shown in Figure 10 or Figure 11.

[0478] The present application also provides a communication device including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG7 . This communication device embodiment corresponds to the aforementioned method embodiment applied to the second device, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this communication device embodiment and can achieve the same technical effects.

[0479] Specifically, the communication device can be a terminal or a network-side device, such as a base station. Taking the communication device being a network-side device as an example, an embodiment of the present application further provides a network-side device. As shown in FIG14 , the network-side device 1400 includes: an antenna 141, a radio frequency device 142, a baseband device 143, a processor 144, and a memory 145. The antenna 141 is connected to the radio frequency device 142. In the uplink direction, the radio frequency device 142 receives information through the antenna 141 and sends the received information to the baseband device 143 for processing. In the downlink direction, the baseband device 143 processes the information to be sent and sends it to the radio frequency device 142. The radio frequency device 142 processes the received information and sends it out through the antenna 141.

[0480] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 143 , which includes a baseband processor.

[0481] The baseband device 143 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 14, one of the chips is, for example, a baseband processor, which is connected to the memory 145 through a bus interface to call the program in the memory 145 to execute the network device operations shown in the above method embodiment.

[0482] The network side device may further include a network interface 146 , which is, for example, a Common Public Radio Interface (CPRI).

[0483] Specifically, the network side device 1400 of the embodiment of the present application also includes: instructions or programs stored in the memory 145 and executable on the processor 144. The processor 144 calls the instructions or programs in the memory 145 to execute the methods executed by the modules shown in FIG10 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.

[0484] It should be noted that the above-mentioned device can also implement the steps in the method shown in Figure 2 or Figure 8, or can implement the method executed by each module shown in Figure 9 or Figure 11.

[0485] Specifically, an embodiment of the present application further provides a communication device, wherein the communication device is a third device, and the communication device can be a terminal or a network-side device, such as a base station or a core network. Taking the network-side device as an example, as shown in FIG15 , the network-side device 1500 includes: a processor 1501, a network interface 1502, and a memory 1503. The network interface 1502 is, for example, a common public radio interface (CPRI).

[0486] Specifically, the network side device 1500 of the embodiment of the present application also includes: instructions or programs stored in the memory 1503 and executable on the processor 1501. The processor 1501 calls the instructions or programs in the memory 1503 to execute the methods executed by the modules shown in FIG10 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.

[0487] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned signal processing method embodiment or the various processes of the above-mentioned delay reference point indication method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0488] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0489] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned signal processing method embodiment, or to implement the various processes of the above-mentioned delay reference point indication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0490] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0491] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned signal processing method embodiment, or to implement the various processes of the above-mentioned delay reference point indication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0492] An embodiment of the present application also provides a communication system, including: a first device, a second device, and a third device, wherein the first device can be used to execute the steps of the signal processing method applied to the first device as described above, the second device can be used to execute the steps of the signal processing method applied to the second device as described above, and the third device can be used to execute the steps of the delay reference point indication method as described above.

[0493] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0494] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0495] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A signal processing method, comprising: The first device obtains a first reference point, and the first reference point is used for time-delay spectrum alignment processing; The first device performs time-delay alignment processing on the first time-delay spectrum based on the first reference point; Wherein, the first time-delay spectrum is determined by the first device based on the received first signal, and the first signal is a signal sent by the second device.

2. The method according to claim 1, wherein The obtaining of the first reference point includes: Receiving the configuration information of the first reference point sent by the third device, and determining the first reference point according to the configuration information; Or, Determining the first reference point according to the first rule.

3. The method according to claim 1 or 2, wherein, The first reference point satisfies the first rule; the first rule includes at least one of the following: If there is a time-domain overlap between the first time range of the second signal sent by the first device and the second time range of the first signal, then the first reference point is a time point in the time range of the time-domain overlap; If there is no time-domain overlap between the first time range of the second signal sent by the first device and the second time range of the first signal, then the first reference point is a time point in the first time range with the smallest time interval from the second time range.

4. The method according to claim 3, wherein, In the case where there is a time-domain overlap between the first time range and the second time range, the first rule further includes at least one of the following: If there is at least one same time point between the time points occupied by the second signal and the time points occupied by the first signal, then the first reference point belongs to the at least one same time point; If there is no same time point between the time points occupied by the second signal and the time points occupied by the first signal, then the first reference point is: in the time range of the time-domain overlap, the time point belonging to the second signal in the time pair with the smallest time interval, and the time pair is composed of each time point included in the second signal and each time point included in the first signal; The first reference point is the first target time point in the time range of the time-domain overlap, and the first target time point is a pre-configured or pre-defined time point.

5. The method according to claim 3, wherein In the case where there is no time-domain overlap between the first time range and the second time range, the first rule further includes at least one of the following: If the transmission time of the second signal is before the transmission time of the first signal, then the first reference point is the last time point in the first time range; If the transmission time of the second signal is after the transmission time of the first signal, then the first reference point is the first time point in the first time range.

6. The method according to any one of claims 1 to 5, wherein The performing of the time-delay alignment processing on the first time-delay spectrum based on the first reference point includes: In the first time-delay spectrum, aligning the time-delay spectra of all time points of the first signal with the time-delay spectrum of the time point corresponding to the first reference point.

7. The method according to any one of claims 1 to 6, wherein, The method further includes: Receiving the signal configuration information sent by the third device, and the signal configuration information includes at least one of the configuration information of the second signal and the configuration information of the first signal; Sending a second signal to the second device according to the configuration information of the second signal; and / or receiving the first signal sent by the second device according to the configuration information of the first signal.

8. The method according to claim 2, wherein, The configuration information of the first reference point includes at least one of the following: The offset of the first reference point relative to the start time of the first signal; The offset of the first reference point relative to the second target time point; The index of the time point of the first reference point in the first signal.

9. The method according to claim 2, wherein, The method further includes: Receiving the first rule sent by the third device; and / or Determining the first rule according to the protocol convention.

10. A signal processing method, including: The second device obtains a second reference point for time delay spectrum alignment processing; The second device performs time delay alignment processing on the second time delay spectrum based on the second reference point; Wherein, the second time delay spectrum is determined by the second device based on the received second signal, and the second signal is a signal sent by the first device.

11. The method according to claim 10, wherein The obtaining of the second reference point includes: Receiving the configuration information of the second reference point sent by the third device and determining the second reference point according to the configuration information; Or, Determining the second reference point according to the second rule.

12. The method according to claim 10 or 11, wherein The second reference point satisfies the second rule; the second rule includes at least one of the following: If there is a time domain overlap between the second time range of the first signal sent by the second device and the first time range of the second signal, the second reference point is a time point in the time range of the time domain overlap; If there is no time domain overlap between the second time range of the first signal sent by the second device and the first time range of the second signal, the second reference point is a time point in the second time range with the smallest time interval from the first time range.

13. The method according to claim 12, wherein, In the case where there is a time domain overlap between the second time range and the first time range, the second rule further includes at least one of the following: If there is at least one same time point between the time points occupied by the first signal and the time points occupied by the second signal, the second reference point belongs to the at least one same time point; If there is no same time point between the time points occupied by the first signal and the time points occupied by the second signal, the second reference point is: in the time range of the time domain overlap, the time point belonging to the first signal in the time pair with the smallest time interval, and the time pair is composed of each time point included in the second signal and each time point included in the first signal; The second reference point is the third target time point in the time range of the time domain overlap, and the third target time point is a pre-configured or pre-defined time point.

14. The method according to claim 12, wherein In the case where there is no time domain overlap between the second time range and the first time range, the second rule further includes at least one of the following: If the sending time of the first signal is before the sending time of the second signal, the second reference point is the last time point in the second time range; If the sending time of the first signal is after the sending time of the second signal, the second reference point is the first time point in the second time range.

15. The method according to any one of claims 10 to 14, wherein, Performing time delay alignment processing on the second time delay spectrum based on the second reference point includes: In the second time delay spectrum, aligning the time delay spectra of all time points of the second signal with the time delay spectrum of the time point corresponding to the second reference point.

16. The method according to any one of claims 10 to 15, wherein, The method further includes: Receiving signal configuration information sent by a third device, where the signal configuration information includes at least one of the configuration information of the second signal and the configuration information of the first signal; Sending a first signal to the first device according to the configuration information of the first signal; and / or receiving a second signal sent by the first device according to the configuration information of the second signal.

17. The method according to claim 11, wherein, The configuration information of the second reference point includes at least one of the following: The offset of the second reference point relative to the start time of the second signal; The offset of the second reference point relative to the fourth target time point; The index of the time point of the second reference point in the second signal.

18. The method according to claim 11, wherein The method further includes: Receiving the second rule sent by the third device; and / or Determining the second rule according to the protocol convention.

19. A method for indicating a time delay reference point, including: A third device determines a first reference point based on a first rule and / or determines a second reference point based on a second rule; The third device sends the configuration information of the first reference point to the first device and / or sends the configuration information of the second reference point to the second device; Wherein, the first reference point is used for the first device to perform time delay alignment processing on the first time delay spectrum, and the first time delay spectrum is determined by the first device based on the received first signal, and the first signal is a signal sent by the second device; The second reference point is used for the second device to perform time delay alignment processing on the second time delay spectrum, and the second time delay spectrum is determined by the second device based on the received second signal, and the second signal is a signal sent by the first device.

20. The method according to claim 19, wherein, The first rule includes at least one of the following: If there is a time domain overlap between the first time range of the second signal sent by the first device and the second time range of the first signal, then the first reference point is a time point in the time range of the time domain overlap; If there is no time domain overlap between the first time range of the second signal sent by the first device and the second time range of the first signal, then the first reference point is a time point in the first time range with the smallest time interval from the second time range.

21. The method according to claim 19, wherein The second rule includes at least one of the following: If there is a time domain overlap between the second time range of the first signal sent by the second device and the first time range of the second signal, then the second reference point is a time point in the time range of the time domain overlap; If there is no time domain overlap between the second time range of the first signal sent by the second device and the first time range of the second signal, then the second reference point is a time point in the second time range with the smallest time interval from the first time range.

22. The method according to claim 19, wherein The method further includes: Sending signal configuration information to the first device and / or the second device, where the signal configuration information includes at least one of the configuration information of the second signal and the configuration information of the first signal.

23. The method according to claim 22, wherein, Before sending signal configuration information to the first device and / or the second device, the method further includes: Obtaining the capability information of the first device and / or the second device; Determining the signal configuration information according to the capability information; Wherein, the capability information includes at least one of the following: Capability information related to sensing; Capability information related to communication; Oscillator and clock related information.

24. The method according to claim 23, wherein The oscillator and clock related information includes at least one of the following: The type of oscillator; The frequency error of the oscillator; The variation characteristics of the frequency error of the oscillator over time; The error of the sampling clock; The variation characteristics of the sampling clock over time.

25. The method according to claim 19, wherein, The method further includes: Determining the first rule and / or the second rule; Sending the first rule to the first device and / or sending the second rule to the second device.

26. A signal processing device, comprising: A first acquisition module, configured to acquire a first reference point for time delay spectrum alignment processing; A first processing module, configured to perform time delay alignment processing on a first time delay spectrum based on the first reference point; Wherein, the first time delay spectrum is determined by a first device based on a received first signal, and the first signal is a signal sent by a second device.

27. The apparatus according to claim 26, wherein, The first acquisition module is specifically configured to: Receive the configuration information of the first reference point sent by a third device, and determine the first reference point according to the configuration information; Or, Determine the first reference point according to a first rule.

28. The device according to claim 26 or 27, wherein, The first processing module is specifically configured to: In the first time delay spectrum, align the time delay spectra of all time points of the first signal with the time delay spectrum of the time point corresponding to the first reference point.

29. The device according to any one of claims 26 to 28, wherein The device further includes: A first receiving module, configured to receive signal configuration information sent by a third device, where the signal configuration information includes at least one of the configuration information of a second signal and the configuration information of a first signal; A first transceiver module, configured to send a second signal to the second device according to the configuration information of the second signal; and / or receive the first signal sent by the second device according to the configuration information of the first signal.

30. A signal processing device, comprising: A second acquisition module, configured to acquire a second reference point for time delay spectrum alignment processing; A second processing module, configured to perform time delay alignment processing on a second time delay spectrum based on the second reference point; Wherein, the second time delay spectrum is determined by a second device based on a received second signal, and the second signal is a signal sent by a first device.

31. The device according to claim 30, wherein, The second acquisition module is specifically configured to: Receive the configuration information of the second reference point sent by a third device, and determine the second reference point according to the configuration information; Or, Determine the second reference point according to a second rule.

32. The device according to claim 30 or 31, wherein, The second processing module is specifically configured to: In the second time delay spectrum, align the time delay spectra of all time points of the second signal with the time delay spectrum of the time point corresponding to the second reference point.

33. The device according to any one of claims 31 to 32, wherein, The device further includes: A third receiving module, configured to receive signal configuration information sent by a third device, where the signal configuration information includes at least one of the configuration information of a second signal and the configuration information of a first signal; A second transceiver module, configured to send a first signal to the first device according to the configuration information of the first signal; and / or receive a second signal sent by the first device according to the configuration information of the second signal.

34. A time delay reference point indication device, comprising: A first determination module, configured to determine a first reference point based on a first rule and / or determine a second reference point based on a second rule; A first sending module, configured to send the configuration information of the first reference point to the first device and / or send the configuration information of the second reference point to the second device; Wherein, the first reference point is used for the first device to perform time delay alignment processing on a first time delay spectrum, the first time delay spectrum is determined by the first device based on a received first signal, and the first signal is a signal sent by the second device; The second reference point is used for the second device to perform time delay alignment processing on a second time delay spectrum, the second time delay spectrum is determined by the second device based on a received second signal, and the second signal is a signal sent by the first device.

35. The apparatus according to claim 34, wherein The device further comprises: A second sending module, configured to send signal configuration information to the first device and / or the second device, where the signal configuration information includes at least one of the configuration information of the second signal and the configuration information of the first signal.

36. The apparatus according to claim 34, wherein, The device further comprises: A third obtaining module, configured to obtain the capability information of the first device and / or the second device; A fourth determination module, configured to determine the signal configuration information according to the capability information; Wherein, the capability information includes at least one of the following: Capability information related to sensing; Capability information related to communication; Oscillator and clock related information.

37. A communication device, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the signal processing method according to any one of claims 1 to 9, or implements the steps of the signal processing method according to any one of claims 10 to 18, or implements the steps of the time delay reference point indication method according to any one of claims 19 to 25.

38. A readable storage medium, where a program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, it implements the signal processing method according to any one of claims 1-9, or implements the steps of the signal processing method according to any one of claims 10 to 18, or implements the steps of the time delay reference point indication method according to any one of claims 19 to 25.

Citation Information

Patent Citations

  • Information processor and information processing method, display device, and program

    CN104935544A

  • Double-end time delay alignment method and device, server and storage medium

    CN111541531A

  • Communication devices, and the programs and methods used by communication devices

    CN114938705A

  • Methods and systems for jitter management and latency compensation in a packet-based system

    US20070127405A1