[go: up one dir, main page]

WO2019029473A1 - Method, terminal device, network device for transmitting data - Google Patents

Method, terminal device, network device for transmitting data Download PDF

Info

Publication number
WO2019029473A1
WO2019029473A1 PCT/CN2018/098929 CN2018098929W WO2019029473A1 WO 2019029473 A1 WO2019029473 A1 WO 2019029473A1 CN 2018098929 W CN2018098929 W CN 2018098929W WO 2019029473 A1 WO2019029473 A1 WO 2019029473A1
Authority
WO
WIPO (PCT)
Prior art keywords
tbs
adjustment factor
terminal device
mcs
network device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/098929
Other languages
French (fr)
Chinese (zh)
Inventor
苏立焱
官磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2019029473A1 publication Critical patent/WO2019029473A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Definitions

  • the present application relates to the field of wireless communications, and in particular, to a method, a terminal device, and a network device for transmitting data.
  • LTE long term evolution
  • traffic transmission is based on base station scheduling.
  • the smallest unit of base station scheduling is one transport block (TB).
  • the base station calculates a transport block size (TBS) according to a well-known algorithm, and carries the determined TBS information, the MCS, and the resource allocation information in downlink control information (DCI).
  • TBS transport block size
  • the terminal device receives the DCI and derives the TBS.
  • the downlink data is received and demodulated in combination with the resource allocation information and the MCS, or the uplink data is transmitted.
  • the determination of the TBS depends only on the number of physical resource blocks (PRBs) allocated by the MCS and the network device to the terminal device.
  • the terminal device checks the MCS table and the TBS table according to the number of PRBs and the MCS, and can determine the TBS configured by the network device.
  • PRBs physical resource blocks
  • the present application provides a method for transmitting data, which can realize data transmission with low code rate.
  • a first aspect provides a method for transmitting data, the method comprising: receiving, by a terminal device, downlink control information from a network device, where the downlink control information includes resource allocation information of a data channel, indication information of a modulation and coding scheme MCS, and an adjustment factor.
  • the indication information, the indication information of the adjustment factor indicates an adjustment factor in the set of adjustment factors of the high-level signaling configuration, the adjustment factor is used to determine the first transport block size TBS of the data channel; and the indication information of the terminal device according to the adjustment factor Determining an adjustment factor from the set of values of the adjustment factor; the terminal device determines, according to the indication information of the MCS, an MCS index from the set of candidate MCS indexes, where the MCS index set includes at least two candidate MCS indexes; and the terminal device allocates information according to the resources. And determining, by the MCS index and the adjustment factor, the first TBS; the terminal device performs reception or transmission of the data channel according to the first TBS.
  • the method further includes: the first configuration information includes at least two candidate value sets of the adjustment factor; and the terminal device according to the MCS index, the candidate MCS index set Determining a set of the adjustment factors by determining a correspondence between the at least two candidate MCS indexes and the at least two candidate value sets of the adjustment factor.
  • the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one.
  • the terminal device determines the first TBS according to the resource allocation information, the MCS, and the adjustment factor, including: the terminal device calculates the first TBS according to the following formula:
  • the N PRB is the number of PRBs allocated by the network device to the terminal device. or The number of REs used to carry downlink and uplink data on one PRB in a time slot, ⁇ is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and ⁇ DL and ⁇ UL are respectively The adjustment factor used for downlink and uplink.
  • the terminal device determines the first TBS according to the resource allocation information, the MCS, and the adjustment factor, where the terminal device calculates the second TBS according to the following formula:
  • the N PRB is the number of PRBs allocated by the network device to the terminal device. or The number of REs used to carry downlink and uplink data on one PRB in one slot, ⁇ is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and ⁇ DL and ⁇ UL are respectively downlink And the adjusting factor used by the uplink; the terminal device selects the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by high layer signaling.
  • the first TBS and the second TBS meet the first mapping relationship, where the first mapping relationship includes any one of the following: the first TBS is the closest to the second in the TBS set. The value of the TBS; the first TBS is a maximum value of the TBS set that is not greater than the second TBS; the first TBS is a minimum value of the TBS set that is not less than the second TBS.
  • the terminal device selects the first TBS from a TBS set according to a second TBS, where the first TBS is the closest to the TBS set. a value of the second TBS; or, the first TBS is not greater than a maximum value of the second TBS in the TBS set; or the first TBS is not less than the second TBS in the TBS set The minimum value.
  • a second aspect provides a method for transmitting data, where the method includes: the network device sends downlink control information to the terminal device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and an adjustment factor.
  • the indication information, the indication information of the MCS is used to determine an MCS index from the candidate MCS index set, where the candidate MCS index set includes at least two candidate MCS indexes, and the indication information of the adjustment factor indicates the value set in the adjustment factor of the high layer configuration.
  • An adjustment factor, the adjustment factor is used to determine a first transport block size TBS of the data channel; and the network device performs transmission or reception of the data channel according to the first TBS and the terminal device.
  • the method further includes: the network device sending the first configuration information to the terminal device by using the high layer signaling, where the first configuration information includes at least two candidate values of the adjustment factor And the set of the adjustment factors is determined according to the correspondence between the at least two candidate MCS indexes in the MCS index, the candidate MCS index set, and the at least two candidate value sets of the adjustment factor.
  • the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one.
  • the first TBS can be calculated according to the following formula:
  • the N PRB is the number of PRBs allocated by the network device to the terminal device. or The number of REs used to carry downlink and uplink data on one PRB in one slot, ⁇ is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and ⁇ DL and ⁇ UL are respectively downlink
  • the first TBS can be determined as follows: calculating the second TBS according to the following formula:
  • the N PRB is the number of PRBs allocated by the network device to the terminal device. or The number of REs used to carry downlink and uplink data on one PRB in one slot, ⁇ is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and ⁇ DL and ⁇ UL are respectively downlink And the adjusting factor used by the uplink; selecting the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by high layer signaling.
  • the first TBS and the second TBS meet the first mapping relationship, where the first mapping relationship includes any one of the following: the first TBS is the closest to the second in the TBS set. The value of the TBS; the first TBS is a maximum value of the TBS set that is not greater than the second TBS; the first TBS is a minimum value of the TBS set that is not less than the second TBS.
  • the network device selects the first TBS from a TBS set according to a second TBS, where the first TBS is the closest to the TBS set. a value of the second TBS; or, the first TBS is not greater than a maximum value of the second TBS in the TBS set; or the first TBS is not less than the second TBS in the TBS set The minimum value.
  • the present application provides a terminal device having a function of implementing a terminal device in a method design of the above first aspect.
  • These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • the application provides a network device having the function of implementing the network device in the method design of the foregoing second aspect.
  • These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • the application provides a terminal device, where the terminal device includes a transceiver, a processor, and a memory.
  • the processor is for controlling transceiver transceiver signals for storing a computer program for calling and running the computer program from the memory such that the terminal device performs the method of the first aspect above.
  • the application provides a network device including a transceiver, a processor, and a memory.
  • the processor is for controlling transceiver transceiver signals for storing a computer program for calling and running the computer program from memory such that the network device performs the method of the second aspect.
  • the present application provides a communication device, which may be a terminal device in the above method design, or a chip disposed in the terminal device.
  • the communication device includes a memory for storing computer executable program code, a communication interface, and a processor coupled to the memory and the communication interface.
  • the program code stored in the memory includes instructions which, when executed by the processor, cause the communication device to perform the method performed by the terminal device in any of the possible aspects of the first aspect or the second aspect described above.
  • the present application provides a communication device, where the communication device includes: the network device in the above method design, or a chip disposed in the network device.
  • the communication device includes a memory for storing computer executable program code, a communication interface, and a processor coupled to the memory and the communication interface.
  • the program code stored in the memory includes instructions that, when executed by the processor, cause the communication device to perform the method performed by the network device in any of the possible aspects of the first aspect or the second aspect described above.
  • the application provides a computer program product comprising: computer program code, causing a computer to perform the method of the above aspects when the computer program code is run on a computer.
  • a computer readable medium storing program code for causing a computer to perform the method of the above aspects when the computer program code is run on a computer.
  • the present application provides a chip system including a processor for a terminal device to implement the functions involved in the above aspects, such as, for example, receiving or processing data and/or processing in the above method. information.
  • the chip system further comprises a memory for storing necessary program instructions and data of the terminal device.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • the present application provides a chip system including a processor for supporting a network device to implement the functions involved in the above aspects, such as, for example, transmitting or processing data and/or data involved in the above method. Or information.
  • the chip system further includes a memory for storing necessary program instructions and data of the network device.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • the network device adjusts the code rate of the transmission data by configuring an adjustment factor, and can flexibly implement low-rate data transmission for the feature that the dynamic range of the number of REs carrying data in the future communication system is extremely large. .
  • FIG. 1 is a schematic diagram of a communication system suitable for use in an embodiment of the present application.
  • FIG. 2 is a schematic interaction diagram of a method for transmitting data according to an embodiment of the present application.
  • FIG. 3 is a schematic block diagram of a terminal device 500 according to an embodiment of the present application.
  • FIG. 4 is a schematic block diagram of a network device 600 according to an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a terminal device 700 according to an embodiment of the present application.
  • FIG. 6 is a schematic structural diagram of a network device 800 according to an embodiment of the present application.
  • downlink and uplink are based on OFDMA and SC-FDMA, respectively, and time-frequency resources are divided into OFDM or SC-FDMA symbols in the time dimension (hereinafter referred to as time domain symbols, abbreviated as symbols) and subcarriers in the frequency dimension.
  • time domain symbols hereinafter referred to as time domain symbols, abbreviated as symbols
  • subcarriers in the frequency dimension.
  • the smallest resource granularity is called a resource element (RE), which is a time-frequency grid representing a time domain symbol in the time domain and a subcarrier on the frequency domain.
  • RE resource element
  • the transmission of traffic in the LTE system is based on base station scheduling.
  • the basic time unit of scheduling is generally one subframe, and the duration is 1 ms.
  • One subframe includes two slots, and one slot includes seven time domain symbols.
  • a shorter time scheduling unit may be considered in the LTE evolution system, for example, a scheduling manner in units of one time slot or even several time domain symbols.
  • the specific scheduling process is that the base station sends a downlink control channel, where the downlink control channel carries scheduling information of the transport block TB in the downlink data channel or the uplink data channel.
  • the scheduling information includes resource allocation information (that is, occupied time-frequency resources) of the scheduled TB, and control information such as a modulation and coding scheme (MCS) index.
  • MCS modulation and coding scheme
  • the transport block size is an important step of uplink and downlink transmission.
  • the TBS information is carried in the MCS index and resource allocation information in the DCI.
  • U blindly checks the DCI and derives the TBS based on the resource allocation information and the MCS index. Then, according to the resource allocation information, the uplink data is transmitted or the downlink data is received.
  • the determination of the TBS depends only on the number of physical resource blocks PRB allocated by the MCS and the base station for the terminal (hereinafter, referred to as NPRB).
  • a subframe under frequency division duplex (FDD) and a normal subframe under time division duplex (TDD) are included.
  • the terminal device first obtains the TBS index through the MCS index, checks the MCS table (as shown in Table 1), and obtains the TBS according to the TBS index and the number of allocated PRBs determined from the resource allocation information, and checks the TBS table (as shown in Table 2) to obtain the TBS.
  • the downlink pilot time slot (referred to as DwPTS), the guard time (GP), and the uplink pilot time slot (referred to as UpPTS) are included.
  • LTE currently supports 10 different special subframe configurations.
  • the DwPTS length (that is, the number of time domain symbols) in different configurations is also different.
  • the DwPTS length can be equal to 8 to 12 symbols.
  • DwPTS may only be 3 symbols long, which is not used to transmit downlink data.
  • the terminal device For a special subframe, the terminal device first obtains the TBS index by using the MCS index lookup table 1 in the same manner as above. Then, based on the TBS index and the converted PRB (hereinafter referred to as equivalent PRB), the TBS is obtained by looking up Table 2. Among them, the equivalent PRB can be calculated by the following formula (1):
  • the LTE system considers that the time domain symbol of the DwPTS is less than the time domain symbol of the non-special subframe, so the parameter of 0.75 is configured to convert the number of allocated PRBs. Then calculate the TBS based on the converted PRB. However, regardless of whether DwPTS is 8 symbols long or 12 symbols, the configured parameters are 0.75, which is less flexible.
  • the 5G technology supports a more flexible time slot configuration. For example, a minislot mini-slot, a 7-symbol slot, a 14-symbol slot, and the like.
  • the flexible configuration of the reference signal (RS) is to be supported in the 5G technology, the number of REs actually used to carry data on each PRB is also configurable. Therefore, it can be understood that in 5G, the dynamic range of the number of REs used to carry data on each PRB is extremely large. For example, from 24 to 120. It is no longer appropriate to calculate the TBS in the manner of checking the table in the above LTE.
  • is the number of spatial multiplexing layers of the TB mapping
  • Q is the modulation order of the modulation and coding strategy
  • R is the code rate
  • N PRB is the number of PRBs allocated in the frequency domain
  • Is the number of REs used to carry data in a PRB.
  • the network side configures one for each UE.
  • the network side configures one for each UE.
  • the network side configures one for the UE.
  • the present application proposes a method for transmitting data, which can satisfy the requirement that the number of REs carrying data in a 5G system is extremely large, the URLLC service may require a very low code rate, and has forward compatibility, etc., and is implemented in a multi-slot. In the case of a length, the UE can flexibly configure any low bit rate.
  • the technical solution of the present application can be applied to various communication systems, for example, a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, and a wideband code division multiple access (wideband) Code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, advanced long term evolution (LTE-A) system, universal mobile telecommunication system (universal mobile telecommunication system, UMTS), LTE continuously evolved systems, 4.5G or next generation communication systems (eg, fifth-generation (5G) systems), and the like.
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • WCDMA wideband Code division multiple access
  • GPRS general packet radio service
  • LTE long term evolution
  • LTE-A advanced long term evolution
  • LTE continuously evolved systems eg, 4.5G or next generation communication systems
  • 5G system can also be called a new generation wireless access technology (new radio, NR) system.
  • FIG. 1 is a schematic diagram of a wireless communication system suitable for use in an embodiment of the present application.
  • the wireless communication system includes at least a network device 101 and a terminal device 102.
  • the data communication between the network device 101 and the terminal device 102 can be performed through a wireless connection.
  • a wireless connection For example, 4.5G or 5G communication, etc.
  • FIG. 1 only takes a network device and a terminal device in the communication system as an example, but the embodiment of the present application is not limited thereto.
  • the communication system may also include more network devices or more terminal devices.
  • the network device 101 may be a base transceiver station (BTS) in GSM or code division multiple access CDMA, or a base station (nodeB, NB) in WCDMA, or an evolved base station in LTE (evolutional node).
  • the wireless controller in the scenario, and the network side devices in the future 5G system, such as a transmission point (TP), a transmission reception point (TRP), a base station (gNodeB, gNB), a small base station device, and the like.
  • the terminal device 102 may also be referred to as user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, and wireless. Communication device, user agent or user device.
  • the terminal device may be a station (station, ST) in a wireless local area network (WLAN), and may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, or a wireless local loop (wireless local Loop, WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, and next-generation communication system, For example, a terminal device in a 5G network or a terminal device in a public land mobile network (PLMN) network that is evolving in the future.
  • PLMN public land mobile network
  • FIG. 2 is a schematic interaction diagram of a method for transmitting data according to an embodiment of the present application.
  • the network device sends downlink control information to the terminal device, where the terminal device receives downlink control information from the network device.
  • the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor.
  • the indication information of the MCS is used to determine an MCS index from the set of candidate MCS indices.
  • the candidate MCS index set includes at least two candidate MCS indexes.
  • the indication information of the adjustment factor indicates an adjustment factor in the set of values of the adjustment factors of the high layer signaling configuration. Or, indicate the specific value of the adjustment factor.
  • the adjustment factor is used to determine the first TBS of the data channel.
  • the resource allocation information includes the number of PRBs in the frequency domain allocated by the network device for the terminal device, N PRB , and the number of REs for carrying data on one PRB in one time slot allocated by the network device, and one time slot in downlink transmission.
  • the number of REs used to carry data on one PRB is recorded as Recorded as an uplink transmission
  • the network device transmits information for calculating a transport block size TBS (referred to herein as a first TBS) of the data channel to the PDCCH on the PDCCH.
  • TBS transport block size
  • the UE receives the downlink control information carried on the PDCCH by performing blind detection on the PDCCH, and further obtains resource allocation information, indication information of the MCS, and indication information of the adjustment factor.
  • the network device Before sending the downlink control information to the terminal device, the network device first needs to determine the specific value of the adjustment factor and the adopted MCS index.
  • the network device may allocate downlink radio resources to each terminal device according to downlink channel state information and downlink buffer data transmitted by the network device upper layer; or allocate uplink to each terminal device according to the uplink channel state information and the buffer status report received from the terminal device.
  • Wireless resources The principles for allocating radio resources include, but are not limited to, the principle of maximum rate, the principle of proportional fairness, and the principle of polling.
  • the network device After determining the radio resource allocated to a terminal device, the network device according to the channel state information of the terminal device on the radio resource, and the reliability required for data transmission (for example, the LTE system requires data transmission to reach 90%).
  • the correct rate, URLLC requires a correct rate of 99.999%, to determine the MCS and/or adjustment factor used for the transmission.
  • the transmission Compared with the better channel state, if the channel state of the terminal device is poor, the transmission will adopt a lower order MCS and a smaller adjustment factor.
  • the transmission compared to the need to achieve lower reliability, if the terminal equipment needs to achieve higher reliability, the transmission will adopt a lower order MCS and a smaller adjustment factor.
  • the terminal device determines an adjustment factor from the set of values of the adjustment factors according to the indication information of the adjustment factor.
  • the terminal device determines an MCS index from the candidate MCS index set according to the indication information of the MCS.
  • At least two candidate MCS indexes are included in the candidate MCS index set.
  • the terminal device may determine, according to the indication information of the MCS, an MCS index that the network device indicates to receive or transmit the data channel.
  • the candidate MCS index set is predefined, and most candidate MCS indexes in the set, each corresponding to a fixed modulation order and code rate (for example, candidate MCS indexes 0-28 in the LTE system), other in the set
  • the candidate MCS index eg, candidate MCS indexes 29-31 in the LTE system
  • the modulation order and code rate need to be determined according to other predefined rules.
  • step 220 there is no order between step 220 and step 230.
  • the network device pre-configures, by the network device, an adjustment factor resource pool, where the adjustment factor resource pool includes all possible values of the adjustment factor.
  • the adjustment factor resource pool includes at least 1.
  • the adjustment factor resource pool includes at least one, in order to ensure that the rate rate required by the URLLC service is not lower than the lowest code rate in Table 3, the code rate can be determined by looking up Table 3.
  • the network device may configure, by using the high layer signaling, a set of adjustment factors for the terminal device, where the set of adjustment factors is a subset of the adjustment factor resource pool.
  • the network device can indicate the set of values of the adjustment factor by 2 bits.
  • the values of the adjustment factors are indicated by “00”, “01”, “10”, and “11”, respectively, to be 0.5, 0.6, 0.7, and 1.
  • the set of adjustment factors of the network device configuration may be related to the MCS.
  • a set of values of different adjustment factors can be configured for different MCS indexes.
  • Table 4 shows the correspondence between the MCS index and the set of adjustment factors. Where ⁇ represents an adjustment factor.
  • different values can be configured for the adjustment factor, which can save time-frequency resources.
  • the required code rate is 0.12.
  • the required code rate is 0.25.
  • the required code rate is 0.5.
  • MCS index 1 and index 3 can form the same MCS group, and MCS index 4 and index 1 and index 3 belong to different MCS groups.
  • the following example shows how different values of the configuration adjustment factor save transmission resources according to different MCS modes.
  • the error rate needs to be reduced to 10 ⁇ -5.
  • UE#2 saves downlink transmission resources of 2 PRBs.
  • the value set of the adjustment factor may be predefined or indicated by the network device by using high layer signaling.
  • the terminal device receiving the network device sends the first configuration information, where the first configuration information is used to indicate a set of values of the adjustment factors.
  • the terminal device determines the first TBS according to the resource allocation information, the MCS index, and the adjustment factor.
  • the terminal device determines that the first TBS includes two modes according to the resource allocation information, the MCS index, and the adjustment factor.
  • the terminal device calculates the first TBS according to the following formula (3) or (4).
  • the N PRB is the number of PRBs allocated by the network device to the terminal device, or The number of REs used to carry downlink and uplink data on one PRB in a time slot, ⁇ is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and ⁇ DL and ⁇ UL are respectively The adjustment factor used for downlink and uplink.
  • Q m can be determined according to the MCS MCS table search index.
  • formula (3) If it is a downlink transmission, formula (3) is used. If it is an uplink transmission, formula (4) is used.
  • the terminal device will directly calculate the first TBS according to the formula (3) or (4).
  • TBS in the formula (3) and the formula (4) is the first TBS.
  • the terminal device determines, according to the resource allocation information, the MCS, and the adjustment factor, the first TBS, including:
  • the terminal device will calculate the second TBS according to the above formula (3) or formula (4);
  • the terminal device selects the first TBS from the TBS set according to the second TBS.
  • the TBS set includes at least one TBS.
  • the second TBS calculated by the terminal device according to formula (3) or (4) is taken as an initial value, and the first TBS is selected from the TBS set according to the initial value.
  • the first TBS and the second TBS satisfy the first mapping relationship, and the first mapping relationship may be configured by the high layer signaling, which is not limited in this embodiment of the present application.
  • the first mapping relationship can be as described in any of the following:
  • the first TBS is the value closest to the second TBS in the TBS set
  • the first TBS is a maximum value of the TBS set that is not greater than the second TBS;
  • the first TBS is a minimum value of the TBS set that is not less than the second TBS.
  • the TBS set can be predefined or indicated by the network device through higher layer signaling.
  • the TBS determines that it may not require excessive flexibility. If the TBS of the network device is higher than the actual required TBS, it will reduce the reliability of the system coding and affect the system performance.
  • the base station transmits the URLLC service to the UE, and the small data packet to be transmitted transmitted from the upper layer by the URLLC service has only 256 bits (that is, 32 bytes).
  • the base station decides to schedule L PRBs, it is transmitted by the MCS index N, and the TBS in the TBS set having a mapping relationship with the TBS is (256+Z) bits.
  • the base station must first fill in the zero-padding mode, and the 256-bit data packet is supplemented with (256+Z) bits, and then at the code rate. send data.
  • the network equipment is only configured with 256 bits of TBS, then the base station will directly use the code rate. send data.
  • the demodulation performance is rather high.
  • the terminal device performs data channel reception or transmission with the network device according to the first TBS.
  • the terminal device receives the data channel according to the first TBS determined in step 240.
  • the terminal device performs transmission of the uplink data channel according to the first TBS determined in step 240.
  • the network device adjusts the code rate of the transmission data by configuring an adjustment factor, and can flexibly implement low-rate data transmission for the feature that the dynamic range of the number of REs carrying data in the future communication system is extremely large. .
  • the method for data transmission provided by the present application is described in detail above with reference to FIGS. 1 and 2.
  • the terminal device and the network device in the embodiments of the present application are described below with reference to FIG. 3 to FIG.
  • FIG. 3 is a schematic block diagram of a terminal device 500 according to an embodiment of the present application. As shown in FIG. 3, the terminal device 500 includes:
  • the communication unit 510 is configured to receive downlink control information from the network device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, and the indication information of the adjustment factor indicates the high layer signaling configuration.
  • An adjustment factor in the set of adjustment factors of the adjustment factor, the adjustment factor is used to determine the first transport block size TBS of the data channel;
  • the processing unit 520 is configured to determine, according to the indication information of the MCS, an MCS index from the set of candidate MCS indexes, where the MCS index set includes at least two candidate MCS indexes; and according to the indication information of the adjustment factor, from the value set of the adjustment factor Determining an adjustment factor; determining a first TBS according to resource allocation information, an MCS index, and an adjustment factor;
  • the communication unit 510 is configured to perform reception or transmission of a data channel according to the first TBS.
  • the communication unit 510 When the communication unit 510 is used for data channel transmission, it may specifically be a transmitting unit. When used for data channel reception, it can be a receiving unit.
  • Each unit in the terminal device 500 of the embodiment of the present application and the other operations or functions described above are respectively corresponding processes executed by the terminal device in the method for transmitting data. For the sake of brevity, it will not be repeated here.
  • FIG. 4 is a schematic block diagram of a network device 600 according to an embodiment of the present application.
  • the network device 600 includes a processing unit 610 and a communication unit 620.
  • the processing unit 610 is configured to control the communication unit 620 to perform the following steps:
  • the indication information of the MCS is used to determine the MCS index from the candidate MCS index set, and adjust
  • the indication information of the factor indicates an adjustment factor in the set of values of the adjustment factor of the high-level configuration, and the adjustment factor is used to determine the first transport block size TBS of the data channel;
  • FIG. 5 is a schematic structural diagram of a terminal device 700 according to an embodiment of the present application.
  • the terminal device 700 includes one or more processors 701, one or more memories 702, and one or more transceivers 703.
  • the processor 701 is configured to control the transceiver 703 to send and receive signals
  • the memory 702 is configured to store a computer program
  • the processor 701 is configured to call and run the computer program from the memory 702, so that the terminal device performs a method for transmitting data.
  • Corresponding processes and/or operations performed by the terminal device For the sake of brevity, it will not be repeated here.
  • terminal device 500 shown in FIG. 3 can be implemented by the terminal device 700 shown in FIG. 5.
  • communication unit 510 can be implemented by transceiver 703 in FIG.
  • Processing unit 520 can be implemented by processor 701, and the like.
  • FIG. 6 is a schematic structural diagram of a network device 800 according to an embodiment of the present application.
  • network device 800 includes one or more processors 801, one or more memories 802, and one or more transceivers 803.
  • the processor 801 is configured to control the transceiver 803 to send and receive signals
  • the memory 802 is configured to store a computer program
  • the processor 801 is configured to call and run the computer program from the memory 802, so that the network device performs a method for transmitting data.
  • the corresponding processes and/or operations performed by the network device For the sake of brevity, it will not be repeated here.
  • terminal device 600 shown in FIG. 4 can be implemented by the terminal device 800 shown in FIG. 6.
  • communication unit 620 in FIG. 4 can be implemented by transceiver 703 in FIG.
  • the present application also provides a computer program product comprising: computer program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the terminal device in the above method embodiment and / or process.
  • the application also provides a computer program product comprising: computer program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the network device in the above method embodiments and/or Process.
  • the application further provides a computer readable medium storing program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the terminal device in the above method embodiment and/ Or process.
  • the application further provides a computer readable medium storing program code, when the computer program code is run on a computer, causing the computer to perform operations performed by the network device in the above method embodiment and/ Or process.
  • the present application provides a chip system including a processor for implementing the functions involved in the above method embodiments, for example, receiving or processing data and/or information involved in the above method.
  • the chip system further comprises a memory for storing necessary program instructions and data of the terminal device.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • the present application provides a chip system including a processor for implementing the functions involved in the above method embodiments, for example, receiving or processing data and/or information involved in the above method.
  • the processor may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more programs for controlling the program of the present application.
  • the processor can include a digital signal processor device, a microprocessor device, an analog to digital converter, a digital to analog converter, and the like.
  • the processor can distribute the control and signal processing functions of the mobile device among the devices according to their respective functions.
  • the processor can include functionality to operate one or more software programs, which can be stored in memory.
  • the functions of the processor may be implemented by hardware or by software executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the memory may be a read-only o-ory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
  • Dynamic storage device It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, and a disc storage (including a compact disc, a laser disc, a compact disc, a digital versatile disc, a Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other device that can be used to carry or store desired program code in the form of an instruction or data structure and accessible by a computer. Medium, but not limited to this.
  • the foregoing memory and the memory may be physically independent units, or the memory may be integrated with the processor.
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
  • the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
  • the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种传输数据的方法,能够实现低码率的数据传输。该方法包括:终端设备从网络设备接收下行控制信息,该下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子,调整因子用于确定数据信道的第一传输块大小TBS;终端设备根据调整因子的指示信息,从调整因子的取值集合中确定调整因子,并根据MCS的指示信息,从候选MCS索引集合中确定MCS索引,该MCS索引集合中包括至少两个候选MCS索引;终端设备根据资源分配信息、MCS索引和调整因子,确定第一TBS;终端设备根据第一TBS进行数据信道的接收或发送。The present application provides a method for transmitting data, which enables low-rate data transmission. The method includes: the terminal device receives downlink control information from the network device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, and the indication information of the adjustment factor indicates the high layer signaling. An adjustment factor in the set of adjustment factors of the configured adjustment factor, where the adjustment factor is used to determine a first transport block size TBS of the data channel; the terminal device determines an adjustment factor from the set of values of the adjustment factor according to the indication information of the adjustment factor, And determining, according to the indication information of the MCS, the MCS index, where the MCS index set includes at least two candidate MCS indexes; the terminal device determines the first TBS according to the resource allocation information, the MCS index, and the adjustment factor; the terminal device The reception or transmission of the data channel is performed according to the first TBS.

Description

传输数据的方法、终端设备和网络设备Method for transmitting data, terminal device and network device

本申请要求于2017年8月11日提交中国专利局、申请号为201710687565.5、申请名称为“传输数据的方法、终端设备和网络设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese Patent Application entitled "Method for transmitting data, terminal equipment and network equipment" to the Chinese Patent Office on August 11, 2017, the application number is 201710687565.5, the entire contents of which are incorporated by reference. In this application.

技术领域Technical field

本申请涉及无线通信领域,尤其涉及一种传输数据的方法、终端设备和网络设备。The present application relates to the field of wireless communications, and in particular, to a method, a terminal device, and a network device for transmitting data.

背景技术Background technique

在长期演进(long term evolution,LTE)系统中,业务的传输都是基于基站调度的。基站调度的最小单位一个传输块(transport block,TB)。一般地,基站根据一套共知的算法计算传输块大小(transport block size,TBS),并将确定的TBS信息、MCS和资源分配信息承载在下行控制信息(downlink control information,DCI)中发送给终端设备。终端设备接收DCI,推算出TBS。再根据推算出的TBS,结合资源分配信息和MCS接收并解调下行数据,或者发送上行数据。在现行的LTE系统中,TBS的确定仅取决于MCS和网络设备分配给终端设备的物理资源块(physical resource block,PRB)的数量。终端设备根据PRB的数量和MCS,查MCS表和TBS表,可以确定网络设备配置的TBS。In a long term evolution (LTE) system, traffic transmission is based on base station scheduling. The smallest unit of base station scheduling is one transport block (TB). Generally, the base station calculates a transport block size (TBS) according to a well-known algorithm, and carries the determined TBS information, the MCS, and the resource allocation information in downlink control information (DCI). Terminal Equipment. The terminal device receives the DCI and derives the TBS. Then, according to the calculated TBS, the downlink data is received and demodulated in combination with the resource allocation information and the MCS, or the uplink data is transmitted. In the current LTE system, the determination of the TBS depends only on the number of physical resource blocks (PRBs) allocated by the MCS and the network device to the terminal device. The terminal device checks the MCS table and the TBS table according to the number of PRBs and the MCS, and can determine the TBS configured by the network device.

但是,由于5G技术将支持多时隙和灵活的参考信号(reference signal,RS)配置,这就使得一个PRB中实际用于承载数据的RE的数量的动态范围极大。导致现阶段通过查表的方式确定TBS的方法不再适合。另外,在5G中的一些场景,例如超高可靠性低时延通信(ultra reliable and low latency communication,URLLC)业务可能会出现极低码率的码率需求,不可能通过表格进行配置。However, since the 5G technology will support multi-slot and flexible reference signal (RS) configurations, this makes the dynamic range of the number of REs actually used to carry data in one PRB to be extremely large. The method of determining the TBS by means of table look-up at this stage is no longer suitable. In addition, some scenarios in 5G, such as ultra reliable and low latency communication (URLLC) services, may have extremely low bit rate requirements, which cannot be configured through a table.

因此,如何针对5G技术中承载数据的RE的数量动态范围极大的特点,同时兼顾URLLC业务可能出现的超低码率需求,设计出一种新的计算TBS的方案成为一个亟待解决的问题。Therefore, how to design a new computing TBS solution becomes an urgent problem to be solved for the dynamic range of the number of REs carrying data in 5G technology and the ultra-low bit rate requirement of URLLC service.

发明内容Summary of the invention

本申请提供一种传输数据的方法,可以实现低码率的数据传输。The present application provides a method for transmitting data, which can realize data transmission with low code rate.

第一方面,提供了一种传输数据的方法,该方法包括:终端设备从网络设备接收下行控制信息,下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子,调整因子用于确定该数据信道的第一传输块大小TBS;终端设备根据调整因子的指示信息,从调整因子的取值集合中确定调整因子;终端设备根据MCS的指示信息,从候选MCS索引集合中确定MCS索引,该MCS索引集合中包括至少两个候选MCS索引;终端设备根据资源分配信息、MCS索引和调整因子,确定第一TBS;终端设 备根据第一TBS进行数据信道的接收或发送。A first aspect provides a method for transmitting data, the method comprising: receiving, by a terminal device, downlink control information from a network device, where the downlink control information includes resource allocation information of a data channel, indication information of a modulation and coding scheme MCS, and an adjustment factor. The indication information, the indication information of the adjustment factor indicates an adjustment factor in the set of adjustment factors of the high-level signaling configuration, the adjustment factor is used to determine the first transport block size TBS of the data channel; and the indication information of the terminal device according to the adjustment factor Determining an adjustment factor from the set of values of the adjustment factor; the terminal device determines, according to the indication information of the MCS, an MCS index from the set of candidate MCS indexes, where the MCS index set includes at least two candidate MCS indexes; and the terminal device allocates information according to the resources. And determining, by the MCS index and the adjustment factor, the first TBS; the terminal device performs reception or transmission of the data channel according to the first TBS.

结合第一方面,在第一方面的某些实现方式中,该方法还包括:第一配置信息包括调整因子的至少两个候选取值集合;终端设备根据MCS索引、该候选MCS索引集合中的至少两个候选MCS索引与调整因子的至少两个候选取值集合的对应关系,确定调整因子的取值集合。With reference to the first aspect, in some implementations of the first aspect, the method further includes: the first configuration information includes at least two candidate value sets of the adjustment factor; and the terminal device according to the MCS index, the candidate MCS index set Determining a set of the adjustment factors by determining a correspondence between the at least two candidate MCS indexes and the at least two candidate value sets of the adjustment factor.

结合第一方面,在第一方面的某些实现方式中,调整因子的取值集合为调整因子资源池的子集,所述调整因子资源池中至少包括1。In conjunction with the first aspect, in some implementations of the first aspect, the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one.

结合第一方面,在第一方面的某些实现方式中,终端设备根据资源分配信息、MCS和调整因子,确定第一TBS,包括:终端设备根据如下公式计算第一TBS:In conjunction with the first aspect, in some implementations of the first aspect, the terminal device determines the first TBS according to the resource allocation information, the MCS, and the adjustment factor, including: the terminal device calculates the first TBS according to the following formula:

Figure PCTCN2018098929-appb-000001
其中,N PRB为网络设备为终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-000002
Figure PCTCN2018098929-appb-000003
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。
Figure PCTCN2018098929-appb-000001
The N PRB is the number of PRBs allocated by the network device to the terminal device.
Figure PCTCN2018098929-appb-000002
or
Figure PCTCN2018098929-appb-000003
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.

结合第一方面,在第一方面的某些实现方式中,终端设备根据资源分配信息、MCS和调整因子,确定第一TBS,包括:终端设备根据如下公式计算第二TBS:With reference to the first aspect, in some implementations of the first aspect, the terminal device determines the first TBS according to the resource allocation information, the MCS, and the adjustment factor, where the terminal device calculates the second TBS according to the following formula:

Figure PCTCN2018098929-appb-000004
其中,N PRB为网络设备为终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-000005
Figure PCTCN2018098929-appb-000006
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;终端设备根据第二TBS从TBS集合中选取所述第一TBS,TBS集合是预定义或通过高层信令配置的。
Figure PCTCN2018098929-appb-000004
The N PRB is the number of PRBs allocated by the network device to the terminal device.
Figure PCTCN2018098929-appb-000005
or
Figure PCTCN2018098929-appb-000006
The number of REs used to carry downlink and uplink data on one PRB in one slot, ν is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and η DL and η UL are respectively downlink And the adjusting factor used by the uplink; the terminal device selects the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by high layer signaling.

结合第一方面,在第一方面的某些实现方式中,第一TBS与第二TBS满足第一映射关系,第一映射关系包括如下任意一种:第一TBS是TBS集合中最接近第二TBS的值;第一TBS是TBS集合中不大于第二TBS的最大值;第一TBS是TBS集合中不小于第二TBS的最小值。With reference to the first aspect, in some implementation manners of the first aspect, the first TBS and the second TBS meet the first mapping relationship, where the first mapping relationship includes any one of the following: the first TBS is the closest to the second in the TBS set. The value of the TBS; the first TBS is a maximum value of the TBS set that is not greater than the second TBS; the first TBS is a minimum value of the TBS set that is not less than the second TBS.

结合第一方面,在第一方面的某些实现方式中,所述终端设备根据第二TBS从TBS集合中选取所述第一TBS,所述第一TBS是所述TBS集合中最接近所述第二TBS的值;或者,所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;或者,所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。With reference to the first aspect, in some implementations of the first aspect, the terminal device selects the first TBS from a TBS set according to a second TBS, where the first TBS is the closest to the TBS set. a value of the second TBS; or, the first TBS is not greater than a maximum value of the second TBS in the TBS set; or the first TBS is not less than the second TBS in the TBS set The minimum value.

第二方面,提供了一种传输数据的方法,该方法包括:网络设备向终端设备发送下行控制信息,下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,MCS的指示信息用于从候选MCS索引集合中确定MCS索引,该候选MCS索引集合中包括至少两个候选MCS索引,调整因子的指示信息指示高层配置的调整因子的取值集合中的一个调整因子,调整因子用于确定该数据信道的第一传输块大小TBS;网络设备根据第一TBS与终端设备进行该数据信道的发送或接收。A second aspect provides a method for transmitting data, where the method includes: the network device sends downlink control information to the terminal device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and an adjustment factor. The indication information, the indication information of the MCS is used to determine an MCS index from the candidate MCS index set, where the candidate MCS index set includes at least two candidate MCS indexes, and the indication information of the adjustment factor indicates the value set in the adjustment factor of the high layer configuration. An adjustment factor, the adjustment factor is used to determine a first transport block size TBS of the data channel; and the network device performs transmission or reception of the data channel according to the first TBS and the terminal device.

结合第二方面,在第二方面的某些实现方式中,该方法还包括:网络设备通过高层信令向终端设备发送第一配置信息,第一配置信息包括调整因子的至少两个候选取值集合, 其中,调整因子的取值集合是根据该MCS索引、候选MCS索引集合中的至少两个候选MCS索引与调整因子的至少两个候选取值集合的对应关系确定的。With reference to the second aspect, in some implementations of the second aspect, the method further includes: the network device sending the first configuration information to the terminal device by using the high layer signaling, where the first configuration information includes at least two candidate values of the adjustment factor And the set of the adjustment factors is determined according to the correspondence between the at least two candidate MCS indexes in the MCS index, the candidate MCS index set, and the at least two candidate value sets of the adjustment factor.

结合第二方面,在第二方面的某些实现方式中,调整因子的取值集合为调整因子资源池的子集,调整因子资源池中至少包括1。In conjunction with the second aspect, in some implementations of the second aspect, the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one.

结合第二方面,在第二方面的某些实现方式中,第一TBS可以根据如下公式计算得到:In conjunction with the second aspect, in some implementations of the second aspect, the first TBS can be calculated according to the following formula:

Figure PCTCN2018098929-appb-000007
其中,N PRB为网络设备为终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-000008
Figure PCTCN2018098929-appb-000009
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子
Figure PCTCN2018098929-appb-000007
The N PRB is the number of PRBs allocated by the network device to the terminal device.
Figure PCTCN2018098929-appb-000008
or
Figure PCTCN2018098929-appb-000009
The number of REs used to carry downlink and uplink data on one PRB in one slot, ν is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and η DL and η UL are respectively downlink The adjustment factor used in the uplink

结合第二方面,在第二方面的某些实现方式中,第一TBS可以根据如下方式确定:根据如下公式计算第二TBS:In conjunction with the second aspect, in some implementations of the second aspect, the first TBS can be determined as follows: calculating the second TBS according to the following formula:

Figure PCTCN2018098929-appb-000010
其中,N PRB为网络设备为终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-000011
Figure PCTCN2018098929-appb-000012
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;根据第二TBS从TBS集合中选取所述第一TBS,TBS集合是预定义或通过高层信令配置的。
Figure PCTCN2018098929-appb-000010
The N PRB is the number of PRBs allocated by the network device to the terminal device.
Figure PCTCN2018098929-appb-000011
or
Figure PCTCN2018098929-appb-000012
The number of REs used to carry downlink and uplink data on one PRB in one slot, ν is the number of layers mapped by the data channel, Q m is the modulation order, R is the code rate, and η DL and η UL are respectively downlink And the adjusting factor used by the uplink; selecting the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by high layer signaling.

结合第二方面,在第二方面的某些实现方式中,第一TBS与第二TBS满足第一映射关系,第一映射关系包括如下任意一种:第一TBS是TBS集合中最接近第二TBS的值;第一TBS是TBS集合中不大于第二TBS的最大值;第一TBS是TBS集合中不小于第二TBS的最小值。With reference to the second aspect, in some implementation manners of the second aspect, the first TBS and the second TBS meet the first mapping relationship, where the first mapping relationship includes any one of the following: the first TBS is the closest to the second in the TBS set. The value of the TBS; the first TBS is a maximum value of the TBS set that is not greater than the second TBS; the first TBS is a minimum value of the TBS set that is not less than the second TBS.

结合第二方面,在第二方面的某些实现方式中,所述网络设备根据第二TBS从TBS集合中选取所述第一TBS,所述第一TBS是所述TBS集合中最接近所述第二TBS的值;或者,所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;或者,所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。With reference to the second aspect, in some implementations of the second aspect, the network device selects the first TBS from a TBS set according to a second TBS, where the first TBS is the closest to the TBS set. a value of the second TBS; or, the first TBS is not greater than a maximum value of the second TBS in the TBS set; or the first TBS is not less than the second TBS in the TBS set The minimum value.

第三方面,本申请提供一种终端设备,所述终端设备具有实现上述第一方面的方法设计中的终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a third aspect, the present application provides a terminal device having a function of implementing a terminal device in a method design of the above first aspect. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第四方面,本申请提供一种网络设备,所述网络设备具有实现上述第二方面的方法设计中的网络设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a fourth aspect, the application provides a network device having the function of implementing the network device in the method design of the foregoing second aspect. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第五方面,本申请提供一种终端设备,该终端设备包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该终端设备执行上述第一方面中的方法。In a fifth aspect, the application provides a terminal device, where the terminal device includes a transceiver, a processor, and a memory. The processor is for controlling transceiver transceiver signals for storing a computer program for calling and running the computer program from the memory such that the terminal device performs the method of the first aspect above.

第六方面,本申请提供一种网络设备,该网络设备包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器 中调用并运行该计算机程序,使得该网络设备执行第二方面中的方法。In a sixth aspect, the application provides a network device including a transceiver, a processor, and a memory. The processor is for controlling transceiver transceiver signals for storing a computer program for calling and running the computer program from memory such that the network device performs the method of the second aspect.

第七方面,本申请提供一种通信装置,该通信装置可以为上述方法设计中的终端设备,或者为设置在终端设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使通信装置执行上述第一方面或第二方面的任意一种可能的设计中终端设备所执行的方法。In a seventh aspect, the present application provides a communication device, which may be a terminal device in the above method design, or a chip disposed in the terminal device. The communication device includes a memory for storing computer executable program code, a communication interface, and a processor coupled to the memory and the communication interface. The program code stored in the memory includes instructions which, when executed by the processor, cause the communication device to perform the method performed by the terminal device in any of the possible aspects of the first aspect or the second aspect described above.

第八方面,本申请提供一种通信装置,该通信装置包括:该通信装置可以为上述方法设计中的网络设备,或者为设置在网络设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使通信装置执行上述第一方面或第二方面的任意一种可能的设计中网络设备所执行的方法。In an eighth aspect, the present application provides a communication device, where the communication device includes: the network device in the above method design, or a chip disposed in the network device. The communication device includes a memory for storing computer executable program code, a communication interface, and a processor coupled to the memory and the communication interface. The program code stored in the memory includes instructions that, when executed by the processor, cause the communication device to perform the method performed by the network device in any of the possible aspects of the first aspect or the second aspect described above.

第九方面,本申请提供计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述各方面中的方法。In a ninth aspect, the application provides a computer program product comprising: computer program code, causing a computer to perform the method of the above aspects when the computer program code is run on a computer.

第十方面,提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述各方面中的方法。According to a tenth aspect, a computer readable medium storing program code for causing a computer to perform the method of the above aspects when the computer program code is run on a computer.

第十一方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于终端设备实现上述方面中所涉及的功能,例如,例如接收或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。In an eleventh aspect, the present application provides a chip system including a processor for a terminal device to implement the functions involved in the above aspects, such as, for example, receiving or processing data and/or processing in the above method. information. In a possible design, the chip system further comprises a memory for storing necessary program instructions and data of the terminal device. The chip system can be composed of chips, and can also include chips and other discrete devices.

第十二方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于支持网络设备实现上述方面中所涉及的功能,例如,例如发送或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存网络设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。In a twelfth aspect, the present application provides a chip system including a processor for supporting a network device to implement the functions involved in the above aspects, such as, for example, transmitting or processing data and/or data involved in the above method. Or information. In a possible design, the chip system further includes a memory for storing necessary program instructions and data of the network device. The chip system can be composed of chips, and can also include chips and other discrete devices.

在本申请实施例中,网络设备通过配置调整因子,对传输数据的码率进行调整,针对未来通信系统中承载数据的RE的数量动态范围极大的特点,可以灵活实现低码率的数据传输。In the embodiment of the present application, the network device adjusts the code rate of the transmission data by configuring an adjustment factor, and can flexibly implement low-rate data transmission for the feature that the dynamic range of the number of REs carrying data in the future communication system is extremely large. .

附图说明DRAWINGS

图1为适用于本申请实施例的通信系统示意图。FIG. 1 is a schematic diagram of a communication system suitable for use in an embodiment of the present application.

图2为本申请实施例提供的传输数据的方法的示意性交互图。FIG. 2 is a schematic interaction diagram of a method for transmitting data according to an embodiment of the present application.

图3为本申请实施例提供的终端设备500的示意性框图。FIG. 3 is a schematic block diagram of a terminal device 500 according to an embodiment of the present application.

图4为本申请实施例提供的网络设备600的示意性框图。FIG. 4 is a schematic block diagram of a network device 600 according to an embodiment of the present application.

图5为本申请实施例提供的终端设备700的示意性结构图。FIG. 5 is a schematic structural diagram of a terminal device 700 according to an embodiment of the present application.

图6为本申请实施例提供的网络设备800的示意性结构图。FIG. 6 is a schematic structural diagram of a network device 800 according to an embodiment of the present application.

具体实施方式Detailed ways

下面将结合附图,对本申请中的技术方案进行描述。The technical solutions in the present application will be described below with reference to the accompanying drawings.

在LTE系统中,下行和上行分别基于OFDMA和SC-FDMA,时频资源被划分为时间 维度上的OFDM或SC-FDMA符号(以下称作时域符号,简称符号)和频率维度上的子载波。而最小的资源粒度叫做一个资源单元(resource element,RE),即表示时间域上的一个时域符号和频率域上的一个子载波组成的时频格点。In the LTE system, downlink and uplink are based on OFDMA and SC-FDMA, respectively, and time-frequency resources are divided into OFDM or SC-FDMA symbols in the time dimension (hereinafter referred to as time domain symbols, abbreviated as symbols) and subcarriers in the frequency dimension. . The smallest resource granularity is called a resource element (RE), which is a time-frequency grid representing a time domain symbol in the time domain and a subcarrier on the frequency domain.

LTE系统中业务的传输是基于基站调度的。上层的数据包在物理层进行调度时被划分成以传输块(transport block,TB)为单位的小数据包,调度的基本时间单位一般是一个子帧,时长为1ms。一个子帧包括两个时隙,一个时隙包括7个时域符号。进一步地,LTE演进系统中还会考虑引入更短的时间调度单位,例如,以一个时隙甚至几个时域符号为单位的调度方式。一般的,具体的调度流程是基站发送下行控制信道,该下行控制信道上承载有下行数据信道或上行数据信道中传输块TB的调度信息。其中,调度信息包括被调度TB的资源分配信息(即,占用的时频资源)、调制与编码方案(modulation and coding scheme,MCS)索引等控制信息。The transmission of traffic in the LTE system is based on base station scheduling. When the upper layer data packet is scheduled at the physical layer, it is divided into small data packets in units of transport blocks (TBs). The basic time unit of scheduling is generally one subframe, and the duration is 1 ms. One subframe includes two slots, and one slot includes seven time domain symbols. Further, a shorter time scheduling unit may be considered in the LTE evolution system, for example, a scheduling manner in units of one time slot or even several time domain symbols. Generally, the specific scheduling process is that the base station sends a downlink control channel, where the downlink control channel carries scheduling information of the transport block TB in the downlink data channel or the uplink data channel. The scheduling information includes resource allocation information (that is, occupied time-frequency resources) of the scheduled TB, and control information such as a modulation and coding scheme (MCS) index.

其中,传输块的大小(transport block size,TBS)是上下行传输的重要步骤。基站配置好TBS之后,将TBS信息承载在DCI中的MCS索引和资源分配信息中。U盲检DCI,根据其中的资源分配信息和MCS索引,推算出TBS。再根据其中的资源分配信息进行上行数据的发送或下行数据的接收。Among them, the transport block size (TBS) is an important step of uplink and downlink transmission. After the base station configures the TBS, the TBS information is carried in the MCS index and resource allocation information in the DCI. U blindly checks the DCI and derives the TBS based on the resource allocation information and the MCS index. Then, according to the resource allocation information, the uplink data is transmitted or the downlink data is received.

在现行LTE系统中,TBS的确定,只取决于MCS和基站为终端分配的物理资源块PRB的数量(以下,记作NPRB)。In the current LTE system, the determination of the TBS depends only on the number of physical resource blocks PRB allocated by the MCS and the base station for the terminal (hereinafter, referred to as NPRB).

具体而言,对于非特殊子帧,包括频分双工(frequency division duplex,FDD)下的子帧和时分双工(time division duplex,TDD)下的正常子帧。Specifically, for a non-special subframe, a subframe under frequency division duplex (FDD) and a normal subframe under time division duplex (TDD) are included.

终端设备先通过MCS索引,查MCS表格(如表1)得到TBS索引,再根据TBS索引和从资源分配信息中确定的被分配的PRB的个数,查TBS表格(如表2)得到TBS。The terminal device first obtains the TBS index through the MCS index, checks the MCS table (as shown in Table 1), and obtains the TBS according to the TBS index and the number of allocated PRBs determined from the resource allocation information, and checks the TBS table (as shown in Table 2) to obtain the TBS.

表1Table 1

Figure PCTCN2018098929-appb-000013
Figure PCTCN2018098929-appb-000013

表2Table 2

Figure PCTCN2018098929-appb-000014
Figure PCTCN2018098929-appb-000014

对于TDD下的特殊子帧,包括下行导频时隙(记作DwPTS)、保护时间(guard period, GP)和上行导频时隙(记作UpPTS)三个部分。LTE当前支持10种不同的特殊子帧配置,不同配置下的DwPTS长度(即,时域符号个数)也不尽相同。DwPTS长度可以等于8~12个符号。除此以外,DwPTS还可能仅长3个符号,此时不用于传输下行数据。For the special subframe under the TDD, the downlink pilot time slot (referred to as DwPTS), the guard time (GP), and the uplink pilot time slot (referred to as UpPTS) are included. LTE currently supports 10 different special subframe configurations. The DwPTS length (that is, the number of time domain symbols) in different configurations is also different. The DwPTS length can be equal to 8 to 12 symbols. In addition, DwPTS may only be 3 symbols long, which is not used to transmit downlink data.

对于特殊子帧,终端设备先采用与上文相同的方法,通过MCS索引查表1得到TBS索引。然后根据TBS索引和折算后的PRB(以下称作等效PRB)个数查表2得到TBS。其中,等效PRB可以通过如下公式(1)进行计算:For a special subframe, the terminal device first obtains the TBS index by using the MCS index lookup table 1 in the same manner as above. Then, based on the TBS index and the converted PRB (hereinafter referred to as equivalent PRB), the TBS is obtained by looking up Table 2. Among them, the equivalent PRB can be calculated by the following formula (1):

Figure PCTCN2018098929-appb-000015
Figure PCTCN2018098929-appb-000015

从上面DwPTS上承载数据时计算TBS的过程可以看出,LTE系统考虑到DwPTS的时域符号比非特殊子帧的时域符号少,故配置了0.75这一参数对分配的PRB的数量进行折算,再根据折算后的PRB计算TBS。但无论DwPTS长8个符号还是12个符号,配置的参数均为0.75,灵活性较差。It can be seen from the process of calculating the TBS when the data is carried on the DwPTS. The LTE system considers that the time domain symbol of the DwPTS is less than the time domain symbol of the non-special subframe, so the parameter of 0.75 is configured to convert the number of allocated PRBs. Then calculate the TBS based on the converted PRB. However, regardless of whether DwPTS is 8 symbols long or 12 symbols, the configured parameters are 0.75, which is less flexible.

而5G技术是支持更加灵活的时隙配置。例如,微时隙mini-slot、7个符号的时隙、14个符号的时隙等。同时,由于5G技术中将要支持参考信号(reference signal,RS)的灵活配置,这使得每个PRB上实际用于承载数据的RE的数量也是可配置的。因此,可以理解的是,在5G中,每个PRB上用于承载数据的RE的数量的动态范围极大。例如,从24~120。如果继续以上文LTE中查表的方式计算TBS已不再合适。The 5G technology supports a more flexible time slot configuration. For example, a minislot mini-slot, a 7-symbol slot, a 14-symbol slot, and the like. At the same time, since the flexible configuration of the reference signal (RS) is to be supported in the 5G technology, the number of REs actually used to carry data on each PRB is also configurable. Therefore, it can be understood that in 5G, the dynamic range of the number of REs used to carry data on each PRB is extremely large. For example, from 24 to 120. It is no longer appropriate to calculate the TBS in the manner of checking the table in the above LTE.

为了与5G相适应,现有一种方案提出采用如下公式(2)计算TBS:In order to adapt to 5G, an existing scheme proposes to calculate TBS using the following formula (2):

Figure PCTCN2018098929-appb-000016
Figure PCTCN2018098929-appb-000016

其中,υ是TB映射的空间复用层数,Q为调制编码策略的调制阶数,R为码率,N PRB为频域上分配的PRB的数量,

Figure PCTCN2018098929-appb-000017
是一个PRB中用于承载数据的RE的数量。 Where υ is the number of spatial multiplexing layers of the TB mapping, Q is the modulation order of the modulation and coding strategy, R is the code rate, and N PRB is the number of PRBs allocated in the frequency domain,
Figure PCTCN2018098929-appb-000017
Is the number of REs used to carry data in a PRB.

Q和R可以根据如下表3确定。Q and R can be determined according to Table 3 below.

表3table 3

Figure PCTCN2018098929-appb-000018
Figure PCTCN2018098929-appb-000018

如前文所述,考虑到5G将支持多种时隙长度,因此,有人在这个方案的基础上,又提出了如下几种实现方式.As mentioned above, considering that 5G will support multiple time slot lengths, some people have proposed the following implementation methods based on this solution.

方式1Mode 1

规定单一的

Figure PCTCN2018098929-appb-000019
的缺省值。 Single
Figure PCTCN2018098929-appb-000019
The default value.

方式2Mode 2

为不同的PDSCH长度规定多个

Figure PCTCN2018098929-appb-000020
的缺省值。 Specify multiple PDSCH lengths for different lengths
Figure PCTCN2018098929-appb-000020
The default value.

方式3Mode 3

网络侧为每个UE配置一个

Figure PCTCN2018098929-appb-000021
The network side configures one for each UE.
Figure PCTCN2018098929-appb-000021

方式4Mode 4

网络侧为每个UE配置一个

Figure PCTCN2018098929-appb-000022
的取值集合,每次通过DCI指示当前的数据传输采用的
Figure PCTCN2018098929-appb-000023
The network side configures one for each UE.
Figure PCTCN2018098929-appb-000022
The set of values, each time through the DCI indicating the current data transmission used
Figure PCTCN2018098929-appb-000023

方式5Mode 5

网络侧为UE配置一个

Figure PCTCN2018098929-appb-000024
的取值集合,每次通过为UE指示一个“虚假”且更小的
Figure PCTCN2018098929-appb-000025
满足URLLC场景下的极低码率的要求。 The network side configures one for the UE.
Figure PCTCN2018098929-appb-000024
The set of values, each time indicating a "false" and smaller for the UE
Figure PCTCN2018098929-appb-000025
Meet the extremely low bit rate requirements in the URLLC scenario.

例如,假定高层信令为某个终端设备配置的

Figure PCTCN2018098929-appb-000026
的取值集合
Figure PCTCN2018098929-appb-000027
在时隙1,每个PRB中实际可用于承载数据的RE的数量为120。在时隙2,每个PRB中实际可用于承载数据的RE的数量为80。在时隙1,如果URLLC业务需求的码率为上文表3中最低码率的一半,则基站通过向该终端设备指示
Figure PCTCN2018098929-appb-000028
实现低码率的配置。但在时隙2中,如果URLLC业务需求的码率仍然为表3中最低码率的一半,由于高层信令不回频繁发送,因此,基站来不及改变预先配置的
Figure PCTCN2018098929-appb-000029
的集合中的取值,因此,基站无法按需求为该终端设备配置
Figure PCTCN2018098929-appb-000030
For example, suppose high-level signaling is configured for a certain terminal device.
Figure PCTCN2018098929-appb-000026
Value set
Figure PCTCN2018098929-appb-000027
In slot 1, the number of REs actually available to carry data in each PRB is 120. In time slot 2, the number of REs actually available to carry data in each PRB is 80. In slot 1, if the code rate of the URLLC service requirement is half of the lowest code rate in Table 3 above, the base station indicates to the terminal device
Figure PCTCN2018098929-appb-000028
Achieve low bit rate configuration. However, in slot 2, if the code rate of the URLLC service requirement is still half of the lowest code rate in Table 3, since the high layer signaling does not return frequently, the base station has no time to change the pre-configured
Figure PCTCN2018098929-appb-000029
The value in the set, therefore, the base station cannot configure the terminal device as required
Figure PCTCN2018098929-appb-000030

可见,以上几种方式虽然都希望满足未来5G系统多时隙长度、TBS更加灵活的要求,但是鉴于5G中用于承载数据的RE的数量动态范围极大、高层信令不会频繁发送、URLLC可能需要极低的码率,且具体需要的低码率的数值无法估计以及考虑到前向兼容性等诸多原因,现有这些方式仍然无法满足需求。It can be seen that although the above methods all hope to meet the requirements of multi-slot length and TBS in the future 5G system, the dynamic range of the number of REs used for carrying data in 5G is extremely large, and high-level signaling is not frequently sent, and URLLC may be Very low bit rates are required, and the required low bit rate values cannot be estimated and many reasons are considered for forward compatibility. These existing methods still cannot meet the demand.

为此,本申请提出一种传输数据的方法,能够满足5G系统中承载数据的RE的数量动态范围极大、URLLC业务可能需要极低码率、具有前向兼容性等需求,实现在多时隙长度的场景下,能够为UE灵活配置任意低码率。To this end, the present application proposes a method for transmitting data, which can satisfy the requirement that the number of REs carrying data in a 5G system is extremely large, the URLLC service may require a very low code rate, and has forward compatibility, etc., and is implemented in a multi-slot. In the case of a length, the UE can flexibly configure any low bit rate.

本申请的技术方案可以应用于各种通信系统,例如:全球移动通信(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)、长期演进(LTE)系统、先进的长期演进(LTE-A)系统、通用移动通信系统(universal mobile telecommunication system,UMTS)、LTE持续演进的系统、4.5G或下一代通信系统(例如,第五代通信(fifth-generation,5G)系统)等。其中,5G系统也可以称为新一代无线接入技术(new radio,NR)系统。The technical solution of the present application can be applied to various communication systems, for example, a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, and a wideband code division multiple access (wideband) Code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, advanced long term evolution (LTE-A) system, universal mobile telecommunication system (universal mobile telecommunication system, UMTS), LTE continuously evolved systems, 4.5G or next generation communication systems (eg, fifth-generation (5G) systems), and the like. Among them, the 5G system can also be called a new generation wireless access technology (new radio, NR) system.

为便于理解,首先结合图1简单介绍适用于本申请实施例的通信系统。For ease of understanding, a communication system suitable for the embodiment of the present application will be briefly described first with reference to FIG.

参见图1,图1为适用于本申请实施例的无线通信系统示意图。如图1所示,该无线通信系统中至少包括网络设备101和终端设备102。其中,网络设备101与终端设备102之间可以通过无线连接进行数据通信。例如,4.5G或5G通信等。Referring to FIG. 1, FIG. 1 is a schematic diagram of a wireless communication system suitable for use in an embodiment of the present application. As shown in FIG. 1, the wireless communication system includes at least a network device 101 and a terminal device 102. The data communication between the network device 101 and the terminal device 102 can be performed through a wireless connection. For example, 4.5G or 5G communication, etc.

应理解,图1仅以通信系统中包括一个网络设备和一个终端设备为例进行说明,但本申请实施例并不限于此。例如,通信系统还可以包括更多的网络设备或更多的终端设备。It should be understood that FIG. 1 only takes a network device and a terminal device in the communication system as an example, but the embodiment of the present application is not limited thereto. For example, the communication system may also include more network devices or more terminal devices.

其中,网络设备101可以是GSM或码分多址CDMA中的基站(base transceiver station,BTS),也可以是WCDMA中的基站(nodeB,NB),还可以是LTE中的演进型基站(evolutional node B,eNB或eNodeB),或者中继站、接入点或射频拉远单元(remote radio unit,RRU),或者车载设备、可穿戴设备,还可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器,以及未来5G系统中的网络侧设备,如传输点(transmission point,TP)、发送接收点(transmission reception point,TRP)、基站(gNodeB, gNB)、小基站设备等。The network device 101 may be a base transceiver station (BTS) in GSM or code division multiple access CDMA, or a base station (nodeB, NB) in WCDMA, or an evolved base station in LTE (evolutional node). B, eNB or eNodeB), or a relay station, an access point or a remote radio unit (RRU), or an in-vehicle device, a wearable device, or a cloud radio access network (CRAN) The wireless controller in the scenario, and the network side devices in the future 5G system, such as a transmission point (TP), a transmission reception point (TRP), a base station (gNodeB, gNB), a small base station device, and the like.

终端设备102也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端(terminal)、无线通信设备、用户代理或用户装置。终端设备可以是无线局域网(wireless local area networks,WLAN)中的站点(station,ST),可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信系统,例如,5G网络中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的终端设备等。The terminal device 102 may also be referred to as user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, and wireless. Communication device, user agent or user device. The terminal device may be a station (station, ST) in a wireless local area network (WLAN), and may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, or a wireless local loop (wireless local Loop, WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, and next-generation communication system, For example, a terminal device in a 5G network or a terminal device in a public land mobile network (PLMN) network that is evolving in the future.

下面结合图2,对本申请实施例提供的传输数据的方法作详细说明。图2为本申请实施例提供的传输数据的方法的示意性交互图。The method for transmitting data provided by the embodiment of the present application is described in detail below with reference to FIG. 2 . FIG. 2 is a schematic interaction diagram of a method for transmitting data according to an embodiment of the present application.

210、网络设备向终端设备发送下行控制信息,终端设备从网络设备接收下行控制信息。210. The network device sends downlink control information to the terminal device, where the terminal device receives downlink control information from the network device.

其中,该下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息。The downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor.

MCS的指示信息用于从候选MCS索引集合中确定MCS索引。其中,候选MCS索引集合中包括至少两个候选MCS索引。The indication information of the MCS is used to determine an MCS index from the set of candidate MCS indices. The candidate MCS index set includes at least two candidate MCS indexes.

调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子。或者说,指示调整因子的具体取值。调整因子用于确定数据信道的第一TBS。The indication information of the adjustment factor indicates an adjustment factor in the set of values of the adjustment factors of the high layer signaling configuration. Or, indicate the specific value of the adjustment factor. The adjustment factor is used to determine the first TBS of the data channel.

资源分配信息包括网络设备为终端设备分配的频域上PRB的数量N PRB、网络设备分配的一个时隙中的一个PRB上用于承载数据的RE的数量,下行传输时,将一个时隙中的一个PRB上用于承载数据的RE的数量记作

Figure PCTCN2018098929-appb-000031
上行传输时记作
Figure PCTCN2018098929-appb-000032
The resource allocation information includes the number of PRBs in the frequency domain allocated by the network device for the terminal device, N PRB , and the number of REs for carrying data on one PRB in one time slot allocated by the network device, and one time slot in downlink transmission. The number of REs used to carry data on one PRB is recorded as
Figure PCTCN2018098929-appb-000031
Recorded as an uplink transmission
Figure PCTCN2018098929-appb-000032

在步骤210,网络设备将用于计算数据信道的传输块大小TBS(本文中称作第一TBS)的信息承载在PDCCH发送给终端设备。At step 210, the network device transmits information for calculating a transport block size TBS (referred to herein as a first TBS) of the data channel to the PDCCH on the PDCCH.

相对应地,UE通过对PDCCH进行盲检,接收该PDCCH上承载的下行控制信息,进而获得资源分配信息、MCS的指示信息和调整因子的指示信息。Correspondingly, the UE receives the downlink control information carried on the PDCCH by performing blind detection on the PDCCH, and further obtains resource allocation information, indication information of the MCS, and indication information of the adjustment factor.

网络设备在向终端设备发送下行控制信息之前,首先需要确定调整因子的具体取值和采用的MCS索引。Before sending the downlink control information to the terminal device, the network device first needs to determine the specific value of the adjustment factor and the adopted MCS index.

网络设备可以根据下行信道状态信息和网络设备高层传递的下行缓冲数据为每个终端设备分配下行无线资源;或根据上行信道状态信息和从终端设备接收到的缓冲状态报告为每个终端设备分配上行无线资源。分配无线资源的原则包括但不限于最大速率原则、比例公平原则、轮询原则。The network device may allocate downlink radio resources to each terminal device according to downlink channel state information and downlink buffer data transmitted by the network device upper layer; or allocate uplink to each terminal device according to the uplink channel state information and the buffer status report received from the terminal device. Wireless resources. The principles for allocating radio resources include, but are not limited to, the principle of maximum rate, the principle of proportional fairness, and the principle of polling.

网络设备在确定为某一个终端设备分配的无线资源后,根据该终端设备在该无线资源上的信道状态信息,以及数据传输所需要达到的可靠性(例如LTE系统中要求数据传输达到90%的正确率,URLLC要求达到99.999%的正确率),确定传输所采用的MCS和/或调整因子。相比于信道状态较好的情况,若该终端设备的信道状态较差,则传输将采用较低阶的MCS和较小的调整因子。此外,相比于需要达到较低的可靠性,若该终端设备需要达到的可靠性较高,则传输将采用较低阶的MCS和较小的调整因子。After determining the radio resource allocated to a terminal device, the network device according to the channel state information of the terminal device on the radio resource, and the reliability required for data transmission (for example, the LTE system requires data transmission to reach 90%). The correct rate, URLLC requires a correct rate of 99.999%, to determine the MCS and/or adjustment factor used for the transmission. Compared with the better channel state, if the channel state of the terminal device is poor, the transmission will adopt a lower order MCS and a smaller adjustment factor. In addition, compared to the need to achieve lower reliability, if the terminal equipment needs to achieve higher reliability, the transmission will adopt a lower order MCS and a smaller adjustment factor.

220、终端设备根据调整因子的指示信息,从调整因子的取值集合中确定调整因子。220. The terminal device determines an adjustment factor from the set of values of the adjustment factors according to the indication information of the adjustment factor.

230、终端设备根据MCS的指示信息,从候选MCS索引集合中确定MCS索引。230. The terminal device determines an MCS index from the candidate MCS index set according to the indication information of the MCS.

候选MCS索引集合中包括至少两个候选MCS索引。终端设备根据MCS的指示信息,可以确定网络设备指示的进行数据信道的接收或发送应该采用的MCS索引。At least two candidate MCS indexes are included in the candidate MCS index set. The terminal device may determine, according to the indication information of the MCS, an MCS index that the network device indicates to receive or transmit the data channel.

其中,候选MCS索引集合是预定义的,集合中的大多数候选MCS索引,每一个都对应着固定的调制阶数和码率(例如LTE系统中的候选MCS索引0~28),集合中其它的候选MCS索引(例如LTE系统中的候选MCS索引29~31)不对应固定的调制阶数和码率,需要根据其它预先定义的规则确定调制阶数和码率。The candidate MCS index set is predefined, and most candidate MCS indexes in the set, each corresponding to a fixed modulation order and code rate (for example, candidate MCS indexes 0-28 in the LTE system), other in the set The candidate MCS index (eg, candidate MCS indexes 29-31 in the LTE system) does not correspond to a fixed modulation order and code rate, and the modulation order and code rate need to be determined according to other predefined rules.

应理解,步骤220与步骤230之间并无先后顺序。It should be understood that there is no order between step 220 and step 230.

可选地,网络设备为终端设备预先配置一个调整因子资源池,该调整因子资源池中包括了调整因子的所有可能取值。调整因子资源池中至少包括1。Optionally, the network device pre-configures, by the network device, an adjustment factor resource pool, where the adjustment factor resource pool includes all possible values of the adjustment factor. The adjustment factor resource pool includes at least 1.

可以理解的是,调整因子资源池中至少包括1,是为了保证在URLLC业务所需的速率码率不低于表3中的最低码率时,可以通过查表3的方式确定码率。It can be understood that the adjustment factor resource pool includes at least one, in order to ensure that the rate rate required by the URLLC service is not lower than the lowest code rate in Table 3, the code rate can be determined by looking up Table 3.

后续,网络设备可以通过高层信令为终端设备配置调整因子的取值集合,该调整因子的取值集合均为调整因子资源池的子集。Subsequently, the network device may configure, by using the high layer signaling, a set of adjustment factors for the terminal device, where the set of adjustment factors is a subset of the adjustment factor resource pool.

例如,假定该调整因子的取值集合={0.5,0.6,0.7,1}。For example, assume that the set of values of the adjustment factor = {0.5, 0.6, 0.7, 1}.

网络设备通过2比特可以指示该调整因子的取值集合。例如,通过“00”、“01”、“10”和“11”分别指示调整因子的取值为0.5、0.6、0.7和1。The network device can indicate the set of values of the adjustment factor by 2 bits. For example, the values of the adjustment factors are indicated by "00", "01", "10", and "11", respectively, to be 0.5, 0.6, 0.7, and 1.

在本申请实施例中,网络设备配置的调整因子的取值集合可以与MCS有关。换句话说,可以针对不同的MCS索引配置不同的调整因子的取值集合。In the embodiment of the present application, the set of adjustment factors of the network device configuration may be related to the MCS. In other words, a set of values of different adjustment factors can be configured for different MCS indexes.

参见表4,表4为MCS索引与调整因子的取值集合之间对应关系。其中,η表示调整因子。Referring to Table 4, Table 4 shows the correspondence between the MCS index and the set of adjustment factors. Where η represents an adjustment factor.

表4Table 4

MCS GroupMCS Group 00 11   MM Set ofηSet ofη 0,0,…,η 0,k} 0,0 ,...,η 0,k } 1,0,…,η 1,k} 1,0 ,...,η 1,k }   M,0,…,η M,k} M,0 ,...,η M,k }

