Data transmission method and apparatus, related device, and storage medium

By using the same transmission method and sparse DMRS configuration within N time units, the problem of insufficient transmission rate in cell edge user coverage enhancement is solved, achieving higher data demodulation success rate and coverage performance.

CN114615748BActive Publication Date: 2026-02-06CHINA MOBILE COMM LTD RES INST +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202011446252.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-08
Publication Date
2026-02-06
Estimated Expiration
2040-12-08

AI Technical Summary

Technical Problem

In existing technologies, the methods for enhancing coverage for users at the cell edge still need optimization, especially since they cannot improve transmission rates during repeated transmissions.

Method used

Uplink transmission is performed using N time units, with the same transmission method used in these time units. Channel estimation is performed using sparse DMRS configuration, which reduces DMRS overhead and improves channel estimation performance.

Benefits of technology

By using joint channel estimation, the success rate of data demodulation and transmission rate can be improved, and coverage performance can be enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114615748B_ABST
    Figure CN114615748B_ABST
Patent Text Reader

Abstract

The application discloses a data transmission method and device, a terminal, a network device and a storage medium. The method comprises the following steps: a terminal receives first information sent by a network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; data and demodulation reference signals (DMRS) are transmitted in the N time units; the transmission modes used by the N time units are the same.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of wireless communication, and particularly relates to a data transmission method and device, related equipment and a storage medium. BACKGROUND

[0002] In the existing network, the cell edge user mainly refers to a user in the case of outdoor coverage indoors (i.e., a base station is outdoors and a user is indoors). Figure 1 The tolerable maximum path loss (MAPL) diagram obtained by preliminary link budget is shown in FIG. 1, from Figure 1 It can be seen that the coverage range reached by the physical uplink shared channel (PUSCH) is different at different rates, and specifically, the greater the corresponding value, the greater the coverage range.

[0003] For the cell edge user, coverage enhancement is needed. However, in the related art, the means of coverage enhancement still needs to be optimized. SUMMARY

[0004] To solve the problems in the related art, the embodiments of the present application provide a data transmission method and device, related equipment and a storage medium.

[0005] The technical scheme of the embodiments of the present application is implemented as follows:

[0006] The embodiments of the present application provide a data transmission method applied to a terminal, comprising:

[0007] receiving first information sent by a network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0008] transmitting data and demodulation reference signals (DMRSs) in the N time units; the transmission modes used by the N time units are the same.

[0009] In the above scheme, the transmission mode contains at least one of the following:

[0010] transmission power;

[0011] precoding mode;

[0012] modulation and coding strategy (MCS);

[0013] modulation order;

[0014] code rate;

[0015] time-frequency position.

[0016] In the above scheme, the DMRSs are transmitted in a sparse manner in the N time units.

[0017] In the above solution, the method further comprises:

[0018] The DMRS position of the N time units is determined by using the DMRS configuration obtained from the network side or predefined.

[0019] In the above solution, the method further comprises:

[0020] The DMRS configuration is obtained from the network side through radio resource control (RRC) signaling.

[0021] In the above solution, the DMRS configuration comprises at least one of the following:

[0022] The number of time units is 1; there is only 1 DMRS in one time unit;

[0023] The number of time units is 2; there is 1 DMRS in each time unit; or there is 1 DMRS in the first time unit of the two time units;

[0024] The number of time units is 4; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the four time units; or there is 1 DMRS in the four time units;

[0025] The number of time units is 8; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the eight time units; or there is 1 DMRS in every four time units of the eight time units; or there is 1 DMRS in the eight time units;

[0026] The number of time units is 16; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the sixteen time units; or there is 1 DMRS in every four time units of the sixteen time units; or there is 1 DMRS in the sixteen time units; or there is 1 DMRS in the sixteen time units.

[0027] In the above solution, the method further comprises:

[0028] Second information sent by the network side is received; the second information indicates the DMRS configuration identification of the N time units;

[0029] The DMRS position of the N time units is determined by using the DMRS configuration obtained from the network side or predefined and the second information.

[0030] In the above solution, the first information represents the DMRS configuration identification of the N time units; the configuration identification comprises an index of the DMRS configuration of the N time units in all DMRS configurations;

[0031] The DMRS positions of the N time units are determined by using the DMRS configuration and the first information acquired from the network side or predefined.

[0032] The method further includes:

[0033] The DMRS density of the N time units is determined by using the DMRS density acquired from the network side or predefined.

[0034] The DMRS positions of the N time units are determined by using the DMRS density of the N time units.

[0035] The method further includes:

[0036] The DMRS density is acquired from the network side through RRC signaling.

[0037] The acquired or predefined DMRS density includes at least one of:

[0038] The number of time units is 1, and the density is 1.

[0039] The number of time units is 2, and the density is 1 or 1 / 2.

[0040] The number of time units is 4, and the density is 1, 1 / 2 or 1 / 4.

[0041] The number of time units is 8, and the density is 1, 1 / 2, 1 / 4 or 1 / 8.

[0042] The number of time units is 8, and the density is 1, 1 / 2, 1 / 4, 1 / 8 or 1 / 16.

[0043] The method further includes:

[0044] The third information indicating the DMRS density identification corresponding to the N time units is received.

[0045] The DMRS density of the N time units is determined by using the DMRS density acquired from the network side or predefined and the third information.

[0046] The first information represents the DMRS density identification of the N time units, and the density identification includes the index of the DMRS density of the N time units in all configured DMRS densities.

[0047] The DMRS density of the N time units is determined by using the DMRS density acquired from the network side or predefined and the first information.

[0048] The method further includes:

[0049] receive fourth information; the fourth information represents a number of configured DMRSs;

[0050] determine DMRS density of N time units by using the fourth information and the value of N;

[0051] determine DMRS positions of the N time units by using the determined DMRS density of N time units.

[0052] In the above scheme, the first information sent by the network side is received through downlink control information (DCI).

[0053] In the above scheme, the value of the repetition field in the DCI represents the first information.

[0054] In the above scheme, in the case of receiving fifth information through RRC signaling, the data transmitted by the N time units is different; the fifth information indicates non-repeated transmission.

[0055] Or,

[0056] In the case of receiving sixth information through the DCI, the data transmitted by the N data units is different; the sixth information indicates non-repeated transmission.

[0057] In the above scheme, in the case of not receiving fifth information through RRC signaling, the data transmitted by the N time units is the same; the fifth information indicates non-repeated transmission.

[0058] Or,

[0059] In the case of not receiving sixth information through the DCI, the data transmitted by the N data units is different; the sixth information indicates non-repeated transmission.

[0060] In the above scheme, the configuration of the aggregation factor parameter in the RRC signaling is ignored.

[0061] The embodiments of the present application also provide a data transmission method, applied to a network device, comprising:

[0062] send first information to a terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0063] receive data and DMRS in the N time units; the transmission mode used by the N time units is the same.

[0064] In the above scheme, the DMRS is transmitted in a sparse manner in the N time units.

[0065] In the above scheme, the method further comprises:

[0066] The DMRS configuration is sent to the terminal through RRC signaling.

[0067] In the above scheme, the sent DMRS configuration includes at least one of the following:

[0068] The number of time units is 1; there is only 1 DMRS in one time unit;

[0069] The number of time units is 2; there is 1 DMRS in each time unit; or there is 1 DMRS in the first time unit of the two time units;

[0070] The number of time units is 4; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the four time units; or there is 1 DMRS in the four time units;

[0071] The number of time units is 8; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the eight time units; or there is 1 DMRS in every four time units of the eight time units; or there is 1 DMRS in the eight time units;

[0072] The number of time units is 16; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the sixteen time units; or there is 1 DMRS in every four time units of the sixteen time units; or there is 1 DMRS in the sixteen time units; or there is 1 DMRS in the sixteen time units.

[0073] In the above scheme, the method further includes:

[0074] The second information is sent to the terminal; the second information indicates the DMRS configuration identification corresponding to the N time units.

[0075] In the above scheme, the first information represents the DMRS configuration identification of the N time units; the configuration identification includes the index of the DMRS configuration of the N time units in all DMRS configurations.

[0076] In the above scheme, the method further includes:

[0077] The DMRS density is sent to the terminal through RRC signaling.

[0078] In the above scheme, the sent DMRS density includes at least one of the following:

[0079] The number of time units is 1; the density is 1;

[0080] The number of time units is 2; the density is 1 or 1 / 2;

[0081] The number of time units is 4; the density is 1, 1 / 2 or 1 / 4;

[0082] The number of time units is 8; the density is 1, 1 / 2, 1 / 4 or 1 / 8;

[0083] The number of time units is 8; the density is 1, 1 / 2, 1 / 4, 1 / 8 or 1 / 16.

[0084] In the above scheme, the method further comprises:

[0085] The third information is sent to the terminal; the third information indicates the DMRS density identifier corresponding to the N time units.

