An uplink communication method, device and storage medium

By allocating more than one DMRS port for PUSCH transmission and using DFT-S-OFDM waveforms, the problem of excessively high PAPR under CP-OFDM waveforms was solved, thus improving the performance of the communication system.

CN116830511BActive Publication Date: 2026-07-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2023-04-04
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In NR systems, the peak-to-average power ratio (PAPR) of DMRS under CP-OFDM waveform is too high, resulting in low communication system performance.

Method used

By allocating more than one DMRS port for the Physical Uplink Shared Channel (PUSCH) transmission and using DFT-S-OFDM waveforms for transmission, the network device sends an indication message to configure or indicate that the number of DMRS ports is greater than 1.

Benefits of technology

The PAPR was reduced, which improved the system's transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116830511B_ABST
    Figure CN116830511B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an uplink communication method, device and storage medium, and belongs to the technical field of communication, which is used for reducing the peak-to-average power ratio and improving the transmission performance of the system. The method comprises the following steps: sending first indication information, wherein the first indication information is used for configuring or indicating the DMRS port allocated for the physical uplink shared channel (PUSCH) transmission, and the number of transmission layers is greater than 1; wherein the waveform used by the terminal for the PUSCH transmission is a discrete Fourier transform orthogonal frequency division multiplexing (DFT-S-OFDM) waveform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to an uplink communication method, apparatus and storage medium. Background Technology

[0002] In the NR system, two uplink waveforms are supported: Cyclic Prefix Orthogonal Frequency-Division Multiplexing (CP-OFDM) and Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-S-OFDM).

[0003] The mapping method of the demodulation reference signal (DMRS) sequence under CP-OFDM waveform may result in an excessively high peak to average power ratio (PAPR) of the DMRS reference signal, leading to relatively low performance of the communication system. Summary of the Invention

[0004] To overcome the problems existing in related technologies, this disclosure provides an uplink communication method, apparatus and storage medium.

[0005] According to a first aspect of the present disclosure, an uplink communication method is provided, performed by a network device, the method comprising: sending first indication information, the first indication information being used to configure or indicate a DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, the number of transmission layers being greater than 1; wherein the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0006] According to a second aspect of the present disclosure, an uplink communication method is provided, executed by a terminal, the method comprising: receiving first indication information, the first indication information being used to configure or indicate a DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, the number of transmission layers being greater than 1; wherein the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0007] According to a third aspect of the present disclosure, an uplink communication device is provided, the device comprising: a transmitting module, configured to transmit first indication information, the first indication information being configured to configure or indicate a DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, the transmission layer number being greater than 1; wherein the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0008] According to a fourth aspect of the present disclosure, an uplink communication device is provided, the device comprising: a receiving module, configured to receive first indication information, the first indication information being configured to configure or indicate a DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, the number of transmission layers being greater than 1; wherein the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0009] According to a fifth aspect of the present disclosure, an uplink communication device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform a method as described in any one of the first or second aspects.

[0010] According to a sixth aspect of the present disclosure, a storage medium is provided such that, when instructions in the storage medium are executed by a processor of a network device, the network device is enabled to perform the method as described in the first aspect; or, when instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to perform the method as described in the second aspect.

[0011] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: when the waveform used by the terminal for PUSCH transmission is a DFT-S-OFDM waveform and the number of transmission layers is greater than 1, the network device configures or indicates the DMRS port allocated for PUSCH transmission based on the first indication information, so that the terminal can perform DMRS transmission with a transmission layer of greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0012] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0013] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0014] Figure 1 This is a schematic diagram of a wireless communication system according to an exemplary embodiment.

[0015] Figure 2 This is a schematic diagram illustrating an MP-MTRP transmission scenario under S-DCI scheduling according to an exemplary embodiment.

[0016] Figure 3 This is a schematic diagram illustrating an MP-MTRP transmission scenario under M-DCI scheduling according to an exemplary embodiment.

[0017] Figure 4A , 4B 4C and 4D are schematic diagrams illustrating the structure of a DMRS according to an exemplary embodiment.

[0018] Figure 5 This is a flowchart illustrating an uplink communication method according to an exemplary embodiment.

[0019] Figure 6 This is a flowchart illustrating an uplink communication method according to an exemplary embodiment.

[0020] Figure 7 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment.

[0021] Figure 8 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment.

[0022] Figure 9 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment.

[0023] Figure 10 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment. Detailed Implementation

[0024] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure.

[0025] The uplink communication method provided in this disclosure can be applied to... Figure 1 The wireless communication system shown. (See attached image) Figure 1 As shown, this wireless communication system includes network equipment and terminals. The terminals connect to the network equipment via wireless resources and transmit data.

[0026] Understandable Figure 1The wireless communication system shown is for illustrative purposes only. A wireless communication system may also include other network devices, such as core network equipment, wireless relay equipment, and wireless backhaul equipment. Figure 1 Not shown in the diagram. This disclosure does not limit the number of network devices and terminals included in the wireless communication system.

[0027] It is further understood that the wireless communication system of this disclosure is a network providing wireless communication functionality. The wireless communication system can employ different communication technologies, such as code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and carrier sense multiple access with collision avoidance. Based on factors such as capacity, speed, and latency, networks can be categorized as 2G (generation) networks, 3G networks, 4G networks, or future evolution networks, such as 5G networks. 5G networks can also be referred to as New Radio (NR). For ease of description, this disclosure may sometimes simply refer to the wireless communication network as a network.

[0028] Furthermore, the network device involved in this disclosure can also be referred to as a wireless access network device. This wireless access network device can be: a base station, an evolved Node B (EB), a home base station, an access point (AP) in a Wireless Fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a gNB in ​​an NR system, or a component or part of a base station. It should be understood that the specific technology and specific device form used in the embodiments of this disclosure are not limited. In this disclosure, the network device can provide communication coverage for a specific geographical area and can communicate with terminals located within that coverage area (cell). Furthermore, when it is a vehicle-to-everything (V2X) communication system, the network device can also be an in-vehicle device.

[0029] Furthermore, the terminal involved in this disclosure can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc., and is a device that provides voice and / or data connectivity to a user. For example, the terminal can be a handheld device with wireless connectivity, an in-vehicle device, etc. Currently, some examples of terminals include: smartphones, client front-end devices, pocket personal computers (PPCs), handheld computers, personal digital assistants (PDAs), laptops, tablets, wearable devices, or in-vehicle devices, etc. In addition, when it is a vehicle-to-everything (V2X) communication system, the terminal device can also be an in-vehicle device. It should be understood that the embodiments of this disclosure do not limit the specific technology or specific device form adopted by the terminal.

[0030] It is understood that each element in the table in this disclosure embodiment exists independently. These elements are listed in the same table by way of example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values ​​of any other element in the table. Therefore, those skilled in the art will understand that the value of each element in the table is an independent embodiment.

[0031] With the development of communication technology, in order to ensure coverage, uplink physical uplink shared channel (PUSCH) transmission is carried out to multiple transmission reception points (TRPs) of network devices. In some embodiments of this disclosure, cooperative transmission under time-division multiplexing (TDM) technology is introduced. By transmitting different repetitions of the same information on the PUSCH to different TRPs of the base station at different time-domain transmission occupancy (TO), this method has relatively low requirements for terminal capabilities and does not require the ability to simultaneously transmit beams, but the transmission delay is relatively large.

[0032] For uplink, the actual spatial characteristics of the PUSCH channels traversed by different TRPs may vary greatly. Therefore, it is assumed that the quasi-co-addressable QCL-D of PUSCH channels are different for different transmission directions.

[0033] The above implementation scheme does not consider multiple-transmission-reception-point (M-TRP) scenarios, and the uplink is transmitted to a single-transmission-reception-point (S-TRP). Some embodiments of this disclosure enhance the uplink transmission of M-TRP under S-DCI, transmitting the uplink PUSCH to the TRP directions of multiple base stations, and standardizing the cooperative transmission under TDM transmission mode. By time-division multiplexing the transmission of different repetitions of the same information on the PUSCH to different TRPs of the base station through different transmission occupancy (TO) times in the time domain, this method has relatively low requirements for terminal capabilities. Each TO only needs to transmit the PUSCH in one TRP direction, so it does not require the ability to transmit beams simultaneously, but the transmission delay is relatively large.