根据不同的MCS方式,为调整因子配置不同的取值,可以节约时频资源。According to different MCS modes, different values can be configured for the adjustment factor, which can save time-frequency resources.

举例来说,在SNR=-3dB时,若要达到BLER=10^-5,需要的码率为0.12。在SNR=0.2dB时,若要达到BLER=10^-5,需要的码率为0.25。在SNR=3.3dB时,若要达到BLER=10^-5,需要的码率为0.5。For example, at SNR = -3 dB, to achieve BLER = 10^-5, the required code rate is 0.12. At SNR = 0.2 dB, to achieve BLER = 10^-5, the required code rate is 0.25. At SNR = 3.3 dB, to achieve BLER = 10^-5, the required code rate is 0.5.

上述三种MCS方式对应的所需调整因子的取值可以参见表5。For the values of the required adjustment factors corresponding to the above three MCS modes, see Table 5.

表5table 5

Figure PCTCN2018098929-appb-000033
Figure PCTCN2018098929-appb-000033

可见,由于对应的调整因子的取值相同或相近,MCS索引1和索引3可构成同一个MCS group,而MCS索引4与索引1、索引3属于不同的MCS group。It can be seen that, since the corresponding adjustment factors have the same or similar values, MCS index 1 and index 3 can form the same MCS group, and MCS index 4 and index 1 and index 3 belong to different MCS groups.

