User equipment, base station and data transmission method

By receiving the DCI and high-level signaling of the base station in the user equipment, determining the transmission format of data transmission, the data transmission efficiency and reliability problems in the URLLC scenario in the 5G wireless communication system are solved, and efficient and reliable data transmission is achieved.

CN119545546APending Publication Date: 2025-02-28BEIJING SAMSUNG TELECOM R&D CENT +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411527103.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-03-29
Filing Date
2019-11-07
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In 5G wireless communication systems, especially in URLLC scenarios, it is difficult for the prior art to effectively determine modem modem, distribute and map time domain resources, resulting in limited data transmission efficiency and reliability.

Method used

By receiving downlink control information DCI and/or high-level signaling sent by the base station, the user equipment determines the transmission format of data transmission, including time domain resources, frequency domain resources, preset transmission times, modulation method, reference signal resource location and transmission block size, and performs data transmission based on this format.

Benefits of technology

It solves the difficulties in modulation mode, resource allocation and mapping in data transmission, improves the efficiency and reliability of data transmission, and meets the high reliability and low latency requirements in URLLC scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545546A_ABST
    Figure CN119545546A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides user equipment, a base station and a data transmission method, and relates to the technical field of wireless communication. The method comprises: receiving downlink control information DCI and / or high-level signaling sent by a base station, and then determining a transmission format of data transmission according to the received DCI and / or high-level signaling, the transmission format comprising at least one of the following items: a time domain resource, a frequency domain resource, a preset transmission frequency, a modulation mode, a reference signal resource position and a transmission block size, wherein the preset number of transmission times comprises the number of transmission times and / or the number of repeated transmission times, and then performing data transmission based on the transmission format of the data transmission. According to the embodiment of the invention, the problem that the modulation mode, the reference signal, the resource position and other transmission formats of each time of preset transmission are difficult to determine due to unequal symbol lengths adopted in each time of actual preset transmission can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with application number 201911084069.6, application date November 7, 2019, and invention name “User Equipment, Base Station and Data Transmission Method”. Technical Field

[0002] The present application relates to the technical field of wireless communications, and in particular to a user equipment, a base station, and a method for data transmission. Background Art

[0003] Ultra-reliable low-latency communication (URLLC) proposed in 5G requires both latency and reliability. 3GPP Rel-15 can support end-to-end latency of less than 1 ms and 10 -5 With the growth of services such as Industrial Internet of Things (IIoT), AR, and VR, stricter requirements have been put forward for URLLC. For example, 3GPP Rel-16 has studied the higher requirements of URLLC, which requires support for end-to-end delay of 0.5ms to 1ms and 10 -6 The block error rate poses a challenge to the communication system of the wireless access network (New Radio, NR). The Rel-15 NR system currently only supports one repeated transmission / transmission (repeated transmission and / or transmission) in a time slot, and the repetition in multiple time slots can only occupy the same symbol as the first transmission, which cannot meet the high reliability requirements at the same time. In the study of URLLC in Rel-16, a method to support multiple repeated transmissions / transmissions in a time slot was proposed. However, since a single transmission is not allowed to cross the time slot boundary, and the uplink symbols and downlink symbols may have different configurations in different time slots, and these configurations can be changed dynamically, the symbol lengths occupied by different transmissions may be different. In this case, how to determine the modulation and demodulation method, how to allocate and map time domain resources, etc. becomes a key issue, which may bring difficulties to data transmission. Summary of the invention

[0004] The present application provides a user equipment, a base station and a method for data transmission, which can solve the problems of determining the modulation and demodulation mode, allocating and mapping time domain resources, and the difficulties caused by data transmission. The technical solution is as follows:

[0005] In a first aspect, a method for data transmission is provided, the method comprising:

[0006] Receiving downlink control information DCI and / or high-layer signaling sent by a base station;

[0007] Determine, according to the received DCI and / or high-layer signaling, a transmission format for data transmission, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, a preset number of transmissions, a modulation method, a reference signal resource location, and a transmission block size, wherein the preset number of transmissions includes: a number of transmissions and / or a number of repeated transmissions;

[0008] Data is transmitted based on the transmission format of the data transmission.

[0009] In a possible implementation manner, determining a transmission format for data transmission according to received DCI and / or high-layer signaling includes:

[0010] Determine a time domain resource allocation TDRA set according to the high-level signaling, wherein at least one item in the TDRA set includes multiple sets of time domain resource allocation parameters, and the time domain resource allocation parameters are used to indicate the time domain resources;

[0011] An item in the TDRA set is determined according to the DCI, and a preset number of transmissions is determined according to the number of sets of time domain resource allocation parameters in the item.

[0012] In a possible implementation manner, determining a transmission format for data transmission according to the received DCI and / or high-layer signaling includes at least one of the following:

[0013] Determine a time domain resource allocation TDRA set according to the high-level signaling, and determine one item in the TDRA set according to the DCI and the TDRA set, wherein at least one item in the TDRA set includes multiple sets of time domain resource allocation parameters;

[0014] The preset number of transmissions is determined according to indication information indicating the preset number of transmissions in the DCI and / or the higher layer signaling.

[0015] In a possible implementation, performing data transmission based on a transmission format of the data transmission includes at least one of the following:

[0016] Repeat the transmission of all data corresponding to all sets of time domain resource allocation parameters k times;

[0017] When the determined preset number of transmissions k is greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets, repeatedly transmitting data corresponding to some sets of time domain resource allocation parameters according to a predefined rule or a rule preconfigured by the base station;

[0018] When it is determined that the preset transmission number k is not greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets, data corresponding to the first k sets of time domain resource allocation parameters in the TDRA set are transmitted.

[0019] In a possible implementation manner, determining a transmission format for data transmission according to received DCI and / or high-layer signaling includes:

[0020] Acquire a standby set preconfigured by the base station, the standby set includes multiple preset combinations, the preset combination includes at least one of the following: a time slot deviation, a combination of a start and length indication SLIV, a start position S, and a time domain length L, wherein each preset combination is provided with a corresponding number;

[0021] Obtaining indication information sent by the base station, where the indication information is used to indicate one of the numbers corresponding to the preset combination;

[0022] The transmission format of data transmission is determined based on the standby set pre-configured by the base station and the indication information sent by the base station.

[0023] In a possible implementation manner, obtaining indication information sent by a base station includes: obtaining a time domain resource allocation TDRA set sent by the base station, wherein each item in the TDRA set includes one or more indication information.

[0024] Specifically, the indication information is indicated by the base station using a preset number of bits, the preset number being m is the number of preset combinations included in the backup set.

[0025] In a possible implementation manner, determining a transmission format for data transmission according to received DCI and / or high-layer signaling includes:

[0026] When it is determined that one item in the TDRA set includes multiple sets of time domain resource parameters, the time domain position of the first modulation and demodulation signal DMRS used for the data transmission is determined according to the relative starting position of each preset transmission in each set of time domain resource parameters.

[0027] In a possible implementation manner, determining a transmission format for data transmission according to the received DCI and / or high-layer signaling includes at least one of the following:

[0028] Determine a fixed modulation mode according to the received DCI and / or high-layer signaling, where the fixed modulation mode is a modulation mode used in each preset transmission;

[0029] According to the actual transmission efficiency and / or coding rate, a modulation mode used for at least one preset transmission is determined, and the actual transmission efficiency and / or coding rate is obtained through the received DCI and / or high-layer signaling.

[0030] In a possible implementation manner, determining a transmission format for data transmission according to received DCI and / or high-layer signaling includes:

[0031] Obtain the modulation and coding mode MCS sequence number indicated in the DCI and / or high-level signaling;

[0032] According to the MCS sequence number, the modulation mode used for the first preset transmission is determined.

[0033] In a possible implementation, determining a modulation mode used for the first preset transmission according to the MCS sequence number includes at least one of the following:

[0034] Determine that the modulation mode used for the first preset transmission is the modulation mode corresponding to the MCS number in the MCS number table;

[0035] If the code rate corresponding to the MCS sequence number is greater than the preset threshold when used for the first preset transmission, the modulation order is adjusted, and the modulation method used for the first preset transmission is determined based on the adjusted modulation order.

[0036] In a possible implementation manner, determining a modulation mode used for at least one preset transmission according to an actual transmission efficiency and / or a coding rate includes:

[0037] Determine a transport block size TBS, where TBS is a transport block corresponding to a physical uplink shared channel PUSCH or a transport block corresponding to a physical downlink shared channel PDSCH;

[0038] Determine a coding rate and / or a spectrum efficiency adopted by the at least one preset transmission according to at least one of the following:

[0039] TBS, the number of symbols actually transmitted in the at least one scheduled transmission;

[0040] Determine a modulation mode adopted by the at least one preset transmission according to at least one of the following:

[0041] the coding rate used for the at least one preset transmission,

[0042] the spectral efficiency adopted by the at least one preset transmission,

[0043] Predefined TBS tables,

[0044] Coding rate threshold,

[0045] Spectrum efficiency threshold.

[0046] In a possible implementation manner, determining the modulation mode adopted by the at least one preset transmission according to the coding rate adopted by the at least one preset transmission and / or the spectrum efficiency adopted by the at least one preset transmission and a predefined TBS table includes:

[0047] Determining, in a predefined TBS table, a row where a first coding rate and / or a first spectral efficiency is located, according to the coding rate and / or spectral efficiency adopted by the at least one preset transmission;

[0048] Determining, according to the modulation order indicated in the row where the first coding rate and / or the first spectral efficiency are located, an adjustment method adopted for the at least one preset transmission;

[0049] The first coding rate and / or the first spectrum efficiency is: a coding rate and / or spectrum efficiency that is closest to the coding rate and / or spectrum efficiency used in the at least one preset transmission in a predefined TBS table.

[0050] In a possible implementation manner, determining a transmission format corresponding to data transmission according to the received DCI and / or high-layer signaling includes at least one of the following:

[0051] Determine, according to the received DCI and / or high-layer signaling, the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission;

[0052] Determine the time domain position of the PT-RS corresponding to all preset transmissions or the time domain position of the PT-RS corresponding to any one preset transmission according to the time domain density of the PT-RS corresponding to the preset transmission;

[0053] The location of the PT-RS time-frequency resource of the PUSCH is determined according to the time domain density and time set of the PT-RS corresponding to the preset transmission.

[0054] In a possible implementation, determining, according to the received DCI and / or high-layer signaling, the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission includes at least one of the following:

[0055] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS sequence number corresponding to the average spectrum efficiency corresponding to all preset transmissions and / or the average code rate corresponding to all preset transmissions in the MCS table;

[0056] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS sequence number configured by DCI scheduling or high-level signaling;

[0057] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual code rate of any preset transmission in the MCS table and / or the MCS number corresponding to the actual spectrum efficiency in the MCS table;

[0058] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual spectrum efficiency of the first preset transmission in the MCS table and / or the MCS number corresponding to the actual code rate of the first preset transmission in the MCS table;

[0059] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the pilot density parameter, and the pilot density parameter is configured by the base station through high-layer signaling or DCI;

[0060] The time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is determined to be a preset value.

[0061] In one possible implementation, the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is determined by the MCS sequence number configured by DCI scheduling or high-level signaling, including: obtaining at least one MCS table and the time domain density threshold of at least one PT-RS corresponding to each MCS table; determining the MCS table corresponding to the preset transmission from the at least one MCS table obtained; determining the time domain density of the PT-RS corresponding to the preset transmission according to the MCS sequence number configured by DCI scheduling or high-level signaling, and the time domain density threshold of at least one PT-RS corresponding to the determined MCS table.

[0062] In a possible implementation, determining the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the average spectrum efficiency corresponding to all preset transmissions in the MCS table and / or the MCS number corresponding to the average code rate corresponding to all preset transmissions in the MCS table includes:

[0063] Searching the MCS table for an MCS number corresponding to a spectrum efficiency closest to an average spectrum efficiency corresponding to all preset transmissions and / or searching the MCS table for an MCS number corresponding to a code rate closest to an average code rate corresponding to all preset transmissions;

[0064] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the found MCS sequence number and the threshold value configured by the base station;

[0065] The time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is determined by the MCS sequence number of the DCI scheduling or RRC configuration, including:

[0066] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS sequence number of the DCI scheduling or RRC configuration and the threshold value configured by the base station;

[0067] Determining the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS sequence number corresponding to the actual code rate of any preset transmission in the MCS table and / or the MCS sequence number corresponding to the actual spectrum efficiency in the MCS table, including:

[0068] Searching the MCS table for an MCS number corresponding to a code rate closest to an actual code rate of any preset transmission and / or searching the MCS table for an MCS number corresponding to a spectrum efficiency closest to an actual spectrum efficiency of any preset transmission;

[0069] Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the found MCS sequence number and the threshold value configured by the base station;

[0070] Determining the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS sequence number corresponding to the actual spectrum efficiency of the first preset transmission in the MCS table and / or the MCS sequence number corresponding to the actual code rate of the first preset transmission in the MCS table, including:

[0071] Searching the MCS table for an MCS number corresponding to a code rate closest to an actual code rate of the first preset transmission and / or searching the MCS table for an MCS number corresponding to a spectrum efficiency closest to an actual spectrum efficiency of the first preset transmission;

[0072] According to the found MCS sequence number and the threshold value configured by the base station, the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is determined.

[0073] In a possible implementation, determining the time domain position of the PT-RS in all preset transmissions or the time domain position of the PT-RS in any preset transmission according to the time domain density of the PT-RS corresponding to the preset transmission includes:

[0074] Determine the time domain position of the PT-RS in all preset transmissions according to the time domain density of the PT-RS corresponding to the re-preset transmission and the starting symbol occupied by the first preset transmission; or,

[0075] The time domain position of the PT-RS in any preset transmission is determined according to the time domain density of the PT-RS corresponding to the preset transmission and the starting symbol occupied by any preset transmission.

[0076] In a possible implementation, the time set includes at least one of the following:

[0077] The starting position of the PUSCH time domain resource allocation of any one of the multiple scheduled transmissions or the starting position of the first scheduled transmission, or the starting position of a continuous symbol set and / or the starting position of a time slot in all PUSCH scheduled transmissions;

[0078] The PUSCH time domain resources of any one of the multiple preset transmissions or the PUSCH time domain resources of any one of the multiple preset transmissions, or the time domain resources of all the preset transmissions actually sent by the PUSCH.

[0079] In another possible implementation of the embodiment of the present application, the method further includes:

