Communication method and device

By using different orthogonal coverage codes to transmit DMRS in different groups of REs in the NR system, the problem of inaccurate uplink DMRS channel estimation in the prior art is solved, and a higher uplink capacity is achieved.

CN119697783APending Publication Date: 2025-03-25HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510008721.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-07-30
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

In the uplink DMRS channel estimation of existing NR systems, the waveform configuration limits the number of orthogonal ports, resulting in inaccurate channel estimation, affecting PUSCH demodulation performance and uplink capacity.

Method used

By sending instructions in network devices, the terminal device uses different orthogonal coverage codes (OCC codes) to transmit DMRS in different groups of REs, thereby realizing the distinction estimation of different groups of RE channels.

Benefits of technology

Without increasing DMRS overhead, the number of DMRS ports supported by each CDM group is increased and the capacity of the uplink channel is increased.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697783A_ABST
    Figure CN119697783A_ABST
Patent Text Reader

Abstract

Provided are a communication method and device, the method comprising: a network device sending indication information to a terminal device, the indication information indicating a first DMRS port and a code division multiplexing CDM group where the first DMRS port is located; the network device receives a first DMRS transmitted through the first DMRS port in a first group of REs and a second group of REs associated with the CDM group; wherein a first OCC code adopted for transmitting the first DMRS in the first group of REs through the first DMRS port is different from a second OCC code adopted for transmitting the first DMRS in the second group of REs; wherein the first group of REs and the second group of REs meet any one of the following conditions: the first group of REs and the second group of REs are located in the same resource block RB; the plurality of sub-carriers are located in different symbols of the same sub-carrier and the same time slot; the plurality of RBs are located in different RBs and located in the same symbol of the same time slot.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202010753330.3, and the original application date is July 30, 2020. The entire contents of the original application are incorporated into this application by reference. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0003] In the fourth generation (4G) and fifth generation (5G) wireless communication systems, such as the new radio access technology (NR) system, the demodulation reference signal (DMRS) and the sounding reference signal (SRS) are defined for network-side channel estimation. The SRS signal is used for channel state information (CSI) measurement, and the DMRS is used for physical uplink shared channel (PUSCH) data demodulation. When performing CSI measurement and data demodulation, channel estimation must be performed based on the pilot signal first.

[0004] In the uplink DMRS channel estimation, it is also closely related to the waveform configuration adopted. In the NR system, two waveforms are supported, namely, cyclic prefixed orthogonal frequency division multiplexing (CP-OFDM) and discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-S-OFDM) waveform. The specific waveform selected for the uplink is mainly configured through high-level signaling. In the current NR system, the uplink DFT-S-OFDM waveform can support 8 layers of orthogonal pairing, while the CP-OFDM waveform can support 12 layers of orthogonal configuration. When the number of pairing layers exceeds 8 or 12 layers, the channel estimation of DMRS will be inaccurate, affecting the demodulation performance of PUSCH and reducing the uplink capacity.

[0005] With the development of mobile communications and the emergence of emerging services, the demand for uplink capacity is increasing. For example, in some video surveillance scenarios, the terminal needs to transmit high-definition video back to the base station, so a large uplink capacity is required. Summary of the invention

[0006] The present application provides a communication method and apparatus for providing a demodulation reference signal supporting more orthogonal ports to support multi-user pairing with a higher number of layers.

[0007] In a first aspect, the present application provides a communication method, the method comprising: a network device sends indication information to a terminal device, the indication information indicating a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; the network device receives a first DMRS transmitted through the first DMRS port in a first group of REs and a second group of REs associated with the CDM group; wherein a first orthogonal cover code OCC code used to transmit the first DMRS in the first group of REs through the first DMRS port is different from a second OCC code used to transmit the first DMRS in the second group of REs; wherein the first group of REs and the second group of REs satisfy any of the following conditions: being located in the same resource block RB; being located in the same subcarrier and being located in different symbols of the same time slot; being located in different resource blocks RBs and being located in the same symbol of the same time slot.

[0008] According to the method provided in the present application, the first OCC code used when transmitting the first DMRS through the first DMRS port in the first group of REs is different from the second OCC code used when transmitting the first DMRS through the first DMRS port in the second group of REs. The network device can distinguish the DMRS transmitted in different groups of REs through the first DMRS port according to the first OCC code and the second OCC code, thereby estimating the channels corresponding to different groups of REs respectively, which is equivalent to increasing the number of DMRS ports supported by each CDM group without increasing the DMRS overhead, thereby improving the capacity of the uplink channel.

[0009] In one possible design, the CDM group also includes a second DMRS port; the method also includes: the network device receives the second DMRS sent through the second DMRS port in the first group of REs and the second group of REs; wherein the second DMRS port uses a third OCC code in the first group of REs and a fourth OCC code in the second group of REs; the first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code that are orthogonal.

[0010] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0011]

[0012] k=6n+k'+ΔConfiguration type 2

[0013] k′=0,1

[0014] t = mod(n, 2)

[0015]

[0016] n=0,1,...

[0017] j=0,1,...,v-1

[0018] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0019] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0020]

[0021] k=4n+2k'+ΔConfiguration Type 1

[0022] k′=0,1

[0023]

[0024] n=0,1,...

[0025] j=0,1,...,v-1

[0026] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0027] In one possible design, the cyclic shift factor ρ is preconfigured and associated with the first DMRS port index; M is configured by the network device or is a default value.

[0028] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0029] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 6 and 7, or 8 and 9, or 10 and 11.

[0030] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0031] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5.

[0032] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

[0033] In a second aspect, the present application further provides a device, which may be a network device, and which has the functions of implementing the method example of the first aspect or various possible design examples of the first aspect. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0034] In one possible design, the structure of the device includes a communication unit and a processing unit, which can perform the corresponding functions in the above-mentioned first aspect or each possible design example of the first aspect. Please refer to the detailed description in the method example for details, which will not be repeated here.

[0035] In one possible design, the structure of the device includes a communication interface and a processor, and optionally also includes a memory, the transceiver is used to send and receive data, and is used to communicate and interact with other devices in the communication system, and the processor is configured to support the device to perform the corresponding functions in the above-mentioned first aspect or each possible design method of the first aspect. The memory is coupled to the processor and stores the necessary program instructions and data for the device.

[0036] A third aspect provides a method, comprising:

[0037] A terminal device receives indication information, wherein the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; the terminal device determines N groups of resource elements RE corresponding to the CDM group indicated by the indication information; N is an integer greater than 1; the terminal device transmits a first DMRS in a first group of REs and a second group of REs in the N groups of REs through the first DMRS port indicated by the indication information; wherein a first orthogonal cover code OCC code is used to transmit the first DMRS in the first group of REs through the first DMRS port and a second OCC code is used to transmit the first DMRS in the second group of REs, and the first OCC code is different from the second OCC code; wherein the first group of REs and the second group of REs satisfy any of the following conditions:

[0038] Located in the same resource block RB; located in the same subcarrier and located in different symbols of the same time slot; located in different resource blocks RB and located in the same symbol of the same time slot.

[0039] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0040]

[0041] k=6n+k'+ΔConfiguration type 2

[0042] k′=0,1

[0043] t = mod(n, 2)

[0044]

[0045] n=0,1,...

[0046] j=0,1,...,v-1

[0047] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0048] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0049]

[0050] k=4n+2k'+ΔConfiguration Type 1

[0051] k′=0,1

[0052]

[0053] n=0,1,...

[0054] j=0,1,...,v-1

[0055] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0056] In one possible design, ρ is preconfigured and associated with the first DMRS port index; M is configured by the network device or is a default value.

[0057] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0058] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 6 and 7, or 8 and 9, or 10 and 11.

[0059] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0060] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5.

[0061] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

[0062] In a fourth aspect, the present application further provides an apparatus, which may be a terminal device, and which has the functions of implementing the method example of the third aspect or various possible design examples of the third aspect. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0063] In one possible design, the structure of the device includes a communication unit and a processing unit, which can perform the corresponding functions in the above-mentioned third aspect or each possible design example of the third aspect. Please refer to the detailed description in the method example for details, which will not be repeated here.