下面举例说明根据不同的MCS方式,配置调整因子的不同取值是如何节约传输资源的。The following example shows how different values of the configuration adjustment factor save transmission resources according to different MCS modes.

基站以调度6PRB、MCS索引1、η=1、错误率10%服务UE#1。以调度6PRB、MCS索引4、η=1、错误率10%服务UE#2。URLLC业务到达后,需要将错误率降低至10^-5。此时,基站以

Figure PCTCN2018098929-appb-000034
MCS索引1、η=0.6服务UE#1,
Figure PCTCN2018098929-appb-000035
MCS索引4、η=0.83服务UE#2。与η全部配置为0.6相比,UE#2节约了2个PRB的下行传输资源。 The base station serves UE#1 with scheduling 6 PRB, MCS index 1, η=1, and error rate 10%. The UE#2 is served by scheduling 6PRB, MCS index 4, η=1, and error rate 10%. After the URLLC service arrives, the error rate needs to be reduced to 10^-5. At this time, the base station
Figure PCTCN2018098929-appb-000034
MCS index 1, η = 0.6 service UE #1,
Figure PCTCN2018098929-appb-000035
MCS index 4, η=0.83 serves UE#2. Compared with η all configured to 0.6, UE#2 saves downlink transmission resources of 2 PRBs.

