Method and apparatus for feedback of sensing measurement results based on ultra bandwidth

By using control information to indicate thresholds and compression methods to process sensing measurement results in UWB communication, and feeding back CIR parameter information, the problem of high signaling overhead in UWB sensing measurement result feedback is solved, thereby improving communication efficiency.

CN119907030BActive Publication Date: 2026-06-23HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2022-12-28
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing UWB sensing measurement result feedback methods have high signaling overhead and cannot effectively utilize temporal and spatial similarities and correlations.

Method used

By sending control information to indicate a threshold-based feedback method, the receiver processes the sensing measurement results and feeds back the channel impulse response (CIR) parameter information, using thresholding and compression methods to reduce signaling overhead.

Benefits of technology

It effectively reduces signaling overhead, improves communication efficiency, and ensures that the sending end obtains information relevant to the target.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119907030B_ABST
    Figure CN119907030B_ABST
Patent Text Reader

Abstract

A sensing measurement result feedback method and device based on UWB are applied to a WPAN system based on UWB, such as 802.15 series protocols, 802.15.4a protocol, 802.15.4z protocol or 802.15.4ab protocol, etc. It can also be applied to IEEE 802.11ax next generation Wi-Fi protocol such as 802.11be, Wi-Fi 7 or EHT, such as 802.11be next generation, Wi-Fi 8, etc. 802.11 series protocol wireless local area network system, sensing system, etc. The method comprises: the sending end sends control information, and the corresponding receiving end receives the control information. Then the receiving end sends feedback information, and the corresponding sending end receives the feedback information. The technical scheme provided in the application can effectively save the signaling overhead.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 202211698165.1 and the original application date is December 28, 2022. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a method and apparatus for feedback of sensing measurement results based on ultra-widebandwidth. Background Technology

[0003] Ultra-wideband (UWB) is a wireless carrier communication technology that can transmit data using nanosecond-level non-sinusoidal narrow pulses, thus occupying a very wide spectrum. Due to its narrow pulses and low radiation spectral density, UWB has advantages such as strong multipath resolution, low power consumption, and strong security.

[0004] Based on the characteristics of UWB, UWB pulses can be used for sensing. In sensing applications, by detecting the echo of the UWB signal on a target, information related to the target, such as distance, angle, or velocity, can be extracted. In one scenario, the sensing initiator is the transmitter of the UWB signal, and the sensing responder is the receiver of the UWB echo signal. If the sensing initiator needs to obtain the sensing measurement results, the sensing responder needs to feed back the sensing measurement results to the sensing initiator. For example, the sensing responder can feed back all the sensing measurement results to the sensing initiator.

[0005] However, the signaling overhead of the feedback method shown above can be further reduced. Summary of the Invention

[0006] This application provides a UWB-based method and apparatus for feedback of sensing measurement results, which effectively reduces signaling overhead.

[0007] In a first aspect, embodiments of this application provide a method for feedback of sensing measurement results based on ultra-bandwidth, the method comprising:

[0008] Send control information, the control information including first control information, the first control information being used to instruct a threshold-based feedback method to provide feedback on the sensing measurement results; receive feedback information, the feedback information including channel impulsive response (CIR) parameter information, the CIR parameter information being obtained by processing the sensing measurement results based on the first control information.

[0009] Secondly, embodiments of this application provide a method for feedback of sensing measurement results based on ultra-bandwidth, the method comprising:

[0010] The system receives control information, including first control information, which instructs a threshold-based feedback method to provide feedback on the sensing measurement results; it also sends feedback information, including channel impulse response (CIR) parameter information, which is obtained by processing the sensing measurement results based on the first control information.

[0011] In this embodiment, the transmitting end sends control information to the receiving end, enabling the receiving end to process the original CIR parameters based on the control information. For example, it can obtain CIR parameter information using a threshold-based feedback method. By processing the sensing measurement results (e.g., using a threshold-based feedback method) to obtain CIR parameter information and then feeding it back, signaling overhead can be effectively reduced. Simultaneously, the receiving end processes the control information sent by the transmitting end and then sends feedback information, effectively improving the sensing process based on UWB pulses and ensuring the communication efficiency between the two parties.

[0012] In conjunction with the first or second aspect, in one possible implementation, the first control information includes information about a first threshold, which is used to determine whether to feed back the sensing measurement results from one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit.

[0013] In conjunction with the first or second aspect, in one possible implementation, the first threshold is used to determine whether to feed back one or more sets of sensing measurement results from each of the one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit.

[0014] In one possible implementation, combining the first or second aspect, the value of the first threshold is proportional to the radar cross section (RCS) of the target.

[0015] In this embodiment, without affecting the transmitter's acquisition of target-related information, the signaling overhead of CIR parameter information is effectively reduced by updating the value of the first threshold based on the target's RCS. For example, if the transmitter has not obtained the target's RCS, the value of the first threshold can be set relatively small, such as a low threshold or even lower, allowing the receiver to provide more comprehensive and detailed feedback of the sensing measurement results. When the transmitter discovers that the target's RCS is greater than a certain threshold based on the obtained sensing measurement results, the first threshold can be set relatively large, such as larger than a low threshold or even lower. Since the value of the first threshold is increased, the sensing measurement results of some non-reference sampling units may not need to be fed back, thus effectively reducing the signaling overhead of CIR parameter information. Correspondingly, after receiving feedback information, even if the sensing measurement results of some non-reference sampling units are not fed back, the transmitter can still use the sensing measurement results of the reference sampling units as the sensing measurement results of the non-reference sampling units that were not fed back.

[0016] In conjunction with the first or second aspect, in one possible implementation, the first control information further includes information on the compression method, which includes any one of the following: no compression, compression in units of a fixed number of sampling points (compression in units of a fixed number of taps), and compression in units of a variable number of sampling points (compression in units of a variable number of taps).

[0017] For example, no compression means that the sensing measurement results are directly fed back as taps obtained after sampling, without needing to go through the first threshold judgment. Compression, on the other hand, means that one or more taps obtained after sampling can be divided into a group, and then the sensing measurement results of a certain group are judged based on the first threshold.

[0018] In this embodiment, the compression method using a fixed number of sampling points is simple to implement, does not affect the transmitter's acquisition of relevant information about the target, and can effectively reduce the signaling overhead of the CIR parameter. The compression method using a variable number of sampling points provides the receiver with greater flexibility in compression processing, does not affect the transmitter's acquisition of relevant information about the target, and can also effectively reduce the signaling overhead of the CIR parameter.

[0019] In conjunction with the first or second aspect, in one possible implementation, the first control information further includes address information of the communication device receiving the control information.

[0020] In this embodiment, the first control information includes the address information of one or more receiving ends, enabling each receiving end to explicitly know the control information. Each receiving end then processes the sensing measurement results according to the control information and feeds back its own obtained sensing measurement results, effectively improving communication efficiency.

[0021] In conjunction with the first or second aspect, in one possible implementation, the feedback information further includes information related to the CIR parameter information, which includes at least one of the following: the number of sampling units corresponding to the CIR parameter information, the number of sampling points included in each sampling unit, the number of antennas used when measuring the sensing measurement results, and whether the sensing measurement results in the reference sampling unit are stored.

[0022] In this embodiment of the application, by including the above information in the feedback information, the sending end can clearly know the parsing method of CIR parameter information, thereby improving the communication efficiency of both parties.

[0023] In conjunction with the first or second aspect, in one possible implementation, when the compression method includes a compression method based on a variable number of sampling points, the feedback information further includes the following information: the number of groups in a sampling unit, the starting sampling point and the ending sampling point of each group; or, the feedback information further includes the following information: the number of groups in a sampling unit, the starting sampling point and the number of sampling points of each group.

[0024] In this embodiment of the application, the feedback information, by including the above-mentioned information, enables the transmitting end to clearly know the grouping of the sensing measurement results by the receiving end when it receives the feedback information, thereby quickly recovering the original CIR parameters.

[0025] In conjunction with the first or second aspect, in one possible implementation, the feedback information further includes information from a first bitmap, where each bit in the first bitmap is used to indicate whether to provide feedback on the sensing measurement results within the corresponding group.

[0026] In conjunction with the first or second aspect, in one possible implementation, the CIR parameter information includes at least one of the following: path loss, delay, horizontal angle of arrival (AOA), and vertical angle of arrival (ZOA).

[0027] In conjunction with the first or second aspect, in one possible implementation, the feedback information further includes a data pattern indicating the path loss information, the data pattern including at least one of an amplitude- and phase-based data pattern, or a data pattern based on in-phase components and quadrature components.

[0028] In this embodiment, by using a data pattern to indicate path loss information, the form of path loss information becomes more diverse, enabling the effective selection of different feedback forms for sensing information in different application scenarios. For example, when the bit width of the path loss information is small (i.e., the bit length it occupies), feedback using amplitude and phase provides higher accuracy.

[0029] In conjunction with the second aspect, in one possible implementation, the method further includes: grouping the sensing measurement results into one or more groups of sensing measurement results using a fixed number of sampling points or a variable number of sampling points; determining not to feed back the sensing measurement results of a certain group if the difference between the sensing measurement results of a certain group and the sensing measurement results with the same time delay in the reference sampling unit is less than or equal to a first threshold; or determining to feed back the sensing measurement results of a certain group if the difference between the sensing measurement results of a certain group and the sensing measurement results with the same time delay in the reference sampling unit is greater than the first threshold, and feeding back the sensing measurement results of a certain group based on the difference.

[0030] Thirdly, embodiments of this application provide a communication device for executing the method in the first aspect or any possible implementation thereof. The communication device includes units that execute the method in the first aspect or any possible implementation thereof.

[0031] Fourthly, embodiments of this application provide a communication apparatus for executing the method in the second aspect or any possible implementation thereof. The communication apparatus includes units capable of executing the method in the second aspect or any possible implementation thereof.

[0032] In the third or fourth aspect, the aforementioned communication device may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the device embodiments shown below.

[0033] Fifthly, embodiments of this application provide a communication device including a processor for executing the method described in the first aspect or any possible implementation thereof. Alternatively, the processor may execute a program stored in a memory, wherein when the program is executed, the method described in the first aspect or any possible implementation thereof is executed.

[0034] In one possible implementation, the memory is located outside the aforementioned communication device.

[0035] In one possible implementation, the memory is located within the aforementioned communication device.

[0036] In this embodiment of the application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0037] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting signals.

[0038] Sixthly, embodiments of this application provide a communication device including a processor for executing the method shown in the second aspect or any possible implementation thereof. Alternatively, the processor is configured to execute a program stored in a memory, wherein when the program is executed, the method shown in the second aspect or any possible implementation thereof is executed.

[0039] In one possible implementation, the memory is located outside the aforementioned communication device.

[0040] In one possible implementation, the memory is located within the aforementioned communication device.

[0041] In the embodiments of this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0042] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting signals.

[0043] In a seventh aspect, embodiments of this application provide a communication device, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the logic circuit is used to output control information and input feedback information through the interface.

[0044] Understandably, the logic circuit is also used to process the feedback information to obtain target-related information. Target-related information may include velocity, angle, or attenuation.

[0045] Eighthly, embodiments of this application provide a communication device, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the logic circuit is used to input control information and output feedback information through the interface.

[0046] It is understandable that logic circuits are also used to determine feedback information based on control information.

[0047] Ninthly, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the methods shown in the first aspect or any possible implementation thereof to be executed.

[0048] In a tenth aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the methods shown in the second aspect or any possible implementation thereof to be executed.

[0049] Eleventhly, embodiments of this application provide a computer program product, which includes a computer program or computer code, and when run on a computer, causes the method shown in the first aspect or any possible implementation thereof to be executed.