[0086] In the above scheme, the first information represents the DMRS density identifier of the N time units; the density identifier includes the index of the DMRS density of the N time units in all configured DMRS densities.

[0087] In the above scheme, the method further comprises:

[0088] The fourth information is sent to the terminal; the fourth information represents the number of configured DMRS.

[0089] In the above scheme, the first information is sent to the terminal through DCI.

[0090] In the above scheme, the value of the repetition field in the DCI represents the first information.

[0091] In the above scheme, in the case of sending the fifth information to the terminal through RRC signaling; the data transmitted by the N time units is different; the fifth information indicates non-repeated transmission;

[0092] Or,

[0093] In the case of sending the sixth information to the terminal through the DCI, the data transmitted by the N data units is different; the sixth information indicates non-repeated transmission.

[0094] In the above scheme, in the case of not sending the fifth information to the terminal through RRC signaling; the data transmitted by the N time units is different; the fifth information indicates non-repeated transmission;

[0095] Or,

[0096] In the case of not sending the sixth information to the terminal through the DCI, the data transmitted by the N data units is different; the sixth information indicates non-repeated transmission.

[0097] In the above scheme, the method further comprises:

[0098] Channel estimation is performed using the DMRS of the N time units;

[0099] or,

[0100] For the time unit without DMRS in the N time units, the DMRS in each of the M time units before and after the time unit without DMRS is used for channel estimation, and M is an integer greater than or equal to 1.

[0101] The embodiment of the present application also provides a data transmission device, comprising:

[0102] The first receiving unit is used for receiving first information sent by a network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0103] The first sending unit is used for transmitting data and DMRS in the N time units; the transmission modes used by the N time units are the same.

[0104] The embodiment of the present application also provides a data transmission device, comprising:

[0105] The second sending unit is used for sending first information to a terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0106] The second receiving unit is used for receiving data and DMRS in the N time units; the transmission modes used by the N time units are the same.

[0107] The embodiment of the present application also provides a terminal, comprising a first processor and a first communication interface; wherein,

[0108] The first communication interface is used for receiving first information sent by a network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; and data and DMRS are transmitted in the N time units; the transmission modes used by the N time units are the same.

[0109] The embodiment of the present application also provides a network device, comprising a second communication interface and a second processor; wherein,

[0110] The second communication interface is used for sending first information to a terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; and data and DMRS are received in the N time units; the transmission modes used by the N time units are the same.

[0111] The embodiment of the present application also provides a terminal, comprising a first processor and a first memory for storing a computer program capable of running on the processor,

[0112] The first processor is configured to execute the steps of any of the above terminal-side methods when running the computer program.

[0113] The second processor is configured to execute the steps of any of the above network device-side methods when running the computer program.

[0114] The second processor is configured to execute the steps of any of the above network device-side methods when running the computer program.

[0115] The second processor is configured to execute the steps of any of the above network device-side methods when running the computer program.

[0116] The data transmission method and device, related equipment and storage medium provided by the embodiments of the present application, the network device sends first information to the terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the terminal transmits data and demodulation reference signal DMRS in the N time units; the transmission modes of the N time units are the same, since uplink transmission is performed by using N time units, and the transmission modes of the N time units are the same, joint channel estimation can be performed on multiple time units, so that the performance of channel estimation is improved, and the success rate of data demodulation is improved. BRIEF DESCRIPTION OF DRAWINGS

[0117] Figure 1 Tolerable MAPL diagram obtained for preliminary link budget;

[0118] Figure 2 Method flowchart of data transmission according to an embodiment of the present application;

[0119] Figure 3 Scheduling diagram of Message 3 in the related art;

[0120] Figure 4 Method flowchart of data transmission according to another embodiment of the present application;

[0121] Figure 5 Method flowchart of data transmission according to still another embodiment of the present application;

[0122] Figure 6 DMRS configuration diagram corresponding to one slot according to an application embodiment of the present application;

[0123] Figure 7 DMRS configuration diagram corresponding to two slots according to an application embodiment of the present application;

[0124] Figure 8 Figure 1 shows a DMRS configuration diagram corresponding to four slots for the application embodiment;

[0125] Figure 9 Figure 2 shows a DMRS configuration diagram corresponding to eight slots for the application embodiment;

[0126] Figure 10 Figure 3 shows a DMRS density diagram corresponding to four slots for the application embodiment;

[0127] Figure 11 Figure 4 shows a DMRS density diagram corresponding to eight slots for the application embodiment;

[0128] Figure 12 Figure 5 shows a diagram of scheduling different TBs using four slots for the application embodiment;

[0129] Figure 13 Figure 6 shows a DMRS transmission diagram in Message 3 for the application embodiment;

[0130] Figure 14 Figure 7 shows a data transmission device structure diagram for the application embodiment;

[0131] Figure 15 Figure 8 shows another data transmission device structure diagram for the application embodiment;

[0132] Figure 16 Figure 9 shows a terminal structure diagram for the application embodiment;

[0133] Figure 17 Figure 10 shows a network device structure diagram for the application embodiment;

[0134] Figure 18 Figure 11 shows a data transmission system structure diagram for the application embodiment. DETAILED DESCRIPTION

[0135] The application will be described in further detail below with reference to the accompanying drawings and embodiments.

[0136] In the related art, potential coverage enhancement means mainly include:

[0137] 1. Repetition, which can solve the coverage problem but sacrifices the spectrum efficiency and cannot improve the user rate;

[0138] 2. Hybrid automatic repeat request (HARQ) retransmission, which is similar to the above-mentioned repetition and can solve the coverage problem but sacrifices the spectrum efficiency and cannot improve the user rate;

[0139] 3. Code word spreading: Code word spreading can improve coverage and ensure user capacity, but it has little effect on improving transmission rate.

[0140] 4. Low coding rate: A lower coding rate can reduce the demodulation threshold and further improve the channel coverage.

[0141] 5. Low-order modulation (also known as low modulation order): Lower-order modulation has a lower demodulation threshold, thus expanding the coverage area.

[0142] 6. Power boosting: The uplink power of the terminal is limited. If it is at the maximum transmission power, it cannot be further increased.

[0143] Repeated transmission is a commonly used coverage enhancement method. However, in related technologies, for uplink transmission, repeated transmission is performed on consecutive time slots. If a downlink time slot appears between several consecutive slots, the corresponding slot cannot be used for repeated transmission. Furthermore, this method still uses repeated transmission, meaning it transmits the same information. While repeatedly transmitting the same information can improve coverage and reliability, it cannot increase the transmission rate. In other words, related technologies cannot achieve multi-slot transmission based on dynamic scheduling, and the time-domain scheduling indicator, i.e., the start and length indicator (SLIV), can only indicate transmission within one slot.

[0144] Based on this, in various embodiments of this application, the network-side terminal instructs the data to be transmitted using N time units with the same transmission method, and the terminal performs uplink data transmission using the same transmission method in N time units according to the instruction.

[0145] The scheme provided in this application uses N time units for uplink transmission. Since the transmission methods of the N time units are the same, multiple time units can perform joint channel estimation, thereby improving the performance of channel estimation and increasing the success rate of data demodulation (which can also be understood as the success probability).

[0146] This application provides a data transmission method applied to a terminal, such as... Figure 2 As shown, the method includes:

[0147] Step 201: Receive the first information sent by the network side; the first information indicates that data is transmitted using at least N time units; N is an integer greater than or equal to 2;

[0148] Step 202: Transmit data and DMRS in the N time units; the transmission method used in the N time units is the same.

[0149] In practical applications, when used for coverage enhancement, N can be an integer greater than or equal to 2.

[0150] The terminal can be referred to as a user equipment (UE) or a user.

[0151] A time unit can contain one or more slots, one or more subframes, or one or more symbols, etc.

[0152] In step 201, to achieve dynamic scheduling, the network side can send first information via DCI. That is, the terminal receives the first information sent by the network side via DCI. Specifically, the value of the repetition field (i.e., the repetition field) in the DCI represents the first information.

[0153] In related technologies, to ensure that any user can work, such as considering whether users can work in low-speed and high-speed movement scenarios, the DMRS configuration shown in Table 1 is adopted:

[0154]

[0155] Table 1

[0156] As shown in Table 1, a significant amount of DMRS is configured to ensure users can work in any scenario, resulting in substantial DMRS overhead. For example... Figure 3 As shown, for a configuration with 14 symbols and pos2, 3 columns of DMRS are used in Message 3 of the random access procedure. However, in medium- and low-speed mobile scenarios, due to the long channel correlation time, the channel correlation time is calculated with a channel correlation of 0.5 and a speed of 3 km / h, using the following formula:

[0157] Tc=9 / (16*pi*fm))=57.34ms;

[0158] Where fm = v / lambda = 2.776.

