Communication confirmation method and apparatus, device, and storage medium

By using the echo signal of the wireless sensing signal to confirm the data reception status in advance during wireless communication, the transmission latency problem in 4G and 5G communication is solved, and more efficient communication performance is achieved.

CN116456392BActive Publication Date: 2026-07-24CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2022-01-05
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

While existing 4G and 5G communication technologies ensure transmission reliability in wireless transmission, the confirmation mechanism introduces transmission latency, which affects service quality, especially in services with high real-time requirements.

Method used

By sending wireless sensing signals before the third subframe, the reception status of the communication target is confirmed through the echo signal, thus confirming the data reception status in advance and shortening the feedback delay.

Benefits of technology

It shortens the feedback delay during transmission, improves communication performance, and enhances the real-time performance and reliability of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116456392B_ABST
    Figure CN116456392B_ABST
Patent Text Reader

Abstract

The application provides a communication confirmation method and device, equipment and a storage medium. The method comprises the following steps: sending first data to a communication target through at least one first subframe; sending a wireless sensing signal to the communication target through at least one second subframe to obtain a back echo signal of the wireless sensing signal reflected by the communication target according to the receiving condition of the first data; wherein the at least one second subframe is before a third subframe, and the third subframe is used for carrying information fed back by the communication target according to the first data; and determining the receiving condition of the first data by the communication target based on at least the back echo signal. Thus, the feedback delay in wireless communication can be shortened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to communication technology, including but not limited to communication confirmation methods, devices, equipment, and storage media. Background Technology

[0002] Both the 4th generation mobile communication technology (4G) and the 5th generation mobile communication technology (5G) employ communication acknowledgment mechanisms in wireless transmission to ensure transmission reliability. This means that the receiving end sends back an acknowledgment message to confirm whether the received information was successfully received. For example, the acknowledgment message is an acknowledgment character (ACK) or a negative acknowledgment (NACK). This is configured at the Media Access Control (MAC) layer, the Radio Link Control (RLC) layer, and the Packet Data Convergence Protocol (PDCP) layer.

[0003] However, while the acknowledgment mechanism ensures transmission reliability, it also introduces transmission delay. Therefore, reducing the feedback delay in wireless communication, thereby reducing the overall communication delay, is of significant importance. Summary of the Invention

[0004] In view of this, the communication confirmation method, apparatus, device, and storage medium provided in this application can effectively shorten the feedback delay in wireless communication, thereby shortening the overall communication delay and improving communication performance.

[0005] According to one aspect of the embodiments of this application, a communication confirmation method is provided, comprising: sending first data to a communication target via at least one first subframe; sending a wireless sensing signal to the communication target via at least one second subframe to obtain an echo signal of the wireless sensing signal reflected by the communication target in response to the reception status of the first data; wherein the at least one second subframe precedes a third subframe, and the third subframe is used to carry information fed back by the communication target in response to the first data; and determining the reception status of the first data by the communication target based at least on the echo signal.

[0006] Thus, since wireless sensing is used to confirm whether the first data has been received by the communication target, and the wireless sensing signal is sent before the third subframe, the confirmation timing is earlier than the method of waiting for the communication target to send a confirmation message in the third subframe. This shortens the feedback delay during transmission, thereby shortening the overall communication delay and improving communication performance.

[0007] According to one aspect of the embodiments of this application, a communication confirmation apparatus is provided, comprising: a transmitting module, configured to transmit first data to a communication target via at least one first subframe; the transmitting module is further configured to transmit a wireless sensing signal to the communication target via at least one second subframe, and obtain an echo signal of the wireless sensing signal reflected by the communication target in response to the reception status of the first data; wherein the at least one second subframe precedes a third subframe, and the third subframe is used to carry information fed back by the communication target in response to the first data; and a first determining module, configured to determine the reception status of the first data by the communication target based at least on the echo signal.

[0008] The electronic device provided in this application includes a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the program, it implements the method described in this application.

[0009] The computer-readable storage medium provided in this application embodiment stores a computer program thereon, which, when executed by a processor, implements the method described in this application embodiment.

[0010] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0011] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application. Obviously, the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0012] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0013] Figure 1A schematic diagram illustrating the implementation process of a communication confirmation method provided in an embodiment of this application;

[0014] Figure 2 This application provides a schematic diagram of resource configuration as an embodiment.

[0015] Figure 3 This is a schematic diagram of the echo control principle provided in the embodiments of this application;

[0016] Figure 4 A schematic diagram illustrating the implementation flow of another communication confirmation method provided in an embodiment of this application;

[0017] Figure 5 A schematic diagram illustrating the implementation process of another communication confirmation method provided in this application embodiment;

[0018] Figure 6 This is another resource configuration diagram provided for an embodiment of this application;

[0019] Figure 7 A schematic diagram illustrating the implementation flow of the method for determining data reception status provided in the embodiments of this application;

[0020] Figure 8 A schematic diagram illustrating the implementation flow of another method for determining data reception status provided in an embodiment of this application;

[0021] Figure 9 A schematic diagram illustrating the implementation process of another communication confirmation method provided in this application embodiment;

[0022] Figure 10 This is another resource configuration diagram provided for an embodiment of this application;

[0023] Figure 11 A flowchart illustrating the implementation of a communication confirmation method provided in this application embodiment;

[0024] Figure 12 A flowchart illustrating the implementation of another communication confirmation method provided in this application embodiment;

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