在本申请实施例中,调整因子的取值集合可以是预定义的,或者由网络设备通过高层信令指示的。例如,终端设备接收网络设备发送第一配置信息,该第一配置信息用于指示调整因子的取值集合。In this embodiment of the present application, the value set of the adjustment factor may be predefined or indicated by the network device by using high layer signaling. For example, the terminal device receiving the network device sends the first configuration information, where the first configuration information is used to indicate a set of values of the adjustment factors.

240、终端设备根据资源分配信息,MCS索引和调整因子,确定第一TBS。240. The terminal device determines the first TBS according to the resource allocation information, the MCS index, and the adjustment factor.

在本申请实施例中,终端设备根据资源分配信息、MCS索引和调整因子,确定第一TBS包括两种方式。In the embodiment of the present application, the terminal device determines that the first TBS includes two modes according to the resource allocation information, the MCS index, and the adjustment factor.

方式1Mode 1

终端设备根据如下公式(3)或(4)计算第一TBS。The terminal device calculates the first TBS according to the following formula (3) or (4).

Figure PCTCN2018098929-appb-000036
Figure PCTCN2018098929-appb-000036

Figure PCTCN2018098929-appb-000037
Figure PCTCN2018098929-appb-000037

其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,

Figure PCTCN2018098929-appb-000038
Figure PCTCN2018098929-appb-000039
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。 The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-000038
or
Figure PCTCN2018098929-appb-000039
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.

