Communication method and device
By allocating and modulating PUSCH signals on multiple time-frequency resources, the problem of excessive consumption of time-frequency resources when repeated PUSCH transmission is solved, and more efficient resource utilization is achieved.
Patent Information
- Application Number
- CN202311440594.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
In the physical uplink shared channel, when PUSCH is repeatedly sent, as the number of repetitions increases, the time-frequency resources occupied gradually increase, resulting in excessive consumption of time-frequency resources when the number of users is large, affecting throughput.
By sending the first redundant versions on M first time frequency resources, using orthogonal overlay code sequence modulation, effective transmission of the first uplink data signal is realized, and time domain resources are allocated in K1 second time frequency resources and K2 third time frequency resources to reduce resource consumption.
This method effectively reduces the time-frequency resource consumption during repeated PUSCH transmission and improves the efficiency of time-frequency resource use. Especially when the number of users is large, resources can be better managed and utilized.
Smart Images

Figure CN119922710A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication method and device. Background Art
[0002] The physical uplink share channel (PUSCH) can be used to send transport blocks (TBs). PUSCH retransmission or transmission refers to the technology of repeatedly transmitting PUSCH data (such as TBs) in order to improve the reliability of the uplink in a wireless communication system. For example, in the PUSCH retransmission technology, the same TB can be transmitted on multiple time slots, and different slots can transmit different retransmission redundant versions of the same encoded TB.
[0003] For a TB, the time-frequency resources occupied when repeatedly sending PUSCH increase with the increase of the number of repetitions. When the number of users is too large, the repeated transmission of PUSCH by TBs of different users needs to occupy a large amount of time-frequency resources. Summary of the invention
[0004] The present application provides a communication method and device, which can reduce the time-frequency resource consumption of repeated PUSCH transmission and improve the efficiency of time-frequency resource utilization.
[0005] In a first aspect, the present application provides a communication method, which is applied to a terminal device. Specifically, the method is executed by a 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 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.
[0006] In one possible design, the method also includes: sending a part of the first uplink data signal on the first time domain resource 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 resource among K2 third time-frequency resources; the second time domain resource among 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 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.
[0007] 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.
[0008] 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 a second uplink data signal of a 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.
[0009] In one possible design, for the above-mentioned scheme 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", among 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 resources also carry another part of the second uplink data signal.
[0010] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0011] In one possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource 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 carries 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.
[0012] 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 of information and the second redundant version of 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.
[0013] In a 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 a second uplink data signal of a 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.
[0014] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0015] In a 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 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; 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 has the same frequency domain resource as the second uplink data signal.
[0016] 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.
[0017] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resource among K1 second time-frequency resources and K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resource among K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resource among K1 second time-frequency resources", among 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, and the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1.
[0018] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0019] 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 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.
[0020] 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.
[0021] 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", 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 signal carried by the first time domain resources and the second time domain resources 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 resources and the second time domain resources is the same as the frequency domain resource of the second uplink data signal.
[0022] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0023] In a possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries 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, the K1 second time-frequency resources, and the K2 third time-frequency resources; among the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource carries another part of the second uplink data signal; and among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal.
[0024] 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.
[0025] 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.
[0026] 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.
[0027] 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.
[0028] 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.
[0029] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0030] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0031] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0032] 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.
[0033] In a second aspect, the present application provides a communication device having the function of implementing the method described in the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the first aspect, for example, a processing unit, a sending unit, etc.
[0034] The processing unit is used to determine a first redundant version of the first transmission block, and the first redundant version includes a first uplink data signal.
[0035] 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.
[0036] 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, K1 is an integer greater than 0, and K2 is an integer greater than 0 or equal to 0; the sending unit is also used to send another part of the first uplink data signal on the second time domain resources among the K2 third time-frequency resources.
[0037] 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 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.
[0038] 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.
[0039] 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 a second uplink data signal of a 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.
[0040] In one possible design, for the above-mentioned scheme 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", among 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 resources also carry another part of the second uplink data signal.
[0041] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0042] In one possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource 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 carries 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.
[0043] 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.
[0044] In a 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 a second uplink data signal of a 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.
[0045] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0046] In a 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 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; 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 has the same frequency domain resource as the second uplink data signal.
[0047] 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.
[0048] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resource among K1 second time-frequency resources and K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resource among K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resource among K1 second time-frequency resources", among 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, and the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1.
[0049] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0050] 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 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.
[0051] 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.
[0052] 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", 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 signal carried by the first time domain resources and the second time domain resources 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 resources and the second time domain resources is the same as the frequency domain resource of the second uplink data signal.
[0053] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0054] In a possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries 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, the K1 second time-frequency resources, and the K2 third time-frequency resources; among the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource carries another part of the second uplink data signal; and among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal.
[0055] 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0061] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0062] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0063] 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.
[0064] In a third aspect, the present application also provides a communication device, comprising: a processor, configured to execute computer instructions stored in a memory, wherein when the computer instructions are executed, the device executes the method described in the first aspect or any possible design of the first aspect.
[0065] 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.
[0066] The communication device described in the second to fourth aspects above may be a terminal device, or may be a device (eg, a chip) built into the terminal device.
[0067] 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 a method as described in the first aspect or any possible design of the first aspect.
[0068] 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.
[0069] In a sixth aspect, the present application provides a communication method, which is applied to a terminal device. Specifically, the method is executed by a terminal device, or by a device (e.g., a chip) built into a 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, 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 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.
[0070] 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 the 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 the second orthogonal cover code sequence.
[0071] In one possible design, among the M first time-frequency resources, the first time domain resources respectively carry a portion of a second uplink data signal of a second redundant version of a second transmission block, and the second time domain resources respectively carry another portion of the second uplink data signal.
[0072] 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, 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 and the second time domain resource have the same frequency domain resource as the second uplink data signal.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] In a 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 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.
[0077] 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 has the same frequency domain resource as the second uplink data signal.
[0078] 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.
[0079] 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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] In a 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.
[0084] 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.
[0085] 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 has the same frequency domain resource as the second uplink data signal.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0091] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0092] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0093] 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.
[0094] In a seventh aspect, the present application provides a communication device having the function of implementing the method described in the sixth aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the sixth aspect, for example, a processing unit, a sending unit, etc.
[0095] The processing unit is used to determine a first redundant version of the first transmission block, and the first redundant version includes a first uplink data signal.
[0096] A sending unit is used to send a part of a 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.
[0097] The sending unit is further used 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.
[0098] 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 the 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 the second orthogonal cover code sequence.
[0099] In one possible design, among the M first time-frequency resources, the first time domain resources respectively carry a portion of a second uplink data signal of a second redundant version of a second transmission block, and the second time domain resources respectively carry another portion of the second uplink data signal.
[0100] 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, 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 and the second time domain resource have the same frequency domain resource as the second uplink data signal.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] In a 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 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.
[0105] 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 has the same frequency domain resource as the second uplink data signal.
[0106] 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.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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.
[0111] In a 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.
[0112] 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.
[0113] 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 has the same frequency domain resource as the second uplink data signal.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0119] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0120] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0121] 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.
[0122] In an eighth aspect, the present application also provides a communication device, comprising: a processor, configured to execute computer instructions stored in a memory, wherein when the computer instructions are executed, the device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0123] In the ninth 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 sixth aspect or any possible design of the sixth aspect.
[0124] The communication device described in the seventh to ninth aspects above may be a terminal device or a device (eg, a chip) built into the terminal device.
[0125] In the tenth 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 sixth aspect or any possible design of the sixth aspect.
[0126] It can be understood that the beneficial effects that can be achieved by the seventh to tenth aspects provided above can refer to the beneficial effects in the sixth aspect and any possible design thereof, and will not be repeated here.
[0127] In an eleventh aspect, the present application provides a communication method, the method comprising: the method is applied to a terminal device. Specifically, the method is executed by a terminal device, or by a device (e.g., a chip) built into the terminal device. Determine a first redundant version of a first transmission block, the first redundant version includes a first uplink data signal; send a portion of the first uplink data signal on a first time domain resource in 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.
[0128] 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.
[0129] In one possible design, 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 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.
[0130] 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.
[0131] 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.
[0132] 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.
[0133] 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.
[0134] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0135] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0136] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0137] 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.
[0138] In a twelfth aspect, the present application provides a communication device having the function of implementing the method described in the eleventh aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the eleventh aspect, for example, a processing unit, a sending unit, etc.
[0139] The processing unit is configured to determine a first redundant version of the first transmission block, wherein the first redundant version includes a first uplink data signal;
[0140] The sending unit is used to send a part of the first uplink data signal on the first time domain resources among K1 second time-frequency resources respectively, and the second time domain resources do not carry the first uplink data signal, and K1 is an integer greater than 1.
[0141] 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.
[0142] In one possible design, 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 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.
[0143] 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.
[0144] 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.
[0145] 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.
[0146] 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.
[0147] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0148] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0149] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0150] 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.
[0151] In the thirteenth aspect, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, when the computer instructions are executed, so that the device executes the method described in the eleventh aspect or any possible design of the eleventh aspect.
[0152] In a fourteenth 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 eleventh aspect or any possible design of the eleventh aspect.
[0153] The communication device described in the above aspects 12 to 14 may be a terminal device or a device built into the terminal device (for example, a chip).
[0154] In the fifteenth aspect, the present application also provides a computer-readable storage medium, including: 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 eleventh aspect or any possible design of the eleventh aspect.
[0155] It can be understood that the beneficial effects that can be achieved by the twelfth to fifteenth aspects provided above can refer to the beneficial effects in the eleventh aspect and any possible design thereof, and will not be repeated here.
[0156] In a sixteenth aspect, the present application provides a communication method, which is 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; demodulating the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of a first transmission block.
[0157] 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 a second transmission block, the second orthogonal cover code sequence being orthogonal to the first orthogonal cover code sequence.
[0158] In a seventeenth aspect, the present application provides a communication device having the function of implementing the method described in the sixteenth aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions of the method described in the sixteenth aspect, for example, a receiving unit, a processing unit, etc.
[0159] Wherein, the receiving unit is used to receive the first signal on at least two time-frequency resources.
[0160] The processing unit is configured to demodulate the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of the first transmission block.
[0161] In one possible design, the processing unit 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.
[0162] In the eighteenth aspect, the present application also provides a communication device, comprising: a processor, for executing computer instructions stored in a memory, when the computer instructions are executed, so that the device executes the method described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0163] 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.
[0164] The communication device described in the seventeenth to nineteenth aspects above may be a network device or a device in a network device (eg, a chip).
[0165] 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 a method as described in the sixteenth aspect or any possible design of the sixteenth aspect.
[0166] It can be understood that the beneficial effects that can be achieved by the seventeenth to twentieth aspects provided above can refer to the beneficial effects in the sixteenth aspect and any possible design thereof, and will not be repeated here.
[0167] 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 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, or the method described in the sixteenth aspect and any possible design thereof, through the transceiver unit and the processing unit.
[0168] 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.
[0169] 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 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 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.
[0170] In the twenty-fourth aspect, 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 the sixteenth aspect and any possible design thereof.
[0171] In aspect twenty-fifth, 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 one and any possible design thereof, or the method described in aspect six and any possible design thereof, or the method described in aspect eleven and any possible design thereof; the network device executes the method described in aspect sixteen and any possible design thereof.
[0172] It can be understood that the beneficial effects that can be achieved by 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
[0173] Figure 1 A schematic diagram of PUSCH repeated transmission with a repetition number of 8 is shown;
[0174] Figure 2 A schematic diagram of PUSCH repeated transmission with a repetition number of 12 is shown;
[0175] Figure 3 A schematic diagram showing the composition of a terminal device provided in an embodiment of the present application is shown;
[0176] Figure 4 A schematic diagram showing a flow chart of a communication method provided in an embodiment of the present application is shown;
[0177] Figure 5 A schematic diagram of PUSCH repeated transmission with a repetition number of 16 provided in an embodiment of the present application is shown;
[0178] Figure 6 A comparative schematic diagram of RV cluster transmission and non-cluster transmission provided in an embodiment of the present application is shown;
[0179] Figure 7 A schematic diagram of carrying UCI in repeated PUSCH transmission provided by an embodiment of the present application is shown;
[0180] Figure 8 A schematic diagram of OCC modulation provided by an embodiment of the present application is shown;
[0181] Fig. 9 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0182] Fig.10 Another schematic diagram of the communication method provided by the embodiment of the present application is shown;
[0183] Fig.11 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0184] Fig.12 Another schematic diagram of a communication method according to an embodiment of the present application is shown;
[0185] Fig.13 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0186] Fig.14 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0187] Fig.15 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0188] Fig.16 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0189] Fig.17 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0190] Fig.18 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0191] Fig.19 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0192] Fig. 20 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0193] Fig.21 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0194] Fig. 22 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown;
[0195] Fig.23 Another schematic diagram of a communication method according to an embodiment of the present application is shown;
[0196] Fig.24 A schematic diagram showing the structure of a communication device provided in an embodiment of the present application is shown;
[0197] Fig.25 Another schematic diagram of the structure of the communication device provided in the embodiment of the present application is shown;
[0198] Fig.26 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown;
[0199] Fig. 27 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0200] The physical uplink share channel (PUSCH) can be used to send a transport block (TB). PUSCH repetitive transmission or transmission refers to a technology of repeatedly transmitting PUSCH data in order to improve the reliability of the uplink in a wireless communication system.
[0201] PUSCH retransmission can reduce retransmissions, increase data redundancy, reduce the impact of channel noise and interference on data, and improve the demodulation performance of the receiving end; it can also reduce round-trip time (RTT) and make full use of the gain of hybrid automatic repeat request (HARQ) merging. At the cell edge, when the user channel quality is poor and the transmit power is limited, PUSCH retransmission can improve the edge coverage of PUSCH.
[0202] 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 redundant versions of the same encoded TB.
[0203] The retransmission redundancy version may also be called a redundancy version (RV), or a redundant version, or a repeated transmission version, etc. The redundant version may include one or more types, and different redundant versions may perform different encoding and repeated transmission on data to increase data reliability.
[0204] For example, Figure 1 FIG. 4 shows a schematic diagram of PUSCH repetition transmission with a repetition number of 8. Figure 1 As shown, in the PUSCH repeated transmission technology, for a TB, a cyclic redundancy check (CRC) can be added first, and then a low-density parity check code (LDPC) is used to encode to form a data block (code block, CB).
[0205] Each CB may 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 time-frequency resources).
[0206] In other words, in this example, one TB can generate 4 redundant versions corresponding to the encoding. Among the 4 redundant versions, each redundant version can be sent on 2 time-frequency resources (such as 2 time slots), and different redundant versions correspond to different time-frequency resources. The 4 redundant versions are sent on 8 time-frequency resources or time slots, which means that when the TB performs PUSCH repetition, each redundant version is sent 2 times, and the total number of repetitions of all redundant versions is 8.
[0207] Figure 1 In the example, "U" can represent an uplink time slot, such as RV1 can be sent in the time-frequency resources of two uplink time slots. "D" can represent a downlink time slot, and "S" can represent a flexible time slot.
[0208] It can be seen that for one TB, the number of time-frequency resources occupied when PUSCH is repeatedly transmitted is the same as the number of repetitions. Figure 1 In the example, the TB occupies 8 time slots of time-frequency resources for repeated PUSCH transmission, and the number of repeated transmissions is 8. However, when there are too many users, the repeated PUSCH transmissions of TBs of different users need to occupy a large amount of time-frequency resources, affecting the overall throughput of the cell. Users can be understood as user equipment (UE).
[0209] For example, Figure 2 FIG. 4 shows a schematic diagram of PUSCH repetition transmission with a repetition number of 12. Figure 2 As shown, taking the case where user 1 sends TB1, user 2 sends TB2, and the number of repetitions of PUSCH repetitions of TB1 and TB2 is 12 for example, for TB1, CRC can be added first, and then CB1 is formed by LDPC coding. CB1 can include four redundant versions, namely RV0, RV1, RV2, and RV3. The four redundant versions of CB1 are sent in the order of RV1, RV2, RV3, and RV0 in 12 allocated time slots (time-frequency resources).
[0210] For TB2, CRC can be added first, and then CB2 can be formed through LDPC coding. 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 in 12 allocated time slots (time-frequency resources).
[0211] Among them, when TB1 repeatedly transmits PUSCH, the time-frequency resources corresponding to any redundant version in any repeated transmission and the time-frequency resources corresponding to the redundant version repeated transmission corresponding to TB2 are orthogonal to each other, or in different time slots. The number of repetitions for user 1 and user 2 is 12 times respectively, occupying a total of 24 time-frequency resources, such as the time-frequency resources of 24 time slots. When the number of users is larger and / or the number of repetitions of PUSCH repeated transmission is larger, more time-frequency resources are occupied or consumed.
[0212] 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.
[0213] 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.
[0214] In this method, M first time-frequency resources can be shared with other TBs for transmission. 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 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.
[0215] 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.
[0216] Optionally, the embodiments of the present application may be applicable to a scenario where a terminal device sends a TB to a network device and repeatedly sends a PUSCH, thereby saving uplink time and frequency resources occupied or consumed by repeated PUSCH transmission.
[0217] 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 network devices, or communicate through the PC5 interface. The PC5 interface is an interface or air interface for direct communication between UEs, which may 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.
[0218] 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.
[0219] Optionally, in the embodiment of the present application, the network device may include various forms of macro base stations, micro base stations (also called 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., home evolved NodeB, or homeNodeB, 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).
[0220] Optionally, the UE described in the embodiments of the present application may also be referred to as terminal equipment, a mobile station (mobilestation, MS), a mobile terminal (mobile terminal, MT), etc. The 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 mobile 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 self-driving, a remote operation (remote operation), 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.), a smart robot, a workshop device, a wireless terminal in self-driving, a remote operation (remote operation), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc. ... smart bracelet, a pedometer, etc.), a wear The present application does not limit the specific form of the terminal device.
[0221] 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 use OFDM technology, or the future sixth generation mobile information technology (6G) network communication system. The present application does not limit the specific type of the communication system.
[0222] For example, when the communication system is a 5G NR system, the communication system may also include a core network device, and the core network device and the network device may communicate through a next generation (NG) interface.
[0223] It is understandable that the aforementioned communication system is only for the purpose of more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment 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 may manage the aforementioned network devices.
[0224] For example, Figure 3 FIG. 1 is a schematic diagram showing the composition of a terminal device provided in an embodiment of the present application. The terminal device may be the above-mentioned UE, or any terminal device described in an embodiment of the present application. Figure 3 As shown, the terminal device may include: at least one processor 31 , a memory 32 , a communication interface 33 , and a bus 34 .
[0225] The processor 31 is the control center of the terminal device, which can be a processor or a general 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).
[0226] The processor 31 can execute various functions of the terminal device by running or executing the software program stored in the memory 32 and calling the data stored in the memory 32. For example, the steps performed by the terminal device in the communication method provided in the embodiment of the present application can be executed.
[0227] In a specific implementation, as an embodiment, the processor 31 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 are shown in the figure.
[0228] In a specific implementation, as an embodiment, the terminal device may include multiple processors, such as Figure 3 31 and processor 35 are shown in FIG. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0229] The memory 32 can store the software program of the method steps executed by the terminal device, and the execution is controlled by the processor 31. The memory 32 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices 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 compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0230] The memory 32 may exist independently and be 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.
[0231] The communication interface 33 uses any transceiver or other device for communicating with other devices or communication networks. The communication interface 33 may be an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, etc. The communication interface 33 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.
[0232] The bus 34 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0233] Although attached Figure 3The bus 34 is used in the embodiment, but it is understandable that the bus can also be replaced by other forms of connection relationships and is not limited to the bus itself.
[0234] In the embodiment of the present application, the composition of the network device can also refer to Figure 3 As shown, or, the network device may also include Figure 3 More or fewer components may be shown, but this is not intended to be limiting.
[0235] The following is an exemplary description of the communication method provided in the embodiment of the present application. The processing described below as being performed by a single execution subject may also be divided into being performed by multiple execution subjects, which may be logically and / or physically separated. For example, the processing performed by the network device may be divided into being performed by at least one of the CU, DU, and RU.
[0236] 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.
[0237] It should be noted that, in the description of the present application, the words "first", "second" and the like are only used to distinguish the description and are not used to specifically limit a certain feature. In the description of the embodiment of the present application, "and / or" describes the association relationship of the associated objects, indicating that there may be three relationships, for example, A and / or B, which 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 involved in the present application refers to one or more; multiple refers to two or more. The embodiment 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 are 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, wherein A, B, C can be single or multiple.
[0238] Figure 4 FIG. 1 is a flow chart showing a communication method provided by an embodiment of the present application. Figure 4 As shown, the communication method may include S401-S402.
[0239] 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 embodiment, such as a UE, a vehicle, a road side unit (RSU), a telematics box (T-Box), etc. The terminal device may also be a communication device disposed in a vehicle, such as a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted chip, etc.
[0240] S401. Determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0241] The first transmission block may be a transmission block of a first uplink data signal. Determining a first redundant version of the first transmission block may include: for the first transmission block (such as TB1), first adding CRC, and then forming a CB, such as CB1, through LDPC coding. The CB may include at least two redundant versions, and the redundant version is also called a repeated version (hereinafter referred to as RV). Each redundant version may include a first uplink data signal, and the first uplink data signal may be PUSCH data. In this embodiment, each redundant version corresponding to the first transmission block may be used as the first redundant version.
[0242] The redundant version of the first transmission block may also 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.
[0243] For example, in a possible design, the redundancy version of the first transmission block may include four types, namely 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 (which may be referred to as a first DMRS).
[0244] 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.
[0245] 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 partial information overlap, and the rest of the information may be different.
[0246] 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 achieve repeated transmission of the PUSCH. For example, S402 is executed.
[0247] S402: Send first redundant versions on M first time-frequency resources respectively, and 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.
[0248] For example, a first redundancy version may be sent to the network device.
[0249] 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 a first uplink data signal in the first redundant version.
[0250] Exemplarily, the number of time-frequency resources used to send 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 according to the type of the first redundant version and the number of repetitions required for repeated transmission of the PUSCH. Each redundant version can be sent on M different first time-frequency resources, respectively, for a total of M times. In other words, the same redundant version (or the same type of redundant version) is carried by different time-frequency resources in M transmissions.
[0251] 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.
[0252] For example, the first redundancy version includes RV0, RV1, RV2 and RV3. Figure 5 FIG. 1 shows a schematic diagram of PUSCH repetition transmission with a repetition number of 16 provided in an embodiment of the present application. Figure 5 As shown, by adding CRC to TB1, CB1 can be formed after LDPC coding, and CB1 includes four redundant versions, namely RV0, RV1, RV2, and RV3. The four redundant versions of CB1 are sent in the order of RV1, RV2, RV3, and RV0 in 16 allocated time slots (time-frequency resources).
[0253] Among them, each RV is sent 4 times, and the four RVs are sent four times respectively, so the number of repetitions of PUSCH repeated transmission by TB1 is 16 times in total, and the 16 PUSCH repeated transmissions are carried on different time-frequency resources. For each RV, the 4 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).
[0254] exist Figure 5 In the given example, RV0, RV1, RV2 and RV3 can all be referred to as first redundancy versions. For each first redundancy version, it is sent on four different first time-frequency resources respectively, that is, M corresponding to each first redundancy version is equal to four.
[0255] 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.
[0256] 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.
[0257] An orthogonal cover code (OCC) sequence is a codeword sequence with a length greater than or equal to 2. For two different OCC sequences with the same length, the OCC sequences may be orthogonal to each other, such as the orthogonality may be reflected in that the correlation value of the two OCC sequences is 0, or the normalized inner product is 0.
[0258] For example, in two OCC sequences of length 2, OCC1 is [+1, +1] and OCC2 is [-1, +1], and the correlation value of OCC1 and OCC2 can be "(+1)*(-1)+(+1)*(+1)=0", where "*" indicates multiplication.
[0259] In the above S402, for each first redundant version, when the first redundant version is sent on M first time-frequency resources respectively, the first redundant version carried on each of the M first time-frequency resources includes at least two parts, such as DMRS and the first uplink data signal. In other words, among the first time-frequency resources, a part of the time-frequency resources carries the DMRS in the first redundant version, and another part of the time-frequency resources carries the first uplink data signal in the first redundant version. The first uplink data signal carried by the M first time-frequency resources can be modulated by an orthogonal cover code sequence, and the orthogonal cover code sequence can be called a first orthogonal cover code sequence.
[0260] That is, in the embodiment of the present application, when PUSCH is repeatedly transmitted, the first orthogonal cover code sequence can be used to modulate the uplink data signal in the repeatedly transmitted same (same) first redundant version.
[0261] 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.
[0262] For example, the above Figure 5 In the given 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 also be modulated by OCC1.
[0263] For example, the above Figure 5 In the given 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 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.
[0264] 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.
[0265] 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.
[0266] In an embodiment of the present application, first redundant versions are sent on M first time-frequency resources respectively, and the first uplink data signals carried by the M first time-frequency resources are modulated by a first orthogonal cover code sequence, so that the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources can also carry redundant versions of uplink data signals of other transmission blocks, such as the second uplink data signal of the second redundant version of the second transmission block, so that redundant versions of uplink data signals 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.
[0267] For multiple TBs, the embodiments of the present application can reduce the time and frequency resources required for repeated PUSCH transmission by multiple TBs.
[0268] It should be understood that a time-frequency resource corresponding to a first redundant version of a first uplink data signal may correspond to an uplink data signal carrying a redundant version of another transmission block. When the uplink data signal of a redundant version of another transmission block is to be carried on a time-frequency resource carrying 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 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 referred to in the following embodiments.
[0269] For example, Figure 5 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 among 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 TB 1, 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.
[0270] Optionally, other TBs may include one or more. 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.
[0271] In a possible design, when the first uplink data signal carried by the M first time-frequency resources is modulated by a first orthogonal cover code sequence, the first orthogonal cover code sequence may include at least one orthogonal cover code sequence.
[0272] 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 based on the granularity of the RV version (or the entire uplink data signal in the RV). The first OCC sequence may include one or more.
[0273] For example, a first RV may correspond to M first time-frequency resources, and the uplink data signal carried in the M first time-frequency resources corresponding to each first RV may be modulated by a first OCC sequence, and the length of the first OCC sequence may be equal to M, that is, equal to the number of times the first RV is sent.
[0274] Taking sending RV1 on four first time-frequency resources respectively 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.
[0275] 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 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.
[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 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.
[0277] 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.
[0278] 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 based on the granularity (data level) of the uplink data signal in the RV. The first OCC sequence may also include multiple types.
[0279] 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 sent.
[0280] Among them, for each first RV, the uplink data signal included in the RV can be arbitrarily combined into at least 2 parts. The uplink data signals carried in the M first time-frequency resources corresponding to each first RV can be divided into at least 2 groups according to the principle of the at least 2 parts as a group, and the data of M identical parts as a group. A group of data can be modulated by a first OCC sequence, and at least 2 groups of data can correspond to at least two first OCC sequences, and the length of each first OCC sequence is M.
[0281] 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 two OCC sequences of length 4. The uplink data signal in RV1 can be divided into part 1 and part 2, part 1 carried in the M first time-frequency resources can be modulated by one OCC sequence, and part 2 carried in the M first time-frequency resources can be modulated by another OCC sequence.
[0282] 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 combined with the RV version and the uplink data signal granularity in the RV. The first OCC sequence includes multiple types.
[0283] 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), and each group includes at least 2 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, and Y corresponding to different groups of first time-frequency resources may be the same or different.
[0284] The uplink data signals carried in each group of first time-frequency resources may be divided into Y groups according to the principle that the same parts are grouped together. In each group of uplink data signals carried in the first time-frequency resources, one group of uplink data signals may be modulated by one OCC sequence, and Y groups of uplink data signals may correspond to Y types of OCC sequences, and the length of the OCC sequence is equal to the number of first time-frequency resources in the group of first time-frequency resources.
[0285] 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. Among the uplink data signals 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.
[0286] Optionally, 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.
[0287] This application does not limit the granularity of OCC modulation.
[0288] In the above examples, it is explained that RV includes four types, namely RV0, RV1, RV2, and RV3, and the RV sending order is "RV1, RV2, RV3, RV0".
[0289] 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 to this and will not be repeated.
[0290] In a possible design, when PUSCH is repeatedly transmitted, at least one target RV may be sent in a cluster form among at least two RVs. For example, the first redundant version may be the target RV, and any two time-frequency resources (such as the first time-frequency resources described above) used to send the first redundant version do not include time-frequency resources used to send other redundant versions between the time domains, so that the first redundant version may be sent in a cluster.
[0291] 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.
[0292] For example, RV includes four types, namely RV0, RV1, RV2, and RV3, and the transmission order is "RV1, RV2, RV3, RV0", and the number of PUSCH repetitions is 16. Figure 6 A comparative schematic diagram of RV cluster transmission and non-cluster transmission provided in an embodiment of the present application is shown. Figure 6(a) in the figure shows RV non-clustered transmission, which can also be called comb transmission. Figure 6 (b) in FIG. 1 shows RV cluster transmission, wherein the comb transmission may be equal-interval transmission or non-equal-interval transmission.
[0293] Figure 6 In the RV non-clustered transmission mode shown in (a), RV0, RV1, RV2, and RV3 are transmitted in the order of "RV1, RV2, RV3, RV0" on the 1st to 4th time-frequency resources, the 5th to 8th time-frequency resources, the 9th to 12th time-frequency resources, and the 13th to 16th time-frequency resources. The time-frequency resources corresponding to one RV are separated by at least the time-frequency resources corresponding to the other three RVs.
[0294] Generally speaking, the phase of a channel changes over time. When the time is extended, the channel changes significantly (especially at high frequencies). Figure 6 In the case of non-clustered transmission shown in (a) of FIG. 1 , directly combining the data of repeated resources (assuming that the channels are similar) may result in a lower signal to noise ratio (SNR) after combining, resulting in a loss in decoding performance.
[0295] In this design, you can follow Figure 6 In the RV cluster transmission method shown in (b), the same RV is clustered, such as: RV1 is sent on the 1st to 4th time-frequency resources, RV2 is sent on the 5th to 8th time-frequency resources, RV3 is sent on the 9th to 12th time-frequency resources, and RV0 is sent on the 13th to 16th time-frequency resources. 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.
[0296] 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 RV.
[0297] 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.
[0298] Optionally, among the at least two RVs, the RVs sent in clusters may be one or more. For example, among the four RVs, one RV is sent in clusters, and the other three RVs are sent in non-clustered ways, which is not limited in the present application.
[0299] 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 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.
[0300] It should be understood that for the above-mentioned design of sending the same RV in a cluster manner, the present application also does not limit the sending order of different RVs.
[0301] In some embodiments, the RV transmission order in the PUSCH repetitive transmission may be indicated by the network device to the terminal device through indication information. For example, the terminal device may receive indication information, and the indication information is used to indicate the RV transmission order. The indication information may also indicate the RV type.
[0302] Exemplarily, the indication information may be downlink control information (DCI) or other information, which is not limited here.
[0303] Alternatively, the RV transmission order and / or RV type in the repeated transmission of the PUSCH may also be preset or configured by default.
[0304] The above embodiments mainly introduce 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 sent on M first time-frequency resources. In some possible scenarios, when PUSCH is repeatedly sent, some redundant versions may be punctured to carry other data.
[0305] 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 may be punctured or deleted, or the second time domain resource does not carry the uplink data signal. Optionally, the second time domain resource may carry uplink control information (UCI) or other information, that is, UCI may reuse 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.
[0306] 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 decide on resource allocation, precoding and retransmission strategies.
[0307] For example, if UCI is sent in a subframe and the subframe has been allocated to PUSCH resources (such as time-frequency resources corresponding to the redundant version), the UE can choose to multiplex UCI with PUSCH transmission data (such as uplink data signals included in the redundant version). At this time, PUSCH transmission data will be reduced due to resource reduction.
[0308] When some time domain resources do not carry uplink data signals in the time-frequency resources used to send redundant versions of 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 a redundant version on the same time-frequency resource through OCC demodulation, or the performance of the redundant version is compromised.
[0309] For example, Figure 7 FIG. 1 is a schematic diagram showing a method of carrying UCI in repeated PUSCH transmission provided by an embodiment of the present application. Figure 7 As shown, taking the four redundant versions including RV0, RV1, RV2 and RV3 as an example, the four redundant versions are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. Among them, the uplink data signal P of RV1 is carried in the 1st time-frequency resource, the 9th time-frequency resource, and the 13th time-frequency resource. 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.
[0310] For example, the time-frequency resources that should originally carry the uplink data signal P of RV1 can be divided into a first time domain resource and a second time domain resource, the first time domain resource can carry P1, the second time domain resource can carry P2, P1+P2=P. UCI1 can be multiplexed in the second time domain resource that carries P2. P1 is the uplink data signal of RV1 with reduced data.
[0311] The time-frequency resource that should have carried the uplink data signal P of RV1 in the fifth time-frequency resource carries the uplink data signal P1 and UCI1, which may cause the demodulation performance of the non-reduced data (such as the above P2) part in the non-UCI multiplexed RV1 (such as the other three RV1s) to be impaired. In other words, the P-P1 part is impaired.
[0312] In response to this OCC modulated PUSCH repeated transmission, because 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 orthogonality being damaged, 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 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. Optionally, the predefined time domain positions can also be configured by a network device (such as a base station).
[0313] In an embodiment of the present application, when there are some time domain resources that do not carry uplink data signals among the time-frequency resources used to send redundant versions of uplink data signals, the time-frequency resources that carry redundant versions can be divided into two types according to whether there are time domain resources that do not carry uplink data signals. 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 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. 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 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.
[0314] Optionally, each time-frequency resource may further include a third time domain resource, and the third time domain resource may carry a DMRS.
[0315] In one possible design, the uplink data signals carried by part of the first time-frequency resources and the 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.
[0316] 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.
[0317] K1 is an integer greater than 0, M is an integer greater than 1, and K2 may 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.
[0318] 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 carrying a part and the second time domain resource carrying 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.
[0319] In this design, the uplink data signals carried by the M first time-frequency resources can be modulated. The modulation method can refer to the aforementioned embodiment of "sending the first redundant version 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", which will not be repeated here.
[0320] 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 also include: 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, 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 the K2 third time-frequency resources; the first uplink data signal is not carried on the second time domain resource among the K1 second time-frequency resources; 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.
[0321] It should be understood that, at this time, the first redundant version refers to a redundant version in which a second time domain resource does not carry an uplink data signal on one or more time-frequency resources in the time-frequency resources used to send an uplink data signal. In the time-frequency resources used to send an uplink data signal, there is no other redundant version of the second time domain resource that does not carry an uplink data signal, and reference can be made to the aforementioned embodiment of "a first uplink data signal carried by M first time-frequency resources is modulated by a first orthogonal cover code sequence", which will not be repeated here.
[0322] For example, Figure 8 FIG. 2 shows a schematic diagram of an OCC modulation provided by an embodiment of the present application. Figure 8 As shown, 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, RV0 in 16 allocated time slots (time-frequency resources). Among them, the uplink data signal of RV1 carried by the first time-frequency resource is multiplexed by UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0323] 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.
[0324] In one example, R1 can be used as the first redundant 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, 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 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0325] In this example, the first uplink data signal carried in M first time-frequency resources (such as the 9th and 13th time-frequency resources) is modulated by a first orthogonal cover code sequence. At this time, the length of the first orthogonal cover code sequence is M (such as a length of 2). For example, Figure 8 The first uplink data signal (S1+S2) of RV1 carried in the 9th and 13th time-frequency resources is modulated by the OCC sequence [-1, -1].
[0326] 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. At this time, the length of the first orthogonal cover code sequence is M (e.g., the length is 3).
[0327] In this design, the length of the first orthogonal cover code sequence can be an odd number or an even number, and this application does not impose any limitation thereto.
[0328] Above Figure 8In the example, other RVs except RV1, such as RV2, RV3, RV0, etc., can refer to the aforementioned embodiment of "the first uplink data signal carried by M first time-frequency resources is modulated by the first orthogonal cover code sequence". That is, for RV2, RV3, RV0, etc., M can be 4. For example, RV2 can be modulated by an OCC sequence [+1, +1, -1, -1] with a length of 4.
[0329] It should be understood that in the present design, the first redundant version may include one or more. When the first redundant version includes multiple types, it means that there are multiple RVs, and in the time-frequency resources used to send the uplink data signal, there are second time domain resources on one or more time-frequency resources that do not carry the uplink data signal. For each first redundant version, when K1 is equal to 1, it means that in the time-frequency resources used to send the uplink data signal, there is only one time-frequency resource that has a second time domain resource that does not carry the uplink data signal; when K1 is greater than 1, it means that in the time-frequency resources used to send the uplink data signal, there are multiple (K1) time-frequency resources that have second time domain resources that do not carry the uplink data signal.
[0330] 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.
[0331] 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 may be modulated together, and the uplink data signals carried by the remaining time-frequency resources in the second time-frequency resources may be modulated together.
[0332] 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.
[0333] In this design, the way of modulating the uplink data signal carried by the M first time-frequency resources can refer to the way in which the first redundant version is sent on the 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 in the aforementioned embodiment. 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. It should be understood that the sum of K1 and K2 needs to be greater than 1.
[0334] In other words, in the present design, based on the aforementioned embodiment of "respectively 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; respectively 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.
[0335] Correspondingly, the network device can receive a signal including a first redundant version, and demodulate the signal 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 signal 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.
[0336] For example, Fig. 9 Another OCC modulation schematic diagram provided by an embodiment of the present application is shown. Fig. 9 As shown, 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, RV0 in 16 allocated time slots (time-frequency resources). Among them, the uplink data signal of RV1 carried by the first time-frequency resource is multiplexed by UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0337] 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.
[0338] Among them, R1 can be used as the first redundant 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, 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. Fig. 9 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0339] In this example, the first uplink data signal (S1+S2) carried in 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. At this time, the length of the first orthogonal cover code sequence is M (such as a length of 2). For example, Fig. 9 The first uplink data signal (S1+S2) of RV1 carried in the 9th and 13th time-frequency resources is modulated by the OCC1 sequence [-1, -1].
[0340] In 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. At this time, the length of the second orthogonal cover code sequence is K1+K2 (such as a length of 2). For example, Fig. 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].
[0341] In another possible design, the uplink data signal carried by the first time domain resource of each time-frequency resource of 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 of the second time-frequency resource can be modulated together.
[0342] For example, the present application also provides a communication method. Fig.10 Another flow chart of the communication method provided by the embodiment of the present application is shown. Fig.10 As shown, the method may include S1001 - S1002 .
[0343] 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 refer to the description in the above embodiment, and will not be described in detail.
[0344] S1001. Determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0345] 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.
[0346] Among them, 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, 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 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 the second orthogonal cover code sequence.
[0347] S1001 may refer to the aforementioned S401, except that, in this embodiment, the first redundant version may refer 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 in the time-frequency resources used to send 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.
[0348] Correspondingly, the network device can demodulate the signal received by 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 by 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.
[0349] For example, Fig.11 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.11 As shown, 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, RV0 in 16 allocated time slots (time-frequency resources). Among them, the uplink data signal of RV1 carried by the first time-frequency resource is multiplexed by UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0350] 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.
[0351] Among them, R1 can be used as the first redundant 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, 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. Fig.11Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0352] 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 the 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 the length is 4). For example, Fig.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].
[0353] Among the M first time-frequency resources, the first uplink data signal (such as S2) carried by the second time domain resource can be modulated by a second orthogonal cover code sequence, such as OCC2. At this time, the length of the second orthogonal cover code sequence is M (such as a length of 2). For example, Fig.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].
[0354] 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 second time-frequency resource in which the 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 may not exist. In other words, when one or more redundant versions are repeatedly sent on 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.
[0355] For example, the present application also provides a communication method. Fig.12 FIG. 2 shows another flow chart of the communication method provided in the embodiment of the present application. Fig.12 As shown, the method may include S1201 - S1202 .
[0356] Exemplarily, S1201-S1202 may be executed by a terminal device or a device (eg, a chip) built into the terminal device. The terminal device may refer to the description in the above embodiment, and will not be described in detail.
[0357] S1201. Determine a first redundant version of a first transmission block, where the first redundant version includes a first uplink data signal.
[0358] S1202. Send a part of the first uplink data signal on the first time domain resources among 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; 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.
[0359] Among them, S1201 can refer to the aforementioned S401, except that, in this embodiment, the first redundant version may refer to a redundant version in which a second time domain resource does not carry an uplink data signal in each time-frequency resource in the time-frequency resources used to send 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.
[0360] Correspondingly, the network device may demodulate the signal received by the first time domain resource among the K1 second time-frequency resources according to the first orthogonal cover code sequence to obtain a part of the first uplink data signal.
[0361] For example, Fig.13 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.13 As shown, taking the four redundant versions including RV0, RV1, RV2 and RV3 as an example, the four redundant versions are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. Among them, 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 by UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0362] 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).
[0363] 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.
[0364] 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 a first orthogonal cover code sequence, such as OCC1; at this time, the length of the first orthogonal cover code sequence is K1 (such as a length of 4). Fig.13In 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]
[0365] 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.
[0366] In one possible design, the time domain length of the second time domain resource may be greater than or equal to the first time domain length, where 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.
[0367] For example, illustratively, 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 above-mentioned first time length. For example, the first time length may be N orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbols. OFDM symbols may be 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.
[0368] 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 that occupies the largest time domain, so that different terminal devices can reduce the orthogonal performance loss when sharing PUSCH repeated transmission resources.
[0369] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0370] 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 changed through software or hardware.
[0371] 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.
[0372] For another example, in yet 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.
[0373] For another example, in another implementation, the time domain length of the second time domain resource does not require other device configurations, 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 information that cannot be changed 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 by means of a standard or protocol.
[0374] This application does not limit the implementation method of the time domain length of the second time domain resource.
[0375] The above embodiments take the first transmission block as an example to introduce different implementation scenarios of the first redundant version of the first transmission block in the embodiments of the present application, as well as the modulation schemes in different implementation scenarios. As described in the above embodiments, when the first redundant version of the first transmission block is modulated according to the above modulation scheme, the time-frequency resources used to carry the first redundant version of the first transmission block The uplink data signal of the redundant version of other transmission blocks can also be carried. In other words, other transmission blocks can share time-frequency resources with the first transmission block. Other transmission blocks may include one or more, for example, a second transmission block, a third transmission block, etc.
[0376] The following uses the uplink data signal carrying the second redundant version of the second transport block on the time-frequency resource of the first uplink data signal carrying the first redundant version of the first transport block as an example to illustrate the case where the modulation scheme between the first redundant version and the second redundant version satisfies the orthogonality. It should be understood that the modulation scheme between the first transport block and any two of the other transport blocks mentioned above can be made to satisfy the orthogonality with reference to the following example.
[0377] Exemplarily, in the above embodiments, 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.
[0378] Solution 1: "Send the first redundant version 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."
[0379] 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".
[0380] 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 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 respectively; the first uplink data signal is not carried on the second time domain resources among K1 second time-frequency resources; the first uplink data signal carried by the first time domain resources among K1 second time-frequency resources and K2 third time-frequency resources is modulated by the second orthogonal cover code sequence".
[0381] Solution 4: "Send a part of the first uplink data signal on the first time domain resources among the M first time-frequency resources, 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 the M first time-frequency resources and 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, 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."
[0382] Solution 5: "Send a part of the first uplink data signal on the first time domain resource among the K1 second time-frequency resources, and do not carry 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 is modulated by a first orthogonal cover code sequence."
[0383] The following first introduces the modulation scheme for the second uplink data signal carrying the second redundant version of the second transport block for scheme 1-3.
[0384] In one possible design, for any one or more of the above-mentioned Schemes 1, 2, and 3, the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry a second uplink data signal of a 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.
[0385] For example, in the above scheme 1, Fig.14 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.14 As shown, the redundant versions of TB1 and TB2 include RV0, RV1, RV2 and RV3. 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. The number of repetitions of PUSCH repeated transmission by TB1 and TB2 is 16 times in total, and the 16 PUSCH repeated transmissions are carried on different time-frequency resources.
[0386] For TB1, RV0, RV1, RV2 and RV3 can all be called first redundancy versions. For each first redundancy version, it is sent on 4 different first time-frequency resources respectively, that is, 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 by a first orthogonal cover code sequence.
[0387] Taking RV1 of TB1 as an example, it can be modulated by OCC1[+1, +1, -1, -1].
[0388] For TB2, RV0, RV1, RV2 and RV3 can all be called second redundant versions. The time-frequency resources carrying the first uplink data signal (S1+S2) in the first time-frequency resources of each first redundant version also carry a second uplink data signal (Q1+Q2) of the second redundant 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.
[0389] RV1 of TB2 can be modulated by OCC3 [+1, -1, +1, -1]. OCC3 is orthogonal to OCC1. OCC3 can be called a third orthogonal cover code sequence.
[0390] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to RV1 and will not be repeated here.
[0391] For example, in the above solution 2, Fig.15 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.15 As shown, the redundant versions of TB1 and TB2 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.
[0392] For TB1, R1 can be used as the first redundant 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, 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. Fig.15 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0393] 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].
[0394] For TB2, R1 can be used as the second redundant 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 redundant 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.
[0395] RV1 of TB2 can be modulated by OCC3[+1,-1]. OCC3 is orthogonal to OCC1.
[0396] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0397] For another example, for the above scheme 3, the difference from scheme 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 the second orthogonal cover code sequence. The modulation scheme of the second redundancy version can refer to the example of scheme 2 above.
[0398] 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.
[0399] 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 those of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0400] 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.
[0401] 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.
[0402] In another implementation method, when this design is for Scheme 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.
[0403] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as the time domain resource of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0404] 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: 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.
[0405] 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.
[0406] For example, Fig.16 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.16 As shown, the redundant versions of TB1 and TB2 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.
[0407] For TB1, R1 can be used as the first redundant 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, 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. Fig.16 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0408] Taking RV1 of TB1 as an example, the first uplink data signal (S1+S2) carried by M first time-frequency resources (9th and 13th time-frequency resources) is modulated by OCC1[-1,-1]. Among K1 second time-frequency resources (1st time-frequency resource) and K2 third time-frequency resources (5th time-frequency resource), the first uplink data signal (S1) carried by the first time domain resource is modulated by the second orthogonal cover code sequence OCC2[+1,-1].
[0409] 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 part (Q1) of the second redundant version of TB2, and the second time domain resource also carries another part (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.
[0410] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0411] In another possible design, for Scheme 2 or Scheme 3 above, the time-frequency resources carrying the first uplink data signal among the M first time-frequency resources also carry a second uplink data signal of a 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, and the second time domain resources also carry another part of the second uplink data signal.
[0412] In one implementation, when the present design is for Scheme 2, 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.
[0413] 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0414] 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.
[0415] 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.
[0416] For example, Fig.17 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.17 As shown, the redundant versions of TB1 and TB2 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.
[0417] For TB1, R1 can be used as the first redundant 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, 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. Fig.17 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0418] 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].
[0419] 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 resources also carry a part (Q1) of the second redundant version of the second uplink data signal of TB2, and the second time domain resources also carry another part (Q2) of the second uplink data signal. The time-frequency resources carrying the first uplink data signal (S1+S2) among the M first time-frequency resources also carry the second uplink data signal (Q1+Q2) of RV1 of TB2.
[0420] The RV1 of TB2 carried in the M first time-frequency resources can be modulated by OCC3[+1,-1]. OCC3 is orthogonal to OCC1.
[0421] In another implementation method, when the present 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; 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, 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.
[0422] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as the time domain resource of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0423] 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: 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.
[0424] 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.
[0425] For example, Fig.18 Another OCC modulation schematic diagram provided in an embodiment of the present application is shown. Fig.18 The examples given are similar to Fig.17 The difference 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]; 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.
[0426] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0427] 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.
[0428] 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.
[0429] This method may be specifically referred to in 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", as described in the implementation method of Scheme 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.
[0430] In another implementation method, when this design is for Scheme 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, 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.
[0431] Optionally, in this method, among the K1 second time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as that of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0432] This method can be specifically referred to in 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 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", as described in the implementation method of Scheme 3, the difference is that in this implementation method, 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 part 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.
[0433] 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 resource does not carry the second uplink data signal.
[0434] In one implementation method, 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, 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.
[0435] 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 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.
[0436] 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; 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", and the difference is that in this implementation, 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 will not be repeated.
[0437] In another implementation, when the present design is for Scheme 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 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 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 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.
[0438] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as the time domain resource of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0439] 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; 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", and the difference is that in this implementation, 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 will not be repeated.
[0440] The above describes the modulation scheme for the second uplink data signal carrying the second redundant version of the second transport block for schemes 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 scheme 4.
[0441] In one possible design, for the above-mentioned scheme 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.
[0442] 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, 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.
[0443] For example, Fig.19 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.19 As shown, the redundant versions of TB1 and TB2 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.
[0444] For TB1, R1 can be used as the first redundant 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, 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. Fig.19 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0445] 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 by 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 by the OCC2 sequence [+1, -1].
[0446] For TB2, R1 can be used as the second redundant version. Among the M first time-frequency resources, the time-frequency resources carrying the first uplink data signal (S1) in the first time domain resources also carry the second uplink data signal (Q1) of RV1 of TB2, and the time-frequency resources carrying the first uplink data signal (S2) in the second time domain resources also carry the second uplink data signal (Q2) of RV1 of TB2. 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], and 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 may be referred to as a third orthogonal cover code sequence.
[0447] 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], and the OCC4 sequence is orthogonal to the OCC2 sequence. The OCC4 sequence can be called the fourth orthogonal cover code sequence.
[0448] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0449] 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.
[0450] 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 has the same frequency domain resource as the second uplink data signal.
[0451] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as the time domain resource of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0452] 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: 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.
[0453] 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.
[0454] For example, Fig. 20 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig. 20 As shown, the redundant versions of TB1 and TB2 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.
[0455] For TB1, R1 can be used as the first redundant 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, 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. Fig. 20 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0456] 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 by 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 by the OCC2 sequence [+1, -1].
[0457] For TB2, R1 can be used as the second redundant version. K1 second time-frequency resources (the first time-frequency resource) and K2 third time-frequency resources (the fifth time-frequency resource), the time-frequency resources carrying the first uplink data signal (S1) in the first time domain resources also carry the second uplink data signal (Q1) of RV1 of TB2, and the time-frequency resources carrying the first uplink data signal (S2) in the second time domain resources also carry the second uplink data signal (Q2) of RV1 of TB2.
[0458] 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], and 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], and [+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 called the fourth orthogonal cover code sequence.
[0459] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0460] In another possible design, for the above-mentioned scheme 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.
[0461] 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 has the same frequency domain resource as the second uplink data signal.
[0462] 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.
[0463] Optionally, in this method, among the K1 second time-frequency resources and K2 third time-frequency resources, the time domain resource of the first redundant version of information carried by the second time domain resource of each time-frequency resource is the same as the time domain resource of the second redundant version of information, but the frequency domain resources are different; or, the time-frequency resources are the same and are modulated by different orthogonal cover code sequences in the frequency domain.
[0464] 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: 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.
[0465] 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.
[0466] For example, Fig.21 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig.21As shown, the redundant versions of TB1 and TB2 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.
[0467] For TB1, R1 can be used as the first redundant 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, 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. Fig.21 Take the example that the 5th time-frequency resource is the third time-frequency resource, and the 9th and 13th time-frequency resources are the first time-frequency resources.
[0468] 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 by 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 by the OCC2 sequence [+1, -1].
[0469] 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 carrying the first uplink data signal (S1) in the first time domain resources also carry the second uplink data signal (Q1) of RV1 of TB2, and the time-frequency resources carrying the first uplink data signal (S2) in the second time domain resources also carry the second uplink data signal (Q2) of RV1 of TB2.
[0470] 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], and the OCC3 sequence is orthogonal to the OCC1 sequence [+1, +1]. The OCC3 sequence can be called a third orthogonal cover code sequence.
[0471] 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], and the OCC4 sequence is orthogonal to the OCC2 sequence. The OCC4 sequence can be called the fourth orthogonal cover code sequence.
[0472] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0473] In another possible design, for the above-mentioned scheme 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.
[0474] 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 has the same frequency domain resource as the second uplink data signal.
[0475] 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 modulated by different orthogonal cover code sequences in the frequency domain.
[0476] This design may be specifically referred to in the aforementioned embodiment, regarding the design of “for Scheme 4, among 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 is not repeated here.
[0477] In another possible design, for the above-mentioned solution 4, 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 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; among the K1 second time-frequency resources, the second time domain resources do not carry the second uplink data signal.
[0478] 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.
[0479] 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.
[0480] 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.
[0481] This design can be specifically referred to in the aforementioned embodiment, regarding the design of "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 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". The difference is that in this design, the second time domain resource among the K1 second time-frequency resources does not carry the second uplink data signal. The rest of the same or similar parts will not be repeated.
[0482] The following describes a modulation scheme for a second uplink data signal carrying a second redundant version of a second transport block for solution 5.
[0483] In a possible design, for scheme 5, in one implementation, 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 respectively carry another part of the second uplink data signal. Or, in another implementation, 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. Or, in another implementation, 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 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, such as K1 includes a quantity and a second quantity, the second time domain resources in the first quantity of the second time-frequency resources are part of the second time domain resources, and the second time domain resources in the second quantity of the second time-frequency resources are another part of the second time domain resources.
[0484] For any implementation method corresponding to Scheme 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 has the same frequency domain resource as the second uplink data signal.
[0485] 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 modulated by different orthogonal cover code sequences in the frequency domain.
[0486] For example, in the design, for the first implementation method corresponding to Scheme 5, 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.
[0487] For another example, in the second implementation method corresponding to Scheme 5 in the 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.
[0488] For another example, in the third implementation method corresponding to Scheme 5 in the 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.
[0489] For example, Fig. 22 FIG. 2 shows another OCC modulation schematic diagram provided by an embodiment of the present application. Fig. 22 As shown, taking the redundant versions of TB1 including RV0, RV1, RV2 and RV3 as an example, the four redundant versions are sent in 16 allocated time slots (time-frequency resources) in the order of RV1, RV2, RV3, and RV0. Among them, 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 by UCI, or there is a second time domain resource that does not carry an uplink data signal.
[0490] 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).
[0491] R1 can be used as the first redundancy version, K1 can be equal to 4, and the second time-frequency resources can include the first time-frequency resource, the fifth time-frequency resource, the ninth time-frequency resource, and the thirteenth 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 by the OCC1 sequence [+1, +1, -1, -1].
[0492] Among the K1 second time-frequency resources, the first time domain resource carries the second uplink data signal (Q1), the second time domain resource carries the second uplink data signal (Q2), and the second uplink data signal (Q1) carried by the first time domain resource is modulated by the OCC4 sequence [+1, -1, +1, -1], and the OCC4 sequence is orthogonal to the OCC1 sequence. The OCC4 sequence can be called a fourth orthogonal cover code sequence.
[0493] Similarly, RV2, RV3, RV0, etc. corresponding to TB1 and TB2 respectively can refer to the aforementioned examples and will not be described in detail.
[0494] It should be understood that Fig. 22The figure shows a case where, among 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), and 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, or the first time domain resource carries the second uplink data signal (Q1), part of the second time domain resource carries the second uplink data signal (Q2), and another part of the second time domain resource does not carry the second uplink data signal, which is different from Fig. 22 The above is similar and will not be described again.
[0495] Optionally, in the embodiment of the present application, the two TBs performing PUSCH transmission resource sharing may have the same repetition level or different repetition levels.
[0496] The same repetition level means that the RV versions of the two TBs are the same, and the number of times each RV is sent is the same, so the number of times the PUSCH is repeatedly sent is the same. Fig.14 In the example shown in FIG. 1 , the number of PUSCH repetition transmissions of TB1 and TB2 is 16.
[0497] Different repetition levels refer to different RV versions of two TBs and / or different RV transmission times, thus different PUSCH repetition times. For example, TB1 and TB2 both include four RVs, TB1's PUSCH repetition times are 16 (each RV is repeated 4 times), TB2's PUSCH repetition times are 8 (each RV is repeated 2 times), and the 2 RVs repeatedly transmitted by TB2 can share PUSCH repetition resources with any 2 of the 4 RVs repeatedly transmitted by TB2. TB1 and TB2 belong to different repetition levels.
[0498] Optionally, in an embodiment of the present application, the RV types between two TBs for 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 share PUSCH transmission resources.
[0499] Exemplarily, the order of RVs between two TBs performing PUSCH transmission resource sharing may be the same or different.
[0500] For example, TB1 includes RV1, RV2, RV3, RV0, and TB2 also includes RV1, RV2, RV3, RV0. In one implementation, RV1, RV2, RV3, RV0 of TB2 and RV1, RV2, RV3, RV0 of TB1 correspond one to one, and share PUSCH transmission resources, such as RV1 of TB2 and RV1 of TB1 share PUSCH transmission resources. In some other implementations, RV1, RV2, RV3, RV0 of TB2 and RV1, RV2, RV3, RV0 of TB1 correspond arbitrarily, and share PUSCH transmission resources, but the same RV of TB1 must correspond to the same RV of TB2, such as RV1 of TB2 and RV0 of TB1 share PUSCH transmission resources, RV2 of TB2 and RV3 of TB1 share PUSCH transmission resources, etc.
[0501] Optionally, in an embodiment of the present application, the two TBs for sharing PUSCH transmission resources may come 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. They are regarded as different data streams.
[0502] Exemplarily, UCIs belonging to the same terminal device (user) may be sent in a single uplink information (eg, uplink data signal).
[0503] 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.
[0504] Based on the foregoing embodiments, the embodiments of the present application further provide a communication method that can be applied to a network device, and the network device can refer to the foregoing embodiments. Fig.23 FIG. 2 shows another flow chart of the communication method provided in the embodiment of the present application. Fig.23 As shown, the method may include: S2301-S2302.
[0505] S2301. Receive a first signal on at least two time-frequency resources.
[0506] S2302. Demodulate the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of a first transmission block.
[0507] 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, an RV repeatedly sent on the M first time-frequency resources may be obtained.
[0508] 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 a second transmission block, the second orthogonal cover code sequence being orthogonal to the first orthogonal cover code sequence.
[0509] The beneficial effects of the communication method applied to the network device can be referred to in the above embodiments. For example, PUSCH repetition can be implemented on the same time-frequency resources, reducing the time-frequency resource consumption of PUSCH repetition transmission, improving the time-frequency resource utilization efficiency, or improving resource utilization.
[0510] Optionally, in an embodiment of the present application, different terminal devices may synchronize their respective OCC sequences with each other, or a network device may indicate to a terminal device the OCC sequence to be used, which is not limited here.
[0511] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between various network elements. It can be understood that in order to realize the above functions, various network elements, such as terminal devices, network devices, etc., include hardware structures and / or software modules corresponding to executing various functions.
[0512] For example: An embodiment of the present application may provide a communication device for realizing the functions of the above-mentioned terminal device. The communication device may be a terminal device or a device built into the terminal device (for example, a chip). Fig.24 A schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown.
[0513] like Fig.24 As shown, the communication device may include: a processing unit 2401 and a sending unit 2402.
[0514] 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.
[0515] The sending unit 2402 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.
[0516] 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.
[0517] 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 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.
[0518] 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.
[0519] 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 a second uplink data signal of a 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.
[0520] In one possible design, for the above-mentioned scheme 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", among 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 resources also carry another part of the second uplink data signal.
[0521] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0522] In one possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource 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 carries 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.
[0523] 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.
[0524] In a 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 a second uplink data signal of a 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.
[0525] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0526] In a 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 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; 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 has the same frequency domain resource as the second uplink data signal.
[0527] 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.
[0528] In one possible design, for the above-mentioned scheme of "sending a part of the first uplink data signal on the first time domain resource among K1 second time-frequency resources and K2 third time-frequency resources; sending another part of the first uplink data signal on the second time domain resource among K2 third time-frequency resources; and not carrying the first uplink data signal on the second time domain resource among K1 second time-frequency resources", among 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, and the second time domain resource does not carry the second uplink data signal, and K1 is greater than 1.
[0529] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0530] 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 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.
[0531] 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.
[0532] 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", 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 signal carried by the first time domain resources and the second time domain resources 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 resources and the second time domain resources is the same as the frequency domain resource of the second uplink data signal.
[0533] Optionally, in this design, 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 and are modulated by different orthogonal cover code sequences in the frequency domain.
[0534] In a possible design, for the above-mentioned scheme of "among the K1 second time-frequency resources and the K2 third time-frequency resources, the first time domain resource carries 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, the K1 second time-frequency resources, and the K2 third time-frequency resources; among the M first time-frequency resources and the K2 third time-frequency resources, the second time domain resource carries another part of the second uplink data signal; and among the K1 second time-frequency resources, the second time domain resource does not carry the second uplink data signal.
[0535] 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.
[0536] 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.
[0537] 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.
[0538] 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.
[0539] 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.
[0540] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0541] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0542] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0543] 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.
[0544] For another example: The embodiment of the present application may also provide a communication device for realizing the functions of the above-mentioned terminal device, Fig.25 Another structural schematic diagram of a communication device provided in an embodiment of the present application is shown.
[0545] like Fig.25 As shown, the communication device may include: a processing unit 2501 and a sending unit 2502.
[0546] 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.
[0547] 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, 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.
[0548] The sending unit 2502 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.
[0549] 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 the 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 the second orthogonal cover code sequence.
[0550] In one possible design, among the M first time-frequency resources, the first time domain resources respectively carry a portion of a second uplink data signal of a second redundant version of a second transmission block, and the second time domain resources respectively carry another portion of the second uplink data signal.
[0551] 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, 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 and the second time domain resource have the same frequency domain resource as the second uplink data signal.
[0552] 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.
[0553] 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.
[0554] 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.
[0555] In a 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 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.
[0556] 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 has the same frequency domain resource as the second uplink data signal.
[0557] 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.
[0558] 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.
[0559] 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.
[0560] 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.
[0561] 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.
[0562] In a 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.
[0563] 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.
[0564] 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 has the same frequency domain resource as the second uplink data signal.
[0565] 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.
[0566] 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.
[0567] 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.
[0568] 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.
[0569] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0570] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0571] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0572] 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.
[0573] For another example: An embodiment of the present application may also 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 built into the terminal device (for example, a chip). Fig.26 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0574] like Fig.26 As shown, the communication device may include: a processing unit 2601 and a sending unit 2602.
[0575] 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.
[0576] The sending unit 2602 is used to send a part of the first uplink data signal on the first time domain resources among 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.
[0577] 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.
[0578] In one possible design, 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 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.
[0579] 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.
[0580] 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.
[0581] 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.
[0582] 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.
[0583] In one possible design, the time domain length of the second time domain resource is configured or preconfigured, or predefined.
[0584] In one possible design, the first redundant version also includes a first demodulation reference signal.
[0585] In one possible design, the first orthogonal cover code sequence includes at least one orthogonal cover code sequence.
[0586] 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.
[0587] Optionally, the above Figure 24-26 The communication device shown may also include a receiving unit for implementing a receiving function, such as receiving messages from other terminal devices or base stations.
[0588] The embodiment of the present application may also provide a communication device for realizing the functions of the above-mentioned network device. The communication device may be a network device or a device (eg, a chip) built into the network device. Fig. 27 Another structural schematic diagram of the communication device provided in an embodiment of the present application is shown.
[0589] like Fig. 27 As shown, the communication device may include: a receiving unit 2701 and a processing unit 2702.
[0590] The receiving unit 2701 is used to receive a first signal on at least two time-frequency resources.
[0591] The processing unit 2702 is configured to demodulate the first signal according to a first orthogonal cover code sequence to obtain a first redundant version of a first transmission block.
[0592] 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.
[0593] Optionally, the above Fig. 27 The communication device shown may also include a sending unit for implementing a sending function.
[0594] It should be understood that the division of units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or physically separated. Moreover, the units in the device can be all implemented in the form of software calling through processing elements; or all implemented in the form of hardware; or some units can be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware.
[0595] For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in a memory in the form of a program, and called and executed by a certain processing element of the device. 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 unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software called by a processing element.
[0596] In one example, the unit in any of the above devices may 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.
[0597] 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 a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0598] The above 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 an interface circuit or input circuit of the chip for receiving 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 an interface circuit or output circuit of the chip for sending signals to other chips or devices.
[0599] For example, the embodiment of the present application may also provide a communication device, which may 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.
[0600] 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.
[0601] 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.
[0602] In one implementation, the units for implementing the corresponding steps in the above method in the terminal device or network device can be implemented in the form of a processing element scheduling program. For example, the apparatus for the terminal device or network device may include a processing element and a storage element, and the processing element calls the program stored in the storage element to execute the method executed by the corresponding terminal device or network device in the above method embodiment. The storage element may be a storage element on the same chip as the processing element, that is, an on-chip storage element.
[0603] In another implementation, the program for executing the method executed by the terminal device or network device in the above method can be in a storage element on a different chip from the processing element, that is, an off-chip storage element. In this case, the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the corresponding terminal device or network device in the above method embodiment.
[0604] For example, an embodiment of the present application may also provide a communication device, which may include a processor for executing computer instructions stored in a memory, and when the computer instructions are executed, the device executes the method executed by the above terminal device or network device. The memory may be located inside the communication device or outside the communication device. And the processor includes one or more.
[0605] In another implementation, the unit of the terminal device or network device implementing each step in the above method may be configured as one or more processing elements, which may be correspondingly arranged on the terminal device or network device, and the processing element here may be an integrated circuit, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
[0606] The units of the terminal device or network device that implement the various steps in the above method can be integrated together and implemented in the form of a SOC, and the SOC chip 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 in the form of a program stored in the storage element by the processing element; or, the chip can integrate at least one integrated circuit to implement the corresponding method; or, the above implementation methods can be combined, and the functions of some units can be implemented in the form of a processing element calling a program, and the functions of some units can be implemented in the form of an integrated circuit.
[0607] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or can be 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.
[0608] A storage element may be a memory or a collective term for multiple storage elements.
[0609] For example, an embodiment of the present application also provides a chip system, which 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.
[0610] 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.
[0611] In the several embodiments provided in the present 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 only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, 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.
[0612] The units described as separate components may or may not be physically separated, 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 different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0613] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0614] 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, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform 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 USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0615] 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 executed in a terminal device, or in a chip built into the terminal device, the terminal device can execute the method executed by the first terminal device as described in the aforementioned embodiment.
[0616] Alternatively, when the computer software instructions are executed in the network device or in a chip built into the network device, the network device executes the method executed by the network device as described in the above embodiments.
[0617] 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 above-mentioned terminal device or network device through the transceiver unit and the processing unit.
[0618] 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.
[0619] 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 aforementioned embodiment; the network device executes the method executed by the network device as described in the aforementioned embodiment.
[0620] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope 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 a second uplink data signal of a second redundant version of a second transport block, and 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 a second uplink data signal of a second redundant version of a second transport block, and 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.