[0159] 57.34ms can contain multiple time slots, so it is not necessary to configure so many DMRS.

[0160] In medium- and low-speed mobile scenarios, the overhead of DMRS can be reduced.

[0161] Based on this, in an embodiment, the DMRS in the N time units is transmitted in a sparse manner, that is, low-density DMRS transmission is performed. Since the low-density DMRS transmission manner is used, that is, compared with the configuration shown in Table 1, a more sparse DMRS transmission manner is used, so that the density of the DMRS can be greatly reduced, that is, the overhead of the DMRS is greatly reduced, and the transmission rate (N time units transmit different data) or the transmission reliability (N time units transmit the same data) is further improved; at the same time, since the transmission manners of the N time units are the same, the network side can use the DMRS of the N time units to jointly perform channel estimation, so that better channel estimation can be provided.

[0162] In actual application, the same transmission manner can include the same transmission power, the same precoding manner, the same MCS, the same modulation order, the same code rate (English can be expressed as coding rate), the same time-frequency position, and the like, that is, the N time units are transmitted by using the same configuration parameters (the related configuration parameters can be consistent with the configuration parameters carried by the DCI for issuing the first information).

[0163] That is, the same transmission manner in the embodiment of the present application can include at least one of the following:

[0164] Transmission power;

[0165] Precoding manner;

[0166] MCS;

[0167] Modulation order;

[0168] Code rate;

[0169] Time-frequency position.

[0170] Among them, the sparse DMRS transmission manner refers to that the density of the DMRS in the N time units is less than or equal to 1; here, the density of the DMRS can be understood as: the number of symbols of the DMRS transmitted in each time unit on average in the N time units. Compared with the DMRS configuration shown in Table 1, the total number of DMRSs transmitted in the N time units is less than or equal to N.

[0171] In actual application, the N time units can be continuous or discontinuous. The value of N can be 1, 2, 4, 8, or 16, etc.

[0172] In actual application, the terminal can directly determine the positions of the DMRS in the N time units according to the pre-defined or network-side configured DMRS configuration.

[0173] Based on this, in an embodiment, the method can further include:

[0174] The DMRS positions of the N time units are determined by using a DMRS configuration obtained from the network side or predefined.

[0175] The DMRS positions can also be referred to as a DMRS pattern (in English, expressed as pattern).

[0176] In actual application, the network side can issue the DMRS configuration to the terminal through RRC signaling.

[0177] Based on this, in an embodiment, the terminal obtains the DMRS configuration from the network side through signaling, that is, the terminal receives the DMRS configuration sent by the network side through RRC signaling.

[0178] In the DMRS configuration, at least one of the following can be included:

[0179] The number of time units is 1, and there is only one DMRS in one time unit;

[0180] The number of time units is 2, and there is one DMRS in each time unit; or there is one DMRS in the first time unit of the two time units;

[0181] The number of time units is 4, and there is one DMRS in each time unit; or there is one DMRS in every two time units of the four time units; or there is one DMRS in the four time units;

[0182] The number of time units is 8, and there is one DMRS in each time unit; or there is one DMRS in every two time units of the eight time units; or there is one DMRS in every four time units of the eight time units; or there is one DMRS in the eight time units;

[0183] The number of time units is 16, and there is one DMRS in each time unit; or there is one DMRS in every two time units of the sixteen time units; or there is one DMRS in every four time units of the sixteen time units; or there is one DMRS in the sixteen time units; or there is one DMRS in the sixteen time units.

[0184] Exemplarily, when the DMRS configuration is indicated by RRC signaling, indication information of whether the DMRS is contained in a corresponding time unit (such as a slot) can be indicated, and whether the DMRS is carried in the corresponding time unit is indicated in combination with the DMRS configuration information (such as DMRS downlink configuration (which can be expressed in English as DMRS-DownlinkConfig) and / or DMRS uplink configuration (which can be expressed in English as DMRS-UplinkConfig) in RRC configuration); for example, the indication of whether the slot contains the DMRS can be 1010, indicating that there is no DMRS symbol in the 2nd and 4th slots, and there is a DMRS symbol in the 1st and 3rd slots. The specific position of the DMRS symbol can be referred to the configuration in the DMRS downlink configuration and / or the DMRS uplink configuration in the RRC configuration. Among them, 1010 can be further used to indicate the number of slots for transmission, that is, 4 slots.

[0185] The terminal can select a DMRS position from the DMRS configuration (containing configuration information of multiple DMRS positions) as the DMRS position of the N time units as needed.

[0186] Exemplarily, for the above configuration, when there is only one density of DMRS in each time unit, that is, there is only one DMRS position in each time unit, the DMRS position of the N time units can be directly determined, and at this time the terminal can directly transmit according to the N time units indicated by the first information.

[0187] For the above configuration, when there is more than one density of DMRS in each time unit, the terminal can determine the DMRS position of the N time units according to the indication of the network side.

[0188] Based on this, in an embodiment, the method can further include:

[0189] Receiving the second information sent by the network side; the second information indicates the DMRS configuration identification of the N time units;

[0190] Determining the DMRS position of the N time units by using the DMRS configuration obtained from the network side or predefined and the second information.

[0191] Among them, in actual application, the DMRS configuration identification of the N time units can be the index in the above configuration (that is, the DMRS configured for the terminal).

[0192] The network side can send the second information to the terminal through DCI; that is, the terminal receives the second information through DCI.

[0193] Exemplarily, assuming that the first information indicates that the value of N is 2, there are two configurations of DMRS positions, i.e., 2 time units respectively transmitting 1 DMRS (configuration 1) and 2 time units only the first time unit transmitting 1 DMRS (configuration 2), and the second information is further used to indicate configuration 1 or configuration 2.

[0194] For the above configuration, when there are more than one density of DMRS in each time unit, the terminal can determine the DMRS positions of the N time units according to the defined default configuration information of DMRS positions; exemplarily, such as the network side only configures the value of N, when there are more than one density of DMRS, the terminal determines the DMRS positions of the N time units according to the default configuration information of DMRS positions corresponding to the N values.

[0195] In actual application, the first information can be a DMRS configuration identifier of the N time units, and the DMRS configuration identifier is an index corresponding to the above configuration (i.e., the DMRS configured for the terminal), so that the first information not only indicates that data is transmitted by using the N time units; but also indicates the DMRS positions of the N time units.

[0196] Based on this, in an embodiment, the first information represents a DMRS configuration identifier of the N time units; the configuration identifier includes an index of the DMRS configuration of the N time units in all DMRS configurations (i.e., the DMRS configured for the terminal).

[0197] The DMRS positions of the N time units are determined by using the DMRS configuration obtained from the network side or predefined and the first information.

[0198] The index of the DMRS configuration of the N time units in all DMRS configurations can also be referred to as an indication of the DMRS configuration of the N time units in all DMRS configurations.

[0199] In actual application, the terminal can also directly determine the DMRS positions in the N time units according to the predefined or network side configured DMRS density (i.e., the DMRS density configured for the terminal).

[0200] Based on this, in an embodiment, the method can further include:

[0201] The DMRS density of the N time units is determined by using the DMRS density obtained from the network side or predefined.

[0202] The DMRS positions of the N time units are determined by using the DMRS density of the N time units.

[0203] In actual application, the network side can send the DMRS density to the terminal through RRC signaling.

[0204] Based on this, in an embodiment, the terminal obtains the DMRS density from the network side through RRC signaling.

[0205] The obtained or predefined DMRS density can include at least one of the following:

[0206] The number of time units is 1, and the density is 1;

[0207] The number of time units is 2, and the density is 1 or 1 / 2;

[0208] The number of time units is 4, and the density is 1, 1 / 2 or 1 / 4;

[0209] The number of time units is 8, and the density is 1, 1 / 2, 1 / 4 or 1 / 8;

[0210] The number of time units is 16, and the density is 1, 1 / 2, 1 / 4, 1 / 8 or 1 / 16.

[0211] In actual application, the terminal can select a DMRS density from the obtained or predefined DMRS density according to needs, and determine the DMRS positions of the N time units according to the selected DMRS density.

[0212] For example, for the above-mentioned configured DMRS density, when there is only one DMRS density for each time unit, the DMRS positions of the N time units can be directly determined, and at this time, the terminal can directly transmit according to the N time units indicated by the first information.

[0213] For the above-mentioned configured DMRS density, when there is more than one DMRS density for each time unit, the terminal needs to determine the DMRS density of the N time units according to the indication of the network side, so as to determine the DMRS positions of the N time units.

[0214] Based on this, in an embodiment, the method can further include:

[0215] Receiving third information sent by the network side; the third information indicates the DMRS density identifier corresponding to the N time units;

[0216] Using the DMRS density obtained from the network side or predefined and the third information, the DMRS density of the N time units is determined.