[0080] According to the indication information of the DCI, it is determined that the transmission format processing mode of the transmission belongs to the first resource processing mode or the second resource processing mode, and the resource processing mode includes: a resource allocation mode and / or a resource mapping mode.

[0081] Another possible implementation of the embodiment of the present application is to determine, according to the indication information of the DCI, that the resource processing mode configured by the base station belongs to the first resource processing mode or the second resource processing mode, including:

[0082] Determining, according to a sequence of rows indicated in the TDRA table, whether the resource processing mode configured by the base station belongs to the first resource processing mode or the second resource processing mode; and / or,

[0083] According to at least one of the following, it is determined that the resource processing mode configured by the base station belongs to the first resource processing mode or the second resource processing mode:

[0084] By adding specific domains in DCI;

[0085] The indicated value set in the preset domain;

[0086] DCI format;

[0087] RNTI used for scrambling;

[0088] Search space;

[0089] DCI payload size and control resource set.

[0090] In a possible implementation manner, determining a transmission format for data transmission according to the received DCI and / or high-layer signaling includes at least one of the following:

[0091] Determine a potential data mapping avoidance resource set according to configuration information in a high-level signaling, and determine a data mapping avoidance resource according to indication information in a DCI for indicating data channel transmission;

[0092] Determine a data mapping avoidance set according to configuration information in a high-level signaling;

[0093] The potential data mapping avoidance set is determined through configuration information in the high-layer signaling, and the data mapping avoidance resources are determined according to the group-shared DCI.

[0094] In a second aspect, a user equipment UE is provided, including:

[0095] A receiving module, used to receive downlink control information DCI and / or high-layer signaling sent by a base station;

[0096] A first determination module is configured to determine a transmission format of data transmission according to the DCI and / or high-layer signaling received by the receiving module, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, a preset number of transmissions, a modulation method, a reference signal resource location, and a transmission block size, wherein the preset number of transmissions includes: a number of transmissions and / or a number of repeated transmissions;

[0097] The first data transmission module is used to perform data transmission based on the transmission format of the data transmission determined by the first determination module.

[0098] In a possible implementation, the first determination module is specifically configured to determine a time domain resource allocation TDRA set according to high-level signaling, wherein at least one item in the TDRA set includes multiple sets of time domain resource allocation parameters, and the time domain resource allocation parameters are used to indicate time domain resources;

[0099] The first determination module is further used to determine an item in the TDRA set according to the DCI, and determine the preset number of transmissions according to the number of sets of time domain resource allocation parameters in the item.

[0100] In a possible implementation, the first determination module is specifically configured to determine a time domain resource allocation TDRA set according to high-level signaling, and determine one item in the TDRA set according to the DCI and the TDRA set, wherein at least one item in the TDRA set includes multiple sets of time domain resource allocation parameters; and / or,

[0101] The first determination module is specifically configured to determine the preset number of transmissions according to indication information indicating the preset number of transmissions in the DCI and / or the high-layer signaling.

[0102] In a possible implementation, the first data transmission module is specifically configured to repeatedly transmit all data corresponding to all sets of time domain resource allocation parameters k times; and / or,

[0103] A first data transmission module, specifically configured to repeatedly transmit data corresponding to a portion of the time domain resource allocation parameters according to a predefined rule or a preconfigured rule of the base station when the determined preset number of transmissions k is greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets; and / or,

[0104] The first data transmission module is specifically used to transmit data corresponding to the first k sets of time domain resource allocation parameters in the TDRA set when it is determined that the preset transmission number k is not greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets.

[0105] In a possible implementation, the first determining module includes: a first acquiring unit, a second acquiring unit, and a first determining unit, wherein:

[0106] A first acquisition unit is used to acquire a standby set pre-configured by the base station, the standby set includes a plurality of preset combinations, the preset combination includes at least one of the following: a time slot deviation, a combination of a start and length indication SLIV, a start position S, and a time domain length L, wherein each preset combination is provided with a corresponding number;

[0107] A second acquiring unit, configured to acquire indication information sent by a base station, wherein the indication information is used to indicate one of the serial numbers corresponding to the preset combination;

[0108] The first determining unit is used to determine the transmission format of data transmission based on the backup set pre-configured by the base station acquired by the first acquiring unit and the time domain resource allocation TDRA set sent by the base station acquired by the second acquiring unit.

[0109] In a possible implementation manner, the second acquisition unit is specifically configured to acquire a time domain resource allocation TDRA set sent by the base station, wherein each item in the TDRA set includes one or more indication information.

[0110] In one possible implementation, the first determination module is specifically used to determine the time domain position of the first modulation and demodulation signal DMRS used for data transmission based on the relative starting position of each preset transmission in each set of time domain resource parameters when it is determined that an item in the TDRA set includes multiple sets of time domain resource parameters.

[0111] In a possible implementation, the first determination module is specifically configured to determine a fixed modulation mode according to the received DCI and / or high-layer signaling, where the fixed modulation mode is a modulation mode used in each preset transmission; and / or,

[0112] The first determination module is specifically used to determine the modulation method used for at least one preset transmission according to the actual transmission efficiency and / or coding rate, and the actual transmission efficiency and / or coding rate are obtained through the received DCI and / or high-level signaling.

[0113] In a possible implementation, the first determining module includes: a third obtaining unit and a second determining unit, wherein:

[0114] A third acquisition unit is used to obtain the modulation and coding mode MCS sequence number indicated in the DCI and / or high-level signaling;

[0115] The second determining unit is used to determine the modulation mode used for the first preset transmission according to the MCS sequence number obtained by the third obtaining unit.

[0116] In a possible implementation, the second determining unit is specifically configured to determine that the modulation mode used for the first preset transmission is the modulation mode corresponding to the MCS number in the MCS number table; and / or,

[0117] The second determination unit is further specifically used to adjust the modulation order when the code rate corresponding to the MCS sequence number is greater than a preset threshold when used for the first preset transmission, and determine the modulation method used for the first preset transmission based on the adjusted modulation order.

[0118] In a possible implementation, the first determination module is specifically configured to determine a transport block size TBS, where the TBS is a transport block corresponding to a physical uplink shared channel PUSCH or a transport block corresponding to a physical downlink shared channel PDSCH;

[0119] The first determination module is further configured to determine a coding rate and / or a spectrum efficiency adopted by the at least one preset transmission according to at least one of the following:

[0120] TBS, the number of symbols actually transmitted in the at least one scheduled transmission;

[0121] Determine a modulation mode adopted by the at least one preset transmission according to at least one of the following:

[0122] the coding rate used for the at least one preset transmission,

[0123] the spectral efficiency adopted by the at least one preset transmission,

[0124] Predefined TBS tables,

[0125] Coding rate threshold,

[0126] Spectrum efficiency threshold.

[0127] In a possible implementation, the first determination module is further configured to determine, in a predefined TBS table, a row where the first coding rate and / or the first spectral efficiency is located, according to the coding rate and / or spectral efficiency used in at least one preset transmission;

[0128] The first determination module is further configured to determine an adjustment method used for the at least one preset transmission according to a modulation order indicated in a row where the first coding rate and / or the first spectrum efficiency are located;

[0129] The first coding rate and / or the first spectrum efficiency is: a coding rate and / or spectrum efficiency that is closest to the coding rate and / or spectrum efficiency used in the at least one preset transmission in a predefined TBS table.

[0130] In a possible implementation, the first determination module is specifically configured to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the received DCI and / or high-layer signaling; and / or,

[0131] A first determination module is specifically used to determine the time domain position of the PT-RS corresponding to all preset transmissions or the time domain position of the PT-RS corresponding to any one preset transmission according to the time domain density of the PT-RS corresponding to the preset transmission; and / or,

[0132] The first determination module is specifically used to determine the position of the PT-RS time-frequency resource of the PUSCH according to the time domain density and time set of the PT-RS corresponding to the preset transmission.

[0133] In a possible implementation, the first determination module is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS sequence number corresponding to the average spectrum efficiency corresponding to all preset transmissions and / or the average code rate corresponding to all preset transmissions in the MCS table; and / or,

[0134] The first determination module is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS sequence number configured by DCI scheduling or high-level signaling; and / or,

[0135] The first determination module is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual code rate of any preset transmission in the MCS table and / or the MCS number corresponding to the actual spectrum efficiency in the MCS table; and / or,

[0136] A first determination module is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual spectrum efficiency of the first preset transmission in the MCS table and / or the MCS number corresponding to the actual code rate of the first preset transmission in the MCS table; and / or,

[0137] A first determination module is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the pilot density parameter, where the pilot density parameter is configured by the base station through high-level signaling or DCI; and / or,

[0138] The first determination module is specifically used to determine that the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is a preset value.

[0139] In one possible implementation, when the first determination module determines the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS sequence number configured by DCI scheduling or high-level signaling, it is specifically used to: obtain at least one MCS table and the time domain density threshold of at least one PT-RS corresponding to each MCS table; determine the MCS table corresponding to the preset transmission from the at least one MCS table obtained; determine the time domain density of the PT-RS corresponding to the preset transmission according to the MCS sequence number configured by DCI scheduling or high-level signaling, and the time domain density threshold of at least one PT-RS corresponding to the determined MCS table.

[0140] In a possible implementation, the time set includes at least one of the following:

[0141] The starting position of the PUSCH time domain resource allocation of any one of the multiple scheduled transmissions or the starting position of the first scheduled transmission, or the starting position of a continuous symbol set and / or the starting position of a time slot in all PUSCH scheduled transmissions;

[0142] The PUSCH time domain resources of any one of the multiple preset transmissions or the PUSCH time domain resources of any one of the multiple preset transmissions, or the time domain resources of all the preset transmissions actually sent by the PUSCH.

[0143] In one possible implementation,

[0144] A first determination module is specifically used to determine a potential data mapping avoidance resource set according to configuration information in a high-level signaling, and determine a data mapping avoidance resource according to indication information in a DCI for indicating data channel transmission; and / or,

[0145] A first determination module is specifically configured to determine a data mapping avoidance resource set according to configuration information in a high-level signaling; and / or,

[0146] The first determination module is specifically configured to determine a potential data mapping avoidance resource set through configuration information in a high-level signaling, and determine a data mapping avoidance resource according to a group-shared DCI.

[0147] In a third aspect, a user equipment UE is provided, which includes:

[0148] one or more processors;

[0149] Memory;

[0150] One or more applications, wherein the one or more applications are stored in a memory and configured to be executed by one or more processors, and the one or more programs are configured to: execute the method for data transmission shown in the first aspect or any possible implementation of the first aspect.

[0151] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method for data transmission shown in the first aspect of the embodiment of the present application or any possible implementation method of the first aspect is implemented.

[0152] In a fifth aspect, a data transmission method is provided, which is performed by a base station and includes:

[0153] Determine the transmission format for data transmission;

[0154] The transmission format of data transmission is sent via downlink control information DCI and / or higher layer signaling;

[0155] Data is transmitted based on the transmission format of the data transmission.

[0156] In a sixth aspect, a base station is provided, including:

[0157] A second determination module, used to determine a transmission format for data transmission;

[0158] A sending module, configured to send a transmission format of data transmission via downlink control information DCI and / or high-layer signaling;

[0159] The second data transmission module is used to perform data transmission based on a transmission format of the data transmission.

[0160] In a seventh aspect, a base station is provided, comprising:

[0161] one or more processors;

[0162] Memory;

[0163] One or more applications, wherein the one or more applications are stored in a memory and configured to be executed by one or more processors, and the one or more programs are configured to: execute the data transmission method shown in the fourth aspect.

[0164] In an eighth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method for data transmission shown in the fifth aspect of the embodiment of the present application is implemented.

[0165] The beneficial effects of the technical solution provided by this application are:

[0166] The present application provides a user equipment and a method for data transmission. Compared with the prior art, the present application receives downlink control information DCI and / or high-layer signaling sent by a base station, and then determines the transmission format of data transmission according to the received DCI and / or high-layer signaling, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, wherein the preset transmission times include: transmission times and / or repeated transmission times, and then data transmission is performed based on the transmission format of data transmission. That is, the user equipment UE can receive the transmission format of data transmission configured by the base station, including at least one of time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, and perform data transmission according to the transmission format received from the base station, thereby solving the problem of difficulty in determining the transmission format of each preset transmission, such as modulation mode, reference signal, resource location, etc., due to the different symbol lengths used in each actual preset transmission.

[0167] The present application provides a base station and a method for data transmission. Compared with the prior art, the present application determines the transmission format of data transmission, then sends the transmission format of data transmission through downlink control information DCI and / or high-level signaling, and then performs data transmission based on the transmission format of data transmission. That is, in the present application, when the base station determines the transmission format of data transmission, the determined transmission format of data transmission can be sent to the user equipment UE through DCI and / or high-level signaling, so that the user equipment can obtain the transmission format required for data transmission, and after obtaining the transmission format, data transmission can be performed, so as to solve the problem in the prior art that the modulation mode, reference information, resource location and other transmission formats of each preset transmission are difficult to determine due to the different symbol lengths used in each actual preset transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0168] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in describing the embodiments of the present application are briefly introduced below.

[0169] Figure 1 An example diagram of a wireless communication system provided in an embodiment of the present application;

[0170] Figure 2a A schematic diagram of a data transmission method provided in an embodiment of the present application;

[0171] Figure 2b A schematic diagram of another method flow for data transmission provided in an embodiment of the present application;

[0172] Figure 3a An example diagram of determining a transmission format and performing data transmission provided in an embodiment of the present application;

[0173] Figure 3b Another example diagram of determining a transmission format and performing data transmission provided in an embodiment of the present application;

[0174] Figure 3c Another example diagram of determining a transmission format and performing data transmission provided in an embodiment of the present application;

[0175] Figure 4 Another example diagram of determining a transmission format and performing data transmission provided in an embodiment of the present application;

[0176] Figure 5a , Figure 5b and Figure 5c A schematic diagram of PT-RS time domain density provided in an embodiment of the present application;

[0177] Figure 5d A schematic diagram of the structure of a user device provided in an embodiment of the present application;

[0178] Figure 6 A schematic diagram of the structure of a base station provided in an embodiment of the present application;

[0179] Figure 7 A schematic diagram of a physical device structure of a user equipment provided in an embodiment of the present application;

[0180] Figure 8 A schematic diagram of the physical device structure of a base station provided in an embodiment of the present application;

[0181] Fig. 9 A block diagram of a computing system that can be used to implement a user equipment or a base station of an embodiment of the present application;