[0064] In one possible design, the structure of the device includes a communication interface and a processor, and optionally also includes a memory, the transceiver is used to send and receive data, and is used to communicate and interact with other devices in the communication system, and the processor is configured to support the device to perform the corresponding functions in the third aspect or each possible design method of the third aspect. The memory is coupled to the processor and stores the necessary program instructions and data for the device.

[0065] In a fifth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program includes instructions for executing the method in the first aspect or any possible implementation of the first aspect.

[0066] In a sixth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program includes instructions for executing the method in the third aspect or any possible implementation of the third aspect.

[0067] In a seventh aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0068] In an eighth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the third aspect or any possible implementation of the third aspect.

[0069] In a ninth aspect, the present application provides a communication device, comprising a processor, and when the processor executes a computer program or instruction in a memory, the method described in the first aspect is executed.

[0070] In a tenth aspect, the present application provides a communication device, comprising a processor, and when the processor executes a computer program or instruction in a memory, the method described in the third aspect is executed.

[0071] In an eleventh aspect, the present application provides a communication device, comprising a processor and a memory, wherein the memory is used to store computer programs or instructions; the processor is used to execute the computer programs or instructions stored in the memory so that the communication device performs the corresponding method as shown in the first aspect.

[0072] In the twelfth aspect, the present application provides a communication device, which includes a processor and a memory, wherein the memory is used to store computer programs or instructions; the processor is used to execute the computer program or instructions stored in the memory so that the communication device performs the corresponding method as shown in the third aspect.

[0073] In a thirteenth aspect, the present application provides a communication device, comprising a processor, a memory and a communication interface, wherein the communication interface is used to receive or send signals; the memory is used to store computer programs or instructions; and the processor is used to call the computer program or instructions from the memory to execute the method described in the first aspect.

[0074] In a fourteenth aspect, the present application provides a communication device, comprising a processor, a memory and a communication interface, wherein the communication interface is used to receive or send signals; the memory is used to store computer programs or instructions; and the processor is used to call the computer program or instructions from the memory to execute the method described in the third aspect.

[0075] In a fifteenth aspect, the present application provides a chip, comprising a processor, wherein the processor is coupled to a memory and is used to execute a computer program or instructions stored in the memory. When the processor executes the computer program or instructions, the method described in the first aspect is implemented.

[0076] In the sixteenth aspect, the present application provides a chip, comprising a processor, wherein the processor is coupled to a memory and is used to execute a computer program or instructions stored in the memory. When the processor executes the computer program or instructions, the method described in the third aspect is implemented.

[0077] In the seventeenth aspect, the present application provides a system, comprising the communication device provided in the second aspect and the communication device provided in the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] Figure 1 A schematic diagram of the architecture of a communication system applicable to the present application is shown;

[0079] Figure 2 A resource schematic diagram provided for an embodiment of the present application;

[0080] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0081] Figure 4 A resource schematic diagram provided for an embodiment of the present application;

[0082] Figure 5 A resource schematic diagram provided for an embodiment of the present application;

[0083] Figure 6 A resource schematic diagram provided for an embodiment of the present application;

[0084] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0085] Figure 8 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0086] The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0087] The embodiments of the present application can be applied to various mobile communication systems, such as: new radio (NR) system, long term evolution (LTE) system, evolved long term evolution (eLTE) system, future communication system and other communication systems, specifically, no limitation is made here.

[0088] In the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing the description and cannot be understood as indicating or implying relative importance or order.

[0089] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple.

[0090] In order to more clearly describe the technical solution of the embodiment of the present application, the DMRS configuration method and device provided in the embodiment of the present application are described in detail below with reference to the accompanying drawings.

[0091] Figure 1 The present invention shows an architecture of a communication system applicable to the present application, wherein the architecture of the communication system may include network equipment and terminal equipment. Specifically:

[0092] A network device, used to receive an uplink signal from the terminal device, or to send a downlink signal to the terminal device; the network device may be a long term evolution (LTE) and / or NR network device, specifically a base station (NodeB), an evolved base station (eNodeB), a base station in a 5G mobile communication system, a next generation mobile communication base station (next generation Node B, gNB), a base station in a future mobile communication system, or an access node in a Wi-Fi system, etc. The network device may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.

[0093] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, and the DU implements the functions of the radio link control (RLC), media access control (MAC) and physical (PHY) layers. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling, such as RRC layer signaling or PHCP layer signaling, can also be considered to be sent by the DU, or by the DU+RU. It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be classified as a network device in a radio access network (RAN), or the CU may be classified as a network device in a core network CN, and there is no limitation on this.

[0094] Terminal equipment can also be called user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal equipment is an entity on the user side for receiving or transmitting signals, and is used to send uplink signals to the network equipment, or receive downlink signals from the network equipment. The terminal equipment may include mobile phones, cars, tablet computers, smart speakers, train detectors, gas stations and other sensors. The main functions include collecting data (part of the terminal equipment), receiving control information and downlink data from the network equipment, and sending electromagnetic waves to transmit uplink data to the network equipment.

[0095] It should be understood that the communication system may include one or more network devices and one or more terminal devices. Figure 1 There is only one network device and four terminal devices (such as Figure 1 The terminal device 1, terminal device 2, terminal device 3 and terminal device 4 in the communication system are shown as an example, but the number of network devices and terminal devices in the communication system cannot be limited.

[0096] It should be noted that Figure 1The architecture of the communication system shown is not limited to including only the nodes or devices shown in the figure, but may also include other devices not shown in the figure, which will not be listed one by one in this application.

[0097] It should be noted that the embodiments of the present application do not limit the distribution form of each node or device. Figure 1 The distribution form shown is only exemplary and is not limited in this application.

[0098] It should be understood that the names of all nodes or devices in this application are only examples, and they may be called other names in future communications, or the nodes or devices involved in this application may be replaced by other entities or devices with the same functions in future communications, and this application does not limit this. A unified explanation is given here, and no further description will be given later.

[0099] It should be noted that Figure 1 The communication system shown may be a 4G or 5G mobile communication system, and the method of the embodiment of the present application is also applicable to various future communication systems, such as 6G or other communication networks. As long as there is an entity in the communication system that needs to send downlink data and pilot information, another entity needs to receive the indication information and can pass uplink feedback information and transmit data; that is, as long as there are downlink and uplink communication links in the communication system, such a communication system can be applied to the present application.

[0100] In addition, in the embodiments of the present application, the word "exemplary" is used to indicate an example, illustration or description. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0101] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the 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.

[0102] At present, in the prior art, a ZC (Zadoff-Chu) sequence or a gold sequence may be used to generate a DMRS sequence, which will be described in detail below.

[0103] The initial sequence r(n) of DMRS generated based on the gold sequence can satisfy the following formula:

[0104]

[0105] Among them, c(i) is a pseudo-random sequence, and the generation formula is:

[0106]

[0107] Among them, N C =1600, x1(n) can be initialized to x1(0)=1, x1(n)=0, n=1, 2, ..., 30, x2(n) satisfies: c init Defined as:

[0108]

[0109] Where l is the orthogonal frequency division multiplexing (OFDM) symbol index, is the number of time slots in a frame, is the number of OFDM symbols in a time slot, n SCID ∈{0,1} is the DMRS sequence initialization parameter, For the mask. The value depends on different high-level parameter configurations.

[0110] It should be noted that in the embodiment of the present application, OFDM symbols may also be referred to as symbols. If not otherwise specified, the symbols mentioned below refer to OFDM symbols.

[0111] When mapping the sequence r(n) to each resource element (RE), the following formula is satisfied (or refer to Section 6.4.1.1.3 of TS 38.211):

[0112]

[0113] Where k is the subcarrier (equivalent to RE) index, l is the OFDM symbol index, is the index of the DMRS port. r(n) is the initial sequence corresponding to the first DMRS. is the offset of the OFDM symbol; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code. μ represents the subcarrier spacing index. The size of the subcarrier spacing can be expressed as 15×2 μ KHz, for example, μ=0, then the subcarrier spacing is 15KHz.

[0114] w f (k′),w t For specific values ​​of (l′) and Δ, please refer to Table 1 below, or refer to Section 6.4.1.1.3 of TS 38.211.