[0217] In actual application, the DMRS density identifier corresponding to the N time units can be an index in the above-mentioned DMRS density configuration (i.e. the DMRS density configured for the terminal).

[0218] The third information can be sent to the terminal by DCI; that is, the terminal receives the third information by DCI.

[0219] In actual application, the first information can be an identification of the DMRS density of the N time units, which is an index corresponding to the DMRS density configuration (i.e., the DMRS density configured for the terminal), so that the first information not only indicates that data is transmitted in the N time units, but also indicates the DMRS density of the N time units.

[0220] Based on this, in an embodiment, the first information represents an identification of the DMRS density of the N time units; the identification includes an index of the DMRS density of the N time units in all configured DMRS densities.

[0221] The DMRS density of the N time units is determined by using the DMRS density obtained from the network side or predefined and the first information.

[0222] The index of the DMRS density of the N time units in all DMRS density configurations can also be referred to as an indication of the DMRS density of the N time units in all DMRS density configurations.

[0223] In actual application, the network side can also directly configure the total number of DMRS symbols transmitted in the N time units, and the terminal determines the DMRS density of the N time units according to the scheduled N time units and the configured total number of DMRS symbols.

[0224] Based on this, in an embodiment, the method can further include:

[0225] Receiving fourth information; the fourth information represents the number of configured DMRSs;

[0226] The DMRS density of the N time units is determined by using the fourth information and the value of N.

[0227] The DMRS position of the N time units is determined by using the determined DMRS density of the N time units.

[0228] Here, the network side can send the fourth information to the terminal by DCI; that is, the terminal receives the fourth information by DCI.

[0229] In actual application, on the basis of the value of N being determined, different densities correspond to a DMRS position (which can be determined by using the DMRS density and the configuration information of the DMRS), and the terminal can determine the DMRS position of the N time units by using the determined DMRS density of the N time units.

[0230] In the embodiments of the present application, the DMRS position can include the time domain position and / or frequency domain position of the DMRS, etc.

[0231] The data transmitted in the N time units can be the same or different. In different scenarios, the same or different data can be transmitted. Exemplarily, when the terminal is close to the cell edge, the data transmitted in the N time units can be the same, that is, repeated transmission is performed, thereby improving the coverage performance; when the terminal is in the cell center (relative to the cell edge), the data transmitted in the N time units can be different, at this time more transport blocks (TBs) are transmitted, thus the transmission rate is improved; when the terminal moves from the cell edge to the cell center, at this time, unlike the related art, the repeated transmission is not reconfigured by RRC, but the scheme described in the embodiments of the present application can still be used, that is, the data transmitted in the N time units, at this time, the data transmitted in the N time units can be different, more TBs are transmitted, thereby improving the transmission rate.

[0232] As can be seen from the above description, the network side needs to indicate whether the data transmitted in the N time units by the terminal is the same or different.

[0233] Specifically, if the network side is not configured for repeated transmission, the data content transmitted in each time unit can be different. If the indication of repeated transmission is configured, the data transmitted in each time unit is the same.

[0234] The indication mode can be the following two modes:

[0235] The first mode, the configuration of repeated transmission can be configured by RRC.

[0236] Based on this, in an embodiment, in the case that the fifth information is received through RRC signaling, the data transmitted in the N time units is different; the fifth information indicates non-repeated transmission; accordingly, in the case that the fifth information is not received through RRC signaling, the data transmitted in the N time units is the same; exemplarily, a field is configured in the RRC signaling, such as the field {norepetition}, if the field is configured, it is non-repeated transmission, if there is no field, it is repeated transmission.

[0237] The second mode, the configuration of repeated transmission can also be further indicated by DCI.

[0238] Based on this, in an embodiment, in a case where sixth information is received through the DCI, data of the N data unit transmissions is different; the sixth information indicates non-repeated transmission; accordingly, in a case where sixth information is not received through the DCI, data of the N data unit transmissions is different; the sixth information indicates non-repeated transmission; for example, 1 bit is added in front of the Q bits of the corresponding time unit, if this bit exists, it is considered that the content transmitted in each time unit is different, if this bit does not exist, or the bit is 0, it is considered to be repeated transmission.

[0239] Here, when the data transmitted in the N time units is different, it can be that each time unit carries one TB, or each time unit carries a part of one TB, that is, the N time units jointly carry one TB.

[0240] When the data transmitted in the N time units is the same, it can be that each time unit carries one TB, that is, the N time units carry the same TB.

[0241] In actual application, when implementing the scheme of the embodiment of the present application, even if the repeated mode is configured through the AggregationFactor parameter in RRC, the terminal does not transmit based on the repeated mode configured by the AggregationFactor parameter, which can also be called that the terminal ignores the configuration of the AggregationFactor parameter configured by RRC, that is, ignores the AggregationFactor parameter configured based on RRC.

[0242] In actual application, when the terminal does not receive the first information, data transmission is performed according to the scheme of the related art.

[0243] Correspondingly, the embodiment of the present application also provides a data transmission method applied to a network device (specifically, a base station), as shown in the figure, the method comprises the following steps: Figure 4

[0244] Step 401: sending first information to a terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0245] Step 402: receiving data and DMRS in the N time units; the transmission modes adopted by the N time units are the same.

[0246] In an embodiment, the method can further comprise the following steps:

[0247] sending the DMRS configuration to the terminal through RRC signaling.

[0248] In an embodiment, the method can further comprise the following steps: ​

[0249] sending second information to the terminal; the second information indicates DMRS configuration identification corresponding to N time units.

[0250] In an embodiment, the method can further include:

[0251] sending DMRS density to the terminal through RRC signaling.

[0252] In an embodiment, the method can further include:

[0253] sending third information to the terminal; the third information indicates DMRS density identification corresponding to N time units.

[0254] In an embodiment, the method can further include:

[0255] sending fourth information to the terminal; the fourth information represents the number of configured DMRS.

[0256] In actual application, after receiving DMRS, the network device can use DMRS to perform joint channel estimation, such as using DMRS in N time units to perform channel estimation on other resources without DMRS in N time units, to assist in coordinating data information in the corresponding time units.

[0257] Based on this, in an embodiment, DMRS in N time units is used for channel estimation.

[0258] In actual application, after receiving DMRS, the network device can also estimate and demodulate the channel without DMRS symbols based on DMRS in M slots before and after.

[0259] Based on this, in an embodiment, for the time units without DMRS in the N time units, DMRS in each of M time units before and after the time units without DMRS is used for channel estimation, and M is an integer greater than or equal to 1.

[0260] Embodiments of the present application also provide a data transmission method, as shown in Figure 5 The method includes:

[0261] Step 501: The network device sends first information to the terminal; the first information at least indicates that N time units are used to transmit data; N is an integer greater than or equal to 2;

[0262] Step 502: After receiving the first information, the terminal transmits data and DMRS in the N time units; the N time units use the same transmission mode.

[0263] The data transmission method provided in the embodiments of the present application comprises the following steps: a network device sends first information to a terminal; the first information indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the terminal transmits data and demodulation reference signals (DMRS) in the N time units; and the transmission modes of the N time units are the same. Since uplink transmission is performed by using N time units, and the transmission modes of the N time units are the same, joint channel estimation can be performed on the multiple time units, thereby improving the performance of channel estimation and the success rate of data demodulation.

[0264] The present application will be further described in detail below with reference to application examples.

[0265] Application Example One

[0266] In the present application example, the configuration of DMRS with a density not greater than 1 is configured by RRC. The configuration of DMRS can include the following:

[0267] (1) 1 slot is configured, as shown in FIG. 1, only 1 DMRS is included in each slot; Figure 6

[0268] The DMRS can be front loaded DMRS, that is, the DMRS mode is front loaded.

[0269] (2) 2 slots are configured, as shown in FIG. 2, the following configurations are included: Figure 7

[0270] (a) only 1 slot is included in each slot, and the two slots are transmitted continuously;

[0271] (b) only 1 column of DMRS is configured in the first slot.

[0272] (3) 4 slots are configured, as shown in FIG. 3, the following configurations are included: Figure 8

[0273] (a) 1 DMRS is included in each slot;

[0274] (b) 1 DMRS is included in every 2 slots; specifically, 1 column of DMRS can be configured in the first slot of every 2 slots;

[0275] (c) 1 DMRS can also be included in every 4 slots; specifically, 1 column of DMRS can be configured only in the first slot.

[0276] (4) 8 slots are configured, as shown in FIG. 4, the following configurations are included: Figure 9 ​​​​

[0277] (a) 1 DMRS per slot;

[0278] (b) 1 DMRS per 2 slots; specifically, 1 column of DMRS can be configured in the first slot of every 2 slots;

[0279] (c) 1 DMRS per 4 slots; specifically, 1 column of DMRS can be configured in the first slot of every 4 slots;