[0182] Fig.10 A flowchart of determining the modulation mode of each repeated transmission / transmission according to the actual transmission efficiency and / or code rate in an embodiment of the present application;

[0183] Fig.11A schematic diagram indicating a data transmission resource mapping method in an embodiment of the present application. DETAILED DESCRIPTION

[0184] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as limiting the present invention.

[0185] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0186] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0187] Figure 1 An example of a wireless communication system 100 of an embodiment of the present application is shown, wherein the wireless communication system 100 includes one or more fixed infrastructure units to form a network distributed in a geographical area. The infrastructure unit may include an AP (Access Point), an AT (Access Terminal), a BS (Base Station), a Node-B (Node B), an eNB (evolved NodeB), and a gNB (Next Generation Base Station).

[0188] like Figure 1 As shown, infrastructure unit 101 and infrastructure unit 102 provide services for several MS (mobilestation, mobile station) or UE or terminal equipment or user equipment 103 and user equipment 104 in the service area, and the service area is within the cell or cell sector. In some systems, one or more BSs are communicatively coupled to a controller forming an access network, and the controller is communicatively coupled to one or more core networks. This example is not limited to any particular wireless communication system.

[0189] In the time domain and / or frequency domain, the infrastructure unit 101 and the infrastructure unit 102 transmit DL (Downlink) communication signals 112 and DL communication signals 113 to the MS or user equipment 103 and the user equipment 104, respectively. The MS or user equipment 103 communicates with the infrastructure unit 101 via UL (Uplink) communication signals 111 and 114, and the MS or user equipment 104 communicates with the infrastructure unit 102 via UL communication signals 114.

[0190] In one embodiment, the mobile communication system 100 is an OFDM (Orthogonal Frequency Division Multiplexing) / OFDMA (Orthogonal Frequency Division Multiple Access) system including multiple base stations and multiple UEs, the multiple base stations include base station 101 and base station 102, and the multiple UEs include UE 103 and UE 104. The base station 101 communicates with the UE 103 through UL communication signals 111 and DL communication signals 112.

[0191] When the base station has a downlink packet to send to the UE, each UE will obtain a downlink allocation (resource), such as a set of wireless resources in the PDSCH (Physical Downlink Shared Channel). When the UE needs to send a packet to the base station in the uplink, the UE obtains authorization from the base station, where the authorization allocation contains a set of uplink wireless resources PUSCH (Physical Uplink Shared Channel). The UE obtains downlink scheduling information or uplink scheduling information from the PDCCH (Physical Downlink Control Channel) specifically for itself. The downlink information (including: downlink scheduling information and other control information) or uplink information (including: uplink scheduling information and other control information) carried by the PDCCH is called DCI (Downlink Control Information).

[0192] Figure 1Different physical channels of the downlink 112 and uplink 111 examples are also shown. The downlink 112 includes PDCCH 121, PDSCH 122, PBCH (Physical Broadcast Channel) 123 and PSS (Primary Synchronization Signal) / SSS (Secondary Synchronization Signal) 124. Among them, in 5G NR, PSS, SSS and PBCH together constitute an SSB (SS / PBCH block) 125. PDCCH 121 sends DCI 120 to the UE, that is, DCI 120 is carried by PDCCH 121. PDSCH 122 sends downlink data information to the UE. PBCH carries MIB (Master Information Block) for UE early discovery and cell-wide coverage. The uplink 111 includes a PUCCH (Physical Uplink Control Channel) 131 carrying UCI (Uplink Control Information) 130, a PUSCH 132 carrying uplink data information, and a PRACH (Physical Random Access Channel) 133 carrying random access information.

[0193] In addition to the traditional cellular networking method, the present application is also applicable to the resource allocation method of sidelink transmission. Sidelink transmission refers to communication between terminals.

[0194] In one embodiment, the wireless communication network 100 uses OFDMA or a multi-carrier architecture, including AMC (Adaptive Modulation and Coding) on ​​the downlink and a next-generation single-carrier FDMA architecture for UL transmission or a multi-carrier OFDMA architecture for UL transmission. The FDMA-based single-carrier architecture includes at least one of IFDMA (Interleaved FDMA, interleaved frequency division multiple access), LFDMA (Localized FDMA, centralized frequency division multiple access), IFDMA and LFDMA's DFT-SOFDM (DFT-spread OFDM, extended discrete Fourier transform orthogonal frequency division multiplexing). In addition, various enhanced NOMA (non-orthogonal multiple access) architectures of OFDMA systems are also included.

[0195] Example OFDMA protocols include the developed LTE and 5G NR in the 3GPP UMTS standard, and the IEEE 802.16 series of standards in the IEEE standard. The architecture may also include the use of transmission technologies such as MC-CDMA (multi-carrier CDMA), MC-DS-CDMA (multi-carrier direct sequence CDMA), and OFCDM (Orthogonal Frequency and Code Division Multiplexing, orthogonal frequency code division multiplexing for one-dimensional or two-dimensional transmission). Alternatively, simpler time division multiplexing and / or frequency division multiplexing multiple access technologies, or any combination of these technologies, may be used. In one possible implementation, the communication system may use other cellular communication system protocols, including but not limited to TDMA (Time division multiple access) or direct sequence CDMA (Code Division Multiple Access).

[0196] In the NR system, the transmission format of the uplink data channel and the transmission format of the downlink data channel (such as time domain resources, frequency domain resources, preset number of transmissions, modulation mode, transmission block size, etc.) are indicated by DCI or high-level signaling (for example, Radio Resource Control (RRC)) (such as Type 1 uplink configuration grant (configured grant, GC)), wherein Type 2 uplink configuration grant and some parameters of downlink semi-persistent scheduling (semi-persistent scheduling, SPS) are indicated by activating DCI, and the transmission format of the uplink data channel and the transmission format of the downlink data channel for dynamic grant are indicated by the DCI format used to indicate the uplink data channel and the DCI format of the downlink data channel, respectively. In the description of the embodiments of the present application, one or more parameters of the transmission format of the data channel can be indicated by DCI or RRC.

[0197] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0198] The present application provides a method for data transmission, and in particular provides a method for performing preset transmission, such as Figure 2a As shown, including:

[0199] Step S201: Receive downlink control information DCI and / or high-layer signaling sent by a base station.

[0200] Step S202: Determine a transmission format for data transmission according to the received DCI and / or high-layer signaling.

[0201] The transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation method, reference signal resource location and transmission block size, wherein the preset transmission times includes: transmission times and / or repeated transmission times.

[0202] Step S203: Perform data transmission based on the transmission format of the data transmission.

[0203] For the embodiment of the present application, the above steps S201, S202 and S203 are not limited to Figure 2a The execution order shown in , any possible execution order is within the protection scope of this application.

[0204] In a possible implementation manner of the embodiment of the present application, step S202 may specifically include: step S2021 (not shown in the figure) and step S2022 (not shown in the figure), wherein:

[0205] Step S2021: Determine a time domain resource allocation TDRA set according to high-layer signaling.

[0206] Wherein, at least one item in the TDRA set includes multiple sets of time domain resource allocation parameters, and the time domain resource allocation parameters are used to indicate time domain resources;

[0207] Step S2022: determine an item in the TDRA set according to the DCI, and determine a preset number of transmission times according to the number of sets of time domain resource allocation parameters in the item.

[0208] In another possible implementation manner of the embodiment of the present application, step S203 may specifically include: at least one of step S2031a (not shown in the figure), step S2031b (not shown in the figure), and step S2032 (not shown in the figure), wherein:

[0209] Step S2031a: Repeat the transmission k times of all data corresponding to all sets of time domain resource allocation parameters.

[0210] Step S2301b: when the determined preset transmission number k is greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets, data corresponding to some sets of time domain resource allocation parameters are repeatedly transmitted according to a predefined or base station preconfigured rule.

[0211] Step S2032: when it is determined that the preset number of transmission times k is not greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets, data corresponding to the first k sets of time domain resource allocation parameters in the TDRA set are transmitted.

[0212] In another possible implementation of the embodiment of the present application, step S202 may specifically include: at least one of step S2023 (not shown in the figure) and step S2024 (not shown in the figure), wherein:

[0213] Step S2023: determine a time domain resource allocation TDRA set according to the high-layer signaling, and determine one item in the TDRA set according to the DCI and the TDRA set.

[0214] At least one item in the TDRA set includes multiple sets of time domain resource allocation parameters.

[0215] Step S2024: Determine the preset number of transmissions according to the indication information indicating the preset number of transmissions in the DCI and / or the higher layer signaling.

[0216] In another possible implementation of the embodiment of the present application, step S202 may specifically include: step S2025 (not shown in the figure), step S2026 (not shown in the figure), and step S2027 (not shown in the figure), wherein:

[0217] Step S2025: Obtain a backup set pre-configured by the base station.

[0218] The backup set includes multiple preset combinations, and the preset combination includes at least one of the following: a time slot deviation, a combination of a start and length indication SLIV, a start position S, and a time domain length L; wherein each preset combination is provided with a corresponding number.

[0219] Step S2026: Obtain indication information sent by the base station.

[0220] The indication information is used to indicate one of the serial numbers corresponding to the preset combination.

[0221] Specifically, obtaining the indication information sent by the base station includes: obtaining a time domain resource allocation TDRA set sent by the base station.

[0222] Each item in the TDRA set includes one or more indication information.

[0223] Step S2027: Determine the transmission format of the data transmission based on the backup set pre-configured by the base station and the indication information sent by the base station.

[0224] In another possible implementation of the embodiment of the present application, step S202 may specifically include: step S2028 (not shown in the figure), wherein:

[0225] Step S2028: When it is determined that one item in the TDRA set includes multiple sets of time domain resource parameters, the time domain position of the first modulation and demodulation signal DMRS used for the data transmission is determined according to the relative starting position of each preset transmission in each set of time domain resource parameters.

[0226] In another possible implementation of the embodiment of the present application, step S202 may specifically include: at least one of step S2029 (not shown in the figure) and step 202a (not shown in the figure), wherein:

[0227] Step S2029: Determine a fixed modulation mode according to the received DCI and / or high-layer signaling.

[0228] The fixed modulation mode is the modulation mode used in each preset transmission.

[0229] Step S202a: Determine a modulation mode used for at least one preset transmission according to the actual transmission efficiency and / or coding rate.

[0230] The actual transmission efficiency and / or coding rate is obtained through the received DCI and / or high-layer signaling.

[0231] In another possible implementation of the embodiment of the present application, step S202 may specifically include: step S202b (not shown in the figure) and step S202c (not shown in the figure), wherein:

[0232] Step S202b: Obtain the modulation and coding scheme MCS number indicated in the DCI and / or high-layer signaling.

[0233] Step S202c: Determine the modulation mode used for the first preset transmission according to the MCS sequence number.

[0234] Another possible implementation method of the embodiment of the present application, step S202c may specifically include: determining the modulation method used for the first preset transmission, including: determining that the modulation method used for the first preset transmission is the modulation method corresponding to the MCS number in the MCS number table; and / or, if the code rate corresponding to the MCS number is greater than a preset threshold when used for the first preset transmission, adjusting the modulation order, and determining the modulation method used for the first preset transmission based on the adjusted modulation order.

[0235] In another possible implementation of the embodiment of the present application, step S202a may specifically include: step S202a1 (not shown in the figure), step S202a2 (not shown in the figure), and step S202a3 (not shown in the figure), wherein:

[0236] Step S202a1, determine the size TBS of the transport block.

[0237] The TBS is a transport block corresponding to a physical uplink shared channel PUSCH or a transport block corresponding to a physical downlink shared channel PDSCH.

[0238] Step S202a2: Determine the coding rate and / or spectrum efficiency used for the at least one preset transmission according to at least one of the following:

[0239] TBS, the number of symbols actually transmitted in the at least one preset transmission.

[0240] Step S202a3: Determine the modulation mode used for the at least one preset transmission according to at least one of the following:

[0241] The coding rate used for the at least one preset transmission, the spectrum efficiency used for the at least one preset transmission, a predefined TBS table, a coding rate threshold, and a spectrum efficiency threshold.

[0242] Another possible implementation method of the embodiment of the present application is to determine the modulation method adopted by the at least one preset transmission according to the coding rate adopted by the at least one preset transmission and / or the spectral efficiency adopted by the at least one preset transmission and a predefined TBS table, including: determining the row where the first coding rate and / or the first spectral efficiency is located in the predefined TBS table according to the coding rate and / or the spectral efficiency adopted by the at least one preset transmission; and determining the adjustment method adopted by the at least one preset transmission according to the modulation order indicated in the row where the first coding rate and / or the first spectral efficiency is located.

[0243] The first coding rate and / or the first spectrum efficiency is: a coding rate and / or spectrum efficiency that is closest to a coding rate and / or spectrum efficiency used in at least one preset transmission in a predefined TBS table.

[0244] In another possible implementation of the embodiment of the present application, step S202 may specifically include: at least one of step S202d (not shown in the figure), step S202e (not shown in the figure), and step S202f (not shown in the figure), wherein:

[0245] Step S202d: Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the received DCI and / or high-layer signaling.

[0246] Step S202e: Determine the time domain position of the PT-RS corresponding to all preset transmissions or the time domain position of the PT-RS corresponding to any one preset transmission according to the time domain density of the PT-RS corresponding to the preset transmission.

[0247] Step S202f: Determine the location of the PT-RS time-frequency resource of the PUSCH according to the time domain density and time set of the PT-RS corresponding to the preset transmission.

[0248] Among them, the time set includes: the starting position of the PUSCH time domain resource allocation of any one of the multiple preset transmissions, or the starting position of the first preset transmission, or the starting position of the continuous symbol set and / or the starting position of the time slot in all PUSCH preset transmissions; and / or, the PUSCH time domain resources of any one of the multiple preset transmissions or the PUSCH time domain resources of any one of the preset transmissions, or the time domain resources of all preset transmissions actually sent by PUSCH.

[0249] The above method (such as S202d, S202e, S202f) is also applicable to PT-RS in PDSCH.

[0250] Specifically, step S202d may include at least one of step S202d1 (not shown in the figure), step S202d2 (not shown in the figure), step S202d3 (not shown in the figure), step S202d4 (not shown in the figure), step S202d5 (not shown in the figure), and step S202d6 (not shown in the figure), wherein:

[0251] Step S202d1, determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the average spectrum efficiency corresponding to all preset transmissions and / or the average code rate corresponding to all preset transmissions in the MCS table.