[0026] Figure 14 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0029] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0030] This application provides a communication confirmation method. Figure 1 This is a schematic diagram illustrating the implementation process of a communication confirmation method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method may include the following steps 101 to 103:

[0031] Step 101: The communication subject sends the first data to the communication target through at least one first subframe.

[0032] In some embodiments, the communication subject and the communication target can be any device that has the capability to transmit and receive wireless signals. For example, the communication subject and the communication target can be devices such as mobile phones, tablets, laptops, wearable devices, personal computers, televisions, and network devices (such as base stations, pseudo-satellites, etc.). The device types of the communication subject and the communication target can be the same or different.

[0033] In scenarios where both the communication subject and the communication target are terminal devices, the two can use short-range communication methods such as millimeter-wave communication and terahertz communication to exchange information.

[0034] In other embodiments, the communication subject may be a device with wireless signal transmission and processing capabilities, while the communication target may be a device with wireless signal reception and / or processing capabilities.

[0035] Before the communication subject and the communication target conduct wireless communication, the resource management subject can pre-configure communication resources, sensing resources and communication confirmation methods for the communication subject and the communication target, and send configuration messages to the communication subject and the communication target.

[0036] The communication resources include at least resource location information for data transmission by the communication subject and resource location information for feedback from the communication target; the sensing resources include resource location information for wireless sensing signals transmitted by the communication subject. For example, Figure 2 This is a resource configuration diagram provided in an embodiment of this application, which configures resources for at least one subframe period. For example... Figure 2As shown, subframes 0 to 4 can be considered as one subframe cycle. The resource management entity allocates subframes 0 to 2 to the communication entity for sending communication data to the communication target, allocates subframe 3 to the communication entity for sending wireless sensing signals, and allocates subframe 4 to the communication target for providing feedback information to the communication entity. Correspondingly, subframes 5 to 9 can be considered as another subframe cycle. The resource management entity allocates subframes 5 to 7 to the communication entity for sending communication data to the communication target, allocates subframe 8 to the communication entity for sending wireless sensing signals, and allocates subframe 9 to the communication target for providing feedback information resources to the communication entity.

[0037] In some embodiments, the communication confirmation method includes one of the following: a traditional confirmation method, a wireless sensing-based confirmation method, a diversity confirmation method, and a hybrid confirmation method; wherein, the traditional confirmation method refers to the communication target sending an confirmation message to the communication subject through a configured feedback resource, the confirmation message being used to indicate the reception status of communication data; the wireless sensing-based confirmation method refers to the communication subject sending a wireless sensing signal to the communication target through a configured sensing resource, thereby sensing its echo signal to confirm the reception status of communication data; the diversity confirmation method refers to using both the traditional confirmation method and the wireless sensing-based confirmation method for the same communication data; and the hybrid confirmation method refers to using the traditional confirmation method for one type of communication data and the wireless sensing-based confirmation method for another type of data.

[0038] The resource management entity can be a network device used to manage and allocate radio resources. It can manage, control and schedule the radio resources required for communication between the communication entity and the communication target through Radio Resource Control (RRC) signaling.

[0039] Step 102: The communication subject sends a wireless sensing signal to the communication target through at least one second subframe, and obtains the echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein, the at least one second subframe precedes the third subframe, and the third subframe is used to carry the information fed back by the communication target in response to the first data.

[0040] In the embodiments of this application, the wireless sensing signal may or may not carry communication data. There is no limitation on the type of wireless sensing signal; it can be a deterministic signal or a non-deterministic signal.

[0041] It should be noted that in this application, there is no limitation on the number of first and second subframes; there can be one or more. For example... Figure 2As shown, taking subframes 0 to 4 as an example, subframes 0 to 2 are the first subframes, subframe 3 is the second subframe, and subframe 4 is the third subframe. That is, subframe D is the first subframe, subframe S is the second subframe, and subframe U is the third subframe.

[0042] In simple terms, compared to the communication target sending feedback on the reception status of the first data to the communication subject via the U-frame, the communication subject confirms the reception status of the first data by sending a wireless sensing signal via the S-frame, advancing the confirmation time by one subframe. This not only fully utilizes the resources of the forward link but also reduces the feedback latency during transmission. Here, the forward link refers to the transmission link from the communication subject to the communication target.

[0043] Step 103: The communication subject determines, at least based on the echo signal, the reception status of the first data by the communication target.

[0044] In this application, the basis for the communication subject to determine the reception status of the first data by the communication target is not limited, but is at least based on the echo signal. For example, in some embodiments, the communication subject can implement step 103 through steps 401 to 406 of the following embodiments; in other embodiments, step 103 can be implemented through steps 501 to 507.

[0045] Understandably, after the communication subject sends the first data to the communication target through at least one first subframe, the communication target adjusts the information encoding module of the communication target in at least one second subframe according to the reception of the first data, so that the information encoding module can reflect the corresponding echo signal for the wireless sensing signal sent by the communication subject in the at least one second subframe after being adjusted.

[0046] In some embodiments, before the communication subject and the communication target conduct wireless communication, the resource management subject may also configure the sensing signal modulation parameters, that is, the modulation parameters required to configure the echo modulation method agreed upon by the communication subject and the communication target.

[0047] In some embodiments, the communication target may be configured with an information encoding module, which can perform echo modulation on the wireless sensing signal sent by the communication subject. The echo modulation may be performed using backscatter coupling. Figure 3 This is a schematic diagram illustrating the principle of echo modulation provided in the embodiments of this application, as shown below. Figure 3 The process of echo modulation is explained as shown below:

[0048] Assuming the first data is transmitted through multiple first subframes, in some embodiments, the information encoding module in the communication target performs joint encoding on the reception status of the first data. The joint encoding can be a bitmap method, a codebook method, or a simple block encoding. After encoding, a sequence is obtained, where "0" does not change the phase of the wireless sensing signal, and "1" shifts the phase of the wireless sensing signal by 180 degrees. The communication subject determines the reception status of the first data by comparing the phases of the wireless sensing signal and the echo signal.

[0049] In some embodiments, the reception status can be ACK, NACK, or transmission delay. ACK indicates that the communication target has received the first data, NACK indicates that the communication target has not received the first data, and transmission timeout indicates that the communication target has not received the first data within a specific time period.

[0050] Furthermore, in some embodiments, if the receiving status determined by the communication subject is NACK or transmission timeout, the communication subject returns to step 101.

[0051] In this embodiment of the application, since wireless sensing is used to confirm whether the first data has been received by the communication target, and the wireless sensing signal is sent before the third subframe, the confirmation timing is earlier than the method of waiting for the communication target to send back a confirmation message in the third subframe, thereby shortening the feedback delay in the transmission process, and thus shortening the overall communication delay and improving the communication performance.

[0052] Figure 4 This is a schematic diagram illustrating the implementation flow of another communication confirmation method provided in an embodiment of this application, as shown below. Figure 4 As shown, the method may include the following steps 401 to 406:

[0053] Step 401: The communication subject sends the first data to the communication target through at least one first subframe;

[0054] Step 402, the communication target receives the first data in at least one first subframe;

[0055] Step 403: Based on the reception of the first data, the communication target adjusts the information encoding module of the communication target in at least one second subframe, so that the information encoding module, after being adjusted, can reflect the corresponding echo signal for the wireless sensing signal sent by the communication subject in the at least one second subframe.

[0056] Step 404: The communication subject sends a wireless sensing signal to the communication target through the at least one second subframe, and obtains the echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein, the at least one second subframe is before the third subframe, and the third subframe is used to carry the information fed back by the communication target in response to the first data;

[0057] Step 405: The communication subject compares the phase of the echo signal with that of the wireless sensing signal to obtain a first sequence;

[0058] Step 406: The communication subject decodes the first sequence to determine the communication target's reception status of the first data.

[0059] For example, the communication target encodes the data based on the reception status of the first data, resulting in a first sequence 001100. The first 00 represents ACK, indicating successful reception of data corresponding to subframe 0; 11 represents NACK, indicating failure to receive data corresponding to subframe 1; and the last 00 represents ACK, indicating successful reception of data corresponding to subframe 2. The communication subject can decode the first sequence based on this correspondence.

[0060] In some embodiments, if the reception status is NACK or the transmission timeout occurs, proceed to step 401.

[0061] Understandably, the communication subject sends a wireless sensing signal in the forward link through at least one second subframe and confirms the reception of the first data based on its echo signal. Compared with the communication target feeding back the reception of the first data to the communication subject through the feedback link in the third subframe, the wireless sensing-based confirmation method of the communication subject to confirm the reception of the first data not only saves the feedback resources of the link from the communication target to the communication subject, but also shortens the communication feedback delay, thereby improving the communication performance.

[0062] Figure 5 This is a schematic diagram illustrating the implementation flow of another communication confirmation method provided in the embodiments of this application, as shown below. Figure 5 As shown, the method may include the following steps 501 to 507:

[0063] Step 501: The communication subject sends the first data to the communication target through at least one first subframe;

[0064] Step 502, the communication target receives the first data in at least one first subframe;

[0065] Step 503: Based on the reception status of the first data, the communication target adjusts the information encoding module of the communication target in at least one second subframe, so that the information encoding module, after being adjusted, can reflect the corresponding echo signal for the wireless sensing signal sent by the communication subject in the at least one second subframe.

[0066] Step 504: The communication subject sends a wireless sensing signal to the communication target through the at least one second subframe, and obtains the echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein, the at least one second subframe is before the third subframe, and the third subframe is used to carry the information fed back by the communication target in response to the first data;

[0067] Step 505: The communication target sends a first confirmation message to the communication subject in the third subframe.

[0068] In some embodiments, the first confirmation message may be an encoded sequence with a checksum.

[0069] Step 506: The communication subject receives a first confirmation message sent by the communication target in the third subframe. The first confirmation message is used to indicate the communication target's reception status of the first data.

[0070] In some embodiments, the first confirmation message is communication data sent by the communication target on the feedback link, which has a certain degree of reliability. The feedback link refers to the transmission link from the communication target to the communication subject.

[0071] Step 507: The communication subject determines the reception status of the first data by the communication target based on the echo signal, the wireless sensing signal and the first confirmation message.

[0072] In some embodiments, if the reception status is NACK or the transmission timeout occurs, proceed to step 501.

[0073] Figure 6 This is another resource configuration diagram provided in an embodiment of this application, which configures resources for at least one subframe period, such as... Figure 6 As shown, subframes 0 to 4 can be considered as one subframe cycle. The resource management entity allocates subframes 0 to 2 to the communication entity for sending communication data to the communication target, allocates subframe 3 to the communication entity for sending wireless sensing signals, and allocates subframe 4 to the communication target for providing feedback information resources to the communication entity. Correspondingly, subframes 5 to 9 can be considered as another subframe cycle. The resource management entity allocates subframes 5 to 7 to the communication entity for sending communication data to the communication target, allocates subframe 8 to the communication entity for sending wireless sensing signals, and allocates subframe 9 to the communication target for providing feedback information resources to the communication entity.

