Perceptual measurement method and device, equipment and storage medium
By using compressed indication information and protocol agreements in the perceptual measurement method to process perceptual feedback information, the problem of large overhead of perceptual feedback information transmission resource is solved, and the effective compressed transmission of perceptual feedback information is realized.
Patent Information
- Application Number
- CN202410029547.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-24
- Filing Date
- 2024-01-05
- Publication Date
- 2025-04-25
AI Technical Summary
The prior art is difficult to effectively compress the perceived feedback information, resulting in a large overhead of transmission resources.
In the method of perceptual measurement, the compressed indication information is used to indicate whether the perceptual feedback information is compressed, and the perceptual feedback information is processed based on the protocol agreement to achieve partial or all of its compressed transmission.
The compressed transmission of perceived feedback information is realized, which reduces the overhead of transmission resources and improves the efficiency of the communication system.
Smart Images

Figure CN119893424A_ABST
Abstract
Description
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on October 24, 2023, with application number 202311390334.X and application name “Method, device, equipment and storage medium for perception measurement”, the entire contents of which are incorporated by reference in this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a method, apparatus, device and storage medium for perception measurement. Background Art
[0003] Ultra wideband (UWB) is a wireless carrier communication technology that uses nanosecond non-sinusoidal narrow pulses to transmit data, so it occupies a wide spectrum range. Due to its narrow pulses and extremely low radiation spectrum density, the UWB system has the advantages of strong multipath resolution, low power consumption, and strong confidentiality. Therefore, in some communication systems, UWB pulses can be used for perception measurement. The initiator (that is, the transmitter of the UWB signal) obtains information related to the target through the perception feedback information sent by the responder (that is, the receiver of the UWB echo signal).
[0004] Since the amount of data of the perception feedback information sent by the respondent during the perception measurement is generally large, in order to reduce the overhead of transmission resources, the perception feedback information can be compressed. Therefore, how to achieve compressed transmission of perception feedback information is a problem that needs to be solved urgently. Summary of the invention
[0005] The embodiments of the present application provide a method, apparatus, device and storage medium for perceptual measurement to achieve compressed transmission of perceptual feedback information.
[0006] In a first aspect, an embodiment of the present application provides a method for perception measurement. The execution subject of the method may be a first communication device, which may be an initiator of the perception measurement, and the first communication device may be implemented as a communication device in a wireless network, or a component in a communication device, such as a chip, a chip system, or other functional modules capable of calling and executing a program.
[0007] In a first implementation manner of the first aspect, the method includes: a first communication device receives first compression indication information, where the first compression indication information is used to indicate whether to compress perceptual feedback information, the content to be compressed in the perceptual feedback information is agreed upon by a protocol, the content to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information, and based on the first compression indication information, the perceptual feedback information is processed to compress part or all of the perceptual information, thereby achieving compressed transmission of the perceptual feedback information.
[0008] Exemplarily, the perception feedback information may include a channel impulse response (CIR) report (report) information element (IE), and the part of the perception feedback information that is compressed as agreed by the protocol may include: a receive report (receive report(s)) field in the CIR report IE, or a CIR taps field in the receive report(s) field in the CIR reportIE. The receive report(s) field in the CIR report IE in the perception feedback information, or the CIR taps field in the receive report(s) field in the CIR report IE, can solve the problem that the perception feedback information occupies more transmission resources due to a large number of taps, resulting in a large amount of feedback data.
[0009] Exemplarily, when part of the perception feedback information includes the receive report (s) field in the CIR report IE, the compression method of the receive report (s) field is agreed upon by the protocol to solve the problem that the perception feedback information occupies more transmission resources due to a large number of taps resulting in a large amount of feedback data.
[0010] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0011] Exemplarily, the CIR report IE is included in multiple data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each data unit as a whole.
[0012] Exemplarily, when the perception feedback information includes a processed target feature IE, the protocol stipulates that part of the compressed perception feedback information may include: a full target list field and / or a sparse target list field in the processed target feature IE, which can solve the problem that the perception feedback information occupies more transmission resources due to the large number of targets included, resulting in an excessive amount of data on the characteristics of the targets.
[0013] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0014] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0015] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0016] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0017] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0018] In the above example, when part of the perception feedback information is compressed based on the protocol agreement, the uncompressed field can facilitate the receiving end to identify the information during the transmission process to determine whether to receive the perception feedback information.
[0019] In a second implementation manner of the first aspect, the method includes: a first communication device generates a second frame, the second frame includes second compression indication information, the second compression indication information is used to indicate whether to compress part or all of the perception feedback information, and send the second frame to achieve compression of part or all of the perception information, thereby achieving compressed transmission of the perception feedback information.
[0020] Exemplarily, the second frame further includes third compression indication information, and the third compression indication information is used to indicate the type of the perception feedback information. Based on the third compression indication information, the first communication device can implement the indication of the type of the perception feedback information.
[0021] Optionally, the type of the perception feedback information may include CIR and / or target feature. That is, the third compression indication information may indicate that the perception feedback information includes CIR report IE and / or processed target feature IE, or the third compression indication information may indicate CIR report IE and / or processed target feature IE in the compressed perception feedback information.
[0022] Exemplarily, the type of the perception feedback information is CIR, the perception feedback information includes CIR report IE, and part of the compressed perception feedback information includes: compressing the receive report(s) field in the CIR report IE; or, compressing the CIR taps field in the receive report(s) field in the CIRreport IE; compressing all of the perception feedback information, including: compressing the CIR report IE.
[0023] Exemplarily, when the second compression indication information indicates to compress the receivereport(s) field in the CIR report IE, the compression method of the receive report(s) field is agreed upon by a protocol.
[0024] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0025] Exemplarily, the CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each of the data units as a whole.
[0026] Exemplarily, the type of the perception feedback information is a target feature, the perception feedback information includes a processedtarget feature IE, and compressing part of the perception feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0027] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0028] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0029] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0030] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0031] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0032] The beneficial effects of different contents in the compressed feedback perception information can be found in the description of the corresponding compressed content in the first implementation method. The difference is that the compressed content is indicated based on the second compression indication information, thereby achieving flexible control of compressed transmission.
[0033] In a third implementation manner of the first aspect, the first communication device receives fourth compression indication information, where the fourth compression indication information is used to indicate whether to compress some or all fields of the perception feedback information, and based on the fourth compression indication information, processes the perception feedback information to compress some or all of the perception information, thereby achieving compressed transmission of the perception feedback information.
[0034] Exemplarily, the perception feedback information includes a CIR report IE, and compressing part of the perception feedback information includes: compressing a receive report(s) field in the CIR report IE; or, compressing a CIR taps field in a receive report(s) field in the CIR report IE.
[0035] Exemplarily, the perceptual feedback information includes processed target feature IE(s), and compressing part of the perceptual feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0036] The beneficial effects of different contents in the compressed feedback perception information can be found in the description of the corresponding compressed content in the first implementation method. The difference is that the compressed content is indicated based on the second compression indication information, thereby achieving flexible control of compressed transmission.
[0037] Exemplarily, the fourth compression indication information includes a first bitmap, at least one bit in the first bitmap corresponds one-to-one to at least one receive report in the receive report(s) field in the CIR report IE, and the bit is used to indicate whether to compress the corresponding receive report or whether to compress the CIRtaps field in the corresponding receive report to achieve compression control of each receive report.
[0038] Exemplarily, the fourth compression indication information includes a second bitmap, at least one bit in the second bitmap corresponds one-to-one to at least one target feedback content in the processed target feature IE, and the bit is used to indicate whether the corresponding target feedback content is compressed, and the target feedback content is carried in the full target list field and / or the sparse targetlist field to achieve compression control of the characteristics of each perceived target.
[0039] Exemplarily, the fourth compression indication information includes an identifier of a CIR report IE in the perception feedback information. The identifier of the CIR report IE is preconfigured, and compressing the perception feedback information based on the identifier of the CIR report IE can save signaling overhead.
[0040] Exemplarily, the fourth compression indication information includes an identifier of a processed target feature IE in the perception feedback information. The identifier of the processed target feature IE is preconfigured, and compressing the perception feedback information based on the identifier of the processed target feature IE can save signaling overhead.
[0041] Exemplarily, when the fourth compression indication information is used to indicate whether to compress the CIR taps field in the receive report(s) field of the CIR report IE in the perception feedback information, the fourth compression indication information is carried in the CIR taps field in the receive report(s) field in the CIR report IE. To implement an indication of compression for the CIRtaps field of each receive report.
[0042] In the second aspect, an embodiment of the present application provides a method for perception measurement, the executor of the method may be a second communication device, the second communication device may be a responder of the perception measurement, the second communication device may be implemented as a communication device in a wireless network, or a component in a communication device, such as a chip, a chip system or other functional modules capable of calling and executing programs.
[0043] In a first implementation manner of the second aspect, the method includes: a second communication device generates first compression indication information, the first compression indication information is used to indicate whether to compress the perceptual feedback information, the content that needs to be compressed in the perceptual feedback information is agreed upon by a protocol, the content that needs to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information, and the first compression indication information is sent.
[0044] Exemplarily, the perception feedback information includes a channel impulse response report information unit CIR report IE, and part of the perception feedback information includes: a receive report receive report(s) field in the CIR report IE; or, a CIR taps field in the receive report(s) field in the CIRreport IE.
[0045] Exemplarily, when the part of the perception feedback information includes a receive report (s) field in the CIR report IE, the compression method of the receive report (s) field is agreed upon by the protocol.
[0046] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0047] Exemplarily, the CIR report IE is included in multiple data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each data unit as a whole.
[0048] Exemplarily, the perception feedback information includes a processed target feature information unit processed target feature IE, and part of the perception feedback information includes: a full information target feedback content full target list field and / or a sparse information target feedback content sparse target list field in the processed target feature IE.
[0049] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0050] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0051] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0052] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0053] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0054] In a second implementation manner of the second aspect, the method includes: a second communication device receives a second frame, the second frame includes second compression indication information, the second compression indication information is used to indicate whether to compress part or all of the perception feedback information, and based on the second compression indication information, processes the perception feedback information.
[0055] Exemplarily, the second frame further includes third compression indication information, where the third compression indication information is used to indicate a type of the perception feedback information.
[0056] Exemplarily, the type of the perceptual feedback information is a channel impulse response CIR, and the perceptual feedback information includes a channel impulse response report information unit CIR report IE, and part of the compressed perceptual feedback information includes: compressing the receive report(s) field in the CIR report IE; or, compressing the CIR taps field in the receive report(s) field in the CIR report IE; compressing all of the perceptual feedback information, including: compressing the CIR report IE.
[0057] Exemplarily, when the second compression indication information indicates to compress the receivereport(s) field in the CIR report IE, the compression method of the receive report(s) field is agreed upon by a protocol.
[0058] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0059] Exemplarily, the CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each of the data units as a whole.
[0060] Exemplarily, the type of the perception feedback information is a target feature, the perception feedback information includes a processedtarget feature IE, and compressing part of the perception feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0061] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0062] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0063] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0064] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0065] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0066] In a third implementation manner of the second aspect, the method includes: the second communication device generates fourth compression indication information, the fourth compression indication information is used to indicate whether to compress part or all fields of the perception feedback information, and sends the fourth compression indication information.
[0067] Exemplarily, the perception feedback information includes a CIR report IE, and compressing part of the perception feedback information includes: compressing a receive report(s) field in the CIR report IE; or, compressing a CIR taps field in a receive report(s) field in the CIR report IE.
[0068] Exemplarily, the perceptual feedback information includes processed target feature IE(s), and compressing part of the perceptual feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0069] Exemplarily, the fourth compression indication information includes a first bitmap, at least one bit in the first bitmap corresponds one-to-one to at least one receive report in the receive report(s) field in the CIR report IE, and the bit is used to indicate whether to compress the corresponding receive report or whether to compress the CIRtaps field in the corresponding receive report.
[0070] Exemplarily, the fourth compression indication information includes a second bitmap, at least one bit in the second bitmap corresponds one-to-one to at least one target feedback content in the processed target feature IE, and the bit is used to indicate whether the corresponding target feedback content is compressed, and the target feedback content is carried in the full target list field and / or the sparse targetlist field.
[0071] Exemplarily, the fourth compression indication information includes an identifier of a CIR report IE in the perception feedback information.
[0072] Exemplarily, the fourth compression indication information includes the identifier of the processed target featureIE in the perception feedback information.
[0073] Exemplarily, when the fourth compression indication information is used to indicate whether to compress the CIR taps field in the receive report(s) field of the CIR report IE in the perception feedback information, the fourth compression indication information is carried in the CIR taps field in the receive report(s) field in the CIR report IE.
[0074] In a third aspect, an embodiment of the present application provides a communication device, which may include a transceiver module and a processing module.
[0075] In a first implementation manner of the third aspect, the transceiver module can be used to receive first compression indication information, where the first compression indication information is used to indicate whether to compress the perceptual feedback information, where the content that needs to be compressed in the perceptual feedback information is agreed upon by the protocol, and where the content that needs to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information; the processing module can be used to process the perceptual feedback information based on the first compression indication information.
[0076] Exemplarily, the perception feedback information includes a channel impulse response report information unit CIR report IE, and part of the perception feedback information includes: a receive report receive report(s) field in the CIR report IE; or, a CIR taps field in the receive report(s) field in the CIRreport IE.
[0077] Exemplarily, when part of the perception feedback information includes the receive report (s) field in the CIR report IE, the compression method of the receive report (s) field is agreed upon by the protocol to solve the problem that the perception feedback information occupies more transmission resources due to a large number of taps resulting in a large amount of feedback data.
[0078] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0079] Exemplarily, the CIR report IE is included in multiple data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each data unit as a whole.
[0080] Exemplarily, the perception feedback information includes a processed target feature information unit processed target feature IE, and part of the perception feedback information includes: a full information target feedback content full target list field and / or a sparse information target feedback content sparse target list field in the processed target feature IE.
[0081] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0082] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0083] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0084] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0085] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0086] In a second implementation of the third aspect, the processing module can be used to generate a second frame, the second frame includes second compression indication information, and the second compression indication information is used to indicate whether to compress part or all of the perception feedback information; the transceiver module can be used to send the second frame.
[0087] Exemplarily, the second frame further includes third compression indication information, where the third compression indication information is used to indicate a type of the perception feedback information.
[0088] Exemplarily, the type of the perceptual feedback information is a channel impulse response CIR, and the perceptual feedback information includes a channel impulse response report information unit CIR report IE, and part of the compressed perceptual feedback information includes: compressing the receive report(s) field in the CIR report IE; or, compressing the CIR taps field in the receive report(s) field in the CIR report IE; compressing all of the perceptual feedback information, including: compressing the CIR report IE.
[0089] Exemplarily, when the second compression indication information indicates to compress the receivereport(s) field in the CIR report IE, the compression method of the receive report(s) field is agreed upon by a protocol.
[0090] Exemplarily, the compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or compressing each receive report in the receive report(s) field.
[0091] Exemplarily, the CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: compressing the receive report(s) field in each of the data units as a whole.
[0092] Exemplarily, the type of the perception feedback information is a target feature, the perception feedback information includes a processedtarget feature IE, and compressing part of the perception feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0093] Exemplarily, the compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
[0094] Exemplarily, the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field as a whole; or, compressing the full target list field and / or compressing the sparse target list field.
[0095] Exemplarily, compressing the full target list field includes: compressing the full target list field as a whole; or, compressing each full target list in the full target list field.
[0096] Exemplarily, compressing the sparse target list field includes: compressing the sparse target list field as a whole; or compressing each sparse target list in the sparse target list field.
[0097] Exemplarily, the processed target feature IE is included in multiple data units, and the compression method of the full target list field and / or the sparse target list field includes: compressing the full target list field and the sparse target list field in each data unit as a whole; or, compressing the full target list field in each data unit as a whole, and compressing each sparse target list field as a whole.
[0098] In a third implementation of the third aspect, the transceiver module can be used to receive fourth compression indication information, and the fourth compression indication information is used to indicate whether to compress part or all fields of the perception feedback information; the processing module can be used to process the perception feedback information based on the fourth compression indication information.
[0099] Exemplarily, the perception feedback information includes a CIR report IE, and compressing part of the perception feedback information includes: compressing a receive report(s) field in the CIR report IE; or, compressing a CIR taps field in a receive report(s) field in the CIR report IE.
[0100] Exemplarily, the perceptual feedback information includes processed target feature IE(s), and compressing part of the perceptual feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0101] Exemplarily, the fourth compression indication information includes a first bitmap, at least one bit in the first bitmap corresponds one-to-one to at least one receive report in the receive report(s) field in the CIR report IE, and the bit is used to indicate whether to compress the corresponding receive report or whether to compress the CIRtaps field in the corresponding receive report.
[0102] Exemplarily, the fourth compression indication information includes a second bitmap, at least one bit in the second bitmap corresponds one-to-one to at least one target feedback content in the processed target feature IE, and the bit is used to indicate whether the corresponding target feedback content is compressed, and the target feedback content is carried in the full target list field and / or the sparse targetlist field.
[0103] Exemplarily, the fourth compression indication information includes an identifier of a CIR report IE in the perception feedback information.
[0104] Exemplarily, the fourth compression indication information includes the identifier of the processed target featureIE in the perception feedback information.
[0105] Exemplarily, when the fourth compression indication information is used to indicate whether to compress the CIR taps field in the receive report(s) field of the CIR report IE in the perception feedback information, the fourth compression indication information is carried in the CIR taps field in the receive report(s) field in the CIR report IE.
[0106] In a fourth aspect, an embodiment of the present application provides a communication device, which may include a transceiver module and a processing module.
[0107] In a first implementation manner of the fourth aspect, the processing module can be used to generate first compression indication information, the first compression indication information is used to indicate whether to compress the perceptual feedback information, the content that needs to be compressed in the perceptual feedback information is agreed upon by the protocol, and the content that needs to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information; the transceiver module can be used to send the first compression indication information.
[0108] Exemplarily, the perception feedback information includes a channel impulse response report information unit CIR report IE, and part of the perception feedback information includes: a receive report receive report(s) field in the CIR report IE; or, a CIR taps field in the receive report(s) field in the CIRreport IE.
[0109] Exemplarily, the perception feedback information includes a processed target feature information unit processed target feature IE, and part of the perception feedback information includes: a full information target feedback content full target list field and / or a sparse information target feedback content sparse target list field in the processed target feature IE.
[0110] In a second implementation of the fourth aspect, the transceiver module can be used to receive a second frame, the second frame includes second compression indication information, and the second compression indication information is used to indicate whether to compress part or all of the perception feedback information; the processing module can be used to process the perception feedback information based on the second compression indication information.
[0111] Exemplarily, the second frame further includes third compression indication information, where the third compression indication information is used to indicate a type of the perception feedback information.
[0112] Exemplarily, the type of the perceptual feedback information is a channel impulse response CIR, and the perceptual feedback information includes a channel impulse response report information unit CIR report IE, and part of the compressed perceptual feedback information includes: compressing the receive report(s) field in the CIR report IE; or, compressing the CIR taps field in the receive report(s) field in the CIR report IE; compressing all of the perceptual feedback information, including: compressing the CIR report IE.
[0113] Exemplarily, the type of the perception feedback information is a target feature, the perception feedback information includes a processedtarget feature IE, and compressing part of the perception feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0114] In a second implementation of the fourth aspect, the processing module can be used to generate fourth compression indication information, and the fourth compression indication information is used to indicate whether to compress part or all fields of the perception feedback information; the transceiver module can be used to send the fourth compression indication information.
[0115] Exemplarily, the perception feedback information includes a CIR report IE, and compressing part of the perception feedback information includes: compressing a receive report(s) field in the CIR report IE; or, compressing a CIR taps field in a receive report(s) field in the CIR report IE.
[0116] Exemplarily, the perceptual feedback information includes processed target feature IE(s), and compressing part of the perceptual feedback information includes: compressing a full target list field and / or a sparse target list field in the processed target feature IE.
[0117] Exemplarily, the fourth compression indication information includes a first bitmap, at least one bit in the first bitmap corresponds one-to-one to at least one receive report in the receive report(s) field in the CIR report IE, and the bit is used to indicate whether to compress the corresponding receive report or whether to compress the CIRtaps field in the corresponding receive report.
[0118] Exemplarily, the fourth compression indication information includes a second bitmap, at least one bit in the second bitmap corresponds one-to-one to at least one target feedback content in the processed target feature IE, and the bit is used to indicate whether the corresponding target feedback content is compressed, and the target feedback content is carried in the full target list field and / or the sparse targetlist field.
[0119] Exemplarily, the fourth compression indication information includes an identifier of a CIR report IE in the perception feedback information.
[0120] Exemplarily, the fourth compression indication information includes the identifier of the processed target featureIE in the perception feedback information.
[0121] Exemplarily, when the fourth compression indication information is used to indicate whether to compress the CIR taps field in the receive report(s) field of the CIR report IE in the perception feedback information, the fourth compression indication information is carried in the CIR taps field in the receive report(s) field in the CIR report IE.
[0122] In a fifth aspect, an embodiment of the present application provides a communication device, comprising: a processor, configured to execute a method in the first aspect, the second aspect or each possible implementation manner by running a computer program or through a logic circuit.
[0123] In a possible implementation, the communication device further includes: a memory, wherein the memory is used to store the computer program.
[0124] In a possible implementation, the communication device further includes: a communication interface, wherein the communication interface is used to input and / or output signals.
[0125] In a sixth aspect, an embodiment of the present application provides a chip, comprising: a processor, configured to call and execute computer instructions from a memory, so that a device equipped with the chip executes a method as in the first aspect, the second aspect, or any possible implementation.
[0126] In a seventh aspect, an embodiment of the present application provides a communication system, comprising: a first communication device for executing the method in the first aspect or each possible implementation, and a second communication device for executing the method in the second aspect or each possible implementation.
[0127] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium for storing computer program instructions, wherein the computer program enables a computer to execute a method as in the first aspect, the second aspect, or each possible implementation manner.
[0128] In a ninth aspect, an embodiment of the present application provides a computer program, which enables a computer to execute a method as described in the first aspect, the second aspect, or each possible implementation manner.
[0129] In a tenth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute a method as in the first aspect, the second aspect, or each possible implementation manner.
[0130] The beneficial effects of the contents of the above-mentioned second to tenth aspects and each possible implementation manner can be referred to the beneficial effects brought about by the above-mentioned first aspect and each possible implementation manner of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0131] Figure 1 It is a schematic diagram of two application scenarios provided by this application;
[0132] Figure 2 A schematic interactive flow chart of a method for perceptual measurement provided in an embodiment of the present application;
[0133] Figure 3A schematic interactive flow chart of a method for perceptual measurement provided in an embodiment of the present application;
[0134] Figure 4 A schematic interactive flow chart of a method for perceptual measurement provided in an embodiment of the present application;
[0135] Figure 5 is a schematic block diagram of a communication device provided in an embodiment of the present application;
[0136] Figure 6 It is another schematic block diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0137] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0138] The embodiments of the present application can be applied to wireless personal area networks (WPAN) based on UWB technology. The current standard adopted by WPAN is the Institute of Electrical and Electronics Engineers (IEEE) 802.15 series. WPAN can be used for communication between digital auxiliary devices within a small range such as telephones, computers, and auxiliary devices, and its working range is generally within 10m. Technologies supporting wireless personal area networks include Bluetooth, ZigBee, ultra-wideband, IrDA infrared connection technology (infrared), HomeRF, etc. It is easy for those skilled in the art to understand that various aspects involved in the present application can be extended to other networks using various standards or protocols. For example, wireless local area networks (WLAN), high performance radio LAN (HIPERLAN) and wide area networks (WAN) or other networks known now or developed later.
[0139] In WPAN, according to the communication capabilities of the devices, they can be divided into full function devices (FFD) and reduced function devices (RFD). FFDs can communicate with each other and with RFDs. Generally speaking, RFDs do not communicate directly with each other; or they forward data outward through an FFD, and the FFD associated with the RFD is called the coordinator of the RFD. RFD is mainly used for simple control applications, such as light switches, passive infrared sensors, etc. The amount of data transmitted is small, the occupied transmission resources are small, and the cost of RFD is low. Among them, the coordinator can also be called a personal area network (PAN) coordinator or a central control node. The PAN coordinator is the master control node of the entire network, and there can only be one PAN coordinator in each ad hoc network, which has membership management, link information management, and packet forwarding functions. Optionally, the device in the embodiment of the present application can be a device that supports multiple WPAN standards such as 802.15.4a and 802.15.4z, as well as the versions currently under discussion or subsequent versions.
[0140] In the embodiments of the present application, the WPAN device may be a communication server, a router, a switch, a bridge, a computer or a mobile phone, a smart home device, a vehicle-mounted communication device, etc.
[0141] In an embodiment of the present application, the above-mentioned device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be an FFD or an RFD, or a functional module in an FFD or RFD that can call a program and execute the program.
[0142] The embodiments of the present application may also be applicable to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X). Of course, the embodiments of the present application may also be applicable to other possible communication systems, such as the Long Term Evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, the universal mobile telecommunication system (UMTS), the worldwide interoperability for microwave access (WiMAX) communication system, the fifth generation (5G) communication system, and the future sixth generation (6G) communication system.
[0143] The above-mentioned communication system applicable to the present application is only an example for illustration, and the communication system applicable to the present application is not limited to this. A unified description is given here and no further elaboration is given below.
[0144] Figure 1 is a schematic diagram of two application scenarios provided by this application. Figure 1 In the system 101 shown in (A), multiple FFDs and multiple RFDs form a star topology communication system, in which one FFD is a PAN coordinator. In the star topology communication system, the PAN coordinator transmits data with one or more other devices (such as FFDs and / or RFDs), that is, multiple devices can establish a one-to-many or many-to-one data transmission architecture. Figure 1 In the system 102 shown in (B), multiple FFDs and one RFD form a peer to peer topology communication system, in which one FFD is a PAN controller. In the peer to peer topology communication system, a many-to-many data transmission architecture can be established between multiple different devices (such as FFDs and / or RFDs).
[0145] It should be understood that Figure 1 (A) and Figure 1 (B) is a simplified schematic diagram for ease of understanding and does not limit the application scenarios of the present application. For example, the system 101 and / or the system 102 may also include more or less FFDs and / or RFDs.
[0146] The perception measurement based on UWB technology is only an exemplary description, and this application does not limit this. All perception measurements in wireless networks are applicable to the perception measurement method provided in this application.
[0147] Taking the perception measurement based on UWB technology as an example, the UWB signal sent by the perception initiator reaches the target and is received by the perception responder. Compared with the UWB signal, the signal received by the perception responder can be called a UWB echo signal. The perception initiator can obtain information related to the target through the perception feedback information sent by the perception responder. Exemplarily, the perception initiator can continuously send perception packets, which can be a collection of UWB signals within a certain period of time. The perception responder can perceive the target based on the perception packet. For example, when the perception responder receives the UWB signal at a certain time, it can record the measurement parameters corresponding to the time, and then obtain the measurement parameters corresponding to each tap in multiple taps (such as taps) through sampling, where tap can be interpreted as a snapshot.
[0148] The feedback of perception measurement can include the following two methods: Method 1, feedback CIR information; Method 2, feedback of target characteristics determined based on CIR information, such as target speed, angle, distance and other information. In the above method 1, CIR information includes multiple taps, resulting in a large amount of feedback data; in the above method 2, the number of targets can be multiple, which also results in a large amount of target characteristics data. Therefore, no matter which feedback method is used, the amount of perception feedback information is large, resulting in a large overhead of transmission resources. In order to reduce the air interface time, the perception feedback information needs to be compressed.
[0149] Currently, the control parameter information for indicating the compression of the perception feedback information may refer to the fields shown in the following Table 1:
[0150] Table 1
[0151]
[0152] Among them, CIR I / Q number of bits: indicates the number of bits occupied by the in-phase / quadrature (I / Q) of each tap when feeding back CIR. 00 means 10 bits, 01 means 12 bits, 10 means 14 bits, and 11 means 16 bits.
[0153] Bitmap mode: indicates the way to set the bitmap. 00 means the bitmap set by the perceived initiator is a predefined bitmap, 01 means the bitmap set by the perceived initiator is an unpredefined bitmap, 10 means the bitmap is set by the perceived responder, and 11 is reserved.
[0154] Length: When the bitmap mode is 0, it indicates the subwindow length. In this case, there are two subwindows of the same length, and the gap between them is specified by the bitmap gap. When the bitmap mode is 1 or 2, it indicates the length of the bitmap.
[0155] Process CIR report for range: indicates whether to feed back range information. 1 means to feed back, and 0 means not to feed back.
[0156] Process CIR report for velocity: indicates whether to feed back velocity information. 1 means feedback, and 0 means no feedback.
[0157] Process CIR Report for AOA Measurement: Indicates whether to feed back AOA information. 1 means to feed back, 0 means not to feed back.
[0158] Bitmap offset: Indicates the distance between the first tap in the feedback window and the reference tap (in taps).
[0159] bitmap gap: When the bitmap mode is 0, it indicates the length of the gap between two sub-windows.
[0160] Compression: Indicates whether to compress the sensor feedback information, 1 means compression, 0 means no compression. Optionally, compression can use a lossless data compression algorithm (such as deflate).
[0161] reserved: reserved bit.
[0162] bitmap: When the bitmap mode is 1, it indicates whether the tap in the feedback window needs feedback.
[0163] Based on the control parameter information shown in Table 1 above, the perceived initiator sends the control parameter information to the perceived respondent to indicate the feedback of the perceived respondent.
[0164] In the feedback of the above-mentioned method 1, when the perceived responder sends CIR information to the perceived initiator, feedback may be provided based on the content of the CIR report IE as shown in Table 2 below.
[0165] Table 2
[0166]
[0167] Among them, the number of receiving antennas (number of rx antennas): the value plus 1 indicates the number of antennas that need to feedback CIR reports.
[0168] bitmap length: the length of the bitmap
[0169] bitmap offset: The offset of the bitmap. Indicates the distance between the first tap in the feedback window and the reference tap (in taps).
[0170] Number of segments: The value plus 1 indicates the number of segments that need to be fed back for CIR report. It should be noted that the initiator of the perception can split the UWB signal into multiple segmented signals and then send them to meet the demand for higher transmission power.
[0171] compression: indicates whether to compress the sensor feedback information, 1 means compression, 0 means no compression. The compression method uses the Deflate method
[0172] CIR Bitmap: A bitmap used to indicate the taps that require feedback.
[0173] Receive report: CIR report. The CIR report IE may include one or more receive reports, for example, N receive reports, where N is a positive integer. One or more receive reports may be expressed as receive report(s). The content of the receive report is shown in Table 3 below:
[0174] Table 3
[0175]
[0176] Among them, timing offset: the offset between the reference tap and the CIR reporting time.
[0177] Normalization factor: The number of bits by which the I / Q data represented in binary is shifted left.
[0178] Received signal strength indication (RSSI): received signal strength.
[0179] CIR taps: The measured value of the tap. Each tap corresponds to a bit in the bitmap.
[0180] In the feedback of the second mode above, when the perceived respondent sends the target feature to the perceived initiator, feedback may be provided based on the content of the processed target feature IE as shown in Table 4 below.
[0181] Table 4
[0182]
[0183] Among them, number of targets: indicates the number of targets.
[0184] End of list (EOL): If it is 0, it means that the target content (such as full information target feedback content and / or sparse target feedback content) will appear in the next report. If it is 1, it means that the current report includes all target lists.
[0185] number of full targets: indicates the number of full information targets.
[0186] number of sparse targets: indicates the number of sparse information targets.
[0187] CIR report: tap feedback content
[0188] full target list: full information target feedback content.
[0189] sparse target list: sparse information target feedback content.
[0190] Based on the above example, the control parameter information shown in Table 1, the control parameter information sent by the perceived initiator to the perceived responder may include a compression field indicating whether to compress the perceived feedback information, however, based on the compression field, it is not possible to indicate the compression of the CIR information and the characteristics of the target. In the feedback of the above method one, the CIR report IE sent by the perceived responder to the perceived initiator carries a compression field indicating whether to compress the perceived feedback information, however, based on the compression field, it is not possible to indicate the compression of some fields in the CIR information. In the feedback of the above method two, the processedtarget feature IE sent by the perceived responder to the perceived initiator cannot implement the compression indication.
[0191] In view of the above technical problems, the embodiments of the present application expect to implement compression indication of perception feedback information based on protocol agreement or indication information, so that the perception feedback information can achieve compression of some or all fields.
[0192] The perception measurement method provided in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0193] It should be understood that the following is only for the convenience of understanding and explanation, and the method provided in the embodiment of the present application is described in detail by taking the interaction between the first communication device and the second communication device as an example. The first communication device may be the initiator of the perception, and the second communication device may be the responder of the perception. The first communication device may be Figure 1 (A) In the FFD or RFD, the second communication device may be Figure 1 or the first communication device may be the FFD or RFD in (A); Figure 1 In (B) of the FFD or RFD, the second communication device may be Figure 1 (B) FFD or RFD.
[0194] However, it should be understood that this should not constitute any limitation on the execution subject of the method provided in the present application. As long as it is possible to run a program that records the code of the method provided in the embodiment of the present application, according to the method provided in the embodiment of the present application, it can be used as the execution subject of the method provided in the embodiment of the present application. For example, the first communication device and the second communication device hereinafter can be implemented as a device or a chip in the device, a chip system or other functional module that can call and execute a program.
[0195] It should be noted that in the embodiments shown below, the first, second and various digital numbers are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application. For example, to distinguish different communication devices, different compression indication information, different fields, etc.
[0196] Figure 2 This is a schematic interactive flow chart of a method 200 for perceptual measurement provided in an embodiment of the present application. Figure 2 As shown, the method 200 may include some or all of the following steps:
[0197] S210, the second communication device generates first compression indication information, where the first compression indication information is used to indicate whether to compress the perception feedback information, where the content to be compressed in the perception feedback information is agreed upon by the protocol, and the content to be compressed in the perception feedback information includes all of the perception feedback information or part of the perception feedback information.
[0198] S220: The second communication device sends first compression indication information to the first communication device. Correspondingly, the first communication device receives the first compression indication information from the second communication device.
[0199] S230: The second communication device sends perception feedback information to the first communication device. Correspondingly, the first communication device receives the perception feedback information from the second communication device.
[0200] Exemplarily, the first compression indication information may indicate compression or non-compression of the perceptual feedback information by 1 bit. For example, when the bit is 1, it indicates compressed perceptual feedback information, and when the bit is 0, it indicates non-compressed perceptual feedback information. Of course, the present application is not limited to this, such as when the bit is 0, it indicates compressed perceptual feedback information, and when the bit is 1, it indicates non-compressed perceptual feedback information.
[0201] Optionally, the first compression indication information may be carried in a first frame, and the first frame carries the first compression indication information and / or perception feedback information.
[0202] Optionally, the first compression indication information may be carried in the perception feedback information, or the first compression indication information may be independent of the perception feedback information, which is not limited in this application. When the perception feedback information carries the first compression indication information, the format of the feedback information may refer to Table 5 or Table 6 below.
[0203] In the feedback based on the above-mentioned method 1, the compression field in the CIR report IE shown in Table 5 can indicate whether to compress the sensing feedback information.
[0204] Table 5
[0205]
[0206] Wherein, compression: indicates compressed sensing feedback information when the value is 1, and indicates non-compressed sensing feedback information when the value is 0. Of course, the present application is not limited to this, for example, when the value is 0, it indicates compressed sensing feedback information, and when the value is 1, it indicates non-compressed sensing feedback information.
[0207] The meanings of other fields in Table 5 have been explained in the previous examples and will not be repeated for brevity.
[0208] In the feedback based on the above method 2, the compression field in the processed target feature IE can indicate whether to compress the sensing feedback information, as shown in the following Table 6:
[0209] Table 6
[0210]
[0211] Wherein, compression: indicates compressed sensing feedback information when the value is 1, and indicates non-compressed sensing feedback information when the value is 0. Of course, the present application is not limited to this, for example, when the value is 0, it indicates compressed sensing feedback information, and when the value is 1, it indicates non-compressed sensing feedback information.
[0212] The meanings of other fields in Table 6 have been explained in the previous examples and will not be repeated for brevity.
[0213] The second communication device sends the first compression indication information to the first communication device to synchronize the compression status of the perceived feedback information. The second communication device can send the perceived feedback information based on the first compression indication information. As an implementation method, when the first compression indication information indicates that the perceived feedback information is compressed, the second communication device can compress the perceived feedback information based on the content that needs to be compressed in the perceived feedback information agreed upon in the protocol, and send the perceived feedback information to the first communication device; as another implementation method, when the first compression indication information indicates that the perceived feedback information is not compressed, the second communication device sends uncompressed perceived feedback information to the first communication device.
[0214] The first communication device may process the perceptual feedback information based on the first compression indication information. Corresponding to the first implementation method described above, when the first compression indication information indicates that the perceptual feedback information is compressed, the first communication device may decompress the perceptual feedback information based on the content that needs to be compressed in the perceptual feedback information agreed upon in the protocol, to achieve reception of the perceptual feedback information, or after receiving the perceptual feedback information, decompress the perceptual feedback information based on the content that needs to be compressed in the perceptual feedback information agreed upon in the protocol. Corresponding to the second implementation method described above, when the first compression indication information indicates that the perceptual feedback information is not compressed, the first communication device directly receives the perceptual feedback information without receiving the perceptual feedback information through decompression.
[0215] Exemplarily, the perception feedback information may include CIR report IE and / or processed target feature IE.
[0216] The following is an exemplary description of the content that needs to be compressed in the perception feedback information agreed upon by the protocol.
[0217] In some examples, the protocol stipulates that all of the perception feedback information is compressed. Exemplarily, when the perception feedback information includes CIR report IE, the entire content of CIR report IE is compressed; when the perception feedback information includes processedtarget feature IE, the entire content of processed target feature IE is compressed; when the perception feedback information includes CIR report IE and processed target feature IE, the entire content of CIR report IE and processedtarget feature IE are compressed.
[0218] In other examples, the protocol agrees to compress part of the perception feedback information. Exemplarily, when the perception feedback information includes CIR report IE, the protocol agrees to compress part of the perception feedback information, which may include: compressing the receive report(s) field in the CIR report IE, or compressing the CIR taps field in the receive report(s) field in the CIR report IE; Exemplarily, when the perception feedback information includes processed target feature IE, the protocol agrees to compress part of the perception feedback information, which may include: compressing the full target list field and / or the sparse target list field in the processed target feature IE; Exemplarily, when the perception feedback information includes CIR report IE and processed target feature IE, the protocol agrees to compress part of the perception feedback information, which may include: compressing the receive report(s) field in the CIR report IE or compressing the CIR taps field in the receive report(s) field in the CIR report IE, and / or compressing the full target list field and / or the sparse target list field in the processed target feature IE.
[0219] In some embodiments, the protocol may agree on a compression method for the perception feedback information. When the first compression indication information indicates compressing the perception feedback information, the second communication device may determine the content that needs to be compressed in the perception feedback information based on the protocol agreement, and compress the content that needs to be compressed based on the compression method agreed in the protocol, and then the second communication device sends the processed perception feedback information to the first communication device.
[0220] For example, for the CIR report IE in the perception feedback information, when the protocol agrees to compress the receive report(s) field in the CIR reportIE, the compression method of the receive report(s) field may be agreed upon by the protocol. The compression method of the receive report(s) field may include the following possible examples:
[0221] Method 1.1: The protocol may agree to compress the entire receive report(s) field.
[0222] In method 1.2, the protocol may agree to compress each receive report in the receive report(s) field.
[0223] Optionally, in the above-mentioned method 1.1, the compressed information obtained after the second communication device compresses the receive report(s) field as a whole corresponds to the receive report(s) field, and the compressed information can be sent through one or more data units after encapsulation. The data unit can be a media access control protocol data unit (MAC protocol data unit, MPDU), or the data unit can be a data packet (packet), and the data packet can include one or more MPDUs.
[0224] Optionally, in the above-mentioned method 1.2, the second communication device compresses each receive report in the receive report(s) field to obtain compressed information corresponding to each receive report. Optionally, the multiple compressed information corresponding to the receive report(s) field can be sent through one or more data units. Optionally, when the multiple compressed information corresponding to the receive report(s) field is sent through multiple data units, each data unit includes one or more complete compressed information. In other words, one compressed information is included in one data unit. Of course, the present application does not limit this. For example, when the bits occupied by a compressed information are greater than or equal to the maximum value of the payload in the data unit, the compressed information is included in at least two data units.
[0225] Mode 1.3, the protocol may stipulate that: when the CIR report IE is included in multiple data units, the receive report(s) field in each data unit is compressed as a whole. For example, the second communication device may send the CIR report IE through 5 data units, each of which may include two receive reports. In this case, the second communication device may compress the two receive reports corresponding to each data unit, obtain the compressed information corresponding to each data unit, and send the corresponding compressed information through each data unit.
[0226] Optionally, in the above method 1.3, the compressed information sent by each data unit is obtained by compressing one or more complete receive reports. Of course, the present application is not limited to this. For example, if the bits occupied by a receive report after compression processing are still greater than or equal to the maximum value of the payload of the data unit, the compressed information of the receive report can be included in at least two data units.
[0227] Exemplarily, for the processed target feature IE in the perception feedback information, when the protocol agrees to compress the full target list field and / or the sparse target list field in the processed target feature IE, the compression method of the full target list field and / or the sparse target list field may be agreed upon by the protocol. The compression method of the full target list field and / or the sparse target list field may include the following possible examples:
[0228] Method 2.1, the protocol may agree to compress the full target list field and the sparse target list field as a whole. It should be noted that the full target list field may include one or more full target lists, and the one or more full target lists may be part of or all of the full target lists in the full target list field; the sparse target list field may include one or more sparse target lists, and the one or more sparse target lists may be part of or all of the sparse target lists in the sparse target list field. The second communication device may compress one or more full target lists and one or more sparse target lists in the processed target feature IE as a whole.
[0229] The second communication device can encapsulate the compressed information corresponding to the full target list field and the sparse target list field and send it through one or more data units.
[0230] Method 2.2, the protocol may agree to compress the full target list field. In one example, the protocol agrees to compress the full target list field, which may refer to compressing the full target list field as a whole to obtain compression information corresponding to the full target list field, such as compressing multiple full target lists in the full target list field as a whole. In another example, the protocol agrees to compress the full target list field, which may refer to compressing each full target list in the full target list field to obtain compression information corresponding to each full target list.
[0231] The second communication device may send the multiple compressed information corresponding to the full target list field through one or more data units. Optionally, when the multiple compressed information corresponding to the full target list field is sent through multiple data units, each data unit includes one or more complete compressed information. In other words, one compressed information is included in one data unit. Of course, the present application does not limit this. For example, when the bits occupied by one compressed information are greater than or equal to the maximum value of the payload in the data unit, the compressed information is included in at least two data units.
[0232] In method 2.3, the protocol can agree to compress the sparse target list field. When the protocol agrees to compress the sparse target list field, the implementation method is similar to the implementation method when the protocol agrees to compress the full target list field. Please refer to the description of method 2.2, which will not be repeated for brevity.
[0233] It should be noted that the above-mentioned method 2.2 and method 2.3 can be combined with each other. For example, the protocol can agree to compress the fulltarget list field and agree to compress the sparse target list field. When the above-mentioned 2.2 and 2.3 are combined with each other, the protocol can agree to compress the full target list field as a whole and the sparse targetlist field as a whole; or the protocol can agree to compress the full target list field as a whole and each sparse target list in the sparse target list field; or the protocol can agree to compress each full target list in the full target list field and compress the sparse target list field as a whole; or the protocol can agree to compress each full target list in the full target list field and compress each sparse target list in the sparse target list field.
[0234] Mode 2.4, the protocol may stipulate that: when the processed target feature IE is included in multiple data units, the full target list field and the sparse target list field in each data unit are compressed as a whole. For example, the second communication device may send the processed target feature IE through 5 data units, each of which may include two full target lists and three sparse target lists. In this case, the second communication device may compress the two full target lists and three sparse target lists corresponding to each data unit, obtain the compression information corresponding to each data unit, and send the corresponding compression information through each data unit.
[0235] Optionally, in the above method 2.4, the compressed information sent by each data unit is obtained by compressing one or more complete full target list fields and one or more complete sparse target list fields. Of course, the present application does not limit this. For example, if the bits occupied by a full target list after compression processing are still greater than or equal to the maximum value of the payload of the data unit, the compressed information of the full target list can be included in at least two data units.
[0236] Method 2.5, the protocol may stipulate that: when the processed target feature IE is included in multiple data units, the full target list field in each data unit is compressed as a whole, and each sparse targetlist field is compressed as a whole. For example, the second communication device may send the processedtarget feature IE through 5 data units, each of which may include two full target lists and three sparse targetlists. In this case, the second communication device may compress the two full target lists corresponding to the data unit to obtain the first compressed information corresponding to the data unit, and compress the three sparse target lists in the data unit to obtain the second compressed information corresponding to the data unit, and send the corresponding first compressed information and second compressed information through each data unit.
[0237] Optionally, in the above method 2.5, the first compressed information sent by each data unit is obtained by compressing one or more complete full target lists. Of course, the present application does not limit this. For example, if the bits occupied by a full target list after compression processing are still greater than or equal to the maximum value of the payload of the data unit, the first compressed information can be included in at least two data units. The transmission method of the second compressed information is similar to that of the first compressed information, and will not be repeated for the sake of brevity.
[0238] In some embodiments, when the first compression indication information indicates not to compress the perception feedback information, the perception feedback information is sent via one or more data units.
[0239] Exemplarily, when the perception feedback information includes CIR report IE, each data unit may carry one or more complete receive reports. This application does not limit this. For example, if the bits occupied by a receive report after compression processing are greater than or equal to the maximum value of the payload of the data unit, the receive report may be included in at least two data units.
[0240] Exemplarily, when the perceived feedback information includes the processed target feature IE, each data unit may carry one or more complete full target lists, and / or, one or more complete sparse target lists. The present application does not limit this. For example, if the bits occupied by a full target list are greater than or equal to the maximum value of the payload of the data unit, the full target list may be included in at least two data units.
[0241] It should be noted that, when the perception feedback information includes the CIR report IE and the processed target feature IE, the above methods 1.1-1.3 and methods 2.1-2.5 can be combined with each other to agree on the compression method of the CIR report IE and the processed target feature IE.
[0242] Therefore, in this embodiment, the first communication device and the second communication device compress and transmit the perception feedback information according to the compression content agreed upon in the protocol, such as part of the compressed perception feedback information or all of the compressed perception feedback information, to achieve part or all of the compressed perception feedback information.
[0243] Figure 3 This is a schematic interactive flow chart of a method 300 for perceptual measurement provided in an embodiment of the present application. Figure 3 As shown, the method 300 may include:
[0244] S310, the first communication device generates a second frame, where the second frame includes second compression indication information, where the second compression indication information is used to indicate whether to compress part or all of the perception feedback information.
[0245] S320: The first communication device sends the second frame to the second communication device, and correspondingly, the second communication device receives the second frame from the first communication device.
[0246] S330: The second communication device sends the perception feedback information to the first communication device based on the second compression indication information. Correspondingly, the first communication device receives the perception feedback information from the first communication device.
[0247] Exemplarily, the perception feedback information may include CIR report IE and / or processed target feature IE.
[0248] Exemplarily, the second compression indication information may indicate not compressing the perceptual feedback information, compressing all of the perceptual feedback information, or compressing part of the perceptual feedback information. For example, when the perceptual feedback information includes CIR report IE, the second compression indication information may indicate not compressing CIR report IE, compressing all of CIR report IE, or compressing part of CIRreport IE; for another example, when the perceptual feedback information includes processed target feature IE, the second compression indication information may indicate not compressing processed target feature IE, compressing all of processed targetfeature IE, or compressing part of processed target feature IE; for another example, when the perceptual feedback information includes CIR report IE and processed target feature IE, the second compression indication information may indicate not compressing CIR report IE and processed target feature IE, compressing all of CIR report IE and / or all of processed target feature IE, or compressing part of CIR report IE and / or part of processedtarget feature IE.
[0249] When the second compression indication information indicates a portion of compressed perception feedback information, it may indicate compression of the receive report(s) field in the CIR report IE, or indicate compression of the CIR taps field in the receive report(s) field in the CIR report IE. Optionally, the second compression indication information may indicate only compression of a portion of the CIR report IE, and when the second compression indication information indicates compression of a portion of the CIR report IE, the protocol may agree to compress the receive report(s) field in the CIR report IE, or agree to compress the CIR taps field in the receive report(s) field in the CIR report IE.
[0250] When the second compression indication information indicates the compression of part of the perception information, it may indicate the compression of the full target list field and / or the sparse target list field in the processedtarget feature IE. Optionally, the second compression indication information may only indicate the compression of part of the processed target feature IE. When the second compression indication information indicates the compression of part of the processed target feature IE, the protocol may agree to compress the full targetlist field and / or the sparse target list field; or, when the second compression indication information indicates the compression of part of the processedtarget feature IE, based on the perception feedback of the target of the perception measurement, the full target list field and / or the sparse target list field in the processed targetfeature IE is compressed, and the perception feedback situation includes full information feedback or sparse information feedback. For example, when the perception feedback situation corresponding to the target is full information feedback, the full target list field in the processed target feature IE is compressed, and when the perception feedback situation corresponding to the target is sparse information feedback, the sparse target list field in the processed target feature IE is compressed.
[0251] In some embodiments, the first communication device may process the perception feedback information based on the compression indication information (such as the fourth compression indication information described below) carried during the perception feedback. That is, when the first communication device sends the second compression indication information to the second communication device, and the perception feedback information sent by the second communication device to the first communication device carries the compression indication information (such as the fourth compression indication information described below), the perception feedback information may be processed based on the compression indication of the second communication device.
[0252] In some embodiments, the second frame includes third compression indication information, and the third compression indication information is used to indicate the type of the perception feedback information. Exemplarily, the type of the perception feedback information includes CIR and / or target feature, that is, the third compression indication information may indicate that the perception feedback information includes CIR report IE and / or processed target feature IE, or the third compression indication information may indicate CIR report IE and / or processed target feature IE in the compressed perception feedback information.
[0253] The above-mentioned second frame may include second compression indication information, or the second frame includes third compression indication information, or the second frame includes third compression indication information and second compression indication information. When the second frame includes the third compression indication information, the first communication device may indicate the type of perception feedback information that needs to be fed back by the second communication device based on the third compression indication information. When the second frame includes the third compression indication information and the second compression indication information, the first communication device may indicate the type of perception feedback information that needs to be fed back by the second communication device based on the third compression indication information, and indicate part or all of the perception information that needs to be compressed under the type of perception feedback information based on the second compression indication information.
[0254] The third compression indication information and the second compression indication information in this embodiment are exemplarily described below in combination with the perception measurement feedback control field shown in Table 7. The second compression indication information may, for example, include the compression control field in Table 7, and the third compression indication information may, for example, include the feedback type field in Table 7.
[0255] Table 7
[0256]
[0257] Wherein, feedback type: as a first example, when the value is 0, it can indicate that the type of compressed sensing feedback information is CIR; when the value is 1, it can indicate that the type of compressed sensing feedback information is the target feature. As a second example, when the value is 00, it can indicate that the type of compressed sensing feedback information is CIR; when the value is 01, it can indicate that the type of compressed sensing feedback information is the target feature; when the value is 10, it can indicate that the type of compressed sensing feedback information is CIR and the target feature.
[0258] compression control:
[0259] In the first example of the above feedback type, if the value of feedback type is 0, the value of compressioncontrol is 00, indicating that the CIR report IE is not compressed, the value of compressioncontrol is 01, indicating that the entire CIRreport IE is compressed, the value of compressioncontrol is 10, indicating that the receivereport(s) field in the CIR report IE is compressed, and the value of compressioncontrol is 11, indicating that the CIR taps field in the receivereport(s) field in the CIR report IE is compressed.
[0260] In the first example of the above feedback type, if the value of feedback type is 1, the value of compressioncontrol is 00, indicating that the processed target feature IE is not compressed, the value of compressioncontrol is 01, indicating that the entire processed target feature IE is compressed, the value of compressioncontrol is 10, indicating that the full target list field and / or the sparse targetlist field in the processed target feature IE is compressed, and when the value of compressioncontrol is 11, it is reserved.
[0261] In the second example of the feedback type, if the value of the feedback type is 00, the indication method of the compression control can refer to the indication method of the compression control when the value of the feedback type is 0.
[0262] In the second example of the feedback type, if the value of the feedback type is 01, the indication method of the compression control can refer to the indication method of the compression control when the value of the feedback type is 1.
[0263] In the second example of the above feedback type, if the value of feedback type is 10, the value of compressioncontrol is 00, indicating that the CIR report IE and the processed target feature IE are not compressed, the value of compressioncontrol is 01, indicating that the entire CIR report IE and / or the processed target feature IE are compressed, the value of compressioncontrol is 10, indicating that the receive report(s) field of the CIR report IE and / or the full target list field and / or the sparse targetlist field of the processed target feature IE are compressed, and the value of compressioncontrol is 11, indicating that the CIR taps field in the receive report(s) field in the CIR report IE is compressed; or, the value of compressioncontrol is 00, indicating that the CIR reportIE and the processed target feature IE are not compressed, the value of compressioncontrol is 01, indicating that the entire CIR reportIE and the entire processed target feature IE are compressed, the value of compressioncontrol is 10, indicating that part of the CIR report IE and the entire processed target feature IE are compressed, and the value of compressioncontrol is 11, indicating that the entire CIR report IE and part of the processed target feature IE are compressed.
[0264] Report mode: A value of 1 indicates that the measurement result is perceived based on out of band (OOB) feedback; a value of 0 indicates that the measurement result is perceived based on UWB feedback.
[0265] Feedback parameters may include:
[0266] In the first example of the above feedback type, when the feedback type is 0, the feedback parameters include at least one of the following:
[0267] CIR I / Q number of bits field;
[0268] bitmap mode field;
[0269] length field;
[0270] bitmap offset field;
[0271] bitmap gap field;
[0272] Reference tap field;
[0273] The threshold field, when the bitmap mode is 1, indicates the feedback threshold of the second communication device, and feedback is only given when the tap amplitude exceeds the threshold;
[0274] bitmap field;
[0275] In the first example of the above feedback type, when the feedback type is 1, the feedback parameters include at least one of the following:
[0276] The confidence level field indicates whether to provide feedback on the confidence level of the measurement result;
[0277] process CIR report for range: indicates whether to feedback the distance information. A value of 1 indicates feedback, and a value of 0 indicates no feedback.
[0278] process CIR report for velocity: indicates whether to feedback velocity information. A value of 1 indicates feedback, and a value of 0 indicates no feedback.
[0279] process CIR report for AOA measurement: indicates whether to feedback AOA information, 1 means feedback, 0 means no feedback;
[0280] RSSI: Indicates whether to feedback RSSI.
[0281] In the second example of the feedback type, when the feedback type is 00, the parameters included in feedbackparameters can refer to the parameters included in feedbackparameters in the first example of the feedback type when the feedback type is 0.
[0282] In the second example of the feedback type, when the feedback type is 01, the parameters included in feedbackparameters can refer to the parameters included in feedbackparameters in the first example of the feedback type, when the feedback type is 1.
[0283] In the second example of the above feedback type, when the feedback type is 10, the parameters included in feedbackparameters may be: in the first example of feedback type, when the feedback type is 0, the parameters included in feedbackparameters are a collection of the parameters included in feedbackparameters when the feedback type is 1.
[0284] It should be noted that the description of some parameters in the above feedback parameters refers to the above examples, which will not be repeated for the sake of brevity.
[0285] It should be understood that the present application does not limit the values of the above fields. For example, when the value of feedback type is 1, it can indicate that the type of compressed sensing feedback information is CIR; when the value is 0, it can indicate that the type of compressed sensing feedback information is target feature.
[0286] The second communication device may send the perception feedback information based on the second compression indication information. Exemplarily, when the second compression indication information indicates that part or all of the perception feedback information is compressed, the second communication device may compress the perception feedback information based on the second compression indication information and send the perception feedback information to the first communication device; when the second compression indication information indicates that the perception feedback information is not compressed, the second communication device may send uncompressed perception feedback information to the first communication device.
[0287] The first communication device may process the perception feedback information based on the second compression indication information. Exemplarily, when the second compression indication information indicates that the perception feedback information is compressed, the first communication device may decompress the perception feedback information based on the second compression indication information to achieve reception of the perception feedback information, or decompress the perception feedback information based on the second compression indication information after receiving the perception feedback information; when the second compression indication information indicates that the perception feedback information is not compressed, the first communication device directly receives the perception feedback information without receiving the perception feedback information through decompression.
[0288] Optionally, when the second frame includes third compression indication information, the second communication device may send perception feedback information based on the third compression indication information and the second compression indication information; the first communication device may process the perception feedback information based on the third compression indication information and the second compression indication information.
[0289] In some embodiments, the protocol may specify a compression method for the perception feedback information. When the second compression indication information indicates to compress a portion of the perception feedback information, the second communication device may compress the content that needs to be compressed in the perception feedback information based on the compression method specified in the protocol, and then the second communication device sends the processed perception feedback information to the first communication device.
[0290] The relevant examples of the compression method of the perception feedback information agreed upon by the protocol have been described in the previous text. For example, when the perception feedback information includes CIR report IE, the compression method shown in the above methods 1.1-1.3 can be referred to; when the perception feedback information includes processed target feature IE, the compression method shown in the above methods 2.1-2.5 can be referred to. For the sake of brevity, it will not be repeated.
[0291] Therefore, in this embodiment, the first communication device sends second compression indication information to the second communication device, and the first communication device and the second communication device implement compression of part or all of the perception feedback information based on the indication of the second compression indication information, thereby achieving compression control of the perception feedback of the second communication device by the first communication device.
[0292] Figure 4 This is a schematic interactive flow chart of a method 400 for perceptual measurement provided in an embodiment of the present application. Figure 4 As shown, the method 400 may include:
[0293] S410: The second communication device generates fourth compression indication information, where the fourth compression indication information is used to indicate whether to compress part or all of the fields of the perception feedback information.
[0294] S420: The second communication device sends fourth compression indication information to the first communication device. Correspondingly, the first communication device receives the fourth compression indication information from the second communication device.
[0295] S430: The second communication device sends perception feedback information to the first communication device based on the fourth compression indication information, and correspondingly, the first communication device receives the perception feedback information from the first communication device.
[0296] Exemplarily, the perception feedback information may include CIR report IE and / or processed target feature IE.
[0297] Optionally, the fourth compression indication information may be carried in the third frame.
[0298] The fourth compression indication information may include the following examples:
[0299] In example 1, the fourth compression indication information may indicate not compressing the perceptual feedback information, compressing all of the perceptual feedback information, or compressing part of the perceptual feedback information. For example, when the perceptual feedback information includes CIR report IE, the fourth compression indication information may indicate not compressing CIR report IE, compressing all of CIR report IE, or compressing part of CIRreport IE; for another example, when the perceptual feedback information includes processed target feature IE, the fourth compression indication information may indicate not compressing processed target feature IE, compressing all of processed targetfeature IE, or compressing part of processed target feature IE; for another example, when the perceptual feedback information includes CIR report IE and processed target feature IE, the fourth compression indication information may indicate not compressing CIR report IE and processed target feature IE, compressing all of CIR report IE and / or all of processed target feature IE, or compressing part of CIR report IE and / or part of processedtarget feature IE.
[0300] The fourth compression indication information in this embodiment is exemplarily described below in conjunction with the CIR report IE format shown in Table 8. The fourth compression indication information may include the compression control field in Table 8, for example.
[0301] Table 8
[0302]
[0303] Among them, length, sub-ID, and type are the CIR report IE header, and the remaining fields are the CIRreport IE content.
[0304] length: indicates the length of the CIR report IE content.
[0305] sub-ID: indicates the identifier of the CIR report IE (such as the IE number).
[0306] type: indicates the type of CIR report IE, such as long (long), short (short), etc.
[0307] compression control: When the value is 00, it indicates that the CIR report IE is not compressed; when the value is 01, it indicates that the entire CIR report IE is compressed; when the value is 10, it indicates that the receive report(s) field in the CIR report IE is compressed; when the value is 11, it indicates that the CIR taps field in the receive report(s) field in the CIR report IE is compressed.
[0308] Compressed content: corresponds to the CIR report IE content in Table 2 above. It should be understood that the content of the CIR report IE in Table 2 may also include the receive report shown in Table 3.
[0309] It should be understood that the present application does not limit the values of the above fields. For example, when the value of compression control is 11, it can indicate that the CIR report IE is not compressed, and when the value is 10, it indicates that the entire CIR report IE is compressed, and so on.
[0310] The fourth compression indication information in this embodiment is exemplarily described below in conjunction with the processed target feature IE shown in Table 9. The fourth compression indication information may include, for example, the compression control field in Table 9.
[0311] Table 9
[0312]
[0313] Among them, compression control: when the value is 00, it indicates that the processed target feature IE is not compressed; when the value is 01, it indicates that the entire processed target feature IE is compressed; when the value is 10, it indicates that the full target list field and / or the sparse targetlist field in the processed target feature IE is compressed; when the value is 11, it is retained.
[0314] compressed content: corresponds to the processed target feature IE content in Table 4 above.
[0315] Length, sub-ID, and type are similar to the corresponding fields in Table 8 and are not described again for brevity.
[0316] Example 2: The fourth compression indication information may be implemented as a bitmap to indicate the portion of the compressed perception feedback information. For example, when the perception feedback information includes a CIR report IE, the fourth compression indication information may include a first bitmap, at least one bit in the first bitmap corresponds one-to-one to at least one receivereport in the receive report(s) field in the CIR report IE, wherein any bit is used to indicate whether to compress the corresponding receive report or to indicate whether to compress the CIR taps field in the corresponding receive report. This is to achieve multi-level compression control of the CIR report IE.
[0317] The following is an exemplary description of the first bitmap in conjunction with the content of the CIR report IE shown in Table 10. The first bitmap may be, for example, a compression bitmap field in Table 10.
[0318] Table 10
[0319]
[0320] Among them, each bit in the compression bitmap corresponds to a receive report. When the bit is 1, it means that the receive report corresponding to the bit is compressed or the CIR taps in the receive report corresponding to the bit are compressed. When the bit is 0, it means that the receive report corresponding to the bit is not compressed.
[0321] The length of the compression bitmap is equal to the number of receive reports. The number of receive reports is equal to the number of antennas that need feedback multiplied by the number of segments that need feedback; whether to compress the receive report or to compress the CIR taps in the receive report can be agreed upon in advance by the first communication device and the second communication device.
[0322] It should be noted that the present application does not limit the values of the above-mentioned fields. For example, when the bit in compressionbitmap is 0, it means that the corresponding receive report or the CIR taps in the corresponding receive report are compressed. When the bit is 1, it means that the receive report corresponding to the bit is not compressed.
[0323] For another example, when the perception feedback information includes a processed target feature IE, the fourth compression indication information may include a second bitmap, at least one bit in the second bitmap corresponds one-to-one to at least one target feedback content in the processed target feature IE, wherein any bit is used to indicate whether to compress the corresponding target feedback content, and the target feedback content is carried in the full target list field and / or the sparse target list field. It should be noted that each target feedback content is used to feedback the characteristics of a perception measurement target.
[0324] The second bitmap is exemplarily described below in conjunction with the content of the processed target feature IE shown in Table 11. The second bitmap may be, for example, the compression bitmap field in Table 11.
[0325] Table 11
[0326]
[0327] Among them, each bit in the compression bitmap corresponds to a perception measurement target. When the bit is 1, it indicates that the feedback content of the target corresponding to the bit is compressed. When the bit is 0, it indicates that the feedback content of the target corresponding to the bit is not compressed.
[0328] The length of the compression bitmap is equal to If the above value exceeds the number of targets, it is padded with zeros. The number of targets can be the sum of the number of full targets and the number of sparse targets.
[0329] For example, the number of full targets can be shown in Table 12 below:
[0330] Table 12
[0331]
[0332] Wherein, target ID: indicates the ID of the target, such as the target serial number.
[0333] Range: Indicates the distance between the target and the receiver of the perception signal, in centimeters or millimeters
[0334] Range span: Indicates the distance units spanned by the target
[0335] Azimuth: indicates the azimuth of the target relative to the receiver of the perception signal, in (360 / 2048) degrees
[0336] Azimuth span: Indicates the azimuth units spanned by the target
[0337] Elevation: indicates the target's elevation relative to the receiver of the sensing signal, in (360 / 2048) degrees
[0338] Elevation span: Indicates the number of elevation units the target spans
[0339] Radial velocity: Indicates the radial velocity of the target relative to the receiver of the sensing signal, in units of 1 mm per second
[0340] Azimuth velocity: indicates the target's azimuth velocity relative to the receiver of the perception signal, in (360 / 2048) degrees per second
[0341] Elevation velocity: indicates the pitch velocity of the target relative to the receiver of the sensing signal, in units of (360 / 2048) degrees per second
[0342] RSSI: Indicates the received signal strength
[0343] The contents of the sparse target list are a subset of the full target list.
[0344] Example three, when the perception feedback information includes CIR report IE, the fourth compression indication information may include the identifier of the CIR report IE in the perception feedback information (such as the sub-ID in Table 8); when the perception feedback information includes processedtarget feature IE, the fourth compression indication information may include the identifier of the processed targetfeature IE in the perception feedback information (such as the sub-ID in Table 9).
[0345] Optionally, the identifier of the CIR report IE may be pre-agreed upon by the first communication device and the second communication device. Similarly, the identifier of the processed target feature IE may be pre-agreed upon by the first communication device and the second communication device.
[0346] Exemplarily, different CIR report IEs correspond to different sub-ID values. When the sub-ID is a first value, it indicates that the CIR report IE is not compressed; when the Sub-ID is a second value, it indicates that the entire CIR report IE is compressed; when the Sub-ID is a third value, it indicates that the receive reports field in the CIR report IE is compressed; when the sub-ID is a fourth value, it indicates that the CIR taps field in the receive report(s) field in the CIR report IE is compressed.
[0347] Exemplarily, different processed target feature IEs correspond to different sub-ID values. When the sub-ID is the fifth value, it indicates that the processed target feature IE is not compressed; when the sub-ID is the sixth value, it indicates that the entire processed target feature IE is compressed; when the sub-ID is the seventh value, it indicates that the receive reports field in the CIRreport IE is compressed; when the sub-ID is the fourth value, it indicates that the full target list field and / or the sparse target list field in the processedtarget feature IE is compressed.
[0348] Example 4: The fourth compression indication information is used to indicate whether to compress the CIR taps field in the receive report(s) field of the CIR report IE in the perception feedback information, and the fourth compression indication information is carried in the CIR taps field in the receive report(s) field in the CIR report IE.
[0349] The fourth compression indication information in this embodiment is exemplarily described below in conjunction with the receive report shown in Table 13. The fourth compression indication information may include, for example, the compression field in Table 13.
[0350] Table 13
[0351]
[0352] Among them, compression: The value is 0, indicating that the CIR report IE is not compressed; the value is 1, indicating that CIRTaps is compressed.
[0353] It should be noted that the fields not described in the above receive report can be referred to the above examples, and will not be repeated for the sake of brevity.
[0354] It should be understood that the present application does not limit the values of the above fields, for example, compression: a value of 1 indicates that the CIR report IE is not compressed; a value of 0 indicates that the CIR Taps are compressed.
[0355] The second communication device may send the perception feedback information based on the fourth compression indication information. Exemplarily, when the fourth compression indication information indicates that part or all of the perception feedback information is compressed, the second communication device may compress the perception feedback information based on the fourth compression indication information and send the perception feedback information to the first communication device; when the fourth compression indication information indicates that the perception feedback information is not compressed, the second communication device may send uncompressed perception feedback information to the first communication device.
[0356] The first communication device may process the perception feedback information based on the fourth compression indication information. Exemplarily, when the fourth compression indication information indicates that the perception feedback information is compressed, the first communication device may decompress the perception feedback information based on the fourth compression indication information to achieve reception of the perception feedback information, or decompress the perception feedback information based on the fourth compression indication information after receiving the perception feedback information; when the fourth compression indication information indicates that the perception feedback information is not compressed, the first communication device directly receives the perception feedback information without receiving the perception feedback information through decompression.
[0357] Therefore, in this embodiment, the second communication device sends fourth compression indication information to the first communication device, and the first communication device and the second communication device implement compression of part or all of the perception feedback information based on the indication of the fourth compression indication information, thereby implementing compressed transmission of perception feedback between the first communication device and the second communication device.
[0358] Figure 5 is a schematic block diagram of a communication device provided in an embodiment of the present application. In one possible implementation, the communication device 400 may include a module or unit corresponding to the method / operation / step / action performed by the first communication device or the second communication device in the above method embodiment. The unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. In one possible implementation, Figure 5 As shown, the device 500 may include: a transceiver module 510 and a processing module 520 .
[0359] Optionally, the communication device 500 may correspond to the first communication device in the above method embodiment.
[0360] The communication device 500 can be used to perform the following steps: Figures 2 to 4 The method on the first communication device side in any of the method embodiments shown.
[0361] When the communication device 500 is used to perform Figure 2 In the method embodiment shown, the transceiver module 510 can be used to receive first compression indication information, the first compression indication information is used to indicate whether to compress the perceptual feedback information, the content that needs to be compressed in the perceptual feedback information is agreed upon by the protocol, and the content that needs to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information; the processing module 520 can be used to process the perceptual feedback information based on the first compression indication information.
[0362] When the communication device 500 is used to perform Figure 3 In the method embodiment shown, the processing module 520 can be used to generate a second frame, the second frame includes second compression indication information, and the second compression indication information is used to indicate whether to compress part or all of the perception feedback information; the transceiver module 510 can be used to send the second frame.
[0363] When the communication device 500 is used to perform Figure 4 In the method embodiment shown, the transceiver module 510 can be used to receive fourth compression indication information, and the fourth compression indication information is used to indicate whether to compress part or all fields of the perception feedback information; the processing module 520 can be used to process the perception feedback information based on the fourth compression indication information.
[0364] It should be understood that the specific process executed by each module has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0365] Optionally, the communication device 500 may correspond to the second communication device in the above method embodiment.
[0366] The communication device 500 can be used to perform the following steps: Figures 2 to 4 The method on the second communication device side in any of the method embodiments shown.
[0367] When the communication device 500 is used to perform Figure 2 In the method embodiment shown, the processing module 520 can be used to generate first compression indication information, and the first compression indication information is used to indicate whether to compress the perceptual feedback information. The content that needs to be compressed in the perceptual feedback information is agreed upon by the protocol, and the content that needs to be compressed in the perceptual feedback information includes all of the perceptual feedback information or part of the perceptual feedback information; the transceiver module 510 can be used to send the first compression indication information.
[0368] When the communication device 500 is used to perform Figure 3 In the method embodiment shown, the transceiver module 510 can be used to receive a second frame, the second frame includes second compression indication information, and the second compression indication information is used to indicate whether to compress part or all of the perception feedback information; the processing module 520 can be used to process the perception feedback information based on the second compression indication information.
[0369] When the communication device 500 is used to perform Figure 4 In the method embodiment shown, the processing module 520 can be used to generate fourth compression indication information, and the fourth compression indication information is used to indicate whether to compress part or all fields of the perception feedback information; the transceiver module 510 can be used to send the fourth compression indication information.
[0370] It should be understood that the specific process executed by each module has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0371] The transceiver module 510 in the communication device 500 may be implemented by a transceiver, for example, corresponding to Figure 6 The transceiver 620 in the communication device 600 shown in FIG. 5 , the processing module 520 in the communication device 500 may be implemented by at least one processor, for example, corresponding to Figure 6 The processor 610 in the communication device 600 shown in FIG.
[0372] When the communication device 500 is a chip or a chip system configured in a communication device, the transceiver module 510 in the communication device 500 can be implemented through an input / output interface, circuit, etc., and the processing module 520 in the communication device 500 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0373] Figure 6 is another schematic block diagram of a communication device provided in an embodiment of the present application. Figure 6 As shown, the communication device 600 may include: a processor 610. The processor 610 may be used to execute the method executed by the first communication device or the second communication device in the above method embodiment.
[0374] In some possible implementations, the communication device 600 may include a transceiver 620. The transceiver 620 may communicate with the processor 610 through an internal connection path. The processor 610 may control the transceiver 620 to send and / or receive signals.
[0375] In some possible implementations, the communication device 600 may include a memory 630. The memory 630 may communicate with the processor 610 through an internal connection path. The memory 630 and the processor 610 may be integrated together or separately arranged. The memory 630 may also be a memory outside the device. The memory 630 is used to store instructions, and the processor 610 is used to execute the instructions stored in the memory 630 to execute the method in the above method embodiment.
[0376] It should be understood that the communication device 600 can be used to execute the various steps and / or processes performed by the first communication device or the second communication device in the above method embodiment. Optionally, the memory 630 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. The memory 630 may be a separate device or may be integrated in the processor 610. The processor 610 may be used to execute instructions stored in the memory 630, and when the processor 610 executes instructions stored in the memory, the processor 610 is used to execute the various steps and / or processes of the above method embodiment.
[0377] Optionally, the communication device 600 is the first communication device in the foregoing embodiment.
[0378] Optionally, the communication device 600 is the second communication device in the above embodiment.
[0379] Among them, the transceiver 620 may include a transmitter and a receiver. The transceiver 620 may further include an antenna, and the number of antennas may be one or more. The processor 610 and the memory 630 and the transceiver 620 may be devices integrated on different chips. For example, the processor 610 and the memory 630 may be integrated in a baseband chip, and the transceiver 620 may be integrated in a radio frequency chip. The processor 610 and the memory 630 and the transceiver 620 may also be devices integrated on the same chip. This application does not limit this.
[0380] The transceiver 620 may also be a communication interface, such as an input / output interface, a circuit, etc. The transceiver 620, the processor 610, and the memory 630 may be integrated into the same chip, such as a baseband chip.
[0381] The present application also provides a processing device, including at least one processor, wherein the at least one processor runs a computer program or a logic circuit so that the processing device executes the method executed by the first communication device or the second communication device in the above method embodiment. The above processing device may also include a memory, which is used to store the above computer program.
[0382] The embodiment of the present application also provides a processing device, including a processor and an input / output interface. The input / output interface is coupled to the processor. The input / output interface is used to input and / or output information. The information includes at least one of an instruction and data. The processor is used to execute a computer program so that the processing device executes the method executed by the first communication device or the second communication device in the above method embodiment.
[0383] The present application also provides a processing device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the processing device executes the method executed by the first communication device or the second communication device in the above method embodiment.
[0384] It should be understood that the above-mentioned processing device can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0385] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0386] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0387] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes: a computer program or a set of instructions, when the computer program or a set of instructions is run on a computer, the computer executes the method executed by the first communication device or the second communication device in the above method embodiments.
[0388] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable storage medium, which stores a program. When the program runs on a computer, the computer executes the method executed by the first communication device or the second communication device in the above method embodiment.
[0389] According to the method provided in the embodiment of the present application, the present application also provides a communication system, which may include the aforementioned first communication device or second communication device.
[0390] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
Claims
1. A method for perceptual measurement, characterized in that: include: Generate first compression indication information, where the first compression indication information is used to indicate whether to compress the perception feedback information, where the content to be compressed in the perception feedback information is agreed upon by the protocol, and the content to be compressed in the perception feedback information includes all or part of the perception feedback information; Send the first compression indication information.
2. The method according to claim 1, characterized in that The perception feedback information includes a channel impulse response report information element CIR reportIE, and the part of the perception feedback information includes: The receive report receive report(s) field in the CIR reportIE; or, The CIR taps field in the receive report(s) field in the CIR report IE.
3. The method according to claim 2, characterized in that When the part of the perception feedback information includes the receive report(s) field in the CIRreport IE, the compression method of the receive report(s) field is agreed upon by the protocol.
4. The method according to claim 3, characterized in that The compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or, Each receive report in the receive report(s) field is compressed.
5. The method according to claim 3, characterized in that: The CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: The receive report(s) field in each of the data units is compressed as a whole.
6. The method according to claim 1, characterized in that The perception feedback information includes a processed target feature information unit processed target feature IE, and the part of the perception feedback information includes: The processed target feature IE includes a full target list field for full information target feedback content and / or a sparse target list field for sparse information target feedback content.
7. The method according to claim 6, characterized in that The compression method of the full target list field and / or the sparse target list field is agreed upon by the protocol.
8. The method according to claim 7, characterized in that The compression method of the full target list field and / or the sparse target list field includes: compressing the fulltargetlist field and the sparsetargetlist field as a whole; or, The fulltargetlist field is compressed, and / or the sparsetargetlist field is compressed.
9. The method according to claim 8, characterized in that The compressing the fulltargetlist field includes: compressing the fulltargetlist field as a whole; or, Each fulltargetlist in the fulltargetlist field is compressed.
10. The method according to claim 8 or 9, characterized in that: The compressing the sparse target list field includes: compressing the sparse targetlist field as a whole; or, Each sparse targetlist in the sparse targetlist field is compressed.
11. The method according to claim 7, characterized in that The processed target feature IE is included in a plurality of data units, and the compression method of the fulltargetlist field and / or the sparse targetlist field includes: compressing the full target list field and the sparse target list field in each of the data units as a whole; or, The fulltargetlist field in each of the data units is compressed as a whole, and each of the sparsetargetlist fields is compressed as a whole.
12. A method for perceptual measurement, characterized in that: include: receiving first compression indication information, where the first compression indication information is used to indicate whether to compress the perception feedback information, where the content to be compressed in the perception feedback information is agreed upon by a protocol, and the content to be compressed in the perception feedback information includes all or part of the perception feedback information; The perception feedback information is processed based on the first compression indication information.
13. The method according to claim 12, characterized in that The perception feedback information includes a channel impulse response report information element CIR reportIE, and the part of the perception feedback information includes: The receive report receive report(s) field in the CIR reportIE; or, The CIR taps field in the receive report(s) field in the CIR report IE.
14. The method according to claim 13, characterized in that When the part of the perception feedback information includes the receive report(s) field in the CIRreport IE, the compression method of the receive report(s) field is agreed upon by the protocol.
15. The method according to claim 14, characterized in that The compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or, Each receive report in the receive report(s) field is compressed.
16. The method according to claim 14, characterized in that The CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: The receive report(s) field in each of the data units is compressed as a whole.
17. The method according to claim 12, characterized in that The perception feedback information includes a processed target feature information unit processed target feature IE, and the part of the perception feedback information includes: The processed target feature IE includes a full target list field for full information target feedback content and / or a sparse target list field for sparse information target feedback content.
18. The method according to claim 17, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field is agreed upon by the protocol.
19. The method according to claim 18, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field includes: compressing the fulltargetlist field and the sparsetargetlist field as a whole; or, The fulltargetlist field is compressed, and / or the sparsetargetlist field is compressed.
20. The method according to claim 19, characterized in that The compressing the full target list field includes: compressing the fulltargetlist field as a whole; or, Each fulltargetlist in the fulltargetlist field is compressed.
21. The method according to claim 19 or 20, characterized in that The compressing the sparse target list field includes: compressing the sparse targetlist field as a whole; or, Each sparse targetlist in the sparse targetlist field is compressed.
22. The method according to claim 18, characterized in that The processed target feature IE is included in a plurality of data units, and the compression method of the fulltargetlist field and / or the sparse targetlist field includes: compressing the full target list field and the sparse target list field in each of the data units as a whole; or, The fulltargetlist field in each of the data units is compressed as a whole, and each of the sparsetargetlist fields is compressed as a whole.
23. A method of perceptual measurement, characterized in that: include: generating a second frame, wherein the second frame includes second compression indication information, and the second compression indication information is used to indicate whether to compress part or all of the sensing feedback information; The second frame is sent.
24. The method according to claim 23, characterized in that The second frame further includes third compression indication information, where the third compression indication information is used to indicate a type of the perception feedback information.
25. The method according to claim 24, characterized in that The type of the perception feedback information is a channel impulse response CIR, and the perception feedback information includes a channel impulse response report information element CIR reportIE, The part of the compressed sensing feedback information includes: compressing the receive report(s) field in the CIR reportIE; or compressing the CIR taps field in the receive report(s) field in the CIR reportIE; The entirety of the compressed sensing feedback information includes: compressing the CIR reportIE.
26. The method according to claim 25, characterized in that When the second compression indication information indicates to compress the receive report(s) field in the CIR report IE, the compression method of the receive report(s) field is agreed upon by the protocol.
27. The method according to claim 26, characterized in that The compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or, Each receive report in the receive report(s) field is compressed.
28. The method according to claim 26, characterized in that The CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: The receive report(s) field in each of the data units is compressed as a whole.
29. The method according to claim 24, characterized in that The type of the perception feedback information is a target feature, and the perception feedback information includes a processed target feature IE, The part of the compressed sensing feedback information includes: compressing the fulltarget list field and / or the sparse targetlist field in the processed target featureIE.
30. The method according to claim 29, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field is agreed upon by the protocol.
31. The method according to claim 30, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field includes: compressing the fulltargetlist field and the sparsetargetlist field as a whole; or, The fulltargetlist field is compressed, and / or the sparsetargetlist field is compressed.
32. The method according to claim 31, characterized in that The compressing the full target list field includes: compressing the fulltargetlist field as a whole; or, Each fulltargetlist in the fulltargetlist field is compressed.
33. The method according to claim 31 or 32, characterized in that The compressing the sparse target list field includes: compressing the sparse targetlist field as a whole; or, Each sparse targetlist in the sparse targetlist field is compressed.
34. The method according to claim 30, characterized in that The processed target feature IE is included in a plurality of data units, and the compression method of the fulltargetlist field and / or the sparse targetlist field includes: compressing the full target list field and the sparse target list field in each of the data units as a whole; or, The fulltargetlist field in each of the data units is compressed as a whole, and each of the sparsetargetlist fields is compressed as a whole.
35. A method of perceptual measurement, characterized in that: include: receiving a second frame, where the second frame includes second compression indication information, where the second compression indication information is used to indicate whether to compress part or all of the sensing feedback information; Based on the second compression indication information, the perception feedback information is processed.
36. The method according to claim 35, characterized in that The second frame further includes third compression indication information, where the third compression indication information is used to indicate a type of the perception feedback information.
37. The method according to claim 36, characterized in that The type of the perception feedback information is a channel impulse response CIR, and the perception feedback information includes a channel impulse response report information element CIR reportIE, The part of the compressed sensing feedback information includes: compressing the receive report(s) field in the CIR reportIE; or compressing the CIR taps field in the receive report(s) field in the CIR reportIE; The entirety of the compressed sensing feedback information includes: compressing the CIR reportIE.
38. The method according to claim 37, characterized in that When the second compression indication information indicates to compress the receive report(s) field in the CIR report IE, the compression method of the receive report(s) field is agreed upon by the protocol.
39. The method according to claim 38, characterized in that The compression method of the receive report(s) field includes: compressing the receive report(s) field as a whole; or, Each receive report in the receive report(s) field is compressed.
40. The method according to claim 38, characterized in that The CIR report IE is included in a plurality of data units, and the compression method of the receive report(s) field includes: The receive report(s) field in each of the data units is compressed as a whole.
41. The method according to claim 36, characterized in that The type of the perception feedback information is a target feature, and the perception feedback information includes a processed target feature IE, The part of the compressed sensing feedback information includes: compressing the fulltarget list field and / or the sparse targetlist field in the processed target featureIE.
42. The method according to claim 41, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field is agreed upon by the protocol.
43. The method according to claim 42, characterized in that The compression method of the fulltargetlist field and / or the sparsetargetlist field includes: compressing the fulltargetlist field and the sparsetargetlist field as a whole; or, The fulltargetlist field is compressed, and / or the sparsetargetlist field is compressed.
44. The method according to claim 43, characterized in that The compressing the full target list field includes: compressing the fulltargetlist field as a whole; or, Each fulltargetlist in the fulltargetlist field is compressed.
45. The method according to claim 43 or 44, characterized in that The compressing the sparse target list field includes: compressing the sparse targetlist field as a whole; or, Each sparse targetlist in the sparse targetlist field is compressed.
46. The method according to claim 42, characterized in that The processed target feature IE is included in a plurality of data units, and the compression method of the fulltargetlist field and / or the sparse targetlist field includes: compressing the full target list field and the sparse target list field in each of the data units as a whole; or, The fulltargetlist field in each of the data units is compressed as a whole, and each of the sparsetargetlist fields is compressed as a whole.
47. A communication device, characterized in that: include: Module for performing the method as claimed in any one of claims 1 to 46.
48. A communication device, characterized in that: include: A processor, the processor being configured to execute the method according to any one of claims 1 to 46 by running a computer program or by a logic circuit.
49. A computer-readable storage medium, characterized in that Used to store computer program instructions, the computer program causing a computer to execute the method according to any one of claims 1 to 46.
50. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 46.
Citation Information
Cited By
Measurement method, measuring device, measuring apparatus and storage medium
DE112024003525T5
Sensing measurement method, apparatus and device, and storage medium
EP4783617A1
Sensing measurement method, apparatus and device, and storage medium
WO2025087216A1