[0034] In some embodiments of this disclosure, it is desirable to achieve simultaneous cooperative transmission from multiple terminal panels to multiple base stations' TRPs to increase transmission reliability and throughput, while effectively reducing transmission latency under multiple TRPs. However, this requires the terminal to have the ability to transmit multiple beams simultaneously. PUSCH transmission can be based on multi-panel or multi-TRP transmission scheduled by a single Physical Downlink Control Channel (PDCCH), i.e., S-DCI, such as... Figure 2As shown. The UE communicates with the base station's TRP1 via panel1, for example, receiving the first precoding matrix indicator (TPMI) TPMI1 sent by TRP1, and sending one or more transport layer-related information to TRP1. It also communicates with the base station's TRP2 via panel2, for example, receiving the second precoding matrix indicator (TPMI2) sent by TRP2, and sending one or more transport layer-related information to TRP2. Multi-panel or multi-TRP transmission can also be scheduled based on different PDCCHs, i.e., multiple-downlink control information (M-DCI), such as... Figure 3 As shown in the diagram, the UE communicates with the base station's TRP1 through panel1, for example, receiving PDCCH1 sent by TRP1 and sending PUSCH1 back to TRP1. It also communicates with the base station's TRP2 through panel2, for example, receiving PDCCH2 sent by TRP2 and sending PUSCH2 back to TRP2.

[0035] Terminals are typically configured with multiple physical panels, and the capabilities of different panels may vary. For example, they may have different numbers of Sounding Reference Signal (SRS) ports and support different maximum data transmission layers; one panel might support a maximum of Layer 2 transmission, while another might support a maximum of Layer 4. The network scheduler determines whether the terminal is suitable for simultaneous uplink transmission across multiple panels. If the terminal is suitable for simultaneous uplink transmission across multiple panels and is scheduled accordingly, the network will directly or indirectly indicate the relevant transmission parameters, including the terminal's specific beamforming information, the number of data layers used for transmission, the allocation of Demodulation Reference Signal (DMRS) ports, and precoding indication information.

[0036] In some embodiments of this disclosure, Simultaneous Transmission from Multiple Panels (STxMP) supports transmission schemes for S-DCI-based PUSCHs including Space Division Multiplexing (SDM) and Single Frequency Network (SFN) schemes. In the SDM scheme, different parts of a PUSCH Transport Block (TB) are transmitted to two different TRPs on the same time-frequency resource through their respective corresponding DMRS ports or port combinations allocated on different panels. Different panels, different TRPs, or different TOs are associated with different TCI states, i.e., beams. In the SFN scheme, a PUSCH TB is transmitted to two different TRPs on the same time-frequency resource through the same DMRS ports or port combinations allocated on different panels. Different panels, different TRPs, or different TOs are associated with different TCI states, i.e., beams.

[0037] In related technologies, for PDSCH / PUSCH channels, the data layer for data transmission corresponds to the DMRS port used for demodulation. The DMRS design for data channels (PDSCH / PUSCH) in NR systems mainly includes front-load DMRS and additional DMRS.

[0038] For front-load DMRS, the first occurrence of the DMRS within each scheduling time unit should be as close as possible to the start of the scheduling. The use of front-load DMRS helps the receiver quickly estimate the channel and perform receiver detection, playing a crucial role in reducing latency and supporting so-called self-contained structures. Depending on the total number of orthogonal DMRS ports, front-load DMRS can occupy a maximum of two consecutive orthogonal frequency division multiplexing (OFDM) symbols.

[0039] The design concepts of Front-load DMRS are divided into two categories. The first category (type 1) adopts the COMB+OCC structure, and the second category (type 2) adopts the FDM+OCC structure.

[0040] Figures 4A to 4D The diagrams show two configuration types of front-load DMRS. Figure 4A, Figure 4B The diagram shows the DMRS pattern mapping of one OFDM symbol and two OFDM symbols corresponding to configuration type 1. Figure 4C , Figure 4D The diagram shows the DMRS pattern mapping of one OFDM symbol and two OFDM symbols corresponding to configuration type 2.

[0041] exist Figure 4A In the code, DMRS pilot ports 0 and 1 belong to one code division multiplexing (CDM) group, while DMRS pilot ports 2 and 3 belong to another CDM group. Figure 4B In this context, DMRS pilot ports 0, 1, 4, and 5 belong to one CDM group, while DMRS pilot ports 2, 3, 6, and 7 belong to another CDM group. Figure 4C In the diagram, DMRS pilot ports 0 and 1 belong to one CDM group, DMRS pilot ports 2 and 3 belong to another CDM group, and DMRS pilot ports 4 and 5 belong to yet another CDM group. Figure 4D In this context, DMRS pilot ports 0, 1, 6, and 7 belong to one CDM group; DMRS pilot ports 2, 3, 8, and 9 belong to another CDM group; and DMRS pilot ports 4, 5, 10, and 11 belong to yet another CDM group.

[0042] In related technologies, the SDM / SFN schemes corresponding to STxMP transmission are all based on CP-OFDM waveforms. Currently, DFT-S-OFDM waveforms are mainly used for cell edge users, and PUSCH supports only one layer of data transmission at most. In some embodiments, the modulation schemes supported by DFT-S-OFDM waveforms are shown in Table 1:

[0043] Table 1

[0044]

[0045] In R15, frequency domain spectrometry (FDSS) waveforms with pi / 2 BPSK modulation were introduced for uplink DFT-S-OFDM waveform data transmission to achieve very low PAPR. For the DMRS sequence in R15, regardless of the modulation scheme of the data transmission, the DMRS uses either a ZC sequence or a CGS sequence, and only DMRS type 1 is supported. The corresponding DMRS port allocations are shown in Tables 2 and 3 below.

[0046] Table 2

[0047]

[0048] Table 2 shows the DMRS port(s), transform precoder is disabled, π / 2-BPSK is not enabled, dmrs-Type=1, maxLength=1, RANK=1, which is the DMRS port allocation diagram under DMRS type 1, single symbol, single stream transmission.

[0049] Table 3

[0050]

[0051] Table 3 shows the DMRS port(s), transform precoder is disabled, π / 2-BPSK is not enabled, dmrs-Type=1, maxLength=2, RANK=1, which is the DMRS port allocation diagram in the case of DMRS type 1, two symbols, and single-stream transmission.

[0052] R16 enhances the PAPR characteristics for pi / 2 BPSK modulation and introduces a new DMRS sequence generation method using GOLD and CGS sequences. Patterns based on DMRS type 1 cannot be used for FD-OCC to ensure orthogonality of the DMRS ports of two UEs; that is, the DMRS ports {1,3,5,7} of FD-OCC[1-1] cannot be used. Therefore, R-16 PUSCH DMRS only supports four orthogonal ports, two of which utilize different COMBs for orthogonality, and the other two utilize TD-OCCs on two time-domain symbols for orthogonality. DMRS sequence generation uses the DMRS sequence initialization generation formula of R15's CP-OFDM PUSCH:

[0053]

[0054] in Obtained from RRC signaling parameter configuration. The value can be 0 or 1, and is obtained through DMRS port joint encoding. The specific DMRS port allocation set can be seen in Tables 4 and 5 below.

[0055] Table 4

[0056]

[0057] Table 4 shows the DMRS port(s) configuration, where the transform precoder is disabled, DMRS uplink transform precoding (dmrs-UplinkTransformPrecoding) and tp-pi2BPSK modulation are configured simultaneously and π / 2-BPSK is enabled, dmrs-Type=1, maxLength=1, and RANK=1. This illustrates the DMRS port allocation in DMRS type 1, single-symbol, single-stream transmission.

[0058] Table 5

[0059]

[0060] Table 5 shows the DMRS port(s) configuration, where the transform precoder is disabled, DMRS uplink transform precoding (dmrs-UplinkTransformPrecoding) and tp-pi2BPSK modulation are configured simultaneously and π / 2-BPSK is enabled, dmrs-Type=1, maxLength=2, and RANK=1. This illustrates the DMRS port allocation in the case of DMRS type 1, two symbols, and single-stream transmission.

[0061] In some embodiments of this disclosure, a DMRS port allocation method with different parameter configurations is provided under an uplink cyclic prefix orthogonal frequency-division multiplexing (CP-OFDM) waveform.

[0062] The table below shows the DMRS port allocation for different parameter configurations. In the table, Value represents the code point, Number of DMRS CDM group(s) without data represents the number of DMRS CDM groups when there is no data transmission, DMRS port represents the DMRS port, and Number of front-load symbols represents the number of front-load symbols.

[0063] Table 6

[0064]

[0065] Table 6 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=1, RANK=1, which is a schematic diagram of DMRS port allocation in the case of DMRS type 1, single symbol, single stream transmission.

[0066] Table 7

[0067]

[0068] Table 7 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=1, RANK=2, which is the DMRS port allocation diagram in the case of DMRS type 1, single symbol, two-layer transmission.

[0069] Table 8

[0070]

[0071] Table 8 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=1, RANK=3, which is the DMRS port allocation diagram in the case of DMRS type 1, single symbol, three-layer transmission.

[0072] Table 9

[0073]

[0074] Table 9 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=1, RANK=4, which is the DMRS port allocation diagram in the case of DMRS type 1, single symbol, four-layer transmission.

[0075] Table 10

[0076]