[0280] (d) 1 DMRS per 8 slots; specifically, 1 column of DMRS can be configured in the first slot only.

[0281] In actual application, 16 slots can also be configured, in which the following configurations can be included:

[0282] (a) 1 DMRS per slot;

[0283] (b) 1 DMRS per 2 slots; specifically, 1 column of DMRS can be configured in the first slot of every 2 slots;

[0284] (c) 1 DMRS per 4 slots; specifically, 1 column of DMRS can be configured in the first slot of every 4 slots;

[0285] (d) 1 DMRS per 8 slots; specifically, 1 column of DMRS can be configured in the first slot of every 8 slots;

[0286] (e) 1 DMRS per 16 slots; specifically, 1 column of DMRS can be configured in the first slot only.

[0287] Application Embodiment Two

[0288] In this application embodiment, the density of DMRS is configured by RRC or other means, such as density of 1, 1 / 2, 1 / 4, 1 / 8, etc.

[0289] Suppose 4 slots are configured, as shown in Figure 10 When the density of DMRS is 1, it means 1 DMRS is configured in each slot; when the density of DMRS is 1 / 2, it means 1 DMRS is averagely configured in every 2 slots (in Figure 10For example, when the density of DMRS is 1 / 4, it means that one DMRS is configured averagely in every 4 slots, or one DMRS is configured in the first slot.

[0290] For example, when the density of DMRS is 1 / 8, it means that one DMRS is configured in every 8 slots, or one DMRS is configured in the first slot. Figure 11

[0291] Application Embodiment Three

[0292] In this application embodiment, the base station indicates the more sparse DMRS configuration based on RRC or protocol.

[0293] The base station indicates the UE to use multiple slot transmission based on DCI, wherein the field contained in the DCI indicates the number of consecutive transmission slots, such as 2 bits, indicating 4 kinds of multiple slot transmission states. The 4 kinds of consecutive transmission slot numbers can be 1, 2, 4, 8 slots, or can be 2, 4, 8, 16 slots.

[0294] The DCI also indicates the specific MCS level, the uplink transmission (precoding) mode, and the terminal performs uplink transmission in multiple slots according to the MCS level, the uplink precoding mode and other transmission modes indicated by the DCI, that is, the same transmission mode is used for uplink transmission in multiple slots. When multiple slot transmission is used, the data carried in each slot is different.

[0295] For the transmission of DMRS, there can be the following two indication methods:

[0296] (1) The DMRS pattern used for uplink transmission is a more sparse DMRS pattern. The pattern can be based on the DMRS pattern configured by RRC for 4 slots, for example, the DMRS pattern configured for 4 slots includes:

[0297] Configuration 1 (English can be expressed as config 1): 1 column of DMRS symbols is configured in slots 1 and 3 respectively;

[0298] Configuration 2 (English can be expressed as config 2): only slot 1 is configured with 1 column of DMRS symbols;

[0299] ​Configuration 3 (English can be expressed as config 3): slot 1,2 each config 1 column DMRS symbol, other slots have no DMRS symbol.

[0300] UE receives a 4-slot transmission, if the DMRS resource indication is 01 (second information), indicating config2, then the UE transmits DMRS according to the corresponding DMRS pattern of config 2.

[0301] (2) The UE transmits DMRS according to the DMRS configuration, such as RRC has configured in DMRS-UplinkConfig, using 1 column frontloaded and 1 column additional DMRS transmission mode, based on 4-slot transmission, and further DMRS pattern indication, such as 1010 (i.e. first information), which can be directly indicated by DCI, or through DCI to indicate the specific index. Then the UE transmits 1 column of DMRS symbols in the first and third slots, respectively, and does not transmit DMRS in the second and fourth slots.

[0302] (3) DCI carries the indication about the DMRS density. The DCI indicates that the UE transmits 4 slots (i.e. first information), and indicates that the DMRS density is 1 / 2 or the corresponding indication information (i.e. third information), then the UE transmits DMRS according to the pattern corresponding to the density of 1 / 2 configured by the system, such as in the first slot and the third slot.

[0303] Exemplarily, as shown in Figure 12 , the DCI indicates that the PUSCH is configured to transmit 4 slots, and transmits according to a certain RRC configured pattern or density of 1. Then the UE respectively adds different transmission data in the 4 slots, such as transmitting one TB in each slot, respectively named as TB#1, 2, 3, 4, and then performing corresponding uplink transmission.

[0304] Application example four

[0305] In this application example, the base station configures multiple sets of DMRS patterns based on RRC or based on protocol: specifically including:

[0306] Configuration 1: 2 slots, only 1 column DMRS in the first slot;

[0307] Configuration 2: 4 slots, 1 column DMRS is configured in 1st, 3rd slot only, this configuration is one sub configuration (English can be expressed as sub config) in 4 slots DMRS configuration, such as sub config 1;

[0308] Configuration 3: 4 slots, 1 column DMRS is configured in 1st slot only, this configuration is one sub configuration in 4 slots DMRS configuration, such as sub config 2;

[0309] Configuration 4: 8 slots, 1 column DMRS is configured in 1st, 3rd, 5th, 7th slot only.

[0310] When the base station indicates the above configuration 4 through DCI, such as the indication of DCI is 11, it means that 8 slots transmission is needed, in the uplink DCI indication, the UE performs 8 slots transmission, in the downlink DCI indication, it means that the base station will send 8 slots, and the corresponding DMRS position is the specific position indicated by configuration 4.

[0311] When the base station indicates through DCI that 4 slots transmission is used, without further indicating which configuration in the 4 slots transmission, the UE performs transmission according to the default configuration, and the DMRS position is the specific position indicated by configuration 3. If the base station further indicates that the DMRS pattern is configuration 2, that is, sub config 1, the DMRS transmission is performed according to the configuration 2; if the base station further indicates configuration 3, that is, sub config 2, the DMRS transmission is performed according to the configuration 3.

[0312] If the above configurations 1, 2, 3, 4 are based on regulations, and the base station makes any configuration through RRC, the configurations 1, 3, 4 can be considered as default configurations. In this case, when the base station does not make any related configuration through RRC, and indicates 4 slots transmission in DCI, the UE performs DMRS configuration and transmission according to the configuration 3; when 2 slots transmission is indicated in DCI, the UE performs DMRS configuration and transmission according to the configuration 1.

[0313] Application example five

[0314] In the application embodiment, the base station indicates N slots for transmission based on DCI, where N can be 1, 2, 4, or 8, or can be 2, 4, 6, or 8. When the base station only indicates the number of slots for transmission through DCI, then the multi-slot transmission is performed according to N slots, and the contents of N slot transmission are different. When the base station configures repeated transmission, the same content is repeatedly transmitted in N slots. Wherein, the UE transmits the same or different content based on the configuration of the base station using N slots, specifically including:

[0315] (1) When the base station has an indication of non-repeated transmission in the configuration configured by RRC, that is, the fifth information, such as {norepetition} or {different transport block} or {multiple TB (English can express multiple TB)}, then although the repetition field in the DCI is N, that is, it indicates that N slots are used for transmission, different data can be transmitted in each slot of N slots.

[0316] (2) Although the repetition field in the DCI is N, that is, it indicates that N slots are used for transmission, but other fields carried by the DCI can indicate that this time is a multiple TB transmission mode, that is, the sixth information; Specifically,

[0317] The first implementation is to add 1 bit before the field of repetition to indicate whether it is used for multiple TB transmission. For example, it is stipulated that the repetition field is X bit, if there is a new 1 bit before the X bit, it is considered that this time is multiple TB transmission. If there is no such bit, it is considered to be repeated transmission. For example, if the bit configured before X bit is 1, it is multiple TB transmission. When the 1 bit configured before X bit is 0, it is considered to be repeated transmission.

[0318] The second implementation is to carry information in other positions in the DCI to indicate whether this transmission is repeated transmission.

[0319] Application embodiment six

[0320] The transmission mode adopted by Message 3 (which can be referred to as msg 3) is the specific transmission mode indicated by the scheduling information carried in the random access response (RAR). In the application embodiment, a field indicating repeated transmission information is added in the scheduling information carried in the RAR, which is used to indicate that Message 3 adopts continuous transmission or non-continuous N times repeated transmission mode. Wherein, whether to repeat transmission can be determined based on the indication in the scheduling information or based on the RRC configuration.

[0321] When transmitting DMRS, the default DMRS configuration is used when the system does not configure a more sparse DMRS configuration. If a more sparse DMRS configuration is configured, the more sparse DMRS configuration is used, as shown in Figure 13 . In this case, the same uplink encoding method, precoding method, or beamforming method is used for transmission of multiple slots.

[0322] The more sparse DMRS configuration can be carried in the uplink grant (UL GRANT) message of the RAR. The more sparse DMRS configuration includes the following:

[0323] (1) A bit sequence-based indication can be carried to indicate whether DMRS is carried in the corresponding slot, such as 1010.

[0324] (2) The DMRS density information can be carried, such as X = 1, 1 / 2, and 1 / 4, which correspond to 1 column of DMRS in each slot, 1 DMRS in every 2 slots, and 1 DMRS in every 4 slots, respectively.

[0325] From the above description, it can be seen that the scheme provided by the embodiments of the present application has the following technical advantages:

[0326] First, by using multiple slot transmission and joint channel estimation, the DMRS density can be further reduced. Therefore, in a low-speed scenario, a lower DMRS time-domain density can be used for channel estimation. Compared with a single DMRS (English expression: single DMRS) and auxiliary interpolation scheme, a better channel estimation can be provided. Compared with a double DMRS scheme, a lower DMRS overhead can be provided, thereby further improving the transmission rate or transmission reliability. Second, compared with a scheme using a semi-static aggregation factor parameter, the scheme of the embodiments of the present application has better flexibility. Specifically, when the terminal is close to the edge of the cell, the scheme of the embodiments of the present application (such as a DCI-based indication method) can be used for repeated transmission to improve coverage performance. When the terminal returns to the center of the cell, repeated transmission can not be used, that is, the multiple time units (such as multiple slots) of the embodiments of the present application are used for data transmission. At this time, multiple time units can still be transmitted without using RRC reconfiguration. At this time, more TBs or data can be transmitted, that is, the actual transmission rate is improved.

[0327] To implement the method of the embodiments of the present application, the embodiments of the present application further provide a data transmission device arranged on a terminal, as shown in Figure 14 . The device comprises:

[0328] The first receiving unit 1401 is configured to receive first information sent by the network side, wherein the first information indicates that data is transmitted by using N time units, and N is an integer greater than or equal to 2.

[0329] The first sending unit 1402 is configured to transmit data and DMRS in the N time units, and the N time units adopt the same transmission mode.

[0330] In an embodiment, the apparatus can include the following:

[0331] The processing unit is configured to determine the DMRS positions of the N time units by using a DMRS configuration obtained from the network side or predefined.

[0332] In an embodiment, the first receiving unit 1401 is further configured to receive second information sent by the network side, wherein the second information indicates a DMRS configuration identifier of the N time units.

[0333] The processing unit is configured to determine the DMRS positions of the N time units by using the DMRS configuration obtained from the network side or predefined and the second information.

[0334] In an embodiment, the first information represents a DMRS configuration identifier of the N time units, and the configuration identifier includes an index of the DMRS configuration of the N time units in all DMRS configurations.

[0335] The processing unit is configured to determine the DMRS positions of the N time units by using the DMRS configuration obtained from the network side or predefined and the first information.

[0336] In an embodiment, the processing unit is configured to determine the DMRS densities of the N time units by using DMRS densities obtained from the network side or predefined, and determine the DMRS positions of the N time units by using the DMRS densities of the N time units.

[0337] In an embodiment, the first receiving unit 1401 is further configured to obtain the DMRS densities from the network side through RRC signaling.

[0338] In an embodiment, the first receiving unit 1401 is further configured to receive third information sent by the network side, wherein the third information indicates DMRS density identifiers corresponding to the N time units.

[0339] The processing unit is configured to determine the DMRS densities of the N time units by using the DMRS densities obtained from the network side or predefined and the third information.

[0340] In an embodiment, the first information represents an identification of DMRS density of the N time units; the identification of DMRS density includes an index of DMRS density of the N time units in all configured DMRS densities.

[0341] The processing unit is configured to determine the DMRS density of the N time units by using the DMRS density obtained from the network side or predefined and the first information.

[0342] In an embodiment, the first receiving unit 1401 is further configured to receive fourth information; the fourth information represents a number of configured DMRSs.

[0343] The processing unit is configured to determine the DMRS density of the N time units by using the fourth information and the value of N, and determine the DMRS positions of the N time units by using the determined DMRS density of the N time units.

[0344] In an embodiment, the first receiving unit 1401 is configured to receive the first information sent by the network side through downlink control information (DCI).

[0345] In an embodiment, the first sending unit 1402 is further configured to ignore the configuration of the aggregation factor parameter in the RRC signaling.

[0346] In an embodiment, the first receiving unit 1401 is further configured to receive fifth information sent by the network side through RRC signaling; the fifth information indicates non-repeated transmission.

[0347] In an embodiment, the first receiving unit 1401 is further configured to receive sixth information sent by the network side through DCI; the sixth information indicates non-repeated transmission.

[0348] In actual application, the first receiving unit 1401 can be implemented by a communication interface in a data transmission device; the first sending unit 1402 can be implemented by a communication interface in the data transmission device in combination with a processor; and the processing unit can be implemented by a processor in the data transmission device.

[0349] To implement the method on the network equipment side, the embodiments of the present application further provide a data transmission device arranged on a network equipment, as shown in the following figure, which comprises: Figure 15

[0350] The second sending unit 1501 is configured to send first information to a terminal; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2;

[0351] The second receiving unit 1502 is configured to receive data and DMRS in the N time units; the transmission modes of the N time units are the same.​

[0352] In an embodiment, the second sending unit 1501 is further configured to send the DMRS configuration to the terminal through RRC signaling.

[0353] In an embodiment, the second sending unit 1501 is further configured to send second information to the terminal, where the second information indicates DMRS configuration identifiers corresponding to N time units.

[0354] In an embodiment, the second sending unit 1501 is further configured to send the DMRS density to the terminal through RRC signaling.

[0355] In an embodiment, the second sending unit 1501 is further configured to send third information to the terminal, where the third information indicates DMRS density identifiers corresponding to N time units.

[0356] In an embodiment, the second sending unit 1501 is further configured to send fourth information to the terminal, where the fourth information indicates the number of configured DMRSs.

[0357] In an embodiment, the second sending unit 1501 is further configured to send fifth information to the terminal through RRC signaling, where the fifth information indicates non-repeated transmission.

[0358] In an embodiment, the second sending unit 1501 is further configured to send sixth information to the terminal through the DCI, where the sixth information indicates non-repeated transmission.

[0359] In actual application, the second sending unit 1501 can be implemented by a communication interface in combination with a processor in the data transmission apparatus; and the second receiving unit 1502 can be implemented by a communication interface in the data transmission apparatus.

[0360] It should be noted that the data transmission apparatus provided in the above embodiments is only used for example to illustrate the division of the above program modules, and in actual application, the above processing can be completed by different program modules according to needs, that is, the internal structure of the apparatus is divided into different program modules to complete all or part of the above processing. In addition, the data transmission apparatus and the data transmission method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.

[0361] Based on the hardware implementation of the above program modules, and in order to realize the method on the terminal side in the embodiments of the present application, the embodiments of the present application further provide a terminal, as shown in the following figure: Figure 16 The terminal 1600 includes:

[0362] The first communication interface 1601 is capable of interacting with a network device for information exchange.

[0363] The first processor 1602 is connected with the first communication interface 1601 to realize information exchange with the network device, and is used for running a computer program to execute the method provided by one or more technical solutions on the terminal side. The computer program is stored on the first memory 1603.

[0364] Specifically, the first communication interface 1601 is configured to receive first information sent by the network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; and DMRS is transmitted in the N time units; and the transmission modes of the N time units are the same.

[0365] In an embodiment, the first processor 1602 is configured to determine the DMRS positions of the N time units by using a DMRS configuration obtained from the network side or predefined.

[0366] In an embodiment, the first communication interface 1601 is further configured to receive second information sent by the network side; the second information indicates a DMRS configuration identifier of the N time units.

[0367] The first processor 1602 is configured to determine the DMRS positions of the N time units by using the DMRS configuration obtained from the network side or predefined and the second information.

[0368] In an embodiment, the first information represents a DMRS configuration identifier of the N time units; and the configuration identifier includes an index of the DMRS configuration of the N time units in all DMRS configurations.

[0369] The first processor 1602 is configured to determine the DMRS positions of the N time units by using the DMRS configuration obtained from the network side or predefined and the first information.

[0370] In an embodiment, the first processor 1602 is configured to determine the DMRS densities of the N time units by using a DMRS density obtained from the network side or predefined; and determine the DMRS positions of the N time units by using the DMRS densities of the N time units.

[0371] In an embodiment, the first communication interface 1601 is further configured to obtain the DMRS density from the network side through RRC signaling.

[0372] In an embodiment, the first communication interface 1601 is further configured to receive third information sent by the network side; the third information indicates a DMRS density identifier corresponding to the N time units.

[0373] The first processor 1602 is configured to determine the DMRS density of the N time units by using the DMRS density obtained from the network side or predefined and the first information.

[0374] In an embodiment, the first information represents a DMRS density identifier of the N time units; the density identifier includes an index of the DMRS density of the N time units in all configured DMRS densities.

[0375] The first processor 1602 is configured to determine the DMRS density of the N time units by using the DMRS density obtained from the network side or predefined and the first information.

[0376] In an embodiment, the first communication interface 1601 is further configured to receive fourth information; the fourth information represents a number of configured DMRSs.

[0377] The first processor 1602 is configured to determine the DMRS density of the N time units by using the fourth information and the value of N, and determine the DMRS positions of the N time units by using the determined DMRS density of the N time units.

[0378] In an embodiment, the first communication interface 1601 is configured to receive the first information sent by the network side through downlink control information (DCI).

[0379] In an embodiment, the first processor 1602 is further configured to ignore the configuration of the aggregation factor parameter in the RRC signaling.

[0380] In an embodiment, the first communication interface 1601 is further configured to receive the fifth information sent by the network side through RRC signaling; the fifth information indicates non-repeated transmission.

[0381] In an embodiment, the first communication interface 1601 is further configured to receive the sixth information sent by the network side through DCI; the sixth information indicates non-repeated transmission.

[0382] It should be noted that the specific processing process of the first processor 1602 and the first communication interface 1601 can be understood with reference to the above method.

[0383] Of course, in actual application, various components in the terminal 1600 are coupled together through the bus system 1604. It can be understood that the bus system 1604 is used to realize the connection and communication between the components. The bus system 1604 includes not only a data bus, but also a power bus, a control bus and a status signal bus. However, for the purpose of clear illustration, all kinds of buses are marked as the bus system 1604 in the Figure 16 .

[0384] The first memory 1603 in the embodiments of the present application is configured to store various types of data to support the operation of the terminal 1600. Examples of the data include any computer programs for operating on the terminal 1600.

[0385] The method disclosed in the embodiments of the present application can be applied to or implemented by the first processor 1602. The first processor 1602 can be an integrated circuit chip with processing capability of signals. In the implementation process, each step of the above method can be completed by integrated logic circuits or instructions in software form of the first processor 1602. The first processor 1602 described above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The first processor 1602 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the steps, or the hardware and software modules in the decoding processor can be combined to execute the steps. The software module can be located in a storage medium, which is located in the first memory 1603, and the first processor 1602 reads the information in the first memory 1603 and combines the hardware to complete the steps of the above method.

[0386] In the exemplary embodiments, the terminal 1600 can be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, micro controllers (MCUs), microprocessors (Microprocessors), or other electronic elements, to execute the above method.

[0387] Based on the hardware implementation of the above program modules, and in order to implement the method on the network equipment side in the embodiments of the present application, the embodiments of the present application further provide a network equipment, as shown in the figure, the network equipment 1700 includes: Figure 17 As shown in the figure, the network equipment 1700 includes:

[0388] The second communication interface 1701 is capable of interacting with the terminal to exchange information.

[0389] The second processor 1702 is connected with the second communication interface 1701 to exchange information with the terminal, and is used to run a computer program to execute the method provided by one or more technical solutions of the network device. The computer program is stored in the second memory 1703.

[0390] Specifically, the second communication interface 1701 is configured to send first information to the terminal, wherein the first information at least indicates that data is transmitted in N time units, N is an integer greater than or equal to 2, and data and DMRS are received in the N time units; and the transmission modes of the N time units are the same.

[0391] In an embodiment, the second processor 1702 is further configured to send the DMRS configuration to the terminal by RRC signaling through the second communication interface 1701.

[0392] In an embodiment, the second communication interface 1701 is further configured to send second information to the terminal, wherein the second information indicates the DMRS configuration identifier corresponding to the N time units.

[0393] In an embodiment, the second processor 1702 is further configured to send (i.e., configure) the DMRS density to the terminal by RRC signaling through the second communication interface 1701.

[0394] In an embodiment, the second communication interface 1701 is further configured to send third information to the terminal, wherein the third information indicates the DMRS density identifier corresponding to the N time units.

[0395] In an embodiment, the second communication interface 1701 is further configured to send fourth information to the terminal, wherein the fourth information represents the number of configured DMRS.

[0396] In an embodiment, the second communication interface 1701 is further configured to send fifth information to the terminal by RRC signaling, wherein the fifth information indicates non-repeated transmission.

[0397] In an embodiment, the second communication interface 1701 is further configured to send sixth information to the terminal by the DCI, wherein the sixth information indicates non-repeated transmission.

[0398] It should be noted that the specific processing process of the second communication interface 1701 and the second processor 1702 can be understood with reference to the above method.

[0399] Of course, in actual applications, various components in the network device 1700 are coupled together through the bus system 1704. It can be understood that the bus system 1704 is used to realize the connection communication between the components. The bus system 1704 includes not only a data bus, but also a power supply bus, a control bus, and a status signal bus. However, for the purpose of clear illustration, all the buses are marked as the bus system 1704 in the Figure 17

[0400] The second memory 1703 in the embodiment of the present application is used to store various types of data to support the operation of the network device 1700. Examples of the data include any computer programs used for operating on the network device 1700.

[0401] The method disclosed in the above embodiment of the present application can be applied to the second processor 1702 or implemented by the second processor 1702. The second processor 1702 can be an integrated circuit chip with a signal processing capability. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware or the instruction in the form of software in the second processor 1702. The second processor 1702 can be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 1702 can implement or execute the disclosed methods, steps, and logic block diagrams in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the completion, or the hardware and software modules in the decoding processor are combined to execute the completion. The software module can be located in the storage medium, which is located in the second memory 1703. The second processor 1702 reads the information in the second memory 1703 and combines the hardware to complete the steps of the foregoing method.

[0402] In the exemplary embodiments, the network device 1700 can be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic elements, to execute the foregoing method.

[0403] ​It can be understood that the memory (the first memory 1603 and the second memory 1703) of the embodiments of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as a static random access memory (SRAM), a synchronous static random access memory (SSRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a sync link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM).The memory described in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0404] To implement the method provided by the embodiments of the present application, the embodiments of the present application further provide a data transmission system. Figure 18 As shown in the figure, the system includes a network device 1801 and a terminal 1802.