[0050] In a twelfth aspect, embodiments of this application provide a computer program product comprising a computer program or computer code that, when run on a computer, causes the methods shown in the second aspect or any possible implementation thereof to be executed.

[0051] In a thirteenth aspect, embodiments of this application provide a computer program that, when run on a computer, executes the methods shown in the first aspect or any possible implementation thereof.

[0052] In a fourteenth aspect, embodiments of this application provide a computer program that, when run on a computer, executes the methods shown in the second aspect or any possible implementation thereof.

[0053] In a fifteenth aspect, embodiments of this application provide a wireless communication system, which includes a transmitter and a receiver. The transmitter is configured to perform the method shown in the first aspect or any possible implementation thereof, and the receiver is configured to perform the method shown in the second aspect or any possible implementation thereof.

[0054] The technical effects achieved by the third to fifteenth aspects mentioned above can be referred to the technical effects of the first or second aspects or the beneficial effects in the method embodiments shown below, and will not be repeated here. Attached Figure Description

[0055] Figure 1a This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0056] Figure 1b This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0057] Figure 2a This is a schematic diagram of a perception scenario based on a single perceptual responder, provided in an embodiment of this application.

[0058] Figure 2bThis is a schematic diagram of a perception scenario based on a single perceptual responder, provided in an embodiment of this application.

[0059] Figure 2c This is a schematic diagram of a perception scenario based on multiple sensing responders provided in an embodiment of this application;

[0060] Figure 2d This is a schematic diagram of a perception scenario based on multiple sensing responders provided in an embodiment of this application;

[0061] Figure 2e This is a schematic diagram of a perception scenario based on a perception requester, provided in an embodiment of this application;

[0062] Figure 2f This is a schematic diagram of a perception scenario based on a perception requester, provided in an embodiment of this application;

[0063] Figure 3 This is a flowchart illustrating a UWB-based sensing measurement result feedback method provided in an embodiment of this application.

[0064] Figure 4 This is a sampling diagram provided in an embodiment of this application;

[0065] Figure 5 This is a schematic diagram illustrating the relationship between time blocks, time units, and time subunits provided in the embodiments of this application;

[0066] Figure 6 This is a schematic diagram illustrating the relationship between the sensing block, sensing wheel, and sensing time slot provided in an embodiment of this application;

[0067] Figure 7a This is a schematic diagram of a sensing process provided in an embodiment of this application;

[0068] Figure 7b This is a schematic diagram of a sensing process provided in an embodiment of this application;

[0069] Figure 7c This is a schematic diagram of a sensing process provided in an embodiment of this application;

[0070] Figure 8 This is a schematic diagram of a simulation result provided in an embodiment of this application;

[0071] Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0072] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0073] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0074] Figure 12a This is a schematic diagram illustrating feedback based on the earliest arrival path as a reference, provided in an embodiment of this application.

[0075] Figure 12b This is a schematic diagram illustrating feedback based on the earliest arrival path as a reference, provided in an embodiment of this application.

[0076] Figure 12c This is a schematic diagram illustrating feedback based on the strongest arrival path as a reference, provided in an embodiment of this application.

[0077] Figure 12d This is a schematic diagram illustrating feedback based on the earliest arrival path as a reference, provided in an embodiment of this application. Detailed Implementation

[0078] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described below in conjunction with the accompanying drawings.

[0079] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used only to distinguish different objects and not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0080] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0081] In this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0082] The technical solution provided in this application can be applied to wireless personal area networks (WPANs) based on UWB technology. For example, the method provided in this application can be applied to the Institute of Electrical and Electronics Engineers (IEEE) 802.15 series protocols, such as 802.15.4a, 802.15.4z, or 802.15.4ab, or a future generation of UWB WPAN standards, etc., which will not be listed here. The method provided in this application can also be applied to various communication systems, such as Internet of Things (IoT) systems, Vehicle-to-X (V2X) systems, narrowband Internet of Things (NB-IoT) systems, devices applied in V2X, IoT nodes and sensors in IoT, smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities. It can also be applied to LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, Long Term Evolution (LTE) systems, as well as 5th-generation (5G) and 6th-generation (6G) communication systems.

[0083] Ultra-wideband (UWB) technology is a novel wireless communication technology. It utilizes nanosecond-level non-sinusoidal narrow pulses to transmit data. By modulating impulse pulses with very steep rise and fall times, it occupies a wide spectral range, resulting in a bandwidth on the order of gigahertz (GHz). The bandwidth used by UWB is typically above 1 GHz. Because UWB systems do not require the generation of sinusoidal carrier signals and can directly transmit impulse sequences, they possess a wide spectral density and very low average power. UWB wireless communication systems offer advantages such as strong multipath resolution, low power consumption, and strong security, facilitating coexistence with other systems and thus improving spectral efficiency and system capacity. Furthermore, in short-range communication applications, the transmit power of UWB transmitters can typically be below 1 mW. Theoretically, the interference generated by UWB signals is equivalent to only wideband white noise. This contributes to good coexistence between ultra-wideband and existing narrowband communications. Therefore, UWB systems can operate simultaneously with narrowband (NB) communication systems without interference. The method provided in this application can be implemented by a communication device in a wireless communication system. In a communication device, a module implementing UWB system functions can be called a UWB module (e.g., one that can transmit UWB pulses), and a module implementing narrowband communication system functions can be called a narrowband communication module. The UWB module and the narrowband communication module can be different devices or chips, etc., and this application does not limit this. Of course, the UWB module and the narrowband communication module can also be integrated on a single device or chip. This application does not limit the implementation method of the UWB module and the narrowband communication module in the communication device.

[0084] Although the embodiments in this application are primarily illustrated using WPAN as an example, particularly networks applied to the IEEE 802.15 series of standards, those skilled in the art will readily understand that the various aspects of this application can be extended to other networks employing various standards or protocols. For example, wireless local area networks (WLANs), Bluetooth, high-performance radio LANs (HIPERLANs) (a wireless standard similar to the IEEE 802.11 standard, primarily used in Europe), and wide area networks (WANs) or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in this application can be applied to any suitable wireless network.

[0085] The method provided in this application can be implemented by a communication device in a wireless communication system. This communication device can be any device involved in a UWB system. For example, the communication device may include, but is not limited to, a communication server, router, switch, bridge, computer, mobile phone, etc. Another example is that the communication device may include a central control point, such as a personal area network (PAN) or PAN coordinator. Yet another example is that the communication device may include user equipment (UE), which can include various handheld devices with wireless communication capabilities, in-vehicle devices, wearable devices, Internet of Things (IoT) devices, computing devices, or other processing devices connected to a wireless modem, etc., and will not be listed exhaustively here. Yet another example is that the communication device may include a chip, which may be located in a communication server, router, switch, or user terminal, etc., and will not be listed exhaustively here.

[0086] As an example, Figure 1a and Figure 1b This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1a This application provides a star topology structure. Figure 1b This is a point-to-point topology provided in an embodiment of this application. For example... Figure 1a As shown, in a star topology, a central control node can communicate with one or more other devices. Figure 1b As shown, in a point-to-point topology, different devices can communicate with each other. Figure 1a and Figure 1b In this application, both "full-function device" and "reduced-function device" can be understood as the communication apparatus shown. The terms "full-function device" and "reduced-function device" are relative; for example, a reduced-function device cannot be a PAN coordinator. Furthermore, compared to a full-function device, a reduced-function device may lack coordination capabilities or have a lower communication rate. It is understood that... Figure 1b The PAN coordinator shown is for illustrative purposes only. Figure 1b The other three full-function devices shown can also act as PAN coordinators, but they will not be shown one by one here.

[0087] It is understood that the full-function device and low-function device shown in this application are merely examples of communication devices. Any communication device capable of implementing the UWB-based sensing measurement result feedback method provided in this application falls within the protection scope of this application. The sensing initiator and sensing responder mentioned below can be full-function devices or low-function devices, and this application does not limit them in this regard.

[0088] As an example, the communication device shown in the embodiments of this application may include a sensing initiator, a sensing responder, or a sensing requester (or a sensing requesting device). The terms "sensing initiator" and "sensing responder" are relative. For example, if the sensing initiator is the party that initiates the sensing process, then the sensing responder can be the party that responds according to the initiating sensing process. For instance, the sensing initiator may be a transmitter of a UWB signal, and the sensing responder may be a receiver of a UWB echo signal. Alternatively, the sensing initiator may be a receiver of a UWB echo signal, and the sensing responder may be a transmitter of a UWB signal. A sensing requester can be understood as the party that initiates a sensing request to the sensing initiator. It is understood that since the UWB signal sent by the sensing initiator needs to reach the target first and then the sensing responder (e.g., the UWB signal reaches the sensing responder after being reflected or scattered by the target), the signal received by the sensing responder relative to the UWB signal sent by the sensing initiator can be called a UWB echo signal. It is understood that, for ease of description, UWB signals and UWB echo signals may be collectively referred to as UWB signals in the following text without distinction. The UWB signals shown in this application may also be called sensing signals or UWB pulses, etc. It is understood that a sensing packet shown below may include one or more UWB pulses (or UWB signals).

[0089] Based on the perception initiator, perception responder, and perception requester described above, this application provides the following six scenarios in its embodiments. It is understood that... Figure 2a and Figure 2b This can be understood as a perceptual scenario based on a single responder, such as bi-static sensing. Figure 2c and Figure 2d This can be understood as a perception scenario based on multiple sensing responders, such as multi-station sensing. Meanwhile, Figure 2a and Figure 2c In this context, the sensing initiator is the receiver of the UWB echo signal, and the sensing responder is the transmitter of the UWB signal. Figure 2b and Figure 2d In this context, the sensing initiator is the transmitter of the UWB signal, and the sensing responder is the receiver of the UWB signal. Figure 2e and Figure 2f This can be understood as a perception scenario involving the initiator, responder, and requester of perception, such as what is called proxy perception.

[0090] like Figure 2a As shown, since the sensing initiator is the receiver of the UWB echo signal, it can obtain the sensing measurement results and relevant information about the target based on the UWB echo signal. Therefore, there is no need for the sensing initiator and the sensing responder to transmit feedback information over the air interface. Figure 2b As shown, since the sensing initiator is the transmitter of the UWB signal and the sensing responder is the receiver of the UWB echo signal, the sensing initiator needs to obtain target-related information through the feedback information sent by the sensing responder. For example... Figure 2c As shown, multiple sensing responders are all transmitters of UWB signals. Similarly, the sensing initiator and the multiple sensing responders do not need to transmit feedback information over the air interface. However, Figure 2d In the scenario shown, the sensing initiator needs to obtain feedback information from multiple sensing responders. For example... Figure 2e As shown, the sensing requester can send a sensing request to the initiator. The sensing responder is the transmitter of the UWB signal, and the sensing initiator is the receiver of the UWB echo signal. After receiving the feedback information, the sensing initiator needs to transmit the feedback back to the sensing requester via the air interface. Figure 2f As shown, the sensing requester sends a sensing request to the sensing initiator, which is the transmitter of the UWB signal and the sensing responder is the receiver of the UWB echo. After receiving the feedback information, the sensing responder needs to transmit the feedback back to the sensing initiator over the air interface, and then the sensing initiator transmits the feedback back to the sensing requester over the air interface.

[0091] In general, Figure 2b and Figure 2d In this process, the responder needs to send feedback information to the initiator. Figure 2e In this process, the initiator of perception needs to send feedback information to the requester of perception. Figure 2f In this process, the responder needs to send feedback information to the initiator, and the initiator needs to send feedback information to the requester.

[0092] Figures 2a to 2e The sensing packet shown can be understood as a UWB signal. The device that receives the sensing packet can obtain the sensing measurement result based on the sensing packet. Optionally, the device that receives the sensing packet can also feed back the sensing measurement result through feedback information.