[0077] Table 10 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=2, RANK=1, which is the DMRS port allocation diagram in the case of DMRS type 1, two symbols, single stream transmission.

[0078] Table 11

[0079]

[0080] Table 11 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=2, RANK=2, which is the DMRS port allocation diagram in the case of DMRS type 1, two symbols, and two-layer transmission.

[0081] Table 12

[0082]

[0083] Table 14 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=2, RANK=3, which is the DMRS port allocation diagram in the case of DMRS type 1, two symbols, and three-layer transmission.

[0084] Table 13

[0085]

[0086] Table 8 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=1, maxLength=2, RANK=2, which is the DMRS port allocation diagram in the case of DMRS type 1, two symbols, and four-layer transmission.

[0087] Table 14

[0088]

[0089] Table 14 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=1, RANK=1, which is a schematic diagram of DMRS port allocation in the case of DMRS type 2, single symbol, single layer transmission.

[0090] Table 15

[0091]

[0092] Table 15 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=1, RANK=2, which is the DMRS port allocation diagram in the case of DMRS type 2, single symbol, two-layer transmission.

[0093] Table 16

[0094]

[0095] Table 16 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=1, RANK=3, which is the DMRS port allocation diagram in the case of DMRS type 2, single symbol, three-layer transmission.

[0096] Table 17

[0097]

[0098] Table 17 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=1, RANK=4, which is the DMRS port allocation diagram in the case of DMRS type 2, single symbol, four-layer transmission.

[0099] Table 18

[0100]

[0101] Table 18 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=2, RANK=1, which is the DMRS port allocation diagram in the case of DMRS type 2, two symbols, and single transmission.

[0102] Table 19

[0103]

[0104] Table 19 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=2, RANK=2, which is the DMRS port allocation diagram in the case of DMRS type 2, two symbols, and two-layer transmission.

[0105] Table 20

[0106]

[0107] Table 20 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=2, RANK=3, which is the DMRS port allocation diagram in the case of DMRS type 2, two symbols, and three-layer transmission.

[0108] Table 21

[0109]

[0110] Table 21 shows the DMRS port(s), transform precoder is disabled, dmrs-Type=2, maxLength=2, RANK=4, which is the DMRS port allocation diagram in the case of DMRS type 2, two symbols, and four-layer transmission.

[0111] 3) The current S-DCI design already supports SDM / SFN transmission schemes under CP-OFDM waveform. Both of these transmission schemes can also provide gain for users at the cell edge. However, DFT-S-OFDM waveform can make the PAPR of the transmitted signal lower. Currently, DFT-S-OFDM waveform supports a maximum of one layer of data transmission. Therefore, how to enhance the DMRS port indication under DFT-S-OFDM waveform is a problem that needs to be solved.

[0112] Figure 5 This is a flowchart illustrating an uplink communication method according to an exemplary embodiment, such as... Figure 5 As shown, the uplink communication method used in network devices includes the following steps.

[0113] In step S11, a first indication message is sent. The first indication message is used to configure or indicate the DMRS port allocated for PUSCH transmission, and the transmission layer number is greater than 1.

[0114] In some embodiments, for PUSCH of type unscheduled PUSCH, the first indication information configures the DMRS port for PUSCH transmission through the unscheduled DMRS configuration parameter (cg-DMRS-Configuration) in the RRC signaling.

[0115] In some embodiments, the PUSCH type corresponding to the terminal's PUSCH transmission is the scheduled PUSCH type, and the first indication information indicates the DMRS port for PUSCH transmission through DCI.

[0116] In some embodiments, the waveform used by the terminal for PUSCH transmission is a DFT-S-OFDM waveform.

[0117] In some embodiments, the modulation method of the DFT-S-OFDM waveform includes, but is not limited to, Pi / 2 BPSK modulation.

[0118] In this embodiment of the disclosure, when the waveform used by the terminal for PUSCH transmission is a DFT-S-OFDM waveform and the number of transmission layers is greater than 1, the network device indicates the DMRS port allocated for PUSCH transmission based on the first indication information, so that the terminal can perform DMRS transmission with a transmission layer of greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0119] In an uplink communication method provided in this embodiment, the first indication information includes a DMRS port indication field. The DMRS port indication field is used to configure or indicate the DMRS port combination allocated for PUSCH transmission. Different DMRS ports in the DMRS port combination correspond to the same or different CDM groups.

[0120] For example, if the DMRS port indication field indicates that the DMRS port combination allocated for PUSCH transmission is DMRS port {0,2}, then different DMRS ports in the DMRS port combination allocated for PUSCH transmission correspond to different CDM groups.

[0121] In this embodiment of the disclosure, by allocating the DMRS port used for PUSCH transmission to the terminal, the terminal is able to flexibly allocate the DMRS port under the DFT-S-OFDM waveform.

[0122] In an uplink communication method provided in this embodiment, the DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS port allocation set.

[0123] In this embodiment of the disclosure, the DMRS port indication field indicates a code point, and the corresponding DMRS port or DMRS port combination is determined in the corresponding DMRS port allocation set based on the code point indicated by the DMRS port indication field.

[0124] It is worth noting that all DMRS port allocation sets involved in the embodiments of this disclosure can be predefined by the protocol or configured by the network device, and the DMRS port allocation set corresponding to the code point indicated by DMRS is determined according to the specific parameter configuration.

[0125] In an uplink communication method provided in this disclosure embodiment, the DMRS port allocation set is determined based on at least one of the following configuration parameters:

[0126] The generation method of DMRS sequences;

[0127] Transport layer number RANK;

[0128] DMRS type;

[0129] Maximum number of symbols in the pre-DMRS;

[0130] Modulation method of DFT-S-OFDM waveform.

[0131] In some embodiments, the DMRS port allocation set is determined based on the generation method of the DMRS sequence.

[0132] Optionally, the DMRS sequence generation methods include low PAPR sequence generation type 1 and low PAPR sequence generation type 2.

[0133] In one implementation, if the DMRS uplink transformation precoding parameter (dmrs-UplinkTransformPrecoding) is not configured in the RRC signaling, the DMRS sequence is generated in the low PAPR sequence generation type 1.

[0134] For example, low PAPR sequence generation type 1 satisfies the following relationship:

[0135] .in, Generated by ZC sequence =0.

[0136] In one implementation, if the RRC signaling is configured with DMRS uplink transformation precoding parameters (dmrs-UplinkTransformPrecoding), the DMRS sequence is generated in the low PAPR sequence generation type 2.

[0137] For example, low PAPR sequence generation type 2 satisfies the following relationship:

[0138] .

[0139] In some embodiments, the DMRS port allocation set is determined based on the number of transport layers.

[0140] Optionally, the number of transmission layers may include 2, 3, or 4 layers.

[0141] In some embodiments, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduling-free PUSCH type 2 or a scheduled PUSCH type, and the transmission layer number is based on the DCI indicator. Optionally, in codebook transmission, the transmission layer number is based on the Transmitted Precoding Matrix Indicator (TPMI); in non-codebook transmission, it is based on the Sounding Reference Signal Resource Indication (SRI).

[0142] In some embodiments, the DMRS port allocation set is determined based on the DMRS type.

[0143] Optionally, the DMRS type includes DMRS type 1 or DMRS type 2.

[0144] In some embodiments, the DMRS port allocation set is determined based on the maximum number of symbols in the front-end DMRS.

[0145] Optionally, the maximum number of symbols in the front-end DMRS is 1 or 2.

[0146] In some embodiments, the DMRS port allocation set is determined based on the modulation scheme of the DFT-S-OFDM waveform.

[0147] Optionally, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, but is not limited to Pi / 2 BPSK modulation.

[0148] In some embodiments, the DMRS port allocation set can be determined based on one or more of the following: the generation method of the DMRS sequence, the number of transmission layers, the DMRS type, the maximum number of symbols in the preceding DMRS, and the modulation method of the DFT-S-OFDM waveform. This disclosure does not limit the specific implementation of the DMRS port allocation set.

[0149] The DMRS port allocation set will now be described in detail with reference to exemplary embodiments.

[0150] In an uplink communication method provided in this embodiment, under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same.

[0151] In some embodiments, the same configuration parameter includes at least one of the following:

[0152] Transport layer number RANK;

[0153] DMRS type;

[0154] Maximum number of symbols in the front-end DMRS.

[0155] For example, the transport layer number RANK=2, the DMRS type is DMRS type 1, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field under PAPR sequence type 1 is at least 2 bits, and the bit width of the DMRS port indicator field under PAPR sequence type 2 is actually only 1 bit. However, considering that the bit width of the DMRS port indicator field under PAPR sequence generation type 1 and PAPR sequence generation type 2 needs to be aligned under the same configuration parameters, the bit width of the DMRS port indicator field under PAPR sequence type 2 also needs to be at least 2 bits.