[0074] It should be noted that in this application, there is no limitation on the number of first and second subframes; there can be one or more. Taking subframes 0 to 4 as an example, subframes 0 to 2 are all first subframes, subframe 3 is the second subframe, and subframe 4 is the third subframe. That is, subframe D is the first subframe, subframe S is the second subframe, and subframe U is the third subframe.

[0075] It is easy to understand that not only can the communication target feedback the reception status of the first data to the communication subject through the U subframe, but the communication subject can also confirm the reception status of the first data by sending a wireless sensing signal through the S subframe; thus, the reliability of the feedback on the reception status of the first data is further guaranteed.

[0076] In some embodiments, such as Figure 7 As shown, the communication subject can achieve step 507 through the following steps 701 to 704:

[0077] Step 701: The communication subject compares the phase of the echo signal with that of the wireless sensing signal to obtain a first sequence.

[0078] In some embodiments, the communication target is encoded based on the reception of first data to obtain a first sequence. The first sequence includes a checksum.

[0079] In some embodiments, the check code may be a parity check code, a Hamming check code, or a cyclic redundancy check code, which can be used to correct and verify the information code in the first sequence.

[0080] Step 702: The communication subject parses and processes the first confirmation message to obtain the second sequence.

[0081] In this process, the communication subject parses the received first confirmation message to obtain its sequence with a check code, which is the second sequence.

[0082] In some embodiments, the check code may be a parity check code, a Hamming check code, or a cyclic redundancy check code, which can be used to correct and verify the information code in the second sequence.

[0083] Step 703: Merge the first sequence and the second sequence to obtain a merged sequence.

[0084] The first sequence and the second sequence are obtained using the same encoding method, and they can use the same encoding version or different encoding versions.

[0085] Step 704: Using the check code in the merged sequence, perform error correction decoding on the information code in the merged sequence to obtain the reception status of the first data by the communication target.

[0086] Understandably, merging results in a longer checksum, and the longer the checksum, the stronger its error correction capability. Therefore, using this checksum to perform error correction decoding on the information code in the merged sequence can improve the accuracy of the decoding result, thereby improving the accuracy of the feedback result; correspondingly, it reduces the number of data retransmissions, thus shortening the overall communication latency.

[0087] In some embodiments, the information code may be corrected first using the merged checksum before decoding, or the information code may be decoded first, and then the decoded result may be corrected using the merged checksum. In other words, this application does not limit the error correction decoding method; any error correction decoding method based on the checksum can be used, as long as the error-corrected decoding result is obtained.

[0088] In some other embodiments, such as Figure 8 As shown, the communication subject can also achieve step 507 through the following steps 801 to 803.

[0089] Step 801: Based on the echo signal and the wireless sensing signal, determine the first reception status of the first data by the communication target.

[0090] In some embodiments, the information encoding module in the communication target performs joint encoding on the reception status of the first data, and after encoding, a reception status sequence with a check code is obtained, namely the first sequence.

[0091] Step 802: Based on the first confirmation message, determine the second reception status of the first data by the communication target.

[0092] In some embodiments, the communication subject parses the modulated first acknowledgment message to obtain an encoded sequence with a checksum, i.e., a second sequence.

[0093] Step 803: Based on the first reception status and the second reception status, determine the reception status of the first data by the communication target.

[0094] In some embodiments, when the first reception status and the second reception status differ, the communicating subject may use either the first reception status or the second reception status as the final reception status of the first data. In some cases, the reliability of the second reception status is stronger than that of the first reception status; therefore, when the two confirmation results are inconsistent, the second reception status may be used as the final reception status of the first data.

[0095] Figure 9 This is a schematic diagram illustrating the implementation flow of another communication confirmation method provided in an embodiment of this application, as shown below. Figure 9 As shown, the method may include the following steps 901 to 910:

[0096] Step 901: The communication subject sends the first data to the communication target through at least one first subframe;

[0097] Step 902, the communication target receives the first data in at least one first subframe;

[0098] Step 903: Based on the reception of the first data, the communication target adjusts the information encoding module of the communication target in at least one second subframe, so that the information encoding module, after being adjusted, can reflect the corresponding echo signal for the wireless sensing signal sent by the communication subject in the at least one second subframe.

[0099] Step 904: The communication subject sends a wireless sensing signal to the communication target through the at least one second subframe, and obtains the echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein, the at least one second subframe is before the third subframe, and the third subframe is used to carry the information fed back by the communication target in response to the first data;

[0100] Step 905: The communication subject determines the reception status of the first data by the communication target based on the echo signal;

[0101] In some embodiments, if the reception status is NACK or transmission timeout, proceed to step 901; if the reception status is ACK, proceed to step 906.

[0102] Step 906: The communication subject sends the second data to the communication target through at least one fourth subframe;

[0103] Step 907, the communication target receives the second data in at least one fourth subframe;

[0104] Step 908: The communication target sends a second confirmation message to the communication subject in at least one of the third subframes;

[0105] Step 909: The communication subject receives a second confirmation message sent by the communication target in at least one of the third subframes. The second confirmation message is used to indicate the communication target's reception status of the second data.

[0106] Step 910: Based on the second confirmation message, determine the reception status of the second data by the communication target.

[0107] In some embodiments, the reception status of the second data is NACK or transmission timeout, proceeding to step 906.