[0115] Table 1

[0116]

[0117] In Table 1, Indicates the DMRS port number for sending DMRS; the values ​​of λ and Δ are associated with the code division multiplexing (CDM) group.

[0118] In the current standard, each CDM group supports up to 4 DMRS ports. The DMRS sent by these 4 DMRS ports are distinguished by mutually orthogonal orthogonal cover codes (OCC). Three CDM groups support a total of 12 orthogonal DMRS ports. Currently, each CDM group corresponds to 2 groups of REs in a resource block (RB), which means that the DMRS corresponding to each CDM group will be transmitted repeatedly once in one RB.

[0119] For example, if Figure 2 As shown, the two groups of REs corresponding to a CDM group in an RB include 4 REs respectively, wherein the subcarriers occupied by the first group of REs in the frequency domain have indices 0 and 1, and the OFDM symbols occupied in the time domain have indices 2 and 3. When the CDM group includes 4 DMRS ports {0, 1, 6, 7}, the OCC codes corresponding to the 4 REs included in the first group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}. The subcarriers occupied by the second group of REs in the frequency domain have indices 6 and 7, and the OFDM symbols occupied in the time domain have indices 2 and 3. It should be noted that the OCC codes corresponding to the 4 REs included in the first group of REs are the same as the OCC codes corresponding to the first group of REs.

[0120] It should be noted that the OCC code corresponding to each DMRS port is based on the w corresponding to the DMRS port. f (k′) and w t (l′) is determined, and the specific description can be referred to in the existing standards, which will not be repeated here.

[0121] In uplink transmission, the DMRS sequence based on the ZC sequence satisfies the following formula, or you can refer to TS 38.211:

[0122]

[0123] Where n is the index of each element in the sequence, is the total length of the sequence, u∈{0,1,...,29} is the sequence group index, v is the number of base sequences in a sequence group, m is the number of RBs allocated by the base station to the terminal, is the number of subcarriers included in one RB. For PUSCH transmission, δ=1 and α=0. In addition, Defined as:

[0124]

[0125] in,

[0126]

[0127] N ZC The value is less than M ZC The maximum prime number of . For the sequence group index u, its value is:

[0128]

[0129] Among them, f gh Indicates whether to perform sequence frequency hopping. The value of is subject to the following two conditions.

[0130] Case 1: When the upper layer configures the narrow physical uplink control channel (nPUCCH)-Identity parameter, and the uplink grant information is neither a random access response (RAR) grant nor a downlink control information (DCI) format 0_0 scrambled for a temporary cell radio network temporary identifier (TC-RNTI), then Configured by the higher-level nPUSCH-Identity parameter.

[0131] Case 2: That is, it is equal to the cell identity (Identity, ID).

[0132] Since different cells and different terminals can be configured differently Then the sequences generated by different cells have a certain degree of randomness.

[0133] After the sequence r(n) is generated, the sequence needs to be mapped to the time-frequency position corresponding to the DMRS through OCC spreading. The mapping formula is (or refer to Section 6.4.1.1.3 of TS 38.211):

[0134]

[0135] Where k is the frequency domain subcarrier index (equivalent to RE), l is the OFDM symbol index, The index of the DMRS port.

[0136] The difference between this generation formula and the previous formula (4) is that it only supports the configuration type IDMRS, but not the configuration type IIDMRS. f (k′),w t The values ​​of (l′) and Δ are shown in Table 2 below (or you can also refer to Section 6.4.1.1.3 of TS 38.211).

[0137] Table 2

[0138]

[0139] The meanings of the various parameters in Table 2 can be referred to the description in Table 1 and will not be repeated here.

[0140] In conjunction with the previous description, see Figure 3 , is a flow chart of a communication method provided in an embodiment of the present application. The method includes:

[0141] Step 301: The network device sends instruction information to the terminal device.

[0142] The indication information indicates the first DMRS port and the CDM group to which the first DMRS port is located. It should be noted that before the terminal device sends the DMRS, the network device can configure the DMRS port and the CDM group for sending the DMRS through the indication information. The network device can configure at least one DMRS port for the terminal device through the indication information. The embodiment of the present application takes the first DMRS port as an example for explanation, which does not mean that the network device is configured with only one DMRS port.

[0143] It should be noted that the network device can send the indication information via DCI.

[0144] Step 302: The terminal device receives the indication information and determines N groups of REs corresponding to the CDM group indicated by the indication information.

[0145] Wherein, N is an integer greater than 1, and a group of REs includes at least one RE.

[0146] It should be noted that, currently, each CDM group has corresponding multiple groups of REs, and the corresponding relationship is pre-configured.

[0147] Step 303: The terminal device transmits a first DMRS in a first group of REs and a second group of REs in N groups of REs through a first DMRS port indicated by the indication information;

[0148] A first OCC code is used to transmit the first DMRS in the first group of REs through the first DMRS port, and a second OCC code is used to transmit the first DMRS in the second group of REs, and the first OCC code is different from the second OCC code.

[0149] The first group of REs and the second group of REs satisfy any of the following conditions:

[0150] Located in the same resource block (RB);

[0151] Located on the same subcarrier and in different symbols of the same time slot;

[0152] Located in different RBs and in the same symbol of the same time slot.

[0153] Step 304: The network device receives a first DMRS sent through the first DMRS port in a first group of REs and a second group of REs associated with the CDM group.

[0154] Further, the CDM group may also include a second DMRS port. Accordingly, the network device may receive the second DMRS sent through the second DMRS port in the first group of REs and the second group of REs. The second DMRS port may be allocated to the terminal device or to other terminal devices, which is not limited in the embodiments of the present application.

[0155] Among them, the second DMRS port adopts the third OCC code in the first group of REs and the fourth OCC code in the second group of REs; the first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code which are orthogonal.

[0156] In the above process, the first OCC code used when transmitting the first DMRS through the first DMRS port in the first group of REs is different from the second OCC code used when transmitting the first DMRS through the first DMRS port in the second group of REs. The network device can distinguish the DMRS transmitted in different groups of REs through the first DMRS port according to the first OCC code and the second OCC code, thereby estimating the channels corresponding to different groups of REs respectively, which is equivalent to increasing the number of DMRS ports supported by each CDM group without increasing the DMRS overhead, thereby increasing the capacity of the uplink channel.

[0157] In the embodiment of the present application, OCC expansion can be performed in the time domain or the frequency domain to support orthogonal DMRS sequences of more than 12 DMRS ports and improve the uplink capacity, which are described below respectively.

[0158] Embodiment 1:

[0159] In the first embodiment, through the expansion of the OCC frequency domain, 24 DMRS ports can be supported to be orthogonal, thereby realizing 24 layers of orthogonal multi-user pairing.

[0160] In the first embodiment, the CDM group may correspond to at least two groups of REs, for example, two groups of REs, namely a first group of REs and a second group of REs. The first group of REs and the second group of REs may be located in the same RB and in the same symbol of the same time slot.

[0161] For example, the first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain.

[0162] Among them, the two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0163] For example, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, and the subcarriers occupied by the second group of REs in the frequency domain are indexed as 6 and 7; the OFDM symbols occupied by the first group of REs and the second group of REs in the time domain are indexed as 2 and 3.

[0164] Or the subcarriers occupied by the first group of REs in the frequency domain are indexed 2 and 3, and the subcarriers occupied by the second group of REs in the frequency domain are indexed 8 and 9; the OFDM symbols occupied by the first group of REs and the second group of REs in the time domain are indexed 6 and 7.

[0165] Or the subcarriers occupied by the first group of REs in the frequency domain are indexed 4 and 5, and the subcarriers occupied by the second group of REs in the frequency domain are indexed 10 and 11; the OFDM symbols occupied by the first group of REs and the second group of REs in the time domain are indexed 10 and 11.

[0166] Combination Figure 3 The process, the first DMRS weighted by the first OCC code or the second OCC code transmitted through the first DMRS port satisfies the following formula:

[0167]

[0168] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index, which is a preconfigured value. For details on how to generate r(n), please refer to the previous formula (1). In formula (10), when t = 0, it corresponds to the first group of REs; when t = 1, it corresponds to the second group of REs; the definitions of other parameters in formula (10) can refer to the description in formula (4).