[0156] In an uplink communication method provided in this embodiment, the DMRS sequence is generated in a low PAPR sequence generation type 1 manner, the DMRS type is DMRS type 1, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation, and the bit width of the DMRS port indication field is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0157] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 3, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

[0158] For example, the DMRS port allocation set is shown in Table 22. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 1}; when the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {2, 3}; when the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 2}. Taking the DMRS port combination of DMRS port {0, 1} as an example, the first panel of the terminal uses DMRS port {0}, and the second panel of the terminal uses DMRS port {1}.

[0159] Table 22

[0160]

[0161] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the frontend DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, the number of code points in the DMRS port indicator field is at least 6, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0162] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0163] In one embodiment, the bit width of the DMRS port indicator field is 4 bits, the number of code points in the DMRS port indicator field is 9, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0164] For example, the DMRS port allocation set is shown in Table 23. For instance, if the first indication information indicator code point is 0, then the number of preceding DMRS symbols is 1, and the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 1}. Therefore, in single-symbol mode, the first panel uses DMRS port {0}, and the second panel uses DMRS port {1}. As another example, if the first indication information indicator code point is 5, then the number of preceding DMRS symbols is 2, and the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {4, 5}. Therefore, in double-symbol mode, the first panel uses DMRS port {4}, and the second panel uses DMRS port {5}.

[0165] Table 23

[0166]

[0167] In one implementation, in order to save DCI bits, it is considered to reduce some DMRS port combinations so that the bit width of the DMRS port indicator field is at least 3 bits.

[0168] For example, the DMRS port combination corresponding to the unified CDM group in the DMRS port combination with a front-end DMRS symbol count of 2 is deleted. The DMRS port allocation set is shown in Table 24, and the DMRS port combinations include: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}.

[0169] Table 24

[0170]

[0171] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}.

[0172] In one implementation, the number of code points in the DMRS port indication field is 1, and the DMRS port combinations in the DMRS port allocation set include DMRS ports {0, 1, 2}. For example, the DMRS port allocation set is shown in Table 25. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS ports {0, 1, 2}. For instance, the terminal's first panel uses DMRS ports {0, 1}, and the terminal's second panel uses DMRS port {2}.

[0173] Table 25

[0174]

[0175] In one embodiment, the number of code points in the DMRS port indication field is 2, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 1, 2} and DMRS ports {0, 2, 3}. For example, the DMRS port allocation set is shown in Table 26. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS ports {0, 1, 2}. For example, the first panel of the terminal uses DMRS ports {0, 1}, and the second panel of the terminal uses DMRS ports {2}. When the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS ports {0, 2, 3}. For example, the first panel of the terminal uses DMRS ports {0}, and the second panel of the terminal uses DMRS ports {2, 3}.

[0176] Table 26

[0177]

[0178] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indication field is at least 2 bits.

[0179] Optionally, the number of pre-set DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}.

[0180] Optionally, the number of front-end DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; DMRS port {2, 3, 6}.

[0181] In one embodiment, the number of code points in the DMRS port indication field is 3, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 1, 2}; DMRS ports {0, 1, 4}; and DMRS ports {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4} and DMRS ports {2, 3, 6} correspond to a preceding DMRS symbol count of 2.

[0182] For example, the DMRS port allocation set is shown in Table 27.

[0183] Table 27

[0184]

[0185] In one embodiment, the number of code points in the DMRS port indication field is 4, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} and {0, 2, 3} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4} and {2, 3, 6} correspond to a preceding DMRS symbol count of 2.

[0186] For example, the DMRS port allocation set is shown in Table 28.

[0187] Table 28

[0188]

[0189] In one embodiment, the number of code points in the DMRS port indication field is 5, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS port {0, 1, 2} corresponds to 1 preceding DMRS symbol, while DMRS ports {0, 1, 2}, {0, 1, 4}, {2, 3, 6}, and {0, 2, 3} each correspond to 2 preceding DMRS symbols.

[0190] For example, the DMRS port allocation set is shown in Table 29.

[0191] Table 29

[0192]

[0193] In one embodiment, the number of code points in the DMRS port indication field is 5, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} and {0, 2, 3} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4}, {2, 3, 6}, and {0, 2, 3} correspond to a preceding DMRS symbol count of 2.

[0194] For example, the DMRS port allocation set is shown in Table 30.

[0195] Table 30

[0196]

[0197] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2, 3}.

[0198] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 1, and the DMRS port allocation set is shown in Table 31.

[0199] Table 31

[0200]

[0201] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end maximum DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2, 3}; DMRS port {0, 1, 4, 5}; DMRS port {2, 3, 6, 7}; DMRS port {0, 2, 4, 6}.

[0202] For example, the number of code points in the DMRS port indicator field is 4, the bit width of the DMRS port indicator field is 2 bits, and the DMRS port allocation set is shown in Table 32.

[0203] Table 32

[0204]

[0205] In this embodiment of the disclosure, when the DMRS sequence generation method is low PAPR sequence generation type 1, by defining a DMRS port allocation set, the terminal can transmit DMRS with a transmission layer number greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0206] In an uplink communication method provided in this embodiment, the DMRS sequence generation method is low PAPR sequence generation type 2, and the DMRS port indication field is also used to indicate the DMRS sequence initialization parameters. The DMRS sequence initialization parameters are used to determine the DMRS sequence corresponding to each DMRS port in the DMRS port combination allocated to PUSCH.

[0207] In one implementation, the terminal determines initialization parameters for generating the DMRS sequence based on the DMRS sequence initialization parameters, and determines the DMRS sequence based on the initialization parameters.

[0208] Optionally, the DMRS sequence initialization parameters are: The initialization parameters are , ,based on Determine the DMRS sequence.

[0209] In some embodiments, when the number of transport layers corresponding to PUSCH transmissions is the same and the DMRS port packets are the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

[0210] Optionally, the DMRS sequence initialization parameter can be set to 0 or 1.

[0211] In some embodiments, the DMRS type is DMRS type 1, the modulation scheme of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0212] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0} and DMRS port {2}.

[0213] For example, the bit width of the DMRS port indication field is 2 bits, the number of code points in the DMRS port indication field is 2, and the DMRS port allocation set is shown in Table 33. For instance, if the first indication information indicates a code point of 0, then the DMRS combination used for PUSCH transmission is DMRS port {0, 2}, and the value of the DMRS sequence initialization parameter is 0.

[0214] Table 33

[0215]

[0216] In this embodiment of the disclosure, taking Table 33 as an example, the number of transmission layers is 2, the maximum number of symbols in the front-end DMRS is 1, and the bit width of the DMRS port indicator field is actually 1 bit. However, considering that the bit width of the DMRS port indicator field needs to be aligned with the same configuration parameters as the low PAPR sequence type 1, referring to Table 22 above, when the low PAPR sequence generation type is 2, the bit width of the DMRS port indicator field also needs to be at least 2 bits.

[0217] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6 or 8.

[0218] Optionally, the number of pre-set DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}.

[0219] Optionally, the number of front-end DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

[0220] For example, the bit width of the DMRS port indicator field is 3 bits, the number of code points in the DMRS port indicator field of the DMRS port allocation set is 6, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}, as shown in Table 34. For example, when the code point is 0, the number of preceding DMRS symbols is 1, the DMRS port combination is DMRS port {0, 2}, and the DMRS initialization parameter is 0.

[0221] Table 34

[0222]

[0223] In another example, the bit width of the DMRS port indicator field is 3 bits, the number of code points in the DMRS port indicator field of the DMRS port allocation set is 8, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}, as shown in Table 35. For example, when the code point is 2, the number of preceding DMRS symbols is 2, the DMRS port combination is DMRS port {0, 2}, and the DMRS initialization parameter is 0.

[0224] Table 35

[0225]

[0226] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2, 4}; DMRS port {2, 4, 6}.

[0227] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 4, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}, as shown in Table 36. For example, when the code point is 2, the DMRS port combination is DMRS ports {2, 4, 6}, and the DMRS initialization parameter is 0.

[0228] Table 36

[0229]

[0230] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2, 4, 6}.

[0231] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 2, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 2, 4, 6}, as shown in Table 37. Different code points are used to indicate different DMRS sequence initialization parameters. For example, when the code point is 0, the DMRS port combination is DMRS ports {0, 2, 4, 6}, and the DMRS sequence initialization parameter is 0; when the code point is 1, the DMRS port combination is DMRS ports {0, 2, 4, 6}, and the DMRS sequence initialization parameter is 1.

[0232] Table 37

[0233]

[0234] In this embodiment of the disclosure, when the DMRS sequence generation method is low PAPR sequence generation type 2, by defining a DMRS port allocation set, the terminal can transmit DMRS with a transmission layer number greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0235] In an uplink communication method provided in this embodiment, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduled PUSCH type or an unscheduled PUSCH type 2.