[0108] Figure 10 This is another resource configuration diagram provided in an embodiment of this application, which configures resources for at least one subframe period. For example... Figure 2 As shown, subframes 0 to 4 can be considered as one subframe cycle. The resource management entity allocates subframes 0, 1, and 3 to the communication entity for sending communication data to the communication target, allocates subframe 2 to the communication entity for sending wireless sensing signals, and allocates subframe 4 to the communication target for providing feedback information resources to the communication entity. Correspondingly, subframes 5 to 9 can be considered as another subframe cycle. The resource management entity allocates subframes 5, 6, and 8 to the communication entity for sending communication data to the communication target, allocates subframe 7 to the communication entity for sending wireless sensing signals, and allocates subframe 9 to the communication target for providing feedback information resources to the communication entity.

[0109] It should be noted that in this application, there is no limitation on the number of the first, second, third, and fourth subframes; there can be one or more. Taking subframes 0 to 4 as an example, subframes 0 to 1 are all the first subframes, subframe 2 is the second subframe, subframe 3 is the fourth subframe, and subframe 4 is the third subframe. That is, subframe D1 is the first subframe, subframe S is the second subframe, subframe U is the third subframe, and subframe D2 is the fourth subframe.

[0110] In a straightforward manner, not only can the communication subject confirm the reception of the first data by sending a wireless sensing signal through the S-frame, but the communication target can also send feedback on the reception of the second data to the communication subject through the U-frame. This reduces the latency of some confirmation messages and alleviates the burden on the feedback link.

[0111] Both 4G and 5G employ communication acknowledgment mechanisms in wireless transmission to ensure reliability. This involves the receiving end sending a response (ACK or NACK) indicating successful reception of the received information. These mechanisms are configured at the MAC layer, RLC layer, and PDCP layer. However, while these acknowledgment mechanisms guarantee reliability, they also introduce transmission latency. For services with high real-time requirements, acknowledgment mechanisms can negatively impact service quality and may even render the service unusable.

[0112] The continuous development of new services such as artificial intelligence and immersive services for 6G necessitates further reductions in transmission latency while ensuring reliability. One approach is to further shorten the acknowledgment feedback time interval, i.e., the transmission time interval (TTI). Another approach is to employ adaptive transmission to increase the probability of successful reception and reduce the frequency of acknowledgment feedback.

[0113] Furthermore, the aforementioned services require constant awareness of the business environment and target status, thus placing sensing capability demands on the network and terminals. This demand has driven the development of integrated communication and sensing technology. Configuring integrated communication and sensing equipment will be a key trend for 6G base stations and terminals.

[0114] A drawback of traditional acknowledgment mechanisms is that the feedback process increases overhead in the feedback chain, especially in multi-user and multi-process environments. Another drawback is that failed acknowledgment feedback often leads to transmission delays, transmission interruptions, and even service disruptions at the sending end.

[0115] Furthermore, the integrated sensing and communication technology has not yet been effectively utilized, remaining at the design level of shared spectrum and shared hardware resources, without deeply integrating wireless communication and wireless sensing capabilities. In fact, wireless communication and wireless sensing operate on similar principles, and wireless sensing can also possess wireless communication functionality. Moreover, wireless sensing is both a pre-processing and post-processing stage of communication in a business process. This means that confirming the communication result at the post-processing wireless sensing stage is more effective than confirming the communication itself.

[0116] Based on this, the following will describe an exemplary application of the embodiments of this application in a practical application scenario.

[0117] In this embodiment of the application, to address the issue of enhancing the communication confirmation mechanism, a sensing and communication integration technology is adopted, which uses wireless sensing means to replace or assist in confirmation feedback, thereby improving the reliability of feedback, reducing feedback latency, and alleviating feedback overhead.

[0118] In some embodiments, the implementation steps of the communication confirmation method include steps 1 to 4:

[0119] Step 1: The system (i.e., the resource management entity) configures communication resources and sensing resources, and sends the configuration messages of the communication resources and the sensing resources to the communication entity and the communication target;

[0120] The configured communication resources are time-frequency domain resources and spatial domain resources used for communication. The configured sensing resources are time-frequency domain resources and spatial domain resources used for transmitting wireless sensing signals.

[0121] Both the communication resource configuration message and the sensing resource configuration message include at least the resource location information for transmitting communication data, the resource location information for transmitting wireless sensing signals, and the sensing signal modulation parameters.

[0122] Step 2: Based on the configuration of communication resources and sensing resources, the system configures the communication confirmation method and sends a communication confirmation method configuration message to the communication subject and the communication target.

[0123] The communication confirmation method configuration message should include at least the confirmation method and the location of the feedback resource.

[0124] Communication confirmation methods include traditional confirmation methods, wireless sensing-based confirmation methods, diversity confirmation methods, and hybrid confirmation methods. The wireless sensing-based confirmation method refers to confirming information reception status through wireless sensing. The hybrid confirmation method involves the system simultaneously activating both traditional and sensing-based confirmation methods.

[0125] The communication subject is equipped with an integrated sensing and communication device, which has both wireless communication and wireless sensing capabilities. The communication target is equipped with an information encoding module according to the requirements of the communication confirmation method. This module can perform echo modulation on the wireless sensing signal of the communication subject.

[0126] The echo modulation refers to the information encoding module modulating the data reception onto the echo of the wireless sensing signal through scattering coupling.