[0405] Here, it should be noted that the specific processing procedures of the network device 1801 and the terminal 1802 have been described in detail above, and will not be described here.

[0406] In exemplary embodiments, the embodiments of the present application further provide a storage medium, i.e., a computer storage medium, specifically a computer readable storage medium, for example, including a first memory 1603 storing a computer program, which can be executed by a first processor 1602 of a terminal 1600 to complete the steps of the aforementioned terminal-side method. For another example, including a second memory 1703 storing a computer program, which can be executed by a second processor 1702 of a network device 1700 to complete the steps of the aforementioned network device-side method. The computer readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.

[0407] It should be noted that "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0408] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0409] The above is only a preferred embodiment of the present application, and is not intended to limit the protection scope of the present application.

Claims

1. A data transmission method, characterized by, The application is applied to a terminal, comprising: receiving first information sent by a network side; the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; transmitting data and demodulation reference signal (DMRS) in the N time units; the transmission mode of the N time units is the same; wherein, the receiving first information sent by the network side comprises: receiving first information sent by the network side through downlink control information (DCI); the N time units are transmitted by using configuration parameters carried by the DCI; in the case of configuring the repetition mode by using an aggregation factor parameter, the terminal does not transmit data based on the repetition mode configured by using the aggregation factor parameter.