应理解,Q m可以根据MCS索引,查MCS表确定。 It should be understood, Q m can be determined according to the MCS MCS table search index.

如果是下行传输,则采用公式(3)。如果是上行传输,则采用公式(4)。If it is a downlink transmission, formula (3) is used. If it is an uplink transmission, formula (4) is used.

也就是说,在方式1中,终端设备将根据公式(3)或(4)直接计算得到第一TBS。That is to say, in the mode 1, the terminal device will directly calculate the first TBS according to the formula (3) or (4).

可以理解的是,公式(3)和公式(4)中的TBS,即是第一TBS。It can be understood that the TBS in the formula (3) and the formula (4) is the first TBS.

方式2Mode 2

可选地,终端设备根据资源分配信息、MCS和调整因子,确定第一TBS,包括:Optionally, the terminal device determines, according to the resource allocation information, the MCS, and the adjustment factor, the first TBS, including:

终端设备将根据上述公式(3)或公式(4)计算第二TBS;The terminal device will calculate the second TBS according to the above formula (3) or formula (4);

终端设备根据第二TBS,从TBS集合中选取第一TBS。The terminal device selects the first TBS from the TBS set according to the second TBS.

其中,该TBS集合中包括有至少一个TBS。The TBS set includes at least one TBS.

也就是说,将终端设备根据公式(3)或(4)计算得到的第二TBS作为一个初始值,再根据这个初始值从TBS集合中选取第一TBS。That is to say, the second TBS calculated by the terminal device according to formula (3) or (4) is taken as an initial value, and the first TBS is selected from the TBS set according to the initial value.