[0093] In a UWB-based sensing measurement result feedback method, the format of the feedback information can be as shown in Table 1.

[0094] Table 1

[0095]

[0096]

[0097] According to the feedback information shown in Table 1, the signaling overhead of this feedback information is large, and the feedback information cannot effectively utilize temporal similarity and spatial correlation.

[0098] In view of this, this application provides a UWB-based measurement result feedback method and apparatus, which can not only minimize the signaling overhead of feedback information, but also effectively utilize the temporal similarity and spatial correlation of parameters in the feedback information. Figure 3 This is a flowchart illustrating a UWB-based sensing measurement result feedback method provided in an embodiment of this application.

[0099] Figure 3 The method shown can be applied to both a sending end and a receiving end. The sending end can be understood as the end that sends control information, and the receiving end as the end that receives control information; alternatively, the sending end can be understood as the end that receives feedback information, and the receiving end as the end that sends feedback information. For example, the sending end may include a full-function device, and the receiving end may include a low-function device; or the sending end may include a low-function device, and the receiving end may include a low-function device; or the sending end may include a low-function device, and the receiving end may include a full-function device; or both the sending end and the receiving end may be full-function devices. For example, the sending end may include... Figure 2b and Figure 2d The sensing initiator shown can include the receiving end. Figure 2b and Figure 2d The sensing responder shown is the provider of the CIR parameters. Figure 2b and Figure 2d The sensor responder is shown. For example, the sender may include, for instance, a sensor responder. Figure 2e The sensing requester shown can be a receiver such as... Figure 2e The perception initiator shown is the provider of the CIR parameters. Figure 2e The sensing initiator is shown. For example, the sender may include, for instance, a sensing initiator... Figure 2f The sensing initiator shown can be a receiver such as... Figure 2f The sensing responder shown is the provider of the CIR parameters. Figure 2f The sensor responder or sensor initiator is shown. For example, the sender may include, for instance, the sensor responder or sensor initiator. Figure 2f The sensing requester shown can be a receiver such as... Figure 2f The perception initiator shown is the provider of the CIR parameters. Figure 2fThe sensor responder or sensor initiator is shown. For example, the sender may include, for instance, the sensor responder or sensor initiator. Figure 2f The sensing requester shown can be a receiver such as... Figure 2f The sensing responder shown is the provider of the CIR parameters. Figure 2f The perceived responder is shown. It is understandable that, based on... Figure 2b , Figure 2d , Figure 2e and Figure 2f The listed sending and receiving ends are merely examples. Any apparatus capable of implementing the methods provided in the embodiments of this application falls within the protection scope of this application. Therefore, the listed sending and receiving ends should not be construed as limiting the embodiments of this application. It is understood that this application describes the methods provided in the embodiments of this application from the perspective of the sending and receiving ends. However, during the transmission of information, other apparatuses may also be present, such as a forwarding device to forward information between the sending and receiving ends. Therefore, the mutual transmission of information in this application can be achieved using technical means that can be accomplished by those skilled in the art, and this application does not limit other apparatuses besides the sending and receiving ends.

[0100] In the introduction Figure 3 Before describing the method, the sampling unit and sampling point involved in the embodiments of this application are described in detail below.

[0101] Figure 4 This is a sampling diagram provided in an embodiment of this application. Figure 4 The diagram shows different taps obtained by sampling based on a perceptual snapshot. Figure 4 The horizontal axis can be interpreted as the time delay from transmission time to reception time, with the unit of delay being nanoseconds (ns). The vertical axis can be interpreted as path loss information, with the unit of path loss being decibels (dB). Path loss information can be understood as information obtained based on the attenuation of the UWB signal during transmission from transmission to reception, or information obtained based on the attenuation of the UWB signal's transmission power. For example, Figure 4 The path loss information shown is determined based on the sum of the squared real and squared imaginary parts of the path loss, such as... Figure 4 The ordinate can be calculated as 10*log10(Re 2 +Im 2The transmitted signal power, Re, can be understood as the real part of the received signal (the received signal is sampled to form a tap), and Im can be understood as the imaginary part of the received signal. This should not be construed as a limitation on the embodiments of this application. The tap shown in the embodiments of this application can carry delay and path loss information, or a tap can simultaneously correspond to path loss information and delay. In general, the relationship between a snapshot and a tap can be understood as follows: the provider of feedback information (or the generator of feedback information, or the communication device that generates feedback information) can sample based on parameters obtained within a snapshot to obtain multiple taps. It is understood that... Figure 4 This example only illustrates how a tap can carry latency and path loss information; optionally, a tap can also carry ZOA and / or AOA, etc. Figure 4 (Not shown).

[0102] For example, one sensing packet can correspond to one snapshot. For instance, the receiving end (such as...) Figure 2b and Figure 2d After receiving a sensing packet, the sensing responder (e.g., the one shown) can determine the parameters of a snapshot based on the parameters obtained from that sensing packet. Alternatively, a snapshot can be understood as a collection of taps obtained by sampling a sensing packet. When sampling parameters within a sensing snapshot, sampling can be based on a certain threshold. For example... Figure 4 Sampling is performed using values ​​greater than -160dB as an example to obtain different taps within a perceptual snapshot. This is understandable. Figure 4 The sampling thresholds shown are merely examples and should not be construed as limiting the embodiments of this application. It is understood that the embodiments of this application are illustrated using one sensing packet corresponding to one snapshot as an example; however, this application can also be applied to situations where one sensing packet corresponds to multiple snapshots, or multiple sensing packets correspond to one snapshot. That is, based on the situation of one sensing packet corresponding to one snapshot shown in the embodiments of this application, those skilled in the art can adaptively change the relationship between sensing packets and snapshots.

[0103] Optionally, the number of taps included in a snapshot can be determined based on a sampling threshold (e.g., ...). Figure 4The duration of a tap (-160dB) is determined as shown. Optionally, when no sampling threshold is set, the duration of a tap can also be determined based on the sampling frequency. For example, when the sampling frequency is 500MHz, the interval between two taps is 2ns when sampling a snapshot. This application embodiment does not limit the number of taps included in a snapshot. Similarly, this application embodiment does not limit the number of sensing packets sent by the sensing initiator or the sensing responder. For example, the number of sensing packets refers to the sensing packets obtained from the CIR parameter provider after obtaining control information and before obtaining feedback information based on the control information. This application embodiment does not limit the number of snapshots corresponding to the CIR parameter information fed back in the feedback information. That is, this application embodiment does not limit the number of non-reference sampling units shown below.

[0104] A snapshot as shown above can be called a sampling unit, and a tap can be called a sampling point, a sampling node, or a sensing sampling point, etc. The above names are used in the following description of this application, but they should not be construed as limiting the embodiments of this application.

[0105] like Figure 3 As shown, the method includes:

[0106] 301. The sending end sends control information, and the corresponding receiving end receives the control information.

[0107] The control information includes first control information, which instructs a threshold-based feedback method for the sensing measurement results. The control information can be used to control the feedback method of the sensing measurement results. Optionally, the control information can also be used to control the feedback period of the sensing measurement results. Alternatively, the control information can be understood as control information related to the sensing process. The receiving end can feed back the sensing measurement results based on the control information, such as feeding back the sensing measurement results in the form of CIR parameter information. For example, the control information can be contained in a physical layer (PHY) protocol data unit (PPDU). For instance, the control information can be carried in a physical layer service data unit (PSDU) within the PPDU. This application embodiment does not limit the specific location of the control information.

[0108] The sensing measurement results can be understood as the raw CIR parameters (or uncompressed CIR parameters, or one or more taps obtained from a snapshot) obtained based on the sensing packet (the CIR parameters shown in Table 8a below are uncompressed CIR parameters). This sensing packet may include one or more UWB pulses (or UWB signals or sensing signals, etc.). In other words, based on the sensing packet, the provider of the CIR parameters (e.g., the receiver) can obtain the sensing measurement results, such as the target's path loss, delay, ZOA, AOA, etc. It is understood that the delay can be relative to the UWB pulse transmission time, etc., and this application embodiment does not limit the reference standard for this delay.

[0109] In one possible implementation, the first control information includes information about a first threshold, which is used to determine whether to feed back the sensing measurement results from one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit. In other words, the first threshold is a threshold used to measure whether to feed back the sensing measurement results from one or more non-reference sampling units. Further explanation of the first threshold can be found in the description of the compression method below, which will not be detailed here.

[0110] For example, the first threshold shown in the embodiments of this application may include any one of the high threshold, normal threshold, low threshold, and lower threshold shown in Table 2. As shown in Table 2, when the field containing the first threshold is 00, it indicates that the first threshold is a high threshold; when the field containing the first threshold is 01, it indicates that the first threshold is a normal threshold; when the field containing the first threshold is 10, it indicates that the first threshold is a low threshold; and when the field containing the first threshold is 11, it indicates that the first threshold is a lower threshold. It is understood that the correspondence between the field values ​​of the first threshold shown in Table 2 and the descriptions is only an example and should not be construed as a limitation on the embodiments of this application. The high threshold, low threshold, and even lower threshold shown in Table 2 are relative to the normal threshold. High threshold, normal threshold, low threshold, and even lower threshold are only one way of classifying them. For example, they can also be classified as threshold 1, threshold 2, threshold 3, and threshold 4; or first threshold a, first threshold b, first threshold c, and first threshold d; or first threshold, second threshold, third threshold, and fourth threshold, etc., which will not be listed here.

[0111] Table 2

[0112] The value of the field containing the first threshold describe 00 High threshold, for example, Threshold = 2 * amacCirDifferenceThres 01 Normal thresholds, such as Threshold = amacCirDifferenceThres 10 Low threshold, for example, Threshold = 1 / 2 * amacCirDifferenceThres 11 Lower thresholds, for example, Threshold = 1 / 4 * amacCirDifferenceThres

[0113] It should be noted that the `amacCirDifferenceThres` shown in Table 2 can be understood as a MAC constant. The specific value of this MAC constant can be defined by a standard or indicated by the sending end, etc., and this application embodiment does not limit this. For example, this MAC constant can be equal to 5 * 10^6. -4 It is understood that the MAC constant shown in the embodiments of this application may be the same for all targets, or different targets may have different MAC constants, and the embodiments of this application do not limit this.

[0114] In one possible implementation, the value of the first threshold can be proportional to the radar cross section (RCS) of the target. For example, when the target's RCS is large, the first threshold can be set larger (e.g., a high threshold or a normal threshold as shown in Table 2), and when the target's RCS is small, the first threshold can be set smaller (e.g., a low threshold or a lower threshold as shown in Table 2). It is understood that "larger" and "smaller" are relative terms. If the transmitter has not obtained the target's RCS, the first threshold can be set smaller, such as a low threshold or a lower threshold, allowing the receiver to provide more comprehensive and detailed feedback of the sensing measurement results. When the transmitter finds that the target's RCS is greater than a certain threshold based on the obtained sensing measurement results, the first threshold can be set larger, such as larger than a low threshold or a lower threshold. For example, an adult's RCS can be 1 square meter, and a pet's RCS can be 0.1 square meters; therefore, the first threshold for an adult is larger than that for a pet. Because the value of the first threshold has increased, the sensing measurement results of some non-reference sampling units may no longer need to be fed back, thus effectively reducing the signaling overhead of CIR parameter information. Correspondingly, after the transmitter receives feedback information, even if the sensing measurement results of some non-reference sampling units are not fed back, the transmitter can still use the sensing measurement results of the reference sampling units as the sensing measurement results of the non-reference sampling units that did not receive feedback. In other words, without affecting the transmitter's acquisition of relevant target information, updating the value of the first threshold based on the target's RCS effectively saves the signaling overhead of CIR parameter information.

