Communication method and device, computer program product and readable storage medium

By retransmitting only part of the information when an ACK message is not received by the network device, the problem of high signaling overhead in traditional RFID technology is solved, and more efficient communication is achieved.

CN121240232APending Publication Date: 2025-12-30SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410866181.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

Traditional RFID technology suffers from short transmission distances, limited reader reading range, and inability to support large-scale networks with seamless coverage, resulting in high signaling overhead.

Method used

When a network device does not receive an ACK message, it only retransmits a portion of the information in the first physical signal, such as data information or part of the control information, to avoid retransmitting all the information.

Benefits of technology

By reducing the amount of retransmitted information, the system signaling overhead is reduced, and communication efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121240232A_ABST
    Figure CN121240232A_ABST
Patent Text Reader

Abstract

A communication method and apparatus, a computer program product, and a readable storage medium, the communication method comprising: sending a first physical signal to a first device, the first physical signal comprising control information and data information; and in response to the fact that the ACK message sent by the first equipment is not received, part of information in the first physical signal is retransmitted to the first equipment. By adopting the scheme, the signaling overhead can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to a communication method and apparatus, a computer program product, and a readable storage medium. Background Technology

[0002] Environmental IoT devices can refer to IoT devices that harvest energy from the environment. These devices can communicate wirelessly based on the energy harvested from the environment. Traditional environmental IoT technologies may include Radio Frequency Identification (RFID) technology.

[0003] However, traditional RFID technology has some drawbacks, such as short transmission distance and limited reading range of RFID readers. In densely deployed scenarios, significant interference exists between RFID readers. Traditional RFID technology cannot support large-scale networks with seamless coverage.

[0004] To address the shortcomings of traditional environmental IoT technologies, a passive / environmental IoT (A-IoT) based on cellular networks is proposed. Network devices send physical channels to passive IoT devices. If the passive IoT device fails to receive the physical channel, the network device needs to retransmit the physical channel, resulting in significant signaling overhead. Summary of the Invention

[0005] The purpose of this invention is at least to provide a communication method and apparatus, a computer program product, and a readable storage medium that can save signaling overhead.

[0006] In a first aspect, the present invention provides a communication method, comprising: sending a first physical signal to a first device, the first physical signal including control information and data information; and retransmitting a portion of the information in the first physical signal to the first device in response to not receiving an ACK message sent by the first device.

[0007] When a network device does not receive an ACK message from the first device, the network device can retransmit part of the information in the first physical signal to the first device instead of retransmitting all the information in the first physical signal, thus saving system signaling overhead.

[0008] Optionally, some information in the first physical signal includes the data information.

[0009] When a network device does not receive an ACK message from the first device, the network device retransmits the data information from the first physical signal to the first device. Since the network device only retransmits the data information, it can save a significant amount of signaling overhead.

[0010] Optionally, the information in the first physical signal includes: the data information, and a portion of the control information.

[0011] Optionally, the control information may include at least the identification information of the first device.

[0012] Optionally, the failure to receive an ACK message from the first device includes: receiving a NACK message from the first device within the feedback time window; or, not receiving any information from the first device within the feedback time window.

[0013] Optionally, the failure to receive the ACK message sent by the first device includes: receiving feedback information sent by the first device; if the feedback information indicates that the control information and / or the data information was not successfully decoded, determining that the ACK message sent by the first device was not received.

[0014] Optionally, the feedback information includes at least one bit; if the value of the at least one bit is a first value, the feedback information indicates the ACK message; if the value of the at least one bit is another value, the feedback information indicates that the control information and / or the data information were not successfully decoded.

[0015] Optionally, the feedback information includes two bits; the two bits are set to a first value, indicating that the feedback information is the ACK message; the two bits are set to a second value, indicating that the first device failed to decode the control information and the data information; the two bits are set to a third value, indicating that the first device failed to decode the control information but successfully decoded the data information; and the two bits are set to a fourth value, indicating that the first device successfully decoded the control information but failed to decode the data information.

[0016] Optionally, the network device may also send a second physical signal to the first device in response to receiving the ACK message.

[0017] Optionally, sending the second physical signal to the first device includes: sending the second physical signal to the first device after determining the new transmission time interval after receiving the ACK message.

[0018] Optionally, retransmitting a portion of the information in the first physical signal to the first device includes: retransmitting a portion of the information in the first physical signal to the first device after a retransmission time interval following the determination that the ACK message has not been received; the retransmission time interval is less than the new transmission time interval.

