Search

CN-122001537-A - Communication method and device

CN122001537ACN 122001537 ACN122001537 ACN 122001537ACN-122001537-A

Abstract

A communication method and device relate to the technical field of communication, and can reduce decoding complexity and improve decoding performance during data retransmission. The method comprises the steps of obtaining a first sequence by a transmitting end device when data is retransmitted for the x-th time, modulating the first sequence according to a second modulation order Q2 to obtain a symbol sequence with the length of Ex/Q2, and outputting the symbol sequence. The first sequence comprises Ex bits in bits corresponding to m modulation symbols, the m modulation symbols are obtained by modulating a second sequence according to a first modulation order Q1, the second sequence is obtained by encoding an information bit sequence with the length of K, m is an integer larger than 1, K, Q, x and Ex are all positive integers, Q2 is a positive integer, and the first modulation order is the same as the second modulation order or different from the second modulation order.

Inventors

  • WANG XIANBIN
  • ZHANG HUAZI
  • QIN KANGJIAN
  • TONG JIAJIE
  • LI YUAN
  • LIU KE
  • WANG JUN

Assignees

  • 华为技术有限公司

Dates

Publication Date
20260508
Application Date
20241104

Claims (20)

  1. 1. A method of communication, comprising: When data retransmission is carried out for the x-th time, a first sequence is obtained, wherein the first sequence comprises Ex bits in bits corresponding to m modulation symbols, the m modulation symbols are obtained by modulating a second sequence according to a first modulation order Q1, the second sequence is obtained by encoding an information bit sequence with the length of K, m is an integer greater than 1, and K, Q, x and Ex are all positive integers; Modulating the first sequence according to a second modulation order Q2 to obtain a symbol sequence with the length of Ex/Q2, wherein Q2 is a positive integer, and the first modulation order is the same as the second modulation order or different from the second modulation order; Outputting the symbol sequence.
  2. 2. The method of claim 1, wherein the step of determining the position of the substrate comprises, The first sequence in the xth data retransmission is also determined from the first sequence in the first x-1 data retransmissions.
  3. 3. A method according to claim 1 or 2, characterized in that, The first sequence is obtained by interweaving a third sequence, wherein the third sequence comprises Ex bits in bits corresponding to the m modulation symbols.
  4. 4. The method of claim 3, wherein the step of, The third sequence is also determined from the first sequence in the first x-1 data retransmissions.
  5. 5. The method according to claim 3 or 4, wherein, Performing row-column interleaving on the second sequence, determining the third sequence according to the row-column interleaved second sequence, or The third sequence includes one or more bits that are least reliable among the bits corresponding to the m modulation symbols.
  6. 6. The method of claim 5, wherein the step of determining the position of the probe is performed, The third sequence includes the last Ex bits of the second sequence after the rank interleaving.
  7. 7. The method of claim 3, wherein the step of, And determining Ex bits from the second sequence as the third sequence according to a first preset sequence.
  8. 8. The method of claim 7, wherein the step of determining the position of the probe is performed, The first preset sequence is to determine one or more bits of the bits corresponding to each of the m modulation symbols in a sequence from back to front, or The first preset sequence is to sequentially determine the Q1-1 bit corresponding to each modulation in the m modulation symbols, and the 0 th bit corresponding to each modulation in the m modulation symbols.
  9. 9. The method according to any of claims 3-8, wherein the first sequence is obtained by interleaving a third sequence, comprising: The third sequence is subjected to row-column interleaving to obtain the first sequence, or Randomly interleaving the third sequence to obtain the first sequence, or And performing triangular interleaving on the third sequence to obtain the first sequence.
  10. 10. The method according to any of claims 1-9, wherein prior to said outputting said symbol sequence, the method further comprises: acquiring first indication information, wherein the first indication information is used for indicating retransmission versions, and different retransmission versions correspond to first sequences in different times of data retransmission; And determining the first sequence according to the first indication information.
  11. 11. The method according to any of claims 1-10, wherein prior to said outputting said symbol sequence, the method further comprises: The method comprises the steps of obtaining second indication information, wherein the second indication information is used for indicating one or more of a first interleaving mode or a second interleaving mode, the first interleaving mode is an interleaving mode for interleaving a second sequence, the second interleaving mode is an interleaving mode for interleaving a third sequence, and the third sequence comprises Ex bits in bits corresponding to m modulation symbols; And determining the first sequence according to the second indication information.
  12. 12. The method according to any one of claims 1 to 11, wherein, The third sequence in the xth data retransmission is determined by a first preset interleaving mode; The first preset interleaving modes corresponding to the data retransmission of different times are different.
  13. 13. The method according to any one of claims 3 to 12, wherein, The first sequence in the xth data retransmission is determined by a second preset interleaving mode; The second preset interleaving modes corresponding to the data retransmission of different times are different.
  14. 14. The method of any of claims 5, 6, 9-13, wherein the rank interleaving the second sequence, determining the third sequence from the rank interleaved second sequence, comprises: Performing row-column interleaving on the second sequence to obtain a first interleaving matrix, wherein the column number of the first interleaving matrix is Q1; and reading out Ex bits from the first interleaving matrix from right to left according to columns to obtain the third sequence.
  15. 15. The method of any of claims 5, 6, 9-13, wherein the rank interleaving the second sequence, determining the third sequence from the rank interleaved second sequence, comprises: performing row-column interleaving on the second sequence to obtain a second interleaving matrix, wherein the number of rows of the second interleaving matrix is Q1; and reading out Ex bits from the second interleaving matrix from bottom to top according to rows to obtain the third sequence.
  16. 16. The method according to any one of claims 3 to 13, wherein, The e-th bit in the third sequence is the y e th bit in the second sequence, wherein e=0, 1..Ex-1, y e traverse a first set comprising elements of {0,1, 2..M 0 -1} having a modulus with Q1 greater than or equal to a first value, the first value determined from Ex, Q1, and M 0 , the M 0 being the length of the second sequence.
  17. 17. The method of claim 16, wherein the first value is determined from Ex, Q1, and M 0 , comprising: The first value is a difference between Q1 and (Ex Q1)/M 0 , wherein (Ex Q1)/M 0 is a positive integer.
  18. 18. The method according to claim 16 or 17, wherein, The value of the former element of any two adjacent elements in the first set is smaller than that of the latter element, or The value of the former element of any two adjacent elements in the first set is larger than that of the latter element, or The value of the (u+v) th Q1 element in the first set and the modulus of Q1 are Q1-1-v; Wherein v=0, 1,..q 1-1-Z, u=0, 1,..q 1-1, Z is the first value.
  19. 19. A method of communication, comprising: receiving information to be demodulated by receiving terminal equipment when the data is retransmitted for the x-th time, wherein x is an integer; Demodulating information to be demodulated according to a second modulation order Q2 to obtain a fourth sequence, wherein the fourth sequence corresponds to Ex bits in bits corresponding to m modulation symbols, the m modulation symbols are determined according to a symbol sequence of data primary transmission, m is an integer greater than 1, and Q2 and Ex are both positive integers; And combining the fourth sequence with the fifth sequence, and decoding to obtain a decoding result, wherein the fifth sequence is obtained by demodulating a symbol sequence of data primary transmission according to a first modulation order Q1, the first modulation order is the same as the second modulation order, or the first modulation order is different from the second modulation order, and Q1 is a positive integer.
  20. 20. The method of claim 19, wherein the step of determining the position of the probe comprises, Performing row-column interleaving on the fifth sequence, and determining Ex bits in the bits corresponding to the m modulation symbols according to the fifth sequence after row-column interleaving, or The Ex bits of the bits corresponding to the m modulation symbols include one or more bits that are least reliable of the bits corresponding to the m modulation symbols.