[0169] Furthermore, f (k'+2t), w t The values ​​of (l') and Δ can be found in Table 3-1.

[0170] Table 3-1

[0171]

[0172]

[0173] In Table 3-1, represents the DMRS port number for sending DMRS; λ represents the index of the CDM group.

[0174] By comparing Table 3-1 and Table 1, we can see that in Table 3-1, compared with the original Table 1, the number of DMRS ports can be expanded to 24. At the same time, when the DMRS port number is 0 to 11, w in Table 3 f (k'+2t), w t The values ​​of (l') and Δ can be the same as those in Table 1. The embodiment of the present application provides the extended DMRS port numbers, that is, w corresponding to 12 to 23. f (k'+2t), w t (l') and Δ. When DMRS is sent through DMRS ports with DMRS port numbers 12 to 23, the corresponding OCC code can be determined by Table 3-1. It should be noted that for rows 0 to 11 in Table 3-1, f (k'+2t), w t Although the values ​​of (l') and Δ have been expanded, the expanded columns 3 and 4 are the same as w in Table 1. f (k'), w t The values ​​of (l') and Δ are the same, so the OCC codes of rows 0 to 11 are not affected.

[0175] Another possible implementation is that the OCC table corresponding to DMRS ports 0 to 11 still uses the table in the prior art, and DMRS ports 12 to 23 use a new OCC table, as shown in the following Table 3-2.

[0176] Table 3-2

[0177]

[0178] For example, if Figure 4 As shown, it is assumed that the index of the CDM group is 0, including 4 DMRS ports, namely 0, 1, 6 and 7. The two groups of REs corresponding to the CDM group in one RB include 4 REs respectively, wherein the subcarriers occupied by the first group of REs in the frequency domain have indices 0 and 1, and the OFDM symbols occupied in the time domain have indices 2 and 3. The subcarriers occupied by the second group of REs in the frequency domain have indices 6 and 7, and the OFDM symbols occupied in the time domain have indices 2 and 3.

[0179] According to the solution of the prior art, combined with Table 1, the OCC codes used by the four DMRS ports in the CDM group in the first group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}. Since in the prior art, it is necessary to repeatedly send DMRS in the second group of REs, the OCC codes used by the four DMRS ports in the CDM group in the second group of REs are the same as the OCC codes used in the first group of REs.

[0180] In the embodiment of the present application, the first group of REs and the second group of REs can be combined, and the OCC codes of the two groups of REs can be equivalent to an OCC code of length 8. Specifically, in combination with Table 3-1, it can be seen that in the embodiment of the present application, the OCC codes used by the 8 DMRS ports in the CDM group in the first group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}, {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}. The OCC codes used by the 8 DMRS ports in the CDM group in the second group of REs are {-1,-1,-1,-1}, {-1,1,-1,1}, {-1,-1,1,1}, {-1,1,1,-1}, {-1,-1,-1,-1}, {-1,-1,-1,-1}, {-1,-1,-1,1}, {-1,-1,-1,1}, {-1,-1,1,1}, {-1,1,1,-1}.

[0181] Then the equivalent OCC codes of length 8 used by the 8 DMRS ports in the CDM group are {1, 1, 1, 1, -1, -1, -1}, {1, -1, 1, -1, -1, -1, 1, -1, 1}, {1, 1, -1, -1, -1, -1, 1, 1}, {1, -1, -1, 1, -1, 1, 1, -1}, {1, 1, 1, 1, -1, -1, -1, -1}, {1, -1, 1, -1, -1, -1, 1, -1}, {1, 1, -1, -1, -1, -1, 1, 1}, {1, 1, -1, -1, -1, -1, 1, 1}, {1, 1, -1, -1, -1, -1, 1, 1}. Taking CDM group 0 as an example (i.e., λ=0), the OCC codes with an equivalent length of 8 corresponding to DMRS ports 12, 13, 18, and 19 are orthogonal to the OCC codes with an equivalent length of 8 corresponding to DMRS ports 0, 1, 6, and 7. This ensures that the sequences corresponding to different DMRS ports in the same CDM group are orthogonal to each other, thus avoiding interference between DMRS ports.

[0182] For example, assuming that the first OCC code used by the first DMRS port in the CDM group in the first group of REs is {1, 1, 1, 1}, then the second OCC code used in the second group of REs may be {-1, -1, -1, -1}. Since the first OCC code and the second OCC code are different, the network device can distinguish the sequence sent by the terminal device through the first DMRS port in different groups of REs and estimate the channel corresponding to the first DMRS port.

[0183] Further, assuming that the third OCC code used by the second DMRS port in the CDM group in the first group of REs is {1, -1, 1, -1}, then the fourth OCC code used in the second group of REs may be {-1, 1, -1, 1}. Since the first extended OCC code formed by the first OCC code and the second OCC code is {1, 1, 1, 1, -1, -1, -1, -1}, and the second extended OCC code formed by the third OCC code and the fourth OCC code is {1, -1, 1, -1, -1, 1, -1, 1}, and the two are orthogonal to each other, the network device can distinguish the DMRS sent through the first DMRS port and the second DMRS port, that is, the network device can estimate the channels corresponding to the first DMRS port and the second DMRS port respectively.

[0184] By comparison, it can be seen that the method provided in the embodiment of the present application can be understood as performing 2 times OCC code spreading in different frequency domains.

[0185] Through mathematical operations, it can be known that the OCC code used in the first group of REs is orthogonal to the OCC code used in the second group of REs. Since each row of OCC code corresponds to a DMRS port, 8 rows represent the OCC codes on 8 DMRS ports, and every two rows are orthogonal. Therefore, in uplink transmission, the network equipment can estimate the channel corresponding to each DMRS port when using different OCC codes, that is, the terminal device can send data of different streams through the first RE and the second RE, thereby improving the uplink capacity.

[0186] Further, it is described above that the network device can indicate the first DMRS port and the DMRS port group to the terminal device through the indication information. In the prior art, by establishing a mapping relationship between parameters such as the DMRS port, the CDM group, and the number of OFDM symbols occupied by the CDM group, the indication information sent by the network device can be an index value, thereby indicating parameters such as the DMRS port, the CDM group, and the number of OFDM symbols occupied by the CDM group.

[0187] Specifically, when the rank of the terminal device uplink transmission configured by the network device is 1, the terminal device only needs one DMRS port to send uplink data, that is, the number of DMRS ports configured by the network device is 1. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 4.

[0188] Table 4

[0189]

[0190]

[0191] In Table 4, the values ​​when the index value is 0 to 27 are the same as those in Table 7.3.1.1.2-20 in TS 38.212 of the prior art. The values ​​when the index value is 28 to 39 are provided in the embodiments of the present application. For example, when the indication information sent by the network device is 30, it means that the configured DMRS port number is 14, and the number of symbols occupied by the CDM group where the DMRS port is located is 2. Furthermore, it can be seen from Table 3-1 that the λ of the CDM group where the DMRS port is located is 2.

[0192] When the rank of the terminal device uplink transmission configured by the network device is 2, the terminal device needs 2 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 2. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 5.

[0193] Table 5

[0194]

[0195]

[0196] In Table 5, the values ​​when the index value is 0 to 18 are the same as those in Table 7.3.1.1.2-21 of TS 38.212 in the prior art. The values ​​when the index value is 19 to 24 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 24, it indicates that the configured DMRS port numbers are 22 and 23. Further, it can be seen from Table 3-1 that the λ of the CDM group where the DMRS port numbers are 22 and 23 is 4.

[0197] When the rank of the terminal device uplink transmission configured by the network device is 3, the terminal device needs 3 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 3. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 6.

[0198] Table 6

[0199]

[0200] In Table 6, the values ​​when the index value is 0 to 5 are the same as those in Table 7.3.1.1.2-22 of TS 38.212 in the prior art. The values ​​when the index value is 6 to 9 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 9, it indicates that the configured DMRS port numbers are 19, 22, and 23.

[0201] When the rank of the terminal device uplink transmission configured by the network device is 4, the terminal device needs 4 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 4. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 7.

[0202] Table 7

[0203]

