A communication method and device
By receiving the indication information of the network device in the terminal device, configuring DMRS, and using the same transmission parameters in multiple uplink transmissions, the contradiction between channel estimation accuracy and data transmission rate in the NR system is solved, and channel estimation with high accuracy and low overhead is achieved.
Patent Information
- Application Number
- CN202180062880.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-19
- Filing Date
- 2021-01-15
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-01-15
AI Technical Summary
In NR systems, the transmission of the physical row shared channel (PUSCH) requires the configuration of a demodulation reference signal (DMRS), and configuring DMRS multiple times will improve the accuracy of channel estimation but also increase the overhead of data transmission rate.
The terminal device receives instructions from the network device, configures DMRS, and uses the same transmission parameters, including the same transmission power, precoding, or antenna ports in multiple uplink transmissions.
By using the same transmission parameters for multiple uplink transmissions, the accuracy of channel estimation is improved while avoiding the increase in DMRS overhead.
Smart Images

Figure CN116097609B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to the field of uplink transmission between a network device and a mobile terminal device in a wireless communication system. Background Art
[0002] In the NR system, the transmission of the physical uplink shared channel (PUSCH) requires the configuration of a demodulation reference signal (DMRS). DMRS is a sequence known to both network devices and terminal devices. Since the data carried on DMRS and PUSCH undergo the same precoding, antenna, and fading channel, network devices and terminal devices can estimate the fading experienced by the data based on DMRS, thereby correctly decoding and decoding the PUSCH data. For each uplink transmission, more DMRS can improve the accuracy of channel estimation. At the same time, the resources for transmitting DMRS cannot be used to transmit data, which will cause a decrease in data transmission rate. Therefore, improving the accuracy of channel estimation and reducing DMRS overhead become contradictory issues. Summary of the invention
[0003] The present invention provides a communication method and device for improving the accuracy of channel estimation.
[0004] In the first aspect, the present application provides a communication method, and the execution subject of the method can be a terminal device or a chip used in the terminal device. The following description is taken as an example that the execution subject is a terminal device. The terminal device receives a first indication information from a network device, wherein the first indication information is used to indicate that the terminal device configures a first demodulation reference signal DMRS on a first time unit, and the first indication information is also used to indicate that the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port. In one possible design, the uplink transmission on the first time unit includes the first DMRS. In the above manner, the terminal device configures the first DMRS, and uses the same transmission parameters on the first time unit and at least one second time unit to perform multiple uplink transmissions to the network device. The same transmission parameters ensure the feasibility of joint channel estimation for multiple uplink transmissions, thereby improving the accuracy of channel estimation.
[0005] In one possible design, multiple uplink transmissions correspond to the same data block, and multiple uplink transmissions correspond to one transmission opportunity.
[0006] In one possible design, multiple uplink transmissions correspond to multiple different data blocks, and multiple uplink transmissions correspond to one transmission opportunity.
[0007] In one possible design, multiple uplink transmissions correspond to the same data block, the multiple uplink transmissions correspond one-to-one to multiple transmission opportunities, and the transmission power control TPC values corresponding to the multiple transmission opportunities are the same.
[0008] In one possible design, multiple uplink transmissions correspond to multiple different data blocks, the multiple uplink transmissions correspond one-to-one to multiple transmission opportunities, and the transmission power control TPC values corresponding to the multiple transmission opportunities are the same.
[0009] In one possible design, the first time unit and at least one second time unit are continuous time units in the time domain. In the above manner, the terminal device uses the same transmission parameters to perform multiple uplink transmissions in continuous time units, thereby ensuring the phase continuity of transmissions in different time units.
[0010] In one possible design, the first DMRS occupies the last M uplink symbols of the uplink symbols of the first time unit, where M is a natural number less than or equal to 4. In the above manner, the first DMRS occupies the time domain symbols at the rear position of the uplink symbols of the first time unit, which is closer to the subsequent continuous time units, and can more accurately estimate the channel state information on multiple time units by difference. In an optional manner, the first time unit is a flexible time slot, and at least one time unit is an uplink time slot. In the above manner, for the situation where the uplink symbols in the flexible time slot are insufficient for PUSCH transmission, configuring the first DMRS on the flexible time slot can effectively utilize the uplink resources of the flexible time slot and avoid resource waste.
[0011] In one possible design, the number of the first DMRS is one or two. In the above manner, the configuration of the first DMRS improves the accuracy of channel estimation while avoiding the problem of excessive overhead caused by the first DMRS occupying too many uplink symbols.
[0012] In one possible design, the first indication information includes a first field, and the first field indicates that the terminal device configures a first DMRS on a first time unit; when it is confirmed that the first indication information includes the first field, multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit satisfy at least one of the following:
[0013] Use the same transmit power;
[0014] Use the same precoding;
[0015] Use the same antenna port.
[0016] In this design, the first indication information explicitly indicates that the first DMRS is configured on the first time unit, and implicitly indicates that the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port. The signaling overhead of the first indication information can be further saved.
[0017] In one possible design, when the network device configures the uplink symbols for the second DMRS and the uplink symbols for the first DMRS at the same position, at least one uplink symbol at the same position corresponds to one of the first DMRS or the second DMRS, wherein the second DMRS includes a pre-DMRS and / or an additional DMRS. In the above manner, when the network device configures the uplink symbols for the first DMRS and the second DMRS at the same position, the terminal device only needs to configure one of the first DMRS or the second DMRS at the at least one uplink symbol at the same position.
[0018] In one possible design, the first indication information is carried in downlink control information DCI, or the first indication information is carried in radio resource control RRC signaling, or the first indication information is carried in a physical downlink shared channel PDSCH indicating uplink authorization.
[0019] In one possible design, the first indication information is carried in downlink control information DCI, and the method further includes: the terminal device receives second indication information from the network device, the second indication information is used to indicate that the terminal device has the ability to configure the first DMRS, and the second indication information is carried in radio resource control RRC signaling. In the above manner, the network device can instruct the terminal device to configure the first DMRS in a semi-static manner, and use the same transmission parameters for multiple uplink transmissions in continuous time units without multiple scheduling, which can save signaling and reduce the overhead of the network device and the terminal device.
[0020] In a second aspect, the present application provides a communication method, and the execution subject of the method can be a network device or a chip used in the network device. The following description is taken as an example that the execution subject is a network device. The network device sends a first indication information to the terminal device, wherein the first indication information is used to indicate that the terminal device configures a first demodulation reference signal DMRS in a first time unit, and the first indication information is also used to indicate that the multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port. After receiving multiple uplink transmissions from the terminal device in the first time unit and at least one second time unit, the network device demodulates and decodes the multiple uplink transmissions. In the above manner, based on the use of the same transmission parameters by the terminal device in multiple uplink transmissions in the first time unit and at least one second time unit, the network device can perform channel estimation based on all DMRS in the multiple uplink transmissions, thereby obtaining the channel state information of the multiple uplink transmissions, which can improve the accuracy of channel estimation, thereby improving the accuracy of demodulation and decoding of uplink data.
[0021] In one possible design, the first time unit and at least one second time unit are continuous time units in the time domain. In the above manner, the network device receives multiple uplink transmissions in continuous time units, and uses the same transmission parameters based on the multiple uplink transmissions, thereby ensuring the phase continuity of transmissions in different time units. Therefore, the network device can use all DMRSs in multiple time units for joint channel estimation and more accurately obtain channel state information on each time domain symbol.
[0022] In one possible design, the first DMRS occupies the last M uplink symbols of the uplink symbols of the first time unit, where M is a natural number less than or equal to 4. In the above manner, the first DMRS occupies the time domain symbols at a later position in the first time unit, which is closer to the subsequent continuous time units, and can more accurately estimate the channel state information on multiple time units by difference.
[0023] In one possible design, the first time unit is a flexible time slot, and at least one time unit is an uplink time slot. In the above method, when the uplink symbols in the flexible time slot are insufficient for PUSCH transmission, the first DMRS is configured on the flexible time slot, which can effectively utilize the uplink resources of the flexible time slot and avoid resource waste.
[0024] In one possible design, the number of the first DMRS is one or two. In the above manner, the configuration of the first DMRS improves the accuracy of channel estimation while avoiding the problem of excessive overhead caused by occupying too many uplink symbols.
[0025] In one possible design, the first indication information includes a first field, and the first field indicates that the terminal device configures a first DMRS in a first time unit; the first field is also used to indicate that multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit satisfy at least one of the following:
[0026] Use the same transmit power;
[0027] Use the same precoding;
[0028] Use the same antenna port.
[0029] In this design, the first indication information explicitly indicates that the first DMRS is configured on the first time unit, and implicitly indicates that the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port. The signaling overhead of the first indication information can be further saved.
[0030] In one possible design, the first indication information is carried in downlink control information DCI, or the first indication information is carried in radio resource control RRC signaling, or the first indication information is carried in a physical downlink shared channel PDSCH indicating uplink authorization.
[0031] In one possible design, the first indication information is carried in downlink control information DCI, and the method further includes: sending second indication information to the terminal device, the second indication information is used to indicate that the terminal device has the ability to configure the first DMRS, and the second indication information is carried in the radio resource control RRC signaling. The above method can instruct the terminal device to configure the first DMRS and use the same transmission parameters for multiple uplink transmissions in continuous time units in a semi-static manner. There is no need for multiple scheduling, which can save signaling and reduce the overhead of the terminal device.
[0032] In a third aspect, a communication device is provided, wherein the communication device has the function of implementing the behavior in the method instance of the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. In one possible design, the communication device includes: a transceiver unit, the transceiver unit is used to receive first indication information, the first indication information is used to indicate that the terminal device configures a first demodulation reference signal DMRS on a first time unit, and the first indication information is also used to indicate that multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port.
[0033] The transceiver unit can perform the corresponding functions in the method example of the first aspect above. Please refer to the detailed description in the method example for details, which will not be repeated here.
[0034] In a fourth aspect, a communication device is provided, wherein the communication device has the function of implementing the behavior in the method example of the second aspect. The function can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. In one possible design, the communication device includes a transceiver unit and a processing unit, the transceiver unit is used to send a first indication information to a terminal device, the first information is used to indicate that the terminal device configures a first DMRS on a first time unit, and the first indication information is also used to indicate that the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of using the same transmission power, using the same precoding, or using the same antenna port. The transceiver unit is also used to receive multiple uplink transmissions from the terminal device on the first time unit and at least one second time unit. The processing unit is used to demodulate and decode the multiple uplink transmissions.
[0035] These modules can perform the corresponding functions in the above-mentioned second aspect method example. Please refer to the detailed description in the method example for details, which will not be repeated here.
[0036] In a fifth aspect, a communication device is provided, which may be a terminal device in the above method embodiment, or a chip set in the terminal device. The communication device includes a processor and an interface circuit, and optionally, also includes a memory. The memory is used to store a computer program or instruction, and the processor is coupled to the memory and the interface circuit. When the processor executes the computer program or instruction, the communication device executes the method executed by the terminal device in the above method embodiment.
[0037] In a sixth aspect, a communication device is provided, which may be a network device in the above method embodiment, or a chip set in the network device. The communication device includes a processor and an interface circuit, and optionally, also includes a memory. The memory is used to store computer programs or instructions, and the processor is coupled to the memory and the interface circuit. When the processor executes the computer program or instruction, the communication device executes the method executed by the network device in the above method embodiment.
[0038] In a seventh aspect, a computer program product is provided, the computer program product comprising: a computer program code, when the computer program code is run, the method performed by the terminal device in the above aspects is executed.
[0039] In an eighth aspect, a computer program product is provided, the computer program product comprising: a computer program code, when the computer program code is run, the method performed by the network device in the above aspects is executed.
[0040] In a ninth aspect, the present application provides a chip system, which includes a processor for implementing the functions of the terminal device in the above-mentioned methods. In a possible design, the chip system also includes a memory for storing program instructions and / or data. The chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0041] In a tenth aspect, the present application provides a chip system, which includes a processor for implementing the functions of the network device in the above-mentioned methods. In a possible design, the chip system also includes a memory for storing program instructions and / or data. The chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0042] In an eleventh aspect, the present application provides a computer-readable storage medium storing a computer program, which, when executed, implements the methods performed by a terminal device in the above aspects.
[0043] In a twelfth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed, the method performed by the network device in the above aspects is implemented.
[0044] In a thirteenth aspect, a communication system is provided, wherein the communication system includes the network device and the terminal device involved in any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of a possible communication architecture in an embodiment of the present application;
[0046] Figure 2 A possible time unit schematic diagram in an embodiment of the present application;
[0047] Figure 3 A flow chart of a communication method provided by the present application;
[0048] Figure 4 Shown is a schematic diagram of PUSCH transmission on continuous time units in this application;
[0049] Figure 5 Another schematic diagram of PUSCH transmission on continuous time units in the present application is shown;
[0050] Figure 6The above is a schematic diagram of a continuous time unit in this application;
[0051] Figure 7 The above is another schematic diagram of a continuous time unit in this application;
[0052] Figure 8 The above is another schematic diagram of a continuous time unit in this application;
[0053] Fig. 9 The above is another schematic diagram of a continuous time unit in this application;
[0054] Fig.10 The above is another schematic diagram of a continuous time unit in this application;
[0055] Fig.11 The above is another schematic diagram of a continuous time unit in this application;
[0056] Fig.12 The above is another schematic diagram of a continuous time unit in this application;
[0057] Fig.13 The above is another schematic diagram of a continuous time unit in this application;
[0058] Fig.14 The above is another schematic diagram of a continuous time unit in this application;
[0059] Fig.15 The above is another schematic diagram of a continuous time unit in this application;
[0060] Fig.16 The above is a schematic diagram of a communication device in this application;
[0061] Fig.17 The above is another schematic diagram of the communication device in this application;
[0062] Fig.18 The above is another schematic diagram of the communication device in this application;
[0063] Fig.19 The structural diagram of the network device provided by the present application;
[0064] Fig. 20 The structural diagram of the terminal device provided by the present application;
[0065] Fig.21 The above is a possible DMRS configuration method provided by this application;
[0066] Fig. 22 The above is a possible conflict resolution mechanism provided by this application;
[0067] Fig.23 The above is a possible long PUSCH transmission provided by the present application;
[0068] Fig.24 This is a possible repeated transmission of PUSCH provided by the present application. DETAILED DESCRIPTION
[0069] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as long term evolution (LTE) systems, fifth generation (5G) mobile communication systems, and future mobile communication systems.
[0070] like Figure 1 As shown, a possible network architecture diagram applicable to the embodiment of the present application includes a terminal device 110 and an access network device 120. The terminal device 110 and the access network device 120 can communicate through the Uu air interface, and the Uu air interface can be understood as an interface between a universal terminal device and a network device (universal UE to network interface). The transmission of the Uu air interface includes uplink transmission and downlink transmission.
[0071] For example, uplink transmission refers to the terminal device 110 sending an uplink signal to the access network device 120. Among them, the uplink signal may include one or more of uplink data information, uplink control information, and a reference signal (RS). The channel used to transmit the uplink signal is called an uplink channel, and the uplink channel may be a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH). PUSCH is used to carry uplink data, and the uplink data may also be called uplink data information. PUCCH is used to carry uplink control information (UCI) fed back by the terminal device. UCI may include channel state information (CSI), acknowledgement (ACK) / negative acknowledgement (NACK), etc.
[0072] In the LTE system, the access network device is the eNB and the core network device is the MME; in the UMTS system, the access network device is the RNC and the core network device is the SGSN; in other wireless communication systems, there are also corresponding access network devices and core network devices. In the following embodiments, the above-mentioned access network devices and core network devices are collectively referred to as network devices relative to terminal devices.
[0073] Based on the above communication system, the present application provides a communication method. The following is an explanation of some nouns or terms used in the present application, which are also considered as part of the invention content.
[0074] 1. Time Unit
[0075] A time unit is a time domain unit used for data transmission, and may include a radio frame, a subframe, a slot, a mini-slot, or an uplink symbol. In 5G new radio (NR), an uplink time domain symbol may be referred to as an uplink symbol. Figure 2 FIG. 1 is a schematic diagram showing a possible relationship between time units in this application. Figure 2 , the time domain length of a radio frame is 10ms. A radio frame may include 10 radio subframes, and the time domain length of a radio subframe is 1ms. A radio subframe may include one or more time slots, and the specific number of time slots included in a subframe is related to the subcarrier spacing. For the case where the subcarrier spacing (SCS) is 15kHz, the time domain length of a time slot is 1ms. A time slot includes 14 Orthogonal Frequency Division Multiplexing (OFDM) uplink symbols. In this application, the uplink symbol is described in detail as the abbreviation of the uplink OFDM symbol.
[0076] 2. Demodulation Reference Signal DMRS
[0077] DMRS is a sequence known to the transceiver, mapped to time-frequency resources with known locations. For uplink transmission, the transmitter uses the same precoding and antenna port as the uplink transmission signal to send DMRS. Since DMRS and uplink transmission signals experience the same fading channel, the receiver can estimate the equivalent fading channel experienced by the uplink signal transmission based on the received DMRS signal and the known DMRS sequence, and complete the demodulation of the uplink data based on the estimated equivalent channel state information.
[0078] In the current protocol, each uplink transmission needs to configure DMRS. For example, DMRS parameters are configured through RRC signaling. The DMRS parameters may include parameter fields shown in Table 1.
[0079] Table 1: DMRS parameters configured by RRC
[0080]
[0081] Among them, the parameters of DMRS include the type parameter DMRS-type, the maximum length parameter maxLength and the position parameter DMRS-additionalPosition, specifically:
[0082] The type parameter DMRS-type indicates the type of DMRS, and the selectable values are type 1 type1 and type 2 type2. Type 1 indicates that DMRS uses 2 groups of orthogonal code groups in a comb-tooth frequency division method. At this time, each group occupies 6 resource elements (RE) in the frequency domain; type 2 indicates that DMRS uses 3 groups of orthogonal code groups in a comb-tooth frequency division method. At this time, each group can use 4 REs in the frequency domain. When type 2 DMRS configuration is used, there are more orthogonal code groups, which can support the parallel transmission of more layers of data.
[0083] The maximum length parameter maxLength indicates the maximum number of consecutive time domain symbols that each configured DMRS can occupy, and the values can be selected as single and double. When maxLength = single, it means that each DMRS occupies 1 time domain symbol; when maxLength = double, it means that each DMRS can occupy up to 2 consecutive time domain symbols. At this time, whether it occupies 1 time domain symbol or 2 time domain symbols needs to be further indicated by other fields in the DCI.
[0084] The position parameter DMRS-additionalPosition indicates the number of time domain symbol positions that the additional DMRS can occupy in the current uplink transmission, and the values that can be selected are pos0, pos1, pos2, pos3. The configuration of the pre-DMRS in the uplink transmission is necessary, and it can be understood that, in addition to the pre-DMRS, pos0, pos1, pos2, pos3 indicate that the maximum number of additional DMRS that can be configured is 0, 1, 2, 3 respectively.
[0085] When the above maxLength value is single, the selectable value of DMRS-additionalPosition is {Pos0,1,2,3}, that is, up to 4 DMRS (including pre-DMRS and additional DMRS) can be configured, and each DMRS occupies 1 time domain symbol. When the above maxLength value is double, the selectable value of DMRS-additionalPosition is {Pos0,1}, that is, up to 2 DMRS (including pre-DMRS and additional DMRS) can be configured, and each DMRS can occupy 2 time domain symbols. It can be understood that in the current protocol, for the case where a PUSCH is transmitted in one time slot, the DMRS configured by the network device occupies up to 4 uplink symbols. Usually, when the channel time-varying is faster, more DMRS needs to be configured for accurate channel estimation and uplink data demodulation, but at this time, the DMRS occupies more time domain symbols. Since uplink data cannot be sent on the RE occupied by the DMRS, the pilot overhead is large at this time, which will cause a decrease in uplink transmission efficiency.
[0086] In the current protocol, resource mapping of PUSCH can be divided into two types according to the starting time domain symbol position of PUSCH in the current time slot, which are respectively called mapping type A (Mapping Type A) and mapping type B (Mapping Type B).
[0087] When the PUSCH resource is mapped to Type A, the PUSCH starts from the first time domain symbol of the current time slot, and the length of the continuous time domain symbol is at least 4. At this time, the starting position of the pre-DMRS can be determined by the dmrs-typeA-Position in the RRC signaling. Specifically, the starting position of the pre-DMRS can be located at the third uplink symbol or the fourth uplink symbol of the current PUSCH.
[0088] When the PUSCH resource is mapped to Type B, the starting symbol position of the PUSCH can be located at any position in the current time slot, and the duration can be any value. At this time, the time domain symbol position where the pre-DMRS is located must be the first uplink symbol of the current PUSCH.
[0089] The positions of other additional DMRS can be obtained from a predefined table according to the time domain symbol length and PUSCH resource mapping type included in the current PUSCH transmission. Generally, when the number of time domain symbols included in the PUSCH transmission is more, the number of DMRS that can be configured is more to ensure the accuracy of channel estimation.
[0090] 3. Repeated transmission and retransmission
[0091] Due to the small number of antennas in current terminal devices and limited transmission power, uplink transmission is obviously insufficient in transmission rate and coverage distance compared to the downlink transmission capability of network devices, and uplink transmission coverage enhancement is required. Usually, network devices can be configured with multiple repeated transmissions or retransmissions, and the signal-to-noise ratio of the received signal at the receiving end can be improved by merging the data transmitted multiple times, so that channel estimation and data decoding can be performed more accurately, thereby enhancing the performance of uplink transmission.
[0092] Repeated transmission means that the network equipment instructs the terminal equipment to perform multiple consecutive repeated transmissions on the effective uplink time domain resources through a scheduling. The base station receives and combines the multiple consecutive uplink transmissions and then demodulates and decodes them. Retransmission means that when the network equipment fails to demodulate and decode the current uplink transmission, it dynamically instructs the terminal equipment to retransmit again.
[0093] In the existing NR protocol, the communication system supports two different types of PUSCH repetition transmissions, namely PUSCH type A (PUSCH repetition Type A) repetition transmission and PUSCH type B (PUSCH repetition Type B) repetition transmission. Among them, the repetition transmission of PUSCH type A is based on time slots, requiring that the position and length of the time domain symbols occupied by PUSCH in each time slot used for PUSCH repetition transmission are the same, and PUSCH repetition transmission cannot be performed on time slots that do not meet the above conditions. For PUSCH type B repetition transmission, PUSCH repetition transmission is not limited to time slot-based transmission, but PUSCH repetition transmission is performed on multiple consecutive uplink symbols starting from a certain starting uplink symbol.
[0094] 4. Time Division Duplex (TDD) and Frequency Division Duplex (FDD)
[0095] TDD and FDD are two major duplex modes in communication systems. In TDD mode, uplink and downlink data transmission is carried out in an interleaved manner according to time allocation. In FDD, uplink and downlink data are transmitted simultaneously in different frequency bands.
[0096] 5. Flexible time slots
[0097] According to the type of time domain symbols contained in the time slot, the time slot can be divided into uplink time slot, downlink time slot and flexible time slot. Among them, all time domain symbols in the uplink time slot are uplink time domain symbols, all time domain symbols in the downlink time slot are downlink time domain symbols, and the time domain symbols contained in the flexible time slot are not all uplink time domain symbols or not all downlink time domain symbols. The flexible time slot may include two or three of uplink symbols, downlink symbols and flexible symbols. For example: the flexible time slot may contain downlink time domain symbols and flexible time domain symbols, or may contain flexible time domain symbols and uplink time domain symbols, or may contain downlink time domain symbols, flexible time domain symbols and uplink time domain symbols. Among them, the uplink time domain symbols are used for uplink transmission, the downlink symbols are used for downlink transmission, and the flexible symbols can be used for uplink transmission or downlink transmission. When the subcarrier spacing is 30KHz, the duration of a TDD frame is 10ms, each frame contains 10 subframes, the duration of each subframe is 1ms, each subframe can contain two time slots, and the duration of each time slot is 0.5ms. In one frame, different numbers of uplink and downlink time slot ratios can be configured according to the requirements of different uplink and downlink service rates. Table 2 shows a schematic diagram of a common TDD frame structure.
[0098] Table 2: An example of uplink and downlink time slot ratio in TDD frame structure
[0099]
[0100] S represents a flexible time slot, also known as a special time slot, D represents a downlink time slot, and U represents an uplink time slot. Uplink and downlink switching is usually performed in the S time slot, wherein the S time slot contains downlink time domain symbols, flexible time domain symbols, and uplink time domain symbols. Usually, since the demand for uplink services is less than that for downlink services, the number of uplink symbols contained in the S time slot is less than that of the downlink symbols. The common symbol ratio in the S time slot is 10:2:2 or 6:4:4 for downlink time domain symbols: flexible time domain symbols: uplink time domain symbols. In the common TDD time slot ratios shown in Table 1, the U time slots that are continuous with the S time slots can be in the form of SU, SUU, and SUUU. Therefore, PUSCH repeated transmission can be performed on the uplink resources of the above continuous time slots. However, when the PUSCH retransmission is type A, and the number of uplink symbols occupied by a single uplink transmission is greater than 4 or the starting position of the uplink transmission is not on the uplink time domain symbol of the S time slot, the PUSCH retransmission cannot be performed on the S time slot. At this time, the corresponding time domain resources on the S time slot will also be wasted.
[0101] 6. Terminal Equipment
[0102] The terminal device can be referred to as a terminal, also known as user equipment (UE), which is a device with wireless transceiver function. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, drones, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality terminal device, an augmented reality terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned driving, a wireless terminal device in telemedicine, a wireless terminal device in smart grids, a wireless terminal device in transportation safety, a wireless terminal device in smart cities, and a wireless terminal device in smart homes. The terminal device can also be fixed or mobile. The embodiments of the present application are not limited to this.
[0103] In the embodiment of the present application, the device for realizing the function of the terminal may be a terminal device; or it may be a device capable of supporting the terminal device to realize the function, such as a chip system, which may be installed in the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the terminal device as an example that the terminal device is an example.
[0104] 7. Network equipment
[0105] The network device may be an access network device, which may also be referred to as a radio access network (RAN) device, and is a device that provides wireless communication functions for terminal devices. Access network devices include, for example, but are not limited to: next generation base stations (generation nodeB, gNB) in 5G, evolved node B (evolved node B, eNB), baseband units (baseband units, BBU), transmitting and receiving points (transmitting and receiving points, TRP), transmitting points (transmitting points, TP), base stations in future mobile communication systems or access points in WiFi systems, etc. The access network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an on-board device, and a network device in a future evolved PLMN network, etc.
[0106] The terminal device can communicate with multiple access network devices of different technologies. For example, the terminal device can communicate with an access network device supporting long term evolution (LTE), can communicate with an access network device supporting 5G, and can also communicate with an access network device supporting LTE and an access network device supporting 5G at the same time. The embodiments of the present application are not limited.
[0107] In the embodiment of the present application, the device for realizing the function of the network device may be a network device; or it may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the network device.
[0108] 8. Uplink (UL) configured grant (CG)
[0109] Uplink configuration authorization means that the uplink transmission of the terminal device does not require scheduling by the network device, and the terminal device performs uplink transmission according to the configuration information. Uplink configuration authorization transmission is also called grant free (GF) or scheduling-free uplink transmission. There are two types of uplink configuration authorization, namely type 1 uplink configuration authorization and type 2 uplink configuration authorization. The difference between the two is that all parameters in the type 1 uplink configuration authorization are pre-configured by the network device. Therefore, when the terminal device uses the type 1 uplink configuration authorization to send uplink service data, it can directly use the parameters configured by the network device without additional scheduling information. When the terminal device uses the type 2 uplink configuration authorization to send uplink service data, it needs to receive an additional trigger to send information before it can perform uplink data transmission.
[0110] 9. Uplink transmission
[0111] Uplink transmission includes the transmission of uplink DMRS and / or uplink data. The receiving end needs to perform independent channel estimation for different uplink transmissions in order to demodulate and decode the uplink data. The uplink data includes valid information and redundant information, and the uplink data is carried on the PUSCH. Alternatively, the uplink data may also be carried on a physical uplink control channel (physical uplink control channel, PUCCH), or the uplink data may also be carried on a physical random access channel (physical random access channel, PRACH), or the uplink data may also be a sounding reference signal (sounding reference signal, SRS). In the present application, uplink transmission may also be understood as uplink transmission, and the present application does not impose any restrictions on this.
[0112] For repeated transmission of PUSCH, through a scheduling indication, the terminal device repeatedly transmits multiple PUSCH on the configured resources, and each PUSCH transmission corresponds to independent data modulation and / or channel coding. The network equipment receives and combines multiple PUSCH repeated transmissions and then demodulates and decodes them to improve the demodulation and decoding performance of uplink transmission. Each repeated transmission of PUSCH corresponds to a different uplink transmission.
[0113] For different PUSCH transmissions, the uplink data corresponding to different PUSCH transmissions are different, and different PUSCH transmissions belong to different uplink transmissions. For network devices, independent channel estimation, independent demodulation and decoding are required for different PUSCH transmissions. Different PUSCH transmissions correspond to different uplink transmissions.
[0114] For PUSCH retransmission, each PUSCH retransmission corresponds to an uplink scheduling indication. The terminal device retransmits PUSCH on the time-frequency resources configured by the scheduling indication. The network device receives and combines the PUSCH received from multiple retransmissions and then demodulates and decodes them, thereby improving the demodulation and decoding performance of uplink transmission. Each PUSCH retransmission corresponds to a different uplink transmission.
[0115] 10. Transition Occasion
[0116] In the existing NR protocol, a transmission opportunity is the transmission time of the time-frequency resource where an uplink transmission is located. For example, a transmission of PUSCH, PUCCH, PRACH and SRS, where a PUSCH transmission can be a PUSCH transmission in non-repeated transmission, and in the scenario of repeated transmission, it can be a repeated transmission of PUSCH type A, or a nominal repeated transmission of PUSCH type B, the nominal repeated transmission refers to a repeated transmission scheduled by the network device in the repeated transmission of PUSCH type B, because a nominal repeated transmission of PUSCH type B scheduled by the network device may cross the time slot boundary in actual transmission. At this time, a nominal repeated transmission crossing the time slot boundary is split into two or more parts by the time slot boundary, and the split nominal repeated transmission will be transmitted as two or more actual transmissions, but corresponds to the same transmission opportunity. Each transmission opportunity determines the transmission power through transmit power control (TPC), and the transmission power value used for the uplink transmission corresponding to each transmission opportunity is the power value determined by TPC. In the present application, a transmission opportunity may correspond to one uplink transmission or multiple uplink transmissions. The transmission opportunity may also be understood as a sending opportunity, and the present application does not impose any restrictions on this.
[0117] 11. Random Access
[0118] Random access is the process of establishing a wireless link connection between a terminal device and a network device. Only after random access is completed can data interoperation between the network device and the terminal device be carried out normally. According to the different service triggering methods, random access can be divided into contention based random access procedure and non-contention based random access procedure. The main process of contention based random access has four steps. In the first step, the terminal device sends a random access preamble (MSG1, also known as the first message); in the second step, the network device sends a random access response (MSG2, also known as the second message); in the third step, the terminal device sends an RRC connection request (Scheduled Transmission, MSG3, also known as the third message); in the fourth step, the network device sends a successful access indication message (Contention Resolution, MSG4, also known as the fourth message). The so-called "competition" means that there may be such a situation that multiple terminal devices use the same physical random access channel PRACH resources in the same subframe to send the same preamble sequence to the network device, hoping to obtain resource authorization from the network device. At this time, the network device cannot know which terminal device sent the request. Therefore, each subsequent terminal device needs to send a unique message related only to itself, that is, the third message in the third step. Further, after receiving the third message, the network device returns a message to the terminal device, that is, the fourth message, to confirm which terminal device has successfully accessed. This mechanism is the contention resolution mechanism.
[0119] 12. DMRS configuration method
[0120] as follows Fig.21 As shown, when a TB occupies multiple time slots, a possible DMRS configuration method is: that is, divide it into multiple segments according to the slot boundary, determine the length of each segment, and determine the DMRS configuration of each segment by looking up the table based on the length ld and the DMRS configuration parameters (egadditionalDMRSPosition).
[0121] 13: Solutions to resource conflicts
[0122] In the prior art, when a conflict occurs between high-priority PUCCH and PUSCH resources, the following Fig. 22As shown in the figure, the conflict resolution mechanism is: send PUCCH, cancel the sending of PUSCH on the conflicting time domain symbol, and cancel the sending of PUSCH after the conflicting time domain symbol. As for whether to send PUSCH before the conflicting time domain symbol, the protocol does not specify it and it is implemented by the UE. In this resolution mechanism, PUSCH is less than or equal to 14 time domain symbols.
[0123] Now, for long PUSCH transmission, that is, PUSCH may span multiple slots, as follows Fig.23 As shown, if the existing mechanism is reused, a lot of resources may be wasted, for example:
[0124] The conflicting time domain symbol in the first slot is cancelled. In this slot, the six consecutive time domain symbols after the conflicting time domain symbol and all the time domain symbols in the following two slots are cancelled, which will cause a great performance loss.
[0125] For the scenario where PUSCH spans multiple slots, the following conflict resolution mechanism is defined:
[0126] When the first signal and the first PUSCH conflict in the transmission of the time domain resource, if the priority of the first signal is higher than that of the first PUSCH, the transmission of the first PUSCH on the conflicting time domain resource is canceled, that is, the conflicting time domain resource is used for the transmission of the first signal, not for the transmission of the first PUSCH. (This sentence is still the prior art) The time domain resource after the conflicting time domain resource is divided into multiple sub-time domain resources by the time slot boundary. When one of the multiple sub-time domain resources meets one of the following conditions, the sub-time domain resource can be used to transmit the first PUSCH:
[0127] The number of consecutive uplink time domain symbols contained in the sub-time domain resource is greater than or equal to a first threshold value. (The first threshold value may be predefined or indicated by a configuration)
[0128] Or the number of uplink time domain symbols contained in the sub-time domain resource is greater than or equal to the second threshold value. (The second threshold value may be predefined or indicated by configuration)
[0129] 13. Increase the maximum number of PUSCH type A retransmissions
[0130] The maximum number of repetitions of PUSCH type A repetitions supported in the current protocol is 16. However, in the TDD frame structure, due to the small number of uplink time domain resources, many slots do not meet the requirements of type A repetitions. The PUSCH repetitions on the slots will be cancelled, resulting in very few actual repetitions even if 16 repetitions are configured. For example:
[0131] Down Fig.24As shown, in the configuration where the ratio of the number of downlink and uplink slots is 7:3, even if 16 repeated transmissions are configured, only 6 valid uplink time slots can be repeated in the 16 consecutive slots, that is, only 6 repeated transmissions are actually performed.
[0132] Therefore, in order to ensure a sufficient number of repetitions, the base station can configure a larger number of repetitions for the terminal, for example, the value can be configured as 40.
[0133] The reasons for the above values are explained as follows:
[0134] The service arrival period of VoIP (Voice over IP) in the existing network is 20ms. When the subcarrier interval of the TDD frame structure is 30KHz, 20ms contains 40 subframes. In the frame structure with the most UL time slots, such as 7:3DL:UL, there are 40*0.3=12 subframes on average, that is, 12 actual repetitions can be performed. The previous simulation evaluation shows that as long as the actual repetition is greater than or equal to 8 times, the coverage performance can be met. Therefore, the maximum number of repetitions of 40 times can well meet the coverage performance of VoIP.
[0135] In one embodiment of the present application, the network device instructs the terminal device to configure the first DMRS on the first time unit and instructs the terminal device to use the same transmission parameters for uplink transmission on the first time unit and at least one second time unit through the first indication information, and the same transmission parameters include at least one of the following: the same precoding, the same antenna port, the same transmission power, etc. The first time unit and the at least one second time unit can be continuous time units. After receiving the first indication information, the terminal device can configure the first DMRS on the first time unit and use the same transmission parameters for multiple uplink transmissions on the first time unit and at least one second time unit. In the above manner, the terminal device uses the same transmission parameters for uplink transmission on time units continuous with the first time unit according to the first indication information of the network device, and the network device can perform joint channel estimation on all DMRS on the first time unit and at least one second time unit to improve the accuracy of channel estimation and improve the performance of demodulation and decoding of uplink transmission signals.
[0136] refer to Figure 3 , an embodiment of a communication method of the present application includes:
[0137] S301: The network device determines parameters of a first DMRS, and sends the parameters of the first DMRS to a terminal device.
[0138] Specifically, the network device determines the parameters of the first DMRS according to the pre-configuration, or the network device determines the parameters of the first DMRS based on the time domain resources and / or channel quality status of the uplink transmission and / or the uplink transmission requirements. The parameters of the first DMRS include the number of the first DMRS and the indication information of the uplink symbols occupied by each DMRS.
[0139] Optionally, the number of first DMRS is one or two, and the uplink symbol occupied by each first DMRS may be one uplink symbol or two uplink symbols. In one implementation, similar to the pre-DMRS or additional DMRS, the first DMRS may also have multiple configuration parameters. The network device configures the pattern of the first DMRS through high-level signaling, and dynamically indicates the number of first DMRS and the uplink symbols occupied by each first DMRS through indication information. In another implementation, the number of first DMRS may be configured by the network device, and the number of uplink symbols occupied by each first DMRS is the same as the number of uplink symbols occupied by each pre-DMRS. Since the number of uplink symbols occupied by each pre-DMRS is indicated by high-level signaling, it can be understood that the number of first DMRS and the number of uplink symbols occupied are both configured by the network device.
[0140] In another embodiment, the number of the first DMRS and / or the uplink symbols occupied may be a preset fixed value. In this case, step S301 is not required. For example, the number of the first DMRS is preconfigured to be one, occupying one or two uplink symbols, or the number of the first DMRS is preconfigured to be two, and two first DMRs occupy two or four uplink symbols. For another example, the number of the first DMRS is preconfigured to be one, and the number of time domain symbols occupied by this first DMRS is the same as the number of time domain symbols occupied by each preceding DMRS. Since the number of uplink symbols occupied by each preceding DMRS is indicated by high-level signaling, at this time, it can also be understood that the number of the first DMRS is a predefined fixed value, and the number of uplink symbols occupied by the first DMRS is configured by the network device.
[0141] S302: The network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information sent by the network device.
[0142] Specifically, the first indication information is used to indicate that the terminal device configures the first DMRS in the first time unit. The first indication information is also used to indicate that multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of the same transmission power, the same precoding or the same antenna port.
[0143] For multiple uplink transmissions in the first time unit and at least one second time unit to meet the same transmit power, there are several possible ways:
[0144] In method 1, multiple uplink transmissions correspond to a same data block, and multiple uplink transmissions correspond to one transmission opportunity. That is, at this time, multiple uplink transmissions use one TPC corresponding to the one transmission opportunity for power control, and multiple uplink transmissions correspond to the same transmission power.
[0145] Method 2: Multiple uplink transmissions correspond to a same data block, and the multiple uplink transmissions correspond one-to-one to multiple transmission opportunities. In this case, the multiple uplink transmissions in the multiple uplink transmissions correspond to multiple transmission opportunities. By configuring the TPC values of the transmission opportunities corresponding to the second uplink transmission to the last uplink transmission in the time domain order in the multiple uplink transmissions to be the same as the TPC value of the transmission opportunity corresponding to the first uplink transmission, the same transmission power is achieved for the multiple uplink transmissions. For example, the number of multiple uplink transmissions is M, and power control is performed through the TPC of the corresponding M transmission opportunities. The multiple uplink transmissions satisfy: the TPC value of the i-th transmission opportunity corresponding to the i-th uplink transmission in the M uplink transmissions is the same as the TPC value of the first uplink transmission, where 1<i≤M.
[0146] In the above manner, by configuring the transmission timings of multiple uplink transmissions, the transmission powers of the multiple uplink transmissions are made the same. The same transmission power ensures the possibility of the receiving end performing joint channel estimation for the multiple uplink transmissions.
[0147] In one implementation, the first time unit and the at least one time unit are continuous time units in the time domain. The first time unit and the at least one time unit may also be referred to as continuous time units.
[0148] In one implementation, the first DMRS occupies the last M uplink symbols of the first time unit, where M is a natural number less than or equal to 4.
[0149] The number of time units included in the at least one second time unit may be predefined or indicated by the network device. For example, the at least one time unit is predefined as one, two, or three time units. For another example, the network device indicates, through indication information of the number of time units, that the at least one second time unit includes one, two, or three time units.
[0150] The first time unit may be a flexible time slot or an uplink time slot, and the at least one second time unit is an uplink time slot. When the first time unit is a flexible time slot, since there are fewer uplink time domain symbols in the flexible time slot, they cannot be used in the repetition of type A of PUSCH or PUCCH, which may cause resource waste. Therefore, configuring the first DMRS on the first time unit can make full use of this part of resources to improve the channel estimation accuracy of uplink transmission, thereby improving the uplink transmission capability.
[0151] In one implementation, the first indication information may include a first field and a second field, which respectively explicitly indicate that the terminal device configures the first DMRS in the first time unit and explicitly indicate that the multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of the same transmission power, the same precoding or the same antenna port. For example, there are two fields in the first indication information to indicate the above two types of information respectively. The first field indicates that the terminal device configures the first DMRS, and the second field indicates that the multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of the same transmission power, the same precoding or the same antenna port, that is, it indicates the joint channel estimation of the first time unit and the next one or more time units, or it is understood to indicate that the terminal device uses the same transmission parameters to send multiple uplink transmissions. For the convenience of description, the terminal device sending multiple uplink transmissions using the same transmission parameters is described as joint transmission. For the case where the second field indicates that the terminal performs joint transmission, method one may be that the network device directly instructs the terminal device to send multiple uplink transmissions using the same transmission parameters through the second field in the second indication information. Method 2 may also be that the network device first sends joint transmission function indication information to the terminal, and the function indication information is used to indicate that the terminal device has the function of joint transmission. Further, based on the function indication information, the second indication information can be used as activation information to enable the terminal device to turn on the joint transmission function, and use the same transmission parameters for multiple uplink transmissions on the first time unit and at least one second time unit, wherein the same transmission parameters can be at least one of the same transmission power, the same precoding, or the same antenna port. For method 2, when multiple uplink transmissions do not need to meet the same transmission parameters, the network device can send an indication message to cancel the joint transmission to the terminal device, instructing the terminal device to turn off the joint transmission function. The indication message to cancel the joint transmission can also be called deactivation information.
[0152] In another implementation, the first indication information only includes the first field, and the first field is used to indicate the indication information that the terminal device configures the first DMRS on the first time unit. When the terminal device confirms that the first indication information includes the first field, the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of the same transmit power, the same precoding, or the same antenna port. That is, the terminal device is explicitly instructed to configure the first DMRS on the first time unit, and the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit are implicitly instructed to meet at least one of the same transmit power, the same precoding, or the same antenna port. The first indication information can also be understood as the network device instructing the terminal device to configure the first DMRS on the first time unit, and also used to instruct the terminal device to use the same transmission parameters to perform uplink transmission on multiple continuous time units including the first time unit. That is, the first field in the first indication information used to instruct the terminal device to configure the first DMRS on the first time unit is also used to instruct the terminal device to use the same transmission parameters to perform uplink transmission on multiple continuous time units including the first time unit. The same transmission parameter can be at least one of the same transmission power, the same precoding, or the same antenna port. Alternatively, the first indication information may also be understood as that the configuration of the first DMRS is also used to indicate the joint channel estimation of the first time unit and the next at least one second time unit.
[0153] In one implementation, the first indication information is carried in high-level signaling, DCI or PDSCH, or the first indication information is carried in high-level signaling and DCI. In one embodiment, when these signalings carry indication information for configuring the first DMRS, the terminal device is implicitly instructed to use the same transmission parameters for uplink transmission in continuous time units. For example, the first indication information is carried in an indication field, and the same state value of the indication field simultaneously indicates that the terminal device configures the first DMRS and the terminal device uses the same transmission parameters for uplink transmission in continuous time units. In another embodiment, these signalings carry the first indication information, and the first indication information is carried in two different fields, wherein the state value of one field is used to indicate that the terminal device configures the first DMRS, and the state value of the other field is used to indicate that the terminal device uses the same transmission parameters for uplink transmission in continuous time units.
[0154] When the first indication information is carried in high-layer signaling, the network device instructs the terminal device to configure the first DMRS through the configuration parameters in the high-layer signaling, and instructs the terminal device to use the same transmission parameters for uplink transmission on continuous time units. For example, the configuration field ConfiguredGrantConfig::Type1-CGPUSCHSpecialDMRS = {2,3,4,5,…}, etc., where {2,3,4,5,…} is the time domain length corresponding to the continuous time unit. Taking the time unit as a time slot as an example, the terminal device receives the first indication information, and the terminal device configures the first DMRS in units of every n time slots according to the value n indicated by the above parameters. Optionally, for FDD mode, uplink information is sent in units of every n U time slots as continuous time units, and the first DMRS is configured.
[0155] When the first indication information is carried in the DCI, the network device dynamically instructs the terminal device to configure the first DMRS through an indication field in the DCI, and instructs the terminal device to use the same sending parameters for uplink transmission in continuous time units.
[0156] When the first indication information is carried in the PDSCH, the network device dynamically instructs the terminal device to configure the first DMRS through an indication field in the PDSCH indicating the uplink authorization, and instructs the terminal device to use the same transmission parameters for uplink transmission in continuous time units.
[0157] When the first indication information is carried in high-layer signaling and DCI, optionally, the high-layer signaling may be RRC signaling. Specifically, the network device indicates through RRC signaling that the terminal device may have the ability to configure the first DMRS. Further, the network device indicates through DCI the activation and deactivation of the first DMRS configuration. For the terminal device, after receiving the DCI indicating the activation of the first DMRS configuration, the first DMRS will be configured on the available resources for uplink transmission. When there is a service demand, the terminal device will send PUSCH using the same transmission parameters on the available resources configured by RRC. For example, for FDD mode, the available resources configured by RRC may be continuous U time slots. The terminal device receives an activation indication, and when there is a service demand, the terminal device will send PUSCH on the continuous U time slots configured by RRC.
[0158] S303: The terminal device performs multiple uplink transmissions in the first time unit and at least one second time unit according to the first indication information, and correspondingly, the network device receives the multiple uplink transmissions performed by the terminal device in the first time unit and at least one second time unit.
[0159] Specifically, the multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of the following: the same transmission power, the same precoding. The first time unit and the at least one second time unit are continuous time units in the time domain.
[0160] The uplink transmission on the first time unit includes the first DMRS. Optionally, the uplink transmission on the second time unit may also include at least one of the first DMRS or the second DMRS. Among them, the second DMRS includes at least one of the pre-DMRS or the additional DMRS. Since the more the number of DMRS, the higher the accuracy of channel estimation, the first DMRS is configured on the above-mentioned first time unit (or the first time unit and the second time unit), and the number of DMRS is increased. At this time, the network device performs channel estimation based on all DMRS on multiple consecutive time units, improves the estimation accuracy of the time domain symbol channel state information of multiple consecutive time units, and helps to improve the performance of uplink data demodulation. Optionally, the uplink transmission on the first time unit may also include at least one of the first DMRS or the second DMRS. The uplink transmission on the second time unit may also include uplink data.
[0161] Specifically, the multiple uplink transmissions on the first time unit and at least one second time unit may be multiple repeated transmissions of PUSCH, multiple retransmissions of PUSCH, or transmissions of multiple different PUSCHs. The multiple repeated transmissions of PUSCH refer to multiple repeated transmissions of the same uplink data, and the multiple repeated transmissions of PUSCH correspond to the same transmission block. The multiple retransmissions of PUSCH transmissions refer to the first transmission of the same uplink data, and the retransmission after the first transmission, and the multiple retransmissions of PUSCH correspond to the same transmission block. The transmissions of multiple different PUSCHs refer to the transmission of different uplink data, and the multiple different PUSCH transmissions correspond to different transmission blocks. The transmission block is a sequence of information bits to be transmitted. Reference Figure 4 An example of PUSCH transmission on consecutive time units is shown, where 4 PUSCH transmissions are performed on 4 consecutive time slots. Figure 4 The PUSCH transmission in is Type A repeated transmission.
[0162] In the case where a continuous time unit corresponds to multiple repeated transmissions of PUSCH, each PUSCH transmission may occupy uplink symbols less than one time slot, or may occupy uplink symbols greater than one time slot. For example, if the continuous time unit is 4 time slots, each PUSCH transmission occupies 7 uplink symbols, and the number of repeated transmissions is 8. For another example, if the continuous time unit is 3 time slots, each PUSCH transmission occupies 21 uplink symbols, and the number of repeated transmissions is 2.
[0163] In the case where a continuous time unit corresponds to the transmission of multiple different PUSCHs, each PUSCH transmission in the transmission of multiple different PUSCHs may occupy uplink symbols less than one time slot, or may occupy uplink symbols greater than one time slot. For example, the continuous time unit is 3 time slots, corresponding to the transmission of three different PUSCHs, the first PUSCH transmission occupies 7 uplink symbols, the second PUSCH transmission occupies 10 uplink symbols, and the third PUSCH transmission occupies 25 uplink symbols. For another example, the continuous time unit is 3 time slots, corresponding to the transmission of four different PUSCHs, the first PUSCH transmission occupies 9 uplink symbols, the second PUSCH transmission occupies 10 uplink symbols, the third uplink transmission corresponds to 11 uplink symbols, and the fourth uplink transmission corresponds to 12 uplink symbols. For another example, the continuous time unit is 3 time slots, corresponding to two different PUSCH transmissions, wherein the first PUSCH transmission is one transmission, and the second PUSCH transmission is repeated transmission. The first PUSCH transmission occupies 14 uplink symbols, and the second PUSCH transmission occupies 7 symbols, and the number of repeated transmissions is 4 times.
[0164] In the case where a continuous time unit corresponds to multiple PUSCH retransmissions, the first PUSCH transmission may occupy uplink symbols less than one time slot, or may occupy uplink symbols greater than one time slot. For example, if the continuous time unit is 3 time slots, the first PUSCH transmission occupies 7 uplink symbols, and the number of retransmissions after the first transmission is 5. For another example, if the continuous time unit is 3 time slots, the first PUSCH transmission occupies 21 uplink symbols, and the number of retransmissions after the first transmission is 1.
[0165] It should be noted that, in the case where a PUSCH transmission occupies multiple time units, the first time unit and at least one second time unit may correspond to only one PUSCH transmission. Figure 5 Another example of PUSCH transmission on consecutive time units is shown. Figure 5In the embodiment, the first time unit and at least one second time unit are K consecutive time slots, K is a positive integer greater than or equal to 2, and K time slots correspond to one PUSCH transmission. When K is equal to 2, one PUSCH transmission occupies two time slots, and two consecutive time slots correspond to only one PUSCH transmission.
[0166] S304: The network device demodulates and decodes the uplink transmission.
[0167] Specifically, after receiving multiple uplink transmissions from the terminal device in a first time unit and at least one second time unit, the network device demodulates and decodes the uplink transmissions.
[0168] In one implementation, after receiving multiple uplink transmissions on a first time unit and at least one second time unit, the network device performs joint channel estimation based on all DMRSs in the multiple uplink transmissions to estimate the channel state information on each time domain symbol of each time unit. Based on the channel state information obtained by the channel estimation, the uplink data of the multiple uplink transmissions are demodulated and decoded respectively to obtain valid data of the multiple uplink transmissions.
[0169] In another implementation, after receiving multiple uplink transmissions on a first time unit and at least one second time unit, the network device performs joint channel estimation based on all DMRSs in the multiple uplink transmissions to estimate the channel state information on each time domain symbol of each time unit. Based on the channel state information obtained by the channel estimation, the uplink data of the multiple uplink transmissions are uniformly demodulated and decoded to obtain valid data of the multiple uplink transmissions.
[0170] In another implementation, after receiving each uplink transmission in multiple uplink transmissions, the network device performs joint channel estimation based on all DMRS in the multiple uplink transmissions to obtain channel state information. Based on the channel state information obtained by the channel estimation, the uplink data of each uplink transmission is first demodulated and decoded respectively, and then unified demodulation and decoding are performed to obtain valid data of multiple uplink transmissions.
[0171] In the above embodiment, the network device instructs the terminal to configure the first DMRS, and uses the same sending parameters to perform multiple uplink transmissions to the network device in the first time unit and at least one second time unit. The same sending parameters ensure the feasibility of joint channel estimation for multiple uplink transmissions, improve the accuracy of channel estimation, and save the signaling overhead of the indication information.
[0172] In one embodiment, the communication method further includes:
[0173] S305: According to the first indication information, the terminal device configures a first DMRS in a first time unit.
[0174] In one optional manner, the terminal device configures the first DMRS only in the first time unit. In another optional manner, the terminal device configures the first DMRS in the first time unit, and also configures the first DMRS in other time units except the last time unit in at least one second time unit, that is, the terminal device configures the first DMRS in other time units except the last time unit in the continuous time units. In another optional manner, the terminal device configures the first DMRS in each time unit of the first time and at least one second time unit, that is, the terminal device configures the first DMRS in all time units in the continuous time units. Among them, the number of the first DMRS and the number of occupied symbols can be pre-configured fixed values, and can also be indicated by the network device through the parameter information of the first DMR, that is, the parameter information of the first DMRS sent by the network device to the terminal device in step S301.
[0175] In one implementation, the indication information for configuring the first DMRS on the first time unit is also used to indicate the joint channel estimation of the first time unit and at least one second time unit. Wherein, for the joint channel estimation, on the terminal device side, it can refer to that the multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of the same transmit power, the same precoding or the same antenna port. The joint channel estimation, on the network device side, can refer to using all DMRS contained in the received signals on multiple time units to uniformly perform channel estimation, obtain more accurate channel state information, and then demodulate and decode the received signal. Specifically, for the configuration of the first DMRS, for the convenience of description, the first configuration method is used to represent the situation where the first DMRS is configured only on the first time unit, the second configuration method is used to represent the situation where the first DMRS is configured on the time units except the last time unit in the continuous time units, and the third configuration method is used to represent the situation where the first DMRS is configured on each time unit of the continuous time units. The network device can send the indication information of the configuration of the first DMRS to the terminal device, indicating which of the three configuration methods the terminal device adopts. Alternatively, it may be predefined which of the three configuration modes the terminal device adopts.
[0176] In one implementation, the first indication information indicates that the terminal device configures the first DMRS in the first time unit, and the first indication information can indicate three configuration modes at the same time. For example, the first indication information is carried in an N-bit indication field, and different states of the first indication information indicate different configuration modes.
[0177] In one implementation, the first indication information indicates that the terminal device needs to configure the first DMRS in the first time unit, and the three configuration modes are indicated by indication information of a configuration mode different from the first indication information. Specifically, the network device and the terminal device pre-configure one of the three configuration modes, that is, the terminal device receives the first indication information, and when the indication information of the configuration mode cannot be detected, the terminal device defaults the first DMRS to the above-mentioned pre-configured mode. When the terminal device detects the indication information of the configuration mode, the terminal device determines which of the remaining two configuration modes other than the above-mentioned pre-configured mode the configuration of the first DMRS is based on the content of the indication information. For example, the indication information of the configuration mode is carried in a 1-bit indication field, and the two state values of the 1-bit indication field correspond to the remaining two configuration modes other than the above-mentioned pre-configured mode. The equivalent effect is that the first indication information indicates one of the three configuration modes, and the indication information of the configuration mode indicates the remaining two configuration modes other than the configuration mode indicated by the first indication information.
[0178] In one implementation, the first indication information indicates that the terminal device needs to configure the first DMRS in the first time unit, and the three configuration modes are indicated by the indication information of the configuration mode different from the first indication information. Specifically, the indication information of the configuration mode is carried in an N-bit indication field, N is a positive integer greater than or equal to 2, and different state values of the N-bit indication field correspond to different configuration modes. For example, N is 2, corresponding to 4 state values, wherein the three state values respectively indicate the first configuration mode, the second configuration mode, and the third configuration mode.
[0179] By configuring the first DMRS, on the one hand, more DMRS are configured for the terminal device to improve the accuracy of the channel estimation at the receiving end. On the other hand, the terminal is implicitly instructed to use the same transmission parameters for uplink transmission in continuous time units. Based on the configuration of the first DMRS and the uplink transmission corresponding to the same transmission parameters in the continuous time unit, the network device uses all DMRS in the continuous time unit to perform joint channel estimation.
[0180] In one implementation, the DMRS on the first time unit and at least one second time unit include a first DMRS and a second DMRS, and the second DMRS includes a pre-DMRS and / or an additional DMRS.
[0181] For one or more time units configured with the first DMRS, the position of the uplink symbol occupied by the first DMRS can be implemented in different ways. Taking the first time unit as an example, the position of the uplink symbol occupied by the first DMRS on the one or more time units configured with the first DMRS is described in detail. In one implementation, the first DMRS occupies the last N uplink symbols of the uplink symbols of the first time unit, and further optionally, N is a natural number less than or equal to 4. For example, when the number of first DMRS is 1 and each DMRS occupies 1 uplink symbol, the first DMRS configured by the network device occupies the last uplink symbol of the uplink symbols of the first time unit; when the number of first DMRS is 1 and each DMRS occupies 2 uplink symbols, the first DMRS configured by the network device occupies the last two uplink symbols of the uplink symbols of the first time unit; when the number of first DMRS is 2 and each DMRS occupies 2 uplink symbols, the first DMRS configured by the network device occupies the last four uplink symbols of the uplink symbols of the first time unit; when the number of first DMRS is 2 and the two first DMRSs occupy 1 uplink symbol and 2 uplink symbols respectively, the first DMRS configured by the network device occupies the last three uplink symbols of the uplink symbols of the first time unit. At this time, since the position of the uplink symbol occupied by the first DMRS of the first time unit is closer to at least one second time unit, that is, closer to at least one second time unit continuous with the first time unit, the channel state information on different time domain symbols of different time units on the continuous time unit can be estimated more accurately. In another implementation, the position of the uplink symbol occupied by the first DMRS may also be other predefined positions or any position dynamically indicated by the first indication information. For example, the first DMRS occupies the middle uplink symbol of the first time unit, or the front uplink symbol.
[0182] Further, for one or more time units configured with a first DMRS, the one or more time units configured with the first DMRS may also include a second DMRS. Taking the first time unit as an example, the relationship between the first DMRS and the second DMRS on one or more time units configured with the first DMRS is described in detail. Specifically, the number and position of the second DMRS may not be affected by the first DMRS, and may also be adjusted based on the configuration of the first DMRS, and the position is the position of the uplink symbol configured by the DMRS in the first time unit.
[0183] Specifically, the relationship between the first DMRS and the second DMRS in the first time unit may include the following examples:
[0184] In the first case, the first DMRS occupies the last or last multiple uplink symbols of the first time unit, and the number and position of the second DMRS are not affected by the configuration of the first DMRS. In this case, the total number of DMRS increases, which helps to improve the accuracy of channel estimation.
[0185] The second type is that the first DMRS occupies the last or last multiple uplink symbols of the first time unit, the number of the second DMRS is not affected, and the position of the second DMRS is configured based on the position of the first DMRS to be a plurality of DMRSs evenly distributed on the continuous time unit. At this time, the positions of all DMRSs are more evenly distributed, which helps to perform more accurate time domain difference channel estimation.
[0186] The third type is that the first DMRS occupies the last or the last multiple uplink symbols of the first time unit, and the number of the second DMRS is reduced accordingly, and the corresponding reduction means that the number of uplink symbols occupied by the DMRS reduced by the second DMRS is the same as the number of uplink symbols occupied by the configured first DMRS. At this time, the total DMRS resource overhead remains unchanged. For example, each first DMRS and each second DMRS occupies one uplink symbol, and the number of first DMRS is 1. At this time, the number of second DMRS can be reduced by 1 accordingly. Furthermore, since the configuration of the first DMRS is added, and the position of the first DMRS is located in the last M uplink symbols of the first time unit, the terminal device can cancel the configuration of one or more DMRSs in the second DMRS configured by RRC signaling that are close to at least one second time unit and occupy M uplink symbols. For the DMRS that retains the configuration or is not canceled in the second DMRS, the following configuration methods can be used:
[0187] Method 1: The position of the DMRS that is retained or not de-configured in the second DMRS may not be affected by the first DMRS, that is, it can be distributed according to the original position in the configuration pattern indicated by the RRC signaling. The equivalent effect is to move the DMRS position that is located at the back and occupies M uplink symbols in the originally configured second DMRS to the M uplink symbol position configured for the first DMRS. The number of uplink symbols occupied by the second DMRS in the original configuration is the same as the number of uplink symbols occupied by all DMRS after the first DMRS is configured. The total DMRS resource overhead remains unchanged, and by configuring the first DMRS closer to at least one second time unit, it helps to improve the accuracy of the channel estimation of multiple time units.
[0188] Mode 2: The DMRS that is retained or not de-configured in the second DMRS may also be configured according to a pattern corresponding to the number of DMRS that is not de-configured in the second DMRS in the configuration pattern indicated by the RRC signaling, and the value pos n of the DMRS-additionalPosition configured by the original RRC signaling is subtracted from the value k of the first DMRS to calculate the updated DMRS-additionalPosition value pos(nk) of the second DMRS, and the second DMRS is configured from a predefined table according to the updated DMRS-additionalPosition value. For example, the number of the first DMRS is 1, occupying 1 uplink symbol, and the position of the second DMRS configured by the RRC signaling is pos3, that is, there are three positions that can be configured in addition to the pre-DMRS, or it can be understood that the number of additional DMRS is three. At this time, the configuration of the additional DMRS close to at least one second time unit among the positions of the three additional DMRSs can be canceled, and the configuration of the additional DMRS at the remaining two positions can be retained. At this time, it is equivalent to moving the position of the DMRS closest to at least one second time unit in the original second DMRS configuration to the position of the first DMRS configuration. For another example, the number of the first DMRS is 1, occupying 1 time domain symbol, and the position of the second DMRS configured by RRC signaling is pos3. The terminal device obtains the updated pos(3-1) through calculation. It can be considered that the configuration of the second DMRS at this time is pos2, and the terminal device directly configures the DMRS in the second DMRS that has not been canceled according to the position in pos2.
[0189] The fourth type is that the first DMRS occupies the last or the last multiple uplink symbols of the first time unit, the number of the second DMRS is reduced accordingly, and the position of the second DMRS is evenly distributed on the continuous time unit based on the first DMRS. The corresponding reduction means that the number of time domain symbols occupied by the DMRS reduced by the second DMRS is the same as the number of time domain symbols occupied by the configured first DMRS. For example, each first DMRS and each second DMRS occupies a time domain symbol, and the number of first DMRS is 1. At this time, the number of second DMRS can be reduced by 1 accordingly. Since the configuration of the first DMRS is added, and the position of the first DMRS is located at the last or multiple uplink symbols of the first time unit, the terminal device can cancel the configuration of the corresponding DMRS in the second DMRS configured by RRC signaling that is close to the second time unit. For the DMRS that retains the configuration in the second DMRS, it can be configured as multiple DMRSs evenly distributed on the continuous time unit based on the position of the first DMRS. At this time, the number of uplink symbols occupied by the second DMRS in the original configuration is the same as the number of uplink symbols occupied by all DMRS after the first DMRS is configured, the total DMRS resource overhead remains unchanged, and the location distribution of DMRS is more even, which helps to perform time domain difference channel estimation more accurately.
[0190] Fifth, the uplink symbol occupied by the first DMRS is not limited to the last one or more uplink symbols of the first time unit, but a predefined position or any position dynamically indicated by the first indication information. The number of the second DMRS does not change, and the positions of the first DMRS and the second DMRS are evenly distributed on the continuous time unit. At this time, the configuration position of the first DMRS is more flexible, the total number of DMRS increases, and the position distribution of the total DMRS is more even, which contributes to more accurate time domain difference channel estimation.
[0191] The sixth type, the uplink symbols occupied by the first DMRS are not limited to the last one or more uplink symbols of the first time unit, but are predefined positions or any positions dynamically indicated by the first indication information, and the number of the second DMRS is reduced accordingly, and the corresponding reduction means that the number of uplink symbols occupied by the DMRS reduced by the second DMRS is the same as the number of uplink symbols occupied by the configured first DMRS. The first DMRS and the second DMRS are evenly distributed on continuous time units. For example, each first DMRS and each second DMRS occupies one uplink symbol, and the number of first DMRS is 1. At this time, the number of pre-DMRS or additional DMRS can be reduced by 1 accordingly. At this time, the number of uplink symbols occupied by the second DMRS in the original configuration is the same as the number of uplink symbols occupied by all DMRS after the first DMRS is configured, the total DMRS resource overhead remains unchanged, and the configuration position of the first DMRS is more flexible.
[0192] The seventh type is that the uplink symbols occupied by the first DMRS are not limited to the last one or more uplink symbols of a time unit, but are predefined positions or any positions dynamically indicated by the first indication information. The number and position of the second DMRS are not affected. In this case, the configuration position of the first DMRS is more flexible.
[0193] In one implementation, there may be one or more uplink symbols in the same position among the uplink symbols configured by the network device for the first DMRS and the uplink symbols configured by the network device for the second DMRS. In this case, the one or more uplink symbols in the same position correspond to one of the first DMRS or the second DMRS. For the terminal device, the terminal device may configure the first DMRS on the one or more uplink symbols in the same position without configuring the second DMRS, or the terminal device may configure the second DMRS on the one or more uplink symbols in the same position without configuring the first DMRS.
[0194] The above embodiment describes a possible implementation of the uplink symbols occupied by the first DMRS in the first time unit. For other time units configured with one or more time units of the first DMRS, the position of the uplink symbols occupied by the first DMRS is similar to that of the first time unit.
[0195] Different uplink transmissions may correspond to different time units. The following describes different uplink transmissions of the present application in combination with several implementations of time units in different situations.
[0196] Implementation method 1
[0197] For the TDD mode, the time unit may be a time slot, the first time unit may be an S time slot, the at least one second time unit may be a U time slot, and the continuous time unit may correspond to a PUSCH transmission, repeated transmission of PUSCH and / or transmission of different PUSCHs. For example, the continuous time unit may be SU, SUU or SUUU, etc. For the case where the continuous time unit is one S time slot and one U time slot (hereinafter referred to as SU), the first DMRS may be configured only on the S time slot, or the first DMRS may be configured on both the S time slot and the U time slot. For the case where the continuous time unit is one S time slot and two U time slots (hereinafter referred to as SUU), the first DMRS may be configured only on the S time slot, the first DMRS may be configured only on the S time slot and the first U time slot adjacent to the S time slot, or the first DMRS may be configured on both the S time slot and the two U time slots, that is, the first DMRS may be configured on all time slots except the last U time slot. For the case where the continuous time unit is one S time slot and three U time slots (hereinafter referred to as SUUU), the first DMRS can be configured only in the S time slot, the first DMRS can be configured only in the S time slot and the first U time slot, the first DMRS can be configured only in the S time slot, the first U time slot and the second U time slot, that is, the first DMRS is configured in all time slots except the last U time slot, and the first DMRS can also be configured in the S time slot and three U time slots. Specifically, in TDD mode, the continuous time unit can correspond to one PUSCH transmission, multiple repeated transmissions of PUSCH, multiple retransmissions of PUSCH and / or multiple transmissions of different PUSCHs. When the S time slot is not available for PUSCH transmission, only uplink DMRS is transmitted in the S time slot, and one or more uplink time slots continuous with the S time slot are used for PUSCH transmission. At this time, the uplink transmission on the S time slot is different from the uplink transmission on one or more uplink time slots continuous with the S time slot.
[0198] Figure 6 and Figure 7 The figure shows an example in which the continuous time unit is SU in TDD mode. Figure 6 As shown, the number of the first DMRS is 1, occupying the last uplink symbol in the uplink symbols of the S time slot. Figure 7 As shown, the first DMRS occupies the last two uplink symbols in the uplink symbols of the S time slot. At this time, it can be understood that two first DMRSs are configured, each of which occupies one uplink symbol, or it can be understood that one first DMRS is configured, and one first DMRS occupies two uplink symbols.
[0199] Figure 8 The figure shows an example of a continuous time unit SUU in TDD mode. It can be seen that Figure 8Only the first DMRS is configured in the S time slot, and the number of the first DMRS is 1, occupying the last uplink symbol in the uplink symbols of the S time slot.
[0200] Fig. 9 Another example of the continuous time unit being SUU in the TDD mode is shown. Fig. 9 In the example, the first DMRS is configured on all time units except the last time unit, that is, the first DMRS is configured on the S time slot and the first U time slot, the first DMRS is not configured on the last U time slot, and the first DMRS occupies the last uplink symbol in the uplink symbols of the current time slot.
[0201] Since the first DMRS is configured, the pre-DMRS and additional DMRS on the continuous time unit can be configured according to the pattern example in the configuration parameters, or can be evenly distributed on the entire continuous time unit based on the first DMRS.
[0202] In TDD mode, the network device (access network device or core network device) configures the first DMRS on the S time slot and instructs the terminal device to use the same transmission parameters to send uplink information on the continuous time unit, and the uplink parameters include at least one of the same transmission power, the same precoding and the same antenna port. Based on the first DMRS, the network device performs channel estimation on all DMRS on the continuous time unit, thereby demodulating and decoding multiple uplink transmissions on the continuous time unit. For repeated transmission of PUSCH of type A, when the time domain symbols of a repeated transmission of PUSCH are greater than 4, the S time slot cannot be used for PUSCH transmission. At this time, the uplink resources of the S time slot are used to configure the first DMRS, which efficiently utilizes the uplink resources of the S time slot. At the same time, it improves the accuracy of channel estimation and the accuracy of demodulation and decoding of valid data at the receiving end.
[0203] Implementation method 2
[0204] For the FDD mode, the time unit may be a time slot, the first time unit may be a U time slot, the at least one second time unit may be a U time slot, and correspondingly, the continuous time unit may be two U time slots (hereinafter referred to as UU), or more than two continuous U time slots, for example, three U time slots (hereinafter referred to as UUU). Similar to the TDD mode, for the case where the continuous time unit is two or more continuous U time slots, the first DMRS may be configured only on the first U time slot, the first DMRS may be configured on all U time slots except the last U time slot, or the first DMRS may be configured on all U time slots. For example, if the continuous time unit is UU, the first DMRS may be configured only on the first U time slot, or the first DMRS may be configured on both U time slots. For example, if the continuous time unit is UUU, the first DMRS may be configured only on the first U time slot, the first DMRS may be configured on other U time slots except the last U time slot, that is, the first DMRS may be configured on the first U time slot and the second U time slot, or the first DMRS may be configured on all three U time slots.
[0205] Fig.10 and Fig.11 Shown are two examples where the continuous time unit is UU in FDD mode. Fig.10 In the example, the number of the first DMRS is 1, occupying the last uplink symbol in the uplink symbols of the U time slot. Fig.11 In the uplink symbol, the first DMRS occupies the last two uplink symbols in the U time slot. At this time, it can be understood that two first DMRSs are configured, each first DMRS occupies one uplink symbol, or it can be understood that one first DMRS is configured, and one first DMRS occupies two uplink symbols.
[0206] Fig.12 The following is an example of a continuous time unit of UUU in FDD mode. Fig.12 In the embodiment, the first DMRS is configured on each U time slot except the last U time slot, and the number of the first DMRS is 1, occupying the last uplink symbol in the uplink symbols of the current time slot.
[0207] Since the first DMRS is configured on the continuous time unit, the pre-DMRS and additional DMRS on the continuous time unit can be optionally configured according to the pattern in the configuration parameters, or evenly distributed on the entire continuous time unit based on the first DMRS.
[0208] Specifically, in FDD mode, the continuous time unit may correspond to one PUSCH transmission, multiple PUSCH repeated transmissions, multiple PUSCH retransmissions and / or multiple transmissions of different PUSCHs.
[0209] Implementation method three
[0210] The time unit may be the time domain duration corresponding to a PUSCH transmission, or the uplink symbol occupied by an uplink transmission. Specifically, for the case where a PUSCH transmission corresponds to K uplink symbols, the time unit is the K uplink symbols, and the first DMRS occupies the last bit or the last multiple bits of the uplink symbols in the K uplink symbols. A continuous time unit may be a repeated transmission of multiple PUSCHs and / or a transmission of multiple different PUSCHs. Furthermore, for a time unit configured with a first DMRS, the configuration of the second DMRS may not be affected by the first DMRS, or may be uniformly distributed on the first time unit based on the first DMRS. The network device may perform joint channel estimation on all DMRSs on a continuous time unit, thereby demodulating and decoding valid data in the uplink transmission.
[0211] The following are examples of possible situations where the time unit is the time domain duration of one PUSCH transmission and the PUSCH is repeatedly transmitted:
[0212] The first one is that when the time domain duration corresponding to a repeated transmission of a PUSCH is relatively long, there may be only one or less complete PUSCH transmission in a time slot, or two or more time slots may correspond to a complete uplink transmission. Since the time domain length of the PUSCH transmission is relatively long, the first DMRS can be configured on each time unit of the continuous time unit, or the first DMRS can be configured on other time units except the last time unit of the continuous time unit. For the case where the first DMRS is configured on other time units except the last time unit of the continuous time unit, it can also be understood that the configuration of the first DMRS is used for joint channel estimation of the current uplink transmission and the next uplink transmission. For example Fig.13 As shown, one uplink transmission corresponds to 10 uplink symbols, the number of repeated transmissions is 4, one time slot contains 14 uplink symbols, and one time slot corresponds to only one complete uplink transmission. At this time, the first DMRS can be configured on the time unit corresponding to other PUSCH transmissions except the last PUSCH repeated transmission. Fig.14 As shown, one uplink transmission corresponds to 21 uplink symbols, and the number of repeated transmissions is 2. At this time, two time slots correspond to a complete uplink transmission. The first DMRS can be configured on the time unit corresponding to other PUSCH repeated transmissions except the last PUSCH repeated transmission.
[0213] The second type is that when the time domain length corresponding to a PUSCH repetition transmission is short, there may be multiple PUSCH repetition transmissions in one time slot. Since the time domain length of PUSCH transmission is short, in order to avoid excessive pilot overhead, the first DMRS can be configured only in the first time unit. Fig.15 As shown, one PUSCH transmission corresponds to 5 uplink symbols. At this time, one time slot can correspond to multiple uplink transmissions. Taking three repeated transmissions as an example, the first DMRS can be configured only in the first uplink transmission of the three PUSCH repeated transmissions, and the first DMRS is not configured in the remaining two uplink transmissions, that is, the DMRS is only configured in the first time unit, and there is no need to configure the first DMRS in at least one second time unit. The network device performs joint channel estimation based on all DMRS in the three PUSCH repeated transmissions, thereby demodulating and decoding the uplink data of the three PUSCH repeated transmissions.
[0214] In different embodiments, uplink transmission on continuous time units may correspond to different service types. The following are several examples of uplink transmission when the first indication information is carried in different signalings:
[0215] Example 1
[0216] The transmission type corresponding to the uplink transmission may be a configuration-authorized uplink transmission. Optionally, the first indication information is carried in RRC signaling and / or DCI.
[0217] Specifically, for type 1 uplink configuration authorization, since the terminal device directly uses the parameters configured by the network device when using type 1 uplink configuration authorization to send uplink service data, no additional scheduling information is required. At this time, the first indication information can be carried in the RRC signaling, for example, a parameter is configured in the RRC signaling to instruct the terminal device to configure the first DMRS. For type 2 uplink configuration authorization, the first indication information is carried in the RRC signaling and DCI.
[0218] Example 2
[0219] The transmission type corresponding to the uplink transmission may be a dynamically authorized uplink transmission, and optionally, the first indication information is carried in the downlink control information DCI, and further optionally, the format of the DCI may be 0_1. For example, the network device dynamically indicates to the terminal device to configure the first DMRS through a 1-bit indication field in the DCI format of 0_1, and indicates to the terminal device to use the same transmission parameters for uplink transmission in continuous time units.
[0220] Example 3
[0221] The transmission type corresponding to the uplink transmission may be repeated transmission of the third message in the random access process, and optionally, the first indication information is carried in the DCI, and the format of the DCI may be 0_0. For example, the network device dynamically instructs the terminal device to configure the first DMRS through a 1-bit indication field in the DCI format of 0_0, and instructs the terminal device to use the same transmission parameters for uplink transmission in continuous time units.
[0222] Example 4
[0223] The transmission type corresponding to the uplink transmission may be repeated transmission of the third message during the random access process, and optionally, the first indication information is carried in the PDSCH indicating the uplink authorization. For example, the network device dynamically instructs the terminal device to configure the first DMRS through a 1-bit indication field in the PDSCH indicating the uplink authorization, and instructs the terminal device to use the same transmission parameters for uplink transmission in continuous time units.
[0224] It should be noted that the reference Figure 3 The execution order of step S301 to step S305 is merely an example and is not intended to limit the present application.
[0225] Fig.16 The structure diagram of a possible communication device provided in an embodiment of the present application. The communication device 1600 can implement the functions of the network device in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. In the embodiment of the present application, the communication device can be as follows: Figure 1 The access network device 120 shown may also be a module (such as a chip) applied to an access network device.
[0226] like Fig.16 As shown, the communication device 1600 includes a transceiver unit 1601 and a processing unit 1602. The communication device 1600 can be used to implement the above Figure 3 The functions of the network device in the method embodiment are shown.
[0227] Specifically, the transceiver module 1601 is used to send a first indication information to the terminal device, the first indication information is used to indicate that the terminal device configures a first DMRS in a first time unit, and the first indication information is also used to indicate that the multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit meet at least one of the same transmission power, the same precoding, and the same antenna port. The transceiver unit 1601 is also used to receive multiple uplink transmissions from the terminal device in the first time unit and at least one second time unit. The processing unit 1602 is used to demodulate and decode the multiple uplink transmissions.
[0228] In one implementation, the first time unit and the at least one second time unit are continuous time units in the time domain.
[0229] In one implementation, the first indication information includes a first field, and the first field indicates that the terminal device configures a first DMRS on a first time unit; the first field is also used to indicate that multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least one of the following: using the same transmit power; using the same precoding; or using the same antenna port.
[0230] In one implementation, the first indication information is carried in the DCI, and the transceiver module 1601 is also used to send second indication information to the terminal device, where the second indication information is used to indicate that the terminal device has the ability to configure the first DMRS, and the second indication information is carried in the radio resource control RRC signaling.
[0231] Fig.17 The structure diagram of a possible communication device provided in an embodiment of the present application. The communication device 1700 can implement the functions of the terminal device in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. In the embodiment of the present application, the communication device can be as follows: Figure 1 The terminal device 110 shown may also be a module (such as a chip) applied to a terminal device.
[0232] like Fig.17 As shown, the communication device 1700 includes a transceiver module 1701, and optionally, may also include a processing module 1702. The communication device 1700 may be used to implement the above Figure 3 The functions of the terminal device in the method embodiment are shown.
[0233] Specifically, the transceiver module 1301 is used to receive first indication information from a network device, the first indication information is used to instruct the terminal device to configure a first DMRS on a first time unit, and the first indication information is also used to instruct the terminal device that multiple uplink transmissions on the first time unit and at least one second time unit satisfy at least one of the same transmit power, the same precoding, and the same antenna port. Optionally, the communication device 1700 may also include a processing module 1702, and the processing module 1702 is used to configure the first DMRS on the first time unit according to the first indication information. The transceiver module 1702 is also used to perform multiple uplink transmissions on the first time unit and at least one second time unit, and the multiple uplink transmissions on the first time unit and at least one second time unit satisfy at least one of the same transmit power, the same precoding, and the same antenna port.
[0234] Optionally, the processing unit is further configured to confirm that, when the first field of the first indication information is confirmed, multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit satisfy at least one of the following:
[0235] Use the same transmit power;
[0236] Use the same precoding;
[0237] Use the same antenna port;
[0238] The first field indicates that the terminal device configures a first DMRS at a first time unit.
[0239] For a more detailed description of the transceiver unit 1601, the transceiver module 1702, the processing unit 1602 and the processing module 1702, please refer to the relevant description in the above method embodiment, which will not be described here. The hardware element of the transceiver unit 1601 or the transceiver module 1701 may be a transceiver, and the hardware element of the processing unit 1602 or the processing module 1702 may be a processor.
[0240] Fig.18 The schematic diagram of the structure of a possible communication device provided by an embodiment of the present application, the communication device 1800 includes a processor 1801 and an interface circuit 1802. The processor 1801 and the interface circuit 1802 can be connected via a bus 1803. It can be understood that the interface circuit 1802 is a transceiver or an input-output interface. Optionally, the communication device 1800 may also include a memory for storing instructions executed by the processor 1801 or storing input data required by the processor 1801 to execute instructions or storing data generated after the processor 1801 executes instructions.
[0241] When the communication device 1800 is used to implement the method in the above method embodiment, the processor 1801 is used to execute the function of the above processing module 1702 or the processing unit 1602, and the interface circuit 1802 is used to execute the function of the above transceiver module 1701 or the transceiver unit 1601.
[0242] When the communication device 1800 is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiment. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device.
[0243] When the communication device 1800 is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiment. The network device chip receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device; or the network device chip sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device.
[0244] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0245] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute a program.
[0246] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0247] Fig.19 2000 is a schematic diagram of the structure of a network device provided in an embodiment of the present application, for example, a schematic diagram of the structure of a base station. The base station 2000 can be applied to Figure 1 In the system shown, the functions of the network device in the above method embodiment are performed. As shown in the figure, the base station 2000 may include at least one antenna 2101 and at least one radio frequency unit 2102. Optionally, the transceiver unit 2100 may include a receiving unit and a sending unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the sending unit may correspond to a transmitter (or transmitter, transmitting circuit).
[0248] It should be understood that Fig.19 The base station 2000 shown can implement various processes involving network devices in the aforementioned method embodiments. The operations or functions of various modules in the base station 2000 are respectively to implement the corresponding processes in the aforementioned method embodiments. For details, please refer to the description in the aforementioned method embodiments. To avoid repetition, detailed description is appropriately omitted here.
[0249] Fig. 20 3000 is a schematic diagram of the structure of the terminal device 3000 provided in an embodiment of the present application. As shown in the figure, the terminal device 3000 includes a processor 3001 and a transceiver 3002. Optionally, the terminal device 3000 may also include a memory 3003. The processor 3001, the transceiver 3002 and the memory 3003 may communicate with each other through an internal connection path to transmit control and / or data signals, and the memory 3003 is used to store a computer program, and the processor 3001 is used to call and run the computer program from the memory 3003 to control the transceiver 3002 to send and receive signals.
[0250] The processor 3001 and the memory 3003 can be combined into a processing device 3004, and the processor 3001 is used to execute the program code stored in the memory 3003 to implement the above functions. It should be understood that the processing device 3004 shown in the figure is only an example. In a specific implementation, the memory 3003 can also be integrated into the processor 3001, or independent of the processor 3001. This application does not limit this.
[0251] The terminal device 3000 may further include an antenna 3010 for transmitting the uplink data or uplink control signaling output by the transceiver 3002 via a wireless signal.
[0252] It should be understood that Fig.16 The terminal device 3000 shown can implement various processes related to the terminal device in the aforementioned method embodiment. The operations or functions of each module in the terminal device 3000 are respectively to implement the corresponding processes in the aforementioned method embodiment. For details, please refer to the description in the aforementioned method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0253] Optionally, the terminal device 3000 may further include a power supply 3005 for providing power to various devices or circuits in the terminal device.
[0254] In addition, in order to make the functions of the terminal device more complete, the terminal device 3000 may also include one or more of an input unit 3006, a display unit 3007, an audio circuit 3008, a camera 3009 and a sensor 3008, and the audio circuit may also include a speaker 30081, a microphone 30082, etc.
[0255] It should be understood that the processing device can be a chip. For example, the processing device can be a field programmable gate array (FPGA), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor are combined to be executed. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0256] The memory 3003 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the nonvolatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DRRAM).
[0257] It should be noted that memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
[0258] The present application also provides a computer program product, which includes: a computer program code, when the computer program code is executed on a computer, the computer executes the method executed by the terminal device or the network device in any of the aforementioned method embodiments.
[0259] The present application also provides a computer-readable medium storing a program code. When the program code is executed on a computer, the computer executes the method executed by the network device or the terminal device in the aforementioned method embodiment.
[0260] The present application also provides a system, which includes at least one terminal device and at least one network device.
[0261] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).
[0262] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process or an execution thread, and a component may be located on a computer or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may communicate, for example, through local or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, or a network, such as the Internet interacting with other systems through signals).
[0263] It should be understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0264] It should be understood that in the embodiments of the present application, the numbers "first", "second"... are only for distinguishing different objects, such as distinguishing different network devices, and do not constitute a limitation on the scope of the embodiments of the present application. The embodiments of the present application are not limited to this.
[0265] It should also be understood that in the present application, "when", "if" and "if" all mean that the network element will take corresponding actions under certain objective circumstances, and do not limit the time, nor do they require the network element to have a judgment action when implementing it, nor do they mean that there are other limitations.
[0266] It should also be understood that, in the present application, “at least one” means one or more, and “more than one” means two or more.
[0267] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0268] It should also be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0269] The meaning of expressions similar to "the project includes one or more of the following: A, B, and C" in this application, unless otherwise specified, generally means that the project can be any of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B and C. The above is an example of three elements, A, B and C, to illustrate the optional items of the project. When it is expressed as "the project includes at least one of the following: A, B, ..., and X", that is, when there are more elements in the expression, the items that can be applied to the project can also be obtained according to the above rules.
[0270] It is understandable that in the embodiment of the present application, the terminal device and / or the network device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order presented in the embodiment of the present application, and it is possible not to perform all the operations in the embodiment of the present application.
[0271] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0272] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0273] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0274] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0275] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0276] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories ROM, random access memories RAM, magnetic disks or optical disks.
[0277] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: Receive first indication information from a network device, where the first indication information is used to instruct the terminal device to configure a first demodulation reference signal DMRS in a first time unit; the first DMRS occupies the last M uplink symbols of the uplink symbols of the first time unit, where M is a natural number less than or equal to 4; The first indication information is further used to indicate that multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit at least meet the following conditions: Use the same transmit power; use the same precoding; and, The same antenna port is used; wherein the first time unit and the at least one second time unit are continuous time units in the time domain.
2. The method according to claim 1, characterized in that The first time unit is a flexible time slot or an uplink time slot, and the at least one second time unit is an uplink time slot.
3. The method according to claim 1 or 2, characterized in that The first indication information includes a first field, and the first field indicates that the terminal device configures a first DMRS on a first time unit; when it is confirmed that the first indication information includes the first field, multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least the following conditions: Use the same transmit power; Use the same precoding; and, Use the same antenna port.
4. The method according to claim 1 or 2, characterized in that: When at least one uplink symbol among the uplink symbols configured for the second DMRS and the uplink symbols configured for the first DMRS has the same position, the at least one uplink symbol with the same position corresponds to one of the first DMRS or the second DMRS, wherein the second DMRS includes a pre-DMRS and / or an additional DMRS.
5. The method according to claim 1 or 2, characterized in that: The first indication information is carried in downlink control information DCI, or the first indication information is carried in radio resource control RRC signaling, or the first indication information is carried in a physical downlink shared channel PDSCH indicating uplink authorization.
6. The method according to claim 1 or 2, characterized in that: The first indication information is carried in downlink control information DCI, and the method further includes: receiving second indication information from a network device, the second indication information is used to indicate that the terminal device has the ability to configure the first DMRS, and the second indication information is carried in radio resource control RRC signaling.
7. A communication method, characterized in that: The method comprises: Sending first indication information to a terminal device, the first indication information is used to indicate that the terminal device configures a first demodulation reference signal DMRS on a first time unit, the first DMRS occupies the last M symbols of the uplink symbols of the first time unit, and M is a natural number less than or equal to 4, and the first indication information is also used to indicate that multiple uplink transmissions of the terminal device on the first time unit and at least one second time unit meet at least the following conditions: Use the same transmit power; use the same precoding; and, Use the same antenna port; After receiving multiple uplink transmissions from the terminal device in a first time unit and at least one second time unit, the multiple uplink transmissions are demodulated and decoded; wherein the first time unit and the at least one second time unit are continuous time units in the time domain.
8. The method according to claim 7, characterized in that The first time unit is a flexible time slot or an uplink time slot, and the at least one second time unit is an uplink time slot.
9. The method according to claim 7 or 8, characterized in that The first indication information includes a first field, the first field indicating that the terminal device configures a first DMRS in a first time unit; the first field is also used to indicate that multiple uplink transmissions of the terminal device in the first time unit and at least one second time unit at least meet the following conditions: Use the same transmit power; Use the same precoding; and, Use the same antenna port.
10. The method according to claim 7 or 8, characterized in that The first indication information is carried in downlink control information DCI, or the first indication information is carried in radio resource control RRC signaling, or the first indication information is carried in a physical downlink shared channel PDSCH indicating uplink authorization.
11. The method according to claim 7 or 8, characterized in that The first indication information is carried in downlink control information DCI, and the method further includes: sending second indication information to the terminal device, the second indication information is used to indicate that the terminal device has the ability to configure the first DMRS, and the second indication information is carried in radio resource control RRC signaling.
12. A communication device, comprising a module or unit for executing the method according to any one of claims 1 to 6.
13. A communication device, comprising a module or unit for executing the method according to any one of claims 7 to 11.
14. A communication device, characterized in that: The device comprises at least one processor and an interface circuit, wherein the interface circuit is used to provide the at least one processor with input or output of instructions and / or data, and when the at least one processor executes the above instructions, the device implements the method according to any one of claims 1 to 6.
15. A communication device, characterized in that: It includes at least one processor and an interface circuit, wherein the interface circuit is used to provide input or output of instructions and / or data for the at least one processor, and when the at least one processor executes the above instructions, the device implements the method according to any one of claims 7 to 11.
16. A readable storage medium, characterized in that: The method comprises a program or an instruction. When the program or the instruction is run on a computer, the method according to any one of claims 1 to 6 or claims 7 to 11 is executed.
17. A computer program product, characterized in that The method comprises a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 6 or claims 7 to 11 is executed.
18. A chip system, characterized in that: The chip system includes a processor for supporting the device to implement the method as described in any one of claims 1-6 or claims 7-11.
19. A communication system, characterized in that: It includes one or more terminal devices and one or more network devices, and the one or more terminal devices are communicatively connected with the one or more network devices, wherein the one or more terminal devices execute the method as described in any one of claims 1-6, and the one or more network devices execute the method as described in any one of claims 7-11.
Citation Information
Patent Citations
Information sending method and device and information receiving method and device
CN110891312A