[0127] Step 3: The communication subject transmits wireless communication data carrying information (i.e., first data and / or second data) at the communication resource and transmits wireless sensing signals at the sensing resource. The wireless sensing signals are deterministic signals that do not carry communication data.

[0128] Step 4: The communication target receives wireless communication data at the corresponding communication resource location and sends back an acknowledgment message at the acknowledgment feedback resource location according to the acknowledgment method.

[0129] If the traditional acknowledgment method is configured, the communication target will send back acknowledgment messages (i.e., the first acknowledgment message and / or the second acknowledgment message) in accordance with the traditional acknowledgment method.

[0130] If a perception-based confirmation method is configured, the communication target encodes information about the wireless communication data reception status and modulates the echo of the perception signal sent by the communication subject. The communication subject detects the modulated echo to obtain the data reception status.

[0131] If a hybrid confirmation method is configured, both the traditional confirmation method and the perception-based confirmation method will be executed simultaneously, and the confirmation results of the two methods will be merged and judged to give the final result.

[0132] In some embodiments, such as Figure 11 As shown, a communication confirmation method is provided, including the following steps 1101 to 1107:

[0133] Step 1101: The resource management entity configures communication and sensing resources;

[0134] Step 1102: The resource management entity sends communication and sensing resource configuration messages to the communication entity and the communication target;

[0135] Step 1103: Configure the communication confirmation method for the resource management entity;

[0136] Step 1104: The resource management entity sends a communication confirmation method configuration message to the communication subject and the communication target;

[0137] Step 1105: The communication subject sends wireless communication data to the communication target on the communication resources;

[0138] Step 1106: The communication subject sends a sensing signal to the communication target from the sensing resources;

[0139] Step 1107: The target communication device sends back a confirmation message according to the communication confirmation method.

[0140] In some embodiments, such as Figure 12 As shown, another communication confirmation method is provided, including the following steps 1201 to 1210:

[0141] Step 1201: The resource management entity configures communication resources and sensing resources, and configures the communication confirmation method;

[0142] Step 1202: The communication subject transmits wireless communication data (first data and / or second data) in the communication resources and transmits wireless sensing signals in the sensing resources;

[0143] Step 1203: The communication target receives wireless communication data;

[0144] Step 1204: The communication target and the communication subject determine the communication confirmation method. If the communication confirmation method is the traditional confirmation method, proceed to step 1205; if the communication confirmation method is the perception-based confirmation method, proceed to step 1207; if the communication confirmation method is the diversity confirmation method, proceed to step 1209.

[0145] Step 1205: The communication target sends back an acknowledgment message using the traditional acknowledgment method;

[0146] Step 1206: The communicating entity receives the confirmation message and proceeds to step 1210;

[0147] Step 1207: The communication target encodes the data reception status of the sensing resources;

[0148] Step 1208: The communication subject detects the echo signal and reads the data reception status, then proceeds to step 1210;

[0149] Step 1209: The communication target and the communication subject simultaneously execute the traditional confirmation method 1205 to 1206 and the perception-based confirmation method process 1207 to 1208, and perform a fusion judgment on the confirmation results of the two, and then execute step 1210.

[0150] Step 1210: The communication subject confirms the data reception status of the communication target. If the reception status is ACK, the process ends; if the data reception status is NACK or transmission timeout, return to step 1201.

[0151] Example 1

[0152] Step 1: The system follows Figure 2 As shown, forward link communication resources are configured in subframes 0, 1, 2, 5, 6, and 7, and sensing resources are configured in subframes 3 and 8. The system is configured with a wireless sensing-based acknowledgment method, providing feedback on reception status in subframes 3 and 8, and notifying the communication subject and target.

[0153] The communication subject is equipped with an integrated sensing and communication device, which has both wireless communication and wireless sensing capabilities. The communication target is equipped with an information encoding module, which can perform echo modulation on the wireless sensing signals of the communication subject.

[0154] Step 2: The communication subject sends communication data to the communication target in subframes 0, 1, 2, 5, 6, and 7, and sends wireless sensing signals in subframes 3 and 8.

[0155] Step 3: The communication target receives communication data in subframes 0, 1, 2, 5, 6, and 7. The reception status of subframes 0, 1, and 2 is jointly encoded, and the echo modulation of the wireless sensing signal of the communication subject is performed in subframe 3. The reception status of subframes 5, 6, and 7 is jointly encoded, and the echo modulation of the wireless sensing signal of the communication subject is performed in subframe 8.

[0156] Joint encoding can be bitmap-based, codebook-based, or simple block encoding. Figure 3 In the sequence, the reception status obtained through subframes 0, 1, and 2 are ACK, NACK, and ACK, respectively, and the encoded sequence is 001100.

[0157] Echo modulation is performed using backscatter coupling. In the 001100 sequence, bit "0" does not change the phase of the sensed signal echo, while bit "1" shifts the phase of the sensed signal by 180 degrees. The receiver of the communication unit detects the reception status by comparing the phase of the wireless sensed signal and the echo signal. The encoded sequence is 001100, and the final decoding results are ACK, NACK, and ACK.

[0158] Step 4: The communication entity receives the modulated echo signals in subframes 3 and 8 respectively, and detects the echoes to obtain the reception status. If a NACK or transmission timeout is detected, proceed to step 2 to retransmit the corresponding information. Otherwise, the current process ends.

[0159] The effect of Example 1: It reduces the latency of confirmation message feedback and saves resources in the feedback link.

[0160] Example 2