其中,第一TBS和第二TBS满足第一映射关系,第一映射关系可以由高层信令配置,本申请实施例对此不作限定。例如,第一映射关系可以如下面任意一项所述:The first TBS and the second TBS satisfy the first mapping relationship, and the first mapping relationship may be configured by the high layer signaling, which is not limited in this embodiment of the present application. For example, the first mapping relationship can be as described in any of the following:

第一TBS是TBS集合中最接近第二TBS的值;The first TBS is the value closest to the second TBS in the TBS set;

第一TBS是TBS集合中不大于第二TBS的最大值;The first TBS is a maximum value of the TBS set that is not greater than the second TBS;

第一TBS是TBS集合中不小于第二TBS的最小值。The first TBS is a minimum value of the TBS set that is not less than the second TBS.

与调整因子的取值集合类似,TBS集合可以是预定义的,或者由网络设备通过高层信令指示的。Similar to the set of adjustment factors, the TBS set can be predefined or indicated by the network device through higher layer signaling.

在某些场景下,TBS确定可能不需要过高的灵活性。如果网络设备配置的TBS高于实际所需的TBS,反而会降低系统的编码的可靠性,影响系统性能。In some scenarios, the TBS determines that it may not require excessive flexibility. If the TBS of the network device is higher than the actual required TBS, it will reduce the reliability of the system coding and affect the system performance.

例如,基站向UE传输URLLC业务,且URLLC业务从上层传下来的待发送的小数据包只有256bits(也即,32bytes)这一种TBS。此时,如果基站决定调度L个PRB,以MCS索引N发送,且TBS集合中与该TBS具有映射关系的TBS为(256+Z)bits。此时,基站要先通过补零的方式,256bits的数据包补为(256+Z)bits,然后再以码率

Figure PCTCN2018098929-appb-000040
发送数据。 For example, the base station transmits the URLLC service to the UE, and the small data packet to be transmitted transmitted from the upper layer by the URLLC service has only 256 bits (that is, 32 bytes). At this time, if the base station decides to schedule L PRBs, it is transmitted by the MCS index N, and the TBS in the TBS set having a mapping relationship with the TBS is (256+Z) bits. At this time, the base station must first fill in the zero-padding mode, and the 256-bit data packet is supplemented with (256+Z) bits, and then at the code rate.
Figure PCTCN2018098929-appb-000040
send data.

相反,若TBS灵活性不那么高,网络设备仅配置了256bits这一种TBS,那么基站将直接以码率

Figure PCTCN2018098929-appb-000041
发送数据。解调性能反而较高。 On the contrary, if the TBS is not so flexible, the network equipment is only configured with 256 bits of TBS, then the base station will directly use the code rate.
Figure PCTCN2018098929-appb-000041
send data. The demodulation performance is rather high.

250、终端设备根据第一TBS,与网络设备进行数据信道的接收或发送。250. The terminal device performs data channel reception or transmission with the network device according to the first TBS.

如果是下行传输,终端设备根据步骤240中确定的第一TBS接收数据信道。If it is a downlink transmission, the terminal device receives the data channel according to the first TBS determined in step 240.

如果是上行传输,终端设备根据步骤240中确定的第一TBS,进行上行数据信道的发送。If it is an uplink transmission, the terminal device performs transmission of the uplink data channel according to the first TBS determined in step 240.

在本申请实施例中,网络设备通过配置调整因子,对传输数据的码率进行调整,针对未来通信系统中承载数据的RE的数量动态范围极大的特点,可以灵活实现低码率的数据传输。In the embodiment of the present application, the network device adjusts the code rate of the transmission data by configuring an adjustment factor, and can flexibly implement low-rate data transmission for the feature that the dynamic range of the number of REs carrying data in the future communication system is extremely large. .

以上结合图1和图2对本申请提供的数据传输的方法作了详细说明。下面结合图3至图6对本申请实施例的终端设备和网络设备进行说明。The method for data transmission provided by the present application is described in detail above with reference to FIGS. 1 and 2. The terminal device and the network device in the embodiments of the present application are described below with reference to FIG. 3 to FIG.

图3为本申请实施例提供的终端设备500的示意性框图。如图3所示,终端设备500包括:FIG. 3 is a schematic block diagram of a terminal device 500 according to an embodiment of the present application. As shown in FIG. 3, the terminal device 500 includes:

通信单元510,用于从网络设备接收下行控制信息,下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子,调整因子用于确定数据信道的第一传输块大小TBS;The communication unit 510 is configured to receive downlink control information from the network device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, and the indication information of the adjustment factor indicates the high layer signaling configuration. An adjustment factor in the set of adjustment factors of the adjustment factor, the adjustment factor is used to determine the first transport block size TBS of the data channel;

处理单元520,用于根据MCS的指示信息,从候选MCS索引集合中确定MCS索引,该MCS索引集合中包括至少两个候选MCS索引;根据调整因子的指示信息,从调整因子的取值集合中确定调整因子;根据资源分配信息、MCS索引和调整因子,确定第一TBS;The processing unit 520 is configured to determine, according to the indication information of the MCS, an MCS index from the set of candidate MCS indexes, where the MCS index set includes at least two candidate MCS indexes; and according to the indication information of the adjustment factor, from the value set of the adjustment factor Determining an adjustment factor; determining a first TBS according to resource allocation information, an MCS index, and an adjustment factor;

通信单元510,用于根据第一TBS进行数据信道的接收或发送。The communication unit 510 is configured to perform reception or transmission of a data channel according to the first TBS.

这里的通信单元510在用于数据信道发送时,具体可以为发送单元。在用于数据信道接收时,可以为接收单元。When the communication unit 510 is used for data channel transmission, it may specifically be a transmitting unit. When used for data channel reception, it can be a receiving unit.

本申请实施例的终端设备500中的各单元和上述其它操作或功能分别为了实现传输数据的方法中由终端设备执行的相应流程。为了简洁,此处不再赘述。Each unit in the terminal device 500 of the embodiment of the present application and the other operations or functions described above are respectively corresponding processes executed by the terminal device in the method for transmitting data. For the sake of brevity, it will not be repeated here.

图4为本申请实施例提供的网络设备600的示意性框图。如图4所示,网络设备600包括处理单元610和通信单元620。其中,处理单元610用于控制通信单元620执行以下 步骤:FIG. 4 is a schematic block diagram of a network device 600 according to an embodiment of the present application. As shown in FIG. 4, the network device 600 includes a processing unit 610 and a communication unit 620. The processing unit 610 is configured to control the communication unit 620 to perform the following steps:

向终端设备发送下行控制信息,下行控制信息数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,MCS的指示信息用于从候选MCS索引集合中确定MCS索引,调整因子的指示信息指示高层配置的调整因子的取值集合中的一个调整因子,调整因子用于确定数据信道的第一传输块大小TBS;Sending downlink control information, resource allocation information of the downlink control information data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor to the terminal device, the indication information of the MCS is used to determine the MCS index from the candidate MCS index set, and adjust The indication information of the factor indicates an adjustment factor in the set of values of the adjustment factor of the high-level configuration, and the adjustment factor is used to determine the first transport block size TBS of the data channel;

根据确定的第一TBS与终端设备进行数据信道的发送或接收。Transmitting or receiving a data channel according to the determined first TBS and the terminal device.

图5为本申请实施例提供的终端设备700的示意性结构图。如图5所示,终端设备700包括:一个或多个处理器701,一个或多个存储器702,一个或多个收发器703。该处理器701用于控制收发器703收发信号,该存储器702用于存储计算机程序,该处理器701用于从存储器702中调用并运行该计算机程序,使得该终端设备执行传输数据的方法实施例中由终端设备执行的相应流程和/或操作。为了简洁,此处不再赘述。FIG. 5 is a schematic structural diagram of a terminal device 700 according to an embodiment of the present application. As shown in FIG. 5, the terminal device 700 includes one or more processors 701, one or more memories 702, and one or more transceivers 703. The processor 701 is configured to control the transceiver 703 to send and receive signals, the memory 702 is configured to store a computer program, and the processor 701 is configured to call and run the computer program from the memory 702, so that the terminal device performs a method for transmitting data. Corresponding processes and/or operations performed by the terminal device. For the sake of brevity, it will not be repeated here.

需要说明的是,图3中所示的终端设备500可以通过图5中所示的终端设备700实现。例如,通信单元510可以由图5中的收发器703实现。处理单元520可以由处理器701实现等。It should be noted that the terminal device 500 shown in FIG. 3 can be implemented by the terminal device 700 shown in FIG. 5. For example, communication unit 510 can be implemented by transceiver 703 in FIG. Processing unit 520 can be implemented by processor 701, and the like.

图6为本申请实施例提供的网络设备800的示意性结构图。如图6所示,网络设备800包括:一个或多个处理器801,一个或多个存储器802,一个或多个收发器803。该处理器801用于控制收发器803收发信号,该存储器802用于存储计算机程序,该处理器801用于从存储器802中调用并运行该计算机程序,使得该网络设备执行传输数据的方法实施例中由网络设备执行的相应流程和/或操作。为了简洁,此处不再赘述。FIG. 6 is a schematic structural diagram of a network device 800 according to an embodiment of the present application. As shown in FIG. 6, network device 800 includes one or more processors 801, one or more memories 802, and one or more transceivers 803. The processor 801 is configured to control the transceiver 803 to send and receive signals, the memory 802 is configured to store a computer program, and the processor 801 is configured to call and run the computer program from the memory 802, so that the network device performs a method for transmitting data. The corresponding processes and/or operations performed by the network device. For the sake of brevity, it will not be repeated here.

类似地,图4中所示的终端设备600可以通过图6中所示的终端设备800实现。例如,图4中的通信单元620可以由图6中的收发器703实现。Similarly, the terminal device 600 shown in FIG. 4 can be implemented by the terminal device 800 shown in FIG. 6. For example, communication unit 620 in FIG. 4 can be implemented by transceiver 703 in FIG.

此外,本申请还提供一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法实施例中由终端设备执行的操作和/或流程。Furthermore, the present application also provides a computer program product comprising: computer program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the terminal device in the above method embodiment and / or process.

本申请还提供一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法实施例中由网络设备执行的操作和/或流程。The application also provides a computer program product comprising: computer program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the network device in the above method embodiments and/or Process.