2. The method of claim 1, wherein, the transmission mode comprises at least one of the following: transmission power; precoding mode; modulation and coding strategy (MCS); modulation order; code rate; time-frequency position.

3. The method of claim 1, wherein, the DMRS is transmitted in a sparse mode in the N time units.

4. The method of claim 1, wherein, The method further comprises: determining the DMRS position of the N time units by using the DMRS configuration obtained from the network side or predefined.

5. The method of claim 4, wherein, The method further comprises: obtaining the DMRS configuration from the network side through radio resource control (RRC) signaling.

6. The method of claim 4, wherein, the DMRS configuration comprises at least one of the following: the number of time units is 1; there is only one DMRS in one time unit; the number of time units is 2; there is one DMRS in each time unit; or there is one DMRS in the first time unit of the two time units; the number of time units is 4; there is one DMRS in each time unit; or there is one DMRS in every two time units of the four time units; or there is one DMRS in the four time units; the number of time units is 8; there is one DMRS in each time unit; or there is one DMRS in every two time units of the eight time units; or there is one DMRS in every four time units of the eight time units; or there is one DMRS in the eight time units; the number of time units is 16; there is one DMRS in each time unit; or there is one DMRS in every two time units of the sixteen time units; or there is one DMRS in every four time units of the sixteen time units; or there is one DMRS in the sixteen time units; or there is one DMRS in the sixteen time units.

7. The method of claim 6, wherein, The method further comprises: receiving second information sent by the network side; the second information indicates the DMRS configuration identifier of the N time units; determining the DMRS position of the N time units by using the DMRS configuration obtained from the network side or predefined and the second information.