[0019] When a network device receives an ACK message, it transmits the second physical signal to the first device after a new transmission interval. When a network device receives a NACK message, it retransmits a portion of the first physical signal to the first device after a retransmission interval. The retransmission interval is less than or equal to the new transmission interval. By setting a smaller retransmission interval, the network device can promptly send a portion of the first physical signal to the first device.

[0020] Optionally, the network device may also retransmit the first physical signal if it fails to receive the ACK message after sending part of the information in the first physical signal N times consecutively; N is an integer and N≥2.

[0021] In a second aspect, the present invention also provides a communication device, comprising: a transmitting unit for transmitting a first physical signal to a first device, the first physical signal including control information and data information; and a processing unit for retransmitting a portion of the information in the first physical signal to the first device in response to not receiving an ACK message sent by the first device.

[0022] Thirdly, the present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, and which, when executed by a processor, performs the steps of any of the above-described communication methods.

[0023] Fourthly, the present invention also provides a computer program product, including a computer program / instructions, wherein when the computer program / instructions are run by a computer, the steps of the above-described communication method are executed.

[0024] Fifthly, the present invention also provides a chip on which a computer program is stored, wherein when the computer program is executed by the chip, the steps of the communication method described above are implemented.

[0025] Sixthly, the present invention also provides a communication system, including a first device and a network device for performing the above-described communication method. The first device may be a tag device.

[0026] In a seventh aspect, the present invention also provides another communication device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of any of the communication methods described above when running the computer program. Attached Figure Description

[0027] Figure 1 This is a flowchart of a communication method according to an embodiment of the present invention;

[0028] Figure 2This is a schematic diagram illustrating the timing relationship between a feedback time window and a sending time window in an embodiment of the present invention;

[0029] Figure 3 This is a schematic diagram illustrating the timing relationship between the new transmission time interval and the retransmission time interval in an embodiment of the present invention;

[0030] Figure 4 This is a schematic diagram of the structure of a communication device according to an embodiment of the present invention. Detailed Implementation

[0031] In existing technologies, network devices that communicate with passive IoT devices are called readers. The link through which a reader sends information to a passive IoT device is called an R2D (Reader-to-Device) link, and the link through which a passive IoT device sends data to a reader is called a D2R (Device-to-Reader) link.

[0032] A reader / writer can send control information and / or data information to a passive IoT device via a physical channel on an R2D link; this physical channel can be called a PRDCH (physical R2D channel). A passive IoT device can send feedback information to the reader / writer via a physical channel on a D2R link; this physical channel can be called a PDRCH (physical D2R channel).

[0033] In some discussions, the control information carried in the PRDCH may potentially include time-domain resource allocation information, coding / rate information, transport block size information, repetition count information, environmental IoT device identifiers (IDs), environmental IoT device group identifiers, environmental IoT device types, frequency-domain resource allocation information, reader identifiers, etc. The PDRCH can also carry feedback information to provide feedback on the PRDCH reception status.

[0034] The PRDCH can carry both control and data information simultaneously. Control information requires a larger number of bits, potentially resulting in a much larger bit count for control information compared to data information. When an error occurs, such as a data decoding failure, the reader needs to retransmit both control and data information. However, retransmitting control and data information incurs significant signaling overhead for the reader.

[0035] In this embodiment of the invention, when the network device does not receive the ACK message from the first device, the network device can retransmit part of the information in the first physical signal to the first device instead of retransmitting all the information in the first physical signal, thus saving system signaling overhead.

[0036] To make the above-mentioned objectives, features and beneficial effects of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0037] In the embodiments of this application, the network device is a device that provides wireless communication functions, and may also be referred to as a radio access network (RAN) device, access network element, access network equipment, etc. The network device can support at least one wireless communication technology, such as LTE, NR, etc. For example, the network device includes, but is not limited to: next-generation node B (gNB), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home-evolved node B, or home node B (HNB)), baseband unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), mobile switching center, etc. The network device can also be a wireless controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario, or it can be a relay station, access point, vehicle-mounted device, terminal device, wearable device, or network device in future mobile communications or in a future evolved PLMN. In some embodiments, the network device can also be a means of providing wireless communication functionality for a first device, such as a chip system. For example, the chip system may include a chip, and may also include other discrete components.