[0161] Step 1: The system follows Figure 6 As shown, forward link communication resources are configured in subframes 0, 1, 2, 5, 6, and 7; sensing resources are configured in subframes 3 and 8; and feedback link communication subframes are configured in subframes 4 and 9.

[0162] The system is configured with a diversity confirmation method, which provides feedback on reception status based on wireless sensing in subframes 3 and 8, and uses a feedback link communication method to provide feedback on the first confirmation message in subframes 4 and 9.

[0163] The system will send the sensing resource configuration information and the communication resource configuration information to the communication subject and the communication target.

[0164] Step 2: The communication subject sends communication data to the communication target in subframes 0, 1, 2, 5, 6, and 7, sends wireless sensing signals in subframes 3 and 8, and configures feedback link communication subframes in subframes 4 and 9.

[0165] Step 3: After receiving communication data in subframes 0, 1, 2, 5, 6, and 7, the communication target performs joint encoding on the reception status of subframes 0, 1, and 2, performs echo modulation on the wireless sensing signal of the communication subject in subframe 3, and feeds back through the feedback link in subframe 4; and performs joint encoding on the reception status of subframes 5, 6, and 7, performs echo modulation on the wireless sensing signal of the communication subject in subframe 8, and feeds back the first confirmation message through the feedback link in subframe 9.

[0166] The received status encoding sequence in subframe 3 and the first acknowledgment message encoding sequence in subframe 4 can use the same encoding method or different encoding methods. If the same encoding method is used, different versions of the encoding sequence are generated (for soft combining at the receiver). Subframes 8 and 9 are processed similarly.

[0167] Step 4: The communication subject receives the modulated echo signals in subframes 3 and 8 respectively, and detects the echoes to obtain the reception status. The communication subject receives and detects the first acknowledgment message in subframes 4 and 9 respectively.

[0168] If subframes 3 and 4 use different encoding methods and the decoding results are the same, the reception status is obtained. If the decoding results are different, the reception result of subframe 4 is taken as the standard. If subframes 3 and 4 use the same encoding method, soft combining is performed to obtain the reception status. Subframes 8 and 9 are processed similarly.

[0169] Step 5: If a NACK or transmission timeout is detected in the received data, proceed to Step 2 to retransmit the corresponding information. Otherwise, the current process ends.

[0170] Effect of Example 2: The reliability of feedback is enhanced by using a diversity confirmation method.

[0171] Example 3

[0172] The system follows Figure 10 The resource configuration shown in Example 3 has similar effects to Example 1, reducing the latency of some confirmation message feedback while alleviating the uplink feedback resource burden.

[0173] In this embodiment, the communication confirmation method can be fed back through wireless sensing or through a hybrid confirmation method, which can reduce the burden on the feedback link.

[0174] In this embodiment of the application, in the hybrid confirmation method, the encoded sequence based on the traditional confirmation method and the encoded sequence based on the wireless sensing method are processed by a soft merging method in the communication subject.

[0175] The communication confirmation method provided in this application is applicable to close-range information interaction between intelligent agents, including scenarios such as autonomous driving, unmanned logistics, and unmanned manufacturing.

[0176] The communication confirmation method provided in this application is backward compatible with traditional communication confirmation mechanisms and forward supports non-communication confirmation mechanisms.

[0177] The communication confirmation method provided in this application can support communication failure scenarios and achieve information interaction solely based on wireless sensing signals.

[0178] It should be noted that although the steps of the method in this application are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps; or steps from different embodiments may be combined into a new technical solution.

[0179] Based on the foregoing embodiments, this application provides a communication confirmation device, which includes various modules and units included in each module, and can be implemented by a processor; of course, it can also be implemented by specific logic circuits; in the implementation process, the processor can be a central processing unit (CPU), microprocessor (MPU), digital signal processor (DSP) or field programmable gate array (FPGA), etc.

[0180] Figure 13This is a schematic diagram of the structure of a communication confirmation device according to an embodiment of this application, as shown below. Figure 13 As shown, the communication confirmation device 130 includes:

[0181] The transmitting module 1301 is used to transmit first data to the communication target through at least one first subframe;

[0182] The transmitting module 1301 is further configured to transmit a wireless sensing signal to the communication target through at least one second subframe, and obtain an echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein the at least one second subframe precedes a third subframe, and the third subframe is used to carry information fed back by the communication target in response to the first data;

[0183] The first determining module 1302 is used to determine, at least based on the echo signal, the reception status of the first data by the communication target.

[0184] In some embodiments, the communication confirmation device 130 further includes a receiving module, configured to: receive a first confirmation message sent by the communication target in the third subframe, the first confirmation message being used to indicate the communication target's reception status of the first data; correspondingly, a first determining module 1302 is configured to: determine the communication target's reception status of the first data based on the echo signal, the wireless sensing signal, and the first confirmation message.

[0185] In some embodiments, the first determining module 1302 is configured to: determine a first reception status of the first data by the communication target based on the echo signal and the wireless sensing signal; determine a second reception status of the first data by the communication target based on the first confirmation message; and determine the reception status of the first data by the communication target based on the first reception status and the second reception status.

[0186] In some embodiments, the first determining module 1302 is configured to: when the first receiving situation is inconsistent with the second receiving situation, determine the second receiving situation as the receiving situation of the communication target for the first data.

[0187] In some embodiments, the first determining module 1302 is configured to: compare the phase of the echo signal with that of the wireless sensing signal to obtain a first sequence; and parse the first confirmation message to obtain a second sequence.