[0236] In an uplink communication method provided in this embodiment, the transmission modes corresponding to the terminal's PUSCH transmission include spatial multiplexing (SDM) transmission mode under simultaneous uplink multi-panel transmission or multi-user multiple-input multiple-output transmission mode.

[0237] Based on the same concept, embodiments of this disclosure also provide an uplink communication method executed by a terminal.

[0238] Figure 6 This is a flowchart illustrating an uplink communication method according to an exemplary embodiment, such as... Figure 6 As shown, the uplink communication method used in the terminal includes the following steps.

[0239] In step S21, first indication information is received. The first indication information is used to configure or indicate the DMRS port allocated for PUSCH transmission, and the transmission layer number is greater than 1.

[0240] In some embodiments, for PUSCH of type unscheduled PUSCH, the first indication information configures the DMRS port for PUSCH transmission through the unscheduled DMRS configuration parameter (cg-DMRS-Configuration) in the RRC signaling.

[0241] In some embodiments, the PUSCH type corresponding to the terminal's PUSCH transmission is the scheduled PUSCH type, and the first indication information indicates the DMRS port for PUSCH transmission through DCI.

[0242] In some embodiments, the waveform used by the terminal for PUSCH transmission is a DFT-S-OFDM waveform.

[0243] In some embodiments, the modulation method of the DFT-S-OFDM waveform includes, but is not limited to, Pi / 2 BPSK modulation.

[0244] In this embodiment of the disclosure, when the waveform used by the terminal for PUSCH transmission is a DFT-S-OFDM waveform and the number of transmission layers is greater than 1, the terminal can determine the DMRS port allocated for PUSCH transmission based on the first indication information, so that the terminal can perform DMRS transmission with a transmission layer of greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0245] In an uplink communication method provided in this embodiment, the first indication information includes a DMRS port indication field. The DMRS port indication field is used to configure or indicate the DMRS port combination allocated for PUSCH transmission. Different DMRS ports in the DMRS port combination correspond to the same or different CDM groups.

[0246] For example, if the DMRS port indication field indicates that the DMRS port combination allocated for PUSCH transmission is DMRS port {0,2}, then different DMRS ports in the DMRS port combination allocated for PUSCH transmission correspond to different CDM groups.

[0247] In this embodiment of the disclosure, by allocating the DMRS port used for PUSCH transmission to the terminal, the terminal is able to flexibly allocate the DMRS port under the DFT-S-OFDM waveform.

[0248] In an uplink communication method provided in this embodiment, the DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS port allocation set.

[0249] In this embodiment of the disclosure, the DMRS port indication field indicates a code point, and the corresponding DMRS port or DMRS port combination is determined in the corresponding DMRS port allocation set based on the code point indicated by the DMRS port indication field.

[0250] It is worth noting that all DMRS port allocation sets involved in the embodiments of this disclosure can be predefined by the protocol or configured by the network device, and the DMRS port allocation set corresponding to the code point indicated by DMRS is determined according to the specific parameter configuration.

[0251] In an uplink communication method provided in this disclosure embodiment, the DMRS port allocation set is determined based on at least one of the following configuration parameters:

[0252] The generation method of DMRS sequences;

[0253] Transport layer number RANK;

[0254] DMRS type;

[0255] Maximum number of symbols in the pre-DMRS;

[0256] Modulation method of DFT-S-OFDM waveform.

[0257] In some embodiments, the DMRS port allocation set is determined based on the generation method of the DMRS sequence.

[0258] Optionally, the DMRS sequence generation methods include low PAPR sequence generation type 1 and low PAPR sequence generation type 2.

[0259] In one implementation, if the DMRS uplink transformation precoding parameter (dmrs-UplinkTransformPrecoding) is not configured in the RRC signaling, the DMRS sequence is generated in the low PAPR sequence generation type 1.

[0260] For example, low PAPR sequence generation type 1 satisfies the following relationship:

[0261] .in,

[0262] In one implementation, if the RRC signaling is configured with DMRS uplink transformation precoding parameters (dmrs-UplinkTransformPrecoding), the DMRS sequence is generated in the low PAPR sequence generation type 2.

[0263] For example, low PAPR sequence generation type 2 satisfies the following relationship:

[0264] .

[0265] In some embodiments, the DMRS port allocation set is determined based on the number of transport layers.

[0266] Optionally, the number of transmission layers may include 2, 3, or 4 layers.

[0267] In some embodiments, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduling-free PUSCH type 2 or a scheduled PUSCH type, and the transmission layer number is based on the DCI indicator. Optionally, in codebook transmission, the transmission layer number is based on the Transmitted Precoding Matrix Indicator (TPMI); in non-codebook transmission, it is based on the Sounding Reference Signal Resource Indication (SRI).

[0268] In some embodiments, the DMRS port allocation set is determined based on the DMRS type.

[0269] Optionally, the DMRS type includes DMRS type 1 or DMRS type 2.

[0270] In some embodiments, the DMRS port allocation set is determined based on the maximum number of symbols in the front-end DMRS.

[0271] Optionally, the maximum number of symbols in the front-end DMRS is 1 or 2.

[0272] In some embodiments, the DMRS port allocation set is determined based on the modulation scheme of the DFT-S-OFDM waveform.

[0273] Optionally, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, but is not limited to Pi / 2 BPSK modulation.

[0274] In some embodiments, the DMRS port allocation set can be determined based on one or more of the following: the generation method of the DMRS sequence, the number of transmission layers, the DMRS type, the maximum number of symbols in the preceding DMRS, and the modulation method of the DFT-S-OFDM waveform. This disclosure does not limit the specific implementation of the DMRS port allocation set.

[0275] The DMRS port allocation set will be described in detail below with reference to exemplary embodiments.

[0276] In an uplink communication method provided in this embodiment, under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same.

[0277] In some embodiments, the same configuration parameter includes at least one of the following:

[0278] Transport layer number RANK;

[0279] DMRS type;

[0280] Maximum number of symbols in the front-end DMRS.

[0281] For example, the transport layer number RANK=2, the DMRS type is DMRS type 1, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field under PAPR sequence type 1 is at least 2 bits, and the bit width of the DMRS port indicator field under PAPR sequence type 2 actually only needs 1 bit. However, considering that the bit width of the DMRS port indicator field under PAPR sequence generation type 1 and PAPR sequence generation type 2 needs to be aligned under the same configuration parameters, the bit width of the DMRS port indicator field under PAPR sequence type 2 also needs to be at least 2 bits. In an uplink communication method provided in this embodiment, the DMRS sequence generation method is low PAPR sequence generation type 1, the DMRS type is DMRS type 1, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation, and the bit width of the DMRS port indicator field is determined based on the transport layer number and / or the maximum number of symbols in the pre-DMRS.

[0282] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 3, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

[0283] For example, the DMRS port allocation set is shown in Table 22 above. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 1}; when the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {2, 3}; when the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 2}. Taking the DMRS port combination of DMRS port {0, 1} as an example, the first panel of the terminal uses DMRS port {0}, and the second panel of the terminal uses DMRS port {1}.

[0284] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the frontend DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, the number of code points in the DMRS port indicator field is at least 6, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0285] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0286] In one embodiment, the bit width of the DMRS port indicator field is 4 bits, the number of code points in the DMRS port indicator field is 9, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0287] For example, the DMRS port allocation set is shown in Table 23 above. For instance, if the first indication information indicator code point is 0, then the number of preceding DMRS symbols is 1, and the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 1}. Therefore, in single-symbol mode, the first panel uses DMRS port {0}, and the second panel uses DMRS port {1}. As another example, if the first indication information indicator code point is 5, then the number of preceding DMRS symbols is 2, and the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {4, 5}. Therefore, in double-symbol mode, the first panel uses DMRS port {4}, and the second panel uses DMRS port {5}.

[0288] In one implementation, in order to save DCI bits, it is considered to reduce some DMRS port combinations so that the bit width of the DMRS port indicator field is at least 3 bits.

[0289] For example, the DMRS port combination corresponding to the unified CDM group in the DMRS port combination with a front-end DMRS symbol count of 2 is deleted. The DMRS port allocation set is shown in Table 24 above, and the DMRS port combinations include: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}.

[0290] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}.

[0291] In one implementation, the number of code points in the DMRS port indication field is 1, and the DMRS port combinations in the DMRS port allocation set include DMRS ports {0, 1, 2}. For example, the DMRS port allocation set is shown in Table 25 above. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS ports {0, 1, 2}. For example, the first panel of the terminal uses DMRS ports {0, 1}, and the second panel of the terminal uses DMRS port {2}.