[0038] In some embodiments, the network device can also communicate with Internet Protocol (IP) networks, such as the Internet, private IP networks, or other data networks.

[0039] This invention provides a communication method, referring to... Figure 1 The following will provide a detailed explanation through specific steps.

[0040] In specific implementation, the communication method provided in steps 101 to 102 below can be executed by a chip with data processing capabilities in the network device, or by a chip module with data processing capabilities in the network device, or by the network device itself.

[0041] In the following embodiments, unless otherwise stated, the first device may be an environmental IoT device. An environmental IoT device may include at least one of the following: 1) an IoT device that communicates based on backscattering; 2) an IoT device that communicates based on backscattering, and the IoT device supports power amplification for signal reception and / or signal transmission; 3) an IoT device that actively transmits signals, and the IoT device supports power amplification for signal reception and / or signal transmission.

[0042] In the following embodiments, the network device can be a reader, capable of communicating with environmental IoT devices. The reader can be a base station, user terminal, relay station, etc. The communication method provided in steps 101 to 102 will be described below using a network device as a reader as an example.

[0043] Step 101: The reader sends a first physical signal to the first device.

[0044] In practical implementation, when the reader needs to communicate with the first device, it can generate a first physical signal and send the first physical signal to the first device. The first physical signal can carry control information and data information.

[0045] The aforementioned communication requirement could refer to the reader needing to read certain information from the first device, or the reader needing to write some data to the first device.

[0046] In a specific implementation, the reader can send a first physical signal to the first device through the R2D link. The first physical signal may include a first physical channel, or the first physical signal may be carried by the first physical channel.

[0047] In some embodiments, the first physical channel may be a PRDCH. The control information carried in the PRDCH may include any one or more of the following: time-domain resource allocation information, coding / rate information, transport block size information, repetition count information, device identifier (ID) of the first device, device group identifier of the first device, device type of the first device, frequency-domain resource allocation information, reader identifier, etc. The first physical channel may also carry preamble, midamble, postamble, etc.

[0048] The first device can receive the first physical signal. Based on whether the first physical signal has been successfully decoded, the first device can send corresponding feedback information to the reader / writer.

[0049] In some embodiments, the first device can send feedback information to the reader via a physical channel (PDRCH) on the D2R link. Based on the feedback information sent by the first device, the reader determines whether the first device has successfully received the first physical signal.

[0050] It is understandable that, with the development of communication technology and the continuous evolution of communication protocols, the aforementioned first physical channel may also have other names, and is not limited to PRDCH. Similarly, the physical channel used by the first device to send feedback information to the reader may also have other names, and is not limited to PDRCH.

[0051] Step 102: In response to not receiving an ACK message from the first device, the reader retransmits part of the information in the first physical signal to the first device.

[0052] In practice, the reader can send a first physical signal to the first device within the R2D time window. The first device can then send feedback information within a preset feedback time window based on the reception of the first physical signal.

[0053] In this embodiment of the invention, the time window in which the first device sends information to the reader (i.e., the D2R time window) can be used as the feedback time window. In other words, the feedback time window is the D2R time window.

[0054] In some embodiments, the D2R time window is used as the feedback time window. The feedback time window can be [T] R2D_min T R2D_max ], T R2D_min T is the minimum time interval between the end position or time window of R2D and the corresponding D2R. R2D_max This is the maximum time interval between the R2D end position or time window and the corresponding D2R time window. The first device can send feedback information to the reader at a certain time position within the D2R time window.

[0055] Reference Figure 2 The present invention provides a schematic diagram illustrating the timing relationship between a feedback time window and a sending time window in an embodiment of the present invention.

[0056] Figure 2 In this context, the D2R time window corresponding to the R2D time window is the D2R time window immediately adjacent to the R2D time window. The minimum time interval between the R2D and D2R time windows is T. R2D_min The maximum time interval is T R2D_max .

[0057] In other embodiments, the feedback time window may also be indicated by the reader to the first device. The time interval between the feedback time window / time point and the end position of R2D or the time window is not less than T mentioned above. R2D_min And not greater than a certain set value (such as T mentioned above). R2D_max Or other preset values).

[0058] In this embodiment of the invention, the feedback time window can also be determined based on the D2R time window and the offset. Specifically, the feedback time window can be [T R2D_min -△T,T R2D_max +△T], where △T is the preset offset.