[0115] In one possible implementation, the first control information further includes information on the compression method, which includes any of the following: no compression, compression with a fixed number of sampling points, or compression with a variable number of sampling points.

[0116] Table 3

[0117]

[0118] Table 3 shows that the units are either fixed or variable numbers of sampling points. This refers to the fact that when determining whether to feed back the sensing measurement results in a non-reference sampling unit based on a first threshold, the unit for measuring whether to feed back the sensing measurement results within a unit can be fixed (or variable). As shown in Table 4, if the sensing measurement results within a unit are to be fed back, they can be compressed using the sensing measurement results in the reference sampling unit. For example, the sensing measurement results in the reference sampling unit (e.g., a certain parameter) can be differentially analyzed with the sensing measurement results within the unit with the corresponding time delay (e.g., the same parameter) to obtain the differential sensing measurement results (which can also be understood as the difference between the sensing measurement results within the unit and the sensing measurement results with the same time delay in the reference sampling unit). This difference is then included in the CIR parameter information. It can be understood that Table 4 and Table 3 can be interpreted as tables describing compression methods in different ways, with Table 4 providing a further detailed description of the compression method based on Table 3.

[0119] Table 4

[0120]

[0121] For ease of description, the sensing measurement results within a single unit will be referred to as a set of sensing measurement results. That is, using a fixed number of sampling points as a unit, the sensing measurement results within a sampling unit can be grouped to obtain multiple sets of sensing measurement results. If the sensing measurement results include path loss information and latency, then multiple sets of sensing measurement results can also be referred to as multiple sets of taps. The number of taps in each set can be fixed or variable. Of course, sensing measurement results can also include AOA and ZOA (when two or more antennas are used to measure the sensing measurement results). In this case, even if multiple sets of sensing measurement results include path loss information, latency, AOA, and ZOA, the taps (i.e., latency and path loss) can still be used to measure whether all parameters within this set are fed back.

[0122] It is understandable that, since the sensing measurement result in the non-reference sampling unit may be greater than or less than the sensing measurement result with the corresponding delay in the reference sampling unit, the differential sensing measurement result can be positive or negative. Therefore, the transmitting end can accurately recover the sensing measurement result in the non-reference sampling unit based on the differential sensing measurement result and the sensing measurement result in the reference sampling unit.

[0123] The following explanation combines the first threshold and the compression method.

[0124] As an example, if the difference between each tap within a certain group and the tap with the same delay in the reference sampling unit is less than a first threshold, then none of the taps within that group will be fed back. Alternatively, none of the sensing measurement results within that group (such as path loss information and delay, or possibly AOA and ZOA) will be fed back. In other words, it can be described as not feeding back the difference between each tap within that group and the tap with the same delay in the reference sampling unit. That is, when determining not to feed back the sensing measurement results within a certain group, even if the CIR parameter information does not include the sensing measurement results within that group, the transmitter can still estimate the sensing measurement results within that group using the sensing measurement results in the reference sampling unit (e.g., the sensing measurement results in the reference sampling unit can be used to replace the sensing measurement results within that group). This not only effectively reduces signaling overhead but also does not affect the transmitter's acquisition of target-related information.

[0125] It is understood that the "difference" in the difference between each tap in a certain group shown in the embodiments of this application and the tap with the same delay in the reference sampling unit can refer to the difference in path loss, or it can be the difference between the real parts of the path loss, or it can be the difference between the imaginary parts of the path loss, or it can be based on Re 2 +Im 2 Specific difference (e.g.) Figure 4 As shown in the figure, they will not be listed one by one here. The specific calculation method for this difference is not limited in the embodiments of this application.

[0126] It should be noted that although the transmitting end estimates the sensing measurement results within a certain group based on the sensing measurement results in the reference sampling unit, this does not affect the accuracy of the transmitting end in obtaining target-related information. This is because even when the sensing measurement results are fed back in an uncompressed manner, there is still data quantization processing. In this case, the CIR parameter information obtained by the transmitting end is quantized data. Through the determination of the first threshold shown in the embodiments of this application, the error caused by using the sensing measurement results in the reference sampling unit to replace the sensing measurement results within a certain group is less than the error generated by quantization processing. Therefore, the accuracy of the transmitting end in obtaining target-related information is not reduced, and the signaling overhead is also minimized.

[0127] As another example, if the difference between a tap within a group and a tap with the same delay in the reference sampling unit is greater than a first threshold, then the differences between all taps within that group and taps with the same delay in the reference sampling unit are fed back, or the differences between all sensing measurement results within that group (i.e., the difference between a tap within a group and a tap with the same delay in the reference sampling unit). In other words, if the difference between any tap within a group and a tap with the same delay in the reference sampling unit is greater than the first threshold, it is sufficient to determine whether to feed back all sensing measurement results within that group. Feeding back sensing measurement results using differences can effectively save signaling overhead.

[0128] As another example, if only a small number of taps in a group have a difference greater than the first threshold with the taps of the same delay in the reference sampling unit, then only these few taps in that group can be fed back. If the number of taps in a group with a difference greater than the first threshold is less than or equal to 5, then only these 5 taps can be fed back, and the other taps in that group can be ignored. When determining which group to feed back the sensing measurement results, a small number of taps (or the sensing measurement results corresponding to these small numbers of taps) in that group can be fed back as differences, thereby effectively reducing the signaling overhead of CIR parameter information.

[0129] For example, such as Figure 4 Taking a sampling unit as an example, let's assume... Figure 4 The sampling unit shown is a non-reference sampling unit. For example, the difference between the path loss at the horizontal coordinate 31ns and the path loss at the horizontal coordinate 31ns in the reference sampling unit is compared with the first threshold. If the difference is less than or equal to the first threshold, then all taps in the group where the horizontal coordinate 31ns is located will not be fed back (i.e., when the sensing measurement results include path loss and delay, path loss and delay will not be fed back), or the sensing measurement results corresponding to each tap in the group where the horizontal coordinate 31ns is located will not be fed back (i.e., when the sensing measurement results include path loss, delay, AOA and ZOA, path loss, delay, AOA and ZOA will not be fed back), etc.

[0130] It is understood that the specific value of the number of taps included in a group is not limited in this application embodiment. This application embodiment does not limit whether to feed back the sensing measurement results within a certain group when the difference shown above equals the first threshold. That is, if the difference between a certain tap in a certain group and a tap with the same delay in the reference sampling unit equals the first threshold, then the differences between all taps in that group and taps with the same delay in the reference sampling unit may not be fed back; alternatively, the differences between all taps in that group and taps with the same delay in the reference sampling unit may also be fed back.

[0131] In one possible implementation, the first control information also includes the address information of the communication device receiving the control information.

[0132] In this embodiment, the number of communication devices (i.e., receivers) receiving control information can be one or more. By including the address information of one or more receivers in the first control information, each receiver can explicitly know the control information, thereby processing the sensing measurement results according to the control information and feeding back its own obtained sensing measurement results. This effectively improves communication efficiency.

[0133] For example, Table 5 is a schematic diagram of the content of control information provided in an embodiment of this application. The content shown in Table 5 can also be understood as an information element (IE) in the control information. This embodiment of the application does not limit whether the control information includes other IEs. For example, the IE shown in Table 5 can be called a sensing CIR feedback control IE. As shown in Table 5, the sensing CIR feedback control IE may include a unit identifier (also called an element ID), an address size specifier, a responder number, and first control information. The first control information can also be called a CIR feedback control parameter. The content of the first control information can be as shown in Table 6. As shown in Table 6, the device address can be understood as the address of the receiving end shown above; the field containing the CIR feedback threshold can be understood as the field containing the first threshold shown above, as shown in Table 2; the field containing the compression method can be understood as the field shown in Table 3 or Table 5 above.

[0134] Table 5

[0135]

[0136] Table 6

[0137]

[0138] For example, as shown in Table 5, the Unit ID can be used to indicate the ID of the Sensing CIR Feedback Control IE. The Address Size Indicator can be used to indicate the number of bytes indicated by the device address. If the value of the Address Size Indicator field is 0, it indicates that the device address uses a 2-byte short address; if the value of the Address Size Indicator field is 1, it indicates that the device address uses an 8-byte extended address. The Number of Responders can indicate the number of receivers, such as for... Figure 2b and Figure 2d In this context, a respondent refers to the number of perceptual responders participating in the perception process; for example, for Figure 2e In this context, "responders" refers to the number of those who initiate perception; for example, for... Figure 2f In this context, the number of responders can be either the number of sensing initiators or the number of sensing responders. The first control information can include the CIR feedback control parameters required by each responder; that is, the first control information can include control parameters such as the first threshold and compression method required by each responder. For example, as shown in Table 6, the device address can be used to indicate the address of the responder's device, and the CIR feedback threshold value can be found in Table 2. The CIR reference information request can be understood as a request for the sensing measurement results within the reference sampling unit as described above. If the field containing the CIR reference information request has a value of 0, it indicates that the responder does not need to provide feedback on the sensing measurement results within the reference sampling unit (also called CIR reference information). If the field containing the CIR reference information request has a value of 1, it indicates that the responder needs to provide feedback on the sensing measurement results within the reference sampling unit. The compression method value can be found in Table 3 or Table 4, and will not be detailed here.

[0139] It should be noted that when the target's movement speed is high, the sensing measurement results in the reference sampling unit can be updated more frequently; conversely, when the target's movement speed is slow, the update frequency of the sensing measurement results in the reference sampling unit can be reduced. That is, when the transmitting end detects that the target's movement speed is greater than a certain threshold, the transmitting end can set the value of the CIR reference information request to 1, thereby requesting the receiving end to update the sensing measurement results in the reference sampling unit; when the target's movement speed is less than a certain threshold, the transmitting end can set the value of the CIR reference information request to 0, indicating that the receiving end does not need to update the sensing measurement results in the reference sampling unit. It can be understood that when the target's movement speed is high, the changes in the original CIR parameters are also relatively large. By updating the sensing measurement results in the reference sampling unit, i.e., the CIR reference information, more frequently, the dynamic range of the difference, i.e., the differential information, shown in the embodiments of this application can be reduced, thereby achieving the purpose of expressing differential information with fewer bits.

[0140] 302. The receiving end sends feedback information, and the corresponding sending end receives the feedback information.

[0141] The feedback information includes CIR parameter information, which is obtained by processing the sensing measurement results based on the first control information. This CIR parameter information refers to the information obtained by processing the original CIR parameters based on the first control information. For example, the CIR parameter information could be obtained by quantizing the original CIR parameters based on the first control information. Alternatively, the CIR parameter information could be obtained by quantizing and compressing the original CIR parameters based on the first control information.

[0142] Understandably, after receiving feedback information, the receiving end can obtain information such as the target's distance, speed, or attenuation based on the feedback information. The feedback information can be for a single target or for multiple targets; this embodiment does not limit this. For example, after receiving feedback information, the receiving end can parse parameters related to the target to obtain information about one or more targets.

[0143] In one possible implementation, the feedback information also includes information related to the CIR parameter information, which includes at least one of the following:

[0144] The number of sampling units corresponding to the CIR parameter information, the number of sampling points included in each sampling unit, the number of antennas used when measuring the sensing measurement results, and whether the sensing measurement results in the reference sampling unit are stored.

[0145] For example, by including the number of sampling units corresponding to the CIR parameter information and the number of sampling points included in each sampling unit, the transmitting end can know the total number of sampling points corresponding to the CIR parameter information it has obtained. Optionally, if the sampling points are grouped in units of a fixed number, the transmitting end can also obtain the total number of groups. For example, by including the number of antennas used when measuring the sensing measurement results, the transmitting end can accurately distinguish the sensing measurement results obtained by different antennas from the CIR parameter information. For example, by including whether the sensing measurement results in the reference sampling unit are stored (also referred to as reference information or CIR reference information, etc.), the transmitting end can use this information to instruct the updating of the sensing measurement results in the reference sampling unit (or instruct the updating of the CIR reference information) in the next control information.