[0292] In one embodiment, the number of code points in the DMRS port indication field is 2, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2} and DMRS port {0, 2, 3}. For example, the DMRS port allocation set is shown in Table 26 above. When the code point is 0, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 1, 2}. For example, the first panel of the terminal uses DMRS port {0, 1}, and the second panel of the terminal uses DMRS port {2}. When the code point is 1, the second indication information is used to indicate that the DMRS port combination used by the terminal for PUSCH transmission is DMRS port {0, 2, 3}. For example, the first panel of the terminal uses DMRS port {0}, and the second panel of the terminal uses DMRS port {2, 3}.

[0293] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indication field is at least 2 bits.

[0294] Optionally, the number of pre-set DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}.

[0295] Optionally, the number of front-end DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; DMRS port {2, 3, 6}.

[0296] In one embodiment, the number of code points in the DMRS port indication field is 3, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 1, 2}; DMRS ports {0, 1, 4}; and DMRS ports {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4} and DMRS ports {2, 3, 6} correspond to a preceding DMRS symbol count of 2. For example, the DMRS port allocation set is shown in Table 27 above.

[0297] In one embodiment, the number of code points in the DMRS port indication field is 4, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} and {0, 2, 3} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4} and {2, 3, 6} correspond to a preceding DMRS symbol count of 2. For example, the DMRS port allocation set is shown in Table 28 above.

[0298] In one embodiment, the number of code points in the DMRS port indication field is 5, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS port {0, 1, 2} corresponds to 1 preceding DMRS symbol, while DMRS ports {0, 1, 2}, {0, 1, 4}, {2, 3, 6}, and {0, 2, 3} correspond to 2 preceding DMRS symbols. For example, the DMRS port allocation set is shown in Table 29 above.

[0299] In one embodiment, the number of code points in the DMRS port indication field is 5, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 1, 2}; DMRS port {0, 2, 3}; DMRS port {0, 1, 4}; and DMRS port {2, 3, 6}. Specifically, DMRS ports {0, 1, 2} and {0, 2, 3} correspond to a preceding DMRS symbol count of 1, while DMRS ports {0, 1, 4}, {2, 3, 6}, and {0, 2, 3} correspond to a preceding DMRS symbol count of 2. For example, the DMRS port allocation set is shown in Table 30 above.

[0300] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2, 3}.

[0301] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 1, and the DMRS port allocation set is shown in Table 31 above.

[0302] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end maximum DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1, 2, 3}; DMRS port {0, 1, 4, 5}; DMRS port {2, 3, 6, 7}; DMRS port {0, 2, 4, 6}.

[0303] For example, the number of code points in the DMRS port indicator field is 4, the bit width of the DMRS port indicator field is 2 bits, and the DMRS port allocation set is shown in Table 32 above.

[0304] In this embodiment of the disclosure, when the DMRS sequence generation method is low PAPR sequence generation type 1, by defining a DMRS port allocation set, the terminal can transmit DMRS with a transmission layer number greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0305] In an uplink communication method provided in this embodiment, the DMRS sequence generation method is low PAPR sequence generation type 2, and the DMRS port indication field is also used to indicate the DMRS sequence initialization parameters. The DMRS sequence initialization parameters are used to determine the DMRS sequence corresponding to each DMRS port in the DMRS port combination allocated to PUSCH.

[0306] In one implementation, the terminal determines initialization parameters for generating the DMRS sequence based on the DMRS sequence initialization parameters, and determines the DMRS sequence based on the initialization parameters.

[0307] Optionally, the DMRS sequence initialization parameters are: The initialization parameters are , ,based on Determine the DMRS sequence.

[0308] In some embodiments, when the number of transport layers corresponding to PUSCH transmissions is the same and the DMRS port packets are the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

[0309] Optionally, the DMRS sequence initialization parameter can be set to 0 or 1.

[0310] In some embodiments, the DMRS type is DMRS type 1, the modulation scheme of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0311] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0} and DMRS port {2}.

[0312] For example, the bit width of the DMRS port indication field is 2 bits, the number of code points in the DMRS port indication field is 2, and the DMRS port allocation set is shown in Table 33 above. For instance, if the first indication information indicates a code point of 0, then the DMRS combination used for PUSCH transmission is DMRS port {0, 2}, and the value of the DMRS sequence initialization parameter is 0.

[0313] In some embodiments, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6 or 8.

[0314] Optionally, the number of pre-set DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}.

[0315] Optionally, the number of front-end DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

[0316] For example, the bit width of the DMRS port indicator field is 3 bits, the number of code points in the DMRS port indicator field of the DMRS port allocation set is 6, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}, as shown in Table 34 above. For example, when the code point is 0, the number of preceding DMRS symbols is 1, the DMRS port combination is DMRS port {0, 2}, and the DMRS initialization parameter is 0.

[0317] In another example, the bit width of the DMRS port indicator field is 3 bits, the number of code points in the DMRS port indicator field of the DMRS port allocation set is 8, and the DMRS port combinations in the DMRS port allocation set include: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}, as shown in Table 35 above. For example, when the code point is 2, the number of preceding DMRS symbols is 2, the DMRS port combination is DMRS port {0, 2}, and the DMRS initialization parameter is 0.

[0318] In some embodiments, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2, 4}; DMRS port {2, 4, 6}.

[0319] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 4, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}, as shown in Table 36 above. For example, when the code point is 2, the DMRS port combination is DMRS ports {2, 4, 6}, and the DMRS initialization parameter is 0.

[0320] In some embodiments, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2, 4, 6}.

[0321] For example, the bit width of the DMRS port indicator field is 2 bits, the number of code points in the DMRS port indicator field is 2, and the DMRS port combinations in the DMRS port allocation set include: DMRS ports {0, 2, 4, 6}, as shown in Table 37 above. Different code points are used to indicate different DMRS sequence initialization parameters. For example, when the code point is 0, the DMRS port combination is DMRS ports {0, 2, 4, 6}, and the DMRS sequence initialization parameter is 0; when the code point is 1, the DMRS port combination is DMRS ports {0, 2, 4, 6}, and the DMRS sequence initialization parameter is 1.

[0322] In this embodiment of the disclosure, when the DMRS sequence generation method is low PAPR sequence generation type 2, by defining a DMRS port allocation set, the terminal can transmit DMRS with a transmission layer number greater than 1 under the DFT-S-OFDM waveform, thereby reducing PAPR and improving the transmission performance of the system.

[0323] In an uplink communication method provided in this embodiment, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduled PUSCH type or an unscheduled PUSCH type 2.

[0324] In an uplink communication method provided in this embodiment, the transmission modes corresponding to the terminal's PUSCH transmission include spatial multiplexing (SDM) transmission mode under simultaneous uplink multi-panel transmission or multi-user multiple-input multiple-output transmission mode.

[0325] It should be noted that those skilled in the art will understand that the various implementation methods / embodiments described above in this disclosure can be used in conjunction with the foregoing embodiments, or they can be used independently. Whether used alone or in conjunction with the foregoing embodiments, the implementation principle is similar. In this disclosure, some embodiments are described as implementations used together. Of course, those skilled in the art will understand that such illustrative examples are not intended to limit the embodiments of this disclosure.

[0326] Based on the same concept, embodiments of this disclosure also provide an uplink communication device.

[0327] It is understood that the uplink communication device provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of this disclosure.

[0328] Figure 7 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment. (Refer to...) Figure 7 The device includes a transmitting module 101.

[0329] The sending module 101 is used to send first indication information, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers is greater than 1; wherein, the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0330] In one embodiment, the first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission, wherein different DMRS ports in the DMRS port combination correspond to the same or different code division multiplexing (CDM) groups.

[0331] In one embodiment, the DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS port allocation set.

[0332] In one implementation, the DMRS port allocation set is determined based on at least one of the following configuration parameters:

[0333] The generation method of DMRS sequences;

[0334] Transport layer number RANK;

[0335] DMRS type;

[0336] Maximum number of symbols in the pre-DMRS;

[0337] Modulation method of DFT-S-OFDM waveform.

[0338] In one implementation, if the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence is generated in the form of Low Peak Average Power Ratio (PAPR) sequence generation type 1.

[0339] If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence is generated in the low PAPR sequence generation type 2.

[0340] In one embodiment, the DMRS sequence is generated using a low PAPR sequence generation type 1, the DMRS type is DMRS type 1, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0341] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 3, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0342] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

[0343] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, the number of code points in the DMRS port indicator field is at least 6, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0344] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0345] In one embodiment, the number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0346] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

[0347] In one implementation, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indicator field is at least 2 bits.

[0348] In one implementation, the number of pre-set DMRS symbols is 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0349] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

[0350] In one implementation, the number of pre-set DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0351] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}; DMRS ports {0, 1, 4}; DMRS ports {2, 3, 6}.

[0352] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0353] DMRS ports {0, 1, 2, 3}.

[0354] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the pre-set maximum DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0355] DMRS ports {0, 1, 2, 3}; DMRS ports {0, 1, 4, 5}; DMRS ports {2, 3, 6, 7}; DMRS ports {0, 2, 4, 6}.