[0252] Step S202d2: Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS number configured by DCI scheduling or high-level signaling.

[0253] Step S202d3, determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual code rate of any preset transmission in the MCS table and / or the MCS number corresponding to the actual spectrum efficiency in the MCS table.

[0254] Step S202d4, determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual spectral efficiency of the first preset transmission in the MCS table and / or the MCS number corresponding to the actual code rate of the first preset transmission in the MCS table.

[0255] Step S202d5: Determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the pilot density parameter, and the pilot density parameter is configured by the base station through high-layer signaling or DCI.

[0256] Step S202d6: Determine that the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is a preset value.

[0257] Specifically, step S202d2 may further include: obtaining at least one MCS table and the time domain density threshold of at least one PT-RS corresponding to each MCS table; determining the MCS table corresponding to the preset transmission from the at least one MCS table obtained; determining the time domain density of the PT-RS corresponding to the preset transmission according to the MCS sequence number configured by DCI scheduling or high-level signaling, and the time domain density threshold of at least one PT-RS corresponding to the determined MCS table.

[0258] In another possible implementation of the embodiment of the present application, step S202 may specifically include: at least one of step S202g (not shown in the figure), step S202h (not shown in the figure), and step S202i (not shown in the figure), wherein:

[0259] Step S202g: determine a potential data mapping avoidance resource set according to the configuration information in the high-layer signaling, and determine the data mapping avoidance resource according to the indication information in the DCI used to indicate the data channel transmission.

[0260] Step S202h: determine a data mapping avoidance resource set according to configuration information in the high-layer signaling.

[0261] Step S202i: determine a potential data mapping avoidance resource set through configuration information in high-layer signaling, and determine a data mapping avoidance resource according to the group-shared DCI.

[0262] The embodiment of the present application provides a method for data transmission. Compared with the prior art, the embodiment of the present application receives downlink control information DCI and / or high-layer signaling sent by a base station, and then determines the transmission format of data transmission according to the received DCI and / or high-layer signaling, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, wherein the preset transmission times include: transmission times and / or repeated transmission times, and then data transmission is performed based on the transmission format of data transmission. That is, the user equipment UE can receive the transmission format of data transmission configured by the base station, including at least one of time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, and perform data transmission according to the transmission format received from the base station, thereby solving the problem that the modulation mode, reference signal, resource location and other transmission formats of each preset transmission are difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0263] In addition, the preset transmission (transmission and / or repeated transmission) can be an actual transmission or a nominal transmission. Among them, the nominal transmission is the transmission configured by the base station to the UE. The actual transmission is a transmission in which, when a benchmark transmission encounters the presence of non-transmittable resources, other transmission resources except the non-transmittable resources are segmented into at least two transmission blocks. In addition, when the benchmark transmission crosses the time slot boundary, it can also be transmitted by segmenting it into two transmission blocks at the time slot boundary. For example, semi-statically or dynamically configured symbols opposite to the transmission direction, or flexible symbols, or resources configured by the base station that cannot be used for uplink or downlink transmission, etc. Among them, flexible symbols are symbols whose direction can be rewritten. For example, a flexible symbol can be rewritten as an uplink or downlink symbol or maintained as a flexible symbol through dynamic indication.

[0264] The present application also provides a method for data transmission, which is performed by a base station, such as Figure 2b As shown, including:

[0265] Step S301: Determine the transmission format of data transmission.

[0266] Step S302: Send a transmission format for data transmission via downlink control information DCI and / or higher layer signaling.

[0267] Step S303: Perform data transmission based on the data transmission format.

[0268] The transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, wherein the preset transmission times includes: transmission times and / or repeated transmission times.

[0269] For the embodiment of the present application, the execution order of step S301, step 302 and step S303 is not limited to the following: Figure 2b The execution order shown, any possible execution order is within the protection scope of this application.

[0270] The embodiment of the present application provides a method for data transmission. Compared with the prior art, the embodiment of the present application determines the transmission format of the data transmission, then sends the transmission format of the data transmission through downlink control information DCI and / or high-level signaling, and then performs data transmission based on the transmission format of the data transmission. That is, in the embodiment of the present application, when the base station determines the transmission format of the data transmission, the determined transmission format of the data transmission can be sent to the user equipment UE through DCI and / or high-level signaling, so that the user equipment can obtain the transmission format required for the data transmission, and after obtaining the transmission format, the data transmission can be performed, so as to solve the problem in the prior art that the modulation mode, reference information, resource location and other transmission formats of each preset transmission are difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0271] The following is an introduction to the data transmission method through a specific embodiment, which is as follows:

[0272] The embodiment of the present application mainly introduces how to indicate the start and length indicator (SLIV) of the start symbol S and the length L (joint coding) in the time domain resource allocation (TDRA), wherein:

[0273] In the NR system, the base station configures the set of TDRAs through RRC, and further dynamically indicates one of them through DCI. In the Rel-15 NR system, each item in the set of TDRAs configured through high-level signaling includes: time slot deviation K2 (used to determine the starting time slot of PUSCH transmission), mapping type (DMRS mapping type Type A and Type B), start and length indicator (SLIV) for indicating the start symbol S and length L (joint coding) or directly indicating the start symbol S and length L, demodulation reference signal (DMRS) position (dmrs-TypeA-Positon in the NR protocol).

[0274] The following takes the Physical Uplink Shared Channel (PUSCH) as an example for elaboration. The same method applies to the Physical Downlink Shared Channel (PDSCH).

[0275]

[0276] - The slot in which the UE transmits the PUSCH is determined by K2 as

[0277] where n is the slot where the scheduling DCI is located, K2 is determined based on the numerology of the PUSCH, and μ PUSCH and μ PDCCH are the subcarrier spacings of the PUSCH and PDCCH respectively, and

[0278] - The starting symbol S relative to the starting time slot assigned to the PUSCH and the number of consecutive symbols L calculated from symbol S are determined by the following method and according to the indication of the start and length corresponding to the row of this index (SLIV):

[0279] If (L - 1) ≤ 7, then SLIV = 14·(L - 1) + S,

[0280] Otherwise, SLIV = 14·(14 - L + 1) + (14 - 1 - S),

[0281] where 0 < L ≤ 14 - S, and

[0282] - The mapping type of the PUSCH is set according to the mapping type of Type A and Type B defined in Section 6.4.1.1.3 of Protocol TS 38.211 based on the mapping type corresponding to the row of this index.

[0283] In order to reduce delay and ensure reliability, at the same time, different UL / DL symbol configurations that may exist in different time slots can be processed, and different uplink and downlink time slot configurations can be designed. A TDRA set can include multiple sets of time domain resource allocation parameters, where the time domain resource allocation parameters include: SLIV or directly indicate the starting position S and the allocation length L, and / or the time slot deviation K2 value and / or the mapping type. For example, the configuration shown in Table 1 can be configured by RRC, where there is no need to indicate the PUSCH mapping type for each set of time domain resource allocation parameters. In this way, the base station can have enough flexibility to select a suitable set of configurations based on factors such as the UL / DL configuration and SRS configuration currently being used in the system. Since all parameters can be configured by RRC, this method can support multiple transmissions in a time slot, as well as multiple scenarios such as repetitions across different time slots. In Table 1, each set of parameters includes a time slot deviation K2 and a respectively configured starting position S and an allocation length L, and the data mapping type is the same. In another example, the mapping type of the data can be different. In addition, the system configures a resource allocation table or one or more sets of resource allocation parameters configured through RRC, wherein the directly indicated starting position S and allocation length L may also be indicated through SLIV. Further, Table 1 may be extended to more sets of parameters. The number of sets of parameters may be configured by RRC.

[0284] Table 1

[0285]

[0286]

[0287] In the Rel-15 NR system, the number of repetitions k is configured by RRC, and in the LTE system, the number of repetitions k is dynamically indicated by DCI. For a method in which each sequence number in a TDRA set may include at least one or more sets of time domain resource allocation parameters, the number of repetitions k can be indicated by the following method:

[0288] Method A: Determined according to the number of sets of time domain resource allocation parameters included in the TDRA set.

[0289] Specifically, for example, in Table 1, there are two sets of parameters in sequence numbers 1 to 10, and only one set of parameters in sequence numbers 11 to 16. Therefore, for sequence numbers 1 to 10, it means that there are k=2 repetitions, and for sequence numbers 11 to 16, it means that there are k=1 repetition.

[0290] Method B: The base station indicates through other fields or other information elements (IE) in DCI or RRC.

[0291] In this case, the number of sets of time domain resource allocation parameters in each item in the TDRA set may be different from the number of repetitions k configured by the base station. At this time, the number of repetitions actually used for transmission can be determined by at least one of the following methods:

[0292] Method 1: Overall repetition of all data transmissions indicated by a whole set of time domain resource allocation parameters.

[0293] For example Figure 3a As shown, one item in the TDRA set indicates two sets of time domain resources, which are transmitted in symbols 1 to 4 in slot n and 5 to 13 in slot n, respectively. In addition, the UE obtains the number of repetitions k=2 from the base station, and repeats all transmissions indicated by the entire set of time domain resource allocation parameters. The repeated transmissions can be performed continuously (i.e., starting from the next available symbol). Or, as Figure 3a As shown, the data can be repeated on the same resource on the next Slot n+1, that is, the data indicated by the first set of time domain resources is repeatedly transmitted on symbols 1 to 4 of slot n+1, and the data indicated by the second set of time domain resources is transmitted on symbols 5 to 13. At this time, the number of times the data is actually transmitted is the number of sets m indicated by the item in the TDRA set multiplied by the number of repetitions k.

[0294] Method 2: Repeat part of the PUSCH transmission according to a predefined rule or a base station configured rule.

[0295] For example, only the data transmission indicated by the last X sets of parameters is repeated, where X is predefined in the standard or configured through signaling. Alternatively, the base station selects to repeat the data transmission indicated by one or more sets of parameters according to the number of remaining symbols in each time slot.

[0296] Specifically, Figure 3bAs shown, one item in the TDRA set indicates two sets of time domain resources, which are transmitted in symbols 5 to 11 in slot n and 1 to 11 in slot n+1 respectively. The number of repetitions k=4, then according to the pre-specified provisions in the base station configuration or standard, only the last k-1 sets of parameters are repeated. Then, the transmission indicated by the first set of parameters is the first repeated transmission, the transmission indicated by the second set of parameters is the second repeated transmission, and the following two repetitions are determined according to the resources indicated by the second set of parameters. That is, the third repeated transmission occupies symbols 1 to 11 in Slot n+2, and the third repeated transmission occupies symbols 1 to 11 in Slot n+3. Similarly, when the number of time domain resource parameter sets m in the item indicated for transmission in TDRA is less than k, the first m times are transmitted according to the indication in TDRA, and the next km times are transmitted according to the parameter indication of the mth set. The last km set can be transmitted at the starting symbol position S and the symbol length L indicated by the mth set of parameters in the next km time slot. Alternatively, it can also be transmitted as one transmission according to the symbol length L in the mth set of parameters, and continuously transmitted at the next available symbol.

[0297] Method 3: When the number of repetitions k is not greater than the number of sets of time domain resource allocation parameters, data transmission is performed according to the first k sets of parameters.

[0298] Alternatively, the protocol may limit the support of scenarios where the number of repetitions k is not equal to and / or greater than the number of parameter sets. In this case, when the number of repetitions k is greater than the number of time domain resource allocation parameters, the method of performing data transmission according to the first k sets of parameters can be combined, and a set of TDRA sets can also be configured to indicate more scenarios. At this time, k can be dynamically indicated through DCI, which can better adapt to channel changes and business requirements. However, this method requires additional overhead to indicate the number of repetitions k (such as RRC or DCI). If the same overhead is used, a similar effect can be obtained for method A by increasing the number of items in the TDRA set. For example, the 4-bit TDRA indication can be extended to 5 or 6 bits to indicate 32 or 64 states.

[0299] However, constructing a more flexible TDRA set with more bits will bring more additional RRC overhead. For example, originally there are 16 items, and two sets of parameters in each item require two 7 bits to indicate SLIV, so a total of 16*7=112 bits are required to complete (other overhead is not calculated for the time being), so expanding to 32 items requires twice the RRC overhead to complete. The embodiment of the present application also provides a method for configuring the signaling of TDRA: configuring a combination of multiple sets of spare parameters; indicating at least one item in the combination as each item in the TDRA set.

[0300] Specifically,

[0301] · Pre-configured spare {K2 , SLIV} set, and numbered from 0 to m-1 (indexing)

[0302] ·use bits indicate a combination of {k2, SLIV} in the standby set. This method can effectively reduce the RRC signaling overhead, wherein This is a round-up operation.

[0303] In addition, this method can limit S+L<=14 and L<=14 to control the number of bits of SLIV.

[0304] The following embodiment mainly introduces how to determine the location of the DMRS, as shown below:

[0305] In NR, the reference point l used to determine the time domain position of the reference signal and the position l of the first DMRS symbol are 0 Determined in the following way:

[0306] For PUSCH mapping Type A:

[0307] - If frequency hopping is not enabled (disabled), l is defined as the start position of the slot; if frequency hopping is enabled, l is defined as the start position relative to each frequency hopping;

[0308] -l 0 Given by the higher layer parameter dmrs-TypeA-Position;

[0309] For PUSCH mapping Type B:

[0310] - If frequency hopping is not enabled (disabled), l is defined as the starting position of the scheduled PUSCH resources. If frequency hopping is enabled, l is defined as the starting position relative to each frequency hopping.

[0311] -l 0 =0;

[0312] For PUSCH mapping Type B, since the position of the first DMRS is determined by the starting position of the actual transmission, when multiple sets of time domain resource parameters are configured, l defines the relative starting position of each repeated transmission / transmission (several consecutive symbols) in each set of time domain resource parameters.

[0313] like Figure 3c As shown, the UE obtains the 4th column of the DCI indication TDRA table, and according to K in the first set of parameters 2The value of determines that the first PUSCH repetition is slot n, the starting position S is symbol 1, and the length of L is 10; according to K in the second set of parameters 2 The value of determines that the second PUSCH repetition is slot n+1, the starting position S is symbol 0, and the length of L is 8. In addition, the PUSCH mapping type in TDRA is shared by the two sets of parameters (i.e., the same), which is mapping Type B. According to the above rules, the reference point l is the relative starting position of each PUSCH repetition, and the DMRS transmission position l is 0 =0. At this time, the first DMRS of the first PUSCH repetition is sent on symbol 1 of slot n, and the first DMRS of the second PUSCH repetition is sent on symbol 0 of slot n+1. In addition, the base station also configures an additional DMRS for the UE, indicated by the high-level parameter dmrs-AdditionalPosition. Then, the position of the additional DMRS is determined according to the number of symbols occupied by each PUSCH repetition. According to Table 6.4.1.1.3-3 in 3GPP TS38.211, when L=10, the additional pilot is transmitted on the 8th symbol, and when L=8, the additional DMRS is transmitted on the 6th symbol.