[0059] In specific implementation, the aforementioned TR2 D_min T R2D_max It can be pre-configured in the communication protocol, or the reader can pre-configure the first device and inform the first device.

[0060] In this embodiment of the invention, if the first device successfully receives the first physical signal, the first device can send feedback information (such as an ACK message) indicating successful reception within the feedback time window. Upon receiving the successful reception feedback information, the reader confirms that the first device has successfully received the first physical signal and can then transmit a second physical signal to the first device. The second physical signal may be different from the first physical signal.

[0061] In other words, if the reader determines that the first device has successfully received the first physical signal, the reader can send a new physical channel / signal (i.e., the second physical signal) to the first device.

[0062] In this embodiment of the invention, if the reader does not receive an ACK message within the feedback time window, the reader determines that the first device has failed to successfully receive the first physical signal. The aforementioned successful reception of the first physical signal by the first device can mean that the first device successfully decodes the control information and data information in the first physical signal.

[0063] In practice, if the first device sends feedback information indicating reception failure (such as a NACK message) within the feedback time window, the reader can determine that it did not receive an ACK message within the feedback time window. Alternatively, if the first device does not send feedback information within the feedback time window, that is, if the reader does not receive feedback information within the feedback time window, the reader can also determine that it did not receive an ACK message within the feedback time window.

[0064] In some embodiments, if the first device successfully decodes the control information carried by the first physical signal after receiving the first physical signal, but fails to successfully decode the data information carried by the first physical signal, the first device may send a NACK message within the feedback time window or at the indicated feedback time point; if the first device fails to successfully decode the control information and data information after receiving the first physical signal, the first device may also send a NACK message within the feedback time window.

[0065] In other words, if the first device fails to decode the first physical signal, the first device can send a NACK message to the reader within the feedback time window.

[0066] In other embodiments, if the first device successfully decodes the control information carried by the first physical signal after receiving the first physical signal, but fails to successfully decode the data information carried by the first physical signal, the first device may send a NACK message within the feedback time window; if the first device fails to successfully decode the control information and data information after receiving the first physical signal, the first device may not send any information within the feedback time window, that is, no feedback information is sent.

[0067] In other words, if the first device successfully decodes the control information but fails to decode the data information, it can send a NACK within the feedback time window; if the first device fails to decode both the control information and the data information, it does not need to send feedback information within the feedback time window, thus saving uplink signaling overhead.

[0068] In this embodiment of the invention, if the reader does not receive an ACK message from the first device within the feedback time window, the reader may retransmit a portion of the first physical signal to the first device. The aforementioned portion of the first physical signal may refer to a portion of the information within the first physical signal.

[0069] In specific implementations, the information in the first physical signal may consist solely of data information; alternatively, the information in the first physical signal may include both data information and a portion of the control information. The control information may include the identification information of the first device. This identification information may be either temporary or permanent and unique.

[0070] In some embodiments, the first device sends a NACK message when it successfully decodes the control information but fails to decode the data information, and does not send feedback information when both decoding of the control information and the data information fails. In this scenario, if the reader receives a NACK message, it can retransmit the data information to the first device; if the reader does not receive feedback information, it can retransmit the data information and part of the control information to the first device.

[0071] In other embodiments, the first device sends a NACK message when it successfully decodes the control information but fails to decode the data information, and does not send feedback information when both decoding of the control information and the data information fails. In this scenario, regardless of whether the reader receives a NACK message, the reader can retransmit only the data information to the first device; or, regardless of whether the reader receives a NACK message, the reader can retransmit both the data information and a portion of the control information to the first device.

[0072] In some other embodiments, if the first device fails to decode either the control information or the data information, it sends a NACK message within the feedback time window. In this scenario, the reader can retransmit the data information to the first device, or retransmit the data information and a portion of the control information to the first device.

[0073] In this embodiment of the invention, the feedback information sent by the first device may include 1 bit, 2 bits, or more bits.

[0074] If the feedback information includes only 1 bit, then when the value of the bit is the first value, it indicates that the first device has successfully received the first physical signal (that is, the ACK message); when the value of the bit is the second value, it indicates that the first device has failed to successfully receive the first physical signal (that is, the NACK message).

[0075] In some embodiments, the feedback information includes only one bit. When the value of this bit is 1, the feedback information is an ACK message; when the value of this bit is 0, the feedback information is a NACK message.