[0188] The first sequence and the second sequence are merged to obtain a merged sequence; the information code in the merged sequence is corrected and decoded using the check code in the merged sequence to obtain the reception status of the first data by the communication target.

[0189] In some embodiments, the first determining module 1302 is configured to: compare the phase of the echo signal with that of the wireless sensing signal to obtain a first sequence; and decode the first sequence to obtain the reception status of the first data by the communication target.

[0190] In some embodiments, the communication confirmation device 130 further includes a second determining module; wherein the sending module 1301 is further configured to: send the second data to the communication target through at least one fourth subframe; the receiving module is further configured to: receive a second confirmation message sent by the communication target in at least one third subframe, the second confirmation message being used to indicate the communication target's reception status of the second data; the second determining module is configured to: determine the communication target's reception status of the second data based on the second confirmation message.

[0191] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0192] It should be noted that, in the embodiments of this application... Figure 13 The module division of the communication confirmation device shown is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, exist as separate physical units, or be integrated into one unit by two or more units. The integrated units can be implemented in hardware, as software functional units, or a combination of both.

[0193] It should be noted that, in the embodiments of this application, if the above-described communication confirmation method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.

[0194] This application provides an electronic device. Figure 14This is a schematic diagram of the hardware entity of the electronic device according to an embodiment of this application, such as... Figure 14 As shown, the electronic device 140 includes a memory 1401 and a processor 1402. The memory 1401 stores a computer program that can run on the processor 1402. When the processor 1402 executes the program, it implements the steps in the communication confirmation method provided in the above embodiments.

[0195] It should be noted that the memory 1401 is configured to store instructions and applications executable by the processor 1402, and can also cache data to be processed or already processed (e.g., image data, audio data, voice communication data and video communication data) in the processor 1402 and various modules in the electronic device 140, which can be implemented by flash memory or random access memory (RAM).

[0196] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps in the communication confirmation method provided in the above embodiments.

[0197] This application provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the steps in the communication confirmation method provided in the above-described method embodiments.

[0198] It should be noted that the descriptions of the storage medium and device embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium, storage medium, and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0199] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.

[0200] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.

[0201] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0202] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.

[0203] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.

[0204] In addition, each functional module in the various embodiments of this application can be integrated into one processing unit, or each module can be a separate unit, or two or more modules can be integrated into one unit; the integrated modules can be implemented in hardware or in the form of hardware plus software functional units.

[0205] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0206] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0207] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0208] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0209] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.

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

Claims

1. A communication confirmation method, characterized in that, The method includes: First data is sent to the communication target through at least one first subframe; A wireless sensing signal is sent to the communication target through at least one second subframe to obtain an echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein the at least one second subframe precedes a third subframe, and the third subframe is used to carry information fed back by the communication target in response to the first data; Based at least on the echo signal, the reception status of the first data by the communication target can be determined.

2. The method according to claim 1, characterized in that, The method further includes: In the third subframe, a first confirmation message sent by the communication target is received. The first confirmation message is used to indicate the communication target's reception status of the first data. Accordingly, determining the reception status of the first data by the communication target based at least on the echo signal includes: Based on the echo signal, the wireless sensing signal, and the first confirmation message, the reception status of the first data by the communication target is determined.

3. The method according to claim 2, wherein determining the reception status of the first data by the communication target based on the echo signal, the wireless sensing signal, and the first confirmation message includes: Based on the echo signal and the wireless sensing signal, the first reception status of the communication target for the first data is determined; Based on the first confirmation message, a second reception status of the first data by the communication target is determined; Based on the first reception status and the second reception status, the reception status of the first data by the communication target is determined.

4. The method according to claim 3, characterized in that, Determining the reception status of the communication target for the first data based on the first reception status and the second reception status includes: When the first reception status is inconsistent with the second reception status, the second reception status shall be determined as the reception status of the first data by the communication target.

5. The method according to claim 2, wherein determining the reception status of the first data by the communication target based on the echo signal, the wireless sensing signal, and the first confirmation message comprises: By comparing the phase of the echo signal with that of the wireless sensing signal, a first sequence is obtained; The first confirmation message is parsed and processed to obtain the second sequence; The first sequence and the second sequence are merged to obtain a merged sequence; Using the check code in the merged sequence, the information code in the merged sequence is corrected and decoded to obtain the reception status of the first data by the communication target.

6. The method according to claim 1, characterized in that, Determining the reception status of the first data by the communication target, at least based on the echo signal, includes: By comparing the phase of the echo signal with that of the wireless sensing signal, a first sequence is obtained; The first sequence is decoded to determine the communication target's reception status of the first data.

7. The method according to claim 1, characterized in that, The method further includes: The second data is sent to the communication target via at least one fourth subframe; In at least one of the third subframes, a second confirmation message sent by the communication target is received, the second confirmation message being used to indicate the communication target's reception status of the second data; Based on the second confirmation message, the reception status of the second data by the communication target is determined.

8. A communication confirmation device, characterized in that, include: A sending module is used to send first data to a communication target via at least one first subframe; The transmitting module is further configured to transmit a wireless sensing signal to the communication target through at least one second subframe, and obtain an echo signal of the wireless sensing signal reflected by the communication target in response to the reception of the first data; wherein the at least one second subframe precedes a third subframe, and the third subframe is used to carry information fed back by the communication target in response to the first data; The first determining module is used to determine, at least based on the echo signal, the reception status of the first data by the communication target.

9. An electronic device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 7.