[0314] For PUSCH mapping Type A, only S=0, L>=4 and 4<=S+L<=14 are considered valid in Rel-15 NR (when configured as a normal CP (cyclic prefix) length), as shown in Table 2. Similarly, the restrictions shown in Table 2 can also be applied to the above-mentioned method of multiple sets of SLIV values.

[0315] Table 2

[0316]

[0317] Optionally, for Type A PUSCH mapping, the position of DMRS is determined by the starting position and the ending position of all PUSCH occupied symbols in a slot, and DMRS is effectively configured when it exists in each transmission. That is, the UE does not expect that there is no DMRS in any transmission / repetition of PUSCH transmission configured according to Type A. The specific configuration method can be determined by the base station.

[0318] The advantage of this method is that it is easier to align the pilot positions of different UEs. When there are multiple PUSCH transmissions in a slot, the base station can ensure that each PUSCH has DMRS by configuring additional pilots and selecting the transmission position of each PUSCH.

[0319] if Figure 4As shown, the UE obtains the second column of the DCI indication TDRA table, and according to K in the first set of parameters 2 The value of determines that the first PUSCH repetition is slot n, the starting position S is symbol 0, and the length of L is 7; according to K in the second set of parameters 2 The value of determines that the second PUSCH repetition is also slot n, the starting position S is symbol 7, and the length of L is 4. In addition, the PUSCH mapping type in TDRA is shared (i.e., the same) for the two sets of parameters, which is mapping Type A. According to the above rules, the reference point l is the starting position of each slot, the first DMRS transmission position given by the high-level parameter dmrs-TypeA-Position is "pos2", and the high-level parameter dmrs-AdditionalPosition indicates "pos1". At this time, the first DMRS is sent on symbol 2 of slot n, and the second DMRS is sent on symbol 9 of slot n. Since DMRS exists in both PUSCH transmissions, this configuration is considered valid.

[0320] The following embodiment introduces a method for switching between multiple repetitive transmission rules, as shown below:

[0321] The above method is different from the PUSCH time domain resource allocation and / or mapping method or PDSCH time domain resource allocation and / or mapping method in Rel-15 NR. The UE needs to determine how to switch between the existing Rel-15 time domain resource allocation method (only one set of parameters is required) and the above method or other methods (such as a method for mapping consecutive other PUSCH repetitions according to the first PUSCH repetition, etc.).

[0322] Among them, the method for determining multiple time domain resource allocation and / or mapping methods may be at least one of the following:

[0323] Method 1: Determine whether it is the existing Rel-15 resource allocation method or a new method supporting multiple sets of TDRA parameters according to the sequence of rows indicated in the TDRA table (indexed of the row).

[0324] For example, rows 1-10 in Table 1 have two sets of TDRA parameters, and rows 11-16 in Table 1 have one set of TDRA parameters. If the DCI dynamically indicates any of rows 1-10, it means that the new time domain resource allocation and / or mapping method described above is adopted; if the DCI dynamically indicates any of rows 11-16, it means that the time domain resource allocation and / or mapping method in the existing Rel-15 is adopted. In particular, all TDRA sets configured by RRC can be configured as one set of TDRA parameters or multiple sets of TDRA parameters. At this time, there is no need to specifically distinguish whether it is the method in Rel-15 or the method in Re-16.

[0325] Method 2: One or more time domain resource allocation and / or mapping methods among a plurality of different time domain resource allocation and / or mapping methods are indicated through DCI.

[0326] Specifically, it can be determined by adding a specific field in the DCI, or setting the specific field to a specific value, or at least one of different DCI formats, different RNTIs for detours, different search spaces, different DCI load sizes, and different control resource sets (CORESET). Specifically, the resource allocation method indicated by the fallback DCI is the existing Rel-15 method, while the resource allocation method indicated by other DCIs is a new method. The base station configures the UE with the method of time domain resource allocation and / or mapping corresponding to each different DCI through RRC.

[0327] Both of the above methods can be switched dynamically through DCI. If all DCI-related parameters are configured as the same time domain resource allocation and / or mapping method, there is no need to perform DCI dynamic switching. If the base station needs to switch to a different method, it can be reconfigured through RRC (remembered as method 3).

[0328] The following embodiments mainly introduce a method for determining a modulation mode and / or a code rate, which is specifically as follows:

[0329] In order to achieve low-latency and high-reliability performance, and to avoid slot boundaries and symbols and / or time slots that cannot be used for uplink transmission, the symbol length of each repeated transmission / transmission of the PUSCH or PDSCH carried in the same transport block may be different. The repeated transmission / transmission may include: repeated transmission and / or transmission, which may be generated according to predefined rules (for example, when encountering symbols that cannot be used for uplink transmission or slot boundaries, it is segmented into two or more repeated transmissions / transmissions), or due to multiple sets of TDRA parameter scheduling (such as the time domain resource allocation method described above). Since different repeated transmissions / transmissions need to transmit the same TBS (transport block size), but the number of symbols in each repeated transmission / transmission is different, the actual spectral efficiency of each repeated transmission / transmission is different. In the MCS table of Rel-15, different modulation methods correspond to different spectral efficiencies. Specifically, it can be determined that each repeated transmission / transmission modulation mode is the same (each repeated transmission / transmission modulation mode can be determined to be a fixed modulation mode), or the modulation mode of each repeated transmission / transmission can be determined separately according to the actual transmission efficiency and / or coding rate.

[0330] When each repeated transmission / transmission adopts the same modulation mode: the UE determines the modulation mode used for the first repeated transmission / transmission, and then the UE determines that the modulation modes of the remaining repetitions are the same as the modulation mode used for the first repetition.

[0331] The modulation mode determined by the UE for the first repeated transmission / transmission includes at least one of the following:

[0332] The UE obtains the MCS sequence number and modulates each repeated transmission / transmission of the PUSCH or PDSCH according to the modulation mode corresponding to the MCS sequence number in the MCS sequence number table; or

[0333] The UE obtains the MCS sequence number and determines whether its corresponding code rate is higher than the threshold when used for the first repeated transmission / transmission. If it exceeds the threshold, the modulation order is adjusted, and the modulation method for the first repeated transmission / transmission is determined according to the adjusted modulation order.

[0334] The adjusting of the modulation order may be increasing the modulation order or decreasing the modulation order.

[0335] Furthermore, the UE obtains the MCS sequence number and determines whether the corresponding code rate is higher than a threshold for the first repetition, including: the UE determines whether the redundancy version (RV) is a specific RV; or the UE determines whether the first repetition or each repetition needs to support self-decoding (self-decodable).

[0336] The base station may use any of the above methods when configuring the modulation mode.

[0337] Specifically, Table 3 is an MCS sequence number table. If the UE obtains the MCS sequence number of 15 through the MCS / TBS field in the DCI or the uplink configuration authorization (configured grant) configured by the RRC, it is determined that its modulation mode is QPSK, and the target code rate R×1024=679; the UE determines the TBS according to the predefined rules and time domain and frequency domain resource configuration. However, since the number of symbols actually repeated each time may be different, some symbols may be less, resulting in the actual spectrum efficiency being higher than the efficiency of 1.3262 corresponding to sequence number 15 in the MCS table, and even higher than the efficiency of 1.4766 corresponding to MCS sequence number 16 (the modulation mode corresponding to MCS sequence number 16 is 16QAM), but the QPSK modulation mode is still used. Vice versa, the UE obtains the MCS sequence number indicated by the DCI or RRC as 16, and determines that the MCS is 16QAM; the UE determines the TBS according to the predefined rules and time domain and frequency domain resource configuration. However, since the actual spectrum efficiency in the actual repetition is lower than the efficiency 1.4766 corresponding to sequence number 16 in the MCS table, and even lower than the efficiency 1.3262 corresponding to MCS sequence number 15, 16QAM modulation is still used. The disadvantage of this method is that if the symbol length in one repetition is too small (assuming that the rate matching method is used to deal with the situation where the transmission occupies different symbol lengths in each repetition), the actual coding rate will be too high, or even unable to be self-decoded. This situation will affect the demodulation performance and may affect the delay (it needs to be decoded together with other repeated transmissions / transmissions). However, this method of determining the modulation method is simple and easy to implement, and can avoid additional requirements for the radio frequency (RF) of the transmitter and / or receiver for different modulation methods, such as different power back offs required for different modulation methods, resulting in different actual transmission powers used in each repeated transmission / transmission.

[0338] The modulation mode of each repeated transmission / transmission is determined according to the actual transmission efficiency and / or code rate, which can be performed by the base station or the user equipment UE, such as Fig.10 As shown, specifically including:

[0339] Step S1001, determining a PUSCH transport block size or a PDSCH transport block size (TBS);

[0340] Step S1002: Determine a coding rate and / or spectrum efficiency used for at least one of the multiple repeated transmissions / transmissions according to at least one of the following:

[0341] The determined TBS, the number of symbols L actually transmitted in the at least one repeated transmission / transmission;

[0342] Step S1003: Determine the modulation mode of each repeated transmission / transmission according to at least one of the following:

[0343] The coding rate used for the at least one repeated transmission / transmission, the spectrum efficiency used for the at least one repeated transmission / transmission, a predefined TBS table, a coding rate threshold, and a spectrum efficiency threshold.

[0344] The coding rate threshold may be predefined in the protocol or configured by the base station (eg, via RRC or DCI), and the spectrum efficiency threshold may also be predefined in the protocol or configured by the base station. This is not limited in the embodiments of the present application.

[0345] The predefined TBS table consists of several rows, and any row includes a set of one or more items of a modulation order, a target code rate multiplied by 1024, and a spectrum efficiency.

[0346] Specifically, according to the coding rate and / or spectral efficiency, a row corresponding to the coding rate and / or the corresponding spectral efficiency is searched in a predefined TBS table, and the modulation mode is determined according to the modulation order indicated in the row. Wherein, finding the corresponding coding rate and / or spectral efficiency includes at least one of the following: the most recent coding rate and / or spectral efficiency, greater than or equal to the most recent coding rate and / or spectral efficiency, and less than or equal to the most recent coding rate and / or spectral efficiency.

[0347] For the embodiment of the present application, the above steps S1001, S1002 and S1003 are not limited to the following steps: Fig.10 The execution order shown, any other execution order is within the protection scope of this application.

[0348] like Figure 4As shown, the UE determines that the TBS of the PUSCH or PDSCH is M, and the number of symbols of the first repetition is L1=7, and the number of symbols of the second repetition is L2=4. The UE calculates the number of resource elements (RE) that can be used for PUSCH or PDSCH data mapping based on the number of symbols L1, pilot overhead, and resource configuration in the frequency domain, and calculates the actual transmission efficiency E1=1.18 for the first repetition based on the number of resource elements and the TBS (M) of the PUSCH or PDSCH, and infers the MCS sequence I corresponding to the actual transmission efficiency E1 based on the actual transmission efficiency E1 and the MCS sequence table 3. MCS =14,I MCS =14 indicates that the modulation mode is QPSK as the modulation mode used for the first repetition. Similarly, the UE calculates the number of resource elements (RE) that can be used for PUSCH or PDSCH data mapping based on the number of symbols L2, pilot overhead, and frequency domain resource configuration parameters, and calculates the actual transmission efficiency E2 = 2.36 for the first repetition based on the number of resource elements and the TBS (M) TBS M of PUSCH or PDSCH, and determines it as the MCS sequence I. MCS = 19 indicates that 16QAM is the modulation method used for the second repetition.

[0349] For another example, the base station configures or predefines one or more coding rate thresholds and modulation modes corresponding to the thresholds, and the UE calculates the potential coding rate and / or actual transmission efficiency, and determines the modulation mode according to the potential coding rate and / or actual transmission efficiency and the corresponding coding rate and / or transmission efficiency thresholds. The potential coding rate is calculated based on at least one of the following parameters: the number of symbols repeated once L, the pilot overhead, the TBS, and the MCS sequence I MCS Specifically, the base station defines the code rate threshold as 0.93, such as Figure 4 As shown, the first repetition symbol number L1 = 7, the DMRS overhead is 1 symbol, the TBS is M, and the MCS sequence is I MCS The modulation mode indicated by 14 is QPSK, and the calculated potential code rate is 0.588; the number of symbols repeated for the second time is L2=4, TBS is M, and MCS sequence is I MCS The modulation mode indicated by 14 is QPSK and the calculated potential code rate is 1.176 (greater than the threshold 0.93), so the modulation mode needs to be increased to 16QAM. In addition, if the potential code rate corresponding to the increased modulation order is still greater than the threshold, the modulation order is further increased until the maximum available modulation order.

[0350] The above method is also applicable to the base station determining the modulation mode adopted for demodulation.

[0351] The above two methods can be configured by semi-static adjustment of RRC or dynamic adjustment of DCI. Or by pre-defined rules. For example, if the UE determines that the potential code rate is higher than the threshold for the first repeated transmission / transmission, and the RV version number is all 0 or {0, 3}, the modulation mode is dynamically adjusted to ensure that each transmission can be independently decoded.

[0352] Table 3: MCS sequence number table

[0353]

[0354] The following embodiment mainly introduces the time domain density, time domain position and position of time-frequency resources of a reference signal PT-RS (phase tracking reference signal) used for phase tracking, as shown below:

[0355] The Rel-15 NR system designs a reference signal PT-RS (phase tracking reference signal) for phase tracking. When OFDM is used as the carrier modulation method, the PT-RS time domain density is determined according to the MCS. Taking the uplink of CP-OFDM as an example, the information elements timeDensity and frequencyDensity in the PTRS-UplinkConfig high-level signaling indicate the threshold values ​​ptrs-MCS respectively. i (where i = 1, 2, 3) and N RB,i (where i = 0, 1). When configured via the above high-level signaling, the UE assumes that the PT-RS antenna port(s) is present and its pattern is related to the corresponding scheduled MCS and scheduled bandwidth. Table 4 shows the functional relationship between the time domain density of PT-RS and the scheduled MCS.