Description

Communication method and device Technical Field The present application relates to the field of communications technologies, and in particular, to a communications method and apparatus. Background In a communication system, a transmitting end device may encode an information bit sequence and transmit the encoded sequence to a receiving end device based on a hybrid automatic repeat request (hybrid automatic repeat request, HARQ) transmission mechanism. In the HARQ transmission mechanism, the transmitting end device may send the primary transmission sequence to the receiving end device, where the receiving end device receives the symbol sequence and tries to decode, and if decoding fails, the transmitting end device may send the retransmission sequence, and the receiving end device may decode the symbol sequences received twice together. The retransmission sequence can be identical to the primary transmission sequence, the method is easy to realize but has poor decoding performance, or the retransmission sequence can comprise redundant information on the basis of the primary transmission sequence, the decoding performance of the method is better, but the receiving end equipment is required to have a decoder of a long code, and the decoding complexity is higher. Therefore, how to reduce the decoding complexity and improve the decoding performance during data retransmission is a problem to be solved. Disclosure of Invention The application provides a communication method and a communication device, which can reduce decoding complexity and improve decoding performance during data retransmission. In a first aspect, the present application provides a communication method, which may be performed by a sender device, where the "sender device" in the present application may refer to the sender device itself, a component (for example, a processor, a chip, or a chip system) in the sender device, or a logic module or software that can implement all or part of the functions of the sender device, unless otherwise specified. The method comprises the steps of obtaining a first sequence by a transmitting end device when data is retransmitted for the x-th time, modulating the first sequence according to a second modulation order Q2 to obtain a symbol sequence with the length of Ex/Q2, and outputting the symbol sequence. The first sequence comprises Ex bits in bits corresponding to m modulation symbols, the m modulation symbols are obtained by modulating a second sequence according to a first modulation order Q1, the second sequence is obtained by encoding an information bit sequence with the length of K, m is an integer larger than 1, K, Q, x and Ex are all positive integers, Q2 is a positive integer, and the first modulation order is the same as the second modulation order or different from the second modulation order. Based on the first aspect, the transmitting device may determine the first sequence according to Ex bits in bits corresponding to m modulation symbols, where the m modulation symbols may be obtained by modulating the second sequence according to the first modulation order. Further, the transmitting device may modulate the first sequence according to the second modulation order and obtain a symbol sequence. Compared with the first sequence comprising all bits in the second sequence, the first sequence can comprise Ex bits in bits corresponding to m modulation symbols, and the length of the first sequence is not limited to be the same as the length of the second sequence, so that the flexibility and diversity of the first sequence in data retransmission can be improved, the flexibility of a communication system can be improved, and the decoding performance can be improved. In addition, compared with adding redundant information in the first sequence, in the present application, the first sequence may include Ex bits in bits corresponding to m modulation symbols, so that implementation of a long code decoder can be avoided as much as possible, and decoding complexity can be reduced. In a possible implementation, the first sequence in the xth data retransmission is also determined from the first sequence in the first x-1 data retransmissions. Based on the possible implementation, on the basis of determining the first sequence according to the second sequence, the transmitting end device can also dynamically determine the first sequence in the xth data retransmission according to the first sequence in the previous x-1 data retransmission, so that the first sequence in the xth data retransmission can better meet the communication requirement, and the decoding performance can be improved. In one possible implementation, the first sequence is obtained by interleaving a third sequence, where the third sequence includes Ex bits of the bits corresponding to the m modulation symbols. Based on the possible implementation, the transmitting end device may determine the third sequence according to the bits corresponding to the