8. The method of claim 4, wherein, the first information represents the DMRS configuration identifier of the N time units; the configuration identifier comprises the index of the DMRS configuration of the N time units in all DMRS configurations; determining the DMRS position of the N time units by using the DMRS configuration obtained from the network side or predefined and the first information.

9. The method of claim 1, wherein, The method further comprises: determining the DMRS density of the N time units by using the DMRS density obtained from the network side or predefined. The DMRS density of the N time units is determined according to the DMRS density of the N time units.

10. The method of claim 9, wherein, The method further comprises: The DMRS density is acquired from the network side through RRC signaling.

11. The method of claim 9, wherein, The acquired or predefined DMRS density comprises at least one of the following: The number of time units is 1, and the density is 1; The number of time units is 2, and the density is 1 or 1 / 2; The number of time units is 4, and the density is 1, 1 / 2 or 1 / 4; The number of time units is 8, and the density is 1, 1 / 2, 1 / 4 or 1 / 8; The number of time units is 8, and the density is 1, 1 / 2, 1 / 4, 1 / 8 or 1 / 16.

12. The method of claim 9, wherein, The method further comprises: The third information is received, and the third information indicates the DMRS density identifier corresponding to the N time units. The DMRS density of the N time units is determined according to the DMRS density acquired from the network side or predefined and the third information.

13. The method of claim 9, wherein, The first information represents the DMRS density identifier of the N time units; the density identifier comprises the index of the DMRS density of the N time units in all configured DMRS densities. The DMRS density of the N time units is determined according to the DMRS density acquired from the network side or predefined and the first information.

14. The method of claim 1, wherein, The method further comprises: The fourth information is received, and the fourth information represents the number of configured DMRSs. The DMRS density of the N time units is determined according to the fourth information and the value of N. The DMRS position of the N time units is determined according to the determined DMRS density of the N time units.

15. The method of claim 1, wherein, The value of the repetition field in the DCI represents the first information.

16. The method of claim 1, wherein, In the case that the fifth information is received through RRC signaling, the data transmitted by the N time units is different; the fifth information indicates non-repeated transmission. Or, In the case that the sixth information is received through the DCI, the data transmitted by the N data units is different; the sixth information indicates non-repeated transmission.

17. The method of claim 1, wherein, In the case that the fifth information is not received through RRC signaling, the data transmitted by the N time units is the same; the fifth information indicates non-repeated transmission. Or, In the case that the sixth information is not received through the DCI, the data transmitted by the N data units is the same; the sixth information indicates non-repeated transmission.

18. A data transmission method, characterized by, Applied to a network device, comprising: The first information is transmitted to the terminal; the first information at least indicates that the data is transmitted by N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; The data and the DMRS are received in the N time units; the transmission mode adopted by the N time units is the same; wherein, The first information is transmitted to the terminal, comprising: The first information is transmitted to the terminal through the DCI; the N time units are transmitted by using the configuration parameters carried by the DCI; in the case that the repetition is configured by the aggregation factor parameter, the terminal does not transmit based on the repetition configured by the aggregation factor parameter.

19. The method of claim 18, wherein, The DMRS is transmitted in a sparse manner in the N time units.

20. The method of claim 18, wherein, The method further comprises: sending, to the terminal, DMRS configuration by RRC signaling; The sent DMRS configuration comprises at least one of: The number of time units is 1; there is only 1 DMRS in one time unit; The number of time units is 2; there is 1 DMRS in each time unit; or there is 1 DMRS in the first time unit of the two time units; The number of time units is 4; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the four time units; or there is 1 DMRS in the four time units; The number of time units is 8; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the eight time units; or there is 1 DMRS in every four time units of the eight time units; or there is 1 DMRS in the eight time units; The number of time units is 16; there is 1 DMRS in each time unit; or there is 1 DMRS in every two time units of the sixteen time units; or there is 1 DMRS in every four time units of the sixteen time units; or there is 1 DMRS in the sixteen time units; or there is 1 DMRS in the sixteen time units.

21. The method of claim 20, wherein, The method further comprises: sending, to the terminal, second information; the second information indicating DMRS configuration identification corresponding to the N time units.

22. The method of claim 18, wherein, The first information represents DMRS configuration identification of the N time units; the configuration identification comprises the index of the DMRS configuration of the N time units in all DMRS configurations.

23. The method of claim 18, wherein, The method further comprises: sending, to the terminal, DMRS density by RRC signaling; The sent DMRS density comprises at least one of: The number of time units is 1; the density is 1; The number of time units is 2; the density is 1 or 1 / 2; The number of time units is 4; the density is 1, 1 / 2 or 1 / 4; The number of time units is 8; the density is 1, 1 / 2, 1 / 4 or 1 / 8; The number of time units is 8; the density is 1, 1 / 2, 1 / 4, 1 / 8 or 1 / 16.

24. The method of claim 23, wherein, The method further comprises: sending, to the terminal, third information; the third information indicating DMRS density identification corresponding to the N time units.

25. The method of claim 18, wherein, The first information represents DMRS density identification of the N time units; the density identification comprises the index of the DMRS density of the N time units in all configured DMRS densities.

26. The method of claim 18, wherein, The method further comprises: sending, to the terminal, fourth information; the fourth information representing the number of configured DMRSs.

27. The method of claim 18, wherein, The value of the repetition field in the DCI represents the first information.

28. The method of any one of claims 18 to 27, wherein, The method further comprises: performing channel estimation using the DMRS of the N time units; Or, for the time units without DMRS in the N time units, performing channel estimation using the DMRS in the M time units before and after the time units without DMRS, M being an integer greater than or equal to 1.

29. A data transmission device, characterized by The terminal is provided with: The first receiving unit is configured to receive first information sent by the network side, wherein the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; and data and DMRS are transmitted in the N time units; the transmission modes of the N time units are the same; wherein The first receiving unit is configured to receive first information sent by the network side through DCI; the N time units are transmitted by using configuration parameters carried in the DCI; In the case of configuring the repetition mode by using the aggregation factor parameter, the terminal does not transmit data based on the repetition mode configured by the aggregation factor parameter. The method comprises the following steps:

30. A data transmission device, characterized by The second sending unit is configured to send first information to the terminal; The first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; and data and DMRS are transmitted in the N time units; the transmission modes of the N time units are the same; wherein The second receiving unit is configured to receive data and DMRS in the N time units; the transmission modes of the N time units are the same; wherein The second sending unit is configured to send first information to the terminal through DCI; the N time units are transmitted by using configuration parameters carried in the DCI; in the case of configuring the repetition mode by using the aggregation factor parameter, the terminal does not transmit data based on the repetition mode configured by the aggregation factor parameter. The method comprises the following steps:

31. A terminal, characterized by The first processor and the first communication interface are used; wherein The first communication interface is configured to receive first information sent by the network side, wherein the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; and data and DMRS are transmitted in the N time units; the transmission modes of the N time units are the same; wherein The first communication interface is configured to receive first information sent by the network side through DCI; the N time units are transmitted by using configuration parameters carried in the DCI; In the case of configuring the repetition mode by using the aggregation factor parameter, the terminal does not transmit data based on the repetition mode configured by the aggregation factor parameter. The method comprises the following steps:

32. A network device, comprising: The second communication interface and the second processor are used; wherein The second communication interface is configured to send first information to the terminal, wherein the first information at least indicates that data is transmitted by using N time units; N is an integer greater than or equal to 2; the N time units are continuous or discontinuous; and data and DMRS are transmitted in the N time units; the transmission modes of the N time units are the same; wherein The second communication interface is configured to send first information to the terminal through DCI; the N time units are transmitted by using configuration parameters carried in the DCI; in the case of configuring the repetition mode by using the aggregation factor parameter, the terminal does not transmit data based on the repetition mode configured by the aggregation factor parameter. The method comprises the following steps:

33. A terminal, comprising: The first processor and the first memory for storing computer programs capable of running on the processor are used, ​ wherein the first processor, in operation to run the computer program, performs the steps of the method of any one of claims 1 to 17.

34. A network device, comprising: comprising: a second processor and a second memory for storing a computer program capable of running on the processor, wherein the second processor, in operation to run the computer program, performs the steps of the method of any one of claims 18 to 28.

35. A storage medium having stored thereon a computer program, characterized in that the computer program, which computer program is executed by a processor to implement the steps of the method of any one of claims 1 to 17, or to implement the steps of the method of any one of claims 18 to 28.

Citation Information

Patent Citations

  • Method and device for configuring demodulation reference signal

    CN108024342A

  • Method and apparatus for transmitting and receiving data information in wireless communication system

    US20190104532A1

  • PRB bundling extension

    WO2019068739A1

  • Self-optimizing repetitions in power limited rats

    WO2020071993A1