Method and apparatus for ultra-wideband based sensing measurement feedback - Patents.com
The method addresses the high signaling overhead in UWB systems by using a threshold-based feedback approach for sensing measurement results, specifically processing and feeding back CIR parameter information, thereby enhancing communication efficiency.
Patent Information
- Application Number
- JP2024561847
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-12-28
- Filing Date
- 2023-04-18
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2043-04-18
AI Technical Summary
The existing feedback schemes for sensing measurement results in ultra-wideband (UWB) systems have high signaling overhead, which can be further reduced to improve communication efficiency.
A method for feeding back sensing measurement results based on UWB, which involves transmitting control information to instruct the feedback method based on a threshold, and processing the sensing measurement results to obtain channel impulse response (CIR) parameter information for feedback, thereby reducing signaling overhead.
The proposed method effectively reduces signaling overhead by selectively feeding back CIR parameter information based on a threshold, improving communication efficiency in UWB pulse-based sensing procedures.
Smart Images

Figure 2025514762000001_ABST
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communication technologies, and in particular to a method and apparatus for feeding back sensing measurements based on ultra-wideband. [Background technology]
[0002] Ultra wideband (UWB) is a radio carrier communication technology that can transmit data by nanosecond-level non-sinusoidal narrow impulses. Therefore, UWB occupies a wide spectrum range. Due to the narrow pulse and low radiation spectral density of UWB, UWB has the advantages of strong multipath resolution capability, low power consumption, and high secrecy.
[0003] Based on the characteristics of UWB, UWB pulses can be used for sensing. In sensing applications, information related to a target, such as distance, angle, or velocity, can be extracted by detecting the echo of the UWB signal to the target. In a sensing application scenario, the sensing initiator is a transmitter of the UWB signal, and the sensing responder is a receiver of the UWB echo signal. If the sensing initiator needs to obtain a sensing measurement result, the sensing responder needs to feed back the sensing measurement result to the sensing initiator. For example, the sensing responder may feed back all the sensing measurement results to the sensing initiator.
[0004] However, the signaling overhead of the above feedback scheme can be further reduced. Summary of the Invention
[0005] This application provides a method for feeding back sensing measurement results based on UWB, so as to effectively reduce signaling overhead.
[0006] According to a first aspect, an embodiment of the present application provides a method for feeding back sensing measurements based on ultra-wideband, the method comprising: Transmitting control information including first control information, the first control information instructing to feed back the sensing measurement result in a threshold-based feedback manner; receiving feedback information including channel impulsive response (CIR) parameter information obtained by processing the sensing measurement result based on the first control information; Includes.
[0007] According to a second aspect, an embodiment of the present application provides a method for feeding back sensing measurements based on ultra-wideband, the method comprising: receiving control information including first control information, the first control information instructing to feed back a sensing measurement result in a threshold-based feedback manner; transmitting feedback information including channel impulse response (CIR) parameter information obtained by processing the sensing measurement result based on the first control information; Includes.
[0008] In an embodiment of the present application, the transmitter transmits control information to the receiver, so that the receiver can process the original CIR parameter based on the control information, for example, obtain the CIR parameter information in a feedback manner based on a threshold. In other words, the CIR parameter information is obtained in a feedback manner based on a threshold. The sensing measurement result is processed (for example, processed in a feedback manner based on a threshold) to obtain the CIR parameter information, and then the CIR parameter information is fed back, effectively reducing the signaling overhead. In addition, the receiver performs processing based on the control information sent by the transmitter, and then the receiver transmits the feedback information. This improves the UWB pulse-based sensing procedure and ensures the communication efficiency of both communication parties.
[0009] With reference to the first or second aspect, in a possible implementation, the first control information includes information regarding a first threshold, which is used to determine whether to feed back sensing measurement results in one or more non-reference sampling units based on sensing measurement results in the reference sampling unit.
[0010] With reference to the first or second aspect, in a possible implementation, a first threshold is used to determine whether to feed back one or more groups of sensing measurement results in each of one or more non-reference sampling units based on sensing measurement results in the reference sampling unit.
[0011] With reference to the first or second aspect, in a possible implementation the value of the first threshold is directly proportional to a radar cross section (RCS) of the target.
[0012] In an embodiment of the present application, the value of the first threshold is updated based on the RCS of the target without affecting the transmitter's acquisition of information related to the target. This effectively reduces the signaling overhead of the CIR parameter information. For example, if the transmitter does not acquire the RCS of the target, the value of the first threshold may be set to a small value, for example, a low threshold or a lower threshold, so that the receiver can feedback the sensing measurement results more comprehensively and in detail. If the transmitter finds that the RCS of the target is greater than a certain threshold based on the acquired sensing measurement results, the first threshold may be set to a large value, for example, a value greater than the low threshold or a lower threshold. Since the value of the first threshold is greater, the sensing measurement results of some non-reference sampling units may not need to be fed back. This effectively reduces the signaling overhead of the CIR parameter information. Correspondingly, after the transmitter receives the feedback information, even if the sensing measurement results of some non-reference sampling units have not been fed back, the transmitter may still use the sensing measurement results in the reference sampling unit as the sensing measurement results in the non-reference sampling units that have not been fed back.
[0013] With reference to the first or second aspect, in a possible implementation, the first control information further includes information regarding a compression mode, which includes any one of the following: no compression, a compression mode using a fixed amount of sampling points as a unit (a compression mode using a fixed amount of taps as a unit), and a compression mode using a variable amount of sampling points as a unit (a compression mode using a variable amount of taps as a unit).
[0014] For example, no compression means that the sensing measurement result is directly fed back by using the taps obtained by sampling, and does not need to be determined based on the first threshold. The compression mode using a fixed amount of taps as a unit or the compression mode using a variable amount of taps as a unit means that one or more taps obtained by sampling can be classified into a group, and then whether to feed back the sensing measurement result for the group is determined based on the first threshold.
[0015] In the embodiment of the present application, in the compressed mode using a fixed amount of sampling points as a unit, the method is easy to implement, and the transmitter is not affected in obtaining information related to the target, which can effectively reduce the signaling overhead of the CIR parameter. In the compressed mode using a variable amount of sampling points as a unit, the receiver has more freedom to perform compression processing, and the transmitter is not affected in obtaining information related to the target, which can effectively reduce the signaling overhead of the CIR parameter.
[0016] With reference to the first or second aspect, in a possible implementation, the first control information further comprises address information of a communication device receiving the control information.
[0017] In an embodiment of the present application, the first control information includes address information of one or more receivers, so that each receiver can clearly know the control information, and each receiver processes the sensing measurement result according to the control information to feed back the sensing measurement result obtained by each receiver, which effectively improves communication efficiency.
[0018] With reference to the first or second aspect, in a possible implementation, the feedback information further includes information related to the CIR parameter information, where the information related to the CIR parameter information includes at least one of the following: a number of sampling units corresponding to the CIR parameter information, a number of sampling points included in each sampling unit, a number of antennas used to measure the sensing measurement results, and information indicating whether the sensing measurement results in the reference sampling unit are stored.
[0019] In the embodiment of the present application, the feedback information includes the above information, so that the transmitter can clearly know how to parse the CIR parameter information, which improves the communication efficiency of both communication parties.
[0020] With reference to the first or second aspect, in a possible implementation, if the compression mode includes a compression mode using a variable amount of sampling points as a unit, the feedback information further includes the following information: the number of groups in one sampling unit, and the start and end sampling points in each group. Alternatively, the feedback information further includes the following information: the number of groups in one sampling unit, the start sampling point in each group, and the number of sampling points.
[0021] In an embodiment of the present application, the feedback information includes the above information, so that when obtaining the feedback information, the transmitter can clearly know the grouping information of the sensing measurement results of the receiver, so as to immediately restore the original CIR parameter.
[0022] With reference to the first or second aspect, in a possible implementation, the feedback information further includes information regarding a first bitmap, and each bit in the first bitmap indicates whether to feed back a sensing measurement result in a corresponding group.
[0023] With reference to the first or second aspect, in a possible implementation, the CIR parameter information includes at least one of the following information: path loss, delay, azimuth angle of arrival (AOA), or zenith angle of arrival (ZOA).
[0024] With reference to the first or second aspect, in a possible implementation, the feedback information further comprises a data mode including path loss information, the data mode comprising at least one of a data mode based on amplitude and phase, or a data mode based on in-phase and quadrature components.
[0025] In the embodiment of the present application, a data mode is used to indicate path loss information, so that the form of path loss information is more diversified, and different feedback forms of sensing information can be effectively selected for different application scenarios.For example, when the bit width (i.e., the occupied bit length) of path loss information is small, the accuracy of feedback based on amplitude and phase is higher.
[0026] With reference to the second aspect, in a possible implementation, the method comprises: obtaining one or more sensing measurement result groups by grouping the sensing measurement results in units of a fixed amount of sampling points or a variable amount of sampling points; The method further includes determining not to feed back the sensing measurement results in the group when a difference between the sensing measurement results in the group and the sensing measurement results with the same delay in the reference sampling unit is less than a first threshold, or determining to feed back the sensing measurement results in the group when a difference between the sensing measurement results in the group and the sensing measurement results with the same delay in the reference sampling unit is greater than the first threshold, and feeding back the sensing measurement results in the group by using the difference.
[0027] According to a third aspect, an embodiment of the present application provides a communication device configured to perform a method according to the first aspect or any one of the possible implementations of the first aspect, the communication device comprising a unit for performing the method according to the first aspect or any one of the possible implementations of the first aspect.
[0028] According to a fourth aspect, an embodiment of the present application provides a communication device configured to perform the method according to the second aspect or any one of the possible implementations of the second aspect, the communication device comprising a unit for performing the method according to the second aspect or any one of the possible implementations of the second aspect.
[0029] In the third or fourth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, please refer to the device embodiments provided below.
[0030] According to a fifth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to execute a method according to the first aspect or any one of the possible implementations of the first aspect. Alternatively, the processor is configured to execute a program stored in a memory. When the program is executed, the method according to the first aspect or any one of the possible implementations of the first aspect is performed.
[0031] In a possible implementation, the memory is located external to the communication device.
[0032] In a possible implementation, the memory is located in the communication device.
[0033] In this embodiment of the present application, the processor and the memory may alternatively be integrated into one device. In other words, the processor and the memory may alternatively be integrated.
[0034] In a possible implementation, the communication device further comprises a transceiver, the transceiver being configured to receive signals or to transmit signals.
[0035] According to a sixth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to execute a method according to the second aspect or any one of the possible implementations of the second aspect. Alternatively, the processor is configured to execute a program stored in a memory. When the program is executed, the method according to the second aspect or any one of the possible implementations of the second aspect is performed.
[0036] In a possible implementation, the memory is located external to the communication device.
[0037] In a possible implementation, the memory is located in the communication device.
[0038] In this embodiment of the present application, the processor and the memory may alternatively be integrated into one device. In other words, the processor and the memory may alternatively be integrated.
[0039] In a possible implementation, the communication device further comprises a transceiver, the transceiver being configured to receive signals or to transmit signals.
[0040] According to a seventh aspect, an embodiment of the present application provides a communication device, the communication device including a logic circuit and an interface, the logic circuit coupled to the interface, the logic circuit configured to output control information and input feedback information through the interface.
[0041] It may be understood that the logic circuitry is further configured to perform processing based on the feedback information to obtain information related to the target, such as information about the velocity, angle, or attenuation.
[0042] According to an eighth aspect, an embodiment of the present application provides a communication device, the communication device including a logic circuit and an interface, the logic circuit coupled to the interface, the logic circuit configured to input control information and output feedback information through the interface.
[0043] It may be appreciated that the logic circuitry is further configured to determine the feedback information based on the control information.
[0044] According to a ninth aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program which, when executed on a computer, performs the method according to the first aspect or any one of the possible implementations of the first aspect.
[0045] According to a tenth aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program which, when executed on a computer, performs the method according to the second aspect or any one of the possible implementations of the second aspect.
[0046] According to an eleventh aspect, an embodiment of the present application provides a computer program product, comprising a computer program or computer code, which, when the computer program product is run on a computer, performs the method according to the first aspect or any one of the possible implementations of the first aspect.
[0047] According to a twelfth aspect, an embodiment of the present application provides a computer program product comprising a computer program or computer code, which, when the computer program product is run on a computer, performs the method according to the second aspect or any one of the possible implementations of the second aspect.
[0048] According to a thirteenth aspect, an embodiment of the present application provides a computer program product which, when run on a computer, performs the method according to the first aspect or any one of the possible implementations of the first aspect.
[0049] According to a fourteenth aspect, an embodiment of the present application provides a computer program product which, when run on a computer, performs the method according to the second aspect or any one of the possible implementations of the second aspect.
[0050] According to a fifteenth aspect, an embodiment of the present application provides a wireless communication system. The wireless communication system includes a transmitter and a receiver. The transmitter is configured to perform a method according to the first aspect or any one of the possible implementations of the first aspect, and the receiver is configured to perform a method according to the second aspect or any one of the possible implementations of the second aspect.
[0051] For the technical effects achieved in the third to fifteenth aspects, please refer to the technical effects of the first or second aspect or the advantageous effects of the subsequent method embodiments, which will not be described in detail here. [Brief description of the drawings]
[0052] [Figure 1a] FIG. 1 is a diagram of the architecture of a communication system according to an embodiment of the present application. [Figure 1b] FIG. 1 is a diagram of the architecture of a communication system according to an embodiment of the present application. [Figure 2a] FIG. 2 is a diagram of a sensing scenario based on one sensing responder, according to an embodiment of the present application. [Figure 2b] FIG. 2 is a diagram of a sensing scenario based on one sensing responder, according to an embodiment of the present application. [Figure 2c] FIG. 2 is a diagram of a sensing scenario based on multiple sensing responders, in accordance with an embodiment of the present application. [Figure 2d]FIG. 2 is a diagram of a sensing scenario based on multiple sensing responders, in accordance with an embodiment of the present application. [Figure 2e] FIG. 2 is a diagram of a sensing scenario based on a sensing requester, according to an embodiment of the present application. [Figure 2f] FIG. 2 is a diagram of a sensing scenario based on a sensing requester, according to an embodiment of the present application. [Diagram 3] 4 is a schematic flowchart of a method for feeding back sensing measurement results based on UWB according to an embodiment of the present application; [Figure 4] FIG. 2 is a diagram of sampling according to an embodiment of the present application. [Diagram 5] 2 is a diagram of the relationship between time blocks, time units, and time subunits according to an embodiment of the present application. [Figure 6] 2 is a diagram of the relationship between sensing blocks, sensing rounds, and sensing slots according to an embodiment of the present application. [Figure 7a] FIG. 2 is a diagram of a sensing procedure according to an embodiment of the present application. [Figure 7b] FIG. 2 is a diagram of a sensing procedure according to an embodiment of the present application. [Figure 7c] FIG. 2 is a diagram of a sensing procedure according to an embodiment of the present application. [Figure 8] 1 is a diagram of a simulation result according to an embodiment of the present application. [Figure 9] 1 is a diagram of a structure of a communication device according to an embodiment of the present application; [Figure 10] 1 is a diagram of a structure of a communication device according to an embodiment of the present application; [Figure 11] 1 is a diagram of a structure of a communication device according to an embodiment of the present application; [Figure 12a] FIG. 13 is a diagram of implementing feedback by using the earliest arriving path as a criterion according to an embodiment of the present application. [Figure 12b] FIG. 13 is a diagram of implementing feedback by using the earliest arriving path as a criterion according to an embodiment of the present application. [Figure 12c]FIG. 13 is a diagram of implementing feedback by using the strongest arriving path as a criterion according to an embodiment of the present application. [Figure 12d] FIG. 13 is a diagram of implementing feedback by using the earliest arriving path as a criterion according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0053] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described with reference to the accompanying drawings.
[0054] In the present specification, claims, and accompanying drawings, terms such as "first", "second", etc. are merely used to distinguish between different objects and are not used to indicate a particular order. Furthermore, terms such as "comprises", "having" and any other variations thereof are intended to cover non-exhaustive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but instead optionally includes additional steps or units not listed, or optionally includes other steps or units inherent to the process, method, product, or device.
[0055] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in combination with the embodiment may be included in at least one embodiment of the present application. The phrases appearing in various places in the specification do not necessarily refer to the same embodiment, and are not exclusive independent or optional embodiments from other embodiments. As can be explicitly and implicitly understood by those skilled in the art, the embodiments described herein may be combined with other embodiments.
[0056] In this application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or more, and "and / or" is used to indicate an association relationship between related objects, indicating that three relationships may exist. For example, "A and / or B" can indicate that only A is present, only B is present, or both A and B are present. A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects. "At least one of the following items" or similar expressions means any combination of these items. For example, at least one of a, b, or c can represent a, b, c, a and b, a and c, b and c, or a, b, and c.
[0057] The technical solution provided herein is applicable to UWB-based wireless personal area network (WPAN). For example, the method provided herein is applicable to the Institute of Electrical and Electronics Engineers (IEEE) 802.15 series of protocols, such as 802.15.4a protocol, 802.15.4z protocol, 802.15.4ab protocol, or future generations of UWB WPAN standards. The method provided herein may further be applied to various communication systems, such as Internet of Things (IoT) systems, Vehicle to X (V2X), and narrowband Internet of Things (NB-IoT) systems, such as devices in Vehicle to X, nodes in Internet of Things, and sensors in Internet of Things (IoT), such as smart cameras, smart remote controls, and smart water meters in smart homes, sensors in smart cities, etc. The methods provided herein may also be applicable to LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunications system (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, long term evolution (LTE) systems, 5th-generation (5G) communication systems, 6th-generation (6G) communication systems, etc.
[0058] UWB is a new communication technology that transmits data by non-sinusoidal narrow impulses at the nanosecond level. Because modulation is performed on impulses with very steep rise and fall times, UWB occupies a wide spectrum range, so that the signal has a bandwidth of the order of gigahertz (GHz). The bandwidth used by UWB is generally above 1 GHz. UWB systems do not need to generate sinusoidal carrier signals and can directly transmit impulse sequences. Therefore, UWB systems have a wide spectrum and low average power. UWB wireless communication systems have advantages such as strong multipath resolution capability, low power consumption, and high confidentiality. This helps coexistence with other systems, thereby improving spectrum utilization and system capacity. Also, in short-range communication applications, the transmission power of UWB transmitters is generally lower than 1 mW (milliwatt). Theoretically, the interference generated by UWB signals is equivalent to white noise with only one broadband. This promotes good coexistence between ultra-wideband communication and existing narrowband communication. Therefore, the UWB system and the narrowband (NB) communication system can operate simultaneously without interfering with each other. The method provided herein may be implemented by a communication device in a wireless communication system. In the communication system, a module implementing a UWB system function may be referred to as a UWB module (e.g., may be configured to transmit UWB pulses), and a module implementing a narrowband communication system may be referred to as a narrowband communication module. The UWB module and the narrowband communication module may be different devices, chips, etc. This is not limited to the embodiments of the present application. Indeed, the UWB module and the narrowband communication module may alternatively be integrated into one device or chip. The implementation of the UWB module and the narrowband communication module in the communication device is not limited to the embodiments of the present application.
[0059] The embodiments of the present application are described primarily by using WPAN as an example, and in particular by using networks used in the IEEE 802.15 series of standards as an example. However, as will be appreciated by those skilled in the art, various aspects of the present application may be extended to other networks using various standards or protocols, such as wireless local area networks (WLANs), Bluetooth, high performance radio LANs (HIPERLANs) (a wireless standard similar to the IEEE 802.11 standard and used primarily in Europe), wide area networks (WANs), or other networks now known or developed in the future. Thus, various aspects provided herein are applicable to any suitable wireless network, regardless of the coverage and wireless access protocol used.
[0060] The methods provided herein may be implemented by a communication device in a wireless communication system. The communication device may be a device in a UWB system. For example, the communication device may include, but is not limited to, a communication server, a router, a switch, a bridge, a computer, a mobile phone, etc. As another example, the communication device may include a central control point, such as a personal area network (PAN) or a PAN coordinator. As another example, the communication device may include user equipment (UE). User equipment may include various handheld devices, in-vehicle devices, wearable devices, Internet of things (IoT) devices, computing devices, other processing devices connected to wireless modems, or the like with wireless communication capabilities. Examples are not enumerated here. As another example, the communication device may include a chip, which may be located in a communication server, a router, a switch, a user terminal, etc. Examples are not enumerated here.
[0061] For example, Figures 1a and 1b are diagrams of architectures of a communication system according to an embodiment of the present application. Figure 1a shows a star topology structure according to an embodiment of the present application, and Figure 1b shows a point-to-point topology structure according to an embodiment of the present application. As shown in Figure 1a, in the star topology, one central control device can perform data communication with one or more other devices. As shown in Figure 1b, in the point-to-point topology structure, data communication can be performed between different devices. In Figures 1a and 1b, a full function device and a reduced function device may both be understood as communication devices shown in the present application. The full function device and the reduced function device are relative to each other. For example, the reduced function device cannot be a PAN coordinator. As another example, compared with a full function device, a reduced function device does not have a coordination function or has a lower communication rate than a full function device. It will be understood that the PAN coordinator shown in FIG. 1b is just one example, and the remaining three full-function devices shown in FIG. 1b may also be used as PAN coordinators, but these are not shown one by one here.
[0062] It can be understood that the full-function device and the reduced-function device shown in this application are only examples of communication devices, and any communication device capable of implementing the method of feeding back sensing measurement results based on UWB provided in this application falls within the scope of protection of this application. The sensing initiator, sensing responder, etc. shown below may be full-function devices or reduced-function devices, which are not limited in this application.
[0063] For example, the communication device shown in the embodiment of the present application may include a sensing initiator, a sensing responder, or a sensing requester (alternatively referred to as a sensing requesting device). The sensing initiator and the sensing responder are relative to each other. For example, if the sensing initiator is a party that avoids the sensing procedure, the sensing responder may be a party that responds to the party that initiates the sensing procedure. For example, the sensing initiator may be the sender of the UWB signal, and the sensing responder is the receiver of the UWB echo signal. As another example, the sensing initiator may be the receiver of the UWB echo signal, and the sensing responder is the sender of the UWB signal. The sensing requester may be understood as a party that initiates a sensing request to the sensing initiator. It can be understood that if a UWB signal is transmitted by a sensing initiator, the signal received by the sensing responder can be referred to as a UWB echo signal, since the UWB signal transmitted by the sensing initiator must first arrive at the target and then arrive at the sensing responder (e.g., the UWB signal arrives at the sensing responder after being reflected or scattered by the target). It can be understood that for ease of description, the UWB signal and the UWB echo signal may alternatively be collectively referred to as a UWB signal hereinafter and are not distinguished. The UWB signal shown in this application may alternatively be referred to as a sensing signal, a UWB pulse, etc. It can be understood that one sensing packet shown below may include one or more UWB pulses (or UWB signals).
[0064] Based on the sensing initiator, sensing responder, and sensing requester shown above, the embodiment of the present application provides the following six scenarios. It can be understood that Figures 2a and 2b can be understood as a sensing scenario based on one sensing responder, for example, called bi-static sensing. Figures 2c and 2d can be understood as a sensing scenario based on multiple sensing responders, for example, called multi-static sensing. Also, in Figures 2a and 2c, the sensing initiator is the receiver of the UWB echo signal, and the sensing responder is the transmitter of the UWB signal. In Figures 2b and 2d, the sensing initiator is the transmitter of the UWB signal, and the sensing responder is the receiver of the UWB echo signal. 2e and 2f may be understood as a sensing scenario based on the participation of a sensing initiator, a sensing responder and a sensing requester, for example called sensing by proxy.
[0065] As shown in FIG. 2a, since the sensing initiator is a receiver of the UWB echo signal, the sensing initiator may obtain sensing measurement results and target-related information based on the UWB echo signal. Therefore, feedback information does not need to be transmitted between the sensing initiator and the sensing responder through the air interface. As shown in FIG. 2b, since the sensing initiator is a sender of the UWB signal and the sensing responder is a receiver of the UWB echo signal, the sensing initiator needs to obtain target-related information through feedback information sent by the sensing responder. As shown in FIG. 2c, the multiple sensing responders are all senders of the UWB signal. Similarly, feedback information does not need to be transmitted between the sensing initiator and the multiple sensing responders through the air interface. However, in the scenario shown in FIG. 2d, the sensing initiator needs to obtain feedback information from the multiple sensing responders. As shown in FIG. 2e, the sensing requester can send a sensing request to the initiator, where the sensing responder is the sender of the UWB signal, and the sensing initiator is the receiver of the UWB echo signal. After obtaining the feedback information, the sensing initiator needs to send feedback to the sensing requester through the air interface. As shown in FIG. 2f, the sensing requester sends a sensing request to the sensing initiator, where the sensing initiator is the sender of the UWB signal, and the sensing responder is the receiver of the UWB echo signal. After obtaining the feedback signal, the sensing responder needs to first send feedback to the sensing initiator through the air interface. Then, the sensing initiator sends feedback to the sensing requester through the air interface.
[0066] Generally, in Figures 2b and 2d, the sensing responder needs to send feedback information to the sensing initiator, in Figure 2e, the sensing initiator needs to send feedback information to the sensing requester, and in Figure 2f, the sensing responder needs to send feedback information to the sensing initiator and the sensing initiator needs to send feedback information to the sensing requester.
[0067] The sensing packet shown in Fig. 2a to Fig. 2e may be understood as a UWB signal. A device receiving the sensing packet may obtain a sensing measurement result based on the sensing packet. Optionally, the device receiving the sensing packet may further feed back the sensing measurement result by using feedback information.
[0068] In the method of feeding back the sensing measurement results based on UWB, the format of the feedback information may be shown in Table 1. [Table 1]
[0069] According to the feedback information shown in Table 1, the signaling overhead of the feedback information is high, and the feedback information cannot effectively use the temporal similarity and spatial inter-layer.
[0070] In view of this, the present application provides a method and apparatus for feeding back measurement results based on UWB, so as not only to reduce the signaling overhead of feedback information as much as possible, but also to effectively use the time similarity and spatial inter-layer of parameters in the feedback information. Figure 3 is a schematic flowchart of a method for feeding back sensing measurement results based on UWB according to an embodiment of the present application.
[0071] The method shown in FIG. 3 can be applied to a transmitter and a receiver. The transmitter can be understood as an end that transmits control information, and the receiver can be understood as an end that receives control information. Alternatively, the transmitter can be understood as an end that receives feedback information, and the receiver can be understood as an end that transmits feedback information. For example, the transmitter may include a full-function device, and the receiver may include a reduced-function device. As another example, the transmitter may include a reduced-function device, and the receiver may include a reduced-function device. As another example, the transmitter includes a reduced-function device, and the receiver includes a full-function device. As another example, the transmitter and the receiver are both full-function devices. For example, the transmitter may include a sensing initiator shown in FIG. 2b and FIG. 2d, the receiver may include a sensing responder shown in FIG. 2b and FIG. 2d, and the CIR parameter provider is the sensing responder shown in FIG. 2b and FIG. 2d. As another example, the transmitter may include a sensing requester as shown in Figure 2e, the receiver may include a sensing initiator as shown in Figure 2e, and the CIR parameter provider is the sensing initiator as shown in Figure 2e. As another example, the transmitter may include a sensing initiator as shown in Figure 2f, the receiver may include a sensing responder as shown in Figure 2f, and the CIR parameter provider is the sensing responder or sensing initiator as shown in Figure 2f. As another example, the transmitter may include a sensing requester as shown in Figure 2f, the receiver may include a sensing initiator as shown in Figure 2f, and the CIR parameter provider is the sensing responder or sensing initiator as shown in Figure 2f. As another example, the transmitter may include a sensing requester as shown in Fig. 2f, the receiver may include a sensing responder as shown in Fig. 2f, and the CIR parameter provider is the sensing responder as shown in Fig. 2f. It can be understood that the transmitters and receivers listed based on Fig. 2b, Fig. 2d, Fig. 2e, and Fig. 2f are only examples, and any device capable of implementing the method provided in the embodiments of the present application is within the protection scope of the present application.Therefore, the transmitter and receiver shown above should not be construed as limitations on the embodiments of the present application. It can be understood that in this application, the method provided in the embodiments of the present application is described by using a transmitter and a receiver. However, there may be other devices in the information transmission process of the transmitter and the receiver. For example, a transfer device is used to transfer information between the transmitter and the receiver. Therefore, the mutual transfer of information in this application may be implemented by using technical means that a person skilled in the art can complete, and other devices other than the transmitter and the receiver are not limited in this application.
[0072] Before describing the method shown in FIG. 3, the following will describe in detail the sampling units and sampling points in the embodiment of the present application.
[0073] FIG. 4 is a diagram of sampling according to an embodiment of the present application. FIG. 4 shows different taps obtained by performing sampling based on one sensing snapshot. In FIG. 4, the abscissa can be understood as the delay from the transmission time to the reception time, and the unit of the delay is nanoseconds (ns). The ordinate can be understood as the path loss information, and the unit of the path loss information is decibels (dB). The path loss information can be understood as information obtained based on the attenuation of the UWB signal during the transmission from transmission to reception, or information obtained based on the attenuation of the transmission power of the UWB signal. For example, the path loss information shown in FIG. 4 is determined based on the sum of the squares of the real part and the imaginary part of the path loss. As shown in FIG. 4, the method of calculating the ordinate is 10×log10(Re 2 +Im 2)-transmission signal power, where Re can be understood as the real part of the received signal (the received signal is sampled to form the taps), and Im can be understood as the imaginary part of the received signal. This should not be interpreted as a limitation on the embodiments of the present application. The taps shown in the embodiments of the present application can carry delay and path loss information, or the taps can correspond to both path loss information and delay. In general, the relationship between snapshots and taps can be understood as follows: a feedback information provider (or a feedback information generator, i.e., understood as a communication device that generates feedback information) can perform sampling based on parameters obtained in snapshots to obtain multiple taps. It can be understood that FIG. 4 only shows an example in which the taps carry delay and path loss information. Optionally, one type may further carry ZOA, AOA, and / or the like (not shown in FIG. 4).
[0074] For example, one sensing packet may correspond to one snapshot. For example, after receiving the sensing packet, a receiver (e.g., the sensing responder shown in FIG. 2b and FIG. 2d) may determine a parameter obtained based on the sensing packet as a parameter of the snapshot. Alternatively, the snapshot can be understood as a set of taps obtained by sampling the sensing packet. When the parameters in the sensing snapshot are sampled, the sampling may be performed based on a certain threshold. As shown in FIG. 4, the sampling is performed by using an example in which a value larger than −160 dB is used to obtain different taps in the sensing snapshot. It can be understood that the sampling threshold shown in FIG. 4 is only an example and should not be construed as a limitation on the embodiment of the present application. It can be understood that the embodiment of the present application is described by using an example in which one sensing packet corresponds to one snapshot. However, the present application is further applicable to the case in which one sensing packet corresponds to multiple snapshots, or the case in which multiple sensing packets correspond to one snapshot. In other words, based on the case where one sensing packet corresponds to one snapshot as shown in the embodiment of the present application, those skilled in the art can adaptively change the relationship between the sensing packet and the snapshot.
[0075] Optionally, the number of taps included in one snapshot may be determined based on a sampling threshold (for example, −160 dB shown in FIG. 4). Optionally, if the sampling threshold is not set, the duration corresponding to one tap may alternatively be determined based on a sampling frequency. For example, when the sampling frequency is 500 MHz, the snapshot is sampled, and the interval between two taps is 2 ns. The number of taps included in one snapshot is not limited in the embodiment of the present application. Similarly, the number of sensing packets transmitted by the sensing initiator or the number of sensing packets transmitted by the sensing responder is not limited in the embodiment of the present application. For example, the number of sensing packets refers to the number of sensing packets obtained after the CIR parameter provider obtains the control information and before the CIR parameter provider obtains the feedback information based on the control information. The number of snapshots corresponding to the CIR parameter information fed back in the feedback information is not limited in the embodiment of the present application. In other words, the number of non-reference sampling units shown below is not limited in the embodiment of the present application.
[0076] The snapshots shown above may be referred to as sampling units, and the taps may be referred to as sampling points, sampling nodes, sensing sampling points, etc. The above names are used for explanation in the following description of this application, but should not be construed as limitations on the embodiments of this application.
[0077] As shown in FIG. 3, the method includes the following steps:
[0078] 301: A transmitter transmits control information, and a receiver receives the control information correspondingly.
[0079] The control information includes first control information, and the first control information instructs to feed back the sensing measurement result in a feedback manner based on a threshold. The control information may be used to control a method of feeding back the sensing measurement result. Optionally, the control information may be further used to control a feedback period of the sensing measurement result. Alternatively, the control information may be understood as control information related to a sensing procedure. The receiver may feed back the sensing measurement result based on the control information. For example, the sensing measurement result is fed back in the form of CIR parameter information. For example, the control information may be included in a physical layer (PHY) protocol data unit (PPDU). For example, the control information may be carried in a physical layer service data unit (PHY service data unit (PSDU)) in the PPDU. The specific location of the control information is not limited in the embodiment of the present application.
[0080] The sensing measurement result can be understood as an original CIR parameter (or an uncompressed CIR parameter, or one or more taps obtained by sampling a snapshot) obtained based on a sensing packet (the CIR parameter shown in Table 8a below indicates an uncompressed CIR parameter). The sensing packet may include one or more UWB pulses (alternatively referred to as a UWB signal, a sensing signal, etc.). In other words, based on the sensing packet, a CIR parameter provider (which may be, for example, a receiver) may obtain a sensing measurement result including, for example, a path loss, a delay, a ZOA, and an AOA of a target. It can be understood that the delay may be a delay relative to a UWB pulse transmission time, etc. The reference standard of the delay is not limited in the embodiment of the present application.
[0081] In a possible implementation, the first control information includes information about a first threshold value, and the first threshold value is used to determine whether to feed back the sensing measurement results in one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit. In other words, the first threshold value is a threshold value used to measure whether to feed back the sensing measurement results in one or more non-reference sampling units. For a description of the first threshold value, please refer to the following description of the compressed mode. Details will not be described here.
[0082] For example, the first threshold value shown in the embodiment of the present application may include any one of the high threshold value, normal threshold value, low threshold value, and lower threshold value shown in Table 2. As shown in Table 2, when the value of the field in which the first threshold value is located is 00, it indicates that the first threshold value is a high threshold value, when the value of the field in which the first threshold value is located is 01, it indicates that the first threshold value is a normal threshold value, when the value of the field in which the first threshold value is located is 10, it indicates that the first threshold value is a low threshold value, or when the value of the field in which the first threshold value is located is 11, it indicates that the first threshold value is a lower threshold value. It can be understood that the correspondence between the value of the field in which the first threshold value is located and the description shown in Table 2 is merely an example and should not be construed as a limitation on the embodiment of the present application. The high threshold value, low threshold value, and lower threshold value shown in FIG. 2 are relative to the normal threshold value. The high threshold value, normal threshold value, low threshold value, and lower threshold value are merely classification methods. The thresholds may be further classified into, for example, threshold 1, threshold 2, threshold 3, and threshold 4; first threshold a, first threshold b, first threshold c, and first threshold d; or first threshold, second threshold, third threshold, and fourth threshold. Examples are not enumerated here. [Table 2]
[0083] It should be noted that the amacCirDifferenceThres shown in Table 2 can be understood as a MAC constant. The specific value of the MAC constant may be defined in a standard, or may be instructed by the sender, etc. This is not limited by the embodiment of the present application. For example, the MAC constant is 5×10 -4 It can be understood that the MAC information shown in the embodiment of the present application may be the same for all targets, or different targets may have different MAC information, which is not limited in the embodiment of the present application.
[0084] In a possible implementation, the value of the first threshold may be directly proportional to the radar cross section (RCS) of the target. For example, if the RCS of the target is large, the first threshold may be set to a large value (e.g., the high threshold or normal threshold shown in Table 2), or if the RCS of the target is small, the first threshold may be set to a small value (e.g., the low threshold or lower threshold shown in Table 2). It may be understood that large and small are relative to each other. For example, if the transmitter does not acquire the RCS of the target, the value of the first threshold may be set to a small value, e.g., the low threshold or lower threshold, so that the receiver can feedback the sensing measurement results more comprehensively and in detail. If the transmitter recognizes that the RCS of the target is larger than a certain threshold based on the acquired sensing measurement results, the first threshold may be set to a large value, e.g., a value larger than the low threshold or lower threshold. For example, the RCS of an adult may be 1 square meter, and the RCS of a pet may be 0.1 square meter. Therefore, the first threshold value of adults is larger than the first threshold value of pets. Because the value of the first threshold value is larger, the sensing measurement results of some non-reference sampling units may not need to be fed back. This effectively reduces the signaling overhead of the CIR parameter information. Correspondingly, after the transmitter receives the 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 in the reference sampling unit as the non-feedback sensing measurement results in the non-reference sampling units. In other words, the value of the first threshold value is updated based on the RCS of the target without affecting the transmitter's acquisition of information related to the target. This effectively reduces the signaling overhead of the CIR parameter information.
[0085] In a possible implementation, the first control information further includes information regarding a compression mode, the compression mode including any one of the following: no compression, a compression mode using a fixed amount of sampling points as a unit, and a compression mode using a variable amount of sampling points as a unit. [Table 3]
[0086] As shown in Table 3, using a certain amount of sampling points as a unit or using a variable amount of sampling points as a unit means that when it is determined based on the first threshold whether to feed back the sensing measurement result in the non-reference sampling unit, a certain amount of sampling points (or a variable amount of sampling points) can be used as a unit to measure whether to feed back the sensing measurement result in the unit. As shown in Table 4, when the sensing measurement result in the unit is fed back, the sensing measurement result in the unit can be compressed by using the sensing measurement result in the reference sampling unit. For example, to obtain a differential sensing measurement result (which can also be understood as the difference between the sensing measurement result in the unit and the sensing measurement result of the same delay in the reference sampling unit), discrimination (differentiation of the same parameter) is performed on the sensing measurement result (e.g., parameter) in the reference sampling unit and the sensing measurement result (e.g., the same parameter) of the corresponding delay in the unit, and the differential sensing measurement result is included in the CIR parameter information. Table 4 and Table 3 can be understood as tables of compression modes described in different ways, and Table 4 can be understood as a more detailed description of the compression mode based on Table 3. [Table 4]
[0087] For ease of description, the sensing measurement result in the unit is hereinafter referred to as a group of sensing measurements. In other words, a certain amount of sampling points is used as a unit, and the sensing measurement result in the sampling unit can be grouped to obtain a plurality of groups of sensing measurements. When the sensing measurement result includes path loss information and delay, the plurality of groups of sensing measurements can also be referred to as a plurality of groups of taps, and the number of taps in each group of taps can be fixed or variable. Indeed, the sensing measurement result may further include AOA and ZOA (when the sensing measurement result is measured, two or more antennas are used). In this case, even if the plurality of groups of sensing measurements includes path loss information, delay, AOA, and ZOA, the tap (i.e., delay and path loss) can still be used to measure whether to feed back all parameters in this group.
[0088] Since the sensing measurement result at the non-reference sampling unit may be larger than the sensing measurement result of the corresponding delay at the reference sampling unit, or may be smaller than the sensing measurement result of the corresponding delay at the reference sampling unit, the differential sensing measurement result may include positive and negative values. Thus, the transmitter can accurately restore the sensing measurement result at the non-reference sampling unit based on the differential sensing measurement result and the sensing measurement result at the reference sampling unit.
[0089] The following will be described with reference to the first threshold and the compression mode.
[0090] In an example, if the difference between each tap in the group and the tap of the same delay in the reference sampling unit is smaller than a first threshold, all taps in the group are not fed back, or all sensing measurement results in the group (e.g., the sensing measurement results include path loss information and delay, or may further include AOA and ZOA) are not fed back, or the difference between each tap in the group and the tap of the same delay in the reference sampling unit is not fed back. In other words, if it is determined not to feed back the sensing measurement results in the group, even if the CIR parameter information does not include information about the sensing measurement results in the group, the transmitter can still estimate the sensing measurement results in the group by using the sensing measurement results in the reference sampling unit (e.g., the sensing measurement results in the group can be replaced with the sensing measurement results in the reference sampling unit). This can effectively reduce signaling overhead without affecting the acquisition of information related to the target by the transmitter.
[0091] In the embodiment of the present application, the "difference" in the description of the difference between each tap in the group and the tap of the same delay in the reference sampling unit may be the difference between the path losses, or the difference between the real parts of the path losses, or the difference between the imaginary parts of the path losses, or the difference between the Re 2 +Im 2 It can be understood that the difference may be determined based on (as shown in FIG. 4). Examples are not listed here. The specific method of calculating the difference is not limited to the embodiment of the present application.
[0092] It should be noted that the transmitter estimates the sensing measurement results at the group by using the sensing measurement results at the reference sampling unit, but the accuracy of the information related to the target acquired by the transmitter is not affected. The reason is as follows: even if the sensing measurement results are fed back in a non-compressed mode, the data is quantized. In this case, the CIR parameter information acquired by the transmitter is the data acquired by quantization. The first threshold is determined in the embodiment of the present application, and the error caused by replacing the sensing measurement results at the group with the sensing measurement results at the reference sampling unit is smaller than the error generated during the quantization process. Therefore, the accuracy of the information related to the target acquired by the transmitter is not degraded, and the signaling overhead can be further reduced.
[0093] In another example, if the difference between the taps in the group and the taps of the same delay in the reference sampling unit is greater than a first threshold, the difference between all the taps in the group and the taps of the same delay in the reference sampling unit is fed back, or the difference between all the sensing measurement results in the group (i.e., the difference between the taps in the group and the taps of the same delay in the reference sampling unit) is fed back. In other words, if the difference between the taps in the group and the taps of the same delay in the reference sampling unit is greater than a first threshold, it may be determined that all the sensing measurement results in the group are fed back. Since the sensing measurement results that need to be fed back are fed back in a differential manner, the signaling overhead may be effectively reduced.
[0094] In yet another embodiment, only the minor taps in a group may be fed back if the difference between only the minor taps in the group and the taps of the same delay at the reference sampling unit is greater than a first threshold. For example, if the number of taps in a group whose difference is greater than the first threshold is 5 or less, only 5 taps may be fed back, and other taps in the group may not be fed back. When it is determined to feed back the sensing measurement results in a group, the minor taps in the group (or the sensing measurement results corresponding to the minor taps) are fed back in a differential manner, which effectively reduces the signaling overhead of CIR parameter information.
[0095] For example, the sampling unit shown in Fig. 4 is used as an example. It is assumed that the sampling unit shown in Fig. 4 is a non-reference sampling unit. For example, the difference between the path loss at abscissa 31ns and the path loss at abscissa 31ns in the reference sampling unit is compared with a first threshold, and if the difference is less than or equal to the first threshold, all taps in the group in which abscissa 31ns is located may not be fed back (i.e., path loss and delay are not fed back when the sensing measurement result includes path loss and delay), or the sensing measurement result corresponding to each tap in the group in which abscissa 31ns is located is not fed back (i.e., path loss, delay, AOA, and ZOA are not fed back when the sensing measurement result includes path loss, delay, AOA, and ZOA), etc.
[0096] It can be understood that the specific value of the number of taps included in the group is not limited in the embodiment of the present application. In the embodiment of the present application, when the difference shown above is equal to the first threshold, there is no limitation on whether the sensing measurement result in the group is fed back. In other words, when the difference between the tap in the group and the tap of the same delay in the reference sampling unit is equal to the first threshold, the difference between all the taps in the group and the tap of the same delay in the reference sampling unit may not be fed back, or the difference between all the taps in the group and the tap of the same delay in the reference sampling unit may be fed back.
[0097] In a possible implementation, the first control information further comprises address information of the communication device receiving the control information.
[0098] In the embodiment of the present application, there may be one or more communication devices, i.e. receivers, that receive the control information. The first control information includes address information of one or more receivers, so that each receiver can clearly know the control information, and each receiver processes the sensing measurement result according to the control information to feed back the sensing measurement result obtained by each receiver. This effectively improves communication efficiency.
[0099] For example, Table 5 shows the contents of the control information according to an embodiment of the present application. The contents shown in Table 5 can be understood as information elements (IEs) in the control information. Whether the control information includes other IEs is not limited in the embodiment of the present application. 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 can include an element identifier (which can also be 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 contents of the first control information can be shown in Table 6. As shown in Table 6, the device address can be understood as the address of the receiver, the field in which the CIR feedback threshold is located can be understood as the field in which the first threshold is located as shown in Table 2, and the field in which the compressed mode is located can be understood as the field shown in Table 3 or Table 5. [Table 5] [Table 6]
[0100] For example, as shown in Table 5, the element ID may indicate the ID of the sensing CIR feedback control IE. The address size specifier may indicate the number of bytes indicated by the device address. If the value of the field in which the address size specifier is located is 0, it may indicate that the device address uses a short address of 2 bytes, or if the value of the field in which the address size specifier is located is 1, it may indicate that the device address uses an extended address of 8 bytes. The number of responders may indicate the number of receivers. For example, in Fig. 2b and Fig. 2d, the number of responders refers to the number of sensing responders participating in the sensing process, in Fig. 2e, the number of responders refers to the number of sensing initiators, and in Fig. 2f, the number of responders may be the number of sensing initiators or sensing responders. The first control information may include CIR feedback control parameters required by each responder. In other words, the first control information may include control parameters required by each responder, such as a first threshold and a compression mode. For example, as shown in Table 6, the device address may indicate the address of the responder device. For the value of the CIR feedback threshold, please refer to Table 2. The CIR reference information request can be understood as a request for sensing measurement results at the reference sampling unit. For example, if the value of the field where the CIR reference information request is located is 0, it indicates that the responder does not need to feedback the sensing measurement results (which may also be referred to as CIR reference information) at the reference sampling unit, or if the value of the field where the CIR reference information request is located is 1, it indicates that the responder needs to feedback the sensing measurement results at the reference sampling unit. For the value of the compression mode, please refer to Table 3 or Table 4. Details will not be described again here.
[0101] It should be noted that if the moving speed of the target is fast, the sensing measurement results at the reference sampling unit may be updated more frequently, and if the moving speed of the target is slow, the frequency of updating the sensing measurement results at the reference sampling unit may be reduced. Specifically, if the transmitter recognizes that the moving speed of the target is faster than a threshold, the transmitter may set the value of the CIR reference information request to 1 to request the receiver to update the sensing measurement results at the reference sampling unit. If the moving speed of the target is slower than the threshold, the transmitter may set the value of the CIR reference information request to 0, which indicates that the receiver does not need to update the sensing measurement results at the reference sampling unit. It can be understood that if the moving speed of the target is fast, the original CIR parameter will also change significantly. Since the sensing measurement results at the reference sampling unit, i.e., the CIR reference information, are updated more frequently, the dynamic range of the difference, i.e., the difference information shown in the embodiment of the present application, will be smaller. In this way, the difference information is represented by using a small number of bits.
[0102] 302: The receiver transmits feedback information, and correspondingly, the transmitter receives the feedback information.
[0103] The feedback information includes CIR parameter information, and the CIR parameter information is obtained by processing the sensing measurement result based on the first control information. The CIR parameter information refers to information obtained by processing the original CIR parameter based on the first control information. For example, the CIR parameter information may be information obtained by performing a quantization process on the original CIR parameter based on the first control information. As another example, the CIR parameter information may be information obtained by performing a quantization and compression process on the original CIR parameter based on the first control information.
[0104] After receiving the feedback information, the receiver may obtain information such as the distance, velocity, or attenuation of the target based on the feedback information. The feedback information may be information about one target or information about multiple targets, which is not limited in the embodiment of the present application. For example, after receiving the feedback information, the receiver may parse parameters related to the target to obtain information about one or more targets.
[0105] In a possible implementation, the feedback information further includes information related to the CIR parameter information, the information related to the CIR parameter information being: The CIR parameter information 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 to measure the sensing measurement results, and information indicating whether the sensing measurement results at the reference sampling unit are stored.
[0106] For example, the number of sampling units corresponding to the CIR parameter information and the number of sampling points included in each sampling unit are included, so that the transmitter can know the total number of sampling points corresponding to the CIR parameter information acquired by the transmitter. Optionally, if the grouping is performed in units of a certain amount of sampling points, the transmitter may further acquire the total number of groups. For example, the number of antennas used to measure the sensing measurement result is included, so that the transmitter can accurately distinguish the sensing measurement result acquired by different antennas from the CIR parameter information. For example, the information indicating whether the sensing measurement result at the reference sampling unit (which may also be referred to as reference information, CIR reference information, etc.) is stored is included, so that the transmitter can refer to the information and instruct the transmitter to update the sensing measurement result at the reference sampling unit in the next control information (or can instruct the transmitter to update the CIR reference information).
[0107] For example, each of the information shown above may be present in the feedback information in the form of a field. The contents shown in Table 7 may be included in a CIR feedback report IE (CIR feedback report IR) in the feedback information. Whether the feedback information includes other IEs is not limited in the embodiment of the present application. [Table 7-1] [Table 7-2]
[0108] It can be understood that in Figures 2b, 2d, and 2f, the provider refers to the sensing responder, and in Figure 2e, the provider refers to the sensing initiator. In Figures 2b and 2d, the requester refers to the sensing initiator, in Figure 2e, the requester refers to the sensing requester, and in Figure 2f, the requester may be the sensing initiator or the sensing requester. For example, if the sensing responder already knows the address of the sensing requester, the requester may be the sensing requester, or if the sensing responder does not know the address of the sensing requester, the requester may be the sensing initiator.
[0109] 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 information. For example, when the local CIR reference status is 0, the value of the CIR reference information request in the next control information can only be 1, which indicates that the receiver is requested to update the CIR reference information. When the local CIR reference status is 1, the value of the CIR reference information request in the next control information can be set to 0 or 1 based on the actual requirements. In the embodiment of the present application, the CIR reference information request field and the local CIR reference status field are added in a "handshake" format, so that the communication reliability can be improved and the communication efficiency of both communication parties can be improved.
[0110] For the description of CIR feedback direction parameters, please refer to Table 8a to Table 8d. It can be understood that Table 8a to Table 8d are illustrated by using path loss information as an example. However, when the receiver feedbacks CIR parameter information, delay, AOA, ZOA, etc. may further be included, which are not illustrated one by one below. For example, the CIR of sampling point 1 in sampling unit 1 may further include delay (i.e., time domain relative to sensing time), differential AOA of tap 1 in snapshot 1, and differential ZOA of tap 1 in snapshot 1. Examples are not listed here.
[0111] It may be understood that the description of the field values and meanings corresponding to the field values shown in Table 7 are merely examples and should not be construed as limitations on the embodiments of the present application. For example, the provider address size specifier field and the requester address size specifier field may be written as follows: if the value is 1, it indicates that a 2-byte short address is used, and if the value is 0, it indicates that an 8-byte extended address is used. Furthermore, the relationship between the value of the field in which the compression mode is located and the compression mode corresponding to each value may alternatively be different from that of Table 3 or Table 4. Examples are not enumerated here.
[0112] In a possible implementation, when the value of the compression mode is 00, the CIR parameter information may be shown in Table 8a. In other words, Table 8a shows an example where no compression is performed. The CIR parameter information in Table 8a is a tap obtained by sampling the parameters obtained in the snapshot, and the tap does not need to be determined by using the first threshold value. [Table 8a]
[0113] The parameters and bit lengths in Fig. 8a are merely examples and should not be construed as limitations on the embodiments of the present application. It can be understood that N_snapshot and N_tap shown above are positive integers.
[0114] In a possible implementation, the feedback information further includes information about a first bitmap, and each bit in the first bitmap indicates whether the sensing measurement results should be fed back in the corresponding group. In other words, after the sensing measurement results are grouped, whether the sensing measurement results should be fed back in the corresponding group can be indicated in the bitmap mode. For example, if the value of a bit in the first bitmap is 1, it indicates that the sensing measurement results in the group corresponding to the bit are not fed back. Also, the difference between the sensing measurement results in the corresponding group and the sensing measurement results of the same delay in the reference sampling unit is smaller than a first threshold. As another example, if the value of a bit in the first bitmap is 0, it indicates that the sensing measurement results in the group corresponding to the bit are fed back. Also, the difference between at least one tap in the corresponding group and the tap of the same delay in the reference sampling unit is larger than a first threshold (it can also be said that the difference between at least one tap in the corresponding group and the corresponding tap in the reference sampling unit is larger than a first threshold).
[0115] For example, when the value of the compressed mode is 01, the CIR parameter information may be shown in Table 8b. [Table 8b-1] [Table 8b-2]
[0116] It can be understood 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. For example, the bit length of the first bitmap = the number of taps in each snapshot / the number of taps in each group.
[0117] It can be understood that the reference sampling unit shown in Table 8b is illustrated by using snapshot 1 as an example, but should not be construed as a limitation to the embodiment of the present application. For example, the reference sampling unit may alternatively be snapshot 2, snapshot 3, etc., that is, the CIR reference information may be the CIR parameter of snapshot 1, or may be the CIR parameter of other snapshots. Optionally, the N_tap taps included in snapshot 1 shown in Table 8b may be grouped in units of a certain number of taps, or may not be grouped. This is not limited to the embodiment of the present application. The CIR parameters of snapshot 1 shown in Table 8b are illustrated by using an example in which no grouping is performed. Therefore, Table 8b shows the N_tap taps in snapshot 1 separately. For the CIR parameters of snapshot 2 shown in Table 8b, the grouping needs to be performed in units of a certain number of taps. Therefore, Table 8b does not show the N_tap taps included in snapshot 2 one by one.
[0118] The CIR parameter information shown in Table 8b is shown by using an example in which the CIR reference information (i.e., the sensing measurement result at the reference sampling unit) is included. For example, the CIR parameter information shown in Table 8b may alternatively not include the CIR reference information. In this case, the CIR reference information in the previous feedback information having the CIR reference information may be used as the CIR reference information in the current feedback information. When the current feedback does not require the CIR reference information (i.e., the CIR parameter information does not include the CIR reference information), the snapshot 1 also feeds back the sensing measurement result in the manner of other snapshots, that is, feeds back the sensing measurement result at the snapshot in a different manner. It can be understood that the description of the CIR reference information is also applicable to Tables 8c and 8d, and the details will not be described again below.
[0119] In a possible implementation, when the compressed mode includes a compressed mode using a variable amount of sampling points as a unit, the feedback information further includes the following information: the number of groups in one sampling unit, and the start sampling point and the end sampling point in each group. Alternatively, the feedback information further includes the following information: the number of groups in one sampling unit, the start sampling point in each group, and the number of sampling points in each group. In other words, the above information is included so that when obtaining the feedback information, the transmitter can clearly know the grouping information of the sensing measurement results of the receiver and can immediately restore the original CIR parameters.
[0120] For example, when the compressed mode value is 10, the CIR parameter information may be shown in Table 8c. [Table 8c-1] [Table 8c-2]
[0121] It should be noted that Table 8c is illustrated by using an example in which one snapshot is divided into M groups, where M is a positive integer. When the snapshot is sampled, the delay of each tap in the snapshot is constant because the sampling frequency applicable to the receiver is constant. Therefore, the difference shown above in this application can be generally understood as the difference between the tap of delay and the tap of delay in the snapshot used as the CIR reference information. The grouping method of snapshot 1 shown in Table 8c can also be applied to the grouping methods of the remaining M-1 snapshots. In other words, it is assumed that the grouping methods of all snapshots in one feedback information remain unchanged. Alternatively, the tap grouping method of the snapshot in the current feedback information may be the same as the tap grouping method of the CIR reference information in the previous feedback information with the CIR reference information.
[0122] Optionally, the feedback information further includes information about a second bitmap, and each bit in the second bitmap indicates whether the sensing measurement result of the corresponding tap should be fed back. The following method is included in the relevant description of step 301: if the difference between only a small amount of taps in a group and the taps of the same delay in the reference sampling unit is greater than a first threshold, only the small amount of taps in the group can be fed back. In this case, the value of the bit corresponding to the group in the first bitmap is 1, that is, at least one of the differences between all the taps in the group and the corresponding taps in the reference sampling unit is greater than the first threshold. Each bit in the second bitmap can indicate whether the sensing measurement result of the corresponding tap in the group should be 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 may 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 a compression mode. For example, in a compression mode using a fixed amount of sampling points as a unit, the bit length of the second bitmap may be a fixed amount. As another example, in a compressed mode using a variable amount of sampling points as a unit, the bit length of the second bitmap may be determined based on the number of taps in each group during grouping of each snapshot. The second bitmap is added so that the bits occupied by the CIR parameter information in each snapshot can be simplified by using a few bits in the second bitmap, and the signaling overhead can be further reduced. It can be understood that the second bitmap shown in the embodiment of the present application is applicable to Table 8b and Table 8c. Table 8c is only used as an example below to show the second bitmap, and should not be construed as a limitation to the embodiment of the present application, for example, the second bitmap may be added after adaptive modification according to Table 8b. Details will not be described here.
[0123] For example, when the value of the compressed mode is 10, the CIR parameter information may be shown in Table 8d. For the explanation of Table 8d, please refer to Table 8c, etc. The details will not be described again here. [Table 8d-1] [Table 8d-2] [Table 8d-3]
[0124] It can be understood that the group corresponding to the bit whose bit value is 1 in the first bitmap may have a second bitmap. Thus, Table 8d is merely an example where the bit corresponding to Group 1 and Group M in Snapshot 2 in the first bitmap has a value of 1. However, this should not be construed as a limitation on the embodiments of the present application.
[0125] It can be understood that the CIR parameter information shown in Table 8a to Table 8d in this application can indicate path loss information in the form of amplitude and phase, or can indicate path loss in the form of in-phase and quadrature components. This is not limited in the embodiment of this application. Optionally, the feedback information may further include information about the data mode indicating path loss information. For example, if the value of the field in which the data mode indicating path loss information is located is 0, it indicates that the path loss information is fed back in the form of in-phase and quadrature components (it can also be said that the path loss information is fed back in the form of real and imaginary parts). If the value of the field in which the data mode indicating path loss information is located is 1, it indicates that the path loss information is fed back in the form of amplitude and phase.
[0126] The feedback information includes information about the data mode of the path loss information, so that the format of the path loss information is more diversified, and different feedback formats of the sensing information can be effectively selected for different application scenarios. For example, when the bit width (i.e., the bit length occupied) of the path loss information is small, the accuracy of the feedback based on the amplitude and phase is higher.
[0127] It should be noted that when the feedback information includes the second bitmap, the feedback information may alternatively not include the first bitmap. For example, if the values of all bits in the second bitmap are 0, it may indicate that the sensing measurement results in the group corresponding to the second bitmap are not fed back. If the values of all bits in the second bitmap are 0, the transmitter may continue to read the second bitmap corresponding to the subsequent group. For example, if the values of one or more bits in the second bitmap are 1, it indicates that the sensing measurement results in the group corresponding to the second bitmap are fed back. In other words, the transmitter may know whether the group corresponding to each second bitmap feeds back the sensing measurement results based on the second bitmap.
[0128] Indeed, to help the transmitter know that the feedback information includes the first bitmap and the second bitmap, optionally, the feedback information may further include information indicating the bitmaps included in the feedback information, i.e., the information may indicate that the feedback information includes the first bitmap, includes the second bitmap, or includes the first bitmap and the second bitmap. Details will not be described here.
[0129] Table 9 shows a comparison between the no compression mode and the compression mode using a fixed amount of sampling points as a unit according to an embodiment of the present application. In an office environment, a moving chair is selected as the sensing target. The above two compression modes are used to report the sensing measurement results in 10 snapshots. As shown in Table 9, when the compression mode is no compression, the sensing measurement results in 10 snapshots require a length of 3000 bytes (the real and imaginary parts of each tap are represented by 12 bits), and the compression ratio is 1, that is, no compression is performed. When the compression mode is the compression mode using a fixed amount of sampling points as a unit (in this simulation, each group of taps includes only one tap, both the real and imaginary parts of the reference tap are represented by 12 bits, and the real part difference and imaginary part difference of the difference information are represented by 8 bits), the first threshold is 10. -5 (That is, 1e -5 ), the sensing measurement result with 10 snapshots requires a length of 985 bytes, and the compression ratio is 0.3283, or the first threshold is 5 × 10 -5 (That is, 5e -1 ), the sensing measurement result with 10 snapshots requires a length of 550 bytes, and the compression ratio is 0.1833. The lower the compression ratio, the lower the bit overhead used to feed back the CIR parameter. From Table 9, it can be seen that according to the method provided in this application, the signaling overhead of the CIR parameter is effectively reduced. [Table 9]
[0130] 8 is a diagram of a simulation result according to an embodiment of the present application. In the simulation diagram (simulation conditions are the same as those in Table 9), the line with open circles indicates that no compression is performed (No compression shown in FIG. 8), and the line with black asterisks indicates a compression mode that samples a fixed amount of sampling points. For example, the number of taps in each group is 1, and the threshold is 1e -5 The sensing measurement results shown in FIG. 8 are obtained by single antenna measurement. When the compression mode is no compression, the abscissa represents the bit width of the real and imaginary parts, which can also be understood as the bit width of the in-phase and quadrature components (IQ bit width). When a compression mode that samples a fixed amount of sampling points is used, the abscissa represents the bit width of the real and imaginary parts of the difference information, or the bit width of the in-phase and quadrature components of the difference information (reference IQ bit width shown in FIG. 8). The reference information in this solution uses 12 bits. The ordinate indicates the maximum quantization error. From FIG. 8, it can be seen that when 12-bit quantization is used, the maximum quantization error in the no compression solution is 2e -5 Meanwhile, in this solution, when 8 bits are used to represent the bit width of the real and imaginary parts of the difference information, the maximum quantization error is 1.6e -5 It can be seen that: Hence, in this solution, the feedback overhead is significantly reduced without increasing the quantization error.
[0131] In the embodiment of the present application, the transmitter transmits control information to the receiver, so that the receiver can process the original CIR parameter based on the control information, for example, obtain the CIR parameter information in a feedback manner based on a threshold. In other words, the CIR parameter information is obtained in a feedback manner based on a threshold. The sensing measurement result is processed (for example, processed in a feedback manner based on a threshold) to obtain the CIR parameter information, and then the CIR parameter information is fed back, and the signaling overhead is effectively reduced. And the receiver performs processing based on the control information sent by the transmitter, and then the receiver transmits the feedback information. In this way, the sensing procedure based on the UWB pulse is effectively improved, and the communication efficiency of both communication parties is ensured.
[0132] In the method shown in FIG. 3, in a possible implementation, the control information further includes second control information, and the second control information may include information indicating the quantity of time subunits included in one time unit. A time unit may be understood as the duration of an interaction between one control information and one feedback information. Alternatively, a process in which a receiver completes one independent sensing measurement and feedback information report may be referred to as a time unit. Alternatively, a time unit may be understood as the duration in which a transmitter starts a sensing procedure and obtains feedback information. For example, one time unit may include multiple time subunits. In other words, multiple time subunits may form one time unit. For example, one time unit may include T time subunits, where T is a positive integer.
[0133] In an example, the number of time subunits may indicate a period of the feedback information. For example, the number of time subunits is directly proportional to the period of the feedback information. In an example, the number of time subunits may further indicate a transmission time of the feedback information. For example, the transmission time of the feedback information may be located in the last one or more time subunits in one time unit. In an example, the number of time subunits may further indicate a period of a sensing procedure performed by a transmitter and a receiver. For example, a time unit may also be referred to as a sensing time unit or a sensing round, and a time subunit may also be referred to as a sensing time subunit or a sensing slot. The specific names of the time unit and the time subunit are not limited in the embodiment of the present application. It may be understood that the following description of the sensing round is also applicable to the sensing time unit, and the following description of the sensing slot is also applicable to the sensing time subunit.
[0134] Since the transmitter and the receiver may perform multiple sensing procedures, a time block is further provided in the embodiment of the present application. As shown in FIG. 5, one time block may include N time units, where N is a positive integer, and one time unit may include M time subunits. It can be understood that the time block may also be called a sensing time block, a UWB-based sensing time block, a sensing block, etc. The specific name of the time block is not limited in the embodiment of the present application. For ease of description, the following uses the sensing block, sensing round, and sensing slot shown in FIG. 6 as an example to describe the method provided in the embodiment of the present application. It can be understood that the description of FIG. 6 should refer to FIG. 5.
[0135] For example, a sensing block may be a period specially used for sensing, and each sensing block may be divided into several sensing rounds, and each sensing round may be used to complete one independent sensing measurement and result report. Each sensing round may be divided into several sensing slots, and each sensing slot may be used to transmit at least one sensing packet (used for sensing). One sensing slot may correspond to one or more sensing packets. Thus, the receiver may perform sensing on a target multiple times in one sensing round. Based on the sensing packets, the receiver may obtain information such as path loss information, delay, AOZ, and AOA. It may be understood that each sensing packet may include one or more UWB pulses.
[0136] For example, the content of the second control information may be shown in Table 10a. As shown in Table 10a, the second control information may include a sensing block duration, a sensing round duration, a sensing slot duration, and a pulse repetition frequency (PRF). The duration of each sensing slot may be the same, and the duration of each sensing round may be the same. The duration shown in the embodiment of the present application may also be called a period, a time length, etc. The number of sensing blocks included in one sensing round can be known by using the sensing block duration and the sensing round duration. As shown in FIG. 6, one sensing block may include N sensing rounds, where N is a positive integer. The number of sensing slots included in one sensing round can be known by using the sensing round duration and the sensing slot duration. As shown in FIG. 6, one sensing round may include T sensing slots, where T is a positive integer. [Table 10a]
[0137] Referring to the method shown in FIG. 3, the sensing measurement result fed back by using the feedback information may be the sensing measurement result obtained by the receiver performing sensing on the target in one sensing round. In other words, what is fed back by using the feedback information may be the sensing measurement result obtained in the current sensing round. The feedback information fed back in the current sensing round may include the sensing measurement result in the reference sampling unit in the current sensing round. For example, the sensing measurement result in snapshot 1 may be used as the reference information of the sensing measurement result fed back in the current sensing round. Alternatively, the feedback information fed back in the current sensing round may not include the sensing measurement result in the reference sampling unit, for example, the sensing measurement result in the reference sampling unit included in the feedback information fed back in the previous sensing round is used as the reference information of the sensing measurement result fed back in the current sensing round.
[0138] Referring to the method shown in Fig. 3, the sensing measurement result fed back by using feedback information may alternatively be the sensing measurement result obtained by the receiver performing sensing on the target in multiple sensing rounds. In other words, the receiver may feed back the sensing measurement result in multiple sensing rounds by using one feedback information. In this case, the feedback information may also include reference information, or may not include reference information. Details will not be described again here.
[0139] Since the transmitter transmits control information in each sensing round, the second control information may further include information indicating whether the sensing measurement result is fed back in the current sensing round. Since it is indicated whether the sensing measurement result is fed back in the current sensing round, the receiver can effectively know whether the sensing measurement result is fed back in the current sensing round. If the sensing measurement result does not need to be fed back in the current sensing round, the receiver may first buffer the sensing measurement result in the current sensing round, and feed back the sensing measurement result that has not been fed back to the transmitter in one feedback information upon receiving an indication that the sensing measurement result needs to be fed back. Therefore, in Tables 8a to 8d, an indication of the sensing round may be further added, and the leftmost part of Tables 8a to 8d may be replaced with the tap N_tap of CIR in the snapshot N_snapshot in the sensing round N_round, where Num_round indicates the number of sensing rounds, N_snapshot indicates the number of snapshots in each sensing round, and N_tap indicates the number of taps in each snapshot. It is assumed that each sensing round contains the same number of snapshots, and each snapshot contains the same number of taps.
[0140] For example, with reference to Table 10a and the information indicating whether the sensing measurement result is fed back in the current sensing round, the second control information may be shown in Table 10b. [Table 10b]
[0141] The last two rows of Table 10b are parallel solutions, and only one solution may be used in the determined feedback, and the two solutions do not need to coexist. For example, if the value of the field in which the CIR update indicator is located is 00, both of the two solutions indicate that the CIR differential information is fed back. In other words, the feedback information does not need to include the sensing measurement result in the reference sampling unit, that is, the reference information in the previous feedback information with the reference information is the reference information of the current feedback information. Figure 7b shows the measurement reporting phase when the CIR update indicator is 00. In the feedback information, the differential information indicates the sensing measurement result obtained by the receiver. For example, the CIR parameter information is determined based on the original CIR parameter and the reference information in the feedback information and ahead of the feedback information.
[0142] For example, if the value of the field in which the CIR update indicator is located is 01, both of the two solutions indicate that the CIR difference information and the difference are fed back. Figure 7c shows the measurement reporting phase when the CIR update indicator is 01. In the feedback information, the difference information and the reference information indicate the sensing measurement results obtained by the receiver. For example, the CIR parameter information is determined based on the reference information in the feedback information and the original CIR parameter.
[0143] If the value of the field in which the CIR update indicator is located is 00 or 01, the corresponding compression mode may include any one of a threshold-based compression mode, a snapshot-based compression mode, or a clustering-based compression mode. Also, information indicating any one of a threshold-based compression mode, a snapshot-based compression mode, or a clustering-based compression mode may be further added to the first control information shown in Table 6. If the added information indicates a threshold-based compression mode, the first control information may be shown in Table 6. If the added information indicates one of a snapshot-based compression mode or a clustering-based compression mode, other contents of the first control information are not limited in the embodiment of the present application. For example, if the value of the field in which the CIR update indicator is located is 10, both of the two solutions indicate that the CIR is not fed back in the current sensing round, that is, it indicates that the sensing measurement result may not be fed back in the sensing round in which the control information is located. For example, if the value of the field in which the CIR update indicator is located is 11, the first solution may be reserved, and the second solution indicates that the compression mode used in the current sensing round is the threshold-based compression mode. Thus, the corresponding first control information may be shown in Table 6.
[0144] For example, the snapshot-based compression mode is described as follows:
[0145] For example, a snapshot (snapshot 1 of a first antenna among the antennas used when the sensing measurement result is measured) in any one of one or more sensing rounds that needs to be fed back by an antenna among the one or more antennas may be used as a reference sampling unit, and parameter information in the reference sampling unit is used as reference information. For example, a receiver receives UWB signals by multiple antennas and needs to feed back a sensing measurement result in a current sensing round (e.g., one sensing round). Thus, the receiver may use a sensing measurement result in a first snapshot in a local sensing round that needs to be fed back by an antenna as reference information. The difference between the sensing measurement result in another snapshot and the reference information is used as difference information.
[0146] For example, a clustering based compression mode is described as follows:
[0147] The CIRs of all snapshots are clustered. For example, the path loss information may be clustered based on dynamic range, K-mean, or Density-Based Spatial Clustering of Applications with Noise (DBSCAN), and the specific implementation of the clustering is not limited in the embodiments of the present application. Then, a tap (i.e., a reference tap) is selected from each cluster as a reference sampling unit, the sensing measurement result in the reference sampling unit is used as reference information, and the difference (referring to the difference between the parameters of the corresponding taps) between the other taps (i.e., normal taps) in each cluster and the tap used as reference information is used as difference information. For example, a tap may be selected from cluster 1 as reference information for cluster 1, so that other taps in cluster 1 are distinguished from the reference tap, and a tap is selected from cluster 2 as reference information for cluster 2, so that other taps in cluster 2 are distinguished from the reference tap. Examples are not enumerated here.
[0148] FIG. 7a is a diagram of performing a sensing procedure in a sensing round according to an embodiment of the present application. As shown in FIG. 7a, in a sensing control phase, a transmitter may transmit control information (which may also be referred to as sensing control information) to a receiver, in a sensing phase, a transmitter may transmit a plurality of sensing packets to a receiver, and in a measurement report phase, a receiver may transmit feedback information (which may also be referred to as measurement information, measurement report information, etc.) to a transmitter. The transmission control phase may correspond to one or more sensing slots, the sensing phase may correspond to a plurality of sensing slots, and the measurement report phase may correspond to one or more sensing slots. In FIG. 7a, 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.
[0149] In a possible implementation, when the moving speed of the target is fast, the receiver may perform feedback more frequently, so that the transmitter can obtain information about the target in a timely manner. When the moving speed of the target is slow, the frequency of feeding back the sensing measurement result can be reduced. Since the feedback information needs to be fed back in the last one or more sensing slots in one sensing round, the period of the feedback information or the feedback frequency of the feedback information is indicated by using the number of sensing slots included in one or more sensing rounds in the control information. The number of sensing slots is directly proportional to the period of the feedback information, and the number of sensing slots is inversely proportional to the feedback frequency of the feedback information. The more the number of sensing slots, the longer the period of the feedback information or the lower the feedback frequency of the feedback information.
[0150] For example, if the transmitter requires the receiver to feedback the sensing measurement result more frequently, the number of sensing slots included in one sensing round indicated in the control information will be reduced, thereby shortening the period of the feedback information, or increasing the feedback frequency of the feedback information. For example, the transmitter may obtain a relationship between the period of the feedback information and the change frequency of the target according to a specific detection algorithm, so that after receiving the feedback information, the transmitter determines the feedback period of the subsequent feedback information according to the detection algorithm.
[0151] For the parts not described in detail in one of the above implementations, please refer to other implementations, and the details will not be described again here. In addition, the above implementations may be combined with each other.
[0152] From the above, it can be seen that the feedback information of the embodiment of the present application includes a first bitmap and / or a second bitmap. Therefore, the first control information can be further understood as indicating to feed back the sensing measurement result in bitmap mode. The feedback of the sensing measurement result in bitmap mode shown in the embodiment of the present application may include feeding back a differential sensing measurement result in bitmap mode (feeding back the original CIR parameter and reference information in bitmap mode), or feeding back a non-differential sensing measurement result in bitmap mode (i.e., feeding back the original CIR parameter in bitmap mode).
[0153] In an example, the first control information may include indication information, where the indication information indicates whether to feed back the sensing measurement result in a bitmap mode (bitmap).
[0154] For example, as shown in Table 11, the first control information may include indication information. [Table 11]
[0155] For example, when the value of the indication information is 0, it indicates that the sensing measurement result is not fed back in bitmap mode (or CIR feedback is not performed in bitmap mode). As another example, when the value of the indication information is 1, it indicates that the sensing measurement result is fed back in bitmap mode (or CIR feedback is performed in bitmap mode).
[0156] In another example, the first control information may not include the instruction information, for example, the first control information may instruct to feed back the sensing measurement result in a bitmap mode.
[0157] As indicated above, the first control information may include information regarding the first threshold. For example, the first control information may include a plurality of first thresholds, and after receiving the first control information, the receiver may select one first threshold from the plurality of first thresholds. In this case, the feedback information may include the first threshold selected by the receiver. For example, in addition to being included in the first control information, the first threshold may be further determined by the receiver. For example, the value of the first threshold may be determined based on the thermal noise P n =kTB, where k represents the Boltzmann constant, T represents the temperature in Kelvin (typically 290K at room temperature), and B represents the signal bandwidth. For example, if the bandwidth B is large or the temperature T is high, the first threshold may be set to a large value, or if the bandwidth B is small or the temperature T is low, the first threshold may be set to a small value. If the first threshold is determined by the receiver, the feedback information may include information about the first threshold. Indeed, the first control information may further include one first threshold. The first threshold shown in the embodiment of the present application may be equal to or greater than 0.
[0158] For example, the first threshold may be used to determine whether to feed back the sensing measurement results of one or more non-reference sampling units based on the sensing measurement results in the reference sampling unit, and the first threshold may be further used to determine whether to feed back the sensing measurement results of a group of sampling points in the sampling unit. The sensing measurement results of the group of sampling points may be original CIR parameter information or CIR parameter information obtained based on the difference. Alternatively, the first threshold may be further used to determine whether to feed back the sensing measurement results of some sampling points corresponding to the reference path (shown in FIG. 12a to FIG. 12d below).
[0159] For example, since the feedback information can be used to feed back the sensing measurement result in a bitmap mode, the first control information may further include length information of the bitmap and position information of the corresponding sampling point. For example, the length information of the bitmap may include a window length (W length ), and the position information of the corresponding sampling point may include a reference path (or a position of the reference path, a reference sampling point, etc.) and a window offset (W offset) (or called offset). Optionally, the first control information may further include a sampling rate fs. The sampling rate may be used to determine a time interval Ts between adjacent sampling points, for example, Ts=1 / fs. For example, as shown in FIG. 12a, FIG. 12b, and FIG. 12d, the position of the reference sampling point may include the position of the earliest arriving path, or as shown in FIG. 12c, the position of the reference sampling point may include the position of the strongest arriving path. It can be understood that the position of the strongest arriving path may be within or outside the window. This is not limited in the embodiment of the present application. In the embodiment of the present application, the method of obtaining the earliest arriving path or the earliest arriving path is used as a feasible example, and the details are as follows: For example, when two communication parties perform sensing measurement for the first time, the window length may be equal to or larger than a certain value, so that the receiver can know the approximate position of the strongest arriving path or the earliest arriving path, that is, know the prior information. Then, the window may continue to be adjusted thereafter based on the prior information, for example, may continue to be less than the above value. The specific value of the window length is not limited in the embodiment of the present application. For example, the window length may be a fixed value, for example, a compressed mode using a fixed amount of sampling points as a unit is used (or a fixed amount of sampling points is used as feedback). As another example, the window length may be a variable value, for example, a compressed mode using a variable amount of sampling points as a unit is used (or a variable amount of sampling points is used as feedback). For a specific description of the feedback method, please refer to the above description. Details will not be described again here.
[0160] For example, when the sensing measurement results are fed back in a windowed manner, in an example, when the first control information includes the length of the bitmap and the position information of the corresponding sampling points, the feedback information may not include the length information. In another example, when the first control information does not include the length of the bitmap and the position information of the corresponding sampling points, the feedback information may include the length of the bitmap and the position information of the corresponding sampling points. In yet another example, regardless of whether the first control information includes the above information, the feedback information may include the length of the bitmap and the position information of the corresponding sampling points.
[0161] For example, the feedback information may include two bitmaps, so that the first control information may further include N and P. N may be the total number of taps that need to be fed back (if the feedback is performed in a windowed manner, N is equal to the window length), and P is the number of groups. For example, the receiver groups N taps into P groups based on the first control information, and each group includes M taps. If P is not divisible by N, N may be padded with zeros to an integer multiple of P (i.e., in the bitmap corresponding to the last group, the bits representing the last PQ taps are 0, and Q is a modulo operation performed by N on P), and then P groups are obtained by grouping. For example, if the first control information includes information about N and P, the feedback information may not include information about N and P, or if the first control information does not include information about N and P, the feedback information may include information about N and P, or the feedback information may include information about N and P regardless of whether the first control information includes information about N and P.
[0162] As indicated above, the first control information may include information regarding the compressed mode, and Table 12 may further be obtained based on Table 4. [Table 12]
[0163] The tap groups shown in Table 12 may be determined based on the length of the bitmap shown above. For example, the number of taps N in a tap group may be equal to the window length, i.e., N=W length For example, all taps in a group of taps may be included in one snapshot.
[0164] In an example, if a tap in a snapshot (which may be a windowed CIR (e.g., a CIR determined based on the window length, window offset, etc. shown above), or may be a non-windowed CIR) is smaller than the first threshold, the corresponding tap is not fed back, or the sensing measurement result corresponding to the tap (e.g., the sensing measurement result may include path loss information and delay, or may further include AOA and ZOA) is not fed back. In other words, if it is determined not to feed back the sensing measurement result of the tap, it indicates that the amplitude corresponding to the tap is too small and has little impact on the sensing result. Therefore, feedback may not be performed. This effectively reduces signaling overhead without affecting the transmitter's acquisition of information about the target. It can be understood that the description of the tap being smaller than the first threshold in the embodiment of the present application can be understood as follows: the CIR parameter corresponding to the tap is smaller than the first threshold.
[0165] In another example, the taps in a snapshot (which may be windowed CIR or non-windowed CIR) are grouped into P groups, each group including M taps. If T taps in a group are smaller than a first threshold, the taps in the corresponding group are not fed back, or the sensing measurement results corresponding to the group are not fed back (e.g., the sensing measurement results include path loss information and delay, or may further include AOA and ZOA). In other words, if it is determined not to feed back the sensing measurement results of the taps in a group, it indicates that the amplitude corresponding to the group of taps is too small and has little impact on the sensing results. Therefore, feedback may not be performed. This effectively reduces the signaling overhead without affecting the transmitter's acquisition of information about the target. T may be a positive integer less than or equal to M.
[0166] For example, as shown in FIG. 12a and FIG. 12b, the feedback information may include a first bitmap, and the first bitmap may indicate whether the sensing measurement results of the corresponding taps in the group should be fed back. For example, the receiver may determine the start position of the window based on the position of the earliest arriving path and the window offset, and then determine the position of the window based on the window length and the start position of the window. The taps in the window are the taps in the group. As shown in FIG. 12a, the first tap, the second tap, the third tap, the fourth tap, the seventh tap, the ninth tap, and the tenth tap in the window are all greater than the first threshold. Thus, the value of the first bitmap is 1111001011. As shown in FIG. 12b, after determining the position of the window, the receiver may further group the taps in the window. For example, two taps are grouped into one group (just an example). For example, the first group of taps, the second group of taps, and the fourth group of taps are all greater than the first threshold. Thus, the value of the first bitmap is 11001.
[0167] In yet another example, the taps in a snapshot (which may be windowed CIR or non-windowed CIR) are grouped into P groups, each group including M taps. Two bitmaps are used to indicate the CIR parameter information. If any tap in a group is greater than a first threshold, the corresponding group is fed back. Further, it is determined which tap in the group is greater than a first threshold, and the corresponding tap in the group is fed back. In other words, if it is determined not to feed back the sensing measurement result of the taps in the group, it indicates that the amplitude corresponding to the group of taps is too small and has little impact on the sensing result. Therefore, feedback may not be performed. This effectively reduces the signaling overhead without affecting the transmitter's acquisition of information about the target.
[0168] For example, as shown in FIG. 12d, the value of the first bitmap is 10011, indicating that the receiver will feed back taps in the first, fourth, and fifth groups, and the value of the second bitmap is 111011, indicating whether taps in the first, fourth, and fifth groups are fed back individually.
[0169] For example, the same CIR parameters (e.g., loss path and phase of CIR or quadrature and in-phase components of CIR corresponding to different taps) are quantized by using the same bit width, but the corresponding amplitude ranges are different. Therefore, a scaling factor β can be used for normalization. The scaling factor is related to the transmit / receive antenna pair, and each transmit / receive antenna pair requires a scaling factor. Based on this, the table corresponding to Table 8a can be adaptively modified as shown in Table 13a. [Table 13a]
[0170] For example, a table corresponding to Table 8b may be adaptively modified as shown in Table 13b. [Table 13b-1] [Table 13b-2] [Table 13b-3]
[0171] For example, a table corresponding to Table 8c may be adaptively modified as shown in Table 13c. [Table 13c-1] [Table 13c-2] [Table 13c-3] [Table 13c-4]
[0172] For example, a table corresponding to Table 8d may be adaptively modified as shown in Table 13d. [Table 13d-1] [Table 13d-2] [Table 13d-3] [Table 13d-4] [Table 13d-5]
[0173] A communication device provided in an embodiment of the present application is described below.
[0174] In the present application, the communication device is divided into functional modules according to the above method embodiment. For example, each functional module may be obtained by division based on each corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware, or may be implemented in the form of a software functional module. It should be noted that in the present application, the module division is an example, and is merely a logical function division. In actual implementation, other division methods may be used. The following describes in detail the communication device in the embodiment of the present application with reference to Figures 9 to 11.
[0175] 9 is a structural diagram of a communication device according to an embodiment of the present application. As shown in FIG. 9, the communication device includes a processing unit 901 and a transceiver unit 902.
[0176] In some embodiments of the present application, the communication device may be the transmitter or chip shown above, and the chip may be applied to the transmitter. In other words, the communication device may be configured to perform the steps or functions performed by the transmitter in the above method embodiments.
[0177] The transceiver unit 902 is configured to output control information and receive feedback information.
[0178] For example, the processing unit 901 is configured to determine control information, output the control information by using the transceiver unit 902, and input feedback information.
[0179] It may be understood that the processing unit 901 may further perform processing based on the feedback information to obtain information such as the speed, distance, or attenuation of the target.
[0180] It can be understood that the specific descriptions of the transceiver unit and the processing unit described in the embodiments of the present application are merely examples. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the above method embodiments. Details are not described here.
[0181] 9 is used again. In some other embodiments of the present application, the communication device may be the receiver shown above, a chip in the receiver, etc. In other words, the communication device may be configured to perform the steps or functions performed by the receiver in the above method embodiments.
[0182] For example, the transceiver unit 902 is configured to input control information, and the transceiver unit 902 is further configured to output feedback information.
[0183] For example, the processing unit 901 is configured to determine the feedback information based on the control information.
[0184] It can be understood that the specific descriptions of the transceiver unit and the processing unit described in the embodiments of the present application are merely examples. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the above method embodiments. Details are not described here.
[0185] In the above embodiment, for the description of the control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc., please refer to the description in the above method embodiment. Details will not be described again here.
[0186] The above describes the transmitter and receiver in the embodiment of the present application. The following describes the possible product forms of the transmitter and receiver. It should be understood that any product having the function of the transmitter in Fig. 9 or any product having the function of the receiver in Fig. 9 falls within the protection scope of the embodiment of the present application. It should be further understood that the following description is merely an example, and the product forms of the transmitter and receiver in the embodiment of the present application are not limited thereto.
[0187] In a possible implementation, in the communication device shown in FIG. 9, the processing unit 901 may be one or more processors. The transceiver unit 902 may be a transceiver, or the transceiver unit 902 may be a transmitting unit and a receiving unit. The transmitting unit may be a transmitter, and the receiving unit may be a receiver. The transmitting unit and the receiving unit are integrated into one component, for example, a transceiver. In the embodiment of the present application, the processor and the transceiver may be combined, etc. The manner of connecting the processor and the transceiver is not limited in the embodiment of the present application. When the above method is performed, the process of transmitting information in the above method may be understood as a process of outputting the above information by the processor. When outputting information, the processor outputs the information to the transceiver, so that the transceiver transmits the information. After the information is output by the processor, other processing may need to be further performed on the information before the information arrives at the transceiver. Similarly, the process of receiving information in the above method may be understood as a process of receiving input information by the processor. When the processor receives input information, the transceiver receives the information and inputs the information to the processor. Additionally, after the transceiver receives the above information, other processing may need to be performed on the information before it is input to the processor.
[0188] As shown in FIG. 10, the communications device 100 includes one or more processors 1020 and a transceiver 1010 .
[0189] For example, when the communications device is configured to perform a step, method, or function performed by a transmitter, the processor 1020 is configured to determine control information and the transceiver 1010 is configured to transmit the control information to a receiver and receive feedback information from the receiver.
[0190] For example, when the communications device is configured to perform a step, method, or function performed by a receiver, the transceiver 1010 is configured to receive control information from a transmitter, the processor 1020 is configured to determine feedback information based on the control information, and the transceiver 1010 is further configured to transmit the feedback information to the transmitter.
[0191] In the above embodiment, for the description of the control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc., please refer to the description in the above method embodiment. Details will not be described again here.
[0192] In each implementation of the communication apparatus shown in Figure 10, the transceiver may include a receiver and a transmitter, where the receiver is configured to perform receiving functions (or operations), the transmitter is configured to perform transmitting functions (or operations), and the transceiver is configured to communicate with other devices / apparatuses over a transmission medium.
[0193] Optionally, the communication device 100 may further include one or more memories 1030 configured to store program instructions, data, and / or the like. The memory 1030 is coupled to the processor 1020. The coupling in the present embodiment may be an indirect coupling or communication connection between the devices, units, or modules in an electrical, mechanical, or other form, and is used for information exchange between the devices, units, or modules. The processor 1020 may cooperate with the memory 1030. The processor 1020 may execute the program instructions stored in the memory 1030. Optionally, at least one of the one or more memories may be included in the processor.
[0194] In the embodiment of the present application, the specific connection medium between the transceiver 1010, the processor 1020, and the memory 1030 is not limited. In the embodiment of the present application, the memory 1030, the processor 1020, and the transceiver 1010 are connected through a bus 1040 in FIG. 10. The bus is represented by a thick line in FIG. 10. The connection method of other components is only an example for description and is not limited thereto. The bus can be classified as an address bus, a data bus, a control bus, etc. For the sake of simplicity of representation, only one thick line is used to represent a bus in FIG. 10, but this does not mean that there is only one bus or only one type of bus.
[0195] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The processor may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in conjunction with the embodiments of the present application may be directly performed by a hardware processor, or may be performed by using a combination of hardware and software modules in the processor, etc.
[0196] In the embodiments of the present application, the memory may include, but is not limited to, a non-volatile memory such as a hard disk drive (HDD) or solid-state drive (SSD), a random access memory (RAM), an erasable programmable read-only memory (EPROM), a read-only memory (ROM), or a portable read-only memory (CD-ROM). The memory is any storage medium that can be used to carry or store program code in the form of instructions or data structures and that can be read and / or written by a computer (e.g., a communication device as shown in the present application). However, the present application is not limited thereto. The memory in the embodiments of the present application may alternatively be a circuit or any other device that can implement a storage function and is configured to store program instructions and / or data. For example, in the case of a receiver, the memory may store reference information, i.e., sensing measurement results in a sampling unit. Optionally, in case of a transmitter, the memory of the transmitter may also store the reference information, since the transmitter needs to parse the CIR parameter information based on the reference information.
[0197] For example, the processor 1020 is primarily configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs. The memory 1030 is primarily configured to store software programs and data. The transceiver 1010 may include a control circuit and an antenna. The control circuit is primarily configured to perform conversion between baseband signals and radio frequency signals, and process the radio frequency signals. The antenna is primarily configured to receive and transmit the radio frequency signals in the form of electromagnetic waves. The input / output device, for example, a touch screen, a display, or a keyboard, is primarily configured to receive data input by a user and output data to a user.
[0198] After 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. If data needs to be transmitted wirelessly, the processor 1020 performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and then transmits the radio frequency signal through an antenna in the form of electromagnetic waves. If data is transmitted to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal to a baseband signal, and outputs the baseband signal to the processor 1020. The processor 1020 converts the baseband signal to data and processes the data.
[0199] In other implementations, the radio frequency circuitry and antenna may be located independently from the processor performing the baseband processing, e.g., in a distributed scenario, the radio frequency circuitry and antenna may be located independently and remotely from the communication device.
[0200] The communication device described in the embodiment of the present application may further include more components than those in FIG. 10 and the like. This is not limited in the embodiment of the present application. The above method performed by the processor and the transceiver is merely an example. For specific steps performed by the processor and the transceiver, please refer to the above-mentioned method.
[0201] In another possible implementation, in the communication device shown in FIG. 9, the processing unit 901 may be one or more logic circuits. The transceiver unit 902 may be an input / output interface, also referred to as a communication interface, an interface circuit, an interface, etc. Alternatively, the transceiver unit 902 may be a transmitting unit and a receiving unit. The transmitting unit may be an output interface, and the receiving unit may be an input interface. The transmitting unit and the receiving unit are integrated into one unit, for example, an input / output interface. As shown in FIG. 11, the communication device shown in FIG. 11 includes a logic circuit 1101 and an interface 1102. In other words, the processing unit 901 may be implemented by using the logic circuit 1101, and the transceiver unit 902 may be implemented by using the interface 1102. The logic circuit 1101 may be a chip, a processing circuit, an integrated circuit, a system on chip (SoC) chip, etc. The interface 1102 may be a communication interface, an input / output interface, a pin, etc. For example, Fig. 11 shows an example in which the communication device is a chip. The chip includes a logic circuit 1101 and an interface 1102. This is not limited in the embodiment of the present application. The step of sending a sensing packet shown above may be performed by a super-bandwidth chip, and whether the remaining steps are performed by a super-bandwidth chip is not limited in the embodiment of the present application.
[0202] In the embodiments of the present application, the logic circuit and the interface may be coupled to each other, and the specific manner of connecting the logic circuit and the interface is not limited to the embodiments of the present application.
[0203] For example, if the communication device is configured to perform a method, function, or step performed by a transmitter, the logic circuitry 1101 is configured to determine control information and the interface 1102 is configured to output the control information and input feedback information, and the logic circuitry 1101 is further configured to process the feedback information to obtain information regarding the target.
[0204] For example, when the communications device is configured to perform a method, function, or step performed by a receiver, the interface 1102 is configured to input control information, the logic circuit 1101 is configured to determine feedback information based on the control information, and the interface 1102 is further configured to output the feedback information.
[0205] It can be understood that the communication device shown in the embodiment of the present application may implement the method provided in the embodiment of the present application in the form of hardware, or may implement the method provided in the embodiment of the present application in the form of software, which is not limited to the embodiment of the present application.
[0206] In the above embodiment, for the description of the control information, feedback information, first control information, second control information, first bitmap, second bitmap, reference sampling unit, etc., please refer to the description in the above method embodiment. Details will not be described again here.
[0207] For the specific implementation of the embodiment shown in Figure 11, please refer to the above embodiment, and the details will not be described again here.
[0208] An embodiment of the present application further provides a wireless communication system, which includes a transmitter and a receiver, the transmitter and the receiver being configured to perform the method in any one of the above embodiments (shown in FIG. 3).
[0209] Additionally, the present application further provides a computer program, which can be used to implement the actions and / or processes performed by the transmitter in the methods provided herein.
[0210] The present application further provides a computer program, which can be used to implement the operations and / or processes performed by the receiver in the methods provided herein.
[0211] The present application further provides a computer-readable storage medium having stored thereon computer code which, when executed by a computer, enables the computer to perform the actions and / or processes performed by the transmitter in the methods provided herein.
[0212] The present application further provides a computer readable storage medium having computer code stored thereon, which, when executed by a computer, enables the computer to perform the actions and / or processes performed by a receiver in the methods provided herein.
[0213] The present application further provides a computer program product, which includes computer code or a computer program, which when executed by a computer, performs the operations and / or processes performed by the transmitter in the methods provided herein.
[0214] The present application further provides a computer program product, which includes computer code or a computer program, which when executed by a computer, performs the operations and / or processes to be performed by a receiver in the methods provided herein.
[0215] In some embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described are merely examples. For example, the division into units is merely a logical functional division, and may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into other systems, or some features may be ignored or not implemented. Also, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces, indirect couplings or communication connections between devices or units, or electrical, mechanical, or other forms of connection.
[0216] The units described as separate parts may or may not be physically separated, and the parts shown as units may or may not be physical units, and may be located in one place or distributed across multiple network units. Some or all of the units may be selected based on actual requirements to implement the technical effects of the solutions provided in the embodiments of the present application.
[0217] In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, each unit may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0218] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be essentially implemented in the form of a software product, or the part that contributes to the prior art, or part or all of the technical solution. The computer software product is stored in a readable storage medium and includes a plurality of instructions that instruct a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. The above readable medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0219] The above description is merely a specific implementation of the present application, and is not intended to limit the scope of protection of the present application. Any variations or replacements that can be easily thought of by those skilled in the art within the technical scope disclosed in this application should be within the scope of protection of the present application. Therefore, the scope of protection of the present application should be subject to the scope of protection of the claims.
[0220] This application claims priority to Chinese Patent Application No. 202210418108.7, entitled "METHOD FOR FEEDING BACK SENSING MEASUREMENT RESULT BASED ON ULTRA WIDEBAND AND APPARATUS", filed with the State Intellectual Property Office of China on April 20, 2022, and Chinese Patent Application No. 202211698165.1, entitled "METHOD FOR FEEDING BACK SENSING MEASUREMENT RESULT BASED ON ULTRA WIDEBAND AND APPARATUS", filed with the State Intellectual Property Office of China on December 28, 2022, both of which are incorporated by reference in their entireties into this application.
Claims
1. A method for feeding back sensing measurement results based on ultra-wideband (UWB), comprising: Transmitting control information including first control information, the first control information instructing to feed back a sensing measurement result in a bitmap mode; receiving feedback information including channel impulse response (CIR) parameter information obtained by processing the sensing measurement result based on the control information; The method according to claim 1,
2. A method for feeding back sensing measurement results based on ultra-wideband (UWB), comprising: receiving control information including first control information, the first control information instructing to feed back a sensing measurement result in a bitmap mode; transmitting feedback information including channel impulse response (CIR) parameter information obtained by processing the sensing measurement result based on the first control information; The method according to claim 1,
3. the first control information includes information regarding a first threshold, the first threshold instructing processing the sensing measurement result based on the first threshold; The method according to claim 1 or 2.
4. The first control information further includes information regarding a compression mode, and the compression mode includes any one of the following: no compression, a compression mode using a fixed amount of sampling points as a unit, and a compression mode using a variable amount of sampling points as a unit.
4. The method according to any one of claims 1 to 3.
5. The first control information further includes information indicating a length of a bitmap and position information of a corresponding sampling point.
5. The method according to any one of claims 1 to 4.
6. the position information of the corresponding sampling point includes a reference path and an offset of a starting position of the sampling point relative to the reference path; The method according to claim 5.
7. The feedback information includes a first bitmap, and each bit in the first bitmap indicates whether to feed back a sensing measurement result in a corresponding group.
7. The method according to any one of claims 1 to 6.
8. The feedback information further includes a second bitmap, and each bit in the second bitmap indicates whether to feed back the sensing measurement result of the sampling point in the corresponding group. The method of claim 7.
9. The feedback information further includes information related to the CIR parameter information, the information related to the CIR parameter information being: 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 to measure the sensing measurement results, and information indicating whether the sensing measurement results in a reference sampling unit are stored; 9. The method according to claim 7 or 8.
10. 1. A communication device, comprising: a transceiver unit configured to transmit control information including first control information, the first control information instructing to feed back sensing measurement results in a bitmap mode; The transceiver unit is further configured to receive feedback information including channel impulse response (CIR) parameter information obtained by processing the sensing measurement result based on the control information. Device.
11. 1. A communication device, comprising: a transceiver unit configured to receive control information including first control information, the first control information instructing to feed back a sensing measurement result in a bitmap mode; The transceiver unit is further configured to send feedback information, the feedback information including channel impulse response (CIR) parameter information obtained by processing the sensing measurement result based on the first control information. Device.
12. the first control information includes information regarding a first threshold, the first threshold instructing processing the sensing measurement result based on the first threshold; 12. Apparatus according to claim 10 or 11.
13. The first control information further includes information regarding a compression mode, and the compression mode includes any one of the following: no compression, a compression mode using a fixed amount of sampling points as a unit, and a compression mode using a variable amount of sampling points as a unit.
13. Apparatus according to any one of claims 10 to 12.
14. The first control information further includes information indicating a length of a bitmap and position information of a corresponding sampling point.
14. Apparatus according to any one of claims 10 to 13.
15. the position information of the corresponding sampling point includes a reference path and an offset of a starting position of the sampling point relative to the reference path; 15. The apparatus of claim 14.
16. The feedback information includes a first bitmap, and each bit in the first bitmap indicates whether to feed back a sensing measurement result in a corresponding group.
16. Apparatus according to any one of claims 10 to 15.
17. The feedback information further includes a second bitmap, and each bit in the second bitmap indicates whether to feed back the sensing measurement result of the sampling point in the corresponding group.
17. The apparatus of claim 16.
18. The feedback information further includes information related to the CIR parameter information, the information related to the CIR parameter information being: 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 to measure the sensing measurement results, and information indicating whether the sensing measurement results in a reference sampling unit are stored; 18. Apparatus according to claim 16 or 17.
19. A processor and a memory, The memory is configured to store instructions; The processor is configured to execute the instructions to perform the method of any one of claims 1 to 9. Communications equipment.
20. a logic circuit and an interface, the logic circuit being coupled to the interface; The interface is configured to input and / or output code instructions, and the logic circuit is configured to execute the code instructions to perform the method of any one of claims 1 to 9. Communications equipment.
21. A computer program is arranged to store therein a computer program, the computer program being adapted to carry out the method according to any one of claims 1 to 9 when executed. A computer-readable storage medium.
22. A computer program comprising: The computer program, when executed, performs the method according to any one of claims 1 to 9. Computer program.
23. A method for transmitting a signal comprising: a transmitter and a receiver, the transmitter being adapted to perform the method according to any one of claims 1 and 3 to 9, and the receiver being adapted to perform the method according to any one of claims 2 to 9. Communication systems.
Citation Information
Patent Citations
Ultra-wideband intelligent sensing system and method
US20200348406A1
Compression of tap location information for time domain explicit channel state information feedback in new radio
US20210175949A1
Apparatus, method and computer program
WO2020064111A1
Cited By
System and terminal
JP2025099746A