[0356] In one embodiment, the DMRS sequence generation method is low PAPR sequence generation type 2, and the DMRS port indication field is also used to indicate DMRS sequence initialization parameters, which are used to determine the DMRS sequence of each DMRS port in the DMRS port combination allocated to PUSCH.

[0357] In one implementation, when the number of transport layers corresponding to PUSCH transmissions is the same and the DMRS port packets are the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

[0358] In one implementation, the DMRS type is DMRS type 1, the modulation scheme of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0359] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0360] DMRS port {0}, DMRS port {2}.

[0361] In one implementation, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6 or 8.

[0362] In one implementation, the number of front-end DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2}.

[0363] In one embodiment, the number of front-end DMRS symbols is 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

[0364] In one embodiment, the number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0365] DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}.

[0366] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0367] DMRS ports {0, 2, 4, 6}.

[0368] In one implementation, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduled PUSCH type or a non-scheduled PUSCH type 2.

[0369] In one implementation, the transmission mode corresponding to the terminal's PUSCH transmission includes spatial multiplexing (SDM) transmission mode under simultaneous uplink multi-panel transmission or multi-user multiple-input multiple-output transmission mode.

[0370] Figure 8 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment. (Refer to...) Figure 8 The device includes a receiving module 201.

[0371] The receiving module 201 is used to receive first indication information, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers is greater than 1; wherein, the waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform.

[0372] In one embodiment, the first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission, wherein different DMRS ports in the DMRS port combination correspond to the same or different code division multiplexing (CDM) groups.

[0373] In one embodiment, the DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS port allocation set.

[0374] In one implementation, the DMRS port allocation set is determined based on at least one of the following configuration parameters:

[0375] The generation method of DMRS sequences;

[0376] Number of transport layers;

[0377] DMRS type;

[0378] Maximum number of symbols in the pre-DMRS;

[0379] Modulation method of DFT-S-OFDM waveform.

[0380] In one implementation, if the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence is generated in the form of Low Peak Average Power Ratio (PAPR) sequence generation type 1.

[0381] If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence is generated in the low PAPR sequence generation type 2.

[0382] In one embodiment, the DMRS sequence is generated using a low PAPR sequence generation type 1, the DMRS type is DMRS type 1, the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0383] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 3, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0384] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

[0385] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, the number of code points in the DMRS port indicator field is at least 6, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0386] DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

[0387] In one embodiment, the number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0388] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

[0389] In one implementation, the number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indicator field is at least 2 bits.

[0390] In one implementation, the number of pre-set DMRS symbols is 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0391] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

[0392] In one implementation, the number of pre-set DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0393] DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}; DMRS ports {0, 1, 4}; DMRS ports {2, 3, 6}.

[0394] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0395] DMRS ports {0, 1, 2, 3}.

[0396] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the pre-set maximum DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0397] DMRS ports {0, 1, 2, 3}; DMRS ports {0, 1, 4, 5}; DMRS ports {2, 3, 6, 7}; DMRS ports {0, 2, 4, 6}.

[0398] In one embodiment, the DMRS sequence generation method is low PAPR sequence generation type 2, and the DMRS port indication field is also used to indicate the DMRS sequence initialization parameters. The DMRS sequence initialization parameters are used to determine the DMRS sequence corresponding to each DMRS port in the DMRS port combination allocated to PUSCH.

[0399] In one implementation, when the number of transport layers corresponding to PUSCH transmissions is the same and the DMRS port packets are the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

[0400] In one implementation, the DMRS type is DMRS type 1, the modulation scheme of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation, and the DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

[0401] In one embodiment, the number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0402] DMRS port {0}, DMRS port {2}.

[0403] In one implementation, the number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6 or 8.

[0404] In one implementation, the number of front-end DMRS symbols is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2}.

[0405] In one embodiment, the number of front-end DMRS symbols is 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

[0406] In one embodiment, the number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0407] DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}.

[0408] In one embodiment, the number of transport layers is 4, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 2 bits, the number of code points in the DMRS port indicator field is at least 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following:

[0409] DMRS ports {0, 2, 4, 6}.

[0410] In one implementation, the PUSCH type corresponding to the terminal's PUSCH transmission is either a scheduled PUSCH type or a non-scheduled PUSCH type 2.

[0411] In one implementation, the transmission mode corresponding to the terminal's PUSCH transmission includes spatial multiplexing (SDM) transmission mode under simultaneous uplink multi-panel transmission or multi-user multiple-input multiple-output transmission mode.

[0412] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0413] Figure 9This is a block diagram illustrating an apparatus 300 for uplink communication according to an exemplary embodiment. For example, apparatus 300 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0414] Figure 9 This is a block diagram illustrating an uplink DMRS port indication device according to an exemplary embodiment. For example, device 300 may be a mobile phone, computer, digital broadcasting terminal, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0415] Reference Figure 9 The device 300 may include one or more of the following components: processing component 302, memory 304, power component 306, multimedia component 308, audio component 310, input / output (I / O) interface 312, sensor component 314, and communication component 316.

[0416] Processing component 302 typically controls the overall operation of device 300, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 302 may include one or more processors 320 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.

[0417] Memory 304 is configured to store various types of data to support the operation of device 300. Examples of such data include instructions for any application or method operating on device 300, contact data, phonebook data, messages, pictures, videos, etc. Memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0418] The power supply component 306 provides power to the various components of the device 300. The power supply component 306 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 300.

[0419] Multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 308 includes a front-facing camera and / or a rear-facing camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0420] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when device 300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.

[0421] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, start buttons, and lock buttons.

[0422] Sensor assembly 314 includes one or more sensors for providing status assessments of various aspects of device 300. For example, sensor assembly 314 may detect the on / off state of device 300, the relative positioning of components such as the display and keypad of device 300, changes in the position of device 300 or a component of device 300, the presence or absence of user contact with device 300, the orientation or acceleration / deceleration of device 300, and temperature changes of device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 314 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0423] Communication component 316 is configured to facilitate wired or wireless communication between device 300 and other devices. Device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0424] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0425] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, which can be executed by a processor 320 of the device 300 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0426] Figure 10 This is a block diagram illustrating an uplink communication device according to an exemplary embodiment. For example, device 400 may be provided as a network device. (Refer to...) Figure 10 The apparatus 400 includes a processing component 422, which further includes one or more processors, and memory resources represented by memory 432 for storing instructions, such as application programs, that can be executed by the processing component 422. The application programs stored in memory 432 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 422 is configured to execute instructions to perform the methods described above.

[0427] Device 400 may also include a power supply component 426 configured to perform power management of device 400, a wired or wireless network interface 450 configured to connect device 400 to a network, and an input / output (I / O) interface 458. Device 400 may operate on an operating system stored in memory 432, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.

[0428] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 432 including instructions, which can be executed by a processing component 422 of the apparatus 400 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0429] It can be further understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.

[0430] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.

[0431] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.

[0432] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein.

[0433] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An uplink communication method, characterized in that, Performed by a network device, the method includes: Send a first indication message, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers includes 2, 3 or 4 layers. Among them, the waveform used by the terminal for PUSCH transmission is the Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform. The first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission; The DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS allocation set. The DMRS port allocation set is determined based on the following configuration parameters: the generation method of the DMRS sequence; the number of transmission layers (RANK); and the modulation method of the DFT-S-OFDM waveform. If the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence generation method is Low Peak Average Power Ratio (PAPR) sequence generation type 1; If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence generation method is low PAPR sequence generation type 2; Under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same; The same configuration parameters include: number of transport layers (RANK); maximum number of symbols in the frontend DMRS.

2. The method according to claim 1, characterized in that, Different DMRS ports in the DMRS port combination correspond to the same or different Code Division Multiplexing (CDM) groups.

3. The method according to claim 1, characterized in that, The DMRS sequence is generated using a low PAPR sequence generation type 1 method, and the DMRS type is DMRS type 1. The modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation. The DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

4. The method according to claim 3, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 3, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

5. The method according to claim 3, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 3 bits, the number of code points in the DMRS port indication field is at least 6, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

6. The method according to claim 3, characterized in that, The number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

7. The method according to claim 3, characterized in that, The number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indication field is at least 2 bits.

8. The method according to claim 7, characterized in that, The number of pre-set DMRS symbols is 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

9. The method according to claim 7 or 8, characterized in that, The number of pre-set DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}; DMRS ports {0, 1, 4}; DMRS ports {2, 3, 6}.

10. The method according to claim 3, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 1, 2, 3}.

11. The method according to claim 3, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-set maximum DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2, 3}; DMRS ports {0, 1, 4, 5}; DMRS ports {2, 3, 6, 7}; DMRS ports {0, 2, 4, 6}.

