Communication method and apparatus
By using orthogonal overlay code sequence modulation technology in the wireless communication system, the redundant version of PUSCH is shared on M first time frequency resources to send PUSCH redundant versions, which solves the problem of excessive consumption of time frequency resources for repeated PUSCH transmission and improves resource utilization.
Patent Information
- Application Number
- PCT/CN2024/126380
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-31
- Filing Date
- 2024-10-22
- Publication Date
- 2025-05-08
AI Technical Summary
In wireless communication systems, the time-frequency resources occupied by PUSCH are increased with the increase of the number of repetitions, resulting in excessive consumption of time-frequency resources when the number of users is large, affecting the throughput.
By sending the first redundant versions on M first time frequency resources, the orthogonal overlay code sequence modulation technology is used to share the time frequency resources and reduce resource consumption.
It effectively reduces the time-frequency resource consumption during repeated PUSCH transmission, improves the efficiency of time-frequency resource use, and reduces the resource competition when the number of users is large.
Smart Images

Figure CN2024126380_08052025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to Chinese patent application number 202311440594.3, filed on October 31, 2023, entitled “Communication Method and Device,” the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and in particular to a communication method and device. Background Art
[0003] The physical uplink shared channel (PUSCH) can be used to send transport blocks (TBs). PUSCH retransmission refers to the repeated transmission of PUSCH data (e.g., TBs) in wireless communication systems to improve uplink reliability. For example, PUSCH retransmission can transmit the same TB over multiple time slots, with different slots carrying different retransmission redundancy versions of the same encoded TB.
[0004] For a TB, the time-frequency resources occupied by repeated PUSCH transmission increase with the number of repetitions. When the number of users is large, repeated PUSCH transmission by TBs of different users requires a large amount of time-frequency resources.
[0005] Summary of the Invention
[0006] The present application provides a communication method and apparatus that can reduce the time-frequency resource consumption of repeated PUSCH transmission and improve the efficiency of time-frequency resource utilization.
[0007] In a first aspect, the present application provides a communication method, which is applied to a terminal device. Specifically, the method is performed by the terminal device, or by a device (e.g., a chip) built into the terminal device. The method includes: determining a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal; and sending the first redundant version on M first time-frequency resources, respectively, where the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, where M is an integer greater than 1.
[0008] In one possible design, the method also includes: sending a part of the first uplink data signal on the first time domain resources among K1 second time-frequency resources and K2 third time-frequency resources, respectively, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; sending another part of the first uplink data signal on the second time domain resources among K2 third time-frequency resources; the second time domain resources among K1 second time-frequency resources do not carry the first uplink data signal; in the second time-frequency resources and the third time-frequency resources, the time domain length of the first time domain resources is the same, and the time domain length of the second time domain resources is the same.
[0009] In one possible design, among K1 second time-frequency resources and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a second orthogonal cover code sequence, and the sum of K1 and K2 is greater than 1.
[0010] In one possible design, for any of the above designs, the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0011] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0012] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0013] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0014] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0015] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal respectively, and the second time domain resources also carry another part of the second uplink data signal respectively; the second uplink data signals carried by the M first time-frequency resources are modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0016] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0017] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal, and the second time domain resource also carries another part of the second uplink data signal; the second uplink data signal carried by the M first time-frequency resources is modulated by the third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0018] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0019] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0020] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0021] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1; in the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0022] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0023] In one possible design, for the above-mentioned scheme of "sending a portion of the first uplink data signal on the first time domain resources in the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another portion of the first uplink data signal on the second time domain resources in the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources in the K1 second time-frequency resources", among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively also carry the second uplink data of the second redundant version of the second transmission block. part of the signal; among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources respectively carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal; among the M first time-frequency resources, the second uplink data signals carried by the first time domain resources and the second time domain resources are modulated by the third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signals carried by the first time domain resources and the second time domain resources are the same as the frequency domain resources of the second uplink data signal.
[0024] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0025] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries the first uplink data signal modulated by the second orthogonal cover code sequence", in the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block; in the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resource, the second time domain resource does not carry the second uplink data signal.
[0026] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resources and the second time domain resources is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resources and the second time domain resources is the same as the second uplink data signal frequency domain resource.
[0027] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0028] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0029] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0030] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0031] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0032] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0033] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0034] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0035] In a second aspect, the present application provides a communication device having the functionality to implement the method described in the first aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the first aspect, such as a processing unit, a sending unit, and the like.
[0036] The processing unit is configured to determine a first redundant version of the first transmission block, where the first redundant version includes a first uplink data signal.
[0037] The sending unit is used to send the first redundant version on M first time-frequency resources respectively, and the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, where M is an integer greater than 1.
[0038] In one possible design, the sending unit is further used to send a part of the first uplink data signal on the first time domain resources among K1 second time-frequency resources and K2 third time-frequency resources, respectively, where K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; the sending unit is further used to send another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources.
[0039] The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; in the second time-frequency resources and the third time-frequency resources, the first time domain resources have the same time domain length and the second time domain resources have the same time domain length.
[0040] In one possible design, among K1 second time-frequency resources and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a second orthogonal cover code sequence, and the sum of K1 and K2 is greater than 1.
[0041] In one possible design, for any of the above designs, the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0042] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0043] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0044] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0045] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0046] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal respectively, and the second time domain resources also carry another part of the second uplink data signal respectively; the second uplink data signals carried by the M first time-frequency resources are modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0047] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0048] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal, and the second time domain resource also carries another part of the second uplink data signal; the second uplink data signal carried by the M first time-frequency resources is modulated by the third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0049] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0050] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0051] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0052] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1; in the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0053] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0054] In one possible design, for the above-mentioned scheme of "sending a portion of the first uplink data signal on the first time domain resources in the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another portion of the first uplink data signal on the second time domain resources in the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources in the K1 second time-frequency resources", among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively also carry the second uplink data of the second redundant version of the second transmission block. part of the signal; among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources respectively carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal; among the M first time-frequency resources, the second uplink data signals carried by the first time domain resources and the second time domain resources are modulated by the third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signals carried by the first time domain resources and the second time domain resources are the same as the frequency domain resources of the second uplink data signal.
[0055] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0056] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries the first uplink data signal modulated by the second orthogonal cover code sequence", in the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block; in the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resource, the second time domain resource does not carry the second uplink data signal.
[0057] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resources and the second time domain resources is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resources and the second time domain resources is the same as the second uplink data signal frequency domain resource.
[0058] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0059] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0060] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0061] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0062] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0063] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0064] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0065] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0066] In a third aspect, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in the first aspect or any possible design of the first aspect.
[0067] In a fourth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the first aspect or any possible design of the first aspect.
[0068] The communication device described in the second to fourth aspects above may be a terminal device, or a device (eg, a chip) built into the terminal device.
[0069] In a fifth aspect, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a terminal device or a device built into the terminal device (for example, a chip), the terminal device executes the method described in the first aspect or any possible design of the first aspect.
[0070] It can be understood that the beneficial effects that can be achieved by the second to fifth aspects provided above can refer to the beneficial effects in the first aspect and any possible design thereof, and will not be repeated here.
[0071] In a sixth aspect, the present application provides a communication method, which is applied to a terminal device. Specifically, the method is executed by the terminal device, or by a device (e.g., a chip) built into the terminal device. The method includes: determining a first redundant version of a first transmission block, the first redundant version including a first uplink data signal; sending a portion of the first uplink data signal on a first time domain resource among M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, respectively, where M is an integer greater than 1, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; and sending another portion of the first uplink data signal on a second time domain resource among M first time-frequency resources and K2 third time-frequency resources.
[0072] The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence.
[0073] In one possible design, among the M first time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0074] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the third orthogonal cover code sequence, and the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence. The third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence. The first uplink data signal and the second uplink data signal carried by the first time domain resource and the second time domain resource have the same frequency domain resources.
[0075] In one possible design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, and the sum of K1 and K2 is greater than 1.
[0076] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0077] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0078] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another portion of the second uplink data signal.
[0079] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0080] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0081] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0082] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0083] Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0084] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0085] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block.
[0086] Among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources also carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal.
[0087] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0088] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0089] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0090] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0091] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0092] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0093] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0094] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0095] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0096] In a seventh aspect, the present application provides a communication device having the functionality to implement the method described in the sixth aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the sixth aspect, such as a processing unit, a sending unit, and the like.
[0097] The processing unit is configured to determine a first redundant version of the first transmission block, where the first redundant version includes a first uplink data signal.
[0098] A sending unit is used to send a part of the first uplink data signal on the first time domain resources among M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, respectively, where M is an integer greater than 1, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0.
[0099] The sending unit is further configured to send another part of the first uplink data signal on the second time domain resources in the M first time-frequency resources and the K2 third time-frequency resources respectively.
[0100] The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence.
[0101] In one possible design, among the M first time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0102] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the third orthogonal cover code sequence, and the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence. The third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence. The first uplink data signal and the second uplink data signal carried by the first time domain resource and the second time domain resource have the same frequency domain resources.
[0103] In one possible design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, and the sum of K1 and K2 is greater than 1.
[0104] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0105] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0106] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another portion of the second uplink data signal.
[0107] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0108] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0109] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0110] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0111] Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0112] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0113] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block.
[0114] Among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources also carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal.
[0115] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0116] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0117] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0118] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0119] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0120] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0121] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0122] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0123] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0124] In an eighth aspect, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0125] In the ninth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the sixth aspect or any possible design of the sixth aspect.
[0126] The communication device described in the seventh to ninth aspects above may be a terminal device or a device built into the terminal device (eg, a chip).
[0127] In the tenth aspect, the present application also provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are run in a terminal device or a device built into the terminal device (for example, a chip), the terminal device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0128] It can be understood that the beneficial effects that can be achieved in the seventh to tenth aspects provided above can be referred to the beneficial effects in the sixth aspect and any possible design thereof, and will not be repeated here.
[0129] In an eleventh aspect, the present application provides a communication method, comprising: applying the method to a terminal device. Specifically, the method is performed by the terminal device, or by a device (e.g., a chip) built into the terminal device. Determine a first redundancy version of a first transmission block, where the first redundancy version includes a first uplink data signal; transmit a portion of the first uplink data signal on a first time domain resource among K1 second time-frequency resources, respectively, and do not carry the first uplink data signal on the second time domain resource, where K1 is an integer greater than 1.
[0130] In the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence.
[0131] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, or the second time domain resources do not carry the second uplink data signal, or, some of the second time domain resources also carry another part of the second uplink data signal, and another part of the second time domain resources do not carry the second uplink data signal.
[0132] In the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0133] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0134] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0135] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0136] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0137] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0138] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0139] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0140] In a twelfth aspect, the present application provides a communication device having the functionality to implement the method described in the eleventh aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the eleventh aspect, such as a processing unit, a sending unit, and the like.
[0141] The processing unit is configured to determine a first redundant version of the first transmission block, where the first redundant version includes a first uplink data signal;
[0142] The sending unit is configured to send a portion of the first uplink data signal on the first time domain resources in K1 second time-frequency resources respectively, and the second time domain resources do not carry the first uplink data signal, where K1 is an integer greater than 1.
[0143] In the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence.
[0144] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, or the second time domain resources do not carry the second uplink data signal, or, some of the second time domain resources also carry another part of the second uplink data signal, and another part of the second time domain resources do not carry the second uplink data signal.
[0145] In the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0146] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0147] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0148] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0149] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0150] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0151] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0152] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0153] In the thirteenth aspect, the present application also provides a communication device, including: a processor for executing computer instructions stored in a memory, when the computer instructions are executed, the device executes the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0154] In the fourteenth aspect, the present application also provides a communication device, including: a processor and an interface circuit, the processor is used to communicate with other devices through the interface circuit, and execute the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0155] The communication device described in aspects 12 to 14 above may be a terminal device or a device built into the terminal device (e.g., a chip).
[0156] In the fifteenth aspect, the present application also provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are run in a terminal device or a device built into the terminal device (for example, a chip), the terminal device executes the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0157] It can be understood that the beneficial effects that can be achieved in the twelfth to fifteenth aspects provided above can be referred to the beneficial effects in the eleventh aspect and any possible design thereof, and will not be repeated here.
[0158] In a sixteenth aspect, the present application provides a communication method, the method being applied to a network device. Specifically, the method is performed by the network device, or by a device (e.g., a chip) built into the network device. The method includes: receiving a first signal on at least two time-frequency resources; and demodulating the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of a first transport block.
[0159] In one possible design, the method further includes: demodulating the first signal according to a second orthogonal cover code sequence to obtain a second redundant version of the second transmission block, the second orthogonal cover code sequence being orthogonal to the first orthogonal cover code sequence.
[0160] In a seventeenth aspect, the present application provides a communication device having the functionality to implement the method described in the sixteenth aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the sixteenth aspect, such as a receiving unit, a processing unit, and the like.
[0161] The receiving unit is configured to receive a first signal on at least two time-frequency resources.
[0162] The processing unit is configured to demodulate the first signal according to the first orthogonal cover code sequence to obtain a first redundant version of the first transport block.
[0163] In one possible design, the processing unit is further configured to demodulate the first signal according to a second orthogonal cover code sequence to obtain a second redundant version of the second transmission block, where the second orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0164] In the eighteenth aspect, the present application also provides a communication device, including: a processor for executing computer instructions stored in a memory, when the computer instructions are executed, the device executes the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0165] In the nineteenth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0166] The communication device described in aspects 17 to 19 above may be a network device or a device in a network device (for example, a chip).
[0167] In the twentieth aspect, the present application also provides a computer-readable storage medium, comprising: computer software instructions; when the computer software instructions are executed in a network device or a device built into the network device (for example, a chip), the network device executes the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0168] It can be understood that the beneficial effects that can be achieved in the seventeenth to twentieth aspects provided above can be referred to the beneficial effects in the sixteenth aspect and any possible design thereof, and will not be repeated here.
[0169] In a twenty-first aspect, the present application further provides a communication device, comprising: a transceiver unit and a processing unit. The transceiver unit can be used to send and receive information, or to communicate with other network elements (such as terminal devices or network devices). The processing unit can be used to process data. For example, the device can implement the method as described in the first aspect and any possible design thereof, or the method as described in the sixth aspect and any possible design thereof, or the method as described in the eleventh aspect and any possible design thereof, or the method as described in the sixteenth aspect and any possible design thereof, through the transceiver unit and the processing unit.
[0170] In aspect 22, the present application also provides a computer program product, which, when executed, can implement the method described in aspect 1 and any possible design thereof, or the method described in aspect 6 and any possible design thereof, or the method described in aspect 11 and any possible design thereof, or the method described in aspect 16 and any possible design thereof.
[0171] In the twenty-third aspect, the present application also provides a chip system, which is applied to a terminal device; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected by lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof, or the method described in the eleventh aspect and any possible design thereof.
[0172] In aspect 24, the present application also provides a chip system, which is applied to a network device; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method described in aspect 16 and any possible design thereof.
[0173] In aspect 25, the present application also provides a communication system, comprising: a terminal device and a network device; the terminal device executes the method described in aspect 1 and any possible design thereof, or the method described in aspect 6 and any possible design thereof, or the method described in aspect 11 and any possible design thereof; the network device executes the method described in aspect 16 and any possible design thereof.
[0174] It can be understood that the beneficial effects that can be achieved in the twenty-first to twenty-fifth aspects provided above can refer to the beneficial effects described in the first to twentieth aspects, etc., and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0175] FIG1 shows a schematic diagram of PUSCH repeated transmission with a repetition number of 8;
[0176] FIG2 shows a schematic diagram of PUSCH repeated transmission with a repetition number of 12;
[0177] FIG3 shows a schematic diagram of the composition of a terminal device provided in an embodiment of the present application;
[0178] FIG4 shows a flow chart of a communication method according to an embodiment of the present application;
[0179] FIG5 shows a schematic diagram of PUSCH repeated transmission with a repetition number of 16 provided in an embodiment of the present application;
[0180] FIG6 shows a comparative schematic diagram of RV cluster transmission and non-cluster transmission provided by an embodiment of the present application;
[0181] FIG7 shows a schematic diagram of carrying UCI in repeated PUSCH transmission according to an embodiment of the present application;
[0182] FIG8 shows a schematic diagram of an OCC modulation provided by an embodiment of the present application;
[0183] FIG9 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0184] FIG10 shows another flow chart of the communication method provided in an embodiment of the present application;
[0185] FIG11 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0186] FIG12 shows another schematic flow chart of the communication method provided in an embodiment of the present application;
[0187] FIG13 shows another OCC modulation schematic diagram provided by an embodiment of the present application;
[0188] FIG14 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0189] FIG15 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0190] FIG16 shows another OCC modulation schematic diagram provided by an embodiment of the present application;
[0191] FIG17 shows another OCC modulation schematic diagram provided by an embodiment of the present application;
[0192] FIG18 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0193] FIG19 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0194] FIG20 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0195] FIG21 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0196] FIG22 shows another OCC modulation schematic diagram provided in an embodiment of the present application;
[0197] FIG23 shows another schematic flow chart of the communication method provided in an embodiment of the present application;
[0198] FIG24 shows a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0199] FIG25 shows another schematic structural diagram of a communication device provided in an embodiment of the present application;
[0200] FIG26 shows another schematic structural diagram of a communication device provided in an embodiment of the present application;
[0201] FIG27 shows another structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0202] The physical uplink shared channel (PUSCH) can be used to transmit transport blocks (TBs). PUSCH retransmission or retransmission refers to a technique for repeatedly transmitting PUSCH data in a wireless communication system to improve uplink reliability.
[0203] PUSCH retransmission reduces retransmissions, increases data redundancy, mitigates the impact of channel noise and interference on data, and improves demodulation performance at the receiving end. It also reduces round-trip time (RTT) and fully leverages the gains of hybrid automatic repeat request (HARQ) combining. At the cell edge, when user channel quality is poor and transmit power is limited, PUSCH retransmission can improve PUSCH edge coverage.
[0204] For example, in the PUSCH repeated transmission technology, the same TB can be transmitted in multiple time slots, and different slots can transmit different retransmission redundancy versions of the same encoded TB.
[0205] The retransmitted redundant version may also be called a redundancy version (RV), or a redundant version, or a repeated transmission version, etc. There may be one or more redundant versions, and different redundant versions may encode and repeatedly transmit data in different ways to increase data reliability.
[0206] For example, Figure 1 shows a schematic diagram of PUSCH repetition transmission with a repetition count of 8. As shown in Figure 1, in the PUSCH repetition transmission technology, a cyclic redundancy check (CRC) can be added to a TB, and then a low-density parity check code (LDPC) is used to encode the TB to form a code block (CB).
[0207] Among them, each CB can include four repetitive redundancy versions, such as RV0, RV1, RV2, RV3, etc. These four repetitive redundancy versions are sent in the order of RV1, RV2, RV3, RV0 on 8 allocated uplink repetitive resources (or called time-frequency resources).
[0208] In other words, in this example, one TB can be encoded to generate four redundant versions. Each of the four redundant versions can be sent on two time-frequency resources (e.g., two time slots), with different redundant versions corresponding to different time-frequency resources. The four redundant versions are sent on eight time-frequency resources or time slots, meaning that when a TB performs PUSCH repetitions, each redundant version is sent twice, and the total number of repetitions for all redundant versions is eight.
[0209] In Figure 1, "U" can represent an uplink timeslot, for example, RV1 can be transmitted in the time-frequency resources of two uplink timeslots. "D" can represent a downlink timeslot, and "S" can represent a flexible timeslot.
[0210] As you can see, for a TB, the number of time-frequency resources occupied by repeated PUSCH transmissions is the same as the number of repetitions. For example, in the example in Figure 1 above, repeated PUSCH transmissions by a TB occupy eight time slots of time-frequency resources, with eight repetitions. However, when there are too many users, repeated PUSCH transmissions by TBs of different users require a large amount of time-frequency resources, affecting the overall throughput of the cell. Users can be understood as user equipment (UE).
[0211] For example, Figure 2 shows a schematic diagram of PUSCH repetition with a repetition count of 12. As shown in Figure 2, taking user 1 transmitting TB1 and user 2 transmitting TB2, with the PUSCH repetition counts for TB1 and TB2 being 12, a CRC can be added to TB1 before LDPC encoding is used to form CB1. CB1 can include four redundant versions: RV0, RV1, RV2, and RV3. The four redundant versions of CB1 are transmitted sequentially over 12 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0.
[0212] For TB2, a CRC can be added first, and then LDPC coding can be used to form CB2. CB2 can also include four redundant versions, namely RV0, RV1, RV2, and RV3. The four redundant versions of CB2 are sent in the order of RV1, RV2, RV3, and RV0 on 12 allocated time slots (time-frequency resources).
[0213] When TB1 repeatedly transmits the PUSCH, the time-frequency resources corresponding to any redundant version in any repetition are orthogonal to the time-frequency resources corresponding to the redundant version repetition in TB2, or in different time slots. User 1 and User 2 each have 12 repetitions, occupying a total of 24 time-frequency resources, such as 24 time slots. As the number of users increases and / or the number of PUSCH repetitions increases, more time-frequency resources are occupied or consumed.
[0214] In this background technology, an embodiment of the present application provides a communication method, which can enable different TBs to share PUSCH transmission time and frequency resources when performing PUSCH repeated transmission, reduce resource overhead, and improve time and frequency resource utilization.
[0215] The method may include: determining a first redundant version of a first transmission block, the first redundant version including a first uplink data signal; sending the first redundant version on M first time-frequency resources respectively, the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, and M is an integer greater than 1.
[0216] In this method, M first time-frequency resources can be shared with other TBs for transmission. The first uplink data signals carried by the M first time-frequency resources are modulated by the first orthogonal cover code sequence, so that the uplink data signals of other TBs (such as the second uplink data signal of the second TB) can use the orthogonal cover code sequence for code division when sharing the first time-frequency resources, thereby eliminating interference between the two TBs.
[0217] For example, the uplink data signals of other TBs can be modulated by an orthogonal cover code sequence that is orthogonal to the first orthogonal cover code sequence to share M first time-frequency resources for repeated PUSCH transmission, thereby reducing resource overhead and improving time-frequency resource utilization.
[0218] Optionally, the embodiments of the present application may be applicable to scenarios where a terminal device sends a TB to a network device and repeatedly sends a PUSCH, thereby saving uplink time-frequency resources occupied or consumed by repeated PUSCH transmission.
[0219] Exemplarily, the network device may also be referred to as a wireless access network device or a next-generation wireless access network device, such as a base station. The UE may communicate with the network device. The network device may provide the UE with functional services such as wireless resource management, quality of service management, data encryption and compression, etc. Different network devices may communicate with each other through the Xn interface. Different UEs may exchange information and communicate with each other through the network device, or communicate through the PC5 interface. The PC5 interface is an interface or air interface for direct communication between UEs, which can communicate between the physical layer and the data link layer without the need for relaying through a base station or network device. The UE and the network device may communicate directly through the Uu interface. The Uu interface is a device-to-network interface that utilizes the core network and base station equipment of the communication system to realize communication between the device and the network, and to transmit and manage data through the network.
[0220] The links for communication between the UE and the network device can be defined as uplink and downlink. The UE can send data to the base station on the uplink, or receive data sent by the network device on the downlink.
[0221] Optionally, in an embodiment of the present application, the network device may include various forms of macro base stations, micro base stations (also known as small stations), etc. For example, the network device may include: a base station in wideband code division multiple access (WCDMA) or LTE, a next generation nodeB (gNB), a next generation evolved nodeB (Ng-eNB), a transmission reception point (TRP), an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home NodeB, HNB), a base band unit (BBU), or a wireless fidelity (Wifi) access point (AP), etc. The network device may include at least one of a centralized unit (CU), a distributed unit (DU), and a radio unit (RU).
[0222] Optionally, the UE described in the embodiments of the present application may also be referred to as terminal equipment, mobile station (MS), mobile terminal (MT), etc. A terminal device may refer to a device that provides voice and / or data connectivity to a user, for example, a mobile phone ("cellular" phone), a cell phone, a computer, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a laptop computer, a handheld communication device, a handheld computing device, a satellite wireless device, a wireless modem card, a TV set-top box (STB), customer premises equipment (CPE), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed train, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a smart home device (such as a refrigerator, a TV, an air conditioner, an electric meter, etc.), an intelligent robot, a workshop device, a wireless terminal in a self-driving car, a remote medical device, etc. Surgery), wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, flying equipment (for example, intelligent robots, hot air balloons, drones, airplanes) and other devices for communicating on wireless systems, such as other MTC terminals in IoT, etc. This application does not limit the specific form of the terminal device.
[0223] In an embodiment of the present application, the communication system in which the UE and the network device communicate can be a WCDMA system, an LTE system, an advanced long term evolution LTE-A (LTE advanced) system, an LTE frequency division duplex (FDD) system, a universal mobile telecommunication system (UMTS), a 5G NR system, and other wireless communication systems that apply OFDM technology, or the future sixth generation mobile information technology (the 6th generation mobile communication technology, 6G) network communication system. This application does not limit the specific type of the communication system.
[0224] For example, when the communication system is a 5G NR system, the communication system may further include a core network device, and the core network device and the network device may communicate through a next generation (NG) interface.
[0225] It is understood that the aforementioned communication system is merely intended to more clearly illustrate the technical solutions of the embodiments of the present application and does not constitute a limitation of the technical solutions provided by the embodiments of the present application. For example, the communication system may also include other devices, such as a network control device. The network control device may be an operation administration and maintenance (OAM) system, also known as a network management system. The network control device can manage the aforementioned network devices.
[0226] For example, Figure 3 shows a schematic diagram of the components of a terminal device provided in an embodiment of the present application. The terminal device may be the aforementioned UE, or any terminal device described in the embodiments of the present application. As shown in Figure 3, the terminal device may include: at least one processor 31, memory 32, a communication interface 33, and a bus 34.
[0227] The processor 31 is the control center of the terminal device and can be a single processor or a collective term for multiple processing elements. For example, the processor 31 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs) or one or more field programmable gate arrays (FPGAs).
[0228] The processor 31 can execute various functions of the terminal device by running or executing software programs stored in the memory 32 and calling data stored in the memory 32. For example, the processor 31 can execute the steps performed by the terminal device in the communication method provided in the embodiment of the present application.
[0229] In a specific implementation, as an embodiment, the processor 31 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 3 .
[0230] In a specific implementation, as an embodiment, the terminal device may include multiple processors, such as processor 31 and processor 35 shown in Figure 3. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0231] The memory 32 can store the software program of the method steps executed by the terminal device and be controlled by the processor 31 for execution. The memory 32 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.
[0232] The memory 32 may be independent and connected to the processor 31 via the bus 34. Alternatively, the memory 32 may be integrated with the processor 31, which is not limited here.
[0233] Communication interface 33 , using any transceiver or other device, is used to communicate with other devices or communication networks. Communication interface 33 can be an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, etc. Communication interface 33 can include a receiving unit to implement a receiving function and a sending unit to implement a sending function.
[0234] Bus 34 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. This bus can be classified as an address bus, a data bus, or a control bus. For ease of illustration, FIG3 shows only one thick line, but this does not imply that there is only one bus or only one type of bus.
[0235] Although the bus 34 is used in FIG. 3 , it is understandable that the bus can be replaced by other forms of connection relationships and is not limited to the bus itself.
[0236] In the embodiment of the present application, the composition of the network device may also refer to that shown in FIG3 , or the network device may also include more or fewer components than those shown in FIG3 , which is not limited here.
[0237] The following is an exemplary description of the communication method provided in the embodiments of the present application. The processing described below as being performed by a single execution subject may also be divided into multiple execution subjects, which may be logically and / or physically separated. For example, the processing performed by the network device may be divided into at least one of the CU, DU, and RU.
[0238] It should be understood that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0239] It should be noted that, in the description of this application, words such as "first" and "second" are merely used to distinguish descriptions and are not used to specifically limit a certain feature. In the description of the embodiments of the present application, "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. At least one referred to in this application refers to one or more; multiple refers to two or more. The embodiments of the present application may only perform fewer steps than all the steps, or perform more steps, without limitation. "At least one of the following" or similar expressions is used to represent any combination of the listed items; for example, at least one of A, B and (or) C can represent the following situations: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B and C exist at the same time, where A, B, and C can be single or multiple.
[0240] Figure 4 shows a flow chart of a communication method provided by an embodiment of the present application. As shown in Figure 4, the communication method may include S401-S402.
[0241] Exemplarily, S401-S402 may be executed by a terminal device or a device (e.g., a chip) built into the terminal device. The terminal device may refer to the terminal device described in the aforementioned embodiments, such as a UE, a vehicle, a roadside unit (RSU), a telematics box (T-Box), etc. The terminal device may also be a communication device provided in a vehicle, such as an onboard module, an onboard module, an onboard chip, etc.
[0242] S401. Determine a first redundancy version of a first transmission block, where the first redundancy version includes a first uplink data signal.
[0243] The first transport block may be a transport block for a first uplink data signal. Determining a first redundancy version of the first transport block may include: first adding a CRC to the first transport block (e.g., TB1), and then forming a CB, such as CB1, through LDPC encoding. The CB may include at least two redundancy versions, also referred to as repeated versions (RVs) herein. Each redundancy version may include the first uplink data signal, which may be PUSCH data. In this embodiment, each redundancy version corresponding to the first transport block may serve as the first redundancy version.
[0244] The redundant version of the first transport block may further include a demodulation reference signal (DMRS). DMRS is a reference signal used for uplink data signal demodulation and may provide a reference signal required in accurate channel estimation and demodulation processes.
[0245] For example, in one possible design, the first transport block may include four redundancy versions: RV0, RV1, RV2, and RV3. The first redundancy version may include one or more of RV0, RV1, RV2, and RV3. Taking RV0 as an example, RV0 may include a first uplink data signal and a DMRS (referred to as a first DMRS).
[0246] In some other possible designs, the redundant versions of the first transmission block may also be two, three, etc., and there is no restriction on the types of redundant versions.
[0247] Optionally, when the first uplink data signal is carried by at least two redundant versions, or when the first transmission block corresponds to at least two redundant versions, different redundant versions may have partially overlapping information, and the rest of the information may be different.
[0248] By determining the redundant version of the first transport block, the redundant version of the first transport block can be sent on different time-frequency resources to implement repeated PUSCH transmission. For example, execute S402.
[0249] S402: Send first redundant versions on M first time-frequency resources respectively. First uplink data signals carried by the M first time-frequency resources are modulated by a first orthogonal cover code sequence, where M is an integer greater than 1.
[0250] For example, a first redundancy version may be sent to the network device.
[0251] Accordingly, the network device may receive a signal including the first redundant version, and demodulate the signal according to the first orthogonal cover code sequence to obtain the first uplink data signal in the first redundant version.
[0252] Exemplarily, the number of time-frequency resources used to transmit the first redundant version is related to the type and number of transmissions of the first redundant version. The number of transmissions of the first redundant version can be determined based on the type of the first redundant version and the number of repetitions required for PUSCH retransmissions. Each redundant version can be transmitted on M different first time-frequency resources, for a total of M transmissions. In other words, the same redundant version (or the same type of redundant version) is carried by different time-frequency resources in the M transmissions.
[0253] It should be understood that in S402, when the first redundancy versions are respectively sent on M first time-frequency resources, each redundancy version corresponds to M first time-frequency resources, and different redundancy versions correspond to different first time-frequency resources.
[0254] Taking the first redundancy version including RV0, RV1, RV2, and RV3 as an example, Figure 5 shows a schematic diagram of PUSCH repetition transmission with a repetition count of 16 provided by an embodiment of the present application. As shown in Figure 5, by adding CRC to TB1, LDPC encoding can form CB1, which includes four redundancy versions, namely RV0, RV1, RV2, and RV3. The four redundancy versions of CB1 are transmitted in the order of RV1, RV2, RV3, and RV0, in 16 allocated time slots (time-frequency resources).
[0255] Among them, each RV is sent 4 times, and the four RVs are sent four times respectively. Then, the number of repetitions of PUSCH repetition by TB1 is 16 times in total, and the 16 PUSCH repetitions are carried on different time-frequency resources. For each RV, the four transmissions can be carried on different time-frequency resources (such as 4 different time-frequency resources), which can be called the first time-frequency resources. For different RVs, different RVs are also carried on different time-frequency resources. For example, RV1 and RV2 use time-frequency resources of different time slots in each transmission (such as the first transmission of RV1 and the first transmission of RV2).
[0256] In the example shown in Figure 5, RV0, RV1, RV2, and RV3 can all be referred to as first redundancy versions. Each first redundancy version is sent on four different first time-frequency resources, that is, M corresponding to each first redundancy version is equal to four.
[0257] In some other examples, M can also be a positive integer such as 2, 3, 8, etc. This application does not limit the size of M.
[0258] In this embodiment, for each first redundancy version, the first uplink data signal carried by M first time-frequency resources may be modulated by a first orthogonal cover code sequence.
[0259] An orthogonal cover code (OCC) sequence is a codeword sequence with a length greater than or equal to 2. For two different OCC sequences of the same length, the OCC sequences may be orthogonal to each other. For example, the orthogonality may be reflected in a correlation value of 0 or a normalized inner product of 0 between the two OCC sequences.
[0260] For example, in two OCC sequences of length 2, OCC1 is [+1, +1] and OCC2 is [-1, +1]. The correlation value of OCC1 and OCC2 can be "(+1)*(-1)+(+1)*(+1)=0", where "*" indicates multiplication.
[0261] In S402 above, for each first redundancy version, when the first redundancy version is transmitted on M first time-frequency resources, the first redundancy version carried on each of the M first time-frequency resources includes at least two parts, such as a DMRS and a first uplink data signal. In other words, among the first time-frequency resources, a portion of the time-frequency resources carries the DMRS in the first redundancy version, and another portion of the time-frequency resources carries the first uplink data signal in the first redundancy version. The first uplink data signal carried by the M first time-frequency resources can be modulated using an orthogonal cover code sequence, which can be referred to as a first orthogonal cover code sequence.
[0262] That is, in the embodiment of the present application, when repeatedly transmitting the PUSCH, the uplink data signal in the repeatedly transmitted same (identical) first redundant version may be modulated using the first orthogonal cover code sequence.
[0263] Optionally, for different (different types of) first redundancy versions, uplink data signals in different first redundancy versions may be modulated by the same first orthogonal cover code sequence, or may be modulated by different first orthogonal cover code sequences.
[0264] For example, in the example given in Figure 5 above, the first uplink data signal in RV1 carried on the 4(M) first time-frequency resources for sending RV1 can be modulated by OCC1. The first uplink data signal in RV2 carried on the 4(M) first time-frequency resources for sending RV2, the first uplink data signal in RV3 carried on the 4(M) first time-frequency resources for sending RV3, and the first uplink data signal in RV0 carried on the 4(M) first time-frequency resources for sending RV0 can also be modulated by OCC1.
[0265] For another example, in the example given in Figure 5 above, the first uplink data signal in RV1 carried on the 4(M) first time-frequency resources for sending RV1 can be modulated by OCC1. The first uplink data signal in RV2 carried on the 4(M) first time-frequency resources for sending RV2 can be modulated by OCC2. The first uplink data signal in RV3 carried on the 4(M) first time-frequency resources for sending RV3 can be modulated by OCC3. The first uplink data signal in RV0 carried on the 4(M) first time-frequency resources for sending RV0 can be modulated by OCC4.
[0266] Alternatively, the uplink data signals in some different first redundancy versions may be modulated by the same first orthogonal cover code sequence, and another part of the different first redundancy versions may be modulated by different first orthogonal cover code sequences.
[0267] For example, the first uplink data signal in RV1 carried on the 4(M) first time-frequency resources for sending RV1 can be modulated by OCC1. The first uplink data signal in RV2 carried on the 4(M) first time-frequency resources for sending RV2, the first uplink data signal in RV3 carried on the 4(M) first time-frequency resources for sending RV3, and the first uplink data signal in RV0 carried on the 4(M) first time-frequency resources for sending RV0 can be modulated by OCC2.
[0268] In an embodiment of the present application, a first redundant version is sent on M first time-frequency resources respectively, and the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, so that the time-frequency resource carrying the first uplink data signal in the M first time-frequency resources can also carry the uplink data signal of the redundant version of other transmission blocks, such as the second uplink data signal of the second redundant version of the second transmission block, so that the uplink data signals of the redundant versions of different TBs are carried on the same time-frequency resources, so that PUSCH is repeatedly sent on the same time-frequency resources, which can reduce the time-frequency resource consumption of repeated PUSCH transmission and improve the efficiency of time-frequency resource use, or improve resource utilization.
[0269] For multiple TBs, the embodiment of the present application can reduce the time and frequency resources required for repeated PUSCH transmission by multiple TBs.
[0270] It should be understood that the time-frequency resources corresponding to a first redundant version of a first uplink data signal can correspond to an uplink data signal of a redundant version of another transmission block. When the uplink data signal of the redundant version of another transmission block is to be carried on the time-frequency resource that carries the first uplink data signal among the M first time-frequency resources, the uplink data signal needs to be modulated by an orthogonal cover code sequence that is orthogonal to the first orthogonal cover code sequence to reduce interference caused by the two uplink data signals using the same time-frequency resource. The specific modulation relationship between the two uplink data signals can be found in the following embodiments.
[0271] For example, in FIG5 , the first uplink data signal in RV1 carried on the four first time-frequency resources for sending RV1 corresponding to TB1 is modulated by OCC1, so that the time-frequency resources carrying the first uplink data signal in the four first time-frequency resources can also carry the uplink data signal of RV corresponding to other TBs, such as the uplink data signal of RV1 corresponding to TB2. For RV1 corresponding to TB1, the four first time-frequency resources for sending RV1 corresponding to TB1 can carry a type of RV corresponding to other TBs (such as one of RV1, RV2, RV3, and RV0). The uplink data signal of RV1 corresponding to TB2 needs to be modulated by other OCCs orthogonal to OCC1. In this example, the uplink data signals of RVs corresponding to TB2 and TB1 can share time-frequency resources for transmission, reducing the time-frequency resource consumption of repeated transmission of PUSCH.
[0272] Optionally, other TBs may include one or more TBs. For example, the time-frequency resource carrying the first uplink data signal among the four first time-frequency resources of RV1 corresponding to TB1 may also carry the uplink data signal of the RV corresponding to TB3.
[0273] In one possible design, when the first uplink data signals carried by the M first time-frequency resources are modulated by a first orthogonal cover code sequence, the first orthogonal cover code sequence may include at least one orthogonal cover code sequence.
[0274] For example, in some implementations, the modulation of the first uplink data signal carried by the M first time-frequency resources by the first OCC sequence may be performed at a granularity of an RV version (or the entire uplink data signal in the RV).
[0275] For example, a first RV can correspond to M first time-frequency resources. The uplink data signal carried in the M first time-frequency resources corresponding to each first RV can be modulated by a first OCC sequence. The length of the first OCC sequence can be equal to M, that is, equal to the number of times the first RV is sent.
[0276] Taking sending RV1 on four first time-frequency resources as an example, the uplink data signals carried in the four first time-frequency resources corresponding to RV1 can be modulated by an OCC sequence with a length of 4.
[0277] For another example, a first RV may correspond to M first time-frequency resources, and the uplink data signals carried in the M first time-frequency resources corresponding to each first RV may be modulated by at least two first OCC sequences. The sum of the lengths of the at least two first OCC sequences may be equal to M, that is, equal to the number of times the first RV is sent. Among the at least two first OCC sequences, any two first OCC sequences are different, or some of the first OCC sequences are the same, or all of the first OCC sequences are the same. For the case where not all first OCC sequences are the same, the first OCC sequences include at least two types.
[0278] Taking the example of sending RV1 on four first time-frequency resources respectively, the uplink data signals carried by the four first time-frequency resources corresponding to RV1 can be modulated by two OCCs of length 2, and the sum of the lengths of the two OCCs is 4. Optionally, among the four first time-frequency resources corresponding to RV1, the uplink data signals carried by any two first time-frequency resources can be modulated by one OCC, and the uplink data signals carried by the remaining two first time-frequency resources can be modulated by another OCC. For example, the uplink data signals carried by the first time-frequency resources used for the first two transmissions are modulated by OCC1, and the uplink data signals carried by the first time-frequency resources used for the next two transmissions are modulated by OCC2.
[0279] It should be understood that when the uplink data signals carried in the M first time-frequency resources corresponding to each first RV are modulated by at least two first OCC sequences, and the sum of the lengths of the at least two first OCC sequences is equal to M, the M first time-frequency resources can be arbitrarily combined into multiple groups (such as at least two groups), each group includes at least 2 first time-frequency resources, and each group corresponds to a first OCC sequence, and the length of the first OCC sequence is equal to the number of first time-frequency resources in the group. The uplink data signal carried in each group of first time-frequency resources is modulated by a first OCC sequence corresponding to the group of first time-frequency resources.
[0280] In some other implementations, the modulation of the first uplink data signal carried by the M first time-frequency resources by the first OCC sequence may be performed at a granularity (data level) based on the uplink data signal in the RV. The first OCC sequence may also include multiple types.
[0281] For example, a first RV may correspond to M first time-frequency resources, and the uplink data signals carried in the M first time-frequency resources corresponding to each first RV may be modulated by at least two first OCC sequences. The length of each first OCC sequence may be equal to M, that is, equal to the number of times the first RV is transmitted.
[0282] For each first RV, the uplink data signal included in the RV can be arbitrarily combined into at least two parts. The uplink data signals carried by the M first time-frequency resources corresponding to each first RV can be divided into at least two groups based on the principle of grouping the at least two parts, with the same parts as one group, and M identical parts as one group. A group of data can be modulated by a first OCC sequence, and at least two groups of data can correspond to at least two first OCC sequences, with each first OCC sequence having a length of M.
[0283] Taking RV1 as an example, the uplink data signals carried by the four first time-frequency resources corresponding to RV1 can be modulated by two OCC sequences of length 4. The uplink data signal in RV1 can be divided into part 1 and part 2. Part 1 carried by the M first time-frequency resources can be modulated by one OCC sequence, and part 2 carried by the M first time-frequency resources can be modulated by another OCC sequence.
[0284] In some other implementations, the modulation of the first uplink data signal carried by the M first time-frequency resources by the first OCC sequence can be combined with the RV version and the uplink data signal granularity in the RV. The first OCC sequence includes multiple types.
[0285] For example, a first RV may correspond to M first time-frequency resources. The M first time-frequency resources may be arbitrarily combined into X groups (X is an integer greater than 1), each group including at least two first time-frequency resources. The uplink data signal included in the first RV in each group of first time-frequency resources may be arbitrarily combined into Y parts, where Y is an integer greater than 1. The Y corresponding to different groups of first time-frequency resources may be the same or different.
[0286] The uplink data signals carried in each group of first time-frequency resources may be divided into Y groups according to the principle that Y parts are grouped together. In each group of first time-frequency resources, one group of uplink data signals may be modulated by one OCC sequence, and the Y groups of uplink data signals may correspond to Y types of OCC sequences. The length of the OCC sequence is equal to the number of first time-frequency resources in the group of first time-frequency resources.
[0287] Taking the example of sending RV1 on four first time-frequency resources respectively, the four first time-frequency resources corresponding to RV1 can be arbitrarily combined into two groups, each group including two first time-frequency resources. For example, the first time-frequency resources sent for the first two times are one group, and the first time-frequency resources sent for the next two times are another group. The uplink data signal included in RV1 in each group of first time-frequency resources can be arbitrarily combined into part 1 and part 2. In the uplink data signal carried in each group of first time-frequency resources, the uplink data signal corresponding to part 1 can be modulated by an OCC sequence with a length of 2, and the uplink data signal corresponding to part 2 can be modulated by another OCC sequence with a length of 2.
[0288] Optionally, the Y types of OCC sequences corresponding to the uplink data signals carried in each group of first time-frequency resources may form an OCC sequence set. Uplink data signals carried in different groups of first time-frequency resources may correspond to the same or different OCC sequence sets.
[0289] This application does not limit the granularity of OCC modulation.
[0290] In the above examples, the example in which RVs include RV0, RV1, RV2, and RV3, and the RV sending order is "RV1, RV2, RV3, RV0" is used for explanation.
[0291] It should be noted that in some examples, the RV sending order can also be "RV1, RV3, RV2, RV0", "RV0, RV1, RV2, RV3", etc. This application does not limit the sending order between different types of RVs. The case where there are 2 or 3 types of RVs is similar and will not be repeated here.
[0292] In one possible design, when repeatedly transmitting the PUSCH, at least one target RV may be sent in a cluster among at least two RVs. For example, if the first redundancy version may be the target RV, and any two time-frequency resources used to transmit the first redundancy version (such as the first time-frequency resources described above) do not include time-frequency resources used to transmit other redundancy versions in the time domain between any two time-frequency resources, the first redundancy version may be sent in a cluster.
[0293] It can be understood that, among the at least two types of RVs, each RV can be used as a target RV or a first redundant version and sent in a cluster.
[0294] For example, taking the case where RVs include RV0, RV1, RV2, and RV3, the transmission order is "RV1, RV2, RV3, RV0," and the number of PUSCH repetitions is 16, FIG6 shows a comparative schematic diagram of RV cluster transmission and non-cluster transmission provided in an embodiment of the present application. FIG6 (a) shows RV non-cluster transmission, which can also be called comb transmission, and FIG6 (b) shows RV cluster transmission. Comb transmission can be equally spaced transmission or unequally spaced transmission.
[0295] In the non-clustered RV transmission scheme shown in Figure 6 (a), RV0, RV1, RV2, and RV3 are transmitted in the order of "RV1, RV2, RV3, RV0," on time-frequency resources 1 through 4, time-frequency resources 5 through 8, time-frequency resources 9 through 12, and time-frequency resources 13 through 16. The time-frequency resources corresponding to one RV are separated by the time-frequency resources corresponding to at least three other RVs.
[0296] Generally speaking, the phase of a channel changes over time. Over extended periods, the channel changes become more pronounced (especially at high frequencies). For the non-clustered transmission scenario shown in Figure 6(a), directly combining the data of duplicate resources (assuming similar channels) can result in a lower signal-to-noise ratio (SNR) after combining, leading to a loss in decoding performance.
[0297] In this design, the same RV can be clustered and sent as shown in Figure 6(b). For example, RV1 is sent on time-frequency resources 1 to 4, RV2 is sent on time-frequency resources 5 to 8, RV3 is sent on time-frequency resources 9 to 12, and RV0 is sent on time-frequency resources 13 to 16. It can be seen that for any RV, any two time-frequency resources corresponding to the RV do not include time-frequency resources used to send other RVs in the time domain.
[0298] Cluster transmission can also be understood as the time-frequency resources corresponding to the same RV being logically continuous with respect to other RVs. In other words, it can be understood as sending one RV before sending the next one.
[0299] Optionally, the time-frequency resources corresponding to the same RV sent in cluster may also include other downlink time-frequency resources or uplink time-frequency resources.
[0300] Optionally, among the at least two RVs, the RVs sent in clusters may be one or more. For example, among four RVs, one RV is sent in clusters, and the other three RVs are sent in non-clustered ways. This application does not limit this.
[0301] This design adjusts the RV to be sent in a clustered manner, so that among the time-frequency resources (such as the first time-frequency resources mentioned above) used to send the same RV (such as the first redundant version), any two time-frequency resources in the time domain do not include the time-frequency resources used to send other redundant versions, thereby reducing the time it takes for the opposite device (such as a network device) to receive the same RV and reducing the decoding delay of the same RV, such as the OCC decoding delay.
[0302] It should be understood that for the above-mentioned design of sending the same RV in a cluster manner, this application also does not limit the sending order of different RVs.
[0303] In some embodiments, the order of RV transmission in PUSCH repetitive transmission can be indicated by the network device to the terminal device through indication information. For example, the terminal device can receive indication information, which is used to indicate the order of RV transmission. The indication information can also indicate the type of RV.
[0304] Exemplarily, the indication information may be downlink control information (DCI) or other information, which is not limited here.
[0305] Alternatively, the RV transmission order and / or RV type in the repeated PUSCH transmission may also be preset or configured by default.
[0306] The above embodiment mainly introduces the OCC modulation scheme of the first uplink data signal of the first redundant version carried by M first time-frequency resources when the first redundant version is respectively transmitted on M first time-frequency resources. In some possible scenarios, when PUSCH is repeatedly transmitted, some redundant versions may be punctured to carry other data.
[0307] For example, for one or more RVs, the time-frequency resources carrying uplink data signals in the one or more time-frequency resources corresponding to the RV may include a first time domain resource and a second time domain resource. The uplink data signal carried by the second time domain resource can be punctured or deleted, or the second time domain resource does not carry an uplink data signal. Optionally, the second time domain resource can carry uplink control information (UCI) or other information, that is, UCI can multiplex PUSCH. Other information may include: mobile device security evaluation and certification report (MAC CE), for example, including power headroom reporting, cache reporting, etc., without limitation.
[0308] UCI can indicate channel quality, precoding matrix, channel rank and other information, which can be reported from UE to network equipment (such as base station) in a periodic or non-periodic manner to help network equipment determine resource allocation, precoding and retransmission strategies.
[0309] For example, if UCI is transmitted in a subframe and the subframe has been allocated PUSCH resources (e.g., time-frequency resources corresponding to the redundancy version), the UE can choose to multiplex the UCI with PUSCH transmission data (e.g., uplink data signals included in the redundancy version). In this case, the PUSCH transmission data will be reduced due to the reduction of resources.
[0310] When some time-domain resources in the time-frequency resources used to send redundant versions of uplink data signals do not carry uplink data signals, the information carried by the time-domain resources that do not carry uplink data signals cannot be OCC modulated together with other uplink data signals. If the uplink data signal is modulated by an orthogonal cover code sequence in the manner described in the aforementioned embodiment, the information carried by the time-domain resources that do not carry uplink data signals (such as inserted UCI) may destroy the orthogonality of OCC modulation, and the receiving end (such as a network device) may not be able to obtain the redundant version on the same time-frequency resources through OCC demodulation, or the performance of the redundant version may be compromised.
[0311] For example, Figure 7 shows a schematic diagram of carrying UCI in repeated PUSCH transmission provided by an embodiment of the present application. As shown in Figure 7, taking the four redundant versions including RV0, RV1, RV2 and RV3 as an example, the four redundant versions are sent in the order of RV1, RV2, RV3, and RV0 in 16 allocated time slots (time-frequency resources). Among them, the 1st time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource carry the uplink data signal P of RV1. The 5th time-frequency resource should also carry the uplink data signal P of RV1, but because UCI is multiplexed with the uplink data signal P in the 5th time-frequency resource, the time-frequency resource that should originally carry the uplink data signal P of RV1 in the 5th time-frequency resource carries the uplink data signal P1 and UCI1.
[0312] For example, the time-frequency resources originally intended to carry RV1's uplink data signal P can be divided into a first time domain resource and a second time domain resource. The first time domain resource can carry P1, and the second time domain resource can carry P2, where P1 + P2 = P. UCI1 can be multiplexed with the second time domain resource carrying P2. P1 is the data-reduced uplink data signal of RV1.
[0313] The time-frequency resource in the fifth time-frequency resource, which should have carried the uplink data signal P of RV1, instead carries the uplink data signal P1 and UCI1. This may cause degradation in the demodulation performance of the non-reduced data (such as P2) in the non-UCI-multiplexed RV1 (such as the other three RV1s). In other words, the P-P1 portion is compromised.
[0314] In response to this OCC-modulated PUSCH repeated transmission, since some time domain resources (such as the second time domain resources) in the time-frequency resources that should originally carry the uplink data signal of the RV do not carry the uplink data signal, such as UCI multiplexing, resulting in the problem of damaged orthogonality, in the communication method provided in the embodiment of the present application, a part of the time domain positions can be predefined as time domain resources that do not carry uplink data signals from the time-frequency resources that carry the uplink data signal of the RV, and OCC modulation can be performed on the uplink data signals carried by the remaining time domain positions or the time domain resources used to carry the uplink data signals, so as to reduce the loss of error performance. The following introduces the OCC modulation scheme when some time domain resources in the time-frequency resources used to send the redundant version of the uplink data signal do not carry the uplink data signal. Optionally, the predefined time domain positions can also be configured by a network device (such as a base station).
[0315] In an embodiment of the present application, when some time-domain resources among the time-frequency resources used to transmit a redundant version of an uplink data signal do not carry an uplink data signal, the time-frequency resources carrying the redundant version can be divided into two types according to whether there are time-domain resources that do not carry an uplink data signal. In the first type, each time-frequency resource may include a first time-domain resource and a second time-domain resource, the first time-domain resource carrying a portion of the redundant version of the uplink data signal, and the second time-domain resource not carrying the redundant version of the uplink data signal. In the second type, each time-frequency resource may include a first time-domain resource and a second time-domain resource, the first time-domain resource carrying a portion of the redundant version of the uplink data signal, and the second time-domain resource carrying another portion of the redundant version of the uplink data signal.
[0316] Optionally, each time-frequency resource may further include a third time domain resource, and the third time domain resource may carry a DMRS.
[0317] In one possible design, the uplink data signals carried by part of the first and second time-frequency resources may not be modulated, and the uplink data signals carried by the remaining time-frequency resources in the second time-frequency resources may be modulated.
[0318] For example, the first type of time-frequency resources may include K1 second time-frequency resources, part of the second type of time-frequency resources may include K2 third time-frequency resources, and the remaining time-frequency resources in the second type of time-frequency resources may include M first time-frequency resources.
[0319] K1 is an integer greater than 0, M is an integer greater than 1, and K2 can be an integer greater than 0 or equal to 0. It can be understood that when K2 is equal to 0, all uplink data signals carried by the second time-frequency resources are modulated.
[0320] Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource of each time-frequency resource can carry a part of the redundant version of the uplink data signal; among the K1 second time-frequency resources, the second time domain resource of each time-frequency resource may not carry the redundant version of the uplink data signal, or carry UCI or other information; among the K2 third time-frequency resources, the second time domain resource of each time-frequency resource can carry another part of the redundant version of the uplink data signal. Among the M first time-frequency resources, each time-frequency resource can carry all the redundant versions of the uplink data signal, such as the first time domain resource can carry a part and the second time domain resource can carry the other part. It should be understood that the time domain length of the first time domain resources in different time-frequency resources is the same, and the time domain length of the second time domain resources is also the same.
[0321] In this design, the uplink data signals carried by the M first time-frequency resources can be modulated. The modulation method can be referred to the aforementioned embodiment of "sending the first redundant version respectively on the M first time-frequency resources, and the first uplink data signals carried by the M first time-frequency resources are modulated by the first orthogonal cover code sequence", which will not be repeated here.
[0322] In other words, in the present design, based on the aforementioned embodiment of “the first uplink data signal carried by M first time-frequency resources is modulated by a first orthogonal cover code sequence”, the communication method provided in the embodiment of the present application may further include: sending a part of the first uplink data signal on the first time domain resources in K1 second time-frequency resources and K2 third time-frequency resources, respectively, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; sending another part of the first uplink data signal on the second time domain resources in K2 third time-frequency resources; the first uplink data signal is not carried on the second time domain resource in K1 second time-frequency resources; in the second time domain resources and the third time-frequency resources, the time domain length of the first time domain resources is the same, and the time domain length of the second time domain resources is the same.
[0323] It should be understood that, in this case, the first redundant version refers to a redundant version in which the second time domain resource does not carry the uplink data signal on one or more time-frequency resources among the time-frequency resources used to transmit the uplink data signal. For other redundant versions of the second time domain resource that does not carry the uplink data signal, which does not exist among the time-frequency resources used to transmit the uplink data signal, reference can be made to the aforementioned embodiment of "modulating the first uplink data signal carried by M first time-frequency resources through a first orthogonal cover code sequence," which will not be repeated here.
[0324] For example, Figure 8 shows an OCC modulation diagram provided by an embodiment of the present application. As shown in Figure 8, taking four redundancy versions including RV0, RV1, RV2, and RV3 as an example, the four redundancy versions are transmitted in the order of RV1, RV2, RV3, and RV0 over 16 allocated time slots (time-frequency resources). The uplink data signal of RV1 carried by the first time-frequency resource is multiplexed with UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0325] For example, the first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0326] In one example, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, and the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources. The remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 8 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0327] In this example, the first uplink data signal carried by M first time-frequency resources (e.g., the 9th and 13th time-frequency resources) is modulated by a first orthogonal cover code sequence. In this case, the length of the first orthogonal cover code sequence is M (e.g., the length is 2). For example, in Figure 8, the first uplink data signal (S1+S2) of RV1 carried by the 9th and 13th time-frequency resources is modulated by the OCC sequence [-1, -1].
[0328] In another example, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 0, the third time-frequency resource does not exist, the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource are the first time-frequency resource, and M can be equal to 3. In this case, the length of the first orthogonal cover code sequence is M (e.g., a length of 3).
[0329] In this design, the length of the first orthogonal cover code sequence can be an odd number or an even number, which is not limited in this application.
[0330] In the example of FIG8 , RVs other than RV1, such as RV2, RV3, and RV0, can each refer to the aforementioned embodiment of "modulating the first uplink data signal carried by M first time-frequency resources using a first orthogonal cover code sequence." That is, for RV2, RV3, and RV0, M can be 4. For example, RV2 can be modulated using an OCC sequence of length 4, [+1, +1, -1, -1].
[0331] It should be understood that in this design, the first redundancy version may include one or more. When the first redundancy version includes multiple types, it indicates that there are multiple RVs, and among the time-frequency resources used to send uplink data signals, there are second time domain resources on one or more time-frequency resources that do not carry uplink data signals. For each first redundancy version, when K1 is equal to 1, it indicates that among the time-frequency resources used to send uplink data signals, there is only one time-frequency resource that does not carry uplink data signals; when K1 is greater than 1, it indicates that among the time-frequency resources used to send uplink data signals, there are multiple (K1) time-frequency resources that do not carry uplink data signals.
[0332] In other words, when the second time domain resource among the K1 time-frequency resources carries UCI, the UCI can be carried in the time-frequency resources corresponding to one or more RVs, or in one or more time-frequency resources corresponding to each RV.
[0333] In another possible design, the uplink data signals carried by the first time domain resources of each time-frequency resource in part of the first time-frequency resources and the second time-frequency resources can be modulated together, and the uplink data signals carried by the remaining time-frequency resources in the second time-frequency resources can be modulated together.
[0334] For example, referring to the previous embodiment, the first type of time-frequency resources may include K1 second time-frequency resources, part of the second type of time-frequency resources may include K2 third time-frequency resources, and the remaining time-frequency resources in the second type of time-frequency resources may include M first time-frequency resources.
[0335] In this design, the method for modulating the uplink data signals carried by the M first time-frequency resources can refer to the method in the aforementioned embodiment in which the first redundant version is sent on the M first time-frequency resources respectively, and the first uplink data signals carried by the M first time-frequency resources are modulated by the first orthogonal cover code sequence. In the K1 second time-frequency resources and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence. It should be understood that the sum of K1 and K2 needs to be greater than 1.
[0336] In other words, in the present design, based on the aforementioned embodiment of "sending a part of the first uplink data signal on the first time domain resource among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resource among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resource among the K1 second time-frequency resources", the first uplink data signal carried by the first time domain resource among the K1 second time-frequency resources and the K2 third time-frequency resources can be modulated by a second orthogonal cover code sequence.
[0337] Accordingly, the network device can receive a signal including a first redundant version, and demodulate the signals received on M first time-frequency resources according to the first orthogonal cover code sequence to obtain the first uplink data signal in the first redundant version carried on the M first time-frequency resources, and demodulate the signals received on K1 second time-frequency resources and K2 third time-frequency resources according to the second orthogonal cover code sequence to obtain a part of the first uplink data signal in the first redundant version carried on K1 second time-frequency resources and K2 third time-frequency resources, such as the first uplink data signal carried by the first time domain resource.
[0338] For example, Figure 9 shows another OCC modulation schematic provided by an embodiment of the present application. As shown in Figure 9, taking four redundancy versions, RV0, RV1, RV2, and RV3, as an example, the four redundancy versions are transmitted in the order of RV1, RV2, RV3, and RV0 over 16 allocated time slots (time-frequency resources). The uplink data signal of RV1 carried by the first time-frequency resource is multiplexed with UCI, or a second time-domain resource exists that does not carry an uplink data signal.
[0339] For example, the first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0340] R1 can be used as the first redundancy version, K1 can be equal to 1, the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 9 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0341] In this example, the first uplink data signal (S1+S2) carried by M first time-frequency resources (such as the 9th and 13th time-frequency resources) is modulated by a first orthogonal cover code sequence, such as OCC1. In this case, the length of the first orthogonal cover code sequence is M (such as a length of 2). For example, in Figure 9, the first uplink data signal (S1+S2) of RV1 carried by the 9th and 13th time-frequency resources is modulated by the OCC1 sequence [-1, -1].
[0342] In the K1 second time-frequency resources and K2 third time-frequency resources (such as the first and fifth time-frequency resources), the first uplink data signal (S1) carried by the first time domain resource can be modulated by a second orthogonal cover code sequence, such as OCC2. In this case, the length of the second orthogonal cover code sequence is K1+K2 (such as a length of 2). For example, in Figure 9, the first uplink data signal (S1) of RV1 carried by the first time domain resource in the first and fifth time-frequency resources is modulated by the OCC2 sequence [+1, -1].
[0343] In another possible design, the uplink data signal carried by the first time domain resource of each time-frequency resource in the first time-frequency resource and the second time-frequency resource can be modulated together; and the uplink data signal carried by the second time domain resource of each time-frequency resource in the remaining time-frequency resources in the second time-frequency resource can be modulated together.
[0344] For example, an embodiment of the present application further provides a communication method, and Figure 10 shows another flow chart of the communication method provided by the embodiment of the present application. As shown in Figure 10, the method may include S1001-S1002.
[0345] Exemplarily, S1001-S1002 may be executed by a terminal device or a device (eg, a chip) built into the terminal device. The terminal device may be described in the aforementioned embodiment and will not be described in detail.
[0346] S1001. Determine a first redundancy version of a first transmission block, where the first redundancy version includes a first uplink data signal.
[0347] S1002. Send a part of the first uplink data signal on the first time domain resources among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources; send another part of the first uplink data signal on the second time domain resources among the M first time-frequency resources and the K2 third time-frequency resources; the first uplink data signal is not carried on the second time domain resources among the K1 second time-frequency resources.
[0348] Wherein, M is an integer greater than 1, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0. Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; and among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence.
[0349] S1001 may refer to the aforementioned S401, except that, in this embodiment, the first redundancy version may refer to a redundant version in which the second time domain resource does not carry the uplink data signal, which exists on one or more time-frequency resources among the time-frequency resources used to transmit the uplink data signal. For example, the second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal.
[0350] Accordingly, the network device can demodulate the signal received from the first time domain resource among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources according to the first orthogonal cover code sequence to obtain a part of the first uplink data signal; and demodulate the signal received from the second time domain resource among the M first time-frequency resources according to the second orthogonal cover code sequence to obtain another part of the first uplink data signal.
[0351] For example, Figure 11 shows another OCC modulation schematic provided by an embodiment of the present application. As shown in Figure 11, taking four redundancy versions including RV0, RV1, RV2, and RV3 as an example, the four redundancy versions are transmitted in the order of RV1, RV2, RV3, and RV0 over 16 allocated time slots (time-frequency resources). The uplink data signal of RV1 carried by the first time-frequency resource is multiplexed with UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0352] For example, the first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0353] R1 can be used as the first redundancy version, K1 can be equal to 1, the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 11 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0354] In this example, among the M first time-frequency resources (such as the 9th and 13th time-frequency resources), K1 second time-frequency resources (such as the 1st time-frequency resource), and K2 third time-frequency resources (such as the 5th time-frequency resource), the first uplink data signal (such as S1) carried by the first time domain resource is modulated by a first orthogonal cover code sequence, such as OCC1; at this time, the length of the first orthogonal cover code sequence is K1+K2+M (such as a length of 4). For example, in Figure 11, the S1 carried by the first time domain resource in the 1st and 5th time-frequency resources and the 9th and 13th time-frequency resources is modulated by the OCC1 sequence [+1, +1, -1, -1].
[0355] In the M first time-frequency resources, the first uplink data signal (e.g., S2) carried by the second time-domain resource can be modulated by a second orthogonal cover code sequence, such as OCC2. In this case, the length of the second orthogonal cover code sequence is M (e.g., 2). For example, in Figure 11, S2 carried by the second time-domain resource in the 9th and 13th time-frequency resources is modulated by the OCC2 sequence [+1, -1].
[0356] It should be understood that in some possible scenarios, for a certain redundant version, when there are some time domain resources in the time-frequency resources used to send the redundant version of the uplink data signal that do not carry the uplink data signal, the above-mentioned first time domain resource carries a part of the redundant version of the uplink data signal, and the second time domain resource carries another part of the redundant version of the uplink data signal. The second time-frequency resource may not exist. In other words, when one or more redundant versions are repeatedly transmitted on the PUSCH, each time-frequency resource used to carry the redundant version may include a first time domain resource and a second time domain resource, the first time domain resource carries a part of the redundant version of the uplink data signal, and the second time domain resource does not carry the redundant version of the uplink data signal. For this scenario, the embodiment of the present application can modulate a part of the uplink data signal carried by the first time domain resource.
[0357] For example, an embodiment of the present application further provides a communication method, and Figure 12 shows another flow chart of the communication method provided by the embodiment of the present application. As shown in Figure 12, the method may include S1201-S1202.
[0358] For example, S1201-S1202 may be executed by a terminal device or a device (eg, a chip) built into the terminal device. The terminal device may be described in the aforementioned embodiment and will not be described in detail.
[0359] S1201. Determine a first redundancy version of a first transmission block, where the first redundancy version includes a first uplink data signal.
[0360] S1202. Send a portion of the first uplink data signal on the first time domain resources among K1 second time-frequency resources, and do not carry the first uplink data signal on the second time domain resources, where K1 is an integer greater than 1; among the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence.
[0361] S1201 may refer to the aforementioned S401, except that, in this embodiment, the first redundancy version may refer to a redundant version in which a second time domain resource does not carry an uplink data signal, exists on each time-frequency resource in the time-frequency resources used to transmit the uplink data signal. For example, the second time domain resource in the K1 second time-frequency resources does not carry the first uplink data signal.
[0362] Correspondingly, the network device may demodulate the signal received by the first time domain resource in the K1 second time-frequency resources according to the first orthogonal cover code sequence to obtain a portion of the first uplink data signal.
[0363] For example, FIG13 shows another OCC modulation schematic provided by an embodiment of the present application. As shown in FIG13 , taking the four redundancy versions including RV0, RV1, RV2, and RV3 as an example, the four redundancy versions are transmitted in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The uplink data signal of RV1 carried by the first time-frequency resource, the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource is multiplexed with UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0364] For example, in the 1st time-frequency resource, the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource, the first time domain resource in each time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI).
[0365] Among them, R1 can be used as the first redundant version, K1 can be equal to 4, and the second time-frequency resources can include the 1st time-frequency resource, the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource.
[0366] In this example, among the K1 second time-frequency resources, the first uplink data signal (such as S1) carried by the first time domain resource is modulated by the first orthogonal cover code sequence, such as OCC1; at this time, the length of the first orthogonal cover code sequence is K1 (such as the length is 4). For example, in Figure 13, among the first time-frequency resource, the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the S1 carried by the first time domain resource is modulated by the OCC1 sequence [+1, +1, -1, -1].
[0367] Optionally, when the second time domain resource described in the embodiment of the present application does not carry an uplink data signal, it may carry UCI or other information.
[0368] In one possible design, the time domain length of the second time domain resource can be greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0369] For example, the time domain proportions of UCI corresponding to different terminal devices may be the same or different, and the time domain length of the UCI with the largest time domain proportion is the first time length described above. For example, the first time length may be N orthogonal frequency division multiplexing (OFDM) symbols. OFDM symbols may be simply referred to as symbols. N may be an integer greater than 0. The size of N depends on the time domain length of the UCI with the largest time domain proportion.
[0370] In this design, the time domain length of the second time domain resource is greater than or equal to the time domain length of the uplink control information with the largest time domain occupancy, so that different terminal devices can reduce the orthogonal performance loss when sharing PUSCH repeated transmission resources.
[0371] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0372] For example, in one implementation, the time domain length of the second time domain resource may be preconfigured in the hardware and / or software of the terminal device itself, such as recorded / written in advance, and may be modified through software or hardware.
[0373] For example, in another implementation, the time domain length of the second time domain resource can be configured to the terminal device by a network device (such as a base station) through a system information block (SIB) message, or a radio resource control (RRC) signaling, or a master information block (MIB) message, such as recording / writing into the hardware and / or software of the terminal device itself.
[0374] For another example, in another implementation, the time domain length of the second time domain resource may be configured to the terminal device by other devices (such as other terminal devices) through signaling.
[0375] For example, in another implementation, the time domain length of the second time domain resource does not require configuration of other devices and can be information predefined (recorded / written in advance) in the hardware and / or software of the terminal device itself, or can be understood as not being modifiable by the network device or other terminal devices. In other words, the time domain length of the second time domain resource can be predefined in the first terminal device through a standard or protocol.
[0376] This application does not limit the implementation method of the time domain length of the second time domain resource.
[0377] The above embodiments, taking the first transport block as an example, introduce different implementation scenarios for the first redundant version of the first transport block in the embodiments of the present application, as well as the modulation schemes in different implementation scenarios. As described in the aforementioned embodiments, when the first redundant version of the first transport block is modulated according to the above modulation scheme, the time-frequency resources used to carry the first uplink data signal of the first redundant version of the first transport block can also carry the uplink data signals of redundant versions of other transport blocks. In other words, the other transport blocks can share time-frequency resources with the first transport block. The other transport blocks may include one or more, for example, a second transport block, a third transport block, etc.
[0378] The following example illustrates a case where the modulation schemes of the first and second redundant versions satisfy orthogonality, using the time-frequency resources used to carry the first uplink data signal of the first redundant version of the first transport block as an example, to illustrate a case where the modulation schemes of the first and second redundant versions satisfy orthogonality. It should be understood that the modulation schemes of the first transport block and any two of the other transport blocks can also satisfy orthogonality, as described in the following example.
[0379] Illustratively, in the above embodiment, different implementation scenarios of the first redundancy version of the first transmission block and modulation schemes in different implementation scenarios may include at least the following schemes 1-5.
[0380] Solution 1: "Send the first redundant version on M first time-frequency resources respectively, and the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence."
[0381] Solution 2: "Send the first redundant version on M first time-frequency resources respectively, and the first uplink data signal carried by the M first time-frequency resources is modulated by the first orthogonal cover code sequence; send a part of the first uplink data signal on the first time domain resources among K1 second time-frequency resources and K2 third time-frequency resources respectively; send another part of the first uplink data signal on the second time domain resources among K2 third time-frequency resources; the first uplink data signal is not carried on the second time domain resources among K1 second time-frequency resources."
[0382] Solution 3: "Send the first redundant version on M first time-frequency resources respectively, and the first uplink data signal carried by the M first time-frequency resources is modulated by the first orthogonal cover code sequence; send a part of the first uplink data signal on the first time domain resources in K1 second time-frequency resources and K2 third time-frequency resources respectively; send the other part of the first uplink data signal on the second time domain resources in K2 third time-frequency resources respectively; the first uplink data signal is not carried on the second time domain resources in K1 second time-frequency resources; the first uplink data signal carried by the first time domain resources in K1 second time-frequency resources and K2 third time-frequency resources is modulated by the second orthogonal cover code sequence."
[0383] Solution 4: "A part of the first uplink data signal is sent on the first time domain resources among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources; another part of the first uplink data signal is sent on the second time domain resources among the M first time-frequency resources and K2 third time-frequency resources; the second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence."
[0384] Solution 5: "Send a portion of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources, and do not carry the first uplink data signal on the second time domain resources; among the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence."
[0385] The following first introduces the modulation scheme for the second uplink data signal carrying the second redundant version of the second transport block for schemes 1-3.
[0386] In one possible design, for any one or more of the above-mentioned Scheme 1, Scheme 2, and Scheme 3, the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0387] For example, in the above-mentioned scheme 1, FIG14 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in FIG14, the redundant versions of TB1 and TB2 both include RV0, RV1, RV2, and RV3 as an example. The four redundant versions are sent in the order of RV1, RV2, RV3, and RV0 on 16 allocated time slots (time-frequency resources). Each RV is sent 4 times, and the four RVs are sent four times respectively. The number of repetitions of PUSCH repeated transmission by TB1 and TB2 is a total of 16 times, and the 16 PUSCH repeated transmissions are carried on different time-frequency resources.
[0388] For TB1, RV0, RV1, RV2, and RV3 can all be referred to as first redundancy versions. Each first redundancy version is sent on four different first time-frequency resources, i.e., M corresponding to each first redundancy version is equal to 4. For each first redundancy version, the first uplink data signal carried by the M first time-frequency resources can be modulated using a first orthogonal cover code sequence.
[0389] Taking RV1 of TB1 as an example, it can be modulated by OCC1[+1, +1, -1, -1].
[0390] For TB2, RV0, RV1, RV2, and RV3 can all be referred to as second redundancy versions. The time-frequency resources carrying the first uplink data signal (S1+S2) in the first time-frequency resources of each first redundancy version also carry a second uplink data signal (Q1+Q2) of the second redundancy version. For example, the time-frequency resources carrying the first uplink data signal (S1+S2) in the first time-frequency resources of RV1 of TB1 also carry the second uplink data signal (Q1+Q2) of RV1 of TB2.
[0391] RV1 of TB2 can be modulated by OCC3 [+1, -1, +1, -1]. OCC3 is orthogonal to OCC1 and can be called a third orthogonal cover code sequence.
[0392] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to RV1 and will not be repeated here.
[0393] For another example, in the above-mentioned scheme 2, Figure 15 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in Figure 15, the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in the order of RV1, RV2, RV3, and RV0 in 16 allocated time slots (time-frequency resources). The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0394] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 15 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0395] Taking RV1 of TB1 as an example, the first uplink data signal (S1+S2) carried by M first time-frequency resources (the 9th and 13th time-frequency resources) is modulated by OCC1[-1,-1].
[0396] For TB2, R1 can serve as the second redundancy version. The time-frequency resources carrying the first uplink data signal (S1+S2) in the M first time-frequency resources also carry a second uplink data signal (Q1+Q2) of the second redundancy version. For example, the time-frequency resources carrying the first uplink data signal (S1+S2) in the first time-frequency resources of RV1 of TB1 also carry the second uplink data signal (Q1+Q2) of RV1 of TB2.
[0397] RV1 of TB2 can be modulated by OCC3[+1,-1]. OCC3 is orthogonal to OCC1.
[0398] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0399] For another example, with respect to the above-described Solution 3, the difference from Solution 2 is that, in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time-domain resource is modulated by a second orthogonal cover code sequence. The modulation scheme of the second redundancy version can refer to the example of Solution 2 above.
[0400] In one possible design, for the above-mentioned Scheme 2 or Scheme 3, among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0401] In one implementation method, when this design is for Scheme 2, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by each time-frequency resource are the same as the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0402] For example, among the K1 second time-frequency resources, the information of the first redundant version carried by each time-frequency resource includes: a part of the first uplink data signal of the first redundant version of the first transmission block carried by the first time domain resource, and the information carried by the second time domain resource (such as UCI or other information); the information of the second redundant version carried by each time-frequency resource includes: a part of the second uplink data signal of the second redundant version of the second transmission block carried by the first time domain resource, and another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0403] Among the K2 third time-frequency resources, the information of the first redundant version carried by each time-frequency resource includes: a part of the first uplink data signal of the first redundant version of the first transmission block carried by the first time domain resource, and another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by each time-frequency resource includes: a part of the second uplink data signal of the second redundant version of the second transmission block carried by the first time domain resource, and another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0404] In another implementation method, when this design is for Solution 3, among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0405] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0406] For example, among K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the UCI or other information carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0407] Among the K2 third time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0408] For example, FIG16 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in FIG16, the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0409] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 16 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0410] Taking RV1 of TB1 as an example, the first uplink data signal (S1+S2) carried by the M first time-frequency resources (the 9th and 13th time-frequency resources) is modulated using OCC1[-1, -1]. The first uplink data signal (S1) carried by the first time-domain resource in the K1 second time-frequency resources (the 1st time-frequency resource) and the K2 third time-frequency resources (the 5th time-frequency resource) is modulated using the second orthogonal cover code sequence OCC2[+1, -1].
[0411] For TB2, R1 can be used as the second redundant version. Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a portion (Q1) of the second redundant version of TB2's second uplink data signal, and the second time domain resource also carries another portion (Q2) of the second uplink data signal. Among the K1 second time-frequency resources (the first time-frequency resource) and the K2 third time-frequency resources (the fifth time-frequency resource), the second uplink data signal (Q1) carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence OCC4[+1, +1]. OCC4 is orthogonal to OCC2.
[0412] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0413] In another possible design, for the above-mentioned Scheme 2 or Scheme 3, the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal, and the second time domain resources also carry another part of the second uplink data signal.
[0414] In one implementation, when this design is for Solution 2, the second uplink data signal carried by M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0415] Optionally, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by each time-frequency resource are the same as those of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0416] For example, among the K1 second time-frequency resources, the information of the first redundant version carried by each time-frequency resource includes: a part of the first uplink data signal of the first redundant version of the first transmission block carried by the first time domain resource, and the information carried by the second time domain resource (such as UCI or other information); the information of the second redundant version carried by each time-frequency resource includes: a part of the second uplink data signal of the second redundant version of the second transmission block carried by the first time domain resource, and another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0417] Among the K2 third time-frequency resources, the information of the first redundant version carried by each time-frequency resource includes: a part of the first uplink data signal of the first redundant version of the first transmission block carried by the first time domain resource, and another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by each time-frequency resource includes: a part of the second uplink data signal of the second redundant version of the second transmission block carried by the first time domain resource, and another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0418] For example, FIG17 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in FIG17 , the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0419] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 17 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0420] Taking RV1 of TB1 as an example, the first uplink data signal (S1+S2) carried by M first time-frequency resources (the 9th and 13th time-frequency resources) is modulated by OCC1[-1,-1].
[0421] For TB2, R1 can serve as the second redundant version. Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time-domain resources each carry a portion (Q1) of the second redundant version of the second uplink data signal of TB2, and the second time-domain resources each carry another portion (Q2) of the second uplink data signal. The time-frequency resources that carry the first uplink data signal (S1+S2) among the M first time-frequency resources each carry the second uplink data signal (Q1+Q2) of TB2's RV1.
[0422] The RV1 of TB2 carried in the M first time-frequency resources can be modulated by OCC3[+1,-1]. OCC3 is orthogonal to OCC1.
[0423] In another implementation method, when this design is for Scheme 3, the second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0424] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0425] For example, among K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the UCI or other information carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0426] Among the K2 third time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0427] For example, Figure 18 shows another OCC modulation schematic provided by an embodiment of the present application. The difference between the example given in Figure 18 and Figure 17 is that, in the K1 second time-frequency resources (the first time-frequency resource) and the K2 third time-frequency resources (the fifth time-frequency resource), the first uplink data signal (S1) of TB1 carried by the first time domain resource is modulated by the second orthogonal cover code sequence OCC2[+1,-1]; and the second uplink data signal (Q1) carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence OCC4[+1,+1]. OCC4 is orthogonal to OCC2.
[0428] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0429] In another possible design, for the above-mentioned Scheme 2 or Scheme 3, among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0430] In one implementation method, when this design is for Scheme 2, among the K1 second time-frequency resources, the time domain resources of the first redundant version of information carried by each time-frequency resource are the same as those of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0431] For details of this method, please refer to the aforementioned embodiment, regarding the design of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources respectively carry another part of the second uplink data signal". For the implementation method of Solution 2, the difference is that in this implementation method, the K2 third time-frequency resources do not carry any information about the second redundant version, which will not be repeated here.
[0432] In another implementation method, when this design is for Solution 3, among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0433] Optionally, in this method, among the K1 second time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0434] For details of this method, see the aforementioned embodiment. Regarding the design of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a portion of the second uplink data signal of the second redundant version of the second transport block, and the second time domain resource also carries another portion of the second uplink data signal," the difference is described in the implementation of Solution 3. In this implementation, the K2 third time-frequency resources do not carry any information about the second redundant version. In addition, in this method, the "second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource in the K1 second time-frequency resources" refers to the second orthogonal cover code sequence that is modulated only for the first uplink data signal carried by the first time domain resource in the K1 second time-frequency resources. For example, the second orthogonal cover code sequence of the K1+K2 portion may include two parts: the second orthogonal cover code sequence corresponding to K1 and the second orthogonal cover code sequence corresponding to K2. The second orthogonal cover code sequence corresponding to K1 is the "second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource in the K1 second time-frequency resources." The remaining identical or similar parts will not be described in detail.
[0435] In another possible design, for the above-mentioned Scheme 2 or Scheme 3, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block; among the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resources respectively carry another part of the second uplink data signal; and among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal.
[0436] In one implementation, when this design is for Scheme 2, among the M first time-frequency resources, the second uplink data signal carried by the first time domain resources and the second time domain resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence. The first uplink data signal carried by the first time domain resources and the second time domain resources is the same as the second uplink data signal frequency domain resource.
[0437] Among them, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by each time-frequency resource are the same as the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0438] This method can be specifically referred to in the aforementioned embodiment, regarding the design of "the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the first time domain resources in the K1 second time-frequency resources and the K2 third time-frequency resources also carry a part of the second uplink data signal, and the second time domain resources also carry another part of the second uplink data signal", and the implementation method of Solution 2, the difference is that in this implementation method, the second time domain resources in the K1 second time-frequency resources do not carry the second uplink data signal. The rest of the same or similar parts are not repeated here.
[0439] In another implementation, when this design is for Solution 3, among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource and the second time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource and the second time domain resource is the same as the second uplink data signal frequency domain resource. Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0440] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0441] This method can be specifically referred to in the aforementioned embodiment, regarding the design of "the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the first time domain resources in the K1 second time-frequency resources and the K2 third time-frequency resources also carry a portion of the second uplink data signal, and the second time domain resources also carry another portion of the second uplink data signal", and the implementation method of Solution 3, the difference is that in this implementation method, the second time domain resources in the K1 second time-frequency resources do not carry the second uplink data signal. The rest of the same or similar parts are not repeated here.
[0442] The above describes the modulation schemes for the second uplink data signal carrying the second redundant version of the second transport block for solutions 1-3. The following describes the modulation scheme for the second uplink data signal carrying the second redundant version of the second transport block for solution 4.
[0443] In one possible design, for the above-mentioned solution 4, among the M first time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0444] Among them, among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the third orthogonal cover code sequence, and the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence. The third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence. The first uplink data signal and the second uplink data signal carried by the first time domain resource and the second time domain resource have the same frequency domain resources.
[0445] For example, Figure 19 shows another OCC modulation schematic provided by an embodiment of the present application. As shown in Figure 19, the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0446] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 19 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0447] Taking RV1 of TB1 as an example, among the K1 second time-frequency resources (the first time-frequency resource), the K2 third time-frequency resources (the fifth time-frequency resource), and the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the first uplink data signal (S1) carried by the first time-domain resource is modulated using the OCC1 sequence [+1, +1, -1, -1]. Among the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the S2 carried by the second time-domain resource is modulated using the OCC2 sequence [+1, -1].
[0448] For TB2, R1 can be used as the second redundant version. Among the M first time-frequency resources, the time-frequency resources in the first time domain resources that carry the first uplink data signal (S1) also carry the second uplink data signal (Q1) of TB2's RV1, and the time-frequency resources in the second time domain resources that carry the first uplink data signal (S2) also carry the second uplink data signal (Q2) of TB2's RV1. Among the M first time-frequency resources (the 9th and 13th time-frequency resources), the second uplink data signal (Q1) carried by the first time domain resource is modulated by the OCC3 sequence [+1, -1]. The OCC3 sequence is orthogonal to the OCC1 sequence [-1, -1] corresponding to the first uplink data signal (S1) carried by the first time domain resource. That is, the OCC1 sequence can include [+1, +1] and [-1, -1], and [-1, -1] is the OCC1 sequence corresponding to the first uplink data signal (S1) carried by the first time domain resource in the M first time-frequency resources. The OCC3 sequence can be called the third orthogonal cover code sequence.
[0449] In the M first time-frequency resources (the 9th and 13th time-frequency resources), Q2 carried by the second time-domain resource is modulated by the OCC4 sequence [+1, +1]. The OCC4 sequence is orthogonal to the OCC2 sequence. The OCC4 sequence can be called the fourth orthogonal cover code sequence.
[0450] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0451] In another possible design, for the above-mentioned scheme 4, among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, and the sum of K1 and K2 is greater than 1.
[0452] Among them, among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0453] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0454] For example, among K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the UCI or other information carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0455] Among the K2 third time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0456] For example, FIG20 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in FIG20 , the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0457] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 20 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0458] Taking RV1 of TB1 as an example, among the K1 second time-frequency resources (the first time-frequency resource), the K2 third time-frequency resources (the fifth time-frequency resource), and the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the first uplink data signal (S1) carried by the first time-domain resource is modulated using the OCC1 sequence [+1, +1, -1, -1]. Among the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the S2 carried by the second time-domain resource is modulated using the OCC2 sequence [+1, -1].
[0459] For TB2, R1 can be used as the second redundant version. The K1 second time-frequency resources (the first time-frequency resource) and K2 third time-frequency resources (the fifth time-frequency resource) carry the second uplink data signal (Q1) of TB2's RV1 on the time-frequency resources in the first time domain, and the second uplink data signal (Q2) of TB2's RV1 on the time-frequency resources in the second time domain.
[0460] In the K1 second time-frequency resources (the first time-frequency resource) and the K2 third time-frequency resources (the fifth time-frequency resource), the second uplink data signal (Q1) carried by the first time-domain resource is modulated by the OCC4 sequence [+1, -1]. The OCC4 sequence is orthogonal to the OCC1 sequence [+1, +1] corresponding to the first uplink data signal (S1) carried by the first time-domain resource. That is, the OCC1 sequence may include [+1, +1] and [-1, -1]. [+1, +1] is the OCC1 sequence corresponding to the first uplink data signal (S1) carried by the first time-domain resource in the K1 second time-frequency resources and the K2 third time-frequency resources. The OCC4 sequence may be referred to as a fourth orthogonal cover code sequence.
[0461] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0462] In another possible design, for the above-mentioned solution 4, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0463] Among them, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0464] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0465] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resources of the first redundant version of information carried by the second time domain resource of each time-frequency resource are the same as the time domain resources of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0466] For example, among K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the UCI or other information carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0467] Among the K2 third time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the first uplink data signal of the first redundant version of the first transmission block carried by the second time domain resource; the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0468] For example, FIG21 shows another OCC modulation schematic diagram provided by an embodiment of the present application. As shown in FIG21 , the redundant versions of TB1 and TB2 both include RV0, RV1, RV2 and RV3 as an example. The four redundant versions of TB1 are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. The first time domain resource in the first time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI); in the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource, the first time domain resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource carries another part S2 of the uplink data signal of RV1.
[0469] For TB1, R1 can be used as the first redundancy version, K1 can be equal to 1, and the second time-frequency resource can include the first time-frequency resource; K2 can be equal to 1, the third time-frequency resource can be the fifth time-frequency resource, or any one of the ninth and thirteenth time-frequency resources, the remaining two time-frequency resources are the first time-frequency resources, and M can be equal to 2. Figure 21 takes the fifth time-frequency resource as the third time-frequency resource, and the ninth and thirteenth time-frequency resources as the first time-frequency resource as an example.
[0470] Taking RV1 of TB1 as an example, among the K1 second time-frequency resources (the first time-frequency resource), the K2 third time-frequency resources (the fifth time-frequency resource), and the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the first uplink data signal (S1) carried by the first time-domain resource is modulated using the OCC1 sequence [+1, +1, -1, -1]. Among the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the S2 carried by the second time-domain resource is modulated using the OCC2 sequence [+1, -1].
[0471] For TB2, R1 can be used as the second redundant version. Among the K1 second time-frequency resources (the first time-frequency resource), the K2 third time-frequency resources (the fifth time-frequency resource), and the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the time-frequency resources in the first time-domain resources that carry the first uplink data signal (S1) also carry the second uplink data signal (Q1) of TB2's RV1, and the time-frequency resources in the second time-domain resources that carry the first uplink data signal (S2) also carry the second uplink data signal (Q2) of TB2's RV1.
[0472] Among the K1 second time-frequency resources (the first time-frequency resource), the K2 third time-frequency resources (the fifth time-frequency resource), and the M first time-frequency resources (the ninth and thirteenth time-frequency resources), the second uplink data signal (Q1) carried by the first time-domain resource is modulated by the OCC3 sequence [+1, -1, +1, -1]. The OCC3 sequence is orthogonal to the OCC1 sequence [+1, +1]. The OCC3 sequence can be called a third orthogonal cover code sequence.
[0473] In the M first time-frequency resources (the 9th and 13th time-frequency resources), Q2 carried by the second time-domain resource is modulated by the OCC4 sequence [+1, +1]. The OCC4 sequence is orthogonal to the OCC2 sequence. The OCC4 sequence can be called the fourth orthogonal cover code sequence.
[0474] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0475] In another possible design, for the above-mentioned solution 4, among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0476] Among them, among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0477] Among the K1 second time-frequency resources, the second time domain resource of each time-frequency resource carries the first redundant version of information and the second redundant version of information with the same time domain resource but different frequency domain resources; or, the time-frequency resources are the same but are modulated by different orthogonal cover code sequences in the frequency domain.
[0478] For details of this design, please refer to the aforementioned embodiment, regarding the design of "For Solution 4, in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources respectively carry another portion of the second uplink data signal." The difference is that in this design, the K2 third time-frequency resources do not carry any information about the second redundant version, which will not be repeated here.
[0479] In another possible design, for solution 4 above, among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time-domain resources each further carry a portion of a second uplink data signal of a second redundant version of the second transport block. Among the M first time-frequency resources and the K2 third time-frequency resources, the second time-domain resources each further carry another portion of the second uplink data signal; and among the K1 second time-frequency resources, the second time-domain resources do not carry the second uplink data signal.
[0480] Among them, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0481] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0482] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second time domain resource of each time-frequency resource carries the first redundant version of information and the second redundant version of information with the same time domain resource, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0483] For details of this design, please refer to the description in the aforementioned embodiment regarding "For Solution 4 above, among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time-domain resources each further carry a portion of the second uplink data signal of the second redundant version of the second transport block, and the second time-domain resources each further carry another portion of the second uplink data signal." The difference is that in this design, the second time-domain resources among the K1 second time-frequency resources do not carry the second uplink data signal. The remaining identical or similar parts are not further described.
[0484] The following describes, for solution 5, a modulation scheme for a second uplink data signal carrying a second redundant version of a second transport block.
[0485] In one possible design, for solution 5, in one implementation, among the K1 second time-frequency resources, the first time domain resources each further carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources each further carry another portion of the second uplink data signal. Alternatively, in another implementation, among the K1 second time-frequency resources, the first time domain resources each further carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal. Alternatively, in another implementation, among the K1 second time-frequency resources, the first time domain resources each further carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and some of the second time domain resources each further carry another portion of the second uplink data signal, and another portion of the second time domain resources do not carry the second uplink data signal. If K1 includes a quantity and a second quantity, the second time domain resources in the first quantity of second time-frequency resources are some of the second time domain resources, and the second time domain resources in the second quantity of second time-frequency resources are another portion of the second time domain resources.
[0486] For any implementation method corresponding to Solution 5 in this design, among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0487] Among the K1 second time-frequency resources, the second time domain resource of each time-frequency resource carries the first redundant version of information and the second redundant version of information with the same time domain resource but different frequency domain resources; or, the time-frequency resources are the same but are modulated by different orthogonal cover code sequences in the frequency domain.
[0488] For example, in the first implementation method corresponding to Solution 5 in this design, among the K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the UCI or other information carried by the second time domain resource, and the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second uplink data signal of the second redundant version of the second transmission block carried by the second time domain resource.
[0489] For another example, in the second implementation method corresponding to Solution 5 in this design, among the K1 second time-frequency resources, the first redundant version of information carried by the second time domain resource of each time-frequency resource includes: the first UCI or other information carried by the second time domain resource, and the second redundant version of information carried by the second time domain resource of each time-frequency resource includes: the second UCI or other information carried by the second time domain resource.
[0490] For another example, in the third implementation method corresponding to Solution 5 in this design, among the K1 second time-frequency resources, the information of the first redundant version carried by the second time domain resource of each time-frequency resource includes: the first UCI or other information carried by the second time domain resource, and the information of the second redundant version carried by the second time domain resource of each time-frequency resource includes: another part of the second redundant version of the second uplink data signal of the second transmission block carried by the second time domain resource, and the second UCI or other information carried by the second time domain resource.
[0491] For example, Figure 22 shows another OCC modulation schematic provided by an embodiment of the present application. As shown in Figure 22, taking the case where TB1 includes four redundancy versions, namely RV0, RV1, RV2, and RV3, as an example, the four redundancy versions are transmitted in the order of RV1, RV2, RV3, and RV0, respectively, over 16 allocated time slots (time-frequency resources). The uplink data signal of RV1 carried by the first time-frequency resource, the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth time-frequency resource is multiplexed with UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0492] For example, in the 1st time-frequency resource, the 5th time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource, the first time domain resource in each time-frequency resource carries a part S1 of the uplink data signal of RV1, and the second time domain resource does not carry the uplink data signal of RV1 (or carries UCI).
[0493] R1 may serve as the first redundancy version, K1 may be equal to 4, and the second time-frequency resources may include the first time-frequency resource, the fifth time-frequency resource, the ninth time-frequency resource, and the 13th time-frequency resource. In the K1 second time-frequency resources, the first uplink data signal (S1) carried by the first time domain resource is modulated using the OCC1 sequence [+1, +1, -1, -1].
[0494] Among the K1 second time-frequency resources, the first time domain resource carries the second uplink data signal (Q1), and the second time domain resource carries the second uplink data signal (Q2). The second uplink data signal (Q1) carried by the first time domain resource is modulated using an OCC4 sequence [+1, -1, +1, -1]. The OCC4 sequence is orthogonal to the OCC1 sequence. The OCC4 sequence can be referred to as a fourth orthogonal cover code sequence.
[0495] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the above examples and will not be repeated here.
[0496] It should be understood that Figure 22 shows an example in which the first time domain resource carries the second uplink data signal (Q1) and the second time domain resource carries the second uplink data signal (Q2) among K1 second time-frequency resources. The first time domain resource carries the second uplink data signal (Q1) and the second time domain resource does not carry the second uplink data signal. Alternatively, the first time domain resource carries the second uplink data signal (Q1), part of the second time domain resources carry the second uplink data signal (Q2), and another part of the second time domain resources do not carry the second uplink data signal. This is similar to what is shown in Figure 22 and will not be repeated here.
[0497] Optionally, in an embodiment of the present application, the two TBs performing PUSCH transmission resource sharing may have the same repetition level or different repetition levels.
[0498] The same repetition level means that the RV versions of the two TBs are the same, and each RV is sent the same number of times, thus the PUSCH repetitions are the same. For example, in the example of FIG14 , the PUSCH repetitions of TB1 and TB2 are both 16.
[0499] Different repetition levels refer to two TBs with different RV versions and / or different RV transmission times, resulting in different PUSCH repetition times. For example, TB1 and TB2 both include four RVs, TB1 has 16 PUSCH repetition times (each RV is repeated four times), and TB2 has 8 PUSCH repetition times (each RV is repeated twice). The two RVs repeated by TB2 can share PUSCH repetition resources with any two of the four RVs repeated by TB2. TB1 and TB2 belong to different repetition levels.
[0500] Optionally, in an embodiment of the present application, the RV types between two TBs performing PUSCH transmission resource sharing may be aligned or unaligned. For example, TB1 includes four RVs, TB2 includes two RVs, and the two RVs of TB2 and two of the four RVs of TB1 perform PUSCH transmission resource sharing.
[0501] Exemplarily, the order of RVs between two TBs performing PUSCH transmission resource sharing may be the same or different.
[0502] For example, TB1 includes RV1, RV2, RV3, and RV0, and TB2 also includes RV1, RV2, RV3, and RV0. In one implementation, the RV1, RV2, RV3, and RV0 of TB2 correspond one-to-one with the RV1, RV2, RV3, and RV0 of TB1, and PUSCH transmission resources are shared. For example, the RV1 of TB2 shares PUSCH transmission resources with the RV1 of TB1. In other implementations, the RV1, RV2, RV3, and RV0 of TB2 correspond arbitrarily with the RV1, RV2, RV3, and RV0 of TB1, and PUSCH transmission resources are shared. However, the same RV of TB1 must correspond to the same RV of TB2. For example, the RV1 of TB2 shares PUSCH transmission resources with the RV0 of TB1, and the RV2 of TB2 shares PUSCH transmission resources with the RV3 of TB1.
[0503] Optionally, in an embodiment of the present application, the two TBs sharing PUSCH transmission resources can be from the same terminal device or from different terminal devices. For example, they correspond to different transmission data blocks of the same terminal device. Each data block has its own encoding and RV version and is considered to be a different data stream.
[0504] For example, UCI belonging to the same terminal device (user) may be collectively sent in one uplink information (such as an uplink data signal).
[0505] It should also be noted that the OCC sequence schemes for modulation at different granularities and the RV cluster transmission scheme mentioned in the aforementioned embodiments of the present application can be applied to any embodiment of the present application and are not limited here.
[0506] Based on the above embodiments, the present application also provides a communication method that can be applied to a network device. The network device can refer to the above embodiments. Figure 23 shows another flow chart of the communication method provided by the present application. As shown in Figure 23, the method may include: S2301-S2302.
[0507] S2301. Receive a first signal on at least two time-frequency resources.
[0508] S2302. Demodulate the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of a first transport block.
[0509] Exemplarily, at least two time-frequency resources may refer to the time-frequency resources corresponding to the uplink data signal modulated by the same OCC sequence as described in the aforementioned embodiments. For example, by receiving a first signal on M first time-frequency resources and demodulating the first signal using the first OCC sequence, the RV repeatedly sent on the M first time-frequency resources can be obtained.
[0510] Exemplarily, the method may further include: demodulating the first signal according to a second orthogonal cover code sequence to obtain a second redundant version of the second transmission block, where the second orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0511] The beneficial effects of the communication method applied to the network device can be referred to in the above embodiments. For example, PUSCH retransmission can be implemented on the same time-frequency resources, reducing the time-frequency resource consumption of PUSCH retransmission and improving the efficiency of time-frequency resource use, or improving resource utilization.
[0512] Optionally, in an embodiment of the present application, different terminal devices may synchronize their respective OCC sequences with each other, or the network device may indicate to the terminal device the OCC sequence to be used, which is not limited here.
[0513] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between various network elements. It is understandable that each network element, such as a terminal device, a network device, etc., includes a hardware structure and / or software module corresponding to each function in order to implement the above functions.
[0514] For example, an embodiment of the present application may provide a communication device for implementing the functions of the above-mentioned terminal device, which may be a terminal device or a device (e.g., a chip) built into the terminal device. FIG24 shows a schematic diagram of the structure of the communication device provided in an embodiment of the present application.
[0515] As shown in FIG. 24 , the communication device may include: a processing unit 2401 and a sending unit 2402 .
[0516] The processing unit 2401 is configured to determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0517] The sending unit 2402 is configured to send a first redundant version on M first time-frequency resources respectively, where the first uplink data signals carried by the M first time-frequency resources are modulated by a first orthogonal cover code sequence, where M is an integer greater than 1.
[0518] In one possible design, the sending unit 2402 is further used to send a part of the first uplink data signal on the first time domain resources among K1 second time-frequency resources and K2 third time-frequency resources, respectively, where K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; the sending unit is further used to send another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources.
[0519] The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; in the second time-frequency resources and the third time-frequency resources, the first time domain resources have the same time domain length and the second time domain resources have the same time domain length.
[0520] In one possible design, among K1 second time-frequency resources and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a second orthogonal cover code sequence, and the sum of K1 and K2 is greater than 1.
[0521] In one possible design, for any of the above designs, the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; the second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0522] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0523] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0524] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0525] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0526] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal respectively, and the second time domain resources also carry another part of the second uplink data signal respectively; the second uplink data signals carried by the M first time-frequency resources are modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0527] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0528] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", the time-frequency resources carrying the first uplink data signal in the M first time-frequency resources also carry the second uplink data signal of the second redundant version of the second transmission block; in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal, and the second time domain resource also carries another part of the second uplink data signal; the second uplink data signal carried by the M first time-frequency resources is modulated by the third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence; in the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0529] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0530] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resources among the K1 second time-frequency resources and the K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resources among the K1 second time-frequency resources", among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0531] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0532] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by the second orthogonal cover code sequence", in the K1 second time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1; in the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0533] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0534] In one possible design, for the above-mentioned scheme of "sending a portion of the first uplink data signal on the first time domain resources in the K1 second time-frequency resources and the K2 third time-frequency resources respectively; sending another portion of the first uplink data signal on the second time domain resources in the K2 third time-frequency resources respectively; and not carrying the first uplink data signal on the second time domain resources in the K1 second time-frequency resources", among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively also carry the second uplink data of the second redundant version of the second transmission block. part of the signal; among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources respectively carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal; among the M first time-frequency resources, the second uplink data signals carried by the first time domain resources and the second time domain resources are modulated by the third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signals carried by the first time domain resources and the second time domain resources are the same as the frequency domain resources of the second uplink data signal.
[0535] Optionally, in this design, among the K1 second time-frequency resources, the time domain resources carried by each time-frequency resource are the same as the time domain resources of the second redundant version of information, but different frequency domain resources; or, the time-frequency resources are the same, but are modulated by different orthogonal cover code sequences in the frequency domain.
[0536] In one possible design, for the above-mentioned scheme of "in the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries the first uplink data signal modulated by the second orthogonal cover code sequence", in the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resource also carries a part of the second uplink data signal of the second redundant version of the second transmission block; in the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource also carries another part of the second uplink data signal; in the K1 second time-frequency resource, the second time domain resource does not carry the second uplink data signal.
[0537] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resources and the second time domain resources is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resources and the second time domain resources is the same as the second uplink data signal frequency domain resource.
[0538] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0539] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0540] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0541] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0542] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0543] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0544] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0545] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0546] For another example: An embodiment of the present application may also provide a communication device for realizing the functions of the above-mentioned terminal equipment. Figure 25 shows another structural schematic diagram of the communication device provided by an embodiment of the present application.
[0547] As shown in FIG. 25 , the communication device may include: a processing unit 2501 and a sending unit 2502 .
[0548] The processing unit 2501 is configured to determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0549] The sending unit 2502 is used to send a part of the first uplink data signal on the first time domain resources among M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, where M is an integer greater than 1, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0.
[0550] The sending unit 2502 is further configured to send another part of the first uplink data signal on the second time domain resources of the M first time-frequency resources and the K2 third time-frequency resources respectively.
[0551] The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence.
[0552] In one possible design, among the M first time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal.
[0553] Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by the third orthogonal cover code sequence, and the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence. The third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence. The first uplink data signal and the second uplink data signal carried by the first time domain resource and the second time domain resource have the same frequency domain resources.
[0554] In one possible design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, and the sum of K1 and K2 is greater than 1.
[0555] Among the K1 second time-frequency resources and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0556] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0557] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another portion of the second uplink data signal.
[0558] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0559] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0560] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0561] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
[0562] Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
[0563] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0564] In one possible design, among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the first time domain resources also carry a portion of the second uplink data signal of the second redundant version of the second transmission block.
[0565] Among the M first time-frequency resources and K2 third time-frequency resources, the second time domain resources also carry another part of the second uplink data signal; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal.
[0566] Among the M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0567] Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by the fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
[0568] Optionally, in this design, among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0569] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0570] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0571] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0572] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0573] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0574] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0575] For another example, an embodiment of the present application may further provide a communication device for implementing the functions of the above-mentioned terminal device. The communication device may be a terminal device or a device (e.g., a chip) built into the terminal device. FIG26 shows another schematic diagram of the structure of the communication device provided in an embodiment of the present application.
[0576] As shown in FIG. 26 , the communication device may include: a processing unit 2601 and a sending unit 2602 .
[0577] The processing unit 2601 is configured to determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0578] The sending unit 2602 is configured to send a portion of the first uplink data signal on the first time domain resources of K1 second time-frequency resources respectively, and the second time domain resources do not carry the first uplink data signal, where K1 is an integer greater than 1.
[0579] In the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence.
[0580] In one possible design, among the K1 second time-frequency resources, the first time domain resources also carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources also carry another part of the second uplink data signal, or the second time domain resources do not carry the second uplink data signal, or, some of the second time domain resources also carry another part of the second uplink data signal, and another part of the second time domain resources do not carry the second uplink data signal.
[0581] In the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource.
[0582] Optionally, in this design, among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or the frequency domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0583] In one possible design, when the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
[0584] In one possible design, the time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
[0585] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0586] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0587] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0588] In one possible design, among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
[0589] Optionally, the communication device shown in Figures 24-26 above may further include a receiving unit for implementing a receiving function, such as receiving messages from other terminal devices or base stations.
[0590] The present application also provides a communication device for implementing the functions of the above network device. The communication device can be a network device or a device (e.g., a chip) built into the network device. FIG27 shows another schematic diagram of the structure of the communication device provided in the present application.
[0591] As shown in FIG. 27 , the communication device may include: a receiving unit 2701 and a processing unit 2702 .
[0592] The receiving unit 2701 is configured to receive a first signal on at least two time-frequency resources.
[0593] The processing unit 2702 is configured to demodulate the first signal according to the first orthogonal cover code sequence to obtain a first redundant version of the first transport block.
[0594] In one possible design, the processing unit 2702 is further used to demodulate the first signal according to a second orthogonal cover code sequence to obtain a second redundant version of the second transmission block, where the second orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
[0595] Optionally, the communication device shown in FIG. 27 may further include a sending unit for implementing a sending function.
[0596] It should be understood that the division of units in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or physically separated. Furthermore, the units in the device may be implemented entirely in the form of software invoked through processing elements, entirely in the form of hardware, or partially in the form of software invoked through processing elements, while others may be implemented in the form of hardware.
[0597] For example, each unit can be a separately established processing element, or it can be integrated into a certain chip of the device for implementation. In addition, it can also be stored in a memory in the form of a program, and called by a certain processing element of the device to execute the function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above units can be implemented by the integrated logic circuit of the hardware in the processor element or in the form of software called by the processing element.
[0598] In one example, the unit in any of the above devices can be one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or, one or more DSPs, or, one or more FPGAs, or a combination of at least two of these integrated circuit forms.
[0599] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a CPU or other processor that can call programs. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0600] The above-mentioned unit for receiving is an interface circuit or input circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is the interface circuit or input circuit of the chip used to receive signals from other chips or devices. When the communication device includes a unit for sending, the unit for sending is an interface circuit or output circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is the interface circuit or output circuit of the chip used to send signals to other chips or devices.
[0601] For example, an embodiment of the present application may further provide a communication device that can be applied to the above-mentioned terminal device or network device. The communication device may include: a processor and an interface circuit. The processor may include one or more processors.
[0602] When the communication device is applied to a terminal device, the processor is used to communicate with other devices through the interface circuit and execute the various steps executed by the terminal device in the above method.
[0603] When the communication device is applied to a network device, the processor is used to communicate with other devices through the interface circuit and execute the various steps executed by the network device in the above method.
[0604] In one implementation, the units for implementing the corresponding steps in the above methods in a terminal device or network device can be implemented in the form of a processing element scheduler. For example, an apparatus for a terminal device or network device may include a processing element and a storage element, with the processing element invoking a program stored in the storage element to execute the method executed by the corresponding terminal device or network device in the above method embodiments. The storage element can be a storage element on the same chip as the processing element, i.e., an on-chip storage element.
[0605] In another implementation, the program for executing the method executed by the terminal device or network device in the above method can be stored in a memory element on a different chip from the processing element, i.e., an off-chip memory element. In this case, the processing element calls or loads the program from the off-chip memory element to the on-chip memory element to call and execute the method executed by the terminal device or network device in the above method embodiment.
[0606] For example, an embodiment of the present application may further provide a communication device, which may include a processor configured to execute computer instructions stored in a memory. When the computer instructions are executed, the device performs the method performed by the above terminal device or network device. The memory may be located within the communication device or may be located outside the communication device. The processor may include one or more processors.
[0607] In another implementation, the unit that implements each step of the above method in a terminal device or network device may be configured as one or more processing elements. These processing elements may be correspondingly provided on the terminal device or network device. The processing elements here may be integrated circuits, such as one or more ASICs, one or more DSPs, one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
[0608] The units implementing each step of the above method in a terminal device or network device can be integrated together and implemented in the form of a SOC chip, which is used to implement the corresponding method. The chip can integrate at least one processing element and a storage element, and the corresponding method can be implemented by the processing element calling a program stored in the storage element; alternatively, the chip can integrate at least one integrated circuit to implement the corresponding method; or, a combination of the above implementation methods can be used, with the functions of some units implemented by the processing element calling a program, and the functions of some units implemented by the integrated circuit.
[0609] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
[0610] A storage element may be a memory or a collective term for multiple storage elements.
[0611] For example, an embodiment of the present application further provides a chip system that can be applied to the above-mentioned terminal device or network device. The chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected by lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method executed by the corresponding terminal device or network device in the above method embodiment. Among them, for the terminal device or network device, the electronic device can be itself or a device in itself, or it can also be other devices that communicate with the terminal device or network device.
[0612] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0613] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0614] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0615] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0616] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, such as a program. The software product is stored in a program product, such as a computer-readable storage medium, and includes a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0617] For example, an embodiment of the present application may also provide a computer-readable storage medium, including: computer software instructions; when the computer software instructions are running on a terminal device, or in a chip built into the terminal device, the terminal device may execute the method executed by the first terminal device as described in the aforementioned embodiment.
[0618] Alternatively, when the computer software instructions are executed in the network device or in a chip built into the network device, the network device is caused to execute the method executed by the network device as described in the above embodiment.
[0619] Optionally, an embodiment of the present application further provides a communication device. The communication device may include a transceiver unit and a processing unit. The transceiver unit may be used to send and receive information or to communicate with other network elements. The processing unit may be used to process data. For example, the device may implement the method performed by the terminal device or network device described above using the transceiver unit and the processing unit.
[0620] Optionally, an embodiment of the present application further provides a computer program product, which, when executed, can implement the method executed by the above-mentioned terminal device or network device.
[0621] Based on the above embodiments, an embodiment of the present application also provides a communication system, including: a terminal device and a network device; the terminal device executes the method executed by the terminal device as described in the above embodiments; the network device executes the method executed by the network device as described in the above embodiments.
[0622] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method comprises: Determine a first redundancy version of a first transmission block, wherein the first redundancy version includes a first uplink data signal; The first redundant version is sent respectively on M first time-frequency resources, and the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, where M is an integer greater than 1.
2. The method according to claim 1, characterized in that: The method further comprises: Send a portion of the first uplink data signal on a first time domain resource among K1 second time-frequency resources and K2 third time-frequency resources, respectively, where K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; Sending another part of the first uplink data signal on the second time domain resources in the K2 third time-frequency resources respectively; The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; In the second time-frequency resources and the third time-frequency resources, the first time domain resources have the same time domain length, and the second time domain resources have the same time domain length.
3. The method according to claim 2, characterized in that Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a second orthogonal cover code sequence, and the sum of the K1 and the K2 is greater than 1.
4. A communication method, characterized in that: The method comprises: Determine a first redundancy version of a first transmission block, wherein the first redundancy version includes a first uplink data signal; Sending a portion of the first uplink data signal on first time domain resources among M first time-frequency resources, K1 second time-frequency resources, and K2 third time-frequency resources, respectively, where M is an integer greater than 1, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; Sending another part of the first uplink data signal on the second time domain resources of the M first time-frequency resources and the K2 third time-frequency resources respectively; The second time domain resource among the K1 second time-frequency resources does not carry the first uplink data signal; Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence; Among the M first time-frequency resources, the first uplink data signal carried by the second time domain resource is modulated by a second orthogonal cover code sequence.
5. A communication method, characterized in that: The method comprises: Determine a first redundancy version of a first transmission block, wherein the first redundancy version includes a first uplink data signal; Send a part of the first uplink data signal on the first time domain resources of K1 second time-frequency resources respectively, and the second time domain resources do not carry the first uplink data signal, where K1 is an integer greater than 1; In the K1 second time-frequency resources, the first uplink data signal carried by the first time domain resource is modulated by a first orthogonal cover code sequence.
6. The method according to any one of claims 1 to 3, characterized in that: The time-frequency resources carrying the first uplink data signal in the M first time-frequency resources respectively also carry a second uplink data signal of a second redundant version of a second transmission block; The second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
7. The method according to claim 2, characterized in that: Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources respectively carry another part of the second uplink data signal.
8. The method according to claim 3, characterized in that In the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transport block, and the second time domain resources respectively carry another part of the second uplink data signal; Among the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
9. The method according to claim 2, characterized in that: The time-frequency resources carrying the first uplink data signal in the M first time-frequency resources respectively also carry a second uplink data signal of a second redundant version of a second transmission block; In the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal, and the second time domain resources respectively carry another part of the second uplink data signal; The second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
10. The method according to claim 3, characterized in that: The time-frequency resources carrying the first uplink data signal in the M first time-frequency resources respectively also carry a second uplink data signal of a second redundant version of a second transmission block; In the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal, and the second time domain resources respectively carry another part of the second uplink data signal; The second uplink data signal carried by the M first time-frequency resources is modulated by a third orthogonal cover code sequence, where the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence; Among the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
11. The method according to claim 2, characterized in that Among the K1 second time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block, and the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1.
12. The method according to claim 3, characterized in that Among the K1 second time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1; Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
13. The method according to claim 2, characterized in that Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transmission block; In the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resources respectively also carry another part of the second uplink data signal; Among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal; Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resources and the second time domain resources is modulated by a third orthogonal cover code sequence, and the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence. The first uplink data signal carried by the first time domain resources and the second time domain resources is the same as the frequency domain resource of the second uplink data signal.
14. The method according to claim 3, characterized in that Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transmission block; In the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resources respectively also carry another part of the second uplink data signal; Among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal; Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource and the second time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource and the second time domain resource is the same as the second uplink data signal frequency domain resource; Among the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
15. The method according to claim 4, characterized in that Among the M first time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transport block, and the second time domain resources respectively carry another part of the second uplink data signal; Among the M first time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, and the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal and the second uplink data signal carried by the first time domain resource and the second time domain resource have the same frequency domain resources.
16. The method according to claim 4, characterized in that Among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transport block, and the second time domain resources respectively carry another part of the second uplink data signal, and the sum of the K1 and the K2 is greater than 1; Among the K1 second time-frequency resources and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
17. The method according to claim 4, characterized in that Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transport block, and the second time domain resources respectively carry another part of the second uplink data signal; Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource; Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
18. The method according to claim 4, characterized in that Among the K1 second time-frequency resources, the first time domain resources respectively carry a part of the second uplink data signal of the second redundant version of the second transmission block, the second time domain resources do not carry the second uplink data signal, and K1 is greater than 1; Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence corresponding to the first uplink data signal carried by the first time domain resource, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
19. The method according to claim 4, characterized in that Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transmission block; In the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resources respectively also carry another part of the second uplink data signal; Among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal; Among the M first time-frequency resources, the K1 second time-frequency resources, and the K2 third time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a third orthogonal cover code sequence, the third orthogonal cover code sequence modulation is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource is the same as the second uplink data signal frequency domain resource; Among the M first time-frequency resources, the second uplink data signal carried by the second time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence modulation is orthogonal to the second orthogonal cover code sequence, and the first uplink data signal carried by the second time domain resource is the same as the second uplink data signal frequency domain resource.
20. The method according to claim 5, characterized in that Among the K1 second time-frequency resources, the first time domain resources respectively carry a part of a second uplink data signal of a second redundant version of a second transmission block, the second time domain resources respectively carry another part of the second uplink data signal, or the second time domain resources do not carry the second uplink data signal, or, some of the second time domain resources respectively carry another part of the second uplink data signal, and another part of the second time domain resources do not carry the second uplink data signal; Among the K1 second time-frequency resources, the second uplink data signal carried by the first time domain resource is modulated by a fourth orthogonal cover code sequence, the fourth orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence, and the first uplink data signal carried by the first time domain resource has the same frequency domain resource as the second uplink data signal.
21. The method according to claim 7 or 9, characterized in that: Among the K1 second time-frequency resources and the K2 third time-frequency resources, the information of the first redundant version and the information of the second redundant version carried by each time-frequency resource have the same time domain resources but different frequency domain resources; or, the time-frequency resources are the same but are modulated by different orthogonal cover code sequences in the frequency domain.
22. The method according to any one of claims 8, 10, 14, 16, 17, 19, characterized in that: Among the K1 second time-frequency resources and the K2 third time-frequency resources, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are different, or, the frequency domain resources of the first redundant version information and the second redundant version information carried by the second time domain resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
23. The method according to claim 11 or 13, characterized in that: Among the K1 second time-frequency resources, the information of the first redundant version and the information of the second redundant version carried by each time-frequency resource have the same time domain resources but different frequency domain resources; or, the time-frequency resources are the same but modulated by different orthogonal cover code sequences in the frequency domain.
24. The method according to any one of claims 12, 18, and 20, characterized in that: Among the K1 second time-frequency resources, the frequency domain resources of the first redundant version information carried by the second time domain resources are different from those of the second redundant version information, or, the frequency domain resources of the first redundant version information carried by the second time domain resources are the same as those of the second redundant version information, and are modulated by different orthogonal cover code sequences in the frequency domain.
25. The method according to any one of claims 2 to 5 and claims 7 to 24, characterized in that: When the second time domain resource does not carry an uplink data signal, the second time domain resource carries uplink control information.
26. The method according to claim 25, characterized in that The time domain length of the second time domain resource is greater than or equal to the first time domain length, the first time domain length is the time domain length of the target uplink control information, and the target uplink control information is the uplink control information with the largest time domain proportion among the uplink control information corresponding to different terminal devices.
27. The method according to any one of claims 2 to 5 and claims 7 to 26, characterized in that: The time domain length of the second time domain resource is configured or preconfigured or predefined.
28. The method according to any one of claims 1 to 27, characterized in that The first redundancy version also includes a first demodulation reference signal.
29. The method according to any one of claims 1 to 28, characterized in that The first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
30. The method according to any one of claims 1 to 29, characterized in that Among the time-frequency resources used to send the first redundant version, any two time-frequency resources in the time domain do not include time-frequency resources used to send other redundant versions.
31. A communication method, characterized in that: The method comprises: Receiving a first signal on at least two time-frequency resources; The first signal is demodulated according to a first orthogonal cover code sequence to obtain a first redundant version of a first transmission block.
32. The method according to claim 31, characterized in that The method further comprises: The first signal is demodulated according to a second orthogonal cover code sequence to obtain a second redundant version of a second transmission block, where the second orthogonal cover code sequence is orthogonal to the first orthogonal cover code sequence.
33. A communication device, characterized in that: The communication device comprises a module for executing the method according to any one of claims 1 to 30, or comprises a module for executing the method according to claim 31 or 32.
34. A communication device, characterized in that: The device comprises: a processor configured to execute the method according to any one of claims 1-30, or configured to execute the method according to claim 31 or 32.
35. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises instructions, which, when executed, enable the method according to any one of claims 1 to 30 to be implemented, or enable the method according to claim 31 or 32 to be implemented.
36. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 30 is implemented, or the method according to claim 31 or 32 is implemented.
Citation Information
Patent Citations
Method for repeating a transport block (TB) over multiple transmission / reception points (TRPS)
CN114008950A
Uplink scheduling method and apparatus
US20190059057A1