[0204]

[0205] In Table 7, the values ​​when the index value is 0 to 4 are the same as those in Table 7.3.1.1.2-23 of TS 38.212 in the prior art. The values ​​when the index value is 5 to 7 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 7, it indicates that the configured DMRS port numbers are 16, 17, 22, and 23.

[0206] Embodiment 2:

[0207] In the second embodiment, through the expansion of the OCC time domain, 24 DMRS ports can be supported to be orthogonal, thereby realizing 24 layers of orthogonal multi-user pairing.

[0208] In the second embodiment, the first group of REs and the second group of REs corresponding to the CDM group may be located in the same subcarrier and in different symbols of the same time slot.

[0209] For example, the first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain.

[0210] Among them, the two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0211] For example, the subcarriers occupied by the first group of REs in the frequency domain are indexed 0 and 1, and the OFDM symbols occupied by the first group of REs in the time domain are indexed 2 and 3; the subcarriers occupied by the second group of REs in the frequency domain are indexed 0 and 1; and the OFDM symbols occupied by the second group of REs in the time domain are indexed 8 and 9.

[0212] Or the subcarriers occupied by the first group of REs in the frequency domain are indexed 2 and 3, and the OFDM symbols occupied by the first group of REs in the time domain are indexed 2 and 3; the subcarriers occupied by the second group of REs in the frequency domain are indexed 2 and 3; and the OFDM symbols occupied by the second group of REs in the time domain are indexed 8 and 9.

[0213] Or the subcarriers occupied by the first group of REs in the frequency domain are indexed 4 and 5, and the OFDM symbols occupied by the first group of REs in the time domain are indexed 2 and 3; the subcarriers occupied by the second group of REs in the frequency domain are indexed 4 and 5; and the OFDM symbols occupied by the second group of REs in the time domain are indexed 8 and 9.

[0214] It should be noted that, in the second embodiment, when the first DMRS is mapped to the first group of REs and the second group of REs through the first DMRS port, the above formula (4) can be satisfied.

[0215] Furthermore, in order to achieve the expansion of the OCC code time domain, 24 DMRS orthogonal ports can be supported to achieve 24-layer orthogonal multi-user pairing. Based on Table 1, when the number of DMRS ports is greater than 12, when generating the sequence on the Additional DMRS symbol, w f (k′),w t The values ​​of (l′) and Δ are shown in Table 8 below.

[0216] Table 8

[0217]

[0218] In conjunction with Table 8, it is assumed that the index of the CDM group is 0, including 4 DMRS ports, namely 0, 1, 6 and 7. Figure 5As shown, the two groups of REs corresponding to the CDM group in one RB include 4 REs respectively, wherein the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, and the OFDM symbols occupied in the time domain are indexed as 2 and 3. The subcarriers occupied by the second group of REs in the frequency domain are indexed as 0 and 1, and the OFDM symbols occupied in the time domain are indexed as 8 and 9. The OFDM symbols indexed as 8 and 9 are symbol positions for configuring additional DMRS in the existing standard.

[0219] According to the solution of the prior art, combined with Table 1, the OCC codes used by the four DMRS ports in the CDM group in the first group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1} respectively. The OCC codes used by the four DMRS ports in the CDM group in the second group of REs are the same as the OCC codes used in the first group of REs.

[0220] In an embodiment of the present application, the first group of REs and the second group of REs may be combined, and the OCC codes of the two groups of REs may be equivalent to an OCC code of length 8. Specifically, assuming that the CDM group includes 8 DMRS ports, the OCC codes used by the 8 DMRS ports in the CDM group in the first group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}, {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}, {1, -1, -1, 1}. The OCC codes used by the 8 DMRS ports in the CDM group in the second group of REs are {1, 1, 1, 1}, {1, -1, 1, -1}, {1, 1, -1, -1}, {1, -1, -1, 1}, {-1, -1, -1, -1}, {-1, 1, -1, -1}, {-1, 1, -1, 1}, {-1, -1, 1, 1}, {-1, 1, 1, -1}.

[0221] Then the equivalent OCC codes of length 8 used by the 8 DMRS ports in the CDM group are {1,1,1,1,1,1,1,1,1}, {1,-1,1,-1,1,-1,1,-1,-1}, {1,1,-1,-1,1,1,-1,-1}, {1,-1,-1,1,1,-1,-1,1}, {1,1,1,1,-1,-1,-1,-1}, {1,-1,1,-1,-1,-1,-1}, {1,-1,1,-1,-1,-1,-1,1}, {1,1,-1,-1,-1,-1,-1,1}, {1,-1,-1,-1,-1,-1,1,1}, {1,-1,-1,-1,-1,-1,1,1}. These 8 OCC codes are mutually orthogonal. Taking CDM group 0 as an example (i.e., λ=0), the OCC codes with an equivalent length of 8 corresponding to DMRS ports 12, 13, 18, and 19 are orthogonal to the OCC codes with an equivalent length of 8 corresponding to DMRS ports 0, 1, 6, and 7. This ensures that the sequences corresponding to different DMRS ports in the same CDM group are orthogonal to each other, thus avoiding interference between DMRS ports.

[0222] Combined with the above description, assuming that the first OCC code used by the first DMRS port in the CDM group in the first group of REs is {1, 1, 1, 1}, then the second OCC code used in the second group of REs can be {-1, -1, -1, -1}. Since the first OCC code and the second OCC code are different, the network device can distinguish the sequence sent by the terminal device through the first DMRS port in different groups of REs and estimate the channel corresponding to the first DMRS port.

[0223] Further, assuming that the third OCC code used by the second DMRS port in the CDM group in the first group of REs is {1, -1, 1, -1}, then the fourth OCC code used in the second group of REs may be {-1, 1, -1, 1}. Since the first extended OCC code formed by the first OCC code and the second OCC code is {1, 1, 1, 1, -1, -1, -1, -1}, and the second extended OCC code formed by the third OCC code and the fourth OCC code is {1, -1, 1, -1, -1, 1, -1, 1}, and the two are orthogonal to each other, the network device can distinguish the DMRS sent through the first DMRS port and the second DMRS port, that is, the network device can estimate the channels corresponding to the first DMRS port and the second DMRS port respectively.

[0224] Through mathematical operations, it can be known that the OCC code used in the first group of REs is orthogonal to the OCC code used in the second group of REs, that is, the terminal device can send data of different streams in the first RE and the second RE through the same DMRS port or different DMRS ports, thereby improving the uplink capacity.

[0225] Furthermore, by comparison, it can be seen that the method provided in the embodiment of the present application can be understood as performing 2 times OCC code spreading in different time domains. When the DMRS is configured as two OFDM symbols, 4 times OCC code spreading is performed in each CDM group.

[0226] Furthermore, in the second embodiment, the index value indicated by the indication information sent by the network device can refer to Table 4 to Table 7 in the first embodiment, and the specific process will not be repeated here.

[0227] In the above second embodiment, without affecting the existing standard terminal, the slowly varying characteristics of the time domain channel are utilized to expand the OCC code in the time domain, thereby supporting 24 DMRS ports to be orthogonal and improving the uplink capacity.

[0228] Embodiment three:

[0229] In the third embodiment, the design of the frequency domain OCC code of the frequency domain DMRS based on the cyclic shift of the OCC code is mainly described to support the orthogonality of 24 DMRS ports.

[0230] In embodiment three, the first group of REs and the second group of REs corresponding to the CDM group can be located in the same RB and in the same symbol of the same time slot; or, the first group of REs and the second group of REs corresponding to the CDM group can be located in different RBs and in the same symbol of the same time slot.

[0231] For example, the first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain.

[0232] Among them, the two consecutive subcarriers occupied by the first group of REs and the two consecutive subcarriers occupied by the second group of REs are subcarriers in the same RB; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

[0233] For example, the subcarriers occupied by the first group of REs in the first RB in the frequency domain are indexed as 1 and 3, or 5 and 7, or 9 and 11; the subcarriers occupied by the second group of REs in the first RB in the frequency domain are indexed as 1 and 3, or 5 and 7, or 9 and 11.

[0234] Further, in the third embodiment, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0235]

