Method, apparatus and system for sensing
By introducing a second device with configurable delay in the wireless sensing system and using delay information and phase deflection to process reference signals and environmental echo signals, the problem of signal transmission interference in the wireless sensing system is solved, and efficient sensing calibration and signaling overhead are achieved.
Patent Information
- Application Number
- PCT/CN2025/087912
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-10
- Filing Date
- 2025-04-09
- Publication Date
- 2025-10-16
AI Technical Summary
In wireless sensing systems, interference or errors may occur in signal transmission and processing between transceiver channels or between transceivers, and existing sensing calibration methods face difficulties.
By introducing a second device with configurable time delay, using the first reference signal and the first environmental echo signal for perception processing, and combining the time delay information and phase deflection, the interference of the scatterer environmental echo signal on the perception signal is reduced, thereby improving the perception calibration performance.
It reduces signaling overhead in multiple perception processes, improves perception calibration performance, is compatible with passive perception signal processing processes, and is suitable for different link transmission scenarios and mobile devices.
Smart Images

Figure CN2025087912_16102025_PF_FP_ABST
Abstract
Description
Method, apparatus and system for sensing
[0001] This application claims priority to the Chinese Patent Application No. 202410430363.2, filed on April 10, 2024, and entitled "Method, apparatus and system for sensing", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and more particularly, to a method, apparatus and system for sensing. BACKGROUND
[0003] With the continuous development of communication technology and wireless sensing technology, the integration of communication technology and wireless sensing technology has become a popular research direction. In a communication-sensing integrated system, devices in the communication system, such as network devices and terminal devices, will not only support communication functions, but also have wireless sensing capabilities.
[0004] In a wireless sensing system, sensing of a sensing target is often achieved by receiving echo signals of a sensing reference signal. However, there may be interference or errors caused by signal transmission and processing between the receiving and transmitting channels or between the transceivers, and current sensing calibration methods may face many difficulties. Therefore, how to achieve effective sensing calibration is a problem that needs to be considered. SUMMARY
[0005] The present application provides a method, apparatus and system for sensing, which can provide an effective sensing calibration scheme.
[0006] In a first aspect, a method for sensing is provided. The method can be executed by a first device, or can also be executed by other subjects, which is not limited in the present application. For ease of description, the following is described by way of example of being executed by the first device.
[0007] The method comprises: receiving a first reference signal and a first environmental echo signal, the first reference signal being determined according to a first sensing signal and first time delay information, the first time delay information indicating a time difference between a first time and a second time, the first time being a time when the first sensing signal arrives at a second device, and the second time being a time when the first reference signal is sent from the second device; and performing sensing processing according to the first reference signal and the first environmental echo signal.
[0008] Based on the above scheme, the second device with configurable time delay is used for sensing calibration, the first time delay information associated with the second device is introduced, that is, the difference between the time when the first sensing signal reaches the second device and the time when the first reference signal is sent from the second device, so that the first device can effectively identify the first reference signal for sensing calibration from the received echo signal, reduce the interference of the first environmental echo signal of the scatterer in the sensing scene on the first reference signal, and improve the sensing calibration performance. In addition, the first reference signal is transmitted after simple processing (for example, delay) of the first sensing signal, and has good correlation with the first sensing signal, so that the environmental echo signal formed by scattering in the passive sensing scene can be effectively simulated, the signal processing flow of passive sensing can be compatible, and the calibration signal does not need to be converted into a special measurement result based on a separate signal processing flow, that is, without additional signal processing flow. By introducing the second device with fixed and configurable time delay for sensing, especially for the scene where the second device moves, different or the same equipment transmits different links, the first time delay information can be configured for multiple sensing processes, and the second device does not need to report multiple time delay parameters for multiple sensing processes. While ensuring flexible sensing calibration, the air interface signaling overhead can be reduced.
[0009] In the present application, the first device can be a sensing device for transmitting a sensing signal and / or receiving an echo signal, and the second device can be an active reflector for reflecting the received sensing signal.
[0010] In a possible design, before receiving the first reference signal and the first environmental echo signal, the method further includes: transmitting the first sensing signal to the second device.
[0011] In a possible design, before receiving the first reference signal and the first environmental echo signal, the method further includes: transmitting the first configuration information to the second device, and the first configuration information indicates the first time delay information.
[0012] Based on the above scheme, by configuring the first time delay information to the second device, the second device can transmit the first reference signal based on the first time delay information, that is, the first reference signal has a time delay relative to the first sensing signal, so that the first device can effectively identify the first reference signal for sensing calibration, and improve the sensing calibration performance.
[0013] In a possible design, the first configuration information further indicates the first phase deflection.
[0014] Based on the above scheme, by providing the first phase deflection, it is helpful for the second device to generate the first reference signal in the form of simulating signal reflection process, thereby reducing the complexity of sensing processing of the first device.
[0015] In a possible design, before receiving the first reference signal and the first environmental echo signal, the method further includes: sending, to the second device, first indication information, where the first indication information indicates the first time delay information.
[0016] In a possible design, before receiving the first reference signal and the first environmental echo signal, the method further includes: sending, to the second device, second indication information, where the second indication information indicates the first phase deflection.
[0017] Optionally, the first indication information and the second indication information can be sent simultaneously or separately, and can be carried in a signaling or information, for example, configuration information, radio resource control (RRC) signaling, or downlink control information (DCI) signaling, or uplink control information (UCI) signaling, or medium access control-control element (MAC-CE) signaling, or in a resource, for example, a physical uplink control channel (PUCCH) resource, or a physical uplink shared channel (PUSCH) resource, or a physical downlink control channel (PUCCH) resource, or a physical downlink shared channel (PDSCH) resource, which is not limited in the present application.
[0018] In a possible design, before sending the first configuration information to the second device, the method further includes: receiving first information from the second device, where the first information indicates a first time delay range supported by the second device, and the first time delay information belongs to the first time delay range.
[0019] Based on the foregoing scheme, the second device reports a first time delay range supported by the second device, so that the first device determines the first time delay information for perception calibration from the first time delay range, that is, the time delay of the second device can be flexibly configured, facilitating effective implementation of perception calibration. In the scheme in which the second device autonomously determines the first time delay information, the number of interactive signals between the first device and the second device is reduced, and signaling overhead can be reduced.
[0020] In a possible design, the first information further indicates one or more of the following: a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or position information of the second device; and the first phase deflection range includes the first phase deflection.
[0021] Based on the above scheme, by providing the first time delay resolution, the first device can select a more appropriate time delay parameter value, or select a more appropriate time delay parameter value corresponding to a second device in the case where there are multiple second devices; by providing the first time delay accuracy, the first device can select a more appropriate time delay parameter value corresponding to a second device in the case where there are multiple second devices; and by providing the position information of the second device, the first device can calibrate the position of the first device based on the position of the second device and the first time delay information, as well as the first sensing signal and the first reference signal, thereby improving sensing performance.
[0022] In a possible design, the method further includes: receiving second configuration information from the second device, the second configuration information indicating the first time delay information.
[0023] Based on the above scheme, the first time delay information is autonomously determined by the second device and reported to the first device, which is mainly applicable to the case where the second device only supports a fixed time delay parameter value, for example, the time delay of the second device is not adjustable, or applicable to the case where multiple sensing signals are sent (such as environmental imaging and moving target detection), the second device has a controllable time delay, and therefore in the scenario of sending multiple sensing signals, by configuring or reporting the first time delay information for multiple continuous measurements, signaling overhead can be reduced.
[0024] In a possible design, the method further includes: determining second time delay information according to the first environmental echo signal, the second time delay information indicating a time difference between the first time and the second time, and the second time delay information belonging to the first time delay range; sending third configuration information to the second device, the third configuration information including the second time delay information; sending a second sensing signal to the second device; receiving a second reference signal and a second environmental echo signal, the second reference signal being determined according to the second sensing signal and the second time delay information; and performing sensing processing according to the second reference signal and the second environmental echo signal.
[0025] Based on the above scheme, based on the obtained first environmental echo signal, the first device can repeatedly perform one or more sensing calibration procedures, for example, obtaining second time delay information from the first environmental echo signal, which can obtain more accurate calibration results than the first time delay information, thereby improving sensing performance.
[0026] In a possible design, determining the second time delay information according to the first environment echo signal includes: determining the second time delay information according to first power time delay information corresponding to the first environment echo signal, the first power time delay information indicating a relationship between power corresponding to the first environment echo signal and time, and the second time delay information corresponding to the first power, the first power being less than or equal to a first threshold.
[0027] Exemplarily, the first power time delay information includes a first power delay profile (PDP).
[0028] Based on the above scheme, the first time delay information is determined according to a PDP corresponding to the first environment echo signal in the perceived scene, and the determination criterion is that a suitable time delay value (removing a signal propagation time delay) is selected in a time delay interval in which a first power of the PDP is less than or equal to a first threshold, that is, the first time delay information, thereby reducing interference of the first environment echo signal corresponding to a scatterer in the scene to the first reference signal generated by the second device.
[0029] In a possible design, determining the second time delay information according to the first environment echo signal includes: determining the second time delay information according to first amplitude time delay information corresponding to the first environment echo signal, the first amplitude time delay information indicating a relationship between amplitude corresponding to the first environment echo signal and time, and the second time delay information corresponding to the first amplitude, the first amplitude being less than or equal to a second threshold.
[0030] Exemplarily, the first amplitude time delay information includes a first amplitude delay profile.
[0031] Based on the above scheme, the first time delay information is determined according to an amplitude delay profile corresponding to the first environment echo signal in the perceived scene, and the determination criterion is that a suitable time delay value (removing a signal propagation time delay) is selected in a time delay interval in which a first amplitude of the amplitude delay profile is less than or equal to a second threshold, that is, the first time delay information, thereby reducing interference of the first environment echo signal corresponding to a scatterer in the scene to the first reference signal generated by the second device.
[0032] In a possible design, before sending the first perception signal to the second device, the method further includes: sending a first perception request message to the second device, the first perception request message being used to request the second device to trigger a perception process.
[0033] In a possible design, the first perception request message includes first resources associated with the first perception signal, and sending the first perception signal to the second device includes: sending the first perception signal to the second device on the first resources.
[0034] In a possible design, the first perception request message includes second power time delay information corresponding to a third environment echo signal, and the second power time delay information is used to determine the first time delay information.
[0035] Exemplarily, the second power delay information comprises a second power delay profile PDP.
[0036] Based on the above scheme, by carrying the PDP corresponding to the third environmental echo signal in the first perception request message, the second device determines that the first delay information is determined according to the PDP corresponding to the third environmental echo signal, and then processes the first perception signal according to the first delay information to obtain the first reference signal for perception calibration.
[0037] In a possible design, the second device comprises an active reflector, or other devices or apparatuses (equipment) having active reflector related functions (such as transceiving functions) and the like.
[0038] Based on the above scheme, the active reflector is commonly used in calibration scenarios. Compared with a passive reflector (for example, an angle reflector), the active reflector can provide higher signal power and can carry information. In addition, the echo signal direction of the active reflector is arbitrary, and thus the active reflector is suitable for use in a dual-base perception scenario and a single-base perception scenario. By introducing the active reflector configurable in terms of time delay (and phase deflection) for perception calibration, the interference of the first environmental echo signal of a scatterer in the scenario on the first reference signal of the active reflector is reduced, the passive perception signal processing flow is compatible, the signaling overhead can be reduced in a scenario of frequent transmission of perception signals, and the perception calibration performance is improved.
[0039] In a possible design, the perception processing according to the first reference signal and the first environmental echo signal comprises: performing pulse compression processing on a signal obtained by superimposing the first reference signal and the first environmental echo signal, with the first perception signal as a reference signal, to obtain a first pulse compression result; and performing clipping on the first pulse compression result to obtain a fourth pulse compression result, the fourth pulse compression result indicating a part of the first pulse compression result corresponding to the first echo signal.
[0040] Based on the above scheme, for a scenario where the time delay difference between the received first reference signal and the first environmental echo signal is small, or in other words, for a scenario where the first reference signal and the first environmental echo signal are mixedly received, by performing pulse compression processing on a signal obtained by superimposing the received first echo signal and the first environmental echo signal and clipping the pulse compression result, the first reference signal can be identified from the received echo signal for perception calibration.
[0041] In a possible design, the perception processing according to the first reference signal and the first environmental echo signal further comprises: performing pulse compression processing on the first reference signal and the first environmental echo signal respectively, with the first perception signal as a reference signal, to obtain a second pulse compression result and a third pulse compression result.
[0042] Based on the above scheme, for the case that the time delay difference between the received first reference signal and the first environmental echo signal is large, or in other words, for the case that the first reference signal and the first environmental echo signal are received respectively, the first reference signal can be effectively identified by performing pulse compression processing on the received first echo signal and the first environmental echo signal respectively and intercepting the pulse compression results, and used for sensing calibration.
[0043] In a second aspect, a method for sensing is provided. The method can be performed by the second device, or can also be performed by other subjects, which is not limited in the present application. For ease of description, the following is described by way of example of being performed by the second device.
[0044] The method comprises: receiving a first sensing signal; and sending a first reference signal to a first device, the first reference signal being determined according to the first sensing signal and first time delay information, the first time delay information indicating a time difference between a first time and a second time, the first time being a time when the first sensing signal arrives at the second device, and the second time being a time when the first echo signal is sent from the second device.
[0045] In a possible design, the receiving the first sensing signal comprises: receiving the first sensing signal from the first device; or receiving the first sensing signal from a third device.
[0046] Based on the above scheme, the method is applicable to a single-base sensing scenario and a double-base sensing scenario.
[0047] In a possible design, before receiving the first sensing signal from the first device, the method further comprises: receiving first configuration information from the first device, the first configuration information indicating the first time delay information.
[0048] In a possible design, the first configuration information further indicates a first phase deflection.
[0049] In a possible design, before receiving the first sensing signal from the first device, the method further comprises: receiving first indication information from the first device, the first indication information indicating the first time delay information.
[0050] In a possible design, before receiving the first sensing signal from the first device, the method further comprises: receiving second indication information from the first device, the second indication information indicating a first phase deflection.
[0051] Optionally, the first indication information and the second indication information can be sent simultaneously, or can be sent separately, can be carried in a signaling or information, such as configuration information, RRC signaling, or DCI signaling, or UCI signaling, or MAC-CE signaling, or can be carried in a resource, such as a PUCCH resource, or a PUSCH resource, or a PUCCH resource, or a PDSCH resource, which is not limited in the present application.
[0052] In a possible design, before receiving the first configuration information from the first device, the method further includes: sending, to the first device, first information, where the first information indicates a first time delay range supported by the second device, and the first time delay information belongs to the first time delay range.
[0053] In a possible design, the first information further indicates one or more of the following: a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or position information of the second device; and the first phase deflection range includes the first phase deflection.
[0054] In a possible design, before receiving the first sensing signal from the first device, the method further includes: sending, to the first device, second configuration information, where the second configuration information indicates the first time delay information.
[0055] In a possible design, the method further includes: receiving third configuration information from the first device, where the third configuration information includes second time delay information, the second time delay information indicates a time difference between the first time and the second time, the second time delay information belongs to the first time delay range, and the second time delay information is determined according to the first environmental echo signal; receiving a second sensing signal from the first device; and sending, to the first device, a second reference signal, where the second reference signal is determined according to the second sensing signal and the second time delay information.
[0056] In a possible design, the second time delay information is determined according to the first environmental echo signal, including: the second time delay information is determined according to first power-time delay information corresponding to the first environmental echo signal, the first power-time delay information indicates a relationship between a power corresponding to the first environmental echo signal and a time, the second time delay information corresponds to the first power, and the first power is less than or equal to a first threshold.
[0057] Exemplarily, the first power-time delay information includes a first power delay profile (PDP).
[0058] In a possible design, the second time delay information is determined according to the first environmental echo signal, including: the second time delay information is determined according to first amplitude-time delay information corresponding to the first environmental echo signal, the first amplitude-time delay information indicates a relationship between an amplitude corresponding to the first environmental echo signal and a time, the second time delay information corresponds to the first amplitude, and the first amplitude is less than or equal to a second threshold.
[0059] Exemplarily, the first power delay information comprises a first amplitude delay profile.
[0060] The beneficial effects of the second aspect and some implementation forms of the second aspect can be referred to the description related to the first aspect, which will not be repeated here.
[0061] In a third aspect, a communication apparatus is provided, which has the function of implementing the first aspect, for example, the communication apparatus comprises a module or unit or means corresponding to the operation of the first aspect, which can be implemented by software, or by hardware, or by software and hardware together.
[0062] Exemplarily, the communication apparatus can be the first apparatus, or a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the first aspect, or an apparatus that can be used with the first apparatus.
[0063] In a possible implementation, the communication apparatus comprises a transceiver (or a communication module) and a processing unit (or a processing module) connected with the transceiver.
[0064] Exemplarily, the transceiver is configured to receive the first reference signal and the first environmental echo signal, the first reference signal being determined according to the first perception signal and the first delay information, the first delay information indicating a time difference between a first time and a second time, the first time being a time when the first perception signal arrives at the second apparatus, and the second time being a time when the first reference signal is sent from the second apparatus; and the processing unit is configured to perform perception processing according to the first reference signal and the first environmental echo signal.
[0065] In some implementation forms of the third aspect, the transceiver is further configured to send the first perception signal to the second apparatus.
[0066] In some implementation forms of the third aspect, the transceiver is further configured to send the first configuration information to the second apparatus, the first configuration information indicating the first delay information.
[0067] In some implementation forms of the third aspect, the first configuration information further indicates the first phase deflection.
[0068] In some implementation forms of the third aspect, the transceiver is further configured to send the first indication information to the second apparatus, the first indication information indicating the first delay information.
[0069] In some implementations of the third aspect, the transceiver is further configured to send, to the second device, second indication information, the second indication information indicating the first phase deflection.
[0070] In some implementations of the third aspect, the transceiver is further configured to receive, from the second device, first information, the first information indicating a first latency range supported by the second device, the first latency information belonging to the first latency range.
[0071] In some implementations of the third aspect, the first information further indicates one or more of: a first phase deflection range, a first latency resolution, a first latency accuracy, a first phase deflection resolution, a first phase deflection accuracy, or location information of the second device; and wherein the first phase deflection range includes the first phase deflection.
[0072] In some implementations of the third aspect, the transceiver is further configured to receive, from the second device, second configuration information, the second configuration information indicating the first latency information.
[0073] In some implementations of the third aspect, the processing unit is further configured to determine, according to the first environment echo signal, second latency information, the second latency information indicating a time difference between the first time and a second time, the second latency information belonging to the first latency range; the transceiver is further configured to send, to the second device, third configuration information including the second latency information; the transceiver is further configured to send, to the second device, a second sensing signal; the transceiver is further configured to receive a second reference signal and a second environment echo signal, the second reference signal being determined according to the second sensing signal and the second latency information; and the processing unit is further configured to perform sensing processing according to the second reference signal and the second environment echo signal.
[0074] In some implementations of the third aspect, the processing unit is further configured to determine, according to first power latency information corresponding to the first environment echo signal, the second latency information, the first power latency information indicating a relationship between a power corresponding to the first environment echo signal and a time, the second latency information corresponding to the first power, the first power being less than or equal to a first threshold.
[0075] Exemplarily, the first power latency information includes a first power delay profile (PDP).
[0076] In some implementations of the third aspect, the processing unit is further configured to determine, according to first amplitude latency information corresponding to the first environment echo signal, the second latency information, the first amplitude latency information indicating a relationship between an amplitude corresponding to the first environment echo signal and a time, the second latency information corresponding to the first amplitude, the first amplitude being less than or equal to a second threshold.
[0077] Exemplarily, the first amplitude latency information includes a first amplitude delay profile.
[0078] In some implementations of the third aspect, the transceiving unit is further configured to send, to the second device, a first sensing request message, the first sensing request message being used to request the second device to trigger the sensing procedure.
[0079] In some implementations of the third aspect, the first sensing request message comprises a first resource associated with the first sensing signal, and the sending, to the second device, the first sensing signal comprises: sending, to the second device, the first sensing signal on the first resource.
[0080] In some implementations of the third aspect, the first sensing request message comprises second power-time delay information corresponding to the third environmental echo signal, and the second power-time delay information is used to determine the first time delay information.
[0081] Exemplarily, the second power-time delay information comprises a second power-time delay profile (PDP).
[0082] In some implementations of the third aspect, the second device comprises an active reflector, or other devices or apparatuses (equipment) having functions related to the active reflector, such as transceiving functions.
[0083] In some implementations of the third aspect, the processing unit is further configured to perform pulse compression processing on a signal obtained by superimposing the first reference signal and the first environmental echo signal, with the first sensing signal as a reference signal, to obtain a first pulse compression result; and the processing unit is further configured to perform clipping on the first pulse compression result to obtain a fourth pulse compression result, the fourth pulse compression result indicating a portion of the first pulse compression result corresponding to the first echo signal.
[0084] In some implementations of the third aspect, the processing unit is further configured to perform pulse compression processing on the first reference signal and the first environmental echo signal respectively, with the first sensing signal as a reference signal, to obtain a second pulse compression result and a third pulse compression result.
[0085] In a fourth aspect, a communication device is provided, which has the functions of the second aspect, for example, the communication device comprises modules or units or means corresponding to the operations of the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0086] Exemplarily, the communication device can be the second device, or a module or unit (such as a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the second aspect, or a device capable of matching the second device.
[0087] In a possible implementation, the communication apparatus includes a transceiver (or a communication module), and a processing unit (or a processing module) connected with the transceiver.
[0088] Exemplarily, the transceiver is configured to receive the first sensing signal; and the transceiver is further configured to send, to the first apparatus, the first reference signal, the first reference signal being determined according to the first sensing signal and the first time delay information, the first time delay information indicating a time difference between a first time and a second time, the first time being a time when the first sensing signal arrives at the second apparatus, and the second time being a time when the first echo signal is sent from the second apparatus.
[0089] In some implementations of the fourth aspect, the transceiver is further configured to receive the first sensing signal from the first apparatus; or the transceiver is further configured to receive the first sensing signal from the third apparatus.
[0090] In some implementations of the fourth aspect, the transceiver is further configured to receive, from the first apparatus, first configuration information, the first configuration information indicating the first time delay information.
[0091] In some implementations of the fourth aspect, the first configuration information further indicates the first phase deflection.
[0092] In some implementations of the fourth aspect, the transceiver is further configured to receive, from the first apparatus, first indication information, the first indication information indicating the first time delay information.
[0093] In some implementations of the fourth aspect, the transceiver is further configured to receive, from the first apparatus, second indication information, the second indication information indicating the first phase deflection.
[0094] In some implementations of the fourth aspect, the transceiver is further configured to send, to the first apparatus, first information, the first information indicating a first time delay range supported by the second apparatus, the first time delay information belonging to the first time delay range.
[0095] In some implementations of the fourth aspect, the first information further indicates one or more of the following: a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or position information of the second apparatus; and the first phase deflection range includes the first phase deflection.
[0096] In some implementations of the fourth aspect, the transceiver is further configured to send, to the first apparatus, second configuration information, the second configuration information indicating the first time delay information.
[0097] In some implementations of the fourth aspect, the transceiver is further configured to receive, from the first device, third configuration information, the third configuration information comprising second time delay information, the second time delay information indicating a time difference between the first time instant and the second time instant, the second time delay information belonging to the first time delay range, the second time delay information being determined based on the first environmental echo signal; and transmit, to the first device, a second reference signal, the second reference signal being determined based on the second sensing signal and the second time delay information.
[0098] In some implementations of the fourth aspect, the processing unit is configured to determine the second time delay information based on first power time delay information corresponding to the first environmental echo signal, the first power time delay information indicating a relationship between a power corresponding to the first environmental echo signal and a time, the second time delay information corresponding to a first power, the first power being less than or equal to a first threshold.
[0099] In some implementations of the fourth aspect, the first power time delay information comprises a first power delay profile (PDP).
[0100] In some implementations of the fourth aspect, the processing unit is configured to determine the second time delay information based on first amplitude time delay information corresponding to the first environmental echo signal, the first amplitude time delay information indicating a relationship between an amplitude corresponding to the first environmental echo signal and a time, the second time delay information corresponding to a first amplitude, the first amplitude being less than or equal to a second threshold.
[0101] In some implementations of the fourth aspect, the first power time delay information comprises a first amplitude delay profile.
[0102] In a fifth aspect, a communication device is provided. The communication device can be the first device or the second device described above. The communication device comprises a transceiver, a processor, and a memory. The processor is configured to control the transceiver to transceive signals. The memory is configured to store a computer program. The processor is configured to invoke and run the computer program from the memory, so that the communication device performs the method in any possible implementation of the first aspect or the second aspect.
[0103] Optionally, the processor is one or more, and the memory is one or more.
[0104] Optionally, the memory can be integrated with the processor, or the memory is disposed separately from the processor.
[0105] Optionally, the communication device further comprises a transmitter (transmitter) and a receiver (receiver).
[0106] In a sixth aspect, the present application provides a communication apparatus, which comprises a memory and one or more processors. The memory is configured to store part or all of the necessary computer programs or instructions for implementing the functions of the first aspect. The one or more processors are configured to execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication apparatus implements the method in any possible design or implementation manner of the first aspect.
[0107] In a possible design, the communication apparatus further comprises interface circuitry, and the processor is configured to communicate with other apparatuses or components via the interface circuitry.
[0108] In a possible design, the communication apparatus further comprises the memory.
[0109] The communication apparatus can be a terminal, or a communication module in the terminal, or a chip responsible for communication functions in the terminal, such as a Modem chip (also referred to as a baseband chip), or a SoC or SIP chip containing a modem module.
[0110] In a seventh aspect, the present application provides a communication apparatus, which comprises a memory and one or more processors. The memory is configured to store part or all of the necessary computer programs or instructions for implementing the functions of the second aspect. The one or more processors are configured to execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication apparatus implements the method in any possible design or implementation manner of the second aspect.
[0111] In a possible design, the communication apparatus further comprises interface circuitry, and the processor is configured to communicate with other apparatuses or components via the interface circuitry.
[0112] In a possible design, the communication apparatus further comprises the memory.
[0113] The communication apparatus can be a network device, or a communication module in the network device, or a circuit or chip responsible for communication functions in the network device, or a functional module capable of invoking and executing programs in the network device.
[0114] In an eighth aspect, a communication system is provided. The communication system comprises a first apparatus and / or a second apparatus, wherein the first apparatus is configured to perform the method in any possible implementation manner of the first aspect, and the second apparatus is configured to perform the method in any possible implementation manner of the second aspect.
[0115] Exemplarily, the first device can be a terminal device, or a chip or circuit in the terminal device, or a functional module capable of invoking and executing a program in the terminal device; or the first device can be a network device, or a chip or circuit in the network device, or a CU or DU in the network device, or a functional module capable of invoking and executing a program in the network device.
[0116] Exemplarily, the second device can be an active reflector.
[0117] In a ninth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program codes or instructions, which, when executed by a computer, cause the method in any possible implementation of the first aspect or the second aspect to be implemented.
[0118] In a tenth aspect, a computer program product is provided. The computer program product includes computer program codes or instructions, which, when executed by a computer, cause the method in any possible implementation of the first aspect or the second aspect to be implemented.
[0119] In an eleventh aspect, a computer program is provided. When the computer program is executed, the method in any possible implementation of the first aspect or the second aspect is implemented.
[0120] It should be understood that the beneficial effects of the third aspect to the eleventh aspect described above can refer to the first aspect or the second aspect and any possible implementation thereof, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0121] FIG. 1 is a schematic diagram of a communication system suitable for use with the present application;
[0122] FIG. 2 is a schematic diagram of another communication system suitable for use with the present application;
[0123] FIG. 3 is an interaction flow diagram of a method for sensing provided by an embodiment of the present application;
[0124] FIG. 4 is a schematic diagram of first power-time information corresponding to a first environmental echo signal in a scenario provided by an embodiment of the present application;
[0125] FIG. 5 is a schematic diagram of first power-time information corresponding to a first environmental echo signal in another scenario provided by an embodiment of the present application;
[0126] FIG. 6 is an interaction flow diagram of another method for sensing provided by an embodiment of the present application;
[0127] FIG. 7 is an interaction flow diagram of another method for sensing provided by an embodiment of the present application;
[0128] FIG. 8 is a schematic block diagram of a communication apparatus according to an embodiment of the present application;
[0129] FIG. 9 is a schematic block diagram of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0130] In order to facilitate understanding of the embodiments provided by the present application, the following points are first explained:
[0131] 1) In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and no logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0132] 2) In the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and c can represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple.
[0133] 3) In the present application, "first", "second", and various number designations (for example, #1, #2, etc.) indicate differentiation for the sake of description, and are not intended to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than being used to describe a specific order or sequence. It should be understood that the objects thus described can be interchanged as appropriate in order to describe solutions other than the embodiments of the present application.
[0134] 4) In the present application, "when", "in the case of", and "if" and the like all mean that the device will make corresponding processing under certain objective circumstances, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.
[0135] 5) In the present application, "indicates" or "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that A must be carried in the indication information.
[0136] The indication manner involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different, and the present application does not limit the sending method.
[0137] The “indication information” in the embodiments of the present application can be explicit indication, i.e., directly indicated through signaling, or obtained according to the indicated parameters, in combination with other rules or in combination with other parameters or through derivation. Or it can be implicit indication, i.e., obtained according to rules or relationships, or according to other parameters, or through derivation. The present application does not make specific limitations on this.
[0138] 6) In the present application, “protocol” can refer to a standard protocol in the communication field, which can include 5G protocol, NR protocol and related protocols applied in future communication systems, and the present application does not limit this. “Predefined” can include predefinition. For example, protocol definition. “Preconfigured” can be implemented by pre-storing corresponding codes, tables or other means that can be used to indicate related information in the device, and the present application does not limit the implementation manner thereof.
[0139] 7) In the present application, “communication” can also be described as “data transmission”, “information transmission”, “data processing” and the like. “Transmission” includes “sending” and “receiving”. “Transmission” can be described as “output”.
[0140] 8) In the present application, “message”, “information”, “signal” or “information element (IE)” and the like can be used interchangeably without special emphasis, and the name of the message or information or signal is not limited, as long as the corresponding function can be implemented.
[0141] “Sending information to XX (device)” can be understood as that the destination of the information is the device. It can include directly or indirectly sending information to the device. “Receiving information from XX (device), or receiving information from XX (device)” can be understood as that the source of the information is the device, and it can include directly or indirectly receiving information from the device. The information can be processed as necessary between the source and the destination of the information transmission, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be repeated here.
[0142] 9) In this application, the words "exemplary," "for example," and the like are used to mean example, illustration, or instance, and do not imply that the embodiment or implementation they describe is preferred or advantageous over other embodiments or implementations. In the description of embodiments of the application, "of" shall not be interpreted as a limitation but rather as an example. In other words, "of" is used to indicate one example of a thing, but not necessarily the only example. In the description of embodiments of the application, "corresponding," "relevant," and "corresponding" can be used interchangeably, and it should be noted that when there is no emphasis on their distinction, the meanings expressed are consistent.
[0143] The technical solutions in the application will be described below with reference to the accompanying drawings.
[0144] The technical solutions in the embodiments of the application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) mobile communication system such as long term evolution (LTE) system, 5th generation (5G) mobile communication system such as new radio (NR) system, and future evolved communication system.
[0145] The communication system and service scenarios described in the embodiments of the application are for more clearly illustrating the technical solutions of the embodiments of the application, and do not constitute a limitation on the technical solutions provided by the embodiments of the application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the application are also applicable to similar technical problems.
[0146] Figure 1 is a schematic diagram of a communication system to which embodiments of the present application can be applied. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in Figure 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1), etc., can also be included in the RAN 100. The terminals 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.
[0147] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, e.g., a 4G mobile communication system, a 5G mobile communication system, or a future-oriented evolved system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system in which two or more of the above systems are fused.
[0148] The RAN nodes 110, which can also be referred to as access network devices, RAN entities, or access nodes, etc., form part of the communication system and help terminals to access wirelessly. The RAN nodes 110 in the communication system 10 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN nodes 110 and the terminals 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For a terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.
[0149] In one possible scenario, the RAN node can be a base station, an evolved Node B (eNodeB), an access point (AP), a transmission reception point (TRP), a base station (generation Node B, gNB), a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 110a in FIG. 1), a micro base station or an indoor station (e.g., 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in a vehicle to everything (V2X) technology can be a road side unit (RSU).
[0150] In another possible scenario, a terminal is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).
[0151] In different systems, the CU (including open CU-CP (O-CU-CP) and open CU-UP (O-CU-UP), DU or RU can also have different names, but those skilled in the art can understand its meaning. For example, in the ORAN system, the CU can also be referred to as an open central unit (O-CU), the DU can also be referred to as an open distributed unit (O-DU), the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0152] The terminal 120 can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal can also be referred to as a user equipment (UE), a terminal, a user device, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal unit, a terminal station, a terminal device, a wireless communication device, a user agent or a user device. The terminal is usually provided with a communication module, circuit or chip for executing corresponding communication functions. The terminal is also configured with program instructions for executing corresponding communication functions.
[0153] For example, the terminal in the embodiments of the present application can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer (Pad), a drone, a computer with wireless transceiver function, a machine type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an internet of things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home (such as game consoles, smart televisions, smart speakers, smart refrigerators and fitness equipment, etc.), a transport vehicle with wireless communication function, a communication module, a roadside unit (RSU) with terminal function.
[0154] The RAN 100 and the terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and satellites in the air. The embodiments of the present application do not limit the scenarios in which the RAN 100 and the terminal 120 are located.
[0155] The CN 200 can be a 5G core network or an evolved 5G core network. Taking the 5G core network as an example, the CN 200 includes an access and mobility management function (AMF) network element responsible for services such as mobility management and access management, a session management function (SMF) network element responsible for session management, a user plane function (UPF) network element responsible for data packet routing and forwarding in the user plane and quality of service (QoS) control, a policy control function (PCF) network element, and the like. The above core network elements can work independently or can be combined together to implement certain control functions, for example, the AMF, the SMF, and the PCF can be combined together as a core network device.
[0156] It should be understood that the above naming is only defined for the purpose of distinguishing different functions and should not constitute any limitation on the present application. The present application does not exclude the possibility of using other names in 5G networks and future other networks. For example, part or all of the above network elements can use the terms in 5G or other names.
[0157] It can be understood that FIG. 1 is only an example and does not constitute a limitation on the protection scope of the present application. The communication method provided by the embodiments of the present application can also involve network elements not shown in FIG. 1, and of course the communication method provided by the embodiments of the present application can only include part of the network elements shown in FIG. 1.
[0158] FIG. 2 is a schematic diagram of a communication system suitable for the embodiments of the present application. As shown in FIG. 2, the communication system includes a terminal 201, a RAN node 202, an environment (e.g., a building) 203, and an active reflector 204. The terminal 201 and / or the RAN node 202 are sensing nodes or sensing devices. As shown in (a)-(d) of FIG. 2, the downlink double-base sensing scenario, the uplink double-base sensing scenario, the network-side single-base sensing scenario, and the terminal-side single-base sensing scenario are shown, respectively. Specifically, in the downlink double-base sensing scenario, the RAN node 202 transmits sensing signals to the environment 203 and the active reflector 204, respectively. After being reflected by the environment 203 and the active reflector 204, the environment echo signal and the active echo signal are reflected to the terminal 201, respectively. In the uplink double-base sensing scenario, the terminal 201 transmits sensing signals to the environment 203 and the active reflector 204, respectively. After being reflected by the environment 203 and the active reflector 204, the environment echo signal and the active echo signal are reflected to the RAN node 202, respectively. In the network-side single-base sensing scenario, the RAN node 202 transmits sensing signals to the environment 203 and the active reflector 204, respectively. After being reflected by the environment 203 and the active reflector 204, the environment echo signal and the active echo signal are reflected to the RAN node 202, respectively. In the terminal-side single-base sensing scenario, the terminal 201 transmits sensing signals to the environment 203 and the active reflector 204, respectively. After being reflected by the environment 203 and the active reflector 204, the environment echo signal and the active echo signal are reflected to the terminal 201, respectively. The sensing calibration can be achieved by processing the environment echo signal and the active echo signal.
[0159] It should be understood that the active reflector is often used in the calibration scenario. Compared with the passive reflector (e.g., corner reflector), the active reflector can provide higher signal power and can carry information. In addition, the direction of the echo signal of the active reflector is arbitrary, and thus is suitable for any of the sensing scenarios described above.
[0160] The working principle of the active reflector is to receive a signal, process the signal (e.g., amplify, modulate, or transform, etc.), and transmit the processed signal. The active reflector has the characteristic that the time delay between the received signal and the transmitted signal is fixed and controllable. For example, the time when the active reflector receives a signal is t1, the time when the active reflector transmits the processed signal is t2, and the value of τ = t2-t1 is a configurable time delay value.
[0161] The active reflector of the present application can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on aircraft, balloons, and satellites in the air. The scenario in which the active reflector is deployed is not limited in the embodiments of the present application.
[0162] It can be understood that FIG. 2 is only an example and does not limit the protection scope of the present application. The communication method provided by the embodiments of the present application can also involve network elements not shown in FIG. 2, and of course the communication method provided by the embodiments of the present application can also only include part of the network elements shown in FIG. 2.
[0163] In a radio frequency signal-based sensing system, there are usually errors such as delay and corresponding delay jitter introduced by signal transmission and processing in the transmission and reception channels of the sensing device. In order to improve the sensing performance, the delay needs to be measured and calibrated.
[0164] In an example, an angle reflection-based sensing calibration scheme is used, that is, an angle reflection is deployed inside a sensing area, and then an echo signal generated by the angle reflection is identified in a return signal and used for calibration. For example, in a downlink double-base sensing scenario, a base station transmits a sensing signal, the sensing signal reaches a building along some paths, is reflected by the building, and reaches a UE, generating an environmental echo signal. The sensing signal also reaches an angle reflection along a path, is reflected by the angle reflection, and reaches the UE, generating an angle reflection echo signal. The angle reflection echo signal is used to calibrate some non-ideal factors between the transceiver, such as time synchronization error. However, since the angle reflection echo signal and the environmental echo signal are mixed together, it is difficult for the UE to effectively receive the angle reflection echo signal. At the same time, since the direction of the angle reflection echo signal and the direction of the incoming wave signal are in the same horizontal direction, the intensity of the angle reflection echo signal in other directions is small, that is, the applicable scenario of the angle reflection is limited, which makes it difficult for the UE in this scenario to receive the angle reflection echo signal.
[0165] In another example, a positioning reference unit (PRU)-based sensing calibration scheme is used, that is, a PRU is added in NR to assist in calibration. For example, the PRU measures the error in the system based on a downlink signal and reports the measurement result; or the PRU transmits an uplink signal and triggers a transmit / receive point (TRP) to measure and report the error in the system. Subsequently, a positioning server compares the measurement result of the PRU with an expected result to determine a corresponding correction term, and then uses the correction term in positioning-related measurement of a UE near the PRU. However, the transmission signal of the PRU is not generated based on a reception signal, so it cannot effectively simulate the echo signal formed by scattering in a passive sensing scenario, and therefore is not compatible with the signal processing process of passive sensing. Secondly, the time delay between the transmission signal and the reception signal of the PRU is not fixed, and different devices and different links of the same device can introduce different time delays, so the corresponding time delay measurement value needs to be reported each time the measurement is performed, resulting in large air interface signaling overhead. Finally, the time delay between the transmission signal and the reception signal of the PRU cannot be flexibly configured, and the time delay between them depends on the configured reference signal resource.
[0166] In summary, the current perception calibration method may face great difficulties, such as the interference of environmental echo signals on perception calibration. Therefore, how to realize effective perception calibration is a problem to be considered at present.
[0167] To solve the above technical problems, the present application provides a method and device for perception. The first device receives a first reference signal and a first environmental echo signal and performs perception processing, wherein the first reference signal is determined according to a first perception signal and first delay information, that is, by introducing the first delay information, the first device identifies the first reference signal from the received signal and is used for perception calibration, which can provide an effective perception calibration scheme and improve the perception performance.
[0168] The communication method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the embodiments of the present application can be applied to the communication scenarios of the communication system shown in FIG. 1 or FIG. 2. It should be understood that the embodiments of the present application can be applied to the communication scenarios of the communication between the transmitting end device and the receiving end device, for example, the embodiments of the present application can be applied to the uplink, downlink, or sidelink communication scenarios.
[0169] FIG. 3 is a flow diagram of a communication method according to an embodiment of the present application. As shown in FIG. 3, the method 300 includes the following steps.
[0170] The execution subject of the technical solution of the present application can include a first device and a second device, and optionally a third device. The first device can be a perception device for transmitting a perception signal and / or receiving a echo signal, the second device can include an active reflector, or other devices or apparatuses (or equipment) having the function (or feature) of the active reflector, etc., for reflecting the received perception signal. Optionally, the third device can be a perception device for transmitting a perception signal.
[0171] Exemplarily, the perception device can be on the terminal side, such as a terminal device, or a communication module in the terminal device, or a circuit or chip responsible for communication function in the terminal device (such as a modem chip, also known as a baseband chip, or a system on chip SoC chip or a system in package SIP chip containing a modem core), or a functional module capable of calling and executing programs in the terminal device, etc. Alternatively, the perception device can also be on the network side, such as a network device, or a communication module in the network device, or a circuit or chip responsible for communication function in the network device, or a CU or DU in the network device, or a functional module capable of calling and executing programs in the network device.
[0172] Exemplarily, the specific implementation form of the active reflector can include one or more network nodes, such as BS, UE, AP, STA, TRP, or PRU, or other devices or apparatuses or equipment with transceiver function, etc.
[0173] S310, the second device receives the first sensing signal.
[0174] The first sensing signal is used to detect a scatterer in the environment.
[0175] In this application, the second device can be regarded as a reference point or anchor point, which is placed in the environment detected by the first device.
[0176] In the first implementation, the method is applicable to a network-side single-base sensing scenario (for example, as shown in (c) of FIG. 2), in which the first device is a network device (for example, the RAN node 202), and the second device is an active reflector (for example, the active reflector 204); or the method is applicable to a terminal-side single-base sensing scenario (for example, as shown in (d) of FIG. 2), in which the first device is a terminal device (for example, the terminal 201), and the second device is an active reflector (for example, the active reflector 204).
[0177] For example, the first device sends the first sensing signal to the second device. Correspondingly, the second device receives the first sensing signal from the first device.
[0178] For example, the first device sends the first sensing signal to the first device. Alternatively, the baseband chip (or baseband part) of the first device generates the first sensing signal, and then sends it to the radio frequency unit (or radio frequency part) of the first device, which sends the first sensing signal to the radio frequency unit (or radio frequency part) of the second device, and then the radio frequency unit (or radio frequency part) of the second device sends the first sensing signal to the baseband unit (or baseband part) of the second device.
[0179] Optionally, before performing the above step S310, the method further includes the following step S301.
[0180] S301, the first device sends a sensing request message #1 to the second device.
[0181] Correspondingly, the second device receives the sensing request message #1 from the first device.
[0182] The sensing request message #1 is used to request triggering of a sensing process.
[0183] For example, the sensing request message #1 can include a first resource associated with the first sensing signal, so that the first device can send the first sensing signal to the second device on the first resource, and correspondingly, the second device receives the first sensing signal from the first device on the first resource.
[0184] Exemplarily, the perception request message #1 can comprise second power delay information corresponding to the third environment echo signal, and the second power delay information is used to determine the first time delay information. For example, the second power delay information comprises a second PDP. At this time, the third environment echo signal can be referred to as a historical echo signal.
[0185] It should be understood that the historical echo signal can be a historical echo signal obtained by the first device, including direct acquisition or indirect acquisition, for example, the first device can obtain the historical echo signal from other devices, which can be other network devices or other terminal devices or third-party servers, etc. The historical echo signal can refer to an environment echo signal received by the receiving end (for example, the first device or other devices) in a previously performed perception process. For example, the historical echo signal is an environment echo signal obtained for a scatterer in the environment in the last perception process, or can also be an environment echo signal obtained by processing (averaging, or weighted averaging, etc.) in one or more perception processes performed in the past period of time.
[0186] It should also be understood that the environment echo signal is generated after the interaction (for example, reflection, scattering, diffraction, or transmission, etc.) of the perception signal with the scatterer in the environment, and thus can reflect the relevant information of the scatterer in the environment after the perception processing (for example, pulse compression processing).
[0187] In the second implementation mode, the method is applicable to a downlink double-base perception scenario (for example, as shown in (a) of FIG. 2), at this time, the first device is a terminal side (for example, the terminal 201), the second device is an active reflector (for example, the active reflector 204), and the system architecture can further comprise a third device (for example, the RAN node 202); or the method is applicable to an uplink double-base perception scenario (for example, as shown in (b) of FIG. 2), at this time, the first device is a network device (for example, the RAN node 202), the second device is an active reflector (for example, the active reflector 204), and the system architecture can further comprise a third device (for example, the terminal 201).
[0188] Exemplarily, the third device sends the first perception signal to the second device. Correspondingly, the second device receives the first perception signal from the third device.
[0189] For example, the third device sends the first perception signal to the first device. Alternatively, the baseband chip (or baseband part) of the third device generates the first perception signal, and then sends it to the radio frequency unit (or radio frequency part) of the third device, and the radio frequency unit (or radio frequency part) of the third device sends the first perception signal to the radio frequency unit (or radio frequency part) of the second device, and then the radio frequency unit (or radio frequency part) of the second device sends the first perception signal to the baseband unit (or baseband part) of the second device.
[0190] Optionally, before performing the above step S310, the method further comprises steps S302-S303.
[0191] S302, the first device sends a sensing request message #2 to the second device;
[0192] Correspondingly, the second device receives the sensing request message #2 from the first device.
[0193] S303, the first device sends a sensing request message #3 to the third device;
[0194] Correspondingly, the third device receives the sensing request message #3 from the first device.
[0195] The sensing request message #2 and the sensing request message #3 are used to request triggering a sensing process.
[0196] Exemplarily, the sensing request message #2 and the sensing request message #3 can include a second resource associated with a first sensing signal, and then the third device can send the first sensing signal to the second device on the second resource, and correspondingly, the second device receives the first sensing signal from the third device on the second resource.
[0197] Exemplarily, the sensing request message #2 can include a PDP corresponding to a third environmental echo signal, which is used to determine the first time delay information. At this time, the third environmental echo signal can be referred to as a historical environmental echo signal. The implementation of determining the first time delay information using the PDP corresponding to the third environmental echo signal can refer to the related description of determining the second time delay information below, which will not be described here.
[0198] Based on the above two implementation manners, the second device can receive the first sensing signal from the first device or the third device, and obtain the first reference signal by processing the first sensing signal.
[0199] S320, the second device sends the first reference signal to the first device.
[0200] Correspondingly, the first device receives the first reference signal from the first device.
[0201] It should be understood that the first reference signal is obtained by processing (for example, amplifying, modulating, or transforming, etc.) the first sensing signal by the second device.
[0202] In this application, the first reference signal is determined according to the first sensing signal and the first time delay information, and the first time delay information indicates the time difference between the first time and the second time, the first time is the time when the first sensing signal arrives at the second device, and the second time is the time when the first reference signal is sent from the second device.
[0203] The first reference signal is determined according to the first sensing signal and the first time delay information, which can be understood as that the second device receives the first sensing signal at a first time, processes (for example, including amplification, modulation, or transformation, etc.) the first sensing signal to obtain the first reference signal, and outputs the first reference signal from the second device at a second time.
[0204] That is, the first reference signal is obtained by delaying the first sensing signal. Alternatively, the first reference signal has a time delay relative to the first sensing signal, and the time delay includes two parts, one part is the signal propagation time delay between the first device and the second device, and the other part is the time delay introduced by the second device.
[0205] Alternatively, if the first configuration information in the following step S305 further indicates the first phase deflection, the first reference signal is obtained by phase deflecting the first sensing signal. That is, the first reference signal has a phase deflection relative to the first sensing signal, and the phase deflection is introduced by the second device, for example, the default first phase deflection value is π radians (radian, rad), which can be used to simulate the case of signal reflection.
[0206] Exemplarily, the relationship of the transceiving signals of the second device (for example, an active reflector) satisfies the following formula (1): r(t) = s(t-τ)·e jφ (1)
[0207] Wherein, s(t) represents a sending signal, r(t) represents a receiving signal, τ is a time delay (i.e. the first time delay information) of the sending signal relative to the receiving signal, and φ is a phase deflection (i.e. the first phase deflection) of the sending signal relative to the receiving signal.
[0208] In addition, the first device receives a first environmental echo signal. The first environmental echo signal can be regarded as that the first device or the third device sends the first sensing signal to the environment (for example, a building), and the first sensing signal is reflected by the building to the first device.
[0209] Alternatively, the present application does not limit the receiving order of the first environmental echo signal and the first reference signal. For example, assuming that the time delay between the first environmental echo signal and the first reference signal is large, the second device receives the first environmental echo signal and the first reference signal respectively, which can be receiving the first environmental echo signal first and then receiving the first reference signal, or can be receiving the first reference signal first and then receiving the first environmental echo signal. For another example, assuming that the time delay between the first environmental echo signal and the first reference signal is small or no time delay, the second device can receive the first environmental echo signal and the first reference signal in the same time period.
[0210] Optionally, before performing the above step S320, the second device acquires the first latency information, i.e., the method further comprises steps S304-S305.
[0211] S304, the second device sends the first information to the first device. Correspondingly, the first device receives the first information from the second device.
[0212] The first information indicates the first latency range supported by the second device, which helps the first device to select a suitable latency parameter value from the first latency range, thereby improving the sensing performance.
[0213] Exemplarily, the first latency range can be a time point or a time range represented in clock time, e.g., coordinated universal time (UTC) time. The first latency range can be represented in an interval or a discrete value, and the corresponding time unit can be a time granularity, e.g., microsecond (us), nanosecond (ns), or picosecond (ps), or a communication time granularity, e.g., T c (basic time unit in NR), T s (sampling time period), T symbol (symbol time length), T slot (slot time length), T subframe (subframe time length), or T frame (frame time length), etc. For example, the first latency range can be [1, 8], or {1, 2, 4, 8}, or {0.1, 0.2, 0.4, 0.6, 1}.
[0214] Optionally, the first latency range can contain a minimum boundary value or a maximum boundary value of the value range, or can not contain the minimum boundary value or the maximum boundary value of the value range.
[0215] Optionally, the first information can further indicate one or more of the following supported by the second device: a first phase offset range, a first latency resolution, a first latency accuracy, a first phase offset resolution, a first phase offset accuracy, or location information of the second device, which are specifically explained as follows.
[0216] (1) the first phase offset range;
[0217] Exemplarily, the first phase offset range can be represented in an interval or a discrete value, and the corresponding phase offset unit can be radian (rad) or degree. For example, the first phase offset range can be [0, 180] degrees, or {0, π / 4, π / 2, 3π / 2, π} rad.
[0218] (2) the first latency resolution;
[0219] Exemplarily, the first time delay resolution can also be referred to as a first time resolution, indicating a time delay resolution capability of the second device in the perception scenario, and a granularity of the first time delay resolution can be represented by a single value, for example, 1us or 32Ts.
[0220] By providing the first time delay resolution, the first device can select a more appropriate time delay parameter value or, in the case of multiple second devices, a time delay parameter value corresponding to a more appropriate second device, thereby improving the perception performance.
[0221] (3) first time delay accuracy;
[0222] Exemplarily, in the multi-source signal fusion processing of multiple active reflectors, the first time delay accuracy can be used as a basis for multi-source signal fusion to improve the perception calibration performance, for example, using the active echo signal with the highest time delay accuracy for calibration. The first time delay accuracy can be represented by a single value, for example, 1ns or 2Tc.
[0223] By providing the first time delay accuracy, the first device can select a more appropriate time delay parameter value corresponding to a second device in the case of multiple second devices, thereby improving the perception performance.
[0224] (4) first phase deflection resolution;
[0225] Exemplarily, the first phase deflection resolution indicates a resolution capability of the phase deflection of the second device in the perception scenario, and a granularity of the first phase deflection resolution can be represented by a single value, for example, 10 degrees.
[0226] (5) first phase deflection accuracy;
[0227] Exemplarily, in the multi-source signal fusion processing of multiple active reflectors, the first phase deflection accuracy can be used as a basis for multi-source signal fusion to improve the perception calibration performance, for example, using the active echo signal with the highest phase deflection accuracy for calibration. The first phase deflection accuracy can be represented by a single value, for example, 1 degree.
[0228] (6) position information of the second device;
[0229] Exemplarily, the position information of the second device indicates an area where the second device is located, wherein the area can be a geographical area or a tracking area. For example, the position information of the second device can be geographical position information of the active reflector, for example, represented by xyz coordinate information, similar to the position information of the PRU defined in NR.
[0230] By providing the location information of the second device, it is helpful for the first device to calibrate its location based on the location of the second device and the determined time delay parameter (e.g., the first time delay information), as well as the first sensing signal and the first reference signal, thereby improving the sensing performance.
[0231] It should be understood that the first information can be regarded as the capability information of the second device, for indicating the capability (including granularity or accuracy) of the second device to perform time delay and / or phase deflection on the received first sensing signal.
[0232] Optionally, the first information can be predefined or preconfigured. In the present application, the predefinition can include predefinition, such as protocol definition, and the preconfiguration can be implemented by pre-saving the corresponding code, table, function, text, string or other means that can be used to indicate the relevant information (e.g., the first information) in the second device, and the specific implementation manner is not limited in the present application.
[0233] In the following, the first information is exemplarily illustrated in the form of a table, as shown in Table 1.
[0234] Table 1
[0235] As shown in Table 1, the second device sends the first information to the first device, and the first information includes two parts of parameter name and parameter value, for example, the first time delay range supported by the second device is [1, 2, 3, 4]us, and the first phase deflection range is {π / 4, π / 2, π}rad, wherein the first time delay resolution supported by the second device is 1us, the first time delay accuracy supported by the second device is 1ns, the first phase deflection resolution supported by the second device is π / 4rad, and the first phase deflection accuracy supported by the second device is π / 8rad.
[0236] It should be noted that the parameter values in the above Table 1 are only examples given for easy understanding, and other schemes are not excluded. Optionally, the number of corresponding relationships in the above table (e.g., one row in the table) is not limited in the present application, for example, one or more rows are added or reduced. Optionally, the above table can be split into multiple independent tables, and the splitting manner is not limited in the present application.
[0237] S305, the first device sends first configuration information to the second device, and the first configuration information indicates the first time delay information.
[0238] Correspondingly, the second device receives the first time delay information from the first device.
[0239] The first delay information belongs to a first delay range. That is, the first device selects the first delay information from the first delay range obtained in step S304 to configure the second device. For example, the first delay range can be [1, 8]us, or {1, 2, 4, 8}us, or {0.1, 0.2, 0.4, 0.6, 1}us, and the first delay information can be 2us, or 4ns, or 0.4s, etc.
[0240] Optionally, the first configuration information can also indicate a first phase deflection. The first phase deflection range includes the first phase deflection. That is, the first device selects the first phase deflection from the first phase deflection range obtained in step S304 to configure the second device. By providing the first phase deflection, it helps the second device to generate the first reference signal in a manner of simulating the signal reflection process, thereby reducing the complexity of the perception processing of the first device. For example, the first phase deflection range can be [0, 180] degrees, or {π / 4, π / 2, π} rad, and the first phase deflection can be π / 4 rad, or π / 2 rad, etc.
[0241] Exemplarily, the first phase deflection is a phase deflection of the first reference signal relative to the first perception signal.
[0242] In the following, the first configuration information is exemplarily illustrated in the form of a table, as shown in Table 2.
[0243] Table 2
[0244] As shown in Table 2, the first device sends the first configuration information to the second device, which includes two parts of parameter name and parameter value, for example, the first delay information is 2us, and the first phase deflection is π / 4 rad. Further, the second device processes the first perception signal based on the first delay information and / or the first phase deflection to generate the first reference signal after obtaining the first perception signal. By processing the first perception signal in time delay, the interference of the first environmental echo on the first reference signal can be effectively avoided; by processing the phase deflection of the first perception signal, the phase flip of the signal reflection process can be simulated, thereby being compatible with the processing flow of the perception signal at the receiving end.
[0245] Optionally, the first delay information and / or the first phase deflection can contain one value or multiple values. If multiple values are contained, it can be understood as being for multiple times of sending the perception signal, for example, the first delay information is {1us, 2us}, which can be understood as: the processing time delay of the second device for the first received perception signal is 1us, and the processing time delay for the second received perception signal is 2us.
[0246] It should be noted that the parameter values in Table 2 above are only examples given for ease of understanding, and other solutions are not excluded. Optionally, the number of corresponding relationships in the above table (for example, a row in the table) is not limited by the present application, for example, one or more rows are added or reduced. Optionally, the above table can be split into multiple independent tables, and the present application does not limit the splitting manner.
[0247] Optionally, before performing the above step S320, or after performing the above step S320, the first device obtains the first delay information for sensing calibration, that is, the method further includes the following step S306. It should be noted that the step S306 and the above steps S304-S305 are in a parallel relationship, and can be executed alternatively. Compared with the implementation of step S306, the signaling overhead can be reduced.
[0248] S306, the second device sends second configuration information to the first device.
[0249] Correspondingly, the first device receives the second configuration information from the second device.
[0250] The second configuration information indicates the first delay information, and the specific interpretation is as described above.
[0251] Optionally, the second configuration information can also indicate the first phase deflection, and the specific interpretation is as described above.
[0252] It should be understood that this implementation mode is determined by the second device to determine the first delay information autonomously and report to the first device, which is mainly applicable to the case where the second device only supports one fixed delay parameter value, for example, the delay of the second device is not adjustable, or applicable to the case of sending multiple sensing signals (such as environmental imaging and moving target detection). Specifically, the second device can obtain the PDP corresponding to the third environmental echo signal (i.e., the historical environmental echo signal) when the first device performs sensing according to the assistance information obtained from the first device or a third node (such as a location management function (LMF)), and then select appropriate first delay information according to the characteristics of the PDP.
[0253] S330, the first device performs sensing processing according to the first reference signal and the first environmental echo signal.
[0254] In an implementation, for the case that the first reference signal and the first environmental echo signal are mixedly received (e.g., the receiving time delay between the two is small), the first device performs pulse compression processing on the signal obtained by superimposing the first reference signal and the first environmental echo signal, with the first perception signal as the reference, to obtain a first pulse compression result; and performs clipping on the first pulse compression result to obtain a fourth pulse compression result, which indicates the part of the first pulse compression result corresponding to the first echo signal. The fourth pulse compression result is used for perception calibration.
[0255] In another implementation, for the case that the first reference signal and the first environmental echo signal are separately received (e.g., the receiving time delay between the two is large), the first device performs pulse compression processing on the first reference signal and the first environmental echo signal respectively, with the first perception signal as the reference, to obtain a second pulse compression result and a third pulse compression result. The second pulse compression result is used for perception calibration.
[0256] It should be understood that, by identifying and processing the first reference signal from the received echo signal, perception calibration can be achieved to improve the perception performance.
[0257] Optionally, to improve the perception calibration result, the above steps can be repeatedly performed, for example, one or more times, i.e., the method can include the following steps.
[0258] S307, the first device determines second time delay information according to the first environmental echo signal, the second time delay information indicating the time difference between the first time and the second time, and the second time delay information belonging to the first time delay range.
[0259] In an example, the first device determines the second time delay information according to the first power time delay information (e.g., PDP) corresponding to the first environmental echo signal, the first power time delay information indicating the relationship between the power and the time corresponding to the first environmental echo signal, and the second time delay information corresponding to the first power, the first power being less than or equal to the first threshold.
[0260] In other words, the first time delay information is determined according to the PDP corresponding to the first environmental echo signal in the perception scene, and the determination criterion is to select a suitable time delay value in the time delay interval in which the power of the PDP is not higher than the first threshold, so as to reduce the interference of the first environmental echo signal corresponding to the scatterer in the scene on the first reference signal generated by the active reflector.
[0261] In another example, the first device determines the second time delay information according to the first amplitude time delay information corresponding to the first environmental echo signal, the first amplitude time delay information indicating the relationship between the amplitude and the time corresponding to the first environmental echo signal, and the second time delay information corresponding to the first amplitude, the first amplitude being less than or equal to the second threshold.
[0262] In other words, the first time delay information is determined according to the first amplitude time delay information (e.g. amplitude time delay spectrum) corresponding to the first environmental echo signal in the perception scene, and the determination criterion is to select a suitable time delay value in the time delay interval where the amplitude of the amplitude time delay spectrum is not higher than the second threshold, so as to reduce the interference of the first environmental echo signal corresponding to the scatterer in the scene on the first reference signal generated by the active reflector.
[0263] It should be understood that the second time delay information can better receive the reference echo signal for perception calibration compared with the first time delay information, avoiding the interference of the environmental echo signal on the reference signal.
[0264] S308, the first device sends third configuration information to the second device, the third configuration information including the second time delay information.
[0265] Correspondingly, the second device receives the third configuration information from the first device.
[0266] S309, the first device sends the second perception signal to the second device.
[0267] Correspondingly, the second device receives the second perception signal from the first device.
[0268] S311, the second device sends the second reference signal and the second environmental echo signal to the first device, the second reference signal being determined according to the second perception signal and the second time delay information.
[0269] Correspondingly, the first device receives the second reference signal and the second environmental echo signal from the second device.
[0270] S312, the first device performs perception processing according to the second reference signal and the second environmental echo signal.
[0271] Next, in combination with FIG. 4 and FIG. 5, the selection of the PDP and the time delay parameter (i.e. the second time delay information) corresponding to the first environmental echo signal in different scenes will be described by way of example.
[0272] Scene one: the interval where the first power of the PDP corresponding to the first environmental echo signal is greater than the first threshold is continuous in time.
[0273] FIG. 4 is a schematic diagram of first power delay information (for example, PDP corresponding to the first environmental echo signal) corresponding to the first environmental echo signal according to an embodiment of the present application. As shown in (a) of FIG. 4, taking a network-side single-base perception scenario as an example, the environment to be measured and the second device are placed in the area [R1, R2]. As shown in (b) of FIG. 4, the horizontal coordinate represents time, and the vertical coordinate represents power. In the time delay interval in which the power of the first device in the PDP is less than or equal to the first threshold value, a suitable time delay parameter value is selected as the second time delay information, so as to reduce the interference of the environmental echo signal of the scatterer in the perception scenario on the reference signal. For example, the interval in which the power in the PDP is greater than the first threshold value is a single interval (part other than interval A or B), at this time, the time delay parameter should satisfy that the time point corresponding to the power peak of the PDP of the reference signal falls within interval A or B. The selection principle includes: a value obtained by subtracting the propagation time delay of the signal between the first device and the second device from a certain time delay value in the time delay interval A or B, if the value is greater than zero, can be used as a candidate value of the time delay parameter value of the second device. That is, the signal propagation time delay is removed.
[0274] Scenario two: the interval in which the first power of the PDP corresponding to the first environmental echo signal is greater than the first threshold value is discontinuous in time.
[0275] FIG. 5 is a schematic diagram of first power delay information (for example, PDP corresponding to the first environmental echo signal) corresponding to the first environmental echo signal according to an embodiment of the present application. As shown in (a) of FIG. 5, taking a network-side single-base perception scenario as an example, the environment to be measured and the second device are placed in the areas [R1, R2] and [R3, R4] respectively. As shown in (b) of FIG. 5, the horizontal coordinate represents time, and the vertical coordinate represents power. In the time delay interval in which the power of the first device in the PDP is less than or equal to the first threshold value, a suitable time delay parameter value is selected as the second time delay information, so as to reduce the interference of the environmental echo signal of the scatterer in the perception scenario on the reference signal. For example, the interval in which the power in the PDP is greater than the first threshold value is a plurality of non-adjacent intervals (part other than interval A or B or C), at this time, the time delay parameter should satisfy that the time point corresponding to the power peak of the PDP of the reference signal falls within interval A or B or C. The selection principle includes: a value obtained by subtracting the propagation time delay of the signal between the first device and the second device from a certain time delay value in the time delay interval A or B or C, if the value is greater than zero, can be used as a candidate value of the time delay parameter value of the second device. That is, the signal propagation time delay is removed.
[0276] Based on the above scheme, the perception calibration is performed by using the second device (e.g., an active reflector) with configurable time delay (and / or phase deflection), so that the first device can set a suitable time delay parameter (e.g., the first time delay information or the second time delay information) according to the perception scene, based on which the first device can identify the first reference signal from the received echo signal, i.e., effectively receive the first reference signal for calibration, reduce the interference of the first environmental echo signal of the scatterer in the perception scene on the first reference signal, and improve the perception calibration performance. In addition, the reference signal is transmitted after simple processing (e.g., including time delay and / or phase deflection) on the perception signal (e.g., the first perception signal or the second perception signal), which has good correlation with the perception signal, so that it can effectively simulate the environmental echo signal formed by scattering in the passive perception scene, and can be compatible with the signal processing procedure of passive perception without additional signal processing procedure. Moreover, in the scheme of autonomously determining the first time delay information for the second device, the number of interaction signaling between the first device and the second device is reduced, which can reduce the signaling overhead. By introducing the second device (e.g., an active reflector) with configurable time delay (and / or phase deflection) for perception, especially for scenarios where the second device moves, different or same devices have different link transmissions, the time delay parameter (e.g., the first time delay information or the second time delay information) can be configured once for multiple perception procedures, and the second device does not need to report multiple time delay parameters for multiple perception procedures, which can reduce the air interface signaling overhead while ensuring flexible perception calibration. Next, in combination with FIG. 6 and FIG. 7, the network-side single-base perception scene and the uplink double-base perception scene are taken as examples to illustrate the technical scheme of the present application. Alternatively, the technical scheme of the present application is also applicable to the terminal-side single-base perception scene and the downlink double-base perception scene, and the specific implementation manners are similar. For the sake of brevity, the details are not described here.
[0277] FIG. 6 is a flow diagram of a communication method according to an embodiment of the present application. The first device is taken as a network device, and the second device is taken as an active reflector as an execution subject for example. As shown in FIG. 6, the method 600 includes the following steps.
[0278] S601. Optionally, the network device sends a perception request message#a to the terminal device.
[0279] Correspondingly, the terminal device receives the perception request message#a from the network device.
[0280] The perception request message#a is used to request triggering of a perception procedure.
[0281] Optionally, the perception request message#a can include the first resource and / or the third environmental echo signal. The specific interpretation and implementation manner can be referred to the related description of the above method 300.
[0282] In the following, the specific implementation of the first device and / or the second device obtaining the first latency information is illustrated in connection with the first mode and the second mode.
[0283] The first mode: the first device determines the first latency information according to the received first latency range information.
[0284] S602, the active reflector sends the first information to the network device.
[0285] Correspondingly, the network device receives the first information from the active reflector.
[0286] The first information indicates the first latency range supported by the second device, and optionally, the first information indicates the first phase deflection range, the first latency resolution, the first latency accuracy, the first phase deflection resolution, the first phase deflection accuracy, or the position information of the second device supported by the second device. The specific interpretation and form can be referred to the related description of step S304 of method 300.
[0287] S603, the network device sends the first configuration information to the active reflector.
[0288] Correspondingly, the active reflector receives the first configuration information from the network device.
[0289] The first configuration information indicates the first latency information, and optionally, the first configuration information further indicates the first phase deflection. The specific interpretation and form can be referred to the related description of step S305 of method 300.
[0290] The second mode: the second device autonomously determines and reports the first latency information.
[0291] S604, the active reflector sends the second configuration information to the network device.
[0292] Correspondingly, the network device receives the second configuration information from the active reflector.
[0293] The second configuration information indicates the first latency information, and optionally, the second configuration information can further indicate the first phase deflection. The specific interpretation can be referred to the related description of step S306 of method 300.
[0294] It should be understood that the above-mentioned first mode and second mode are in parallel relationship and can be executed alternatively. The second mode is mainly applicable to the case where the second device only supports one fixed latency parameter value, for example, the latency of the second device is not adjustable, or applicable to the case where multiple sensing signals are sent (such as environmental imaging or moving target detection).
[0295] S605, the network device sends the first sensing signal to the active reflector.
[0296] Accordingly, the active reflector receives the first sensing signal from the network device.
[0297] The first sensing signal is used for sensing detection of scatterers in the environment.
[0298] S606, the active reflector sends the first reference signal to the network device.
[0299] Accordingly, the network device receives the first reference signal from the active reflector.
[0300] The first reference signal is determined according to the first sensing signal and the first time delay information, that is, the first reference signal has time delay and / or phase deflection relative to the first sensing signal, and the specific interpretation can refer to the related description of step S320 of method 300.
[0301] In addition, after the active reflector sends the first sensing signal to the environment, the first environmental echo signal can be obtained after reflection by the scatterers in the environment.
[0302] S607, the network device performs sensing processing according to the first reference signal and the first environmental echo signal.
[0303] The specific implementation of the sensing processing can refer to the related description of step S330 of method 300.
[0304] According to the above scheme, in the single-base sensing scenario on the network side, the active reflector with configurable time delay is used for sensing calibration, so that the first device can set appropriate time delay parameters (for example, the first time delay information or the second time delay information) according to the sensing scene, thereby effectively receiving the first reference signal for calibration, reducing the interference of the environmental echo signal of the scatterer in the sensing scene on the first reference signal, and the above scheme can be compatible with the signal processing procedure of passive sensing, without additional signal processing procedure, thereby reducing the signaling overhead.
[0305] FIG. 7 is a flow diagram of a communication method provided by an embodiment of the present application. The first device is a network device, the second device is an active reflector, and the third device is a terminal device, which are taken as the execution subject for example, as shown in FIG. 7, the method 700 includes the following steps.
[0306] S701, optionally, the network device sends a sensing request message #α to the active reflector.
[0307] Accordingly, the active reflector receives the sensing request message #α from the network device.
[0308] S702, optionally, the network device sends a sensing request message #β to the terminal device.
[0309] Correspondingly, the terminal device receives a sensing request message #β from the network device.
[0310] The sensing request message #α and the sensing request message #β are used to request triggering of a sensing process.
[0311] Exemplarily, the sensing request message #α and the sensing request message #β can include a second resource and / or a third environmental echo signal. For specific interpretation and implementation, reference can be made to the related description of the method 300.
[0312] S703, the active reflector sends first information to the network device.
[0313] Correspondingly, the network device receives the first information from the active reflector.
[0314] The first information indicates a first time delay range supported by the second device. Optionally, the first information indicates a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or position information of the second device supported by the second device. For specific interpretation and forms of expression, reference can be made to the related description of step S304 of the method 300.
[0315] S704, the network device sends first configuration information to the active reflector. Correspondingly, the active reflector receives the first configuration information from the network device.
[0316] The first configuration information indicates first time delay information. Optionally, the first configuration information further indicates first phase deflection. For specific interpretation and forms of expression, reference can be made to the related description of step S305 of the method 300.
[0317] Optionally, assuming that the active reflector only supports a fixed time delay parameter value, for example, the time delay of the second device is not adjustable, the active reflector can autonomously determine the first time delay information and report it to the network device. For specific implementation, reference can be made to the related description of step S306 of the method 300.
[0318] S705, the terminal device sends a first sensing signal to the active reflector.
[0319] Correspondingly, the active reflector receives the first sensing signal from the terminal device.
[0320] The first sensing signal is used for sensing detection of scatterers in the environment.
[0321] S707, the active reflector sends a first reference signal to the network device.
[0322] Correspondingly, the network device receives the first reference signal from the active reflector.
[0323] The first reference signal is determined according to the first perception signal and the first time delay information, that is, the first reference signal has a time delay and / or phase deflection relative to the first perception signal, and specific interpretations can be referred to the related description of step S320 of method 300.
[0324] In addition, the active reflector can obtain a first environmental echo signal after transmitting the first perception signal to the environment and being reflected by a scatterer in the environment.
[0325] S708, the network device performs perception processing according to the first reference signal and the first environmental echo signal.
[0326] The specific implementation of the perception processing can be referred to the related description of step S330 of method 300.
[0327] According to the above scheme, in the uplink double-base perception scenario, the perception calibration is performed by using the time delay configurable active reflector, so that the first device can set appropriate time delay parameters (for example, the first time delay information or the second time delay information) according to the perception scene, thereby effectively receiving the first reference signal for calibration, reducing the interference of the environmental echo signal of the scatterer in the perception scene on the first reference signal, and the above scheme can be compatible with the signal processing procedure of passive perception, without additional signal processing procedure, thereby reducing the signaling overhead.
[0328] The communication method embodiments of the present application are described in detail above in combination with FIG. 1 to FIG. 7, and the communication device embodiments of the present application will be described in detail below in combination with FIG. 8 to FIG. 9. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments, and therefore, the parts not described in detail can be referred to the foregoing method embodiments.
[0329] FIG. 8 is a schematic block diagram of a communication device 1000 according to an embodiment of the present application. As shown in FIG. 8, the communication device 1000 includes a processing module 1010 and a communication module 1020. The communication device 1000 can be a sending device (for example, a network device), or can be a communication device applied to or matched with the sending device and capable of implementing the method performed by the sending device, for example, a chip, a chip system or a circuit; or the communication device 1000 can be a receiving device (for example, a terminal device), or can be a communication device applied to or matched with the receiving device and capable of implementing the method performed by the receiving device, for example, a chip, a chip system or a circuit.
[0330] The communication module can also be referred to as a transceiving module, a transceiver, a transceiver, a transceiving unit, or a transceiving device, etc. The processing module can also be referred to as a processor, a processing board, a processing unit, or a processing device, etc. Optionally, the communication module is configured to perform the sending operation and the receiving operation of the sending device and the receiving device in the above method, and the device in the communication module for realizing the receiving function can be regarded as a receiving unit, and the device in the communication module for realizing the sending function can be regarded as a sending unit, that is, the communication module includes a receiving unit and a sending unit.
[0331] Optionally, the communication apparatus 1000 further includes a storage module 1030 configured to store device program code and / or data.
[0332] In an example, when the communication apparatus 1000 is applied to the first device, the processing module 1010 can be configured to realize the processing function of the first device in the above embodiments, and the communication module 1020 can be configured to realize the transceiving function of the first device in the above embodiments.
[0333] In a possible design, when the communication apparatus 1000 is a terminal or a communication module in a terminal, the function of the processing module 1010 can be implemented by one or more processors. Specifically, the processor can include a Modem chip, or a System on Chip (SoC) chip or a SIP chip including a Modem core. The function of the communication module 1020 can be implemented by a transceiver circuit.
[0334] In a possible design, when the communication apparatus 1000 is a circuit or a chip responsible for communication functions in a terminal, such as a Modem chip or a System on Chip (SoC) chip or a SIP chip including a Modem core, the function of the processing module 1010 can be implemented by a circuit system including one or more processors or processor cores in the above chip. The function of the communication module 1020 can be implemented by an interface circuit or a data transceiving circuit on the above chip.
[0335] In another example, when the communication apparatus 1000 is applied to the second device, the processing module 1010 can be configured to realize the processing function of the second device in the above embodiments, and the communication module 1020 can be configured to realize the transceiving function of the second device in the above embodiments.
[0336] It should be noted that the communication module and / or processing module described above can be implemented by a virtual module, for example, the processing module can be implemented by a software function unit or a virtual device, and the communication module can be implemented by a software function or a virtual device. Alternatively, the processing module or the communication module can also be implemented by an entity device, for example, if the device is implemented by a chip / circuit (for example, an integrated circuit or a logic circuit, etc.). The communication module can be an input / output circuit and / or a communication interface, which performs an input operation (corresponding to the above-mentioned receiving operation) and an output operation (corresponding to the above-mentioned sending operation); and the processing module is an integrated processor or a microprocessor or a circuit (for example, an integrated circuit or a logic circuit, etc.).
[0337] The division of the modules in the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each function module in each example in the present application can be integrated in one processor, or can be a separate physical existence, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software function module.
[0338] In one example, the function unit in any of the above apparatuses can be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0339] In one example, the storage module 1030 can include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc.
[0340] FIG. 9 is a schematic block diagram of a communication apparatus 2000 provided by an embodiment of the present application. The communication apparatus 2000 can be a chip or a chip system. In the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0341] As shown in FIG. 9, the communication apparatus 2000 can be used to implement the functions of any apparatus (e.g., terminal device, network device) in the communication system described in the foregoing examples. The communication apparatus 2000 can include at least one processor 2010. Optionally, the processor 2010 is coupled with a memory, which can be located within the apparatus, or the memory can be integrated with the processor, or the memory can also be located outside the apparatus. For example, the communication apparatus 2000 can further include at least one memory 2020. The memory 2020 stores computer programs, computer programs or instructions and / or data necessary for implementing any of the foregoing examples; the processor 2010 can execute the computer programs stored in the memory 2020 to complete the methods in any of the foregoing examples.
[0342] The communication apparatus 2000 can further include a communication interface 2030, through which the communication apparatus 2000 can interact with other devices. For example, the communication interface 2030 can be a transceiver, circuit, bus, module, pin or other type of communication interface. When the communication apparatus 2000 is a chip-type apparatus or circuit, the communication interface 2030 in the apparatus 2000 can also be an input / output circuit, which can input (or receive) information and output (or send) information. The processor 2010 can be an integrated processor, microprocessor, integrated circuit or logic circuit, etc., which can determine output information according to input information.
[0343] In one example, when the communication apparatus 2000 is applied to a first apparatus, the processor 2010 can be used to implement the processing functions of the first apparatus in the foregoing embodiments, and the communication interface 2030 can be used to implement the transceiving functions of the first apparatus in the foregoing embodiments.
[0344] In another example, when the communication apparatus 2000 is applied to a second apparatus, the processor 2010 can be used to implement the processing functions of the second apparatus in the foregoing embodiments, and the communication interface 2030 can be used to implement the transceiving functions of the second apparatus in the foregoing embodiments.
[0345] The coupling in the present application is an indirect coupling or communication connection between apparatuses, units or modules, which can be electrical, mechanical or other forms, for information interaction between apparatuses, units or modules. The processor 2010 can operate in cooperation with the memory 2020 and the communication interface 2030. The specific connection medium between the processor 2010, the memory 2020 and the communication interface 2030 is not limited in the present application.
[0346] Optionally, as shown in FIG. 9, the processor 2010, the memory 2020, and the communication interface 2030 are connected with each other through a bus 2040. Optionally, the bus can include an address bus, a data bus, a control bus, and the like. In addition, for the convenience of representation, one bus 2040 is shown in FIG. 9, but it does not mean that there is only one bus or only one type of bus.
[0347] It should be understood that the processor mentioned in the embodiments of the present application can be a device or a part of circuit for processing function in the following devices: a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0348] It should also be appreciated that the memory referenced in the embodiments described herein can be volatile memory and / or non-volatile memory. Among others, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. The volatile memory can be random access memory (RAM). For example, the RAM can be used as an external cache. By way of example and not limitation, RAM includes the following varieties: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0349] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.
[0350] It should also be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable type of memory.
[0351] The embodiments of the present application also provide a computer readable storage medium, which has stored thereon computer instructions for implementing the method executed by the communication device (such as the first device or the second device) in each of the above method embodiments.
[0352] The embodiments of the present application also provide a computer program product, which contains instructions executed by a computer to implement the method executed by the communication device (such as the first device or the second device) in each of the above method embodiments.
[0353] The embodiments of the present application also provide a communication system, which includes the first device and / or the second device in the above embodiments.
[0354] The explanations and beneficial effects of the related content in any of the above-provided devices can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0355] In various embodiments of the present application, the size of the sequence number of each process described above does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0356] The present application will present various aspects, embodiments or features around a system which can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in connection with the figures. Furthermore, a combination of these approaches can also be used.
[0357] In the present application, each example can be mutually referenced without logical contradiction, for example, the methods and / or terms between method embodiments can be mutually referenced, for example, the functions and / or terms between device embodiments can be mutually referenced, for example, the functions and / or terms between device examples and method examples can be mutually referenced.
[0358] It should be understood that in some embodiments described above, the devices in the existing network architecture are mainly exemplarily illustrated, and the specific form of the device is not limited by the embodiments of the present application. For example, devices that can realize the same function in the future are also applicable to the embodiments of the present application.
[0359] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0360] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0361] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0362] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0363] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically independent unit, or two or more units can be integrated into one unit.
[0364] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, etc.
[0365] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for sensing, characterized in that Applied to a first device, comprising: receiving a first reference signal and a first environmental echo signal, where the first reference signal is determined based on the first perception signal and first delay information, where the first delay information indicates a time difference between a first moment and a second moment, where the first moment is a moment when the first perception signal arrives at the second device, and the second moment is a moment when the first reference signal is sent from the second device; Perception processing is performed based on the first reference signal and the first environmental echo signal.
2. The method according to claim 1, characterized in that Before receiving the first reference signal and the first environmental echo signal, the method further includes: The first sensing signal is sent to the second device.
3. The method according to claim 1 or 2, characterized in that Before receiving the first reference signal and the first environmental echo signal, the method further includes: First configuration information is sent to the second device, where the first configuration information indicates the first delay information.
4. The method according to claim 3, characterized in that The first configuration information further indicates a first phase shift.
5. The method according to claim 3 or 4, characterized in that Before sending the first configuration information to the second device, the method further includes: First information is received from the second device, where the first information indicates a first delay range supported by the second device, and the first delay information belongs to the first delay range.
6. The method according to claim 5, characterized in that The first information further indicates one or more of the following: a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or location information of the second device; The first phase deflection range includes a first phase deflection.
7. The method according to claim 1 or 2, characterized in that The method further comprises: Second configuration information is received from the second device, where the second configuration information indicates the first delay information.
8. The method according to any one of claims 5 to 7, characterized in that The method further comprises: determining second time delay information according to the first environmental echo signal, where the second time delay information indicates a time difference between the first moment and the second moment, and the second time delay information falls within the first time delay range; sending third configuration information to the second device, where the third configuration information includes the second delay information; sending a second sensing signal to the second device; receiving a second reference signal and a second environmental echo signal, where the second reference signal is determined based on the second perception signal and the second delay information; Perception processing is performed according to the second reference signal and the second environmental echo signal.
9. The method according to claim 8, characterized in that The determining the second time delay information according to the first environmental echo signal includes: The second delay information is determined based on the first power delay information corresponding to the first environmental echo signal, the first power delay information indicates the relationship between the power and time corresponding to the first environmental echo signal, the second delay information corresponds to the first power, and the first power is less than or equal to the first threshold.
10. The method according to claim 9, characterized in that The first power delay information includes a first power delay profile PDP.
11. A method for sensing, characterized in that Applied to a second device, comprising: receiving a first perception signal; A first reference signal is sent to a first device, where the first reference signal is determined based on the first perception signal and first delay information, where the first delay information indicates a time difference between a first moment and a second moment, where the first moment is the moment when the first perception signal arrives at the second device, and the second moment is the moment when the first echo signal is sent from the second device.
12. The method according to claim 11, characterized in that The receiving the first perception signal includes: receiving the first sensing signal from the first device; or, The first sensing signal is received from a third device.
13. The method according to claim 12, characterized in that Before receiving the first perception signal from the first device, the method further includes: First configuration information is received from the first device, where the first configuration information indicates the first delay information.
14. The method according to claim 13, characterized in that The first configuration information further indicates a first phase shift.
15. The method according to claim 13 or 14, characterized in that Before receiving the first configuration information from the first device, the method further includes: First information is sent to the first device, where the first information indicates a first delay range supported by the second device, and the first delay information belongs to the first delay range.
16. The method according to claim 15, characterized in that The first information further indicates one or more of the following: a first phase deflection range, a first time delay resolution, a first time delay accuracy, a first phase deflection resolution, a first phase deflection accuracy, or location information of the second device; The first phase deflection range includes a first phase deflection.
17. The method according to claim 12, wherein: Before receiving the first perception signal from the first device, the method further includes: Second configuration information is sent to the first device, where the second configuration information indicates the first delay information.
18. The method according to any one of claims 15 to 17, characterized in that The method further comprises: receiving third configuration information from the first device, the third configuration information including second delay information, the second delay information indicating a time difference between the first moment and the second moment, the second delay information belonging to the first delay range, and the second delay information determined according to the first environmental echo signal; receiving a second sensing signal from the first device; Sending a second reference signal to the first device, where the second reference signal is determined based on the second perception signal and the second delay information.
19. The method according to claim 18, characterized in that The second time delay information is determined according to the first environmental echo signal, including: The second delay information is determined based on the first power delay information corresponding to the first environmental echo signal, the first power delay information indicates the relationship between the power and time corresponding to the first environmental echo signal, the second delay information corresponds to the first power, and the first power is less than or equal to the first threshold.
20. The method according to claim 19, characterized in that The first power delay information includes a first power delay profile PDP.
21. A communication device, characterized in that: The method comprises a module or unit for executing the method according to any one of claims 1 to 10, or a module or unit for executing the method according to any one of claims 11 to 20.
22. A communication device, characterized in that: The communication device comprises at least one processor coupled to a memory, the memory being used to store a computer program or instructions, and the at least one processor being used to execute the computer program or instructions in the memory, so that the communication device performs the method according to any one of claims 1 to 10, or the communication device performs the method according to any one of claims 11 to 20.
23. The communication device according to claim 22, wherein: The communication device includes a chip or a chip system.
24. The communication device according to claim 22 or 23, characterized in that The communication device further includes the memory, wherein the memory is configured to store the computer program or instruction; and / or, The communication device further includes a communication interface coupled to the at least one processor, wherein the communication interface is configured to input and / or output information.
25. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program or instructions, and when the computer program or instructions are run on a computer, the method according to any one of claims 1 to 20 is executed.
26. A computer program product, characterized in that When the computer program product is run on a computer, the method according to any one of claims 1 to 20 is executed.
Citation Information
Patent Citations
Sensing method and device
CN112748425A
Terminal sensing method and device
CN115915073A
Channel reconstruction method, communication node and storage medium
CN117674923A
Communication sensing method, apparatus and device
WO2023001183A1
NON-TRIGGER BASED (TB) SENSING MEASUREMENT FLOW FOR 11bf IN THE SUB-7 GHZ
WO2023024771A1