[go: up one dir, main page]

WO2020029866A1 - Procédé et appareil de détermination de taille de bloc de transport - Google Patents

Procédé et appareil de détermination de taille de bloc de transport Download PDF

Info

Publication number
WO2020029866A1
WO2020029866A1 PCT/CN2019/098944 CN2019098944W WO2020029866A1 WO 2020029866 A1 WO2020029866 A1 WO 2020029866A1 CN 2019098944 W CN2019098944 W CN 2019098944W WO 2020029866 A1 WO2020029866 A1 WO 2020029866A1
Authority
WO
WIPO (PCT)
Prior art keywords
tbs
code rate
equal
determining
transmission block
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/CN2019/098944
Other languages
English (en)
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
Priority claimed from CN201910028872.1A external-priority patent/CN110830161B/zh
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2020029866A1 publication Critical patent/WO2020029866A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • 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]

Definitions

  • Embodiments of the present application relate to the field of communications, and in particular, to a method and device for determining a transmission block size.
  • the fifth generation (5G) mobile communication system has emerged at the historic moment.
  • ITU International Telecommunication Union
  • URLLC Delay communication (ultra reliable and low communication)
  • the main characteristics of the URLLC service are the requirement for ultra-high reliability, low latency, less data transmission, and burstiness.
  • a transport block size In the process of transmitting data between a terminal device and a network device, a transport block size (TBS) needs to be determined.
  • the so-called transport block size is the amount of data (bits) carried on the time-frequency resources.
  • slot-based data can be repeatedly transmitted to determine the TBS in a time slot.
  • non-slot-based repeated transmission of data can be used to meet the characteristics of low latency. Therefore, how to determine the TBS based on non-slot repetition is an urgent problem.
  • the embodiments of the present application provide a method and a device for determining a transmission block size, which solves the problem of how to determine a TBS based on non-slot repetition.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method can be applied to a terminal device, or the method can be applied to an apparatus for determining a transmission block size that can support a terminal device to implement the method.
  • the device for determining the transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to a device for determining the transmission block size that can support a network device to implement the method.
  • the device for determining the transmission block size includes A chip system
  • the method includes: after receiving data carried on the symbols corresponding to the first time unit S times, determining the TBS according to the number of resource elements (RE) and modulation and coding modes included in the M first time units, and according to the TBS Decode the data on the symbol corresponding to the first time unit.
  • S is an integer
  • S is greater than or equal to 1, and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times pre-configured and repeated transmission of data carried on the symbol corresponding to the first time unit
  • M is greater than Or an integer equal to 1 and less than or equal to K.
  • the method for determining the transmission block size calculates the TBS based on the whole or part of the non-timeslot repetition, sends the data corresponding to the TBS once in a first time unit, and repeatedly sends S times. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions based on non-slot repetition without exceeding the upper limit of the number of symbols used to calculate the TBS. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method can be applied to a terminal device, or the method can be applied to an apparatus for determining a transmission block size that can support a terminal device to implement the method.
  • the device for determining the transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to a device for determining the transmission block size that can support a network device to implement the method.
  • the device for determining the transmission block size includes A chip system, the method includes: first determining the TBS according to the RE number and the modulation and coding method included in the M first time units, and then repeatedly transmitting the data carried on the symbols corresponding to the first time unit S times according to the TBS, where M is greater than Or equal to 1, and less than or equal to K, K is an integer greater than or equal to 2, K is the number of times pre-configured retransmission of data carried on the symbol corresponding to the first time unit; S is an integer, S is greater than or equal to 1 And is less than or equal to K.
  • the method for determining the transmission block size calculates the TBS based on the whole or part of the non-timeslot repetition, sends the data corresponding to the TBS once in a first time unit, and repeatedly sends S times. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions based on non-slot repetition without exceeding the upper limit of the number of symbols used to calculate the TBS. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the first aspect.
  • the device for determining the transmission block size is a terminal device or a device that supports the terminal device to implement the method described in the first aspect, for example, the device for determining the transmission block size includes a chip system, and / or, determines the size of the transmission block.
  • the device is a network device or a device that supports a network device and implements the method described in the first aspect to determine a transmission block size.
  • the device for determining a transmission block size includes a chip system.
  • the apparatus for determining a transmission block size includes a processing unit.
  • the processing unit is configured to determine the TBS according to the RE number and the modulation and coding mode included in the M first time units, and decode the data on the symbol corresponding to the first time unit received by the receiving unit according to the TBS.
  • the apparatus for determining a transmission block size may further include a communication interface for receiving data carried on the symbol corresponding to the first time unit S times.
  • S is an integer
  • S is greater than or equal to 1, and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times pre-configured and repeated transmission of data carried on the symbol corresponding to the first time unit
  • M is greater than Or an integer equal to 1 and less than or equal to K.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the second aspect.
  • the device for determining a transmission block size is a terminal device or a device for supporting a terminal device that implements the method described in the second aspect.
  • the device for determining a transmission block size includes a chip system, and / or, determines the size of the transmission block.
  • the device is a network device or a device for supporting a network device that implements the method described in the second aspect to determine a transmission block size.
  • the device for determining a transmission block size includes a chip system.
  • the apparatus for determining a transmission block size includes a processing unit. The processing unit is configured to determine a TBS according to the RE number and the modulation and coding mode included in the M first time units.
  • the apparatus for determining the size of the transmission block may further include a communication interface for sending the TBS determined according to the processing unit to repeatedly send data carried on the symbol corresponding to the first time unit S times.
  • M is an integer greater than or equal to 1, and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times pre-configured and repeated transmission of data carried on the symbol corresponding to the first time unit
  • S is an integer
  • S is greater than or equal to 1 and less than or equal to K.
  • the first transmission timing in K is t
  • the first transmission timing is the first transmission of data carried on the symbol corresponding to the first time unit, where t is a positive integer greater than or equal to 1 and less than or equal to K .
  • the actual number of repetitions may be different depending on the timing of the first transmission.
  • S K-t + 1, which represents the actual number of repeated transmissions of data carried on the symbol corresponding to the first time unit in the second time unit.
  • S K, which represents the actual number of repetitions of repeatedly transmitting data carried on the symbol corresponding to the first time unit in the second time unit.
  • M a modulation and coding mode included in a first time unit
  • the first scale factor is greater than 1, P is an integer, P is greater than or equal to 1, and less than K.
  • the second scale factor is less than 1.
  • the first scale factor is greater than 1, P is an integer, and P is greater than Or equal to 1, and less than K.
  • the processing module is further configured to:
  • the TBS is adjusted by the degree factor to obtain a second adjusted TBS, and the second scale factor is less than 1.
  • the TBS of the copy itself is multiplied by the scale factor and the average TBS of all duplicate copies
  • the adjusted TBS is used as the TBS repeated based on the first time unit.
  • the so-called copy refers to the data carried once transmitted on the time-frequency resource.
  • the time domain resources required for repeated transmission of data based on the first time unit may also exceed the time-frequency resources included in a second time unit.
  • M K, that is, the TBS is still determined according to the RE numbers and modulation and coding methods included in the K first time units, which is not suitable because the number of REs included in the K first time units exceeds one.
  • the number of REs included in the second time unit may further include the following specific implementation manners.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method may be applied to a terminal device, or the method may be applied to a device for determining a transmission block size that can support a terminal device to implement the method.
  • the device for determining the transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to a device for determining the transmission block size that can support a network device to implement the method.
  • the device for determining the transmission block size includes Chip system
  • the RE number and modulation and coding mode determine the TBS, and the data on the symbol corresponding to the first time unit is decoded according to the TBS.
  • S is an integer
  • S is greater than or equal to 1, and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times pre-configured and repeated transmission of data carried on the symbol corresponding to the first time unit.
  • the reference duration is equal to the duration of the second time unit; or, the reference duration is equal to the duration of the R first time units, R is the largest integer less than K, and the reference duration is less than the duration of the second time unit.
  • the method for determining the transmission block size calculates a TBS based on the number of REs corresponding to the reference duration, sends the data corresponding to the TBS once in a first time unit, and repeats the transmission K times. Therefore, on the premise that the upper limit of the number of symbols used for calculating the TBS is exceeded, the TBS can be calculated using the symbols occupied by all or a part of the transport blocks in a preset number of repetitions based on non-slot repetition. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method may be applied to a terminal device, or the method may be applied to a device for determining a transmission block size that can support a terminal device to implement the method.
  • the device for determining the transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to a device for determining the transmission block size that can support a network device to implement the method.
  • the device for determining the transmission block size includes Chip system
  • the reference duration is equal to the duration of the second time unit; or, the reference duration is equal to the duration of the R first time units, R is the largest integer less than K, and the reference duration is less than the duration of the second time unit.
  • the method for determining the transmission block size calculates a TBS based on the number of REs corresponding to the reference duration, sends the data corresponding to the TBS once in a first time unit, and repeats the transmission K times. Therefore, on the premise that the upper limit of the number of symbols used for calculating the TBS is exceeded, the TBS can be calculated using the symbols occupied by all or a part of the transport blocks in a preset number of repetitions based on non-slot repetition. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the fifth aspect.
  • the device for determining the transmission block size is a terminal device or a device that supports the terminal device to implement the method described in the fifth aspect, for example, the device for determining the transmission block size includes a chip system, and / or, determines the size of the transmission block.
  • the apparatus is a network device or an apparatus for determining a transmission block size that implements the method described in the fifth aspect by supporting a network device.
  • the apparatus for determining the transmission block size includes a chip system.
  • the TBS is determined according to the RE number corresponding to the reference duration and the modulation and coding method, and received by the TBS decoding receiving unit.
  • the apparatus for determining a transmission block size may further include a communication interface for receiving data carried on the symbol corresponding to the first time unit S times.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the sixth aspect.
  • the device for determining a transmission block size is a terminal device or a device for supporting a terminal device that implements the method described in the sixth aspect.
  • the device for determining a transmission block size includes a chip system, and / or a device for determining a transmission block size.
  • the device is a network device or a device that supports a network device and implements the method described in the sixth aspect to determine a transmission block size.
  • the device for determining a transmission block size includes a chip system.
  • the apparatus for determining a transmission block size includes a processing unit.
  • the apparatus for determining the size of the transmission block may further include a communication interface configured to repeatedly send data carried on the symbol corresponding to the first time unit S times according to the TBS determined by the processing unit.
  • the first transmission timing in K is t
  • the first transmission timing is the first time that the corresponding transmission is carried in the first time unit.
  • an embodiment of the present application provides a network device, and the network device has a function of realizing the behavior of the network device in the foregoing method.
  • the functions may be implemented by hardware, and may also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the structure of the network device includes a processor and a transceiver, and the processor is configured to support the network device to perform a corresponding function in the foregoing method.
  • the transceiver is configured to support communication between a network device and a terminal device, and send the information or instructions involved in the above method to the terminal device, or receive the information or instructions involved in the above method sent by the terminal device.
  • the network device may further include a memory, which is configured to be coupled to the processor, and stores program instructions and data necessary for the network device.
  • an embodiment of the present application provides a terminal device, and the terminal device has a function of implementing the behavior of the terminal device in the foregoing method design.
  • the functions may be implemented by hardware, and may also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the modules may be software and / or hardware.
  • the structure of the terminal device includes a transceiver and a processor, and the transceiver is configured to support the terminal device to send or receive data carried on the symbol corresponding to the first time unit S times.
  • the processor is configured to determine the TBS according to the RE number and the modulation and coding mode included in the M first time units, and decode the data on the symbol corresponding to the first time unit according to the TBS.
  • an embodiment of the present application further provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are run in a device for determining a transmission block size, causing the device for determining a transmission block size to execute the foregoing
  • a computer-readable storage medium including: computer software instructions; when the computer software instructions are run in a device for determining a transmission block size, causing the device for determining a transmission block size to execute the foregoing
  • an embodiment of the present application further provides a computer program product including instructions.
  • the computer program product runs in a device for determining a transmission block size
  • the device for determining a transmission block size is caused to execute the first aspect to the first aspect.
  • an embodiment of the present application provides a chip system.
  • the chip system includes a processor, and may further include a memory, for implementing functions of a network device or a terminal device in the foregoing method.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application further provides a communication system, which includes the terminal device described in the third aspect or a device that supports the terminal device to implement the method described in the first aspect to determine a transmission block size, and The network device described in the fourth aspect or an apparatus for determining a transmission block size that supports the network device to implement the method described in the second aspect;
  • the communication system includes the terminal device described in the seventh aspect or a device for supporting the terminal device to implement the method described in the fifth aspect to determine a transmission block size, and the network device described in the eighth aspect or a support network device to implement the sixth aspect Means for determining the transmission block size of the described method;
  • the communication system includes the terminal device described in the ninth aspect or a device for supporting the terminal device to determine the transmission block size for implementing the method described in the first aspect or the fifth aspect, and the network device described in the tenth aspect or an implementation that supports the network device.
  • the names of the terminal device, network device, and device for determining the size of the transmission block do not limit the device itself. In actual implementation, these devices may appear under other names. As long as the functions of each device are similar to the embodiments of the present application, they belong to the scope of the claims of the present application and their equivalent technologies.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method can be applied to a terminal device, or the method can be applied to an apparatus for determining a transmission block size that can support a terminal device to implement the method, for example,
  • the apparatus for determining a transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to an apparatus for determining a transmission block size that can support a network device to implement the method, such as the apparatus for determining a transmission block size.
  • the chip system is included, and the method includes: after receiving data carried on the symbols corresponding to the first time unit S times, determining the first TBS according to the RE number, the first code rate, and the first modulation order included in the M first time units , Decoding the data on the symbol corresponding to the first time unit according to the first TBS.
  • S is an integer
  • S is greater than or equal to 1, and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents pre-configuration or downlink control information (DCI) indicating that the bearer is repeatedly sent at the first time
  • DCI downlink control information
  • the method for determining the transmission block size calculates the TBS based on the whole or part of the non-timeslot repetition, sends the data corresponding to the TBS once in a first time unit, and repeatedly sends S times. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions based on non-slot repetition without exceeding the upper limit of the number of symbols used to calculate the TBS. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • an embodiment of the present application provides a method for determining a transmission block size.
  • the method can be applied to a terminal device, or the method can be applied to an apparatus for determining a transmission block size that can support a terminal device to implement the method, such as
  • the apparatus for determining a transmission block size includes a chip system.
  • the method can be applied to a network device, or the method can be applied to an apparatus for determining a transmission block size that can support a network device to implement the method, such as the apparatus for determining a transmission block size.
  • the chip system is included, and the method includes: firstly determining the first TBS according to the RE number, the first bit rate, and the first modulation order included in the M first time units, and then repeatedly sending the S bearer at the first time according to the first TBS Data on the symbol corresponding to the unit, where M is an integer greater than or equal to 1 and less than or equal to K, K is an integer greater than or equal to 2, K represents pre-configuration or DCI indicates that the bearer corresponding to the first time unit is repeatedly sent The number of times on the symbol; S is an integer, S is greater than or equal to 1, and less than or equal to K.
  • the method for determining the transmission block size calculates the TBS based on the whole or part of the non-timeslot repetition, sends the data corresponding to the TBS once in a first time unit, and repeatedly sends S times. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions based on non-slot repetition without exceeding the upper limit of the number of symbols used to calculate the TBS. At the same time, while ensuring the reliability of transmission, the flexibility of repeated transmission starting points can also be guaranteed.
  • the method before determining the first TBS according to the RE number, the first bit rate, and the first modulation order included in the M first time units, The method further includes: determining a second TBS and a reference code rate according to the RE number, the first code rate, and the first modulation order included in the K first time units; if the reference code rate is greater than the code rate threshold, determining M according to the code rate threshold , M ⁇ K, and the first TBS determined according to M acts on a code rate corresponding to a first time unit that is less than or equal to a code rate threshold.
  • the reference code rate is a code rate corresponding to a first time unit for the second TBS
  • the first code rate is a code rate indicated by the network device
  • the first modulation order is a modulation order indicated by the network device.
  • M is the largest positive integer that satisfies the reference code rate not greater than the code rate threshold.
  • the so-called "reference code rate” may refer to the code when transmitting the TB corresponding to the first TBS on the time-frequency resource occupied by a first time unit. rate.
  • the bit rate corresponding to a first time unit determined by the first TBS determined by M may refer to the time when the TB corresponding to the first TBS is transmitted on the time-frequency resources occupied by the first time unit. Bit rate.
  • the bit rate when transmitting the TB corresponding to the first TBS on the time-frequency resource occupied by a first time unit can also be understood as the TB corresponding to the first TBS is carried on the time-frequency resource occupied by a first time unit The number of bits during transmission.
  • the method for determining the transmission block size provided in the embodiments of the present application can adjust the number of mini-slots used by the TBS before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold and avoid incomplete transmission of the data packet.
  • the decoding failure at the receiving end will be caused and a retransmission is required, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • M K, and determine the first number according to the RE number, the first code rate, and the first modulation order included in the M first time units.
  • a TBS includes: determining a second TBS and a reference code rate according to the RE number, the first code rate, and the first modulation order included in the K first time units; if the reference code rate is greater than a code rate threshold, determining a For one TBS, the first TBS is smaller than the second TBS, the scale factor is greater than 0 and less than 1, and the bit rate corresponding to a first time unit according to the first TBS is less than or equal to the code rate threshold.
  • the reference code rate is a code rate corresponding to a first time unit for the second TBS.
  • the first code rate is indicated by the network device, and the first modulation order is indicated by the network device.
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a scale factor before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold, and avoid receiving end decoding failure caused by incomplete transmission of the data packet. Retransmission is required once, thereby effectively improving transmission efficiency and reducing transmission delay.
  • M K
  • the method further includes: determining a second TBS and a reference code rate according to the RE number, the second code rate, and the second modulation order included in the K first time units, the reference code rate acting on a first TBS
  • the code rate corresponding to a time unit, the second code rate is indicated by the network device, and the second modulation order is indicated by the network device; according to the resource element RE number, the first code rate, and the first modulation order included in the M first time units
  • Determining the first TBS includes: if the reference code rate is greater than a code rate threshold, determining the first TBS according to the RE number, the first code rate, and the first modulation order included in the M first time units, for determining the first TBS;
  • the first code rate is a code rate threshold, and according to the first
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a pre-configured code rate before transmitting a data packet, which can overcome the reference code rate being greater than the code rate threshold, and avoid receiving caused by incomplete transmission of the data packet.
  • the end decoding fails and requires a retransmission, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the above fifteenth aspect.
  • the device for determining a transmission block size is a terminal device or a device for supporting a terminal device that implements the method described in the fifteenth aspect.
  • the device for determining a transmission block size includes a chip system, and / or, determines a transmission block size.
  • the device is a network device or a device that supports a network device to implement the method described in the fifteenth aspect to determine a transmission block size.
  • the device to determine a transmission block size includes a chip system.
  • the apparatus for determining a transmission block size includes a processing unit.
  • the processing unit determines the first TBS according to the RE number, the first bit rate, and the first modulation order included in the M first time units, and decodes the first TBS corresponding to the first time unit received by the first TBS decoding receiving unit.
  • M is an integer greater than or equal to 1, and less than or equal to K.
  • the apparatus for determining the size of the transmission block may further include a communication interface for receiving data carried on the symbol corresponding to the first time unit S times, where S is an integer, S is greater than or equal to 1, and less than or equal to K, and K is greater than Or an integer equal to 2, K represents the number of times pre-configuration or DCI instructs to repeatedly send data carried on the symbol corresponding to the first time unit.
  • an embodiment of the present application further provides a device for determining a transmission block size, which is used to implement the method described in the sixteenth aspect.
  • the device for determining the transmission block size is a terminal device or a device for supporting the terminal device that implements the method described in the tenth aspect.
  • the device for determining the transmission block size includes a chip system, and / or
  • the device is a network device or a device that supports a network device and implements the method described in the sixteenth aspect to determine a transmission block size.
  • the device for determining a transmission block size includes a chip system.
  • the apparatus for determining a transmission block size includes a processing unit.
  • the processing unit determines the first TBS according to the RE number, the first bit rate, and the first modulation order included in the M first time units, where M is an integer greater than or equal to 1 and less than or equal to K, and K is greater than Or an integer equal to 2, K represents the number of times pre-configuration or DCI instructs to repeatedly send data carried on the symbol corresponding to the first time unit.
  • the apparatus for determining the transmission block size may further include a communication interface for repeatedly sending data carried on the symbol corresponding to the first time unit according to the first TBS determined by the processing unit, where S is an integer and S is greater than or equal to 1 and less than or equal to K.
  • the processing unit is further configured to: according to the number of REs, the first code rate, and the first modulation order included in the K first time units Determine the second TBS and the reference code rate. If the reference code rate is greater than the code rate threshold, determine M according to the code rate threshold. Wherein, M ⁇ K, and the code rate corresponding to a first time unit acting on the first TBS determined according to M is less than or equal to a code rate threshold. The reference code rate acts on the code rate corresponding to a first time unit for the second TBS.
  • the first code rate is indicated by the network device, and the first modulation order is indicated by the network device.
  • the method for determining the transmission block size provided in the embodiments of the present application can adjust the number of mini-slots used by the TBS before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold and avoid incomplete transmission of the data packet.
  • the decoding failure at the receiving end will be caused and a retransmission is required, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • M K
  • the processing unit is configured to: according to the number of REs included in the K first time units, the first bit rate, and the first
  • the modulation order determines the second TBS and the reference code rate. If the reference code rate is greater than the code rate threshold, the first TBS is determined according to a scale factor. The first TBS is smaller than the second TBS, the scale factor is greater than 0 and less than 1, and the code rate corresponding to a first time unit acting on the first TBS is less than or equal to a code rate threshold.
  • the reference code rate acts on the code rate corresponding to a first time unit for the second TBS.
  • the first code rate is indicated by the network device, and the first modulation order is indicated by the network device.
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a scale factor before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold, and avoid receiving end decoding failure caused by incomplete transmission of the data packet. Retransmission is required once, thereby effectively improving transmission efficiency and reducing transmission delay.
  • the processing unit is further configured to: according to the number of REs included in the K first time units, the second bit rate, and the first The second modulation order determines the second TBS and the reference code rate.
  • the reference code rate acts on a code rate corresponding to a first time unit.
  • the second code rate is indicated by the network device, and the second modulation order is indicated by the network device.
  • a processing unit configured to: if the reference code rate is greater than a code rate threshold, determine the first TBS according to the number of REs, the first code rate, and the first modulation order included in the M first time units, and determine the first TBS
  • the first code rate is a code rate threshold, and according to the first TBS, the code rate corresponding to a first time unit is less than or equal to the code rate threshold.
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a pre-configured code rate before transmitting a data packet, which can overcome the reference code rate being greater than the code rate threshold, and avoid receiving caused by incomplete transmission of the data packet.
  • the end decoding fails and requires a retransmission, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • M is pre-configured, predefined, or indicated by DCI, and the first TBS determined according to M has a bit rate corresponding to a first time unit that is less than or equal to the code Rate threshold.
  • the duration of the first time unit is a maximum value or a minimum value of the durations of the K first time units.
  • an embodiment of the present application provides a network device, and the network device has a function of realizing the behavior of the network device in the foregoing method.
  • the functions may be implemented by hardware, and may also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the structure of the network device includes a processor and a transceiver, and the processor is configured to support the network device to perform a corresponding function in the foregoing method.
  • the transceiver is configured to support communication between a network device and a terminal device, and send the information or instructions involved in the above method to the terminal device, or receive the information or instructions involved in the above method sent by the terminal device.
  • the network device may further include a memory, which is configured to be coupled to the processor, and stores program instructions and data necessary for the network device.
  • an embodiment of the present application provides a terminal device, and the terminal device has a function of realizing the behavior of the terminal device in the foregoing method design.
  • the functions may be implemented by hardware, and may also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the modules may be software and / or hardware.
  • the structure of the terminal device includes a transceiver and a processor, and the transceiver is configured to support the terminal device to send or receive data carried on the symbol corresponding to the first time unit S times.
  • the processor is configured to determine the first TBS according to the RE number, the first code rate, and the first modulation order included in the M first time units, and decode the data on the symbol corresponding to the first time unit according to the first TBS.
  • an embodiment of the present application further provides a computer-readable storage medium, including: computer software instructions; when the computer software instructions are run in a device for determining a transmission block size, causing the device for determining a transmission block size to execute The method described in the above fifteenth to sixteenth aspects.
  • an embodiment of the present application further provides a computer program product including instructions.
  • the computer program product runs in a device for determining a transmission block size
  • the device for determining a transmission block size is caused to execute the above-mentioned fifteenth aspect. To the method described in the sixteenth aspect.
  • an embodiment of the present application provides a chip system.
  • the chip system includes a processor, and may further include a memory, for implementing functions of a network device or a terminal device in the foregoing method.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application further provides a communication system, which includes the terminal device described in the seventeenth aspect or a terminal device that supports the terminal device to implement the method described in the fifteenth aspect to determine a transmission block size.
  • a communication system which includes the terminal device described in the seventeenth aspect or a terminal device that supports the terminal device to implement the method described in the fifteenth aspect to determine a transmission block size.
  • the communication system includes the terminal device described in the nineteenth aspect or a device for supporting the terminal device to implement the method described in the fifteenth aspect to determine a transmission block size, and the network device described in the twentieth aspect or an implementation that supports the network device. Means for determining the transport block size of the method described in the sixteenth aspect.
  • the names of the terminal device, network device, and device for determining the size of the transmission block do not limit the device itself. In actual implementation, these devices may appear under other names. As long as the functions of each device are similar to the embodiments of the present application, they belong to the scope of the claims of the present application and their equivalent technologies.
  • FIG. 1 is an example diagram of a transmission block based on time slot repetition provided in the prior art
  • FIG. 2 is an exemplary diagram of a transmission block based on mini-slot repetition provided in the prior art
  • FIG. 3 is a diagram illustrating an example architecture of a mobile communication system according to an embodiment of the present application.
  • FIG. 4 is an exemplary diagram of a communication system according to an embodiment of the present application.
  • FIG. 5 is a first flowchart of a method for determining a transmission block size according to an embodiment of the present application
  • FIG. 6 is a first exemplary diagram of data transmission based on mini-slot repetition according to an embodiment of the present application.
  • FIG. 8 is a third example of transmission data based on mini-slot repetition according to an embodiment of the present application.
  • FIG. 9 is an example diagram of a DMRS transmission provided in the prior art.
  • FIG. 10 is a second flowchart of a method for determining a transmission block size according to an embodiment of the present application
  • FIG. 11 is a fourth example of transmission data based on mini-slot repetition according to an embodiment of the present application.
  • FIG. 12 is an example of a repeated transmission data based on mini-slots according to an embodiment of the present application.
  • FIG. 13 is a first structural example of a device for determining a transmission block size according to an embodiment of the present application
  • FIG. 14 is a second structural example of a device for determining a transmission block size according to an embodiment of the present application.
  • FIG. 15 is a composition example diagram of a network device according to an embodiment of the present application.
  • FIG. 16 is a composition example diagram of a terminal device according to an embodiment of the present application.
  • 17 is a third flowchart of a method for determining a transmission block size according to an embodiment of the present application.
  • FIG. 19 is a fifth flowchart of a method for determining a transmission block size according to an embodiment of the present application.
  • 20 is a third structural example of a device for determining a transmission block size according to an embodiment of the present application.
  • 21 is a fourth structural example of a device for determining a transmission block size according to an embodiment of the present application.
  • FIG. 22 is a diagram illustrating a composition example of a network device according to an embodiment of the present application.
  • FIG. 23 is a composition example diagram of a terminal device according to an embodiment of the present application.
  • words such as “exemplary” or “for example” are used as examples, illustrations or illustrations. Any embodiment or design described as “exemplary” or “for example” in the embodiments of the present application should not be construed as more preferred or more advantageous than other embodiments or designs. Rather, the use of the words “exemplary” or “for example” is intended to present the relevant concept in a concrete manner.
  • the International Telecommunication Union defines three major application scenarios for 5G and future mobile communication systems: enhanced mobile broadband (eMBB), ultra-reliable, and low-latency communication. communications (URLLC) and mass machine type communications (mMTC).
  • eMBB enhanced mobile broadband
  • URLLC ultra-reliable
  • mMTC mass machine type communications
  • Typical eMBB services are: ultra-high-definition video, augmented reality (AR), virtual reality (VR), etc.
  • the main characteristics of these services are large amount of data transmitted and high transmission rate.
  • Typical mMTC services are: smart grid power distribution automation, smart cities, etc.
  • the main characteristics are the huge number of connected devices, the small amount of data transmitted, and the data not sensitive to transmission delay.
  • These mMTC terminals need to meet low cost and very long standby The need for time.
  • Typical URLLC services are: wireless control in industrial manufacturing or production processes, motion control of driverless cars and drones, and haptic interaction applications such as remote repair and remote surgery.
  • the main characteristics of these services are ultra-high reliability. It has low latency, low transmission data volume and burstiness.
  • vehicle-to-external information exchange V2X
  • V2X vehicle-to-external information exchange
  • end-to-end delay 5 milliseconds (millisecond, ms)
  • power distribution needs a reliability of 99.9999%.
  • the end-to-end delay is 5ms; the reliability of Factory Automation is 99.9999%, and the end-to-end delay is 2ms.
  • the amount of data to be sent by the terminal device and the amount of data to be received by the network device need to be aligned and understood.
  • This data amount can be determined by using the transport block size size, TBS).
  • TBS transport block size size
  • a transport block (transport block, TB) refers to data carried once and transmitted on time-frequency resources.
  • data transmitted on each time-frequency resource may be referred to as a repetition.
  • N RE ′ represents the number of REs in a time slot
  • PRB Physical resource block
  • PUSCH physical uplink shared channel
  • PDSCH physical downlink shared channel
  • DMRS demodulation reference signal
  • Q m is a modulation order
  • R is a code rate
  • Q m and R are values indicated by a modulation and coding scheme (MCS) field in downlink control information (DCI). Get the table in the agreement.
  • represents the mother code rate.
  • N info ⁇ 3824 by formula four Calculate the quantized median of the information bits, where, Look up the table in the protocol to get the latest value not less than N ′ info as TBS; if N info > 3824, use formula 5 Calculate the quantized median of the information bits, where, If the bit rate R ⁇ 1 / 4, among them, otherwise, among them, C represents the number of coding blocks.
  • TBS is determined by the time-frequency resources scheduled by PDSCH or PUSCH, and the code rate and modulation order included in MCS.
  • the time-frequency resources of the PDSCH / PUSCH scheduling required for calculation refer to symbols in one time slot in the time domain.
  • the above protocol may be NR R15.
  • NR R15 protocol 38.214 According to the regulations of NR R15, one slot includes 14 symbols.
  • the maximum number of coincidence numbers used to calculate TBS may be 14.
  • the NR R15 protocol supports slot-based repetition transmission of data.
  • the network device is configured with a preset number of repetitions K in advance, and the terminal device transmits the same transport block on the same symbol allocated in each of the K consecutive time slots. Understandably, the transport blocks transmitted on the same symbol allocated in each time slot in the K time slots have the same size and the same content.
  • FIG. 1 is an example diagram of a transmission block based on time slot repetition provided in the prior art. As shown in FIG. 1, time slot n and time slot n + 1 are two consecutive arbitrary time slots, time slot n includes 14 symbols, and time slot n + 1 includes 14 symbols.
  • symbols 4 to 11 included in slot n are used to transmit data corresponding to TB for the first time
  • symbols 4 to 11 included in slot n + 1 are used to transmit data corresponding to TB for the second time.
  • the data transmitted from symbols 4 to 11 included in each time slot can be considered as a transmission block.
  • the data content of symbols 4 to 11 included in time slot n and the data transmitted from symbols 4 to 11 included in time slot n + 1 The data content is the same.
  • the smallest time scheduling unit is a transmission time interval (TTI) with a duration of 1 ms.
  • TTI transmission time interval
  • 5G supports both the granularity of time-domain scheduling at the time unit level and the granularity of time-domain scheduling at the micro-time unit, as well as meeting the delay requirements of different services.
  • the time unit is mainly used for eMBB services
  • the micro time unit is mainly used for URLLC services.
  • time unit and micro time unit are general terms, and a specific example may be that a time unit may be called a time slot, and a micro time unit may be called a micro time slot or a non-slot -based) or mini-slot; or, the time unit may be referred to as a sub-frame, and the micro-time unit may be referred to as a micro-subframe; other similar time-domain resource division methods are not limited.
  • time slots and mini time slots are used as examples.
  • a time slot may include, for example, 14 time domain symbols.
  • a mini time slot includes less than 14 time domain symbols, such as 2, 3, 4, and 5.
  • a time slot may include, for example, 7 time domain symbols, and a mini time slot includes less than 7 time domain symbols, such as 2 or 4, and the specific value is not limited.
  • the time domain symbols here may be orthogonal frequency division multiplexing (OFDM) symbols.
  • OFDM orthogonal frequency division multiplexing
  • FIG. 2 is an exemplary diagram of a mini-slot repeat based transmission block provided in the prior art. As shown in FIG.
  • the time slot n includes 14 symbols
  • the mini time slot includes 4 symbols
  • K 2
  • the symbols 4 to 7 included in the time slot n are the first mini time slots for the first time.
  • Data corresponding to TB is transmitted.
  • Symbols 8 to 11 included in slot n are the second mini-slots, which are used to transmit data corresponding to TB for the second time.
  • the data transmitted every 4 symbols can be considered as a transport block.
  • the time-domain resources required for mini-slots repetition may not exceed one time slot, that is, the upper limit of the time-domain symbols prescribed by the prior art calculation TBS cannot be reached. For example, if a mini-slot is 2 symbols and the number of configuration repetitions is 4 times, a total of 8 symbols are required to complete the transmission, which is less than one slot (14 symbols). Therefore, when repeatedly transmitting data based on the mini-slot, it is not necessary to calculate and obtain the TBS based on the mini-slot repetition completely according to the calculation method of the TBS based on the timeslot repetition. Therefore, the technical problem to be solved in this application is how to determine a TBS based on mini-slot repetition.
  • an embodiment of the present application provides a method for determining a TBS.
  • the basic principle is that the sending device determines the TBS according to the RE number and the modulation and coding method included in the M first time units. Data on the symbol corresponding to the first time unit. Then, after receiving the data carried on the symbol corresponding to the first time unit S times, the receiving device determines the TBS according to the RE number and modulation and coding method included in the M first time units, and decodes the symbol corresponding to the first time unit according to the TBS. Data.
  • M is an integer greater than or equal to 1 and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times that the pre-configured data is repeatedly transmitted on the symbol corresponding to the first time unit
  • S is an integer.
  • S is greater than or equal to 1 and less than or equal to K. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions of the preset number of repetitions based on mini-slot repetition without exceeding the upper limit of the number of symbols used to calculate the TBS.
  • the first time unit described in the embodiment of the present application may be the above-mentioned micro time unit, micro time slot, non-time slot, or mini time slot
  • the second time unit may be the above time unit.
  • the sending device may be a terminal device, and the receiving device may be a base station, and the data carried on the symbol corresponding to the first time unit repeatedly sent S times is uplink data;
  • the sending device may be a base station and receive The device may be a terminal device, and the data carried on the symbol corresponding to the first time unit repeatedly for S times is downlink data.
  • FIG. 3 is a diagram illustrating an exemplary architecture of a mobile communication system that can be applied to an embodiment of the present application.
  • the mobile communication system includes a core network device 301, a network device 302, and at least one terminal device (such as a terminal device 303 and a terminal device 304 shown in FIG. 3).
  • the terminal device is connected to the network device in a wireless manner, and the network device is connected to the core network device in a wireless or wired manner.
  • the core network device and the network device may be separate physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a physical device may be integrated with part of the core network.
  • the functions of the device and the functions of some network devices may be separate physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a physical device may be integrated with part of the core network. The functions of the device and the functions of some network devices.
  • the terminal equipment can be fixed or removable.
  • FIG. 3 is only a schematic diagram.
  • the mobile communication system may further include other network devices, such as a wireless relay device and a wireless backhaul device, which are not shown in FIG. 3.
  • the embodiments of the present application do not limit the number of core network devices, network devices, and terminal devices included in the mobile communication system.
  • the terminal device may be a wireless terminal device capable of receiving network device scheduling and instruction information.
  • the wireless terminal device may be a device that provides voice and / or data connectivity to the user, or a handheld device with a wireless connection function, or connected to Wireless modem other processing equipment.
  • a wireless terminal device can communicate with one or more core networks or the Internet via a wireless access network (eg, radio access network, RAN).
  • the wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) , Mobile phone (phone), computer and data card, for example, can be portable, compact, handheld, computer built-in or vehicle-mounted mobile devices, they exchange languages and / or data with the wireless access network.
  • a wireless terminal device may also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a mobile station (MS), a remote station, and an access point ( access point (AP), remote terminal device (remote terminal), access terminal device (access terminal), user terminal device (user terminal), user agent (user agent), user station (subscriber station (SS), user terminal device (customer premises equipment (CPE)), terminal (terminal), user equipment (UE), mobile terminal (MT), and so on.
  • PCS personal communication service
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDAs personal digital assistants
  • Pads tablets Computers
  • a wireless terminal device may also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a mobile station (MS), a remote station, and an access point ( access point (AP), remote terminal device (remote terminal), access terminal device (access terminal), user terminal device (user terminal), user agent (user agent), user station
  • the terminal device can be a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, or a smart grid.
  • the network device may be a base station (BS), a base station controller, or an evolved base station (eNodeB), etc. for wireless communication. It can also be called a wireless access point, a transceiver station, a relay station, a cell, a transmit and receive point (TRP), and so on.
  • a network device is a device that is deployed in a wireless access network to provide wireless communication functions for terminal devices.
  • the network equipment may include various forms of cellular base stations, home base stations, cells, wireless transmission points, macro base stations, micro base stations, relay stations, wireless access points, and so on.
  • the names of devices with network device capabilities may vary. For example, in a 5G NR system, it is called a 5G base station (generation NodeB, gNB), and so on.
  • the names of network devices may change.
  • the network device may be another device that provides a wireless communication function for the terminal device.
  • the embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
  • a device that provides a wireless communication function for a terminal device is referred to as a network device.
  • FIG. 4 is an exemplary diagram of a communication system according to an embodiment of the present application.
  • the base station and the terminal devices 1 to 6 constitute a communication system.
  • the terminal devices 1 to 6 can send uplink data to the base station, and the base station receives the uplink data sent by the terminal devices 1 to 6.
  • the base station may also send downlink data to terminal equipment 1 to terminal equipment 6, and terminal equipment 1 to terminal equipment 6 receive the downlink data.
  • the terminal devices 4 to 6 may also constitute a communication system.
  • the terminal device 5 may receive uplink information sent by the terminal device 4 or the terminal device 6, and the terminal device 5 sends the downlink information to the terminal device 4 or the terminal device 6.
  • Network equipment and terminal equipment can be deployed on land, including indoor or outdoor, handheld or vehicle; it can also be deployed on the water; it can also be deployed on air planes, balloons and satellites.
  • the embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
  • Network equipment and terminal equipment and between terminal equipment and terminal equipment can communicate through licensed spectrum (unlicensed spectrum), can also communicate through unlicensed spectrum (unlicensed spectrum), or both through licensed spectrum and unlicensed spectrum Communication.
  • the embodiments of the present application do not limit the spectrum resources used between the network device and the terminal device.
  • the embodiments of the present application can be applied to downlink signal transmission, can also be applied to uplink signal transmission, and can also be applied to device-to-device (D2D) signal transmission.
  • D2D signal transmission the sending device is a terminal device, and the corresponding receiving device is also a terminal device.
  • the sending device is a terminal device, and the corresponding receiving device is a network device.
  • the data carried on the symbol corresponding to the first time unit repeatedly sent S times according to the TBS is uplink data.
  • the transmitting device is a network device, and the corresponding receiving device is a terminal device.
  • the TBS repeatedly sends the data carried on the symbol corresponding to the first time unit for the downlink data.
  • FIG. 5 is a first flowchart of a method for determining a transmission block size according to an embodiment of the present application.
  • the first time unit is a mini time slot and the second time unit is a time slot.
  • the time domain resources required to repeatedly transmit data based on mini-slots are in one slot.
  • the method may include:
  • the terminal device determines the TBS according to the number of REs included in the M mini-slots and the modulation and coding method.
  • K represents the number of times that the pre-configured data is repeatedly transmitted on the symbol corresponding to the mini-slot.
  • K is an integer greater than or equal to 2.
  • the preset number of repetitions K can be configured in advance through high-level parameters, and the high-level parameter can be repK.
  • the preset number of repetitions K may also be dynamically indicated by the DCI.
  • K is used as an example to describe the preset number of repetitions. Depending on the number of symbols included in the mini-slot, the preset number of repetitions K can take different values.
  • one slot includes 14 symbols.
  • the preset number of repetitions K may be 2, 3, 4, 5, 6, or 7.
  • 2 mini-slots include 2 symbols
  • 3 mini-slots include 6 symbols
  • 4 mini-slots include 8 symbols
  • 5 mini-slots include 10 symbols
  • 6 mini-slots include 12 symbols
  • 7 The mini-slot includes 14 symbols.
  • the mini-slot includes 3 symbols
  • the preset number of repetitions K may be 2, 3, or 4.
  • the mini-slot includes 4 symbols
  • the preset number of repetitions K may be 2 or 3.
  • the mini-slot includes 5 symbols
  • the preset number of repetitions K may be 2.
  • the mini-slot includes 6 symbols
  • the preset number of repetitions K may be two.
  • the mini-slot includes 7 symbols, and the preset number of repetitions K may be two.
  • N RE ′′ represents the number of REs included in the K mini-slots
  • Time domain units can also be called time units, Represents the number of symbols occupied by all PUSCH or PDSCH repeated in K mini-slots.
  • N info ⁇ 3824 by formula four Calculate the quantized median of the information bits, where, Look up the table in the protocol to get the latest value not less than N ′ info as TBS; or, if N info > 3824, use formula 5 Calculate the quantized median of the information bits, where, If the bit rate R ⁇ 1 / 4, among them, otherwise, among them, C represents the number of coding blocks.
  • the TBS can be obtained through the above formulas 3 to 5, but also the TBS can be obtained by looking up a table according to the RE number and modulation and coding mode. Specifically, the TBS is obtained by querying a transport block size table (transport block size table, TBST) according to an index used to calculate the RE number of the TBS and the modulation and coding method. As shown in Table 1.
  • a transport block size table transport block size table, TBST
  • TBS TBS in Table 1 above is determined by the modulation and coding mode, the number of REs used to calculate the TBS, and the overhead.
  • N TBS N RE * coderate * Q m -overhead, and the calculated value is rounded up.
  • N TBS represents the value
  • N RE represents the RE number
  • coderate represents the target code rate
  • Q m represents the modulation order
  • overhead represents the overhead.
  • the overhead may be an overhead of a reference signal and / or a system loss.
  • the target bit rate and modulation order can be obtained from the MCS table in the NR R15 protocol 38.213. For example, as shown in Table 2.
  • miss means that the beginning of the entire resource is an uplink symbol and cannot transmit downlink data.
  • symbol 4 of slot n is an uplink symbol. If downlink data needs to be transmitted on symbol 4, you need to miss the entire slot n.
  • the so-called miss means that the beginning of the entire resource is a downlink symbol and cannot transmit uplink data.
  • the entire resource is a grant-free resource.
  • the so-called transmission timing can be understood as the timing of transmitting a copy, and the copy can refer to data that needs to be transmitted repeatedly.
  • the first transmission timing refers to the first transmission timing.
  • the first copy refers to the first transmitted data.
  • the first transmission opportunity in K is t, and the first transmission opportunity is the first time to send data carried on the symbol corresponding to the mini-slot, where t is a positive integer greater than or equal to 1 and less than or equal to K.
  • t is a positive integer greater than or equal to 1 and less than or equal to K.
  • the first symbol of the first copy in the first mini slot cannot be sent if the first copy is repeatedly transmitted based on the mini slot, such as the first of the first mini slot
  • the symbol is a downlink symbol. If uplink data cannot be transmitted, the first copy can be postponed to the next transmission opportunity (such as the first symbol of the second mini-slot), and so on until the first copy can be transmitted.
  • Mini time slot If the transmission timing is not determined in the time slot where the K mini-slots are located, then the transmission time is determined in the next time slot. For example, as shown in FIG. 2, symbol 4 of the first mini-slot in slot n is an uplink symbol. If downlink data needs to be transmitted on symbol 4, you need to miss the first mini-slot and wait for it to arrive. In the second mini-slot, if the symbol 8 of the second mini-slot is a downlink symbol, downlink data can be transmitted on the symbol 8 of the second mini-slot.
  • the number of symbols included in the K mini-slots is grant-based, that is, the time domain resource selected when determining the TBS is K in one slot.
  • the number of symbols included in the K mini-slots is based on grant-free.
  • the time-domain resource selected when determining the TBS is required for K repetitions in a slot.
  • the time-frequency resources whose so-called "required" number of symbols are K repetitions are not dynamically scheduled by the network equipment, but are transmitted directly on the pre-configured scheduling-free time-frequency resources. Exemplarily, as shown in FIG.
  • the actual number of repetitions is four.
  • a fourth copy can be transmitted using the fifth mini-slot.
  • K copies are actually transmitted, and the symbols occupied by the K mini-slots may span two slots.
  • the number of repetitions is 4 times.
  • the last two symbols used by the second transport block, and the symbols used by the third transport block and the fourth transport block are the symbols in time slot n + 1.
  • the packet error rate of the actual number of repetitions is less than the pre-configured number of packets.
  • the block error rate (BLER) of one transmission is 10 -1
  • the packet error rate of 10 -4 can be achieved through four repetitions.
  • the actual number of repetitions is 3 times, and only a reliable packet error rate of 10 -3 can be achieved. Therefore, when the number of pre-configured repetitions cannot be guaranteed, the reliability of the transmission is affected.
  • data is repeatedly transmitted based on mini-slots to realize the flexibility of the starting point of transmission.
  • K repeated transmissions can also be implemented, or K-t +1 transmission guarantees the reliability of the transmission when the pre-configured repetition times are guaranteed, which can effectively improve the reliability. Even if the actual number of repetitions is less than the number of pre-configured repetitions, the reliability of the transmission is higher than the reliability when the number of pre-configured repetitions is reduced in the prior art.
  • the area with the first possible implementation manner described above lies in that when determining the number of REs included in K mini-slots, the number of symbols occupied by all PUSCH or PDSCH repeated in 1 mini-slot is used.
  • Other methods for the steps reference may be made to the detailed description in the first possible implementation manner, which is not repeatedly described in the embodiment of the present application.
  • DMRS sharing DMRS sharing
  • the units of mini-slots are small, generally 2, 4, or 7 symbols. If 1 to 2 symbols in the symbols included in the mini-slot are also used to carry the DMRS, the overhead for mini-slot scheduling is excessive. Therefore, a method of sharing DMRS (DMRS sharing) is proposed. Specifically, there is no need to configure or schedule DMRS for each mini-slot, but configure or schedule DMRS for one mini-slot. Several mini-slots share this DMRS, and the receiving device performs channel estimation on the physical channel after receiving the DMRS.
  • the DMRS is configured in the first symbol of the first mini-slot and the third mini-slot, respectively, and the second mini-slot can share the first of the first mini-slot
  • the fourth mini-slot can share the first symbol-configured DMRS in the third mini-slot, so that the receiving device can correctly demodulate the PUCCH or PUSCH carried on the aforementioned mini-slots.
  • the mini-slots carrying DMRS and the TBSs that do not carry DMRS are different.
  • the associated mini-slot based on the mini-slot repetition may be configured with an associated scaling factor, and the scaling factor is related to whether the symbols on the associated mini-slot have a symbol bearing DMRS. For example, after determining the transmission block size according to the number of REs included in a mini-slot and the modulation and coding method, if the symbols corresponding to the P mini-slots carry DMRS, adjust the TBS according to the first scale factor to obtain the first adjusted TBS. , The first scale factor is greater than 1, P is an integer, P is greater than or equal to 1, and less than K.
  • the TBS is adjusted according to the second scale factor to obtain the second adjusted TBS, and the second scale factor is less than 1.
  • the scaling factor may be pre-configured through high-level parameters, or may be dynamically indicated by DCI. Therefore, it is guaranteed that when the number of REs included in a mini-slot is used to calculate the TBS based on the mini-slot repetition, the TBS obtained by multiplying the TBS of the replica by the scale factor is consistent with the average TBS of all duplicate replicas.
  • the adjusted TBS is used as the TBS based on mini-slot repetition.
  • the terminal device repeatedly sends data carried on the symbol corresponding to the mini-slot for S times.
  • the number of bits corresponding to the TBS is mapped to the symbol corresponding to a mini-slot, and the data carried on the symbol corresponding to the mini-slot is repeatedly transmitted S times through the S mini-slots.
  • S is an integer, S is greater than or equal to 1, and less than or equal to K.
  • the data on the symbol corresponding to the mini-slot can be repeatedly sent K times based on the pre-configured repetition times, or it can be repeatedly sent based on the mini-slot based on the pre-configured repetitions.
  • S represents the actual number of repetitive transmissions of data carried on the symbol corresponding to the mini-slot in the time slot.
  • the network device receives data carried on the symbol corresponding to the mini-slot for S times.
  • the network device determines the TBS according to the number of REs included in the M mini-slots and the modulation and coding mode.
  • the network device decodes the data on the symbol corresponding to the mini time slot according to the TBS.
  • Data can be demodulated and decoded according to the modulation and coding mode.
  • modulation and coding mode For details, reference may be made to the existing technology, which is not repeatedly described in the embodiment of the present application.
  • the main difference between repeated transmission of data based on mini-slots and repeated transmission of data based on time-slots is that, first, the data carried on the symbols corresponding to the mini-slots can be transmitted in consecutive time slots, and at different times. The symbols used in the slot transmission are different. Second, the mini-slots used for repeated transmission of data on the symbols corresponding to the mini-slots are also continuous. Third, there are at least two copies of a part or All.
  • the method for determining the transmission block size determines the transmission block size according to the number of REs included in the K mini-slots and the modulation and coding method, or determines the transmission block according to the number of REs included in the mini-slot and the modulation and coding method. Therefore, the TBS can be calculated using the symbols occupied by all transmission blocks or part of the transmission blocks in a preset number of repetitions based on mini-slot repetition without exceeding the upper limit of the number of symbols used in calculating the TBS.
  • the time domain resources required for repeated transmission of data based on mini time slots may also exceed the time frequency resources included in one time slot.
  • one slot includes 14 symbols. If the mini-slot includes 2 symbols, the preset number of repetitions K is at least 8 times. Correspondingly, the 8 mini-slots include 16 symbols, and the duration of the 8 mini-slots is greater than the duration of one slot. Alternatively, the mini-slot includes 3 symbols, and the preset number of repetitions K is at least 5 times. Correspondingly, the five mini-slots include 15 symbols, and the duration of the five mini-slots is greater than the duration of one slot.
  • the mini-slot includes 4 symbols, and the preset number of repetitions K is at least 4 times.
  • the mini-slot includes 5 symbols, and the preset number of repetitions K is at least 3 times.
  • the mini-slot includes 6 symbols, and the preset number of repetitions K is at least 3 times.
  • the mini-slot includes 7 symbols, and the preset number of repetitions K is at least 3 times.
  • FIG. 10 is a second flowchart of a method for determining a transmission block size according to an embodiment of the present application.
  • the method may include:
  • the terminal device determines the TBS according to the RE number corresponding to the reference duration and the modulation and coding method.
  • the reference duration may be equal to the duration of the time slot.
  • the number of REs in a time slot can be determined according to the number of symbols scheduled by PUSCH or PDSCH in a time slot, and then the number of REs for calculating TBS is determined based on the number of REs in one time slot, and the RE for calculating TBS is calculated.
  • the number determines the TBS.
  • the reference duration is equal to the duration of the R mini-slots, where R is a maximum integer less than K and the reference duration is less than the duration of the timeslot.
  • three mini-slots can be determined according to the number of PUSCH or PDSCH scheduling symbols in one 3 mini-slot.
  • S501 is not repeatedly described in the embodiment of the present application.
  • the flexibility of the starting point of transmission can be achieved when data is repeatedly transmitted based on mini-slots.
  • the first transmission opportunity in K is t, and the first transmission opportunity is the first time to send data carried on the symbol corresponding to the mini-slot, where t is a positive integer greater than or equal to 1 and less than or equal to K.
  • t a positive integer greater than or equal to 1 and less than or equal to K.
  • R may be equal to three.
  • symbol 0 in slot n is an uplink symbol
  • the data carried on the symbol corresponding to the mini-slot needs to be sent for the first time as downlink data
  • the first symbol (symbol 4) of the second mini-slot is a downlink symbol
  • t 2
  • the second Mini-slots can be used to transmit downlink data, as shown in Figure 12. And so on until it is deferred to a mini-slot capable of transmitting the first copy.
  • the preset number of repetitions K is at least 8 times.
  • R may be equal to 7.
  • the mini-slot includes 3 symbols, and the preset number of repetitions K is at least 5 times.
  • t 1, indicating the first mini-slot Can be used to transmit downlink data.
  • R may be equal to 4.
  • symbol 0 in slot n is an uplink symbol
  • symbol 0 in slot n is an uplink symbol
  • the data carried on the symbol corresponding to the mini-slot needs to be sent for the first time as downlink data
  • the terminal device repeatedly sends data carried on the symbol corresponding to the mini-slot for S times.
  • the number of bits corresponding to the TBS is mapped to the symbol corresponding to a mini-slot, and the data carried on the symbol corresponding to the mini-slot is repeatedly transmitted S times through the S mini-slots.
  • S is an integer
  • S is greater than or equal to 1, and less than or equal to K.
  • the data on the symbol corresponding to the mini-slot can be repeatedly sent K times based on the pre-configured repetition times, or it can be repeatedly sent based on the mini-slot based on less than the pre-configured repetitions.
  • Data on the symbol corresponding to the mini-slot Data on the symbol corresponding to the mini-slot.
  • the network device receives data carried on the symbol corresponding to the mini-slot for S times.
  • the network device determines the TBS according to the RE number corresponding to the reference duration and the modulation and coding method.
  • the network device decodes the data on the symbol corresponding to the mini time slot according to the TBS.
  • the TBS when the duration of the K mini-slots is greater than the duration of one slot, the TBS can be determined according to the RE number corresponding to the reference duration and the modulation and coding method.
  • the symbol occupied by all transmission blocks or a part of transmission blocks in a preset number of repetitions of a mini-slot repeat is calculated as TBS.
  • the transmitting device is a network device, and the corresponding receiving device is a terminal device.
  • the TBS repeatedly sends the data carried on the symbol corresponding to the first time unit for the downlink data.
  • the execution bodies of FIG. 5 and FIG. 10 may be interchanged. For detailed explanation, reference may be made to the method steps shown in FIG. 5 and FIG. 10. More details.
  • each network element such as a terminal device and a network device, includes a hardware structure and / or a software module corresponding to each function.
  • the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is performed by hardware or computer software-driven hardware depends on the specific application of the technical solution and design constraints. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
  • functional modules may be divided into terminal equipment and network equipment according to the foregoing method examples.
  • functional modules may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules may be implemented in the form of hardware or software functional modules. It should be noted that the division of the modules in the embodiments of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
  • FIG. 13 shows a possible composition example of the apparatus for determining a transmission block size involved in the foregoing and embodiments.
  • FIG. 1 shows that the apparatus for determining a transmission block size can execute Steps performed by the terminal device in any one of the method embodiments of the present application.
  • the device for determining a transmission block size is a terminal device or a device for supporting a terminal device to implement the method provided in the embodiment to determine a transmission block size.
  • the device for determining a transmission block size may be a chip system.
  • the apparatus for determining a transmission block size may include a processing unit 1301, a sending unit 1302, and a receiving unit 1303.
  • the processing unit 1301 is configured to support a device for determining a transmission block size to perform a method described in an embodiment of the present application.
  • the processing unit 1301 is configured to execute or to support a device for determining a transmission block size to perform S501 in the method for determining the transmission block size shown in FIG. 5 and S1001 in the method for determining the transmission block size shown in FIG. 10.
  • the sending unit 1302 is configured to send data.
  • the apparatus for supporting the determination of the transmission block size executes S502 in the method for determining the transmission block size shown in FIG. 5 and S1002 in the method for determining the transmission block size shown in FIG.
  • the receiving unit 1303 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the receiving unit 1303 is configured to receive data.
  • the apparatus for supporting the determination of the transmission block size executes S503 in the method for determining the transmission block size shown in FIG. 5 and the method in the method for determining the transmission block size shown in FIG. 10. S1003.
  • a processing unit 1301 is configured to execute or to support a device for determining a transmission block size to perform S504 and S505 in the method for determining a transmission block size shown in FIG. 5, and S1004 and S100 in the method for determining a transmission block size shown in FIG. 10. S1005.
  • the apparatus for determining the size of a transmission block provided in this embodiment of the present application is configured to execute the method of any of the foregoing embodiments, and therefore, the same effect as that of the method of the foregoing embodiments can be achieved.
  • the physical device corresponding to the receiving unit may be a receiver, the physical device corresponding to the sending unit may be a transmitter, and the physical device corresponding to the processing unit may be a processor.
  • FIG. 14 shows a possible composition example of the apparatus for determining a transmission block size involved in the foregoing and embodiments.
  • FIG. 2 shows that the apparatus for determining a transmission block size can execute Steps performed by a network device in any one of the method embodiments of the present application.
  • the device for determining the size of a transmission block is a network device or a device for determining the size of a transmission block that supports the method provided in the embodiment by the network device.
  • the device for determining the size of the transmission block may be a chip system.
  • the apparatus for determining a transmission block size may include a processing unit 1401, a sending unit 1402, and a receiving unit 1403.
  • the receiving unit 1403 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the receiving unit 1403 is configured to receive data.
  • the device for supporting the determination of the transmission block size executes S503 in the method for determining the transmission block size shown in FIG. 5, and the method for determining the transmission block size shown in FIG. 10. S1003.
  • the processing unit 1401 is configured to execute or to support a device for determining a transmission block size to perform S504 and S505 in the method for determining a transmission block size shown in FIG. 5, and S1004 and S100 in the method for determining a transmission block size shown in FIG. 10. S1005.
  • the processing unit 1401 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the processing unit 1401 is configured to execute or to support a device for determining a transmission block size to perform S501 in the method for determining the transmission block size shown in FIG. 5 and S1001 in the method for determining the transmission block size shown in FIG. 10.
  • the sending unit 1402 is configured to send data.
  • the apparatus for supporting the determination of the transmission block size executes S502 in the method for determining the transmission block size shown in FIG. 5 and S1002 in the method for determining the transmission block size shown in FIG. 10.
  • the apparatus for determining the size of a transmission block provided in this embodiment of the present application is configured to execute the method of any of the foregoing embodiments, and therefore, the same effect as that of the method of the foregoing embodiments can be achieved.
  • the physical device corresponding to the receiving unit may be a receiver, the physical device corresponding to the sending unit may be a transmitter, and the physical device corresponding to the processing unit may be a processor.
  • FIG. 15 shows a possible structural diagram of a network device involved in the foregoing embodiment.
  • the network device includes a transmitter / receiver 1501, a controller / processor 1502, and a memory 1503.
  • the transmitter / receiver 1501 is configured to support transmitting and receiving information between a network device and the terminal device in the foregoing embodiment.
  • the controller / processor 1502 performs various functions for communicating with a terminal device.
  • the uplink signal from the terminal device is received via the antenna, mediated by the receiver 1501, and further processed by the controller / processor 1502 to recover the service data and signaling information sent by the terminal device .
  • the service data and signaling messages are processed by the controller / processor 1502 and mediated by the transmitter 1501 to generate a downlink signal and transmitted to the terminal device via the antenna.
  • the controller / processor 1502 also performs the processing procedures involving network devices in FIG. 5 and FIG. 10 and / or other procedures for the techniques described in this application.
  • the memory 1503 is configured to store program code and data of a network device.
  • FIG. 16 shows a simplified schematic diagram of a possible design structure of the terminal device involved in the foregoing embodiment.
  • the terminal device includes a transmitter 1601, a receiver 1602, a controller / processor 1603, a memory 1604, and a modem processor 1605.
  • the transmitter 1601 is configured to send an uplink signal (send data transmitted on the symbol corresponding to the first time unit repeatedly S times), and the uplink signal is transmitted to the network device described in the foregoing embodiment via an antenna.
  • the antenna receives the downlink signal transmitted by the network device in the above embodiment (repeatedly sending S data carried on the symbol corresponding to the first time unit).
  • the receiver 1602 is configured to receive a downlink signal received from an antenna (S times is carried on data on a symbol corresponding to a first time unit).
  • the encoder 1606 receives service data and signaling messages to be transmitted on the uplink, and processes the service data and signaling messages.
  • the modulator 1607 further processes (e.g., symbol maps and modulates) the encoded service data and signaling messages and provides output samples.
  • a demodulator 1609 processes (e.g., demodulates) the input samples and provides symbol estimates.
  • the decoder 1608 processes (e.g., decodes) the symbol estimates and provides decoded data and signaling messages sent to the terminal device.
  • the encoder 1606, the modulator 1607, the demodulator 1609, and the decoder 1608 may be implemented by a synthesized modem processor 1605. These units process according to the radio access technology used by the radio access network.
  • the controller / processor 1603 controls and manages the actions of the terminal device, and is configured to execute the processing performed by the terminal device in the foregoing embodiment. For example, it is used to control the terminal device to determine the TBS according to the RE numbers and modulation and coding modes included in the M first time units, and to decode the data on the symbols corresponding to the first time unit and / or other processes of the technology described in this application according to the TBS. As an example, the controller / processor 1603 is configured to support the terminal device to execute the process S501 in FIG. 5 and the process S1001 in FIG. 10.
  • the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which may implement or The disclosed methods, steps and logic block diagrams in the embodiments of the present application are executed.
  • a general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application may be directly implemented by a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the memory may be a non-volatile memory, such as a hard disk (HDD) or a solid-state drive (SSD), etc., and may also be a volatile memory (volatile memory), such as Random-access memory (RAM).
  • the memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
  • the memory in the embodiment of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.
  • the disclosed apparatus and method may be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the modules or units is only a logical function division.
  • multiple units or components may be divided.
  • the combination can either be integrated into another device, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, may be located in one place, or may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
  • the above integrated unit may be implemented in the form of hardware or in the form of software functional unit.
  • the methods provided in the embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software When implemented in software, it may be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal, or another programmable device.
  • the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server, or data center Transmission by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server, or data center.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, and the like that includes one or more available medium integration.
  • the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (for example, an SSD).
  • the TBS is determined according to K transmission occasions, the time-frequency resources occupied by the K transmission occasions and the modulation and coding method indicated by the network device, the TBS is determined, and the determined TBS corresponds to TB is transmitted on the time-frequency resources occupied by a transmission opportunity, and the transmission bit rate can be obtained.
  • the transmission bit rate can also be understood as the number of bits when transmitting the TB corresponding to the TBS on the time-frequency resource occupied by a transmission opportunity.
  • the bit rate threshold can be the maximum number of bits that can be carried by the time-frequency resources occupied by a transmission occasion.
  • the transmission bit rate may be greater than the bit rate threshold.
  • the code rate threshold is 1
  • the maximum data packet that can be carried by the time-frequency resources occupied by a transmission opportunity is 100 bits. If the transmission code rate is 1.2 and a 120-bit data packet needs to be transmitted, the time-frequency resources occupied by a transmission opportunity cannot completely transmit the 120-bit data packet. Incomplete transmission of the data packet will cause the receiver to fail to decode. One retransmission, thereby reducing transmission efficiency and increasing transmission delay.
  • the TBS needs to be recalculated so that the reference code rate when the TB corresponding to the TBS is transmitted on a time-frequency resource occupied by a transmission opportunity is less than or equal to a code rate threshold.
  • the transmission timing may be understood as a time unit, and the time unit may be one or two or more OFDM symbols.
  • the time unit may also refer to a transmission opportunity or a mini-slot.
  • the first time unit is a mini-slot.
  • the time domain resources required to repeatedly transmit data based on mini-slots are in one slot. The method of re-determining the size of the transport block is described in detail below using the upper line signal transmission as an example.
  • FIG. 17 is a third flowchart of a method for determining a transmission block size according to an embodiment of the present application. As shown in FIG. 17, the method may include:
  • the terminal device determines the first TBS and the reference code rate according to the RE number, the first code rate, and the first modulation order included in the K mini-slots.
  • the terminal device determines the first TBS according to the number of REs included in the K mini-slots and the first modulation and coding mode.
  • K mini-slots can also be understood as K transmission opportunities.
  • K is an integer greater than or equal to 2
  • K represents the number of times that the pre-configuration or DCI dynamic indication repeatedly sends data carried on the symbol corresponding to the mini-slot.
  • the network device uses the DCI dynamic indication or the number of repetitions K configured by a high-level parameter, and the PUSCH is repeatedly transmitted on the time-frequency resources corresponding to the K transmission opportunities.
  • the first modulation and coding mode may be indicated by the network device.
  • the first modulation and coding method may be used to indicate a first code rate and a first modulation order.
  • the first modulation and coding scheme may be MCS index 9. As shown in Table 3, the modulation order indicated by MCS index 9 is 2, that is, the first modulation order is 2, and the code rate indicated by MCS index 9 is 251/1024, that is, the first code rate is 251/1024.
  • N TBS cd * K * N RE * Q m
  • N TBS represents the value of TBS
  • cd represents the bit rate, for example, the first bit rate
  • N RE represents a The number of REs included in the mini-slot, or N RE is used to indicate the number of REs included in one mini-slot to transmit data or control information
  • Q m represents the modulation order, for example, the first modulation order.
  • Equation 8 can be summarized as: It can be concluded that the reference code rate can be K times the first code rate. However, when sending a TB corresponding to the first TBS in a mini-slot, the reference code rate may be greater than the code rate threshold.
  • the bit rate threshold may be a maximum value in an MCS table of an existing protocol (3GPP TS 38.214 v15.3.0, section 6.1.4.1).
  • the target code rate indicated by MCS index 27 in the MCS table is 772/1024.
  • 1004/1024 is greater than 772/1024, that is, the reference code rate is greater than the code rate threshold.
  • the code rate threshold may also be a predefined or pre-configured code rate.
  • a predefined or pre-configured code rate For example, 0.95, 1, 1.33, 1.67.
  • pre-defined may refer to a device written in advance according to a protocol.
  • pre-configuration may refer to a network device to indicate in advance.
  • the TBS should be recalculated, instead of calculating the TBS with K transmission timing resources, and using the M transmission timing resources, M ⁇ K, and the first TBS determined according to M acts on
  • the code rate corresponding to a mini-slot is less than or equal to the code rate threshold.
  • M is the largest positive integer that satisfies the reference code rate not greater than the code rate threshold.
  • the so-called "reference code rate" can be understood as the code rate when the TB corresponding to the first TBS is carried on the time-frequency resource occupied by a mini-slot. Go to S1702.
  • the terminal device determines M according to a code rate threshold.
  • N ′ TBS represents the number of REs included in the M mini-slots, the first bit rate, and the first The value of TBS determined by the modulation order.
  • cd indicates the code rate, for example, the first code rate
  • N RE indicates the number of REs included in a mini-slot
  • N RE indicates the number of REs included in a mini-slot for transmitting data or control information
  • Q m indicates Modulation order, for example, the first modulation order. If the first modulation order is guaranteed to be constant, formula 9 can be summarized as: Among them, the condition that M should satisfy is Among them, cd max represents a code rate threshold. Therefore, it is guaranteed that the reference code rate is not greater than the code rate threshold.
  • the bit rate threshold is 772/1024, and the calculated TBS is:
  • the reference code rate is,
  • bit rate threshold exceeds 772/1024, the TBS needs to be determined again.
  • the code rate threshold is a predefined or pre-configured code rate.
  • the bit rate threshold is 0.95.
  • M can also be predefined, pre-configured, or dynamically indicated by DCI, without requiring the terminal device to calculate the value of M.
  • the time-frequency resources occupied by one mini-slot may also be used to calculate the TBS using the total time-frequency resources occupied by all mini-slots.
  • the code rate threshold is preset to 772/1024
  • the MCS index is 13
  • the first code rate is 526/1024
  • the first modulation order is 2
  • K 2
  • the time domain length of a mini-slot is 2 symbols.
  • the frequency domain resource is a physical resource block (Physical Resource Block, PRB).
  • PRB Physical Resource Block
  • the TBS is recalculated. Calculate TBS using the time-frequency resources occupied by one mini-slot instead of the total time-frequency resources occupied by all mini-slots:
  • the terminal device determines the second TBS according to the number of REs, the first code rate, and the first adjustment order included in the M mini-slots.
  • N RE ′′ represents the number of REs included in the M mini-slots
  • N info ⁇ 3824 by formula four Calculate the quantized median of the information bits, where, Look up the table in the protocol to get the latest value not less than N ′ info as TBS; or, if N info > 3824, use formula 5 Calculate the quantized median of the information bits, where, If the bit rate R ⁇ 1 / 4, among them, otherwise, among them, C represents the number of coding blocks.
  • the terminal device repeatedly sends data carried on the symbol corresponding to the mini time slot according to the second TBS.
  • S is an integer, S is greater than or equal to 1, and less than or equal to K.
  • the network device receives data carried on the symbol corresponding to the mini-slot for S times.
  • the network device may first determine the reference code rate according to the RE number, the first bit rate, and the first modulation order included in the K mini-slots.
  • the detailed description of S1701 is not repeated here in the embodiment of the present application. If the reference code rate is greater than the code rate threshold, then M is determined according to the code rate threshold. For a specific explanation, reference may be made to the detailed description of S1702, which is not repeatedly described in the embodiment of the present application.
  • the network device determines the second TBS according to the number of REs, the first code rate, and the first modulation order included in the M mini-slots.
  • the network device decodes the data on the symbol corresponding to the mini time slot according to the second TBS.
  • Data can be demodulated and decoded according to the modulation and coding mode.
  • modulation and coding mode For details, reference may be made to the existing technology, which is not repeatedly described in the embodiment of the present application.
  • the method for determining the transmission block size provided in the embodiments of the present application can adjust the number of mini-slots used by the TBS before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold and avoid incomplete transmission of the data packet.
  • the decoding failure at the receiving end will be caused and a retransmission is required, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • FIG. 18 is a fourth flowchart of a method for determining a transmission block size according to an embodiment of the present application. As shown in FIG. 18, the method may include:
  • the terminal device determines the first TBS according to the RE number, the first bit rate, and the first adjustment order included in the M mini-slots.
  • the terminal device determines a second TBS and a reference code rate according to the RE number, the first code rate, and the first modulation order included in the K first time units.
  • the reference code rate acts on a mini-slot corresponding to Bit rate.
  • M is an integer greater than or equal to 1 and less than or equal to K
  • K is an integer greater than or equal to 2
  • K represents the number of times pre-configuration or DCI instructs to repeatedly transmit data carried on the symbol corresponding to the mini-slot
  • M K.
  • the network device uses the DCI dynamic indication or the number of repetitions K configured by a high-level parameter, and the PUSCH is repeatedly transmitted on the time-frequency resources corresponding to the K transmission opportunities.
  • the first modulation and coding mode may be indicated by the network device.
  • the first modulation and coding method may be used to indicate a first code rate and a first modulation order.
  • the first modulation and coding scheme may be MCS index 9. As shown in Table 3, the modulation order indicated by MCS index 9 is 2, that is, the first modulation order is 2, and the code rate indicated by MCS index 9 is 251/1024, that is, the first code rate is 251/1024.
  • N TBS cd * K * N RE * Q m
  • N TBS represents the value of TBS
  • cd represents the bit rate, for example, the first bit rate
  • N RE represents a The number of REs included in the mini-slot
  • Q m represents the modulation order, for example, the first modulation order.
  • the first TBS may be determined according to a scale factor, and the first TBS is smaller than the second TBS.
  • the scale factor is greater than 0 and less than 1, and the code rate corresponding to a mini time slot acting on the first TBS is less than or equal to a code rate threshold.
  • the scale factor may be indicated by a high-level parameter or DCI.
  • the terminal device repeatedly sends data carried on the symbol corresponding to the mini time slot according to the first TBS.
  • the network device receives data carried on the symbol corresponding to the mini-slot for S times.
  • the network device determines the first TBS according to the RE number, the first code rate, and the first modulation order included in the M mini-slots.
  • the network device After receiving the data carried on the symbols corresponding to the mini-slots for S times, the network device determines the reference code rate according to the RE number, the first code rate, and the first adjustment order included in the K first time units. For specific explanation, refer to S1801. The detailed description is omitted in the embodiments of the present application. If the reference bit rate is greater than the bit rate threshold, execute S1805.
  • the network device decodes the data on the symbol corresponding to the mini time slot according to the first TBS.
  • the scale factor may be dynamically indicated by DCI.
  • the scale factor can be configured by high-level parameters, or activated by DCI indication (activation DCI).
  • activ DCI DCI indication
  • the scale factor need not be considered, or the terminal device considers the scale factor to be 1. If the scale factor is greater than 0.5 and the adjusted code rate is still greater than the code rate threshold, recalculate TBS and use the time-frequency resources occupied by one mini-slot instead of the total time-frequency resources occupied by all mini-slots to calculate TBS .
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a scale factor before transmitting a data packet, which can overcome the reference bit rate being greater than the code rate threshold, and avoid receiving end decoding failure caused by incomplete transmission of the data packet. Retransmission is required once, thereby effectively improving transmission efficiency and reducing transmission delay.
  • FIG. 19 is a fifth flowchart of a method for determining a transmission block size according to an embodiment of the present application. As shown in FIG. 19, the method may include:
  • the terminal device determines the first TBS and the reference code rate according to the RE number, the first code rate, and the first modulation order included in the M mini-slots.
  • the terminal device determines the second TBS according to the RE number, the second code rate, and the second modulation order included in the M mini-slots.
  • the second code rate used to determine the second TBS is a code rate threshold, and the code rate corresponding to a first time unit acting on the second TBS is less than or equal to the code rate threshold.
  • the second code rate is predefined or pre-configured.
  • the second modulation order can be obtained from the MCS table according to the second code rate.
  • the slot includes the number of REs, the first code rate, and the first adjustment order to determine the first TBS.
  • the number of bits indicated by the first TBS is transmitted on the time-frequency resources occupied by a mini-slot.
  • the reference code rate is 1052 / 1024, if the reference bit rate is greater than the bit rate threshold, the second TBS is determined according to the second bit rate of 943/1024.
  • the terminal device repeatedly sends data carried on the symbol corresponding to the mini time slot according to the second TBS.
  • S1904 The network device receives data carried on the symbol corresponding to the mini-slot for S times.
  • the network device After receiving the data carried on the symbols corresponding to the mini-slots S times, the network device determines the reference code rate according to the RE number, the first code rate, and the first adjustment order included in the K first time units. For a specific explanation, refer to S1901 The detailed description is omitted in the embodiments of the present application. If the reference bit rate is greater than the bit rate threshold, execute S1905.
  • the network device determines the second TBS according to the RE number, the second code rate, and the second modulation order included in the M mini-slots.
  • the second code rate used to determine the second TBS is a code rate threshold, and the code rate corresponding to a first time unit acting on the second TBS is less than or equal to the code rate threshold.
  • the second code rate is predefined or pre-configured.
  • the second modulation order can be obtained from the MCS table according to the second code rate.
  • the network device decodes the data on the symbol corresponding to the mini time slot according to the second TBS.
  • the method for determining the transmission block size provided in the embodiments of the present application can determine the TBS by using a pre-configured code rate before transmitting a data packet, which can overcome the reference code rate being greater than the code rate threshold, and avoid receiving caused by incomplete transmission of the data packet.
  • the end decoding fails and requires a retransmission, thereby effectively improving the transmission efficiency and reducing the transmission delay.
  • the M used may be pre-configured, pre-defined, or DCI
  • the code rate indicated by the first TBS determined according to M and acting on a first time unit is less than or equal to a code rate threshold.
  • the mini-slot used to calculate whether the TBS exceeds the code rate threshold may be the shortest one of the K mini-slots.
  • the network device dynamically indicates or preconfigures the number of repetitions K to be 3, and the time domain length of each mini-slot is 2 symbols, 5 symbols, and 7 symbols respectively.
  • the MCS index dynamically indicated by the network device is 13, and the MCS index 13 corresponds
  • the modulation order is 2 and the code rate is 526/1024.
  • N RE can be a time-frequency resource determined according to (2 + 5 + 7) symbols.
  • N TBS The number of encoded bits represented by N TBS is carried in a mini-slot, and the three mini-slots are not of equal length, so the corresponding equivalent code rates are different.
  • N TBS is transmitted on a mini-slot of 2 symbols, with a reference code rate
  • the bit rate threshold pre-configured or indicated by the network device is 943/1024, and 3682/1024 is greater than 943/1024, so the TBS is calculated back.
  • the mini-slot used to calculate whether the TBS exceeds the code rate threshold may also be the longest one of the K mini-slots.
  • the transmitting device is a network device, and the corresponding receiving device is a terminal device.
  • the TBS repeatedly sends the data carried on the symbol corresponding to the first time unit for the downlink data.
  • the execution bodies in FIG. 17 to FIG. 19 may be interchanged. For detailed explanation, reference may be made to the method steps shown in FIG. 17 to FIG. 19. More details.
  • each network element such as a terminal device and a network device, includes a hardware structure and / or a software module corresponding to each function.
  • the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is performed by hardware or computer software-driven hardware depends on the specific application of the technical solution and design constraints. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
  • functional modules may be divided into terminal equipment and network equipment according to the foregoing method examples.
  • functional modules may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules may be implemented in the form of hardware or software functional modules. It should be noted that the division of the modules in the embodiments of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
  • FIG. 20 shows a possible composition example of the apparatus for determining the size of a transmission block involved in the above and embodiments.
  • FIG. 3 shows that the apparatus for determining the size of a transmission block can execute Steps performed by the terminal device in any one of the method embodiments of the present application.
  • the device for determining the size of the transmission block is a terminal device or a device for determining the size of a transmission block that supports the terminal device to implement the method provided in the embodiment.
  • the device for determining the size of the transmission block may be a chip system.
  • the apparatus for determining a transmission block size may include a processing unit 2001, a sending unit 2002, and a receiving unit 2003.
  • the processing unit 2001 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the processing unit 2001 is configured to execute or to support a device for determining a transmission block size to perform S1701 to S1703 in the method for determining a transmission block size shown in FIG. S1801 and S1901 to S1902 in the method for determining a transmission block size shown in FIG. 19.
  • the sending unit 2002 is configured to send data.
  • the apparatus for supporting the determination of the transmission block size executes S1704 in the method for determining the transmission block size shown in FIG. 17 and S1802 in the method for determining the transmission block size shown in FIG. 18, S1903 in the method for determining the transmission block size shown in FIG. 19.
  • the receiving unit 2003 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the receiving unit 2003 is configured to receive data.
  • the device for supporting the determination of the transmission block size executes S1705 in the method for determining the transmission block size shown in FIG. 17, and the method for determining the transmission block size shown in FIG. 18.
  • the apparatus for determining the size of a transmission block provided in this embodiment of the present application is configured to execute the method of any of the foregoing embodiments, and therefore, the same effect as that of the method of the foregoing embodiments can be achieved.
  • the physical device corresponding to the receiving unit may be a receiver, the physical device corresponding to the sending unit may be a transmitter, and the physical device corresponding to the processing unit may be a processor.
  • FIG. 21 shows a possible composition example of the apparatus for determining a transmission block size involved in the foregoing and embodiments.
  • FIG. 4 shows that the apparatus for determining a transmission block size can execute Steps performed by a network device in any one of the method embodiments of the present application.
  • the device for determining the size of a transmission block is a network device or a device for determining the size of a transmission block that supports a network device to implement the method provided in the embodiment.
  • the device for determining the size of a transmission block may be a chip system.
  • the apparatus for determining a transmission block size may include a processing unit 2101, a sending unit 2102, and a receiving unit 2103.
  • the receiving unit 2103 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the receiving unit 2103 is configured to receive data.
  • the apparatus for supporting the determination of the transmission block size executes S1705 in the method for determining the transmission block size shown in FIG. S1803, S1904 in the method for determining a transmission block size shown in FIG.
  • the processing unit 2101 is configured to support a device for determining a transmission block size to perform the method described in the embodiment of the present application.
  • the processing unit 2101 is configured to execute or to support a device for determining a transmission block size to perform S1701 to S1703 in the method for determining a transmission block size shown in FIG. 17, and the method for determining a transmission block size shown in FIG. 18 S1801, S1901 and S1902 in the method for determining a transmission block size shown in FIG. 19.
  • a sending unit 2102 is configured to send data, for example, a device for supporting a determination of a transmission block size executes S1704 in the method for determining the transmission block size shown in FIG. 17 and S1802 in the method for determining the transmission block size shown in FIG. 18, S1903 in the method for determining the transmission block size shown in FIG. 19.
  • the apparatus for determining the size of a transmission block provided in this embodiment of the present application is configured to execute the method of any of the foregoing embodiments, and therefore, the same effect as that of the method of the foregoing embodiments can be achieved.
  • the physical device corresponding to the receiving unit may be a receiver, the physical device corresponding to the sending unit may be a transmitter, and the physical device corresponding to the processing unit may be a processor.
  • FIG. 22 shows a possible structural diagram of a network device involved in the foregoing embodiment.
  • the network device includes a transmitter / receiver 2201, a controller / processor 2202, and a memory 2203.
  • the transmitter / receiver 2201 is configured to support transmitting and receiving information between a network device and the terminal device in the foregoing embodiment.
  • the controller / processor 2202 performs various functions for communicating with a terminal device.
  • the uplink signal from the terminal device is received via the antenna, mediated by the receiver 2201, and further processed by the controller / processor 2202 to recover the service data and signaling information sent by the terminal device .
  • the service data and signaling messages are processed by the controller / processor 2202 and mediated by the transmitter 2201 to generate downlink signals and transmitted to the terminal device via the antenna.
  • the controller / processor 2202 also performs the processing procedures involving network devices in FIG. 17 and FIG. 19 and / or other procedures for the techniques described in this application.
  • the memory 2203 is configured to store program code and data of a network device.
  • FIG. 23 shows a simplified schematic diagram of a possible design structure of the terminal device involved in the foregoing embodiment.
  • the terminal device includes a transmitter 2301, a receiver 2302, a controller / processor 2303, a memory 2304, and a modem processor 2305.
  • the transmitter 2301 is configured to send an uplink signal (repeatedly transmitting data on the symbol corresponding to the first time unit S times), and the uplink signal is transmitted to the network device described in the foregoing embodiment via an antenna.
  • the antenna receives the downlink signal transmitted by the network device in the above embodiment (repeatedly sending S data carried on the symbol corresponding to the first time unit).
  • the receiver 2302 is configured to receive a downlink signal received from an antenna (S times is carried on data on a symbol corresponding to a first time unit).
  • the encoder 2306 receives service data and signaling messages to be transmitted on the uplink, and processes the service data and signaling messages.
  • the modulator 2307 further processes (e.g., symbol maps and modulates) the encoded service data and signaling messages and provides output samples.
  • a demodulator 2309 processes (e.g., demodulates) the input samples and provides symbol estimates.
  • the decoder 2308 processes (e.g., decodes) the symbol estimates and provides decoded data and signaling messages sent to the terminal device.
  • the encoder 2306, the modulator 2307, the demodulator 2309, and the decoder 2308 may be implemented by a synthetic modem processor 2305. These units process according to the radio access technology used by the radio access network.
  • the controller / processor 2303 controls and manages the actions of the terminal device, and is configured to execute the processing performed by the terminal device in the foregoing embodiment. For example, it is used to control the terminal device to determine the TBS according to the RE numbers and modulation and coding modes included in the M first time units, and to decode the data on the symbols corresponding to the first time unit and / or other processes of the technology described in this application according to the TBS. As an example, the controller / processor 2303 is used to support the terminal device to perform processes S1701 to S1703 in FIG. 17, process S1801 in FIG. 18, and process S1901 in FIG. 19.
  • the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which may implement or The disclosed methods, steps and logic block diagrams in the embodiments of the present application are executed.
  • a general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application may be directly implemented by a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the memory may be a non-volatile memory, such as a hard disk (HDD) or a solid-state drive (SSD), etc., and may also be a volatile memory (volatile memory), such as Random-access memory (RAM).
  • the memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
  • the memory in the embodiment of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.
  • the disclosed apparatus and method may be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the modules or units is only a logical function division.
  • multiple units or components may be divided.
  • the combination can either be integrated into another device, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, may be located in one place, or may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
  • the above integrated unit may be implemented in the form of hardware or in the form of software functional unit.
  • the methods provided in the embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software When implemented in software, it may be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal, or another programmable device.
  • the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server, or data center Transmission by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server, or data center.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, and the like that includes one or more available medium integration.
  • the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (for example, an SSD).

Landscapes

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

Abstract

L'invention concerne un procédé et un appareil de détermination d'une taille de bloc de transport, qui se rapportent au domaine des communications et qui résolvent le problème de la manière de déterminer une TBS à base sans intervalle de répétition. La solution spécifique est qu'un dispositif d'envoi détermine une TBS, selon le nombre de RE compris dans M premières unités de temps et un procédé de modulation et de codage, et envoie des données qui sont transportées S fois sur des symboles correspondant aux premières unités de temps. Un dispositif de réception reçoit S fois des données qui sont transportées sur des symboles correspondant à des premières unités de temps, détermine une TBS, selon le nombre de RE compris dans M premières unités de temps et un procédé de modulation et de codage, et décode, selon la TBS, les données qui sont transportées sur les symboles correspondant aux premières unités de temps, M étant un nombre entier supérieur ou égal à 1 et inférieur ou égal à K, K étant un nombre entier supérieur ou égal à 2, K représentant le nombre préconfiguré de fois où les données qui sont transportées sur les symboles correspondant aux premières unités de temps sont envoyées de manière répétée, S étant un nombre entier et S étant supérieur ou égal à 1 et inférieur ou égal à K.Les modes de réalisation de la présente invention sont appliqués dans le processus de détermination d'une taille de bloc de transport.
PCT/CN2019/098944 2018-08-10 2019-08-01 Procédé et appareil de détermination de taille de bloc de transport Ceased WO2020029866A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201810911082.3 2018-08-10
CN201810911082 2018-08-10
CN201910028872.1A CN110830161B (zh) 2018-08-10 2019-01-11 一种确定传输块大小的方法及装置
CN201910028872.1 2019-01-11

Publications (1)

Publication Number Publication Date
WO2020029866A1 true WO2020029866A1 (fr) 2020-02-13

Family

ID=69415372

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/098944 Ceased WO2020029866A1 (fr) 2018-08-10 2019-08-01 Procédé et appareil de détermination de taille de bloc de transport

Country Status (1)

Country Link
WO (1) WO2020029866A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170332359A1 (en) * 2016-05-11 2017-11-16 Convida Wireless, Llc Radio Download Control Channel
CN107872818A (zh) * 2016-09-27 2018-04-03 中兴通讯股份有限公司 数据处理方法、节点及终端
WO2018107944A1 (fr) * 2016-12-16 2018-06-21 Huawei Technologies Co., Ltd. Systèmes et procédés destinés à l'exécution de transmissions de liaison montante sans autorisation et basées sur autorisation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170332359A1 (en) * 2016-05-11 2017-11-16 Convida Wireless, Llc Radio Download Control Channel
CN107872818A (zh) * 2016-09-27 2018-04-03 中兴通讯股份有限公司 数据处理方法、节点及终端
WO2018107944A1 (fr) * 2016-12-16 2018-06-21 Huawei Technologies Co., Ltd. Systèmes et procédés destinés à l'exécution de transmissions de liaison montante sans autorisation et basées sur autorisation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ERICSSO N: "On MCS/transport Block Size Determination", 3GPP TSG RAN WG1 NR AD-HOC#2, R1-1711501, 17 June 2017 (2017-06-17), XP051305629 *

Similar Documents

Publication Publication Date Title
CN110830161B (zh) 一种确定传输块大小的方法及装置
TWI748983B (zh) 業務傳輸的方法和裝置
CN110999365B (zh) 传输数据的方法和终端设备
CN114389766A (zh) Pucch重复传输次数的确定方法、终端及基站
WO2020200078A1 (fr) Procédé permettant de transmettre des informations de liaison montante et dispositif de communication
CN113068259B (zh) 无线通信方法和设备
CN107852701B (zh) 下行反馈信息的传输方法、基站以及终端设备
CN111867070A (zh) 通信方法和通信装置
WO2019029463A1 (fr) Procédé et dispositif de réception d'informations de commande et d'envoi d'informations de commande
WO2018228579A1 (fr) Procédé et appareil pour déterminer une taille de bloc de transport
CN110868277B (zh) 信号传输方法、相关装置及系统
CN109150463B (zh) 信息发送、接收方法及装置
WO2020063275A1 (fr) Procédé et appareil d'indication d'informations
WO2018082043A1 (fr) Procédé de communication, terminal et dispositif réseau
CN110972300B (zh) 传输数据的方法及装置
WO2020143514A1 (fr) Procédé et appareil de commande de puissance
CN114451017B (zh) 一种激活和释放非动态调度传输的方法及装置
WO2021159979A1 (fr) Procédé et appareil de renvoi de livres de codes d'acquittement de demande de répétition automatique hybride
WO2017143837A1 (fr) Procédé et appareil de transmission d'informations
WO2021147214A1 (fr) Procédé de communication et appareil de communication
CN119654953A (zh) 无线通信的方法、终端设备及网络设备
WO2018082424A1 (fr) Procédé et appareil de transmission de données
WO2021056320A1 (fr) Procédé et appareil de transmission par multiplexage d'informations de commande de liaison montante
WO2020143366A1 (fr) Procédé et dispositif de transmission et de réception
CN109067512B (zh) 信号传输方法、相关装置及系统

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: 19847049

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: 19847049

Country of ref document: EP

Kind code of ref document: A1