[0146] For example, the information shown above can exist as fields in the feedback information. The content shown in Table 7 can be included in the CIR feedback report IE in the feedback information. This application embodiment does not limit whether the feedback information includes other IEs.

[0147] Table 7

[0148]

[0149] Understandable, for Figure 2b , Figure 2d and Figure 2f In this context, the provider refers to the perceptual responder. Figure 2e In this context, the provider refers to the initiator of perception. For Figure 2b and Figure 2d In this context, the requester refers to the initiator of perception. Figure 2e In this context, the requester refers to the perceived requester. Figure 2f In this context, the requester can be either the sensing initiator or the sensing requester. For example, when the sensing responder already knows the address of the sensing requester, the requester can be the sensing requester; when the sensing responder does not know the address of the sensing requester, the requester can be the sensing initiator.

[0150] It should be noted that the value of the local CIR reference status shown in Table 7 affects the value of the CIR reference information request in the next control message. For example, when the local CIR reference status is 0, the CIR reference information request in the next control message can only be 1, indicating a request for the receiving end to update the CIR reference information. When the local CIR reference status is 1, the CIR reference information request in the next control message can be set to 0 or 1 according to actual needs. In this embodiment, by adding the CIR reference information request field and the local CIR reference status field in this "handshake" form, the reliability of communication can be enhanced, and the communication efficiency between the two parties can be improved.

[0151] For an explanation of the CIR feedback report parameters, please refer to Tables 8a to 8d. It is understood that Tables 8a to 8d use path loss information as an example, but when the receiver feeds back CIR parameter information, it may also include delay, AOA, and ZOA, etc., which will not be listed here. For example, the CIR of sampling point 1 in sampling unit 1 may also include delay (i.e., the time domain relative to the transmission time), differential AOA of tap 1 in snapshot 1, and differential ZOA of tap 1 in snapshot 1, which will not be listed here.

[0152] It is understood that the descriptions of the values ​​and meanings of the fields shown in Table 7 are merely examples and should not be construed as limiting the embodiments of this application. For example, the provider address size indication field and the requester address size indication field can also be described as follows: if it is 1, it indicates the use of a 2-byte short address; if it is 0, it indicates the use of an 8-byte extended address. Furthermore, the relationship between the values ​​of the compression method field and the corresponding compression methods can differ from that in Tables 3 or 4, and will not be listed here.

[0153] In one possible implementation, when the compression mode is set to 00, the CIR parameter information can be as shown in Table 8a. That is, Table 8a is an example of no compression. The CIR parameter information in Table 8a is a tap obtained by sampling the parameters obtained in the snapshot, and this tap does not need to be judged by the first threshold.

[0154] Table 8a

[0155]

[0156] The parameters and bit lengths shown in Table 8a are merely examples and should not be construed as limiting the embodiments of this application. It is understood that N_snapshot and N_tap shown above are both positive integers.

[0157] In one possible implementation, the feedback information also includes information from a first bitmap, where each bit in the first bitmap indicates whether to feedback the sensing measurement results within the corresponding group. That is, after grouping the sensing measurement results, a bitmap can be used to indicate whether to feedback the sensing measurement results of the corresponding group. For example, if a bit in the first bitmap is 1, it indicates that no sensing measurement result within the group corresponding to that bit has been fed back, and the difference between the sensing measurement result within that group and the sensing measurement result with the same delay in the reference sampling unit is less than a first threshold. Alternatively, if a bit in the first bitmap is 0, it indicates that the sensing measurement result within the group corresponding to that bit has been fed back, and at least one tap within that group has a difference greater than a first threshold (or, in other words, at least one tap within that group has a difference greater than a first threshold).

[0158] For example, when the compression mode is set to 01, the CIR parameter information can be as shown in Table 8b.

[0159] Table 8b

[0160]

[0161] It is understandable that the bit length of the first bitmap shown in Table 8b can be determined based on the number of taps in each snapshot shown in Table 7 and the number of taps in each group shown in Table 8b, such as the bit length of the first bitmap = the number of taps in each snapshot / the number of taps in each group.

[0162] It is understood that the reference sampling unit shown in Table 8b is illustrated using snapshot 1 as an example; however, it should not be construed as a limitation on the embodiments of this application. For example, the reference sampling unit could also be snapshot 2 or snapshot 3, etc., meaning the CIR reference information could be the CIR parameters of snapshot 1 or the CIR parameters of other snapshots. Optionally, the N_tap taps included in snapshot 1 shown in Table 8b can be grouped according to a fixed number of taps, or they can be left ungrouped; this embodiment of the application does not limit this. The CIR parameters of snapshot 1 shown in Table 8b are illustrated using an ungrouped example; therefore, Table 8b shows the N_tap taps in snapshot 1. The CIR parameters of snapshot 2 shown in Table 8b need to be grouped according to a fixed number of taps; therefore, Table 8b does not show all the N_tap taps included in snapshot 2.

[0163] The CIR parameter information shown in Table 8b is exemplified by including CIR reference information (i.e., the sensing measurement result of the reference sampling unit). For instance, the CIR parameter information shown in Table 8b may also exclude CIR reference information. In this case, the CIR reference information from the previous feedback information containing CIR reference information can be used as the CIR reference information in the current feedback information. If the current feedback does not require CIR reference information (i.e., the CIR parameter information does not include CIR parameter information), then snapshot 1 also feeds back the sensing measurement result in the same way as other snapshots, that is, it feeds back the sensing measurement result within snapshot 1 as a difference. It is understood that the explanations regarding CIR reference information in Tables 8c and 8d also apply, and will not be repeated below.

[0164] In one possible implementation, when the compression method includes compression based on a variable number of sampling points, the feedback information further includes the following: the number of groups in a sampling unit, the starting sampling point of each group, and the ending sampling point; or, the feedback information further includes the following: the number of groups in a sampling unit, the starting sampling point of each group, and the number of sampling points in each group. In other words, by including the above information, the transmitting end can clearly know the grouping of the sensing measurement results by the receiving end when receiving the feedback information, thereby quickly recovering the original CIR parameters.

[0165] For example, when the compression mode value is 10, the CIR parameter information can be as shown in Table 8c.

[0166] Table 8c

[0167]

[0168]

[0169] It should be noted that Table 8c illustrates a snapshot divided into M groups, where M is a positive integer. When sampling a snapshot, since the sampling frequency used by the receiver is fixed, the delay of each tap in the snapshot is determined. Therefore, the difference shown above in this application can be simply understood as the difference between a delayed tap and the corresponding delayed tap in the snapshot used as CIR reference information. The grouping method of snapshot 1 shown in Table 8c also applies to the grouping method of the remaining M-1 snapshots. That is, it is assumed that the tap grouping method of all snapshots remains unchanged in a feedback message. Alternatively, the tap grouping method of the snapshots in this feedback message can be the same as the tap grouping method of the CIR reference information in the previous feedback message with CIR reference information.

[0170] Optionally, the feedback information also includes information from a second bitmap, where each bit in the second bitmap indicates whether the sensing measurement result of the corresponding tap is being fed back. In the relevant description of step 301, the following method is used: if only a small number of taps in a certain group have a difference greater than a first threshold with respect to taps with the same delay in the reference sampling unit, then only a small number of taps in that group can be fed back. In this case, the value of the bit in the first bitmap corresponding to that group can be 1, meaning that at least one of the differences between all taps in that group and the corresponding tap in the reference sampling unit is greater than the first threshold. Each bit in the second bitmap can be used to indicate whether the sensing measurement result of the corresponding tap in that group is being fed back. The bit length of the first bitmap is determined based on the total number of groups, or the bit length of the first bitmap can be determined based on the number of sampling points in each sampling unit and the number of taps in each group. The bit length of the second bitmap can be determined based on the compression method: for example, in a compression method using a fixed number of sampling points, the bit length of the second bitmap can be a fixed number; or in a compression method using a variable number of sampling points, the bit length of the second bitmap can be determined based on the number of taps per group when each snapshot is grouped. By adding a second bitmap, the bits occupied by the CIR parameter information in each snapshot can be simplified with a small number of bits in the second bitmap, thereby further reducing signaling overhead. It is understood that the second bitmap shown in the embodiments of this application can be applied to Tables 8b and 8c. The second bitmap is only shown in Table 8c as an example below, but it should not be construed as a limitation on the embodiments of this application. For example, the second bitmap can be added adaptively based on Table 8b, which will not be shown one by one here.

[0171] For example, when the compression mode is set to 10, the CIR parameter information can be shown in Table 8d. For an explanation of Table 8d, please refer to Table 8c, etc., which will not be detailed here.

[0172] Table 8d

[0173]

[0174]

[0175]

[0176] It is understood that the group corresponding to the bit with a value of 1 in the first bit map can have a second bit map. Therefore, Table 8d is only shown as an example with the corresponding bit value of 1 in the first bit map for group 1 and group M in snapshot 2. However, it should not be construed as a limitation on the embodiments of this application.

[0177] It is understood that the CIR parameter information shown in Tables 8a to 8d of this application can indicate path loss information in terms of amplitude and phase, or in terms of in-phase and quadrature components. This application does not limit the specific indication. Optionally, the feedback information may also include information on the data pattern indicating path loss information. For example, if the value of the field indicating the data pattern is 0, it means that the path loss information is fed back in the form of in-phase and quadrature components (also referred to as the path loss information being fed back in the form of real and imaginary parts). If the value of the field indicating the data pattern is 1, it means that the path loss information is fed back in the form of amplitude and phase.

[0178] By including data patterns indicating path loss information in the feedback information, the form of path loss information can be diversified, allowing for the effective selection of different feedback forms for different application scenarios. For example, when the bit width of the path loss information is small (i.e., the bit length occupied), feedback using amplitude and phase provides higher accuracy.

[0179] It should be noted that when the feedback information includes a second bitmap, the first bitmap may not be included. For example, when all bits in the second bitmap are 0, it indicates that the sensing measurement results for the group corresponding to that second bitmap have not been fed back. If all bits in a second bitmap are 0, the transmitter can continue reading the second bitmaps corresponding to subsequent groups. For example, when one or more bits in a second bitmap are 1, it indicates that the sensing measurement results for the group corresponding to that second bitmap have been fed back. In other words, the transmitter can determine whether the group corresponding to each second bitmap has fed back sensing measurement results based on the second bitmap.

[0180] Of course, to facilitate the sending end's understanding of whether the feedback information includes the first bitmap and the second bitmap, the feedback information may optionally include information indicating the bitmap included in the feedback information. That is, this information can indicate that the feedback information includes the first bitmap; or, includes the second bitmap; or includes both the first bitmap and the second bitmap. These will not be shown one by one here.