[0236] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is an initial sequence corresponding to the first DMRS, and r(n) can be determined by the above formula (1) or formula (5);

[0237] The value of M is a positive integer, and the possible values ​​are 1, 2, 4 or other positive integers. M can be configured by the network device through signaling. If there is no signaling to configure the value of M, the default value is used. If the value of M is configured through signaling, the configuration parameters in the signaling are used. The signaling can be RRC signaling, DCI signaling, etc.

[0238] ρ is a cyclic shift factor, which may be preconfigured and associated with a DMRS port index, for example, see Table 9 below; the cyclic shift factor ρ may also be determined in other ways, which are not limited in the present embodiment. k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port. The value of Δ is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k′) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index, which is a preconfigured value. The definitions of other parameters in formula (11) can refer to the description in formula (9).

[0239] Combined with formula (11), w f (k′),w t The specific values ​​of (l′) and Δ can be found in Table 9.

[0240] Table 9

[0241]

[0242] In Table 9, NA indicates no corresponding value. NA in Table 9 may also be replaced by other values, such as 0 or 3.

[0243] Combining Table 9 and the above formula (11), assuming that M=1, the CDM group includes DMRS port 2 and DMRS port 3, such as Figure 6As shown, DMRS port 2 occupies 6 REs with subcarrier indices of 1, 3, 5, 7, 9, and 11 in the first RB in the frequency domain, and the OCC codes on the 6 REs are {+1, +1, +1, +1, +1, +1}; DMRS port 3 occupies 6 REs with subcarrier indices of 1, 3, 5, 7, 9, and 11 in the first RB in the frequency domain, and the OCC codes on the 6 REs are {+1, -1, +1, -1, +1, -1}. Figure 6 The REs occupied by DMRS port 2 and DMRS port 3 are actually the same REs. To better distinguish them, Figure 6 In the figure, REs occupied by DMRS port 2 and DMRS port 3 are illustrated separately.

[0244] This sequence form can be further transformed into a cyclic shift representation, namely:

[0245] [1 -1 1 -1 1 -1 ] = [1 1 1 1 1 1]*[s0,s1,..,s M-1 ] T (12)

[0246] Take M=1 as an example. (ρ=3), m is the relative index of RE, that is, m=0,1,2,3,4,5. Formula (12) is an expression of cyclic shift. Using the characteristics of the above formula, when ρ=1, the sequence And this sequence is orthogonal to the sequence when ρ=0 and ρ=3. Similarly, it can be concluded that the sequences obtained when ρ=2, ρ=4, and ρ=5 are also orthogonal to the above sequences. Therefore, 6 orthogonal sequences can be constructed on 1 OFDM symbol. Further expanding the sequences on two OFDM symbols can construct 12 orthogonal sequences. Adding the sequence with a time domain OCC code length of 2 in Table 9, 24 orthogonal sequences can be constructed, thereby supporting the expansion diagram of DMRS for 24 orthogonal DMRS ports.

[0247] Combination Figure 6 , Figure 6 The REs may include three groups. The first group of REs may be 4 REs with subcarrier indices of 1 and 3 in the frequency domain and OFDM symbol indices of 2 and 3 in the time domain; the second group of REs may be 4 REs with subcarrier indices of 5 and 7 in the frequency domain and OFDM symbol indices of 2 and 3 in the time domain; the third group of REs may be 4 REs with subcarrier indices of 9 and 11 in the frequency domain and OFDM symbol indices of 2 and 3 in the time domain. According to formula (12), DMRS port 2 or DMRS port 3 may use different OCC codes to send DMRS in the first group of REs, the second group of REs, and the third group of REs.

[0248] There may be other ways to divide RE, such as combining Figure 6 , the first group of REs may be 6 REs with subcarrier indices of 1, 3, 5, 7, 9, 11 in the frequency domain and an OFDM symbol index of 2 in the time domain; the second group of REs may be 6 REs with subcarrier indices of 1, 3, 5, 7, 9, 11 in the frequency domain and an OFDM symbol index of 3 in the time domain. According to formula (12), DMRS port 2 or DMRS port 3 may use different OCC codes to send DMRS in the first group of REs and the second group of REs.

[0249] Further, it is described above that the network device can indicate the first DMRS port and the DMRS port group to the terminal device through the indication information. In the prior art, by establishing a mapping relationship between parameters such as the DMRS port, the CDM group, and the number of OFDM symbols occupied by the CDM group, the indication information sent by the network device can be an index value, thereby indicating parameters such as the DMRS port, the CDM group, and the number of OFDM symbols occupied by the CDM group.

[0250] Specifically, when the rank of the terminal device uplink transmission configured by the network device is 1, the terminal device only needs one DMRS port to send uplink data, that is, the number of DMRS ports configured by the network device is 1. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 10.

[0251] Table 10

[0252]

[0253]

[0254] In Table 10, the values ​​when the index value is 0 to 13 are the same as those in Table 7.3.1.1.2-12 of TS 38.212 in the prior art. The values ​​when the index value is 14 to 32 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 30, it indicates that the configured DMRS port number is 21.

[0255] When the rank of the terminal device uplink transmission configured by the network device is 2, the terminal device needs 2 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 2. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 11.

[0256] Table 11

[0257]

[0258] In Table 11, the values ​​when the index value is 0 to 9 are the same as those in Table 7.3.1.1.2-13 of TS 38.212 in the prior art. The values ​​when the index value is 10 to 18 are provided by the embodiment of the present application. For example, when the indication information sent by the network device is 18, it indicates that the configured DMRS port numbers are 22 and 23.

[0259] When the rank of the terminal device uplink transmission configured by the network device is 3, the terminal device needs 3 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 3. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 12.

[0260] Table 12

[0261]

[0262]

[0263] In Table 12, the values ​​when the index value is 0 to 2 are the same as those in Table 7.3.1.1.2-14 of TS 38.212 in the prior art. The values ​​when the index value is 3 to 9 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 9, it indicates that the configured DMRS port numbers are 19, 20, and 23.

[0264] When the rank of the terminal device uplink transmission configured by the network device is 4, the terminal device needs 4 DMRS ports to send uplink data, that is, the number of DMRS ports configured by the network device is 4. The mapping relationship between parameters such as the DMRS port, CDM group, and the number of OFDM symbols occupied by the CDM group configured by the network device can be shown in Table 13.

[0265] Table 13

[0266]

[0267] In Table 13, the values ​​when the index value is 0 to 3 are the same as those in Table 7.3.1.1.2-15 of TS 38.212 in the prior art. The values ​​when the index value is 4 to 9 are provided in the embodiment of the present application. For example, when the indication information sent by the network device is 9, it indicates that the configured DMRS port numbers are 16, 18, 20 and 23.

[0268] In the above embodiment 3, DMRS port expansion is performed through frequency domain cyclic shift, which can support 24 DMRS orthogonal ports and realize 24-layer orthogonal multi-user pairing, which is conducive to improving uplink capacity. At the same time, it is compatible with existing OCC codes, and existing terminal devices do not need to make any hardware and software updates.

[0269] The various embodiments described herein may be independent solutions or may be combined according to internal logic, and all of these solutions fall within the protection scope of this application.

[0270] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the terminal device can also be implemented by components that can be used for the terminal device (such as chips or circuits), and the methods and operations implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).

[0271] In the embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspective of interaction between various devices. In order to implement the functions in the methods provided by the embodiments of the present application, the terminal device and the network device may include a hardware structure and / or a software module to implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function in the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0272] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0273] Same as above idea, Figure 7 As shown, the embodiment of the present application also provides a device 700 for implementing the functions of the terminal device or network device in the above method. For example, the device can be a software module or a chip system. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. The device 700 may include: a processing unit 701 and a communication unit 702.

[0274] In the embodiment of the present application, the communication unit may also be referred to as a transceiver unit, and may include a sending unit and / or a receiving unit, which are respectively used to execute the sending and receiving steps of the terminal device or network device in the above method embodiment.

[0275] The following, combined Figures 7 and 8The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and will not be repeated here for the sake of brevity.

[0276] In one possible design, the device 700 can implement the steps or processes executed by the terminal device or network device in the above method embodiment, which are described below respectively.