本申请还提供一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法实施例中由终端设备执行的操作和/或流程。The application further provides a computer readable medium storing program code, when the computer program code is run on a computer, causing the computer to perform the operations performed by the terminal device in the above method embodiment and/ Or process.

本申请还提供一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法实施例中由网络设备执行的操作和/或流程。The application further provides a computer readable medium storing program code, when the computer program code is run on a computer, causing the computer to perform operations performed by the network device in the above method embodiment and/ Or process.

本申请提供了一种芯片系统,该芯片系统包括处理器,用于终端设备实现上述方法实施例中所涉及的功能,例如,例如接收或处理上述方法中所涉及的数据和/或信息。The present application provides a chip system including a processor for implementing the functions involved in the above method embodiments, for example, receiving or processing data and/or information involved in the above method.

在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。In a possible design, the chip system further comprises a memory for storing necessary program instructions and data of the terminal device. The chip system can be composed of chips, and can also include chips and other discrete devices.

本申请提供了一种芯片系统,该芯片系统包括处理器,用于网络设备实现上述方法实施例中所涉及的功能,例如,例如接收或处理上述方法中所涉及的数据和/或信息。The present application provides a chip system including a processor for implementing the functions involved in the above method embodiments, for example, receiving or processing data and/or information involved in the above method.

以上实施例中,处理器可以为中央处理器(central processing unit,CPU)、微处理器、特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路等。例如,处理器可以包括数字信号处理器设备、微处理器设备、模数转换器、数模转换器等。处理器可以根据这些设备各自的功能而在这些设备之间分配移动设备的控制和信号处理的功能。此外,处理器可以包括操作一个或多个软件程序的功能,软件程序可以存储在存储器中。In the above embodiments, the processor may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more programs for controlling the program of the present application. Execution of integrated circuits, etc. For example, the processor can include a digital signal processor device, a microprocessor device, an analog to digital converter, a digital to analog converter, and the like. The processor can distribute the control and signal processing functions of the mobile device among the devices according to their respective functions. Additionally, the processor can include functionality to operate one or more software programs, which can be stored in memory.

处理器的所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。The functions of the processor may be implemented by hardware or by software executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.