[0181] Table 9 is a comparison of compression methods provided in this application, including uncompressed compression and compression with a fixed number of sampling points. An office environment was selected, with a moving chair as the sensing target. The sensing measurement results of 10 snapshots were reported using the two compression methods described above. As shown in Table 9, when the compression method is uncompressed, the sensing measurement results within these 10 snapshots require a length of 3000 bytes (each tap's real and imaginary parts are represented by 12 bits), with a compression ratio of 1, i.e., no compression. When the compression method uses a fixed number of sampling points as units (in this simulation, each Tap group contains only one, the real and imaginary parts of the reference Tap are represented by 12 bits, and the real and imaginary differences of the differential information are represented by 8 bits), when the first threshold is 10⁻⁵ (i.e., 1e⁻⁵), the sensing measurement results within these 10 snapshots require a length of 985 bytes, with a compression ratio of 0.3283; when the first threshold is 5*10⁻⁵ (i.e., 5e⁻⁵), the sensing measurement results within these 10 snapshots require a length of 550 bytes, with a compression ratio of 0.1833. A lower compression ratio indicates a smaller bit overhead when feeding back CIR parameters. As can be seen from Table 9, the method provided in this application effectively reduces the signaling overhead of CIR parameters.

[0182] Table 9

[0183]

[0184] Figure 8This is a schematic diagram of a simulation result provided in an embodiment of this application. In this simulation diagram (the simulation conditions are the same as in Table 9), the lines with black circles indicate no compression (e.g., Figure 8 In the case of "No compression" shown, the black asterisk line indicates a compression method that samples a fixed number of points, such as 1 tap per group and a threshold of 1e-5. Figure 8 The sensing measurement results shown are obtained through single-antenna measurements. When the compression method is uncompressed, the horizontal axis represents the bit width of the real and imaginary parts, which can also be understood as the bit width (IQ bit width) of the in-phase component and quadrature component. When a compression method with a fixed number of sampling points is used, the horizontal axis represents the bit width of the real and imaginary parts of the differential information, or the bit width of the in-phase and quadrature components of the differential information (e.g., ...). Figure 8 The reference IQ bitwidth is shown. The reference information in this scheme uses 12 bits. The vertical axis represents the maximum quantization error. From... Figure 8 As can be seen, when using 12-bit quantization, the maximum quantization error of the uncompressed scheme is 2e-5, while the maximum quantization error of this scheme, which uses an 8-bit width to represent the real and imaginary parts of the differential information, is 1.6e-5. Therefore, this scheme significantly reduces feedback overhead without increasing quantization error.

[0185] In this embodiment, the transmitting end sends control information to the receiving end, enabling the receiving end to process the original CIR parameters based on the control information. For example, it can obtain CIR parameter information using a threshold-based feedback method. By processing the sensing measurement results (e.g., using a threshold-based feedback method) to obtain CIR parameter information and then feeding it back, signaling overhead can be effectively reduced. Simultaneously, the receiving end processes the control information sent by the transmitting end and then sends feedback information, effectively improving the sensing process based on UWB pulses and ensuring the communication efficiency between the two parties.

[0186] Figure 3In one possible implementation of the method shown, the control information further includes second control information, which may include information indicating the number of time sub-units included in a time unit. A time unit can be understood as the interaction duration between a control message and a feedback message. Alternatively, the process by which the receiving end completes an independent sensing measurement and reports feedback information can be called a time unit. Or, a time unit can be understood as the duration for which the sending end initiates a sensing process and obtains feedback information. For example, a time unit may include multiple time sub-units. That is, multiple time sub-units can form a time unit. For instance, a time unit may include T time sub-units, where T is a positive integer.

[0187] As an example, the number of time sub-units can be used to indicate the period of feedback information, such as the number of time sub-units being proportional to the period of feedback information. As an example, the number of time sub-units can also be used to indicate the transmission time of feedback information, such as the transmission time of feedback information being located in the last one or more time sub-units within a time unit. As an example, the number of time sub-units can also be used to indicate the period of the sensing process executed by the sending and receiving ends. For example, a time unit can also be called a sensing time unit or a sensing round, and a time sub-unit can also be called a sensing time sub-unit or a sensing slot. The specific names of the time unit and time sub-unit are not limited in the embodiments of this application. It is understood that the following description of the sensing round also applies to the sensing time unit, and the description of the sensing slot also applies to the sensing time sub-unit.

[0188] Since the sending and receiving ends can execute the sensing process multiple times, this application embodiment also provides a time block. For example... Figure 5 As shown, a time block can include N time units, where N is a positive integer, and a time unit can include M time sub-units. It is understood that a time block can also be called a sensing time block, a UWB-based sensing time block, or a sensing block, etc. This application embodiment does not limit the specific name of the time block. For ease of description, it will be referred to below as... Figure 6 The method provided in this application is illustrated using the sensing block, sensing wheel, and sensing time slot as examples. It is understood that, regarding... Figure 6 The explanation can be found here. Figure 5 .

[0189] For example, a sensing block can be a dedicated time period for sensing. Each sensing block can be divided into several sensing wheels, and each sensing wheel can be used to complete an independent sensing measurement and report the result. Each sensing wheel can be divided into several sensing time slots, and each sensing time slot can be used to transmit at least one sensing packet (for sensing). One sensing time slot can correspond to one or more sensing packets, thus, the receiver can sense the target multiple times within a single sensing wheel. Based on the sensing packets, the receiver can obtain path loss information, latency, AOZ, AOA, and other information. It is understood that each sensing packet can include one or more UWB pulses.

[0190] For example, the content of the second control information can be as shown in Table 10a. As shown in Table 10a, the second control information may include the duration of the sensing block, the duration of the sensing wheel, the duration of the sensing time slot, and the pulse repetition frequency (PRF). The duration of each sensing time slot can be the same, and the duration of each sensing wheel can be the same. The duration shown in the embodiments of this application can also be referred to as duration, duration of duration, or time length, etc. Through the duration of the sensing block and the duration of the sensing wheel, the number of sensing blocks included in a sensing wheel can be determined, such as... Figure 6 As shown, a sensing block can include N sensing wheels, where N is a positive integer. The number of sensing slots included in a single sensing wheel can be determined by the duration of the sensing wheel and the duration of the sensing slot, as shown below. Figure 6 As shown, a sensing wheel can include T sensing time slots, where T is a positive integer.

[0191] Table 10a

[0192]

[0193]

[0194] Combination Figure 3 The method shown above allows the feedback information to reflect the perception measurement results obtained by the receiving end in a perception cycle when sensing the target. That is, the feedback information can reflect the perception measurement results obtained within the current perception cycle. The feedback information within the current perception cycle can include the perception measurement results within the reference sampling unit of that cycle; for example, the perception measurement results within snapshot 1 can be used as reference information for the perception measurement results fed back in the current perception cycle. Alternatively, the feedback information within the current perception cycle may not include the perception measurement results within the reference sampling unit; for example, the perception measurement results within the reference sampling unit included in the feedback information from the previous perception cycle can be used as reference information for the perception measurement results fed back in the current perception cycle.

[0195] Combination Figure 3 The method shown above can also be interpreted as the sensing measurement results fed back by the receiving end through multiple sensing wheels. In other words, the receiving end can feed back the sensing measurement results from multiple sensing wheels through a single feedback message. In this case, the feedback message may or may not include reference information, which will not be detailed here.

[0196] Since the transmitter sends control information in each sensing round, the second control information can also include information indicating whether the current sensing round should provide feedback on the sensing measurement results. By indicating whether the current sensing round should provide feedback on the sensing measurement results, the receiver can effectively know whether the current sensing round should provide feedback on the sensing measurement results. If the current sensing round does not require feedback on the sensing measurement results, the receiver can first cache the sensing measurement results of the current sensing round. When it receives an indication that feedback on the sensing measurement results is required, it can send the unfelt sensing measurement results back to the transmitter in a feedback message. Therefore, in Tables 8a to 8d, the indication of the sensing round can be added. For example, the leftmost part of Tables 8a to 8d can be replaced with: N_round's snapshot, N_snapshot's tap, and N_tap's CIR, where N_round represents the number of sensing rounds, N_snapshot represents the number of snapshots in each sensing round, and N_tap represents the number of taps in each snapshot. It is assumed that each sensing round includes the same number of snapshots, and each snapshot includes the same number of taps.

[0197] For example, combining Table 10a and the information indicating whether the sensing wheel should provide feedback on the sensing measurement results, the second control information can be as shown in Table 10b.

[0198] Table 10b

[0199]

[0200] It is understandable that the last two rows in Table 10b are parallel schemes. Only one scheme needs to be used in a given feedback message; it does not mean that both schemes must exist. For example, when the value of the field containing the CIR update indication is 00, both schemes represent differential information for feedback CIR. That is, the feedback message does not need to include the sensing measurement results of the reference sampling unit; the reference information in the previous feedback message with reference information is used as the reference information for the current feedback message. When the CIR update indication is 00, the measurement reporting stage is as follows: Figure 7bAs shown, the feedback information uses differential information to indicate the sensing measurement results acquired by the receiver. For example, the CIR parameter information is determined based on reference information and the original CIR parameters from the feedback information that precedes the initial feedback information.

[0201] When the CIR update indication field is 01, both schemes indicate feedback of CIR differential information and differences. When the CIR update indication is 01, the measurement reporting stage... Figure 7c As shown, the feedback information uses differential information and reference information to indicate the sensing measurement results acquired by the receiver. For example, the CIR parameter information is determined based on the reference information and the original CIR parameters in this feedback information.

[0202] When the value of the field containing the CIR update indication is 00 or 01, the corresponding compression method can include any one of threshold-based compression, snapshot-based compression, or clustering-based compression. Simultaneously, the first control information shown in Table 6 can also include information indicating any one of the threshold-based compression, snapshot-based compression, or clustering-based compression methods. If the added information indicates threshold-based compression, the first control information can be as shown in Table 6; if the added information indicates snapshot-based compression or clustering-based compression, this embodiment does not limit other content of the first control information. For example, when the value of the field containing the CIR update indication is 10, both schemes indicate that the current sensing round will not provide CIR feedback, meaning that the sensing round containing the control information may not provide sensing measurement results. If the value of the field containing the CIR update indication is 11, the first scheme can be reserved, and the second scheme indicates that the current sensing round uses threshold-based compression. Therefore, the corresponding first control information can be as shown in Table 6.

[0203] For example, the snapshot-based compression method is described as follows:

[0204] For example, a snapshot from any of the sensing wheels (one or more sensing wheels) that one of the antennas needs to feed back can be used as a reference sampling unit (e.g., snapshot 1 of the first antenna used to measure sensing results). The parameter information in this reference sampling unit serves as reference information. For instance, if a receiver receives UWB signals through multiple antennas and needs to feed back the sensing measurement results within the current sensing wheel (e.g., one sensing wheel), the receiver can use the sensing measurement results within the first snapshot of the local sensing wheel that one antenna needs to feed back as reference information. The differences between the sensing measurement results in other snapshots and the reference information are used as differential information.

[0205] For example, cluster-based compression methods are described as follows:

[0206] The CIR values ​​of all snapshots are clustered. This can be done using methods such as dynamic range, K-means, or density-based spatial clustering of applications with noise (DBSCAN). The specific implementation of clustering in this embodiment is not limited. Then, a tap (reference tap) is selected within each cluster as a reference sampling unit. The sensing measurement results within this reference sampling unit serve as reference information. The differences between the remaining taps (Normal Taps) in each cluster and the reference tap (the differences in parameters of the corresponding taps) are used as difference information. For example, a tap can be selected in cluster 1 as the reference information, thus differentiating the other taps in cluster 1 from the reference tap. Similarly, a tap can be selected in cluster 2 as the reference information, thus differentiating the other taps in cluster 2 from the reference tap. These methods are not listed exhaustively here.

[0207] Figure 7a This is a schematic diagram illustrating the execution of a perception process within a perception wheel, as provided in an embodiment of this application. For example... Figure 7aAs shown, in the sensing control phase, the transmitting end can send control information (also called sensing control message) to the receiving end; in the sensing phase, the transmitting end can send multiple sensing packets to the receiving end; in the measurement report phase, the receiving end can send feedback information (also called measurement information or measurement report information, etc.) to the transmitting end. The sensing control phase can correspond to one or more sensing time slots, the sensing phase can correspond to multiple sensing time slots, and the measurement report phase can correspond to one or more sensing time slots. Figure 7a In this context, P is a positive integer less than Q, and Q is a positive integer less than M. For example, P+1 is less than Q, and Q+1 is less than or equal to M-1.

[0208] In one possible implementation, when the target's movement speed is high, the receiver can provide feedback more frequently to facilitate the transmitter's timely acquisition of target-related information. When the target's movement speed is low, the feedback frequency of the sensing measurement results can be reduced. Since feedback information needs to be provided in the last one or more sensing time slots of a sensing wheel, the period or frequency of feedback information can be indicated by controlling the number of sensing time slots included in a sensing wheel. The number of sensing time slots is directly proportional to the period of feedback information and inversely proportional to the feedback frequency. A higher number of sensing time slots indicates a longer feedback period or a lower feedback frequency.

[0209] For example, when the transmitter needs the receiver to provide more frequent feedback on sensing measurement results, the number of sensing time slots included in a sensing wheel indicated in the control information can be reduced, thereby shortening the feedback period or increasing the feedback frequency. For instance, the transmitter can use a certain detection algorithm to obtain the relationship between the feedback period and the target's change frequency, and then, after receiving the feedback information, determine the feedback period for subsequent feedback information based on the detection algorithm.

[0210] For any implementation methods shown above, if a detail is not described in one method, please refer to other methods; they will not be elaborated upon here. Furthermore, the various implementation methods shown above can be combined with each other.

[0211] As can be seen from the above, the feedback information in the embodiments of this application includes a first bitmap and / or a second bitmap. Therefore, the first control information can also be understood as indicating the feedback of sensing measurement results based on the bitmap. The feedback of sensing measurement results based on the bitmap shown in the embodiments of this application may include: feedback of differential sensing measurement results based on the bitmap (such as feedback of original CIR parameters based on the bitmap and reference information), or feedback of non-differential sensing measurement results based on the bitmap (i.e., feedback of original CIR parameters based on the bitmap).

[0212] As an example, the first control information may include indication information that indicates whether the sensing measurement results are fed back based on a bitmap.

[0213] For example, as shown in Table 11, the first control information may include instruction information.

[0214] Table 11

[0215] Values ​​of the indication information describe 0 CIR feedback without using bitmaps 1 CIR feedback using a bitmap method

[0216] For example, when the value of the indication information is 0, it means that the sensing measurement results are not fed back using a bitmap (or CIR feedback is not performed using a bitmap); and when the value of the indication information is 1, it means that the sensing measurement results are fed back using a bitmap (or CIR feedback is performed using a bitmap).

[0217] As another example, the first control information may not include indication information, such as the first control information being used to indicate feedback of sensing measurement results in a bitmap-based manner.

[0218] As shown above, the first control information may include information about a first threshold. For example, the first control information may include multiple first thresholds, and after receiving the first control information, the receiving end can select one of the multiple first thresholds. In this case, the feedback information may include the first threshold selected by the receiving end. For example, the first threshold may not only be included in the first control information, but may also be determined by the receiving end. For instance, the value of the first threshold may also be related to the thermal noise P of the receiving end. n=kTB, where k represents the Boltzmann constant, T represents the Kelvin temperature (typically 290K at room temperature), and B represents the signal bandwidth. For example, when the bandwidth B is large or the temperature T is high, the first threshold value can be set larger; when the bandwidth B is small or the temperature T is low, the first threshold value can be set smaller. When the first threshold is determined by the receiving end, the feedback information may include information about the first threshold. Of course, the first control information may also include a first threshold. The first threshold shown in the embodiments of this application can be greater than or equal to 0.

[0219] For example, besides determining whether to feed back the sensing measurement results from one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit, the first threshold can also be used to determine whether to feed back the sensing measurement results of a set of sampling points in a sampling unit. The sensing measurement results of a set of sampling points can be the original CIR parameter information or the CIR parameter information obtained based on differential calculation. Alternatively, the first threshold can also be used to determine whether to feed back the sensing measurement results based on certain sampling points corresponding to the reference path (as described below). Figures 12a to 12d ).

[0220] For example, since the feedback information can be based on a bitmap to provide the sensing measurement results, the first control information may also include the length information of the bitmap and the location information of the corresponding sampling points. For example, the length information of the bitmap may include the window length (W). length The corresponding sampling point location information includes: the reference path (or the location of the reference path, reference sampling point, etc.), and the window offset (W) of the window's starting position relative to the reference path. offset (or offset). Optionally, the first control information may also include the sampling rate fs. The sampling rate can be used to determine the time interval Ts between adjacent sampling points, such as Ts = 1 / fs. For example, as shown... Figure 12a , Figure 12b and Figure 12d As shown, the location of the reference sampling point may include the location of the earliest arriving path, or, as... Figure 12cAs shown, the location of the reference sampling point may include the location of the strongest arrival path. It is understood that the location of the strongest arrival path can be inside or outside the window, and this application embodiment does not limit this. In this application embodiment, the method of obtaining the strongest or earliest arrival path is illustrated as a feasible example, as follows: When the two communicating parties perform the first sensing measurement, the length of the window can be greater than or equal to a certain value, so that the receiving end can know the approximate location of the strongest or earliest arrival path (or also know the approximate range of the target), i.e., obtain prior information. Then, based on the prior information, the subsequent window can be adjusted, such as being less than the aforementioned value. This application embodiment does not limit the specific value of the window length. For example, the window length can be a fixed value, such as a compression method using a fixed number of sampling points (or using a fixed number of sampling points as feedback). Alternatively, the window length can be a variable value, such as a compression method using a variable number of sampling points (or using a variable number of sampling points as feedback). For a detailed explanation of the feedback method, please refer to the above; it will not be elaborated here.

[0221] For example, when using a windowed approach to provide feedback on sensing measurement results, as an example, if the first control information includes the length of the bitmap and the location information of the corresponding sampling points, the feedback information may not include this length information. As another example, if the first control information does not include the aforementioned length of the bitmap and the location information of the corresponding sampling points, the feedback information may include the aforementioned length of the bitmap and the location information of the corresponding sampling points. As yet another example, regardless of whether the first control information includes the aforementioned information, the feedback information may include the length of the bitmap and the location information of the corresponding sampling points.

[0222] For example, since the feedback information can include two bitmaps, the first control information can also include N and P. N can be the total number of taps requiring feedback (when using a windowed feedback method, N equals the window length), and P is the number of groups. For instance, the receiving end can divide N taps into P groups based on this first control information, with each group containing M taps. When P is not divisible by N, N can be padded with multiples of zeros of P (i.e., in the bitmap corresponding to the last group, the bits representing the last PQ taps are 0, and Q is N modulo P), and then divided into P groups. For example, when the first control information includes N and P, the feedback information may not include N and P; or, when the first control information does not include N and P, the feedback information may include N and P; or, regardless of whether the first control information includes N and P, the feedback information may include N and P.

[0223] As shown above, the first control information may include information on the compression method, and based on Table 4 above, we can further obtain Table 12.

[0224] Table 12

[0225]

[0226] The set of taps shown in Table 12 can be determined based on the length of the bitmap shown above. For example, the number N of taps in this set can be equal to the length of the window, i.e., N = W. length For example, all the taps in this group can be contained in a single snapshot.

[0227] As an example, if a tap in a snapshot (which can be a windowed CIR (such as a CIR determined based on the window length and window offset shown above) or an unwindowed CIR) is less than a first threshold, then the corresponding tap is not fed back, or the sensing measurement results corresponding to this tap (such as path loss information and latency, or possibly AOA and ZOA) are not fed back. In other words, when it is determined that the sensing measurement results for a particular tap should not be fed back, it indicates that the amplitude corresponding to that tap is too small and has almost no impact on the sensing results, thus eliminating the need for feedback, effectively reducing signaling overhead, and without affecting the sending end's acquisition of target-related information. It can be understood that the description of a tap being less than the first threshold in the embodiments of this application can be interpreted as: the CIR parameter corresponding to that tap is less than the first threshold.

[0228] As another example, taps in a snapshot (which can be windowed or unwindowed CIR) are divided into P groups, each containing M taps. If T taps in a group are less than a first threshold, then no feedback is given for the corresponding taps in that group, or no feedback is given for the sensing measurement results corresponding to that group (such as path loss information and latency, or possibly AOA and ZOA). In other words, determining not to feed back the sensing measurement results of taps within a particular group indicates that the amplitude corresponding to those taps is too small to have any impact on the sensing results, thus eliminating the need for feedback, effectively reducing signaling overhead, and without affecting the sender's acquisition of target-related information. T can be a positive integer less than or equal to M.

[0229] For example, such as Figure 12a and Figure 12b As shown, the feedback information may include a first bitmap, which can be used to indicate whether to feed back the sensing measurement results of the corresponding tap within the group. For example, the receiver can determine the starting position of the window based on the position of the earliest arrival path and the window offset, and then determine the position of the window based on the length of the window and the starting position. The tap within this window is the tap within the group. Figure 12aAs shown, the first, second, third, fourth, seventh, ninth, and tenth taps within this window are all greater than the first threshold; therefore, the value of the first bitmap can be 1111 001011. For example... Figure 12b As shown, after the receiving end determines the position of the window, it can also group the taps within the window, such as grouping two taps into one group (for example only). If the first group of taps, the second group of taps, and the fifth group of taps are all greater than the first threshold, then the value of the first bit map can be 11001.

[0230] As another example, taps in a snapshot (which can be windowed or unwindowed CIR) are divided into P groups, each containing M taps. Two bitmaps are used to indicate CIR parameter information. When any tap in a group exceeds a first threshold, the corresponding group is fed back. Furthermore, it is determined which specific tap within the group exceeds the first threshold, and the corresponding tap within that group is fed back. In other words, if it is determined that the sensing measurement result of a tap within a certain group should not be fed back, it means that the amplitude corresponding to that group of taps is too small and has almost no impact on the sensing result, thus eliminating the need for feedback, effectively reducing signaling overhead, and without affecting the transmitter's acquisition of target-related information.

[0231] For example, such as Figure 12d As shown, the value of the first bit map is 10011, which indicates that the receiver feeds back the taps in the first, fourth and fifth groups. The value of the second bit map is 11 10 11, which indicates whether the taps in the first, fourth and fifth groups are fed back, respectively.

[0232] For example, since the same parameters of the CIR corresponding to different taps (e.g., path loss, phase, or quadrature and in-phase components of the CIR) are quantized with the same bit width, but their corresponding amplitude ranges are different, they can be normalized using a scaling factor β. The scaling factor is related to the transmit / receive antenna pair, and each transmit / receive antenna pair requires one scaling factor. Based on this, the table corresponding to Table 8a above can be adaptively modified as shown in Table 13a.

[0233] Table 13a

[0234]

[0235] For example, the table corresponding to Table 8b above can be adapted to be shown in Table 13b.

[0236] Table 13b

[0237]

[0238]

[0239]

[0240] For example, the table corresponding to Table 8c above can be adapted to be as shown in Table 13c.

[0241] Table 13c

[0242]

[0243]

[0244]

[0245] For example, the table corresponding to Table 8d above can be adapted to be as shown in Table 13d.

[0246] Table 13d

[0247]

[0248]

[0249]

[0250] The following describes the communication device provided in the embodiments of this application.

[0251] This application divides the communication device into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and represents only one logical functional division; other division methods may be used in actual implementation. The following will combine... Figures 9 to 11 The communication device of the embodiments of this application is described in detail.

[0252] Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 9 As shown, the communication device includes a processing unit 901 and a transceiver unit 902.

[0253] In some embodiments of this application, the communication device may be a transmitter or a chip as shown above, and the chip may be applied to a transmitter, etc. That is, the communication device may be used to perform the steps or functions performed by the transmitter in the method embodiments above.

[0254] The transceiver unit 902 is used to output control information and input feedback information.

[0255] For example, processing unit 901 is used to determine control information; and output the control information and input feedback information through transceiver unit 902.

[0256] It is understandable that the processing unit 901 can also process the feedback information to obtain information such as the target's speed, distance, or attenuation.

[0257] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above method embodiments, which will not be described in detail here.

[0258] Reuse Figure 9 In other embodiments of this application, the communication device may be the receiving end shown above or a chip in the receiving end, etc. That is, the communication device may be used to perform the steps or functions performed by the receiving end in the method embodiments above.

[0259] For example, transceiver unit 902 is used to input control information; transceiver unit 902 is also used to output feedback information.

[0260] For example, processing unit 901 is used to determine feedback information based on control information.

[0261] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above method embodiments, which will not be described in detail here.

[0262] In the previous embodiments, the descriptions of control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc. can be found in the above method embodiments, and will not be described in detail here.

[0263] The foregoing has described the sending end and receiving end of the embodiments of this application. The following describes the possible product forms of the sending end and receiving end. It should be understood that any product possessing the above-described features... Figure 9 Any product in any form that possesses the aforementioned sending end functionality, or any product that has the above-mentioned features. Figure 9 Any form of product with the aforementioned receiver functionality falls within the protection scope of this application's embodiments. It should also be understood that the following description is merely illustrative and does not limit the product forms of the transmitter and receiver in this application's embodiments to these specific examples.

[0264] In one possible implementation, Figure 9In the communication device shown, the processing unit 901 can be one or more processors, and the transceiver unit 902 can be a transceiver, or the transceiver unit 902 can also be a transmitting unit and a receiving unit. The transmitting unit can be a transmitter, and the receiving unit can be a receiver. The transmitting unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method between the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be understood as the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be understood as the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.

[0265] like Figure 10 As shown, the communication device 100 includes one or more processors 1020 and transceivers 1010.

[0266] For example, when the communication device is used to perform the steps, methods or functions performed by the sending end, the processor 1020 is used to determine control information; the transceiver 1010 is used to send control information to the receiving end and receive feedback information from the receiving end.

[0267] For example, when the communication device is used to perform the steps, methods, or functions performed by the receiving end described above, the transceiver 1010 is used to receive control information from the sending end; the processor 1020 is used to determine feedback information based on the control information; and the transceiver 1010 is also used to send feedback information to the sending end.

[0268] In the previous embodiments, the descriptions of control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc. can be found in the above method embodiments, and will not be described in detail here.

[0269] exist Figure 10 In various implementations of the communication apparatus shown, the transceiver may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used to communicate with other devices / appliances via a transmission medium.

[0270] Optionally, the communication device 100 may further include one or more memories 1030 for storing program instructions and / or data, etc. The memory 1030 is coupled to the processor 1020. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 1020 may operate in conjunction with the memory 1030. The processor 1020 may execute program instructions stored in the memory 1030. Optionally, at least one of the above-mentioned memories may be included in the processor.

[0271] This application embodiment does not limit the specific connection medium between the transceiver 1010, processor 1020, and memory 1030. This application embodiment... Figure 10 The memory 1030, processor 1020, and transceiver 1010 are connected via a bus 1040, and the bus is in Figure 10 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 10 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0272] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules within the processor.