[0277] For example, when the apparatus 700 implements Figure 3 The functions of the network devices in the process shown are:

[0278] The processing unit 701 is configured to send indication information to a terminal device through the communication unit 702, where the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located;

[0279] The processing unit 701 is configured to receive, through the communication unit 702, a first DMRS transmitted through the first DMRS port in a first group of REs and a second group of REs associated with the CDM group;

[0280] Wherein, a first orthogonal cover code OCC code used to transmit the first DMRS in the first group of REs through the first DMRS port is different from a second OCC code used to transmit the first DMRS in the second group of REs;

[0281] The first group of REs and the second group of REs satisfy any of the following conditions:

[0282] Located in the same resource block RB;

[0283] Located on the same subcarrier and in different symbols of the same time slot;

[0284] They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

[0285] In one possible design, the CDM group also includes a second DMRS port; the method also includes: the network device receives the second DMRS sent through the second DMRS port in the first group of REs and the second group of REs; wherein the second DMRS port uses a third OCC code in the first group of REs and a fourth OCC code in the second group of REs; the first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code that are orthogonal.

[0286] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0287]

[0288] k=6n+k'+ΔConfiguration type 2

[0289] k′=0,1

[0290] t = mod(n, 2)

[0291]

[0292] n=0,1,...

[0293] j=0,1,...,v-1

[0294] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0295] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0296]

[0297] k=4n+2k'+ΔConfiguration Type 1

[0298] k′=0,1

[0299]

[0300] n=0,1,...

[0301] j=0,1,...,v-1

[0302] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0303] In one possible design, ρ is preconfigured and associated with the first DMRS port index; M is configured by the network device or is a default value.

[0304] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0305] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 6 and 7, or 8 and 9, or 10 and 11.

[0306] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0307] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5.

[0308] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

[0309] For example, when the apparatus 700 implements Figure 3 The functions of the terminal equipment in the process shown are:

[0310] A communication unit 702 is configured to receive indication information, where the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located;

[0311] The processing unit 701 is configured to determine N groups of resource elements RE corresponding to the CDM group indicated by the indication information; N is an integer greater than 1;

[0312] The communication unit 702 is configured to transmit a first DMRS in a first group of REs and a second group of REs in the N groups of REs through the first DMRS port indicated by the indication information;

[0313] wherein, a first orthogonal cover code OCC code is used to transmit the first DMRS in the first group of REs through the first DMRS port, and a second OCC code is used to transmit the first DMRS in the second group of REs, and the first OCC code is different from the second OCC code;

[0314] The first group of REs and the second group of REs satisfy any of the following conditions:

[0315] Located in the same resource block RB;

[0316] Located on the same subcarrier and in different symbols of the same time slot;

[0317] They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

[0318] In one possible design, the CDM group also includes a second DMRS port; the method also includes: the network device receives the second DMRS sent through the second DMRS port in the first group of REs and the second group of REs; wherein the second DMRS port uses a third OCC code in the first group of REs and a fourth OCC code in the second group of REs; the first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code that are orthogonal.

[0319] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0320]

[0321] k=6n+k'+ΔConfiguration type 2

[0322] k′=0,1

[0323] t = mod(n, 2)

[0324]

[0325] n=0,1,...

[0326] j=0,1,...,v-1

[0327] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0328] In one possible design, the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula:

[0329]

[0330] k=4n+2k'+ΔConfiguration Type 1

[0331] k′=0,1

[0332]

[0333] n=0,1,...

[0334] j=0,1,...,v-1

[0335] in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

[0336] In one possible design, ρ is preconfigured and associated with the first DMRS port index; M is configured by the network device or is a default value.

[0337] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0338] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 6 and 7, or 8 and 9, or 10 and 11.

[0339] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two consecutive subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

[0340] In one possible design, the subcarriers occupied by the first group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5; the subcarriers occupied by the second group of REs in the frequency domain are indexed as 0 and 1, or 2 and 3, or 4 and 5.

[0341] In one possible design, the first group of REs includes 4 REs, the first group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain; the second group of REs includes 4 REs, the second group of REs occupies two discontinuous subcarriers in the frequency domain and two consecutive OFDM symbols in the time domain; the two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

[0342] like Figure 8 The device 800 provided in the embodiment of the present application is shown. Figure 8 The device shown can be Figure 7 A hardware circuit implementation of the device shown in FIG. Figure 3 In the flowchart shown, the functions of the terminal device or network device in the above method embodiment are executed. For the convenience of explanation, Figure 8 Only the main components of the communication device are shown.

[0343] Figure 8 The device 800 shown includes at least one processor 820, which is used to implement the embodiment of the present application. Figure 3 Any of the methods.

[0344] The device 800 may also include at least one memory 830 for storing program instructions and / or data. The memory 830 is coupled to the processor 820. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 820 may operate in conjunction with the memory 830. The processor 820 may execute program instructions stored in the memory 830. At least one of the at least one memory may be included in the processor.

[0345] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be embodied as being executed by a hardware processor, or being executed by a combination of hardware and software modules in a processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0346] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processing circuit (digitalsignal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be embodied as a hardware decoding processor to perform, or a combination of hardware and software modules in the decoding processor to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0347] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0348] The device 800 may also include a communication interface 810 for communicating with other devices via a transmission medium, so that the device used in the device 800 can communicate with other devices. In the embodiment of the present application, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces. In the embodiment of the present application, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter; or a transceiver with integrated transceiver functions, or an interface circuit.

[0349] The device 800 may further include a communication line 840. The communication interface 810, the processor 820, and the memory 830 may be interconnected via the communication line 840; the communication line 840 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The communication line 840 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 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.

[0350] It should be understood that the processor 820 is used to execute instructions or programs stored in the memory 830. When the instructions or programs stored in the memory 830 are executed, the processor 820 is used to execute the operations performed by the processing unit 701 in the above embodiment, and the communication interface 810 is used to execute the operations performed by the communication unit 702 in the above embodiment. For details, please refer to the previous description, which will not be repeated here.

[0351] The present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method provided in the above method embodiment can be implemented. Figure 3 The process related to the terminal device in the embodiment shown.

[0352] The present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method provided in the above method embodiment can be implemented. Figure 3 The process related to the network device in the embodiment shown.

[0353] The present application also provides a computer program product comprising instructions, which when executed, performs the above Figure 3 The method of the terminal device in the method embodiment shown.

[0354] The present application also provides a computer program product comprising instructions, which when executed, performs the above Figure 3 The method of the network device in the method embodiment shown.

[0355] The present application also provides a chip, including a processor, the processor is coupled to a memory, and is used to execute a computer program or instruction stored in the memory. When the processor executes the computer program or instruction, the above-mentioned Figure 3 The method of the terminal device in the method embodiment shown.

[0356] The present application also provides a chip, including a processor, the processor is coupled to a memory, and is used to execute a computer program or instruction stored in the memory. When the processor executes the computer program or instruction, the above-mentioned Figure 3 The method of the network device in the method embodiment shown.

[0357] It should also be understood that the first, second and various numerical numbers involved in this document are only distinguished for the convenience of description and are not used to limit the scope of the present application.

[0358] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) that contain computer-usable program code.

[0359] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0360] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0361] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: include: The network device sends indication information to the terminal device, where the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; The network device receives, in a first group of REs and a second group of REs associated with the CDM group, a first DMRS transmitted through the first DMRS port; Wherein, a first orthogonal cover code OCC code used to transmit the first DMRS in the first group of REs through the first DMRS port is different from a second OCC code used to transmit the first DMRS in the second group of REs; The first group of REs and the second group of REs satisfy any of the following conditions: Located in the same resource block RB; Located on the same subcarrier and in different symbols of the same time slot; They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

2. The method according to claim 1, characterized in that The CDM group also includes a second DMRS port; the method also includes: The network device receives, in the first group of REs and the second group of REs, a second DMRS sent through the second DMRS port; The second DMRS port uses a third OCC code in the first group of REs and a fourth OCC code in the second group of REs; The first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code which are orthogonal.

3. The method according to claim 1 or 2, characterized in that: The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=6n+k'+ΔConfiguration type 2 k′=0,1 t = mod(n, 2) n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