[0076] If the feedback information includes two or more bits, then based on the different values ​​of the feedback information, it can be used to characterize whether the first device has successfully received the first physical signal, and which types of information have failed to be decoded.

[0077] In some embodiments, the feedback information may include two bits. If the two bits are a first value, indicating that the first device has successfully received the first physical signal, the feedback information indicates an ACK message; if the two bits are a second value, the feedback information indicates that the first device has failed to decode the control information and data information; if the two bits are a third value, the feedback information indicates that the first device has failed to decode the control information but has successfully decoded the data information; if the two bits are a fourth value, the feedback information indicates that the first device has successfully decoded the control information but has failed to decode the data information.

[0078] For example, the feedback information includes two bits. When these two bits are 00, it indicates that the first device failed to decode both the control information and the data information, or that the first device expects to retransmit both the control information and the data information. When these two bits are 01, it indicates that the first device failed to decode the control information but successfully decoded the data information, or that the first device expects to retransmit the control information. When these two bits are 10, it indicates that the first device successfully decoded the control information but failed to decode the data information, or that the first device expects to retransmit the data information. When these two bits are 11, it indicates that the first device successfully decoded both the control information and the data information. When these two bits are 11, it means that the reader / writer has received an ACK message; when these two bits are any other value, it means that the reader / writer has received a NACK message.

[0079] Furthermore, the reader can retransmit the failed decoding information based on which types of information have failed to be decoded, as indicated by the feedback information.

[0080] For example, if the reader determines that the data decoding has failed based on the feedback information, the reader can retransmit the data to the first device.

[0081] In summary, if the reader detects that it has not received an ACK message from the first device, the reader only retransmits the data information, or only retransmits the data information and a portion of the control information. Compared to the reader retransmitting all the information in the first physical signal, the communication method provided in this embodiment of the invention can effectively save the amount of data that the reader needs to retransmit, thus reducing the downlink overhead of the reader.

[0082] In this embodiment of the invention, if the reader fails to receive an ACK message from the first device after sending part of the information in the first physical signal N times consecutively, the reader may retransmit the first physical signal. N is a positive integer and N≥2.

[0083] In other words, if the reader detects that the first device has failed to receive part of the information in the first physical signal N times, the reader can retransmit the entire information of the first physical signal to the first device.

[0084] In practice, once the reader confirms that the first device has successfully received the first physical signal, it can transmit a second physical signal to the first device. Specifically, the reader can send the second physical signal to the first device after determining the new transmission time interval after receiving the ACK message. The second physical signal may include a second physical channel, or the second physical signal may be carried by a second physical channel.

[0085] If the reader determines that the first device has failed to successfully receive the first physical signal, it can send part of the information in the first physical signal to the first device after the retransmission interval.

[0086] In some embodiments, the retransmission time interval may be less than the new transmission time interval. In other embodiments, the retransmission time interval may be equal to the new transmission time interval.

[0087] In this embodiment of the invention, since the reader only retransmits a portion of the information in the first physical signal, the first device needs to save the previously received control information. Because the first device is powered by ambient light and has a limited activation time, it needs to quickly receive the completed first physical signal, thus reducing the retransmission time interval.

[0088] In practice, the minimum value of the new transmission time interval can be T. D2R_min The maximum value of the new transmission time interval can be T. D2R_max The aforementioned T D2R_max This can be the maximum transmission interval after the reader receives feedback information. T D2R_min T D2R_max It can be pre-defined in the protocol.

[0089] In this embodiment of the invention, the minimum retransmission time interval can be T. D2R_min -X, and T D2R_min -X<T D2R_min .

[0090] like Figure 3 As shown, a schematic diagram illustrating the timing relationship between the new transmission time interval and the retransmission time interval in an embodiment of the present invention is provided. Figure 3 In this process, if the first device sends an ACK message within the D2R time window, the reader will transmit the second physical signal in the subsequent R2D time window, with a transmission interval of T. D2R_min If the first device sends an ACK message within the D2R time window, the reader will retransmit part of the first physical signal information within the subsequent R2D time window, with a retransmission interval of T. D2R_min -X.

[0091] Reference Figure 4 The present invention provides a communication device 40 according to an embodiment of the invention, comprising: a transmitting unit 401 and a processing unit 402, wherein:

[0092] The transmitting unit 401 is used to transmit a first physical signal to the first device, the first physical signal including control information and data information;