[0356] Table 4

[0357] Scheduling MCS <![CDATA[Time domain density (L PT-RS )]]> <![CDATA[I MCS <ptrs-MCS 1 ]]> PT-RS is not present <![CDATA[ptrs-MCS1≤I MCS <ptrs-MCS2]]> 4 <![CDATA[ptrs-MCS2≤I MCS <ptrs-MCS3]]> 2 <![CDATA[ptrs-MCS3≤I MCS <ptrs-MCS4]]> 1

[0358] For the uplink of Discrete Fourier Transform-Spread Spectru-Orthogonal Frequency Division Multiplexing (DFT-S-OFDM), the base station will directly configure the sampling frequency (sample density) and time domain density (time density) to the UE. The time domain density is L PT-RS =1 or L PT-RS =2.

[0359] Figure 5a , Figure 5b as well as Figure 5c is a schematic diagram of PT-RS time domain density. Figure 5a , Figure 5b as well as Figure 5c As shown, for the physical resource block (PRB) for PT-RS transmission, PT-RS occupies subcarrier 0 for transmission, OFDM symbol 0 is occupied by the downlink control channel PDCCH, and DMRS antenna port a and antenna port b occupy OFDM symbol 2. Figure 5a , Figure 5b as well as Figure 5c In the PT-RS, the time domain density (L PT-RS ) is 1, 2, 4 for transmission. For example, the mapping of PT-RS in the time domain needs to avoid the downlink control channel area and DMRS, and the symbol is not counted in it. Figure 5c As shown in the figure, the time domain density of PT-RS is 4, which occupies symbol 1, and is transmitted on the 4th symbol (symbol 6) after symbol 2, and on the subsequent symbol 10. As mentioned above, when each repeated transmission / transmission and the length of the symbol are different, the same or different MCS will be used, and the coding rate and spectrum efficiency used for each transmission may also be different. Therefore, how to determine the time domain density L of PT-RS PT-RS It becomes a key issue. Specifically, the time domain density L of PT-RS can be determined by one or more of the following methods: PT-RS :

[0360] Method 1: According to the average spectrum efficiency and / or average bit rate corresponding to all repeated transmissions / transmissions, the sequence number I in the corresponding MCS table MCS Determine the time domain density L of PT-RS PT-RS .

[0361] Specifically, the UE calculates the average spectrum efficiency E' and / or the average code rate R' corresponding to all repeated transmissions / transmissions; the UE searches the predefined MCS table for the MCS sequence number I corresponding to the closest code rate and / or spectrum efficiency according to the calculated E' and / or R'. MCS , and compare it with the threshold value configured by the base station to determine the time domain density L of PT-RS PT-RS .

[0362] Method 2: Determine the time domain density L of PT-RS according to the MCS number of DCI scheduling or RRC configuration PT-RS .

[0363] Specifically, the UE obtains the MCS sequence number I according to the DCI or RRC MCS , and compared with the threshold value configured by the base station with MCS as a function, to determine the time domain density L of PT-RS PT-RS This method is equivalent to determining the time domain density L of PT-RS according to the MCS of the reference transmission (repeated transmission / transmission) PT-RS

[0364] Method 3: According to the actual code rate Ri and / or actual spectrum efficiency Ei of any repeated transmission / transmission, find the sequence number I corresponding to the code rate and / or spectrum efficiency closest to Ri and / or Ei in the MCS table. MCS,i , and based on I MCS,i Determine the time domain density L of PT-RS PT-RS At this time, the pilot density of the actual PT-RS in each repeated transmission / transmission may be different.

[0365] Specifically, the UE calculates the average spectrum efficiency E' and / or code rate R' of any repeated transmission / transmission; the UE searches the predefined MCS table for the MCS sequence number I corresponding to the closest code rate and / or spectrum efficiency according to the calculated E' and / or R'. MCS , and compare it with the threshold value configured by the base station to determine the time domain density L of PT-RS PT-RS .

[0366] If PT-RS needs to be inserted for each repeated transmission / transmission, the time domain density L of PT-RS is determined for each repeated transmission / transmission. PT-RS .

[0367] Method 4: Based on the actual spectrum efficiency and / or actual bit rate of the first repeated transmission / transmission, and the sequence number I in the corresponding MCS table MCS Decide.

[0368] Specifically, the UE calculates the spectrum efficiency E1 and / or code rate R1 of the first repeated transmission / transmission; the UE searches the predefined MCS table for the MCS sequence number I corresponding to the closest code rate and / or spectrum efficiency according to the calculated E1 and / or R1. MCS , and compare it with the threshold value configured by the base station to determine the time domain density L of PT-RS PT-RS .

[0369] Especially when one transmission is an actual transmission, method 4 may determine a different PT-RS density than method 2. Specifically, for example, when the first transmission is cut into multiple actual transmissions, the actual spectrum efficiency and / or actual code rate of the actual first transmission may be higher than the spectrum efficiency and / or code rate corresponding to the MCS configured by the base station to the UE in method 2.

[0370] Method 5: Determine the time domain density L of PT-RS according to the pilot density parameter configured by the base station through RRC or DCI PT-RS , or determine the time domain density of PT-RS as a predetermined value.

[0371] For example, the base station may directly configure the PT-RS density to be 2, or fix it to be 2 in the protocol. Alternatively, if the pilot density is not configured, no PT-RS transmission is performed.

[0372] In a system, the base station can configure multiple MCS tables for the UE. For example, in order to save DCI overhead, a table that requires fewer MCS bits can be reconfigured. Then the base station can configure thresholds for determining the time domain density of PT-RS for different MCS tables. For example, the first MCS table requires a 5-bit indication (as shown in Table 3), and the second MCS table requires a 4-bit indication (as shown in Table 5).

[0373] For the first MCS table (such as Table 3), the base station can configure three thresholds, such as ptrs-MCS1 i They are 6, 16, and 24 respectively.

[0374] For the second MCS table (such as Table 5), the base station can configure three thresholds, for example, ptrs-MCS2 i They are 2, 4, and 6 respectively.

[0375] When the UE receives the resource allocation corresponding to the first MCS table (when the resource allocation corresponding to the first MCS table is received through DCI, RRC or MAC), according to the threshold value ptrs-MCS1 corresponding to the first MCS table iDetermine the time domain density of PT-RS; when the UE receives the resource allocation corresponding to the second MCS table (when the resource allocation corresponding to the second MSC table is received through DCI or RRC or MAC), it is based on the threshold value ptrs-MCS2 corresponding to the second MCS table i Determine the time domain density of PT-RS.

[0376] In addition, for different MSC tables or different threshold values, different MCS and PT-RS time domain density correspondence tables can be pre-defined or configured in the protocol. For example, for the second MCS table, only a MCS and PT-RS time domain density correspondence table consisting of one or two threshold values ​​can be configured or defined. In this case, the base station only needs to configure one or two threshold values ​​for it.

[0377] The second MCS table may be a subset of the first MCS table. For example, as shown in Table 5, each MCS number I in Table 5 MCS1 All are included in the MCS number I corresponding to the first MCS table MCS Then, according to ptrs-MCS1 used for the first MCS table i And, the MCS number indicated in the second MCS table (such as I in Table 5 MCS1 ) corresponding to the first MCS table (such as I in Table 5) MCS1 MCS number I corresponding to Table 3 MCS ) to determine the density of PR-RS. According to the code rate and / or spectrum efficiency corresponding to an MCS number in Table 5, the corresponding spectrum number can be determined in another table.

[0378] Specifically, the sequence number of the second MCS table (Table 5) configured by the base station is 1 MCS1 =1, corresponding to MCS number I in the first MCS table (Table 3) MCS =4. The thresholds configured by the base station for the first MCS table are 6, 16, and 24 respectively. Then, I MCS =4 <ptrs-MCS1 1 =6, according to Table 4, it can be decided not to perform PT-RS transmission.

[0379] In another case, for configuring the second MSC table, the default method (if the threshold corresponding to the second MSC table is not configured) can be set to use the threshold in the first MCS table. If the threshold of the second MCS table is configured, the threshold of the second MSC table is used.

[0380] Table 5: MCS sequence number table

[0381]

[0382] In another example, the correspondence between multiple MCS tables is not given directly, but needs to be inferred indirectly based on the code rate or spectrum efficiency. Then, the code rate and / or spectrum efficiency corresponding to at least one row in the second MSC table can be matched with the code rate and / or spectrum efficiency in the first MCS table to find the corresponding MCS number in the first MCS table. The matching method includes at least one of the following: the code rate and / or spectrum efficiency are equal, the code rate and / or spectrum efficiency is closest, the code rate and / or spectrum efficiency is closest and not greater than, the code rate and / or spectrum efficiency is closest and not greater than or equal to, the code rate and / or spectrum efficiency is closest and not less than, and the code rate and / or spectrum efficiency is closest and not less than or equal to.

[0383] The second MCS table can be defined directly in the protocol, or configured according to the base station (e.g., directly configuring one or more columns in the first MCS table), or calculated according to rules. If the base station directly configures a column in the second MCS table with a column in the first MCS table, then the base station can directly derive the serial number of the column in the first MCS table based on the configuration relationship. The method of calculating according to the rules may include: calculating the correspondence between the first MCS table and the second MCS table based on the first parameter and / or the second parameter. Among them, the parameters are obtained according to the base station configuration, or according to the number of bits used to indicate each table. Specifically, the base station configures the first parameter to 4, that is, one of every 4 rows in the first MCS table is used as a row in the second MSC table. Furthermore, the base station configures or obtains the second parameter to be 0 according to a predefined rule, which indicates that the first MCS table that satisfies I is selected. MCS The rows with mod 4=0 constitute the second MSC table.

[0384] In another example, the first MCS table is indicated by a1=5 bits and the second MCS table is indicated by a2=3 bits. Then it is inferred (the first parameter is 2^(a1-a2)) that one row out of every 4 rows in the first MCS table is used as a row in the second MSC table, that is, the first parameter is 4.

[0385] In actual operation, the above methods can be combined and used. For example, if the base station does not configure the MCS table through high-layer signaling, a second MCS table is constructed according to a predefined rule.

[0386] When the number of bits used in the second MCS table is small, it is difficult to retain all the MCS numbers 28-31 used for retransmission (where each number indicates a modulation mode). Then, in order to be able to adjust the modulation mode used for retransmission, other MCS values ​​can be used to represent it. When the UE receives the DCI for retransmission, it only determines its modulation mode based on the MCS number, and does not calculate the transport block size (or code rate / transmission efficiency) for retransmission based on the MCS. However, at this time, the PT-RS time domain density used for this retransmission can be dynamically adjusted according to the MCS.

[0387] In one implementation method, different DCI formats, and / or search spaces, and / or CORESETs, and / or wrapping sequences (RNTI, etc.) may correspond to different MSC tables and / or pilot density thresholds. The UE may determine the corresponding MSC table and / or pilot density threshold based on the detected DCI format, and / or search space, and / or CORESET, and / or wrapping sequence. In particular, even if the number of bits in the MCS table is the same, the base station may configure different pilot density thresholds for different DCI formats, and / or search spaces, and / or CORESETs, and / or wrapping sequences (RNTI, etc.). This can accommodate different transmission requirements (such as higher reliability, etc.).

[0388] If a system supports multiple transmission formats of uplink and downlink data channels, the base station can usually configure corresponding MSC tables and / or pilot density thresholds for different transmission formats respectively.

[0389] Further, the UE determines the time domain density L of the PT-RS PT-RS The time domain position of the PT-RS in all repeated transmissions / transmissions is determined from the first repeated transmission / transmission start symbol. Alternatively, the UE determines the time domain density L of the PT-RS according to the determined PT-RS The time domain position of the PT-RS in each repetition transmission / transmission is determined from each repetition transmission / transmission start symbol, or the time slot start position of all PUSCH repetition transmissions / transmissions. Each repetition transmission / transmission may be an actual transmission or a reference transmission.

[0390] Further, taking PUSCH as an example, the method for determining the time-frequency resource position of the PT-RS of the PUSCH includes: when all of the following conditions are met, the PT-RS of the PUSCH is mapped to the RE according to the following formula:

[0391] in,

[0392] - The time sequence number l is transmitted in the OFDM symbol allocated for PUSCH. When PUSCH has multiple repetitions / transmissions, l should be in any OFDM symbol allocated for PUSCH;

[0393] - Resource element (k, l) is not occupied by DM-RS (demodulation reference signal);

[0394] -k′ and Δ correspond The number k′ and Δ are given in Tables 6.4.1.1.3-1 and 6.4.1.1.3-2 of 3GPP TS38.211, the configuration type is configured by the high-level parameter DMRS-UplinkConfig, and the precoding matrix W is given in Section 6.3.1.5 of 3GPP TS38.211. PTRS is a scaling factor of the amplitude, representing the transmit power.

[0395] The set of time sequence numbers l is defined as the starting position of the PUSCH time domain resource allocation relative to any one of the multiple repetitions / transmissions or the starting position of the first repetition / transmission, or the starting position of a continuous symbol set and / or the starting position of a time slot in all PUSCH repetitions / transmissions:

[0396] 1. Set i = 0 and l ref =0;

[0397] 2. If any in the interval max(l ref +(i-1)L PT-RS +1,l ref ),...,l ref +iL PT-RS If it is repeated with DMRS, then,

[0398] - set i = 1;

[0399] -If single symbol DM-RS, set l ref is the symbol number of the DM-RS, or the second DM-RS symbol in a dual-symbol DM-RS;

[0400] - As long as l ref +iL PT-RS In any one of the multiple repetitions / transmissions of the PUSCH time domain resource allocation or any one of the repetitions / transmissions of the PUSCH time domain resource allocation, or any time domain resources of all repetitions / transmissions actually sent by the PUSCH, repeat step 2;

[0401] 3. Increase l ref +iL PT-RSTo the time domain sequence number set of PT-RS;

[0402] 4. Increase i by 1;

[0403] 5. As long as l ref +iL PT-RS In any one of the multiple repetitions / transmissions of the PUSCH time domain resource allocation or any one of the repetitions / transmissions of the PUSCH time domain resource allocation, or any time domain resources of all repetitions / transmissions actually sent by the PUSCH, step 2 is repeated.

[0404] Among them, L PT-RS ∈{1,2,4} as shown in Table 4.