[0273] In this embodiment, the memory may include, but is not limited to, non-volatile memory such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM), etc. Memory is any storage medium capable of carrying or storing program code in the form of instructions or data structures, and capable of being read and / or written by a computer (such as the communication device shown in this application), but is not limited to this. The memory in this embodiment may also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data. For example, for the receiving end, the memory may store reference information, i.e., the sensing measurement results within the sampling unit. Optionally, for the transmitting end, since it needs to parse CIR parameter information based on the reference information, its memory may also store reference information.

[0274] For example, processor 1020 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data from the software programs. Memory 1030 is mainly used to store software programs and data. Transceiver 1010 may include control circuitry and an antenna. The control circuitry is mainly used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user.

[0275] When the communication device is powered on, the processor 1020 can read the software program in the memory 1030, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1020 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then performs RF processing on the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1020. The processor 1020 converts the baseband signal into data and processes the data.

[0276] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0277] It is understood that the communication device shown in the embodiments of this application may also have more than Figure 10 This application does not limit the use of other components or other related elements. The methods performed by the processor and transceiver shown above are merely examples; the specific steps performed by the processor and transceiver can be found in the methods described above.

[0278] In another possible implementation Figure 9 In the communication device shown, the processing unit 901 can be one or more logic circuits, and the transceiver unit 902 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 902 can also be a transmitting unit and a receiving unit; the transmitting unit can be an output interface, and the receiving unit can be an input interface, integrated into one unit, such as an input / output interface. Figure 11 As shown, Figure 11 The communication device shown includes logic circuitry 1101 and interface 1102. That is, the processing unit 901 can be implemented using logic circuitry 1101, and the transceiver unit 902 can be implemented using interface 1102. The logic circuitry 1101 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 1102 can be a communication interface, input / output interface, pins, etc. For example, Figure 11 The above-described communication device is used as an example of a chip, which includes logic circuit 1101 and interface 1102. It is understood that the chip shown in this application embodiment may include narrowband chips or ultra-wideband chips, etc., and this application embodiment does not limit the scope. The step of sending sensing packets as shown above can be performed by an ultra-wideband chip; whether the remaining steps are performed by an ultra-wideband chip is not limited in this application embodiment.