[0093] The processing unit 402 is configured to retransmit a portion of the information in the first physical signal to the first device in response to not receiving an ACK message sent by the first device.

[0094] In specific implementation, the specific execution process of the above-mentioned sending unit 401 and processing unit 402 can be referred to steps 101 to 102, which will not be elaborated here.

[0095] In specific implementations, the aforementioned communication device 40 may correspond to a chip with data processing function in a network device, or to a chip module with data processing function in a network device, or to a network device.

[0096] In specific implementation, the modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both.

[0097] For example, for various devices and products applied to or integrated into a chip, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0098] This invention also provides a computer-readable storage medium, which is a non-volatile or non-transient storage medium, storing a computer program thereon. When the computer program is run by a processor, it executes the steps of the communication method provided in any of the above embodiments.

[0099] This invention also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of the communication method provided in any of the above embodiments.

[0100] This invention also provides another communication device, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the steps of the communication method provided in any of the above embodiments when running the computer program.

[0101] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include ROM, RAM, disk, or optical disk, etc.

[0102] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of the invention; therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.

Claims

1. A communication method characterized by comprising: Comprising: sending a first physical signal to a first device, the first physical signal comprising control information and data information; retransmitting part of the information in the first physical signal to the first device in response to not receiving an ACK message sent by the first device.

2. The communication method of claim 1, wherein, The part of the information in the first physical signal comprises the data information.

3. The communication method of claim 1, wherein, The part of the information in the first physical signal comprises the data information and part of the control information.

4. The communication method of claim 3, wherein, The part of the control information at least comprises identification information of the first device.

5. The communication method of claim 1, wherein, The not receiving the ACK message sent by the first device comprises: receiving a NACK message sent by the first device within a feedback time window; or not receiving information sent by the first device within the feedback time window.

6. The communication method of claim 1, wherein, The not receiving the ACK message sent by the first device comprises: receiving feedback information sent by the first device; if the feedback information indicates that the control information is not successfully decoded and / or the data information is not successfully decoded, determining that the ACK message sent by the first device is not received.

7. The communication method of claim 6, wherein, The feedback information comprises at least one bit; the at least one bit takes a first value, and the feedback information indicates the ACK message; the at least one bit takes other values, and the feedback information indicates that the control information is not successfully decoded and / or the data information is not successfully decoded.

8. The communication method of claim 7, wherein, The feedback information comprises two bits; the two bits take a first value, and the feedback information indicates the ACK message; the two bits take a second value, and the feedback information indicates that the first device does not successfully decode the control information and the data information; the two bits take a third value, and the feedback information indicates that the first device does not successfully decode the control information and successfully decodes the data information; the two bits take a fourth value, and the feedback information indicates that the first device successfully decodes the control information and does not successfully decode the data information.

9. The communication method of claim 1, wherein, Further comprising: sending a second physical signal to the first device in response to receiving the ACK message.

10. The communication method of claim 9, wherein, The sending the second physical signal to the first device comprises: sending the second physical signal to the first device after a new transmission time interval after determining that the ACK message is received.

11. The communication method of claim 1, wherein, The retransmitting part of the information in the first physical signal to the first device comprises: retransmitting part of the information in the first physical signal to the first device after a retransmission time interval after determining that the ACK message is not received; the retransmission time interval is less than a new transmission time interval.

12. The communication method of claim 1, wherein, Further comprising: retransmitting the first physical signal in response to not receiving the ACK message after continuously sending part of the information in the first physical signal for N times; N is an integer and N≥2. Comprising:

13. A communications device, characterized by a sending unit configured to send a first physical signal to a first device, the first physical signal comprising control information and data information; a processing unit configured to retransmit part of the information in the first physical signal to the first device in response to not receiving an ACK message sent by the first device. ​ 14. A computer-readable storage medium, which is a non-volatile storage medium or a non-transitory storage medium, on which a computer program is stored, characterized by The computer program, when run by a processor, performs the steps of the communication method of any one of claims 1-12.

15. A computer program product comprising computer programs / instructions, characterized in that, The computer program / instructions, when executed by a processor, implement the steps of the communication method of any one of claims 1-12.

16. A communication device comprising a memory and a processor, said memory having stored thereon a computer program that is operable to run on said processor, characterized in that, The processor, when running the computer program, performs the steps of the communication method of any one of claims 1-12.