[0405] Specifically, Figure 3c As shown, the set of time sequence number l is defined as: the time domain starting position of the PUSCH of the first repeated transmission / transmission in 2 transmissions is symbol 1 of slot n, and the time domain starting position of the PUSCH of the second repeated transmission / transmission in 2 transmissions is symbol 0 of slot n+1. Alternatively, the starting position of the first repeated transmission is symbol 1 of slot n. Alternatively, in all 2 PUSCH repeated transmissions / transmissions, the starting position of the first group of continuous symbol sets is symbol 1 of slot n, and the starting position of the second group of continuous symbol sets is symbol 0 of slot n+1. In this case, the starting position of the second group of continuous symbol sets is exactly the starting position of the slot (i.e., the first symbol).

[0406] An embodiment of the above step 5 (also applicable to the last step in step 2): determine l ref +iL PT-RS Whether it is in the symbol 1 to symbol 10 of the first repetition transmission / transmission PUSCH time domain resource allocation Slot n in 2 repetitions or in the symbol 0 to symbol 7 of the second repetition transmission / transmission PUSCH time domain resource allocation Slot n+1 in 2 repetitions. In this case, it is applicable to use the starting position of the first repetition in multiple repetitions or the starting position of all PUSCH transmissions as the relative position of calculating the time sequence number l set.

[0407] Another embodiment of the above step 5 (also applicable to the last step in step 2): when the starting position relative to each PUSCH transmission is used as the relative position for calculating the time sequence number l set, for the first repeated transmission, determine l ref +iL PT-RS Whether the PUSCH time domain resource allocation Slot n is in the symbol 1 to symbol 10 of the repeated transmission / transmission. The same is true for the second repetition.

[0408] The same method is also applicable to inserting PT-RS into PDSCH.

[0409] The following embodiment mainly introduces a method for determining the mapping mode of the channel used by the UE and other UEs for uplink transmission, such as the sounding reference signal SRS (sounding reference signal) resource location and / or the uplink control signal (uplink control information, UCI) resource location, and ultimately determining the channel used by the UE for transmission, as shown below:

[0410] In the LTE system, SRS can only be configured in the last symbol of each subframe. In the NR system, the base station can configure multiple SRS resource sets for the UE, each SRS resource set includes 1 to multiple SRS resources, and each SRS resource includes 1, 2 or 4 SRS ports. Each SRS resource can be configured as 1, 2 or 4 consecutive symbols in the last 6 OFDM symbols of a time slot. In addition, NR's UCI can be transmitted at any symbol position in a slot. In the Rel-15 version of NR, only repeated transmission in time slots is supported, so the base station can avoid collisions with potential SRS (SRS of this UE or other UEs) or UCI of other UEs through time domain resource allocation within each time slot. However, in order to reduce latency and ensure reliability, the Rel-16 version of NR is discussing ways to support continuous repeated transmission. For example, repeated transmission in mini-slots is supported. Alternatively, when encountering a symbol or time slot that is not available for uplink transmission (for example, a symbol or time slot used for downlink transmission, and / or a flexible symbol or time slot, etc.) or a time slot boundary, it is necessary to segment (segment) into two repeated transmissions. These rules may be pre-defined in the protocol. Then, when this UE or other UEs need to perform uplink transmission, the base station needs to be able to notify the UE to bypass the potential uplink transmission resources during transmission. This can be done by at least one of the following methods (method 1, method 2, and method 3):

[0411] Method 1: configure a potential data mapping avoidance resource set through RRC, and dynamically indicate the resources that need data mapping avoidance through DCI indicating data channel transmission.

[0412] Specifically, the base station configures the resource set of potential SRS or UCI to the UE through RRC, including: period and offset in time slots (e.g., SRS-periodicityAndOffset), the starting position in the time slot (startPosition), and the number of symbols (nrofSymbols). Specifically, the RRC parameters can be configured as:

[0413] periodicityAndOffset

[0414] startPosition INTEGER(0..5),

[0415] nrofSymbols ENUMERATED{n1,n2,n4},

[0416] Among them, nrofSymbols indicates the position of the OFDM symbol (N=1, 2 or 4 symbols), startPosition indicates its starting position, SRSSymbolStartPosition=0..5; "0" indicates the last symbol of the time slot, and "1" indicates the second to last symbol.

[0417]

[0418] Among them, sl1 indicates that the period is 1 slot, sl2 indicates that the period is 2 slots, and so on. For each period, there is an offset in time slots. For s11, its offset is 0.

[0419] In another example, the resource set of potential SRS or UCI configured by the base station to the UE through RRC may include: a period and an offset (eg, SRS-periodicityAndOffset) in units of time slots, and a symbol position indicated by a bitmap in the time slot.

[0420] If a data channel is repeatedly transmitted many times or is very long, it may span several time slots that map avoidance resources. In this case, it is necessary to infer which time slots may have SRS and / or UCI transmissions by mapping avoidance resource time slots and offset parameters. Alternatively, the DCI may directly indicate which or which time slots in the data channel span the data channel have SRS and / or UCI transmissions.

[0421] Specifically, Fig.11As shown, the base station can configure several sets of potential SRS and / or UCI transmissions {time slot number, symbol starting position, symbol length} through RRC. And one of the sets is dynamically indicated through the DCI data mapping field: {time slot number 0, symbol starting position 3, symbol length 2}. Since the data transmission indicated by the DCI starts from symbol 1 of slot n and continues to symbol 7 of slot n+1, and since the data mapping field in the DCI indicates that the data transmission cannot be mapped for 2 symbols starting from the fourth to last symbol in the first time slot (i.e., slot n), the actual data transmission indicated by the DCI is mapped from symbol 1 of slot n to symbol 9 of slot n, and no mapping is performed on symbols 10 and 11 of slot n, and mapping continues from symbol 11 of slot n until symbol 7 of slot n+1 ends.

[0422] If a data channel is not repeatedly transmitted many times, it is not necessary to provide the time slot period and offset parameters for mapping the avoidance resources.

[0423] Method 2: directly configure the data mapping avoidance resource set through RRC. This method can be achieved by reusing uplink and downlink symbols and / or time slot directions, or by introducing a new method for indicating data mapping avoidance. The specific RRC configuration example is as above. The base station configures the mapping avoidance resource set to the UE through RRC, including: the period and offset of the data mapping avoidance resource in time slot units (for example, SRS-periodicityAndOffset), the starting position in the time slot (startPosition), and the number of symbols (nrofSymbols).

[0424] In another example, the resource set of potential SRS or UCI configured by the base station to the UE through RRC may include: a period and an offset in units of time slots, and a symbol position indicated by a bitmap in the time slot.

[0425] Method 2 does not require dynamic participation of DCI, which loses some flexibility, but saves DCI overhead. In addition, method 2 is more suitable for configured grant or semi-persistant schedule (SPS) data transmission.

[0426] Method 3: Configure a potential data mapping avoidance resource set through RRC, and dynamically indicate the data mapping avoidance resource through group common DCI. Multiple users can receive group common DCI at the same time. This method can be used for dynamically scheduled data transmission or configuration authorization or SPS data transmission. In particular, it can be achieved by rewriting the time slot used for uplink or downlink transmission into a time slot that cannot be used for uplink or downlink transmission through group common DCI for indicating the time slot indication SFI (slot format indicator).

[0427] The time slots involved in the above embodiments may also be other time units besides time slots. Similarly, the symbols involved in the above embodiments may also be other time units besides symbols. The time slots and symbols introduced in the embodiments of the present application are not intended to limit the scope of protection of the present application.

[0428] The above embodiment introduces the data transmission method from the perspective of the method flow. The following introduces the user equipment and the base station from the perspective of the virtual module, wherein the user equipment and the base station can perform the above data transmission method, as shown below:

[0429] The present application embodiment provides a user equipment, such as Figure 5d As shown, it includes: a receiving module 51, a first determining module 52 and a first data transmission module 53, wherein:

[0430] The receiving module 51 is configured to receive downlink control information DCI and / or high-layer signaling sent by a base station.

[0431] The first determining module 52 is configured to determine a transmission format for data transmission according to the DCI and / or high-layer signaling received by the receiving module 51 .

[0432] Among them, the transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation method, reference signal resource location and transmission block size, wherein the preset transmission times includes: transmission times and / or repeated transmission times.

[0433] The first data transmission module 53 is configured to perform data transmission based on the transmission format of the data transmission determined by the first determination module 52 .

[0434] In another possible implementation manner of the embodiment of the present application, the first determination module 52 is specifically configured to determine a time domain resource allocation TDRA set according to high-layer signaling.

[0435] At least one item in the TDRA set includes multiple sets of time domain resource allocation parameters, and the time domain resource allocation parameters are used to indicate time domain resources.

[0436] The first determination module 52 is further configured to determine an item in the TDRA set according to the DCI, and determine a preset number of transmission times according to the number of sets of time domain resource allocation parameters in the item.

[0437] Another possible implementation method of the embodiment of the present application is that the first determination module 52 is specifically used to determine the time domain resource allocation TDRA set according to high-level signaling, and to determine one of the TDRA sets according to the DCI and the TDRA set, wherein at least one of the TDRA sets includes multiple sets of time domain resource allocation parameters; and / or, the first determination module 52 is specifically used to determine the preset number of transmissions according to the indication information indicating the preset number of transmissions in the DCI and / or high-level signaling.

[0438] Another possible implementation of the embodiment of the present application is that the first data transmission module 53 is specifically used to repeatedly transmit all data corresponding to all sets of time domain resource allocation parameters k times; and / or; and / or, the first data transmission module 53 is specifically used to repeatedly transmit data corresponding to some sets of time domain resource allocation parameters according to a predefined or base station pre-configured rule when the determined preset number of transmissions k is greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets; and / or, the first data transmission module 53 is specifically used to transmit data corresponding to the first k sets of time domain resource allocation parameters in the TDRA set when it is determined that the preset number of transmissions k is not greater than the number of sets of time domain resource allocation parameters included in one of the determined TDRA sets.

[0439] In another possible implementation of the embodiment of the present application, the first determining module 52 includes: a first acquiring unit, a second acquiring unit and a first determining unit, wherein:

[0440] The first acquisition unit is used to obtain a backup set pre-configured by the base station.

[0441] The backup set includes multiple preset combinations, and the preset combination includes at least one of the following: a time slot deviation, a combination of a start and length indication SLIV, a start position S, and a time domain length L, wherein each preset combination is provided with a corresponding number.

[0442] The second acquiring unit is used to acquire the indication information sent by the base station.

[0443] The indication information is used to indicate one of the serial numbers corresponding to the preset combination.

[0444] The first determining unit is used to determine a transmission format for data transmission based on a backup set pre-configured by the base station acquired by the first acquiring unit and indication information sent by the base station acquired by the second acquiring unit.

[0445] In another possible implementation manner of the embodiment of the present application, the second acquisition unit is specifically used to acquire the time domain resource allocation TDRA set sent by the base station.

[0446] Each item in the TDRA set includes one or more indication information.

[0447] Another possible implementation method of the embodiment of the present application is that the first determination module 52 is specifically used to determine the time domain position of the first modulation and demodulation signal DMRS used for data transmission according to the relative starting position of each preset transmission in each set of time domain resource parameters when it is determined that an item in the TDRA set includes multiple sets of time domain resource parameters.

[0448] Another possible implementation method of the embodiment of the present application is that the first determination module 52 is specifically used to determine a fixed modulation mode according to the received DCI and / or high-level signaling, and the fixed modulation mode is the modulation mode adopted for each preset transmission; and / or, the first determination module 52 is also specifically used to determine the modulation mode adopted for at least one preset transmission according to the actual transmission efficiency and / or coding rate, and the actual transmission efficiency and / or coding rate are obtained through the received DCI and / or high-level signaling.

[0449] In another possible implementation of the embodiment of the present application, the first determining module 52 includes: a third obtaining unit and a second determining unit, wherein:

[0450] The third acquisition unit is used to acquire the modulation and coding mode MCS sequence number indicated in the DCI and / or high-layer signaling.

[0451] The second determining unit is used to determine the modulation mode used for the first preset transmission according to the MCS sequence number obtained by the third obtaining unit.

[0452] Another possible implementation method of the embodiment of the present application is that the second determination unit is specifically used to determine that the modulation method used for the first preset transmission is the modulation method corresponding to the MCS number in the MCS number table; and / or, the second determination unit is also specifically used to adjust the modulation order when the code rate corresponding to the MCS number is greater than a preset threshold when used for the first preset transmission, and determine the modulation method used for the first preset transmission based on the adjusted modulation order.

[0453] In another possible implementation manner of the embodiment of the present application, the first determination module 52 is specifically used to determine the size TBS of the transport block, where TBS is the transport block corresponding to the physical uplink shared channel PUSCH or the transport block corresponding to the physical downlink shared channel PDSCH.

[0454] The first determination module 52 is further configured to determine a coding rate and / or a spectrum efficiency used for the at least one preset transmission according to at least one of the following:

[0455] TBS, the number of symbols actually transmitted in the at least one preset transmission.

[0456] The first determining module 52 is further configured to determine a modulation mode used for the at least one preset transmission according to at least one of the following:

[0457] The coding rate used for the at least one preset transmission, the spectrum efficiency used for the at least one preset transmission, a predefined TBS table, a coding rate threshold, and a spectrum efficiency threshold.

[0458] In another possible implementation of the embodiment of the present application, the first determination module 52 is further specifically used to determine the row where the first coding rate and / or the first spectral efficiency is located in the predefined TBS table according to the coding rate and / or spectral efficiency adopted by the at least one preset transmission.

[0459] The first determination module 52 is further specifically configured to determine the adjustment method used for the at least one preset transmission according to the modulation order indicated in the row where the first coding rate and / or the first spectrum efficiency are located.

[0460] The first coding rate and / or the first spectrum efficiency is: a coding rate and / or spectrum efficiency that is closest to the coding rate and / or spectrum efficiency used in the at least one preset transmission in a predefined TBS table.

[0461] Another possible implementation method of the embodiment of the present application is that the first determination module 52 is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the received DCI and / or high-level signaling; and / or, the first determination module 52 is specifically used to determine the time domain position of the PT-RS corresponding to all preset transmissions or the time domain position of the PT-RS corresponding to any preset transmission according to the time domain density of the PT-RS corresponding to the preset transmission; and / or, the first determination module 52 is specifically used to determine the position of the PT-RS time-frequency resources of the PUSCH according to the time domain density of the PT-RS corresponding to the preset transmission and the time set.