[0279] In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method between the logic circuit and the interface is not limited in this embodiment.

[0280] For example, when the communication device is used to execute the method, function, or step performed by the transmitting end described above, logic circuit 1101 is used to determine control information; interface 1102 is used to output the control information and input feedback information. Logic circuit 1101 is also used to process the feedback information to obtain information related to the target.

[0281] For example, when the communication device is used to perform the method, function or step performed by the receiving end described above, the interface 1102 is used to input control information; the logic circuit 1101 is used to determine feedback information based on the control information; and the interface 1102 is also used to output the feedback information.

[0282] It is understood that the communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form or in software form, etc., and the embodiments of this application do not limit it in this way.

[0283] In the previous embodiments, the descriptions of control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc. can be found in the above method embodiments, and will not be described in detail here.

[0284] for Figure 11 For specific implementations of the various embodiments shown, please refer to the above embodiments, which will not be described in detail here.

[0285] This application also provides a wireless communication system, which includes a transmitter and a receiver, and the transmitter and receiver can be used to perform any of the foregoing embodiments (such as...). Figure 3 The method in ).

[0286] In addition, this application also provides a computer program for implementing the operations and / or processes performed by the sending end in the method provided in this application.

[0287] This application also provides a computer program for implementing the operations and / or processes performed by the receiving end in the method provided in this application.

[0288] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the sending end in the method provided in this application.

[0289] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the receiving end in the method provided in this application.

[0290] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the sending end in the method provided in this application to be executed.

[0291] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the receiving end in the method provided in this application to be executed.

[0292] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0293] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of this application.

[0294] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0295] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0296] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for feedback of sensing measurement results based on ultra-wideband (UWB), characterized in that, The method includes: Send control information, the control information including first control information, the first control information being used to instruct feedback of sensing measurement results based on a bitmap, the first control information also including the length information of the bitmap and the position information of the corresponding sampling point, the position information of the corresponding sampling point including a reference diameter and the offset of the starting position of the sampling point relative to the reference diameter; The system receives feedback information, which includes channel impulse response (CIR) parameter information. The CIR parameter information is obtained by processing the sensing measurement results based on the control information.

2. A method for feedback of sensing measurement results based on ultra-wideband (UWB), characterized in that, The method includes: The system receives control information, which includes first control information. The first control information is used to indicate the feedback of sensing measurement results based on a bitmap. The first control information also includes the length information of the bitmap and the position information of the corresponding sampling point. The position information of the corresponding sampling point includes a reference diameter and the offset of the starting position of the sampling point relative to the reference diameter. Feedback information is sent, which includes channel impulse response (CIR) parameter information, which is obtained by processing the sensing measurement results based on the first control information.

3. The method according to claim 1 or 2, characterized in that, The first control information includes information about a first threshold, which is used to indicate how the sensing measurement results should be processed based on the first threshold.

4. The method according to any one of claims 1-3, characterized in that, The first control information also includes information on the compression method, which includes any of the following: no compression, compression with a fixed number of sampling points, or compression with a variable number of sampling points.

5. The method according to any one of claims 1-4, characterized in that, The feedback information includes a first bitmap, where each bit in the first bitmap is used to indicate whether to provide feedback on the sensing measurement results within the corresponding group.

6. The method according to claim 5, characterized in that, The feedback information also includes a second bitmap, where each bit in the second bitmap is used to indicate whether to provide feedback on the sensing measurement results of the sampling points within the corresponding group.

7. The method according to claim 5 or 6, characterized in that, The feedback information also includes information related to the CIR parameter information, which includes at least one of the following: The number of sampling units corresponding to the CIR parameter information, the number of sampling points included in each sampling unit, the number of antennas used when measuring the sensing measurement results, and whether the sensing measurement results in the reference sampling unit are stored.

8. A communication device, characterized in that, The device includes: A transceiver unit is used to send control information, the control information including first control information, the first control information being used to instruct feedback of sensing measurement results based on a bitmap, the first control information also including length information of the bitmap and position information of the corresponding sampling point, the position information of the corresponding sampling point including a reference path and the offset of the starting position of the sampling point relative to the reference path; The transceiver unit is also used to receive feedback information, which includes channel impulse response (CIR) parameter information. The CIR parameter information is obtained by processing the sensing measurement results based on the control information.

9. A communication device, characterized in that, The device includes: A transceiver unit is used to receive control information, the control information including first control information, the first control information being used to instruct feedback of sensing measurement results based on a bitmap, the first control information also including length information of the bitmap and position information of the corresponding sampling point, the position information of the corresponding sampling point including a reference path and the offset of the starting position of the sampling point relative to the reference path; The transceiver unit is also used to send feedback information, which includes channel impulse response (CIR) parameter information. The CIR parameter information is obtained by processing the sensing measurement results based on the first control information.

10. The apparatus according to claim 8 or 9, characterized in that, The first control information includes information about a first threshold, which is used to indicate how the sensing measurement results should be processed based on the first threshold.

11. The apparatus according to any one of claims 8-10, characterized in that, The first control information also includes information on the compression method, which includes any of the following: no compression, compression with a fixed number of sampling points, or compression with a variable number of sampling points.

12. The apparatus according to any one of claims 8-11, characterized in that, The feedback information includes a first bitmap, where each bit in the first bitmap is used to indicate whether to provide feedback on the sensing measurement results within the corresponding group.

13. The apparatus according to claim 12, characterized in that, The feedback information also includes a second bitmap, where each bit in the second bitmap is used to indicate whether to provide feedback on the sensing measurement results of the sampling points within the corresponding group.

14. The apparatus according to claim 12 or 13, characterized in that, The feedback information also includes information related to the CIR parameter information, which includes at least one of the following: The number of sampling units corresponding to the CIR parameter information, the number of sampling points included in each sampling unit, the number of antennas used when measuring the sensing measurement results, and whether the sensing measurement results in the reference sampling unit are stored.

15. A communication device, characterized in that, Including processor and memory; The memory is used to store instructions; The processor is configured to execute the instructions to cause the method described in any one of claims 1 to 7 to be performed.

16. A communication device, characterized in that, Includes logic circuits and interfaces, wherein the logic circuits and interfaces are coupled; The interface is used to input and / or output code instructions, and the logic circuit is used to execute the code instructions to cause the method described in any one of claims 1 to 7 to be performed.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed, performs the method according to any one of claims 1 to 7.