CN-122001545-A - Communication method, device and system
Abstract
The application provides a communication method, a device and a system, which comprise the steps of receiving first information, determining whether to transmit a second data unit according to first indication information, wherein the first information is used for indicating second communication equipment to stop receiving a first data unit, determining the first indication information based on the first information, the data type of the second data unit is the same as that of the first data unit, and transmitting the second data unit under the condition that the second data unit is determined to be transmitted. The first communication device can determine whether to transmit the second data unit related to the first data unit, so that when the first data unit is important data, the second communication device and/or the first communication device stops receiving and/or transmitting the first data unit, transmission of the important information can be ensured while air interface resource overhead is reduced, and influence on services is avoided.
Inventors
- ZHANG YANQING
- YAO CHUTING
- ZHANG MENGCHEN
- XU HAIBO
- LIN XIAOXIANG
Assignees
- 华为技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241108
Claims (20)
- 1. A communication method applied to a first communication device, comprising: receiving first information, wherein the first information is used for indicating a second communication device to stop receiving a first data unit; Determining whether to transmit a second data unit according to first indication information, wherein the first indication information is determined based on the first information, and the data type of the second data unit is the same as that of the first data unit; And transmitting the second data unit in the case that the transmission of the second data unit is determined.
- 2. The method of claim 1, wherein the first communication device comprises a first entity and a second entity; The receiving the first information includes the first entity receiving the first information; The method further comprises the steps of: The first entity determines the first indication information according to the first information, wherein the first indication information is used for indicating the second communication device to stop receiving the first data unit; The first entity sends the first indication information to the second entity; the second entity determines whether to transmit a second data unit according to the first indication information; In case it is determined to transmit the second data unit, the second entity delivers the second data unit to the first entity.
- 3. The method according to claim 1 or 2, wherein the first data unit belongs to a first data unit set, the first data unit set comprising M data units, the first information comprising M sequence numbers SN, the M being a positive integer; the M SNs are in one-to-one correspondence with the M data units, and each SN of the M SNs is used for indicating one of the M data units.
- 4. The method according to claim 1 or 2, wherein the first data unit belongs to a first data unit set, the first data unit set includes M data units, M sequence numbers SN corresponding to the M data units respectively are consecutive, M is a positive integer, The first information comprises a first SN and a second SN, wherein the first SN is the smallest SN in the M SNs, and the second SN is the largest SN in the M SNs; or the first information includes a first SN and the M, where the first SN is a SN of a first data unit of the M data units; or the first information includes a second SN and the M, where the second SN is the SN of the last data unit in the M data units.
- 5. The method according to claim 1 or 2, wherein the first data unit belongs to a first data unit set, and the first data unit set includes M data units, where the M data units respectively correspond to M sequence numbers SN; The first information comprises P bits, the P bits respectively correspond to P data units, the P data units comprise the M data units, and each bit in the P bits is used for indicating whether to stop receiving the corresponding data unit; The data unit corresponding to the first bit in the P bits is a data unit with an SN value equal to the minimum SN in the M SNs; or the data unit corresponding to the first bit in the P bits is a data unit with an SN value equal to the minimum SN of the M SNs plus 1.
- 6. The method according to any one of claims 1 to 5, further comprising: Receiving second information, wherein the second information is used for indicating whether the second communication device successfully receives the first data unit or not, or the second information is used for indicating whether the second communication device stops receiving the first data unit or not; the second information includes the first information in case the second information indicates that the second communication device stops receiving the first data unit.
- 7. The method of claim 6, wherein the first information comprises a first field if the second information indicates that the second communication device is stopped receiving the first data unit; In case the first field indicates a first value, the second information indicates that the first data unit was not successfully received; in the case that the first field indicates a second value, the second information indicates that the second communication device stops receiving the first data unit.
- 8. The method of claim 7, wherein in the event that the first field indicates a first value, the method further comprises transmitting the first data unit.
- 9. A communication method applied to a second communication device, comprising: Generating first information for instructing the second communication device to stop receiving first data units; and sending the first information.
- 10. The method of claim 9, wherein the first data unit belongs to a first set of data units, the first set of data units comprising M data units, The first information includes M sequence numbers SN, M being a positive integer, The M SNs are in one-to-one correspondence with the M data units, and each SN of the M SNs is used for indicating one of the M data units.
- 11. The method of claim 9, wherein the first data unit belongs to a first data unit set, the first data unit set includes M data units, M sequence numbers SN corresponding to the M data units are consecutive, M is a positive integer, The first information comprises a first SN and a second SN, wherein the first SN is the smallest SN in the M SNs, and the second SN is the largest SN in the M SNs; or the first information includes a first SN and the M, where the first SN is a SN of a first data unit of the M data units; or the first information includes a second SN and the M, where the second SN is the SN of the last data unit in the M data units.
- 12. The method according to claim 9, wherein the first data unit belongs to a first data unit set, and the first data unit set includes M data units, where the M data units respectively correspond to M sequence numbers SN; The first information comprises P bits, the P bits respectively correspond to P data units, the P data units comprise the M data units, and each bit in the P bits is used for indicating whether to stop receiving the corresponding data unit; The data unit corresponding to the first bit in the P bits is a data unit with an SN value equal to the minimum SN in the M SNs; or the data unit corresponding to the first bit in the P bits is a data unit with an SN value equal to the minimum SN of the M SNs plus 1.
- 13. The method according to any one of claims 9 to 12, further comprising: The second information is used for indicating whether the second communication device successfully receives the first data unit or not, or the second information is used for indicating whether the second communication device stops receiving the first data unit or not; the second information includes the first information in case the second information indicates that the second communication device stops receiving the first data unit.
- 14. The method of claim 13, wherein the first information comprises a first field if the second information indicates that the second communication device is stopped receiving the first data unit; In case the first field indicates a first value, the second information indicates that the first data unit was not successfully received; in the case that the first field indicates a second value, the second information indicates that the second communication device stops receiving the first data unit.
- 15. The method according to any one of claims 9 to 14, further comprising: Receiving first configuration information, wherein the first configuration information is used for determining the maximum operation duration of a first timer; and stopping receiving the first data unit under the condition that the first timer is overtime.
- 16. The method according to any one of claims 9 to 15, wherein prior to said generating the first information, the method further comprises: Determining whether a first condition is met, and if so, generating the first information; The first condition includes at least one of: The second communication device stops receiving the first data unit, the second communication device does not successfully receive the first data unit, the first data unit is discarded by the second communication device, or the first timer times out.
- 17. The method according to any one of claims 9 to 16, further comprising: And starting a second timer, wherein the second timer is used for preventing the second communication device from sending the first information.
- 18. The method according to any one of claims 9 to 17, further comprising: After generating or transmitting the first information, the second communication device updates a receiving window.
- 19. A communication device, characterized in that the device comprises means for performing the method according to any of claims 1 to 8 and/or the device comprises means for performing the method according to any of claims 9 to 18.
- 20. A communication device comprising a processor coupled to a memory for storing a computer program or instructions, the processor for executing the computer program or instructions in memory, causing the device to perform the method of any one of claims 1 to 18.
Description
Communication method, device and system Technical Field The present application relates to the field of communications, and more particularly, to a communication method, apparatus, and system. Background In the acknowledgement mode (acknowledged mode, AM) supporting bidirectional data transmission, in order to ensure the transmission reliability, the transmitting end may retransmit the unsuccessfully transmitted data, the receiving end may perform corresponding retransmission reception, and in order to reduce the air interface resource overhead caused by retransmission, the receiving end may stop receiving the retransmission data overtime. However, since the receiving end cannot determine which retransmission data contains important information (e.g., control plane data), the important data may be lost, which affects communication. Therefore, how to avoid important data loss caused by stopping the timeout data retransmission in the AM mode is a problem to be solved. Disclosure of Invention The application provides a communication method, a device and a system, wherein the method indicates the discarding condition of a receiving end for transmission content through first information, so that a sending end can determine whether retransmission is needed or not based on the first information, and the loss of important data is avoided. In a first aspect, a communication method is provided, which may be executed by a first communication apparatus, where the "first communication apparatus" in the present application may refer to a transmitting first communication apparatus (e.g., a network device, a terminal device, etc.), a component in the first communication apparatus (e.g., a first entity, a second entity, etc.), or a logic module or software capable of implementing all or part of the functions of the first communication apparatus, unless otherwise specified. For convenience of description, an example of the first communication apparatus is described below. The method comprises the steps of receiving first information, determining whether to transmit a second data unit according to first indication information, wherein the first information is used for indicating a second communication device to stop receiving the first data unit, determining whether the first indication information is based on the first information, the data type of the second data unit is the same as that of the first data unit, and transmitting the second data unit under the condition that the second data unit is determined to be transmitted. Based on the above scheme, the first communication device obtains the receiving condition of the second communication device for the first data unit through the first information, so as to determine whether the second data unit related to the first data unit needs to be transmitted, thereby avoiding that when the first data unit is important data (such as a control PDU), the second communication device and/or the first communication device stops receiving and/or transmitting the first data unit, reducing the overhead of air interface resources, ensuring the transmission of the important information, and avoiding influencing the service. With reference to the first aspect, in certain implementation manners of the first aspect, the first communication device includes a first entity and a second entity, the receiving the first information includes the first entity receiving the first information, the method further includes the first entity determining the first indication information according to the first information, the first indication information being used for indicating the second communication device to stop receiving the first data unit, the first entity sending the first indication information to the second entity, the second entity determining whether to transmit the second data unit according to the first indication information, and the second entity delivering the second data unit to the first entity in case that it is determined to transmit the second data unit. In one possible implementation, the first entity and the second entity are located in two sub-devices of the first communication apparatus, respectively. With reference to the first aspect, in some implementations of the first aspect, the first data unit belongs to a first data unit set, the first data unit set includes M data units, the first information includes M sequence numbers SN, M is a positive integer, the M SNs are in one-to-one correspondence with the M data units, and each SN in the M SNs is used to indicate one of the M data units. It should be noted that, M data units in the first data unit set are stopped by the second communication device. Based on the above scheme, as a possible indication mode, the first information can indicate the second communication device to stop receiving the data unit by directly indicating the SN, so that the indication flexibility is improved, and the indication efficiency is higher. With