存储器可以是只读存储器(read-only oemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备。也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。The memory may be a read-only o-ory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions. Dynamic storage device. It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, and a disc storage (including a compact disc, a laser disc, a compact disc, a digital versatile disc, a Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other device that can be used to carry or store desired program code in the form of an instruction or data structure and accessible by a computer. Medium, but not limited to this.

可选的,上述的存储器与存储器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起。Optionally, the foregoing memory and the memory may be physically independent units, or the memory may be integrated with the processor.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机 软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the technical solution of the present application, which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes.

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The foregoing is only a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application. It should be covered by the scope of protection of this application. Therefore, the scope of protection of the present application should be determined by the scope of the claims.

Claims (28)

一种传输数据的方法,其特征在于,包括:A method for transmitting data, comprising: 终端设备从网络设备接收下行控制信息,所述下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,所述调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子,所述调整因子用于确定所述数据信道的第一传输块大小TBS;The terminal device receives the downlink control information from the network device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, where the indication information of the adjustment factor indicates the high layer signaling configuration. An adjustment factor in the set of values of the adjustment factor, the adjustment factor is used to determine a first transport block size TBS of the data channel; 所述终端设备根据所述调整因子的指示信息,从所述调整因子的取值集合中确定所述调整因子;Determining, by the terminal device, the adjustment factor from a set of values of the adjustment factor according to the indication information of the adjustment factor; 所述终端设备根据所述MCS的指示信息,从候选MCS索引集合中确定MCS索引,所述候选MCS索引集合中包括至少两个候选MCS索引;Determining, by the terminal device, the MCS index from the candidate MCS index set according to the indication information of the MCS, where the candidate MCS index set includes at least two candidate MCS indexes; 所述终端设备根据所述资源分配信息、所述MCS索引和所述调整因子,确定所述第一TBS;Determining, by the terminal device, the first TBS according to the resource allocation information, the MCS index, and the adjustment factor; 所述终端设备根据所述第一TBS进行所述数据信道的接收或发送。The terminal device performs reception or transmission of the data channel according to the first TBS. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1 further comprising: 所述终端设备获取第一配置信息,所述第一配置信息包括所述调整因子的至少两个候选取值集合;The terminal device acquires first configuration information, where the first configuration information includes at least two candidate value sets of the adjustment factor; 所述终端设备根据所述MCS索引、所述候选MCS索引集合中的至少两个候选MCS索引与所述调整因子的至少两个候选取值集合的对应关系,确定所述调整因子的取值集合。Determining, by the terminal device, the value set of the adjustment factor according to the correspondence between the MCS index, the at least two candidate MCS indexes in the candidate MCS index set, and the at least two candidate value sets of the adjustment factor . 根据权利要求2所述的方法,其特征在于,所述调整因子的取值集合为调整因子资源池的子集,所述调整因子资源池中至少包括1。The method according to claim 2, wherein the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one. 根据权利要求1至3中任一项所述的方法,其特征在于,所述终端设备根据所述资源分配信息、所述MCS索引和所述调整因子,确定所述第一TBS,包括:The method according to any one of claims 1 to 3, wherein the determining, by the terminal device, the first TBS according to the resource allocation information, the MCS index, and the adjustment factor comprises: 所述终端设备根据如下公式计算所述第一TBS:The terminal device calculates the first TBS according to the following formula:
Figure PCTCN2018098929-appb-100001
Figure PCTCN2018098929-appb-100002
Figure PCTCN2018098929-appb-100001
or
Figure PCTCN2018098929-appb-100002
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100003
Figure PCTCN2018098929-appb-100004
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100003
or
Figure PCTCN2018098929-appb-100004
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.
根据权利要求1至3中任一项所述的方法,其特征在于,所述终端设备根据所述资源分配信息、所述MCS索引和所述调整因子,确定所述第一TBS,包括:The method according to any one of claims 1 to 3, wherein the determining, by the terminal device, the first TBS according to the resource allocation information, the MCS index, and the adjustment factor comprises: 所述终端设备根据如下公式计算第二TBS:The terminal device calculates the second TBS according to the following formula:
Figure PCTCN2018098929-appb-100005
Figure PCTCN2018098929-appb-100006
Figure PCTCN2018098929-appb-100005
or
Figure PCTCN2018098929-appb-100006
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100007
Figure PCTCN2018098929-appb-100008
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100007
or
Figure PCTCN2018098929-appb-100008
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink;
所述终端设备根据所述第二TBS从TBS集合中选取所述第一TBS,其中,所述TBS 集合是预定义或通过高层信令配置的。The terminal device selects the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by high layer signaling.
根据权利要求5所述的方法,其特征在于,所述第一TBS与所述第二TBS满足第一映射关系,所述第一映射关系包括如下任意一种:The method according to claim 5, wherein the first TBS and the second TBS satisfy a first mapping relationship, and the first mapping relationship includes any one of the following: 所述第一TBS是所述TBS集合中最接近所述第二TBS的值;The first TBS is a value of the TBS set that is closest to the second TBS; 所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;The first TBS is a maximum value of the TBS set that is not greater than the second TBS; 所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。The first TBS is a minimum value of the TBS set that is not less than the second TBS. 一种传输数据的方法,其特征在于,包括:A method for transmitting data, comprising: 网络设备向终端设备发送下行控制信息,所述下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,所述MCS的指示信息用于从候选MCS索引集合中确定MCS索引,所述候选MCS索引集合中包括至少两个候选MCS索引,所述调整因子的指示信息指示高层配置的调整因子的取值集合中的一个调整因子,所述调整因子用于确定所述数据信道的第一传输块大小TBS;The network device sends downlink control information to the terminal device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, where the indication information of the MCS is used to index from the candidate MCS. Determining an MCS index in the set, where the candidate MCS index set includes at least two candidate MCS indexes, and the indication information of the adjustment factor indicates an adjustment factor in a set of values of the adjustment factors of the high-level configuration, where the adjustment factor is used Determining a first transport block size TBS of the data channel; 所述网络设备根据所述第一TBS进行所述数据信道的发送或接收。The network device performs transmission or reception of the data channel according to the first TBS. 根据权利要求7所述的方法,其特征在于,所述方法还包括:The method of claim 7, wherein the method further comprises: 所述网络设备通过高层信令发送第一配置信息,所述第一配置信息包括所述调整因子的至少两个候选取值集合,其中,所述调整因子的取值集合是根据所述MCS索引、所述候选MCS索引集合中的所述至少两个候选MCS索引与所述调整因子的至少两个候选取值集合的对应关系确定。The network device sends the first configuration information by using the high layer signaling, where the first configuration information includes at least two candidate value sets of the adjustment factor, where the value set of the adjustment factor is according to the MCS index And determining, by the correspondence between the at least two candidate MCS indexes in the candidate MCS index set and the at least two candidate value sets of the adjustment factor. 根据权利要求8所述的方法,其特征在于,所述调整因子的取值集合为调整因子资源池的子集,所述调整因子资源池中至少包括1。The method according to claim 8, wherein the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one. 根据权利要求7至9中任一项所述的方法,其特征在于,所述第一TBS可以根据如下公式计算得到:The method according to any one of claims 7 to 9, wherein the first TBS can be calculated according to the following formula:
Figure PCTCN2018098929-appb-100009
Figure PCTCN2018098929-appb-100010
Figure PCTCN2018098929-appb-100009
or
Figure PCTCN2018098929-appb-100010
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100011
Figure PCTCN2018098929-appb-100012
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100011
or
Figure PCTCN2018098929-appb-100012
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.
根据权利要求7至9中任一项所述的方法,其特征在于,所述第一TBS可以根据如下方式确定:The method according to any one of claims 7 to 9, wherein the first TBS can be determined as follows: 根据如下公式计算第二TBS:Calculate the second TBS according to the following formula:
Figure PCTCN2018098929-appb-100013
Figure PCTCN2018098929-appb-100014
Figure PCTCN2018098929-appb-100013
or
Figure PCTCN2018098929-appb-100014
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100015
Figure PCTCN2018098929-appb-100016
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100015
or
Figure PCTCN2018098929-appb-100016
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink;
根据所述第二TBS从TBS集合中选取所述第一TBS,所述TBS集合是预定义或通过高层信令配置的。Selecting the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by higher layer signaling.
根据权利要求11所述的方法,其特征在于,所述第一TBS与所述第二TBS满足第一映射关系,所述第一映射关系包括如下任意一种:The method according to claim 11, wherein the first TBS and the second TBS satisfy a first mapping relationship, and the first mapping relationship includes any one of the following: 所述第一TBS是所述TBS集合中最接近所述第二TBS的值;The first TBS is a value of the TBS set that is closest to the second TBS; 所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;The first TBS is a maximum value of the TBS set that is not greater than the second TBS; 所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。The first TBS is a minimum value of the TBS set that is not less than the second TBS. 一种终端设备,其特征在于,包括:A terminal device, comprising: 收发器,用于从网络设备接收下行控制信息,所述下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,所述调整因子的指示信息指示高层信令配置的调整因子的取值集合中的一个调整因子,所述调整因子用于确定所述数据信道的第一传输块大小TBS;a transceiver, configured to receive downlink control information from a network device, where the downlink control information includes resource allocation information of a data channel, indication information of a modulation and coding scheme MCS, and indication information of an adjustment factor, where the indication information of the adjustment factor indicates a high layer An adjustment factor in the set of values of the adjustment factor of the signaling configuration, the adjustment factor is used to determine a first transport block size TBS of the data channel; 处理器,用于根据所述调整因子的指示信息,从所述调整因子的取值集合中确定所述调整因子,并根据所述MCS的指示信息,从候选MCS索引集合中确定MCS索引,所述候选MCS索引集合中包括至少两个候选MCS索引;a processor, configured to determine the adjustment factor from the set of values of the adjustment factor according to the indication information of the adjustment factor, and determine an MCS index from the candidate MCS index set according to the indication information of the MCS, where Included in the candidate MCS index set, at least two candidate MCS indexes; 所述处理器,还用于根据所述资源分配信息、所述MCS索引和所述调整因子确定所述第一TBS;The processor is further configured to determine the first TBS according to the resource allocation information, the MCS index, and the adjustment factor; 所述收发器,还用于根据所述第一TBS进行所述数据信道的接收或发送。The transceiver is further configured to perform receiving or sending of the data channel according to the first TBS. 根据权利要求13所述的终端设备,其特征在于,所述处理器还用于:The terminal device according to claim 13, wherein the processor is further configured to: 获取第一配置信息,所述第一配置信息包括所述调整因子的至少两个候选取值集合;Obtaining first configuration information, where the first configuration information includes at least two candidate value sets of the adjustment factor; 根据所述MCS索引、所述候选MCS索引集合中的至少两个候选MCS索引与所述调整因子的至少两个候选取值集合的对应关系,确定所述调整因子的取值集合。And determining, according to the MCS index, a correspondence between at least two candidate MCS indexes in the candidate MCS index set and at least two candidate value sets of the adjustment factor, a set of values of the adjustment factors. 根据权利要求13或14所述的终端设备,其特征在于,所述调整因子的取值集合为调整因子资源池的子集,所述调整因子资源池中至少包括1。The terminal device according to claim 13 or 14, wherein the set of adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one. 根据权利要求13至15中任一项所述的终端设备,其特征在于,所述处理器用于根据如下公式计算所述第一TBS:The terminal device according to any one of claims 13 to 15, wherein the processor is configured to calculate the first TBS according to the following formula:
Figure PCTCN2018098929-appb-100017
Figure PCTCN2018098929-appb-100018
Figure PCTCN2018098929-appb-100017
or
Figure PCTCN2018098929-appb-100018
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100019
Figure PCTCN2018098929-appb-100020
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100019
or
Figure PCTCN2018098929-appb-100020
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.
根据权利要求13至15中任一项所述的终端设备,所述处理器具体用于:The terminal device according to any one of claims 13 to 15, wherein the processor is specifically configured to: 根据如下公式计算第二TBS:Calculate the second TBS according to the following formula:
Figure PCTCN2018098929-appb-100021
Figure PCTCN2018098929-appb-100022
Figure PCTCN2018098929-appb-100021
or
Figure PCTCN2018098929-appb-100022
N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100023
Figure PCTCN2018098929-appb-100024
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;
N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100023
or
Figure PCTCN2018098929-appb-100024
The number of REs for carrying downlink and uplink data on one PRB in one slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink;
根据所述第二TBS从TBS集合中选取所述第一TBS,所述TBS集合是预定义或通过高层信令配置的。Selecting the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by higher layer signaling.
根据权利要求17所述的终端设备,其特征在于,所述第一TBS与所述第二TBS满足第一映射关系,所述第一映射关系包括如下任意一种:The terminal device according to claim 17, wherein the first TBS and the second TBS satisfy a first mapping relationship, and the first mapping relationship includes any one of the following: 所述第一TBS是所述TBS集合中最接近所述第二TBS的值;The first TBS is a value of the TBS set that is closest to the second TBS; 所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;The first TBS is a maximum value of the TBS set that is not greater than the second TBS; 所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。The first TBS is a minimum value of the TBS set that is not less than the second TBS. 一种网络设备,其特征在于,包括:A network device, comprising: 收发器,用于向终端设备发送下行控制信息,所述下行控制信息包括数据信道的资源分配信息、调制与编码方案MCS的指示信息和调整因子的指示信息,所述MCS的指示信息用于从候选MCS索引集合中确定MCS索引,所述调整因子的指示信息指示高层配置的调整因子的取值集合中的一个调整因子,所述调整因子用于确定所述数据信道的第一传输块大小TBS;The transceiver is configured to send downlink control information to the terminal device, where the downlink control information includes resource allocation information of the data channel, indication information of the modulation and coding scheme MCS, and indication information of the adjustment factor, where the indication information of the MCS is used to Determining, in the candidate MCS index set, an MCS index, where the indication information of the adjustment factor indicates an adjustment factor in a set of values of the adjustment factor configured by the upper layer, where the adjustment factor is used to determine a first transport block size TBS of the data channel ; 所述收发器,还用于根据所述第一TBS与所述终端设备进行所述数据信道的发送或接收。The transceiver is further configured to perform sending or receiving of the data channel according to the first TBS and the terminal device. 根据权利要求19所述的网络设备,其特征在于,所述收发器还用于:The network device according to claim 19, wherein the transceiver is further configured to: 通过高层信令向所述终端设备发送第一配置信息,所述第一配置信息包括所述调整因子的至少两个候选取值集合,其中,所述调整因子的取值集合是根据所述MCS索引、所述候选MCS索引集合中的至少两个候选MCS索引与所述调整因子的至少两个候选取值集合的对应关系确定的。Sending the first configuration information to the terminal device by using the high layer signaling, where the first configuration information includes at least two candidate value sets of the adjustment factor, where the value set of the adjustment factor is according to the MCS The index, the correspondence between at least two candidate MCS indexes in the candidate MCS index set and the at least two candidate value sets of the adjustment factor are determined. 根据权利要求20所述的网络设备,其特征在于,所述调整因子的取值集合为调整因子资源池的子集,所述调整因子资源池中至少包括1。The network device according to claim 20, wherein the set of the adjustment factors is a subset of the adjustment factor resource pool, and the adjustment factor resource pool includes at least one. 根据权利要求19至21中任一项所述的网络设备,其特征在于,所述第一TBS可以根据如下公式计算得到:The network device according to any one of claims 19 to 21, wherein the first TBS is calculated according to the following formula:
Figure PCTCN2018098929-appb-100025
Figure PCTCN2018098929-appb-100026
Figure PCTCN2018098929-appb-100025
or
Figure PCTCN2018098929-appb-100026
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100027
Figure PCTCN2018098929-appb-100028
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子。
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100027
or
Figure PCTCN2018098929-appb-100028
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink.
根据权利要求19至21中任一项所述的网络设备,其特征在于,所述第一TBS可以根据如下方式确定:The network device according to any one of claims 19 to 21, wherein the first TBS can be determined as follows: 根据如下公式计算第二TBS:Calculate the second TBS according to the following formula:
Figure PCTCN2018098929-appb-100029
Figure PCTCN2018098929-appb-100030
Figure PCTCN2018098929-appb-100029
or
Figure PCTCN2018098929-appb-100030
其中,N PRB为所述网络设备为所述终端设备分配的PRB的数量,
Figure PCTCN2018098929-appb-100031
Figure PCTCN2018098929-appb-100032
为一个时隙中的一个PRB上用于承载下行、上行数据的RE的数量,ν为所述数据信道映射的层数,Q m为调制阶数,R为码率,η DL和η UL分别为下行、上行使用的所述调整因子;
The N PRB is the number of PRBs allocated by the network device to the terminal device,
Figure PCTCN2018098929-appb-100031
or
Figure PCTCN2018098929-appb-100032
The number of REs used to carry downlink and uplink data on one PRB in a time slot, ν is the number of layers mapped by the data channel, Q m is a modulation order, R is a code rate, and η DL and η UL are respectively The adjustment factor used for downlink and uplink;
根据所述第二TBS从TBS集合中选取所述第一TBS,所述TBS集合是预定义或通过高层信令配置的。Selecting the first TBS from the TBS set according to the second TBS, where the TBS set is predefined or configured by higher layer signaling.
根据权利要求23所述的网络设备,其特征在于,所述第二TBS与所述第一TBS满足第一映射关系,所述第一映射关系包括如下任意一种:The network device according to claim 23, wherein the second TBS and the first TBS satisfy a first mapping relationship, and the first mapping relationship includes any one of the following: 所述第一TBS是所述TBS集合中最接近所述第二TBS的值;The first TBS is a value of the TBS set that is closest to the second TBS; 所述第一TBS是所述TBS集合中不大于所述第二TBS的最大值;The first TBS is a maximum value of the TBS set that is not greater than the second TBS; 所述第一TBS是所述TBS集合中不小于所述第二TBS的最小值。The first TBS is a minimum value of the TBS set that is not less than the second TBS. 一种计算机可读存取介质,用于存储指令,当所述指令被计算机运行时,使得所述计算机执行如权利要求1-6任一项所述的方法。A computer readable access medium for storing instructions that, when executed by a computer, cause the computer to perform the method of any of claims 1-6. 一种计算机可读存取介质,用于存储指令,当所述指令被计算机运行时,使得所述计算机执行如权利要求7-12任一项所述的方法。A computer readable access medium for storing instructions that, when executed by a computer, cause the computer to perform the method of any of claims 7-12. 一种装置,包括处理器和与所述处理器耦合的存储器,所述存储器用于存储指令,所述处理器用于读取并运行所述指令,以执行如权利要求1-6任一项所述的方法。An apparatus comprising a processor and a memory coupled to the processor, the memory for storing instructions, the processor for reading and running the instructions to perform as claimed in any of claims 1-6 The method described. 一种装置,包括处理器和与所述处理器耦合的存储器,所述存储器用于存储指令,所述处理器用于读取并运行所述指令,以执行如权利要求7-12任一项所述的方法。An apparatus comprising a processor and a memory coupled to the processor, the memory for storing instructions, the processor for reading and running the instructions to perform as claimed in any one of claims 7-12 The method described.
PCT/CN2018/098929 2017-08-11 2018-08-06 Method, terminal device, network device for transmitting data Ceased WO2019029473A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710687565.5A CN109392022B (en) 2017-08-11 2017-08-11 Data transmission method, terminal equipment and network equipment
CN201710687565.5 2017-08-11

Publications (1)

Publication Number Publication Date
WO2019029473A1 true WO2019029473A1 (en) 2019-02-14

Family

ID=65273192

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/098929 Ceased WO2019029473A1 (en) 2017-08-11 2018-08-06 Method, terminal device, network device for transmitting data

Country Status (2)

Country Link
CN (1) CN109392022B (en)
WO (1) WO2019029473A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111586859A (en) * 2019-02-16 2020-08-25 华为技术有限公司 Resource allocation method and device
EP3840459A1 (en) * 2019-12-19 2021-06-23 Deutsche Telekom AG Method for measuring network performance and/or service parameters and/or actual or current transmission bandwidth usage or attainable transmission bandwidth in a mobile communication network involving a plurality of client entities, mobile communication network, base station entity, client entity, computer program and computer-program product
CN113630875A (en) * 2020-05-08 2021-11-09 展讯通信(上海)有限公司 Data processing method and device
CN115514451A (en) * 2021-06-22 2022-12-23 华为技术有限公司 Method and device for data transmission
WO2023226992A1 (en) * 2022-05-25 2023-11-30 华为技术有限公司 Communication method and apparatus

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019095315A1 (en) 2017-11-17 2019-05-23 Zte Corporation Methods, apparatus and systems for determining a transport block size in a wireless communication
WO2020210962A1 (en) * 2019-04-15 2020-10-22 Oppo广东移动通信有限公司 Wireless communication method, terminal device and network device
WO2021012285A1 (en) * 2019-07-25 2021-01-28 Oppo广东移动通信有限公司 Information transmission method, electronic apparatus, and storage medium
CN112398576B (en) * 2019-08-16 2022-08-26 华为技术有限公司 Method for determining modulation code and communication device
CN112788751B (en) * 2019-11-07 2023-03-10 华为技术有限公司 Method and device for transmitting control information
US20230239070A1 (en) * 2020-01-10 2023-07-27 Lenovo (Beijing) Ltd. QUADRATURE AMPLITUDE MODULATION (QAM) TRANSMISSION FOR NARROWBAND INTERNET-OF-THINGS (NBIoT)
US12273895B2 (en) * 2020-01-15 2025-04-08 Beijing Xiaomi Mobile Software Co., Ltd. Downlink control information transmission method, and communication device
US12457055B2 (en) 2020-03-31 2025-10-28 Beijing Xiaomi Mobile Software Co., Ltd. Method for transporting data block, terminal, base station and storage medium
WO2022088188A1 (en) * 2020-11-02 2022-05-05 华为技术有限公司 Method and device for communication
CN114727335A (en) * 2021-01-04 2022-07-08 中国移动通信有限公司研究院 Data transmission method, device, base station, terminal and storage medium
CN114765482B (en) * 2021-01-15 2024-07-05 华为技术有限公司 Signal sending and receiving method and device
CN115694721A (en) * 2021-07-29 2023-02-03 华为技术有限公司 Communication method and device
CN116318563B (en) * 2021-12-17 2025-07-29 大唐移动通信设备有限公司 Msg3 transmitting method, receiving method, device and storage medium
WO2025015476A1 (en) * 2023-07-14 2025-01-23 Oppo广东移动通信有限公司 Mcs mapping information determination method and apparatus, and device and storage medium
CN120836185A (en) * 2024-02-18 2025-10-24 北京小米移动软件有限公司 Communication method and device, equipment, communication system, storage medium and program product

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296009A (en) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 Downlink self-adapting method
CN101651515A (en) * 2008-08-15 2010-02-17 大唐移动通信设备有限公司 Method, system and device for adaptive modulation and coding
CN102550112A (en) * 2009-10-15 2012-07-04 高通股份有限公司 Methods and apparatus for transport block size determination applying an adjustment factor
US20130016694A1 (en) * 2009-02-03 2013-01-17 Motorola Mobility Llc Method and Apparatus for Transport Block Signaling in a Wireless Communication System
CN104365053A (en) * 2012-06-12 2015-02-18 高通股份有限公司 Transport block size determination for new carrier types in LTE

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150134908A (en) * 2014-05-23 2015-12-02 삼성전자주식회사 Method and apparatus for transmission and reception of low-cost terminal in wireless communication system
US9955462B2 (en) * 2014-09-26 2018-04-24 Qualcomm Incorporated Ultra-low latency LTE control data communication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296009A (en) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 Downlink self-adapting method
CN101651515A (en) * 2008-08-15 2010-02-17 大唐移动通信设备有限公司 Method, system and device for adaptive modulation and coding
US20130016694A1 (en) * 2009-02-03 2013-01-17 Motorola Mobility Llc Method and Apparatus for Transport Block Signaling in a Wireless Communication System
CN102550112A (en) * 2009-10-15 2012-07-04 高通股份有限公司 Methods and apparatus for transport block size determination applying an adjustment factor
CN104365053A (en) * 2012-06-12 2015-02-18 高通股份有限公司 Transport block size determination for new carrier types in LTE

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111586859A (en) * 2019-02-16 2020-08-25 华为技术有限公司 Resource allocation method and device
CN111586859B (en) * 2019-02-16 2023-10-24 华为技术有限公司 Resource allocation methods and devices
EP3840459A1 (en) * 2019-12-19 2021-06-23 Deutsche Telekom AG Method for measuring network performance and/or service parameters and/or actual or current transmission bandwidth usage or attainable transmission bandwidth in a mobile communication network involving a plurality of client entities, mobile communication network, base station entity, client entity, computer program and computer-program product
WO2021122170A1 (en) * 2019-12-19 2021-06-24 Deutsche Telekom Ag Method for measuring network performance and/or service parameters and/or actual or current transmission bandwidth usage or attainable transmission bandwidth in a mobile communication network involving a plurality of client entities, mobile communication network, base station entity, client entity, computer program and computer-program product
CN113630875A (en) * 2020-05-08 2021-11-09 展讯通信(上海)有限公司 Data processing method and device
CN115514451A (en) * 2021-06-22 2022-12-23 华为技术有限公司 Method and device for data transmission
WO2023226992A1 (en) * 2022-05-25 2023-11-30 华为技术有限公司 Communication method and apparatus

Also Published As

Publication number Publication date
CN109392022B (en) 2022-04-05
CN109392022A (en) 2019-02-26

Similar Documents

Publication Publication Date Title
CN109392022B (en) Data transmission method, terminal equipment and network equipment
US12199755B2 (en) Method and apparatus for determining a duration of a repetition of a transport block
US11109357B2 (en) Semi-persistent scheduling method, network device, and terminal device
US10911978B2 (en) Data transmission method, device, and communications system
KR101425959B1 (en) Assignment of component carriers
EP3606242A1 (en) Data transmission method and apparatus
WO2019062998A1 (en) Power control method and device
CN107547455B (en) Subframe configuration method and related equipment
WO2019062585A1 (en) Resource scheduling method, network device, and communication device
JP2019180095A (en) Method and user equipment for compacting HARQ feedback
WO2017024559A1 (en) Data transmission method, terminal equipment, base station, and communication system
CN111010254A (en) Communication, MCS receiving and notifying method and equipment
US20220103286A1 (en) Method for transmitting data, receiving-end device, and transmitting-end device
TW201830908A (en) Communication method and terminal
WO2020221321A1 (en) Communication method and communication apparatus
CN111436108B (en) A kind of power control method and power control device
WO2018081989A1 (en) Uplink control information transmission method, terminal device, and network device
CN107710848A (en) Data transmission method, device and system
JP2022524713A (en) Wireless communication methods, terminal devices and network devices
US11166266B2 (en) Information sending method and apparatus and information receiving method and apparatus
WO2018018633A1 (en) Csi-rs transmission method and network device
WO2018171742A1 (en) Wireless communication method and device
US12477559B2 (en) Devices and methods for supporting 16-quadrature amplitude modulation (QAM) in narrow band transmissions
CN111865519B (en) V2X communication method and device
CN115706613A (en) DCI receiving method, DCI transmitting method, terminal, network device and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18844742

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18844742

Country of ref document: EP

Kind code of ref document: A1