12. The method according to claim 1 or 2, characterized in that, The DMRS sequence generation method is low PAPR sequence generation type 2. The DMRS port indication field is also used to indicate the DMRS sequence initialization parameters, which are used to determine the DMRS sequence of each DMRS port in the DMRS port combination allocated to PUSCH.

13. The method according to claim 12, characterized in that, When the number of transport layers (RANK) corresponding to the PUSCH transmission is the same and the DMRS port group is the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

14. The method according to claim 12 or 13, characterized in that, The DMRS type is DMRS type 1, and the modulation scheme of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation. The DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

15. The method according to claim 14, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0}, DMRS port {2}.

16. The method according to claim 14, characterized in that, The number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6.

17. The method according to claim 16, characterized in that, The number of DMRS symbols in the front end is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}.

18. The method according to claim 16 or 17, characterized in that, The number of DMRS symbols in the front end is 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

19. The method according to claim 14, characterized in that, The number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}.

20. The method according to claim 14, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2, 4, 6}.

21. The method according to claim 1, characterized in that, The PUSCH type corresponding to the PUSCH transmission performed by the terminal is either scheduled PUSCH type or unscheduled PUSCH type 2.

22. The method according to claim 1, characterized in that, The transmission modes corresponding to the PUSCH transmission of the terminal include spatial multiplexing (SDM) transmission mode under simultaneous transmission of multiple uplink panels or multi-user multiple-input multiple-output transmission mode.

23. An uplink communication method, characterized in that, The method, executed by a terminal, includes: Receive first indication information, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers includes 2, 3 or 4 layers; The waveform used by the terminal for PUSCH transmission is a Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform. The first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission; The DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS port allocation set. The DMRS port allocation set is determined based on the following configuration parameters: the generation method of the DMRS sequence; the number of transmission layers (RANK); and the modulation method of the DFT-S-OFDM waveform. If the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence is generated in the form of Low Peak Average Power Ratio (PAPR) sequence generation type 1. If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence is generated in the low PAPR sequence generation type 2. Under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same; The same configuration parameters include: number of transport layers (RANK); maximum number of symbols in the frontend DMRS.

24. The method according to claim 23, characterized in that, Different DMRS ports in the DMRS port combination correspond to the same or different Code Division Multiplexing (CDM) groups.

25. The method according to claim 23, characterized in that, The DMRS sequence is generated using a low PAPR sequence generation type 1 method, and the DMRS type is DMRS type 1. The modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 binary phase shift keying (BPSK) modulation. The DMRS port allocation set is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

26. The method according to claim 25, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 3, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}.

27. The method according to claim 25, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 3 bits, the number of code points in the DMRS port indication field is at least 6, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {0, 2}; DMRS port {0, 1}; DMRS port {2, 3}; DMRS port {4, 5}; DMRS port {6, 7}; DMRS port {0, 4}; DMRS port {2, 6}.

28. The method according to claim 25, characterized in that, The number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

29. The method according to claim 25, characterized in that, The number of transport layers is 3, the maximum number of symbols in the front-end DMRS is 2, and the bit width of the DMRS port indication field is at least 2 bits.

30. The method according to claim 25, characterized in that, The number of pre-set DMRS symbols is 1, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}.

31. The method according to claim 29 or 30, characterized in that, The number of pre-set DMRS symbols is 2, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2}; DMRS ports {0, 2, 3}; DMRS ports {0, 1, 4}; DMRS ports {2, 3, 6}.

32. The method according to claim 25, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 1, 2, 3}.

33. The method according to claim 25, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-set maximum DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 4, and the DMRS port combinations in the DMRS port allocation set include at least one of the following: DMRS ports {0, 1, 2, 3}; DMRS ports {0, 1, 4, 5}; DMRS ports {2, 3, 6, 7}; DMRS ports {0, 2, 4, 6}.

34. The method according to claim 23 or 24, characterized in that, The DMRS sequence is generated in a low PAPR sequence generation type 2 manner. The DMRS port indication field is also used to indicate the DMRS sequence initialization parameters, which are used to determine the DMRS sequence corresponding to each DMRS port in the DMRS port combination allocated to PUSCH.

35. The method according to claim 34, characterized in that, When the number of transport layers (RANK) corresponding to the PUSCH transmission is the same and the DMRS port group is the same, different code points in the DMRS port indication field are used to indicate different values ​​of the DMRS sequence initialization parameters.

36. The method according to claim 35, characterized in that, The DMRS type is DMRS type 1, and the modulation method of the DFT-S-OFDM waveform includes at least Pi / 2 BPSK modulation. The bit width of the DMRS port indication field is determined based on the number of transmission layers and / or the maximum number of symbols in the preceding DMRS.

37. The method according to claim 36, characterized in that, The number of transport layers is 2, the maximum number of symbols in the pre-DMRS is 1, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0}, DMRS port {2}.

38. The method according to claim 36, characterized in that, The number of transport layers is 2, the maximum number of symbols in the front-end DMRS is 2, the bit width of the DMRS port indicator field is at least 3 bits, and the number of code points in the DMRS port indicator field in the DMRS port allocation set is at least 6.

39. The method according to claim 38, characterized in that, The number of DMRS symbols in the front end is 1, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}.

40. The method according to claim 38 or 39, characterized in that, The number of DMRS symbols in the front end is 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS port {0, 2}; DMRS port {0, 4}; DMRS port {2, 6}.

41. The method according to claim 36, characterized in that, The number of transport layers is 3, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 4, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2, 4}; DMRS ports {2, 4, 6}.

42. The method according to claim 36, characterized in that, The number of transport layers is 4, the maximum number of symbols in the pre-DMRS is 2, the bit width of the DMRS port indication field is at least 2 bits, the number of code points in the DMRS port indication field is at least 2, and the DMRS port combination in the DMRS port allocation set includes at least one of the following: DMRS ports {0, 2, 4, 6}.

43. The method according to claim 23, characterized in that, The PUSCH type corresponding to the PUSCH transmission performed by the terminal is either scheduled PUSCH type or unscheduled PUSCH type 2.

44. The method according to claim 23, characterized in that, The transmission modes corresponding to the PUSCH transmission of the terminal include spatial multiplexing (SDM) transmission mode under simultaneous transmission of multiple uplink panels or multi-user multiple-input multiple-output transmission mode.

45. An uplink communication device, characterized in that, The device includes: The sending module is used to send first indication information, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers includes 2, 3 or 4 layers. Among them, the waveform used by the terminal for PUSCH transmission is the Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform. The first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission; The DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS allocation set. The DMRS port allocation set is determined based on the following configuration parameters: the generation method of the DMRS sequence; the number of transmission layers (RANK); and the modulation method of the DFT-S-OFDM waveform. If the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence generation method is Low Peak Average Power Ratio (PAPR) sequence generation type 1; If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence generation method is low PAPR sequence generation type 2; Under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same; The same configuration parameters include: number of transport layers (RANK); maximum number of symbols in the frontend DMRS.

46. ​​An uplink communication device, characterized in that, The device includes: The receiving module is used to receive first indication information, which is used to configure or indicate the DMRS port allocated for Physical Uplink Shared Channel (PUSCH) transmission, and the number of transmission layers includes 2, 3 or 4 layers. Among them, the waveform used by the terminal for PUSCH transmission is the Discrete Fourier Transform Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform. The first indication information includes a DMRS port indication field, which is used to indicate the combination of DMRS ports allocated for PUSCH transmission; The DMRS port indication field corresponds to the DMRS port allocation set under the corresponding configuration parameters. The bit width of the DMRS port indication field is determined based on the DMRS port allocation set. The code point indicated by the DMRS port indication field is used to indicate the DMRS port combination allocated for PUSCH transmission in the DMRS allocation set. The DMRS port allocation set is determined based on the following configuration parameters: the generation method of the DMRS sequence; the number of transmission layers (RANK); and the modulation method of the DFT-S-OFDM waveform. If the DMRS uplink conversion precoding parameters are not configured in the Radio Resource Control (RRC) signaling, the DMRS sequence is generated in the form of Low Peak Average Power Ratio (PAPR) sequence generation type 1. If the RRC signaling is configured with DMRS uplink conversion precoding parameters, the DMRS sequence is generated in the low PAPR sequence generation type 2. Under different DMRS sequence generation methods, the bit width of the DMRS port indication field is the same under the same configuration parameters, and the number of code points included in the DMRS port allocation set is the same; The same configuration parameters include: number of transport layers (RANK); maximum number of symbols in the frontend DMRS.

47. An uplink communication device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the method as described in any one of claims 1-22 or 23-44.

48. A storage medium, characterized in that, The storage medium stores instructions that, when executed by the processor of the network device, enable the network device to perform the method described in any one of claims 1-22; or, when executed by the processor of the terminal, enable the terminal to perform the method described in any one of claims 23-44.