4. The method according to claim 1 or 2, characterized in that: The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=4n+2k'+ΔConfiguration Type 1 k′=0,1 n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

5. The method according to claim 4, characterized in that The cyclic shift factor p is preconfigured and associated with the first DMRS port index; M is configured for the network device or is a default value.

6. The method according to any one of claims 1 to 5, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

7. The method according to claim 6, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The subcarrier indices occupied by the second group of REs in the frequency domain are 6 and 7, or 8 and 9, or 10 and 11.

8. The method according to any one of claims 1 to 5, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

9. The method according to claim 8, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The indexes of subcarriers occupied by the second group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5.

10. The method according to any one of claims 1 to 5, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two continuous orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

11. A communication method, characterized in that: include: The terminal device receives indication information, where the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; The terminal device determines N groups of resource elements RE corresponding to the CDM group indicated by the indication information; N is an integer greater than 1; The terminal device transmits a first DMRS in a first group of REs and a second group of REs in the N groups of REs through the first DMRS port indicated by the indication information; wherein, a first orthogonal cover code OCC code is used to transmit the first DMRS in the first group of REs through the first DMRS port, and a second OCC code is used to transmit the first DMRS in the second group of REs, and the first OCC code is different from the second OCC code; The first group of REs and the second group of REs satisfy any of the following conditions: Located in the same resource block RB; Located on the same subcarrier and in different symbols of the same time slot; They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

12. The method according to claim 11, characterized in that The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=6n+k'+ΔConfiguration type 2 k′=0,1 t = mod(n, 2) n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

13. The method according to claim 11, characterized in that The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=4n+2k'+ΔConfiguration Type 1 k′=0,1 n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

14. The method according to claim 13, characterized in that The cyclic shift factor p is preconfigured and associated with the first DMRS port index; M is configured for the network device or is a default value.

15. The method according to any one of claims 11 to 14, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

16. The method according to claim 15, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The subcarrier indices occupied by the second group of REs in the frequency domain are 6 and 7, or 8 and 9, or 10 and 11.

17. The method according to any one of claims 11 to 14, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

18. The method according to claim 17, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The indexes of subcarriers occupied by the second group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5.

19. The method according to any one of claims 11 to 14, characterized in that: The first group of REs includes 4 REs, and the first group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two continuous orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

20. A communication device, characterized in that: include: A processing unit, configured to send indication information to a terminal device through a communication unit, wherein the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; The processing unit is configured to receive, through the communication unit, a first DMRS transmitted through the first DMRS port in a first group of REs and a second group of REs associated with the CDM group; Wherein, a first orthogonal cover code OCC code used to transmit the first DMRS in the first group of REs through the first DMRS port is different from a second OCC code used to transmit the first DMRS in the second group of REs; The first group of REs and the second group of REs satisfy any of the following conditions: Located in the same resource block RB; Located on the same subcarrier and in different symbols of the same time slot; They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

21. The device according to claim 20, characterized in that The CDM group also includes a second DMRS port; the communication unit is further used for: receiving, in the first group of REs and the second group of REs, a second DMRS sent through the second DMRS port; The second DMRS port uses a third OCC code in the first group of REs and a fourth OCC code in the second group of REs; The first extended OCC code corresponding to the first DMRS port is orthogonal to the second extended OCC code corresponding to the second DMRS port; the first extended OCC code includes the first OCC code and the second OCC code, and the second extended OCC code includes the third OCC code and the fourth OCC code which are orthogonal.

22. A communication device, characterized in that: include: A communication unit, configured to receive indication information, wherein the indication information indicates a first demodulation reference signal DMRS port and a code division multiplexing CDM group in which the first DMRS port is located; A processing unit, configured to determine N groups of resource elements RE corresponding to the CDM group indicated by the indication information; N is an integer greater than 1; The communication unit is configured to transmit a first DMRS in a first group of REs and a second group of REs in the N groups of REs through the first DMRS port indicated by the indication information; wherein, a first orthogonal cover code OCC code is used to transmit the first DMRS in the first group of REs through the first DMRS port, and a second OCC code is used to transmit the first DMRS in the second group of REs, and the first OCC code is different from the second OCC code; The first group of REs and the second group of REs satisfy any of the following conditions: Located in the same resource block RB; Located on the same subcarrier and in different symbols of the same time slot; They are located in different resource blocks (RBs) and in the same symbol of the same time slot.

23. The device according to any one of claims 20 to 22, characterized in that The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=6n+k'+ΔConfiguration type 2 k′=0,1 t = mod(n, 2) n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; when t=0, w f (k'+2t) and w t (l') is used to determine the first OCC code in the first group of REs; when t=1, w f (k'+2t) and w t (1′) is used to determine the second OCC code in the second group of REs, where Δ is a subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k'+2t) represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

24. The device according to any one of claims 20 to 22, characterized in that The first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port satisfies the following formula: k=4n+2k'+ΔConfiguration Type 1 k′=0,1 n=0,1,... j=0,1,...,v-1 in, represents a sequence corresponding to the first DMRS weighted by the first OCC code or the second OCC code and transmitted through the first DMRS port; is a round-down operation; mod() is a remainder operation; r(n) is the initial sequence corresponding to the first DMRS; ρ is a cyclic shift factor; M is a positive integer; k is a subcarrier index, l is an OFDM symbol index, is the index of the first DMRS port; mod() is the remainder operation; r(n) is the initial sequence corresponding to the first DMRS; Δ is the subcarrier offset, and its value is associated with the index of the CDM group; is the offset of the OFDM symbol; μ is the index of the subcarrier spacing; w f (k') represents the frequency domain OCC code, w t (l') represents the time domain OCC code; v is the layer index.

25. The device according to claim 24, characterized in that The cyclic shift factor p is preconfigured and associated with the first DMRS port index; M is configured for the network device or is a default value.

26. The device according to any one of claims 20 to 25, characterized in that The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are different from the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are the same OFDM symbols as the two consecutive sub-OFDM symbols occupied by the second group of REs.

27. The device according to claim 26, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The subcarrier indices occupied by the second group of REs in the frequency domain are 6 and 7, or 8 and 9, or 10 and 11.

28. The device according to any one of claims 20 to 25, characterized in that The first group of REs includes 4 REs, and the first group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two consecutive subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two consecutive subcarriers occupied by the first group of REs are the same subcarriers as the two consecutive subcarriers occupied by the second group of REs; the two consecutive OFDM symbols occupied by the first group of REs are different OFDM symbols from the two consecutive sub-OFDM symbols occupied by the second group of REs.

29. The device according to claim 28, characterized in that The indexes of subcarriers occupied by the first group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5; The indexes of subcarriers occupied by the second group of REs in the frequency domain are 0 and 1, or 2 and 3, or 4 and 5.

30. The device according to any one of claims 20 to 25, characterized in that The first group of REs includes 4 REs, and the first group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two continuous orthogonal frequency division multiplexing OFDM symbols in the time domain; The second group of REs includes 4 REs, and the second group of REs occupies two discontinuous subcarriers in the frequency domain and occupies two consecutive OFDM symbols in the time domain; The two discontinuous subcarriers occupied by the first group of REs and the two discontinuous subcarriers occupied by the second group of REs are located in different RBs; the two consecutive OFDM symbols occupied by the first group of REs and the two consecutive sub-OFDM symbols occupied by the second group of REs are the same OFDM symbols.

31. A readable storage medium, characterized in that: The method comprises a computer program or an instruction. When the communication device executes the computer program or the instruction, the method according to any one of claims 1 to 19 is executed.

32. A chip, characterized in that: The method comprises a processor, wherein the processor is coupled to a memory and is configured to execute a computer program or instructions stored in the memory. When the processor executes the computer program or instructions, the method according to any one of claims 1 to 19 is executed.

33. A computer program product, characterized in that When the computer program product is executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Method and apparatus for transmitting and receiving demodulation reference signal

    CN110945816A

  • Method and apparatus for generating reference signal sequence

    CN111130734A

  • Method and device for transmitting reference signal in wireless communication system

    US20130195034A1

  • 一种资源分配方法及装置 resource allocation method and device

    WO2015188355A1