[0462] Another possible implementation of the embodiment of the present application is that the first determination module 52 is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the average spectral efficiency corresponding to all preset transmissions and / or the MCS number corresponding to the average code rate corresponding to all preset transmissions in the MCS table; and / or, the first determination module 52 is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS number configured by DCI scheduling or high-level signaling; and / or, the first determination module 52 is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual code rate of any preset transmission in the MCS table and / or the MCS number corresponding to the actual spectral efficiency in the MCS table The time domain density of the phase tracking reference signal PT-RS of the preset transmission; and / or, a first determination module 52, which is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the MCS number corresponding to the actual spectral efficiency of the first preset transmission in the MCS table and / or the MCS number corresponding to the actual code rate of the first preset transmission in the MCS table; and / or, the first determination module 52, which is specifically used to determine the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission according to the pilot density parameter, and the pilot density parameter is configured by the base station through high-level signaling or DCI; and / or, the first determination module 52, which is specifically used to determine that the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission is a preset value.

[0463] Another possible implementation method of the embodiment of the present application is that when the first determination module 52 determines the time domain density of the phase tracking reference signal PT-RS corresponding to the preset transmission through the MCS sequence number configured by DCI scheduling or high-level signaling, it is specifically used to: obtain at least one MCS table and the time domain density threshold of at least one PT-RS corresponding to each MCS table; determine the MCS table corresponding to the preset transmission from the at least one MCS table obtained; determine the time domain density of the PT-RS corresponding to the preset transmission according to the MCS sequence number configured by DCI scheduling or high-level signaling, and the time domain density threshold of at least one PT-RS corresponding to the determined MCS table.

[0464] In another possible implementation manner of the embodiment of the present application, the time set includes:

[0465] The starting position of the PUSCH time domain resource allocation of any one of the multiple scheduled transmissions or the starting position of the first scheduled transmission, or the starting position of a continuous symbol set and / or the starting position of a time slot in all PUSCH scheduled transmissions; and / or,

[0466] The PUSCH time domain resources of any one of the multiple preset transmissions or the PUSCH time domain resources of any one of the multiple preset transmissions, or the time domain resources of all the preset transmissions actually sent by the PUSCH.

[0467] Another possible implementation method of the embodiment of the present application is that the first determination module 52 is specifically used to determine a set of potential data mapping avoidance resources according to the configuration information in the high-level signaling, and determine the data mapping avoidance resources according to the indication information in the DCI used to indicate the data channel transmission; and / or, the first determination unit 52 is specifically used to determine a set of data mapping avoidance resources according to the configuration information in the high-level signaling; and / or, the first determination module 52 is specifically used to determine a set of potential data mapping avoidance resources through the configuration information in the high-level signaling, and determine the data mapping avoidance resources according to the group shared DCI.

[0468] The embodiment of the present application provides a user equipment. Compared with the prior art, the embodiment of the present application receives downlink control information DCI and / or high-layer signaling sent by a base station, and then determines the transmission format of data transmission according to the received DCI and / or high-layer signaling, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, wherein the preset transmission times include: transmission times and / or repeated transmission times, and then data transmission is performed based on the transmission format of data transmission. That is, the user equipment UE can receive the transmission format of data transmission configured by the base station, including at least one of time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, and perform data transmission according to the transmission format received from the base station, thereby solving the problem that the transmission format of each preset transmission, such as modulation mode, reference signal, resource location, etc., is difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0469] The user equipment provided in the embodiment of the present application is applicable to the above method embodiment and will not be described in detail here.

[0470] The present application embodiment provides a base station, such as Figure 6 As shown, it includes: a second determining module 61, a sending module 62 and a second data transmission module 63, wherein:

[0471] The second determining module 61 is used to determine the transmission format of the data transmission.

[0472] The sending module 62 is configured to send the transmission format of the data transmission via downlink control information DCI and / or high-layer signaling.

[0473] The second data transmission module 63 is used to perform data transmission based on the transmission format of the data transmission.

[0474] The transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location and transmission block size, wherein the preset transmission times includes: transmission times and / or repeated transmission times.

[0475] The embodiment of the present application provides a base station. Compared with the prior art, the embodiment of the present application determines the transmission format of data transmission, then sends the transmission format of data transmission through downlink control information DCI and / or high-level signaling, and then performs data transmission based on the transmission format of data transmission. That is, in the embodiment of the present application, when the base station determines the transmission format of data transmission, the determined transmission format of data transmission can be sent to the user equipment UE through DCI and / or high-level signaling, so that the user equipment can obtain the transmission format required for data transmission, and after obtaining the transmission format, data transmission can be performed, so as to solve the problem in the prior art that the modulation mode, reference information, resource location and other transmission formats of each preset transmission are difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0476] The base station provided in the embodiment of the present application is applicable to the above method embodiment and will not be described in detail here.

[0477] The above embodiments respectively introduce a method embodiment of data transmission, a virtual device embodiment of a user equipment UE, and a virtual device embodiment of a base station. The following introduces a physical device embodiment of a user equipment UE and a physical device embodiment of a base station, which are specifically as follows:

[0478] The present application embodiment provides a user equipment UE, such as Figure 7 As shown, Figure 7 The user equipment 700 shown includes: a processor 701 and a memory 703. The processor 701 and the memory 703 are connected, such as through a bus 702. Optionally, the user equipment UE700 may also include a communication interface 704, and the communication interface includes an antenna. It should be noted that in actual applications, the communication interface 704 is not limited to one, and the structure of the user equipment UE700 does not constitute a limitation on the embodiments of the present application.

[0479] Processor 701 may be a CPU, a general processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 701 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0480] The bus 702 may include a path to transmit information between the above components. The bus 702 may be a PCI bus or an EISA bus, etc. The bus 702 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0481] The memory 703 may be a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, or an EEPROM, a CD-ROM or other optical disk storage, an optical disk storage (including a compressed optical disk, a laser disk, an optical disk, a digital versatile disk, a Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0482] The memory 703 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 701. The processor 701 is used to execute the application code stored in the memory 703 to implement the content shown in any of the above method embodiments.

[0483] The embodiment of the present application provides a user equipment. Compared with the prior art, the embodiment of the present application receives downlink control information DCI and / or high-layer signaling sent by a base station, and then determines the transmission format of data transmission according to the received DCI and / or high-layer signaling, wherein the transmission format includes at least one of the following: time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location, and transmission block size, wherein the preset transmission times include: transmission times and / or repeated transmission times, and then data transmission is performed based on the transmission format of data transmission. That is, the user equipment UE can receive the transmission format of data transmission configured by the base station, including at least one of time domain resources, frequency domain resources, preset transmission times, modulation mode, reference signal resource location, and transmission block size, and perform data transmission according to the transmission format received from the base station, thereby solving the problem that the transmission format of each preset transmission, such as the modulation mode, reference signal, and resource location, is difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0484] The present application embodiment provides a base station, such as Figure 8 As shown, Figure 8The base station 800 shown includes: a processor 801 and a memory 803. The processor 801 and the memory 803 are connected, such as through a bus 802. Optionally, the base station 800 may also include a communication interface 804, and the communication interface includes an antenna. It should be noted that in actual applications, the communication interface 804 is not limited to one, and the structure of the base station 800 does not constitute a limitation on the embodiments of the present application.

[0485] The processor 801 may be a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 801 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0486] The bus 802 may include a path to transmit information between the above components. The bus 802 may be a PCI bus or an EISA bus, etc. The bus 802 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0487] The memory 803 can be a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, or an EEPROM, a CD-ROM or other optical disk storage, an optical disk storage (including a compressed optical disk, a laser disk, an optical disk, a digital versatile disk, a Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0488] The memory 803 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 801. The processor 801 is used to execute the application code stored in the memory 803 to implement the content shown in any of the above method embodiments.

[0489] The embodiment of the present application provides a base station. Compared with the prior art, the embodiment of the present application determines the transmission format of data transmission, then sends the transmission format of data transmission through downlink control information DCI and / or high-level signaling, and then performs data transmission based on the transmission format of data transmission. That is, in the embodiment of the present application, when the base station determines the transmission format of data transmission, the determined transmission format of data transmission can be sent to the user equipment UE through DCI and / or high-level signaling, so that the user equipment can obtain the transmission format required for data transmission, and after obtaining the transmission format, data transmission can be performed, so as to solve the problem in the prior art that the modulation mode, reference information, resource location and other transmission formats of each preset transmission are difficult to determine due to the different symbol lengths used in each actual preset transmission.

[0490] The base station provided in the embodiment of the present application is applicable to the above method embodiment and will not be described in detail here.

[0491] Fig. 9 A block diagram of a computing system that can be used to implement a user equipment or a base station of the present application according to an embodiment of the present application is schematically shown.

[0492] like Fig. 9 As shown, the computing system 900 includes a processor 910, a computer-readable storage medium 920, an output interface 930, and an input interface 940. The computing system 900 can execute the above reference Figure 1 The method described is used to enable a user equipment to determine transmission parameters for data transmission based on downlink control information DCI and / or high-layer signaling sent from a base station, and to perform data transmission.

[0493] Specifically, the processor 910 may include, for example, a general-purpose microprocessor, an instruction set processor and / or a related chipset and / or a dedicated microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 910 may also include an onboard memory for cache purposes. The processor 910 may be a processor for executing reference Figure 2a or Figure 2b A single processing unit or multiple processing units may be used for different actions of the described method flow.

[0494] Computer readable storage medium 920, for example, can be any medium capable of containing, storing, conveying, propagating or transmitting instructions. For example, readable storage media can include, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices, devices or propagation media. Specific examples of readable storage media include: magnetic storage devices, such as magnetic tapes or hard disks (HDD); optical storage devices, such as compact disks (CD-ROMs); memory, such as random access memory (RAM) or flash memory; and / or wired / wireless communication links.

[0495] The computer readable storage medium 920 may include a computer program that may include code / computer executable instructions that, when executed by the processor 910, cause the processor 910 to perform, for example, the above-mentioned combination of Figure 2a or Figure 2b The described method sequences and any variations thereof.

[0496] The computer program may be configured to have, for example, computer program code including computer program modules. For example, in an exemplary embodiment, the code in the computer program may include one or more program modules, for example, module 1, module 2, ... It should be noted that the division method and number of modules are not fixed, and those skilled in the art may use appropriate program modules or program module combinations according to actual conditions. When these program module combinations are executed by the processor 910, the processor 910 may execute, for example, the above combination of Figure 2a or Figure 2b The described method sequences and any variations thereof.

[0497] According to an embodiment of the present application, the processor 910 may use the output interface 930 and the input interface 940 to perform the above combination. Figure 2a or Figure 2b The described method sequences and any variations thereof.

[0498] For the embodiments of the present application, the above embodiments can be applied to any system, including but not limited to the 5G NR system.

[0499] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0500] The above descriptions are only some embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method performed by a user equipment UE in a wireless communication system, characterized in that: include: Receiving first downlink control information DCI from a base station, the first DCI indicating one of multiple items of a first time domain resource allocation TDRA set, wherein the one item is associated with multiple parameters; Determining time domain resources for uplink transmission based on the multiple parameters; Determine at least one symbol to be bypassed from the time domain resources, wherein the at least one symbol is indicated as downlink transmission by a first radio resource control RRC message; Uplink transmission is performed based on the time domain resources and the at least one symbol.

2. The method according to claim 1, characterized in that Also includes: receiving a second RRC message from the base station; The first TDRA set is determined based on the second RRC message.

3. The method according to claim 1, characterized in that The multiple parameters include at least one of the following: a start symbol, a length indication, and a mapping type.

4. The method according to claim 1, characterized in that: The one item indicates the number of repetitions used for the uplink transmission.

5. The method according to claim 1, further comprising: A repetition method is determined based on a format of the first DCI.

6. A method performed by a user equipment UE in a wireless communication system, characterized in that: include: receiving a second DCI from a base station, the second DCI indicating one of multiple items of a second TDRA set, wherein the one item is associated with multiple parameter sets; Determining a number of transmissions of a physical uplink shared channel PUSCH based on the number of the multiple parameter sets; The PUSCH is transmitted based on the number of transmissions.

7. The method according to claim 6, characterized in that Also includes: receiving a third RRC message from the base station; The second TDRA set is determined based on a third RRC message.

8. The method according to claim 6, characterized in that At least one of the plurality of items in the second TDRA set includes at least two parameter sets associated with time domain resources.

9. The method according to any one of claims 6 to 8, characterized in that: The parameter set is associated with at least one of a start symbol and a length indication SLIV, and a mapping type.

10. A method performed by a base station in a wireless communication system, the method comprising: Sending first downlink control information DCI to a user equipment UE, where the first DCI indicates one of multiple items of a first time domain resource allocation TDRA set, wherein the one item is associated with multiple parameters, and the time domain resources for uplink transmission are determined based on the multiple parameters: Sending a first radio resource control RRC message to the UE, where the first RRC message indicates at least one symbol in the time domain resource as downlink transmission; An uplink transmission is received from a UE based on the time domain resources and the at least one symbol. The method according to claim 10 , wherein a format of the first DCI corresponds to a repetition method.

12. The method according to claim 10, characterized in that The multiple parameters include at least one of the following: a start symbol, a length indication, and a mapping type.

13. The method according to claim 10, characterized in that The one item indicates the number of repetitions used for the uplink transmission.

14. The method according to claim 10, characterized in that Also includes: A second RRC message is sent to the UE, where the second RRC message is used by the UE to determine the first TDRA set.

15. A method performed by a base station in a wireless communication system, the method comprising: Sending a second DCI to a user equipment UE, where the second DCI indicates one of multiple items of a second TDRA set, where the one item is associated with multiple parameter sets, and the number of transmissions of the PUSCH is determined based on the number of the multiple parameter sets; The PUSCH is received based on the number of transmissions of the PUSCH.

16. The method according to claim 15, characterized in that Also includes: A third RRC message is sent to the UE, where the third RRC message is used by the UE to determine the second TDRA set.

17. The method according to claim 15, characterized in that At least one of the plurality of items in the second TDRA set includes at least two parameter sets associated with time domain resources.

18. The method according to any one of claims 15 to 17, characterized in that: The parameter set is associated with at least one of a start symbol and a length indication SLIV, and a mapping type.

19. A user equipment UE, characterized in that: It includes: one or more processors; Memory; One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to: execute the method according to any one of claims 1 to 9.

20. A base station, characterized in that: It includes: one or more processors; Memory; One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to: execute the method according to any one of claims 10 to 18.