Method and apparatus for determining transport block size

By determining and quantizing the intermediate number of information bits, the complexity of TBS determination in new radio communication systems is solved, and a TBS determination method that adapts to various communication needs is realized.

CN116545587BActive Publication Date: 2026-01-06HFI INNOVATION INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310661720.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2018-09-10
Filing Date
2018-09-11
Publication Date
2026-01-06
Estimated Expiration
2038-09-11

AI Technical Summary

Technical Problem

In new radio communication systems, the determination of the transport block size (TBS) is complex and unsuitable due to the wide range of transmission durations, wide bandwidths, and high dynamism of available symbols. Therefore, a new determination scheme is needed.

Method used

The intermediate number of the information bits is determined, the intermediate number of the information bits is quantized, and the TBS is determined based on the intermediate number of the quantized information bits. Quantization is performed using a formula and step size.

Benefits of technology

It provides a TBS determination scheme suitable for complex conditions in new radio communication systems, supports wide-range PRB allocation and flexible resource allocation, and adapts to requirements such as mini time slots and URLLC asymmetric HARQ.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116545587B_ABST
    Figure CN116545587B_ABST
Patent Text Reader

Abstract

Methods and apparatuses related to transport block size (TBS) determination for user equipment and network apparatus in mobile communications are described. An apparatus can determine an intermediate number of information bits. The apparatus can quantize the intermediate number of information bits. The apparatus can determine a TBS based on the quantized intermediate number of information bits. The apparatus can transmit information bits based on the TBS. The TBS determination methods and apparatuses can provide suitable TBS solutions for new radio (NR).
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references

[0002] This invention claims priority to U.S. patent applications filed September 11, 2017, No. 62 / 556541 and October 2, 2017, No. 62 / 566814. These U.S. patent applications are incorporated herein by reference. Technical Field

[0003] This invention generally relates to mobile communication technology. More specifically, this invention relates to determining the transport block size (TBS) of user equipment (UE) and network devices in mobile communications. Background Technology

[0004] Unless otherwise stated herein, the methods described in this section are not prior art to the claims listed below, and are not acknowledged as prior art by virtue of their inclusion in this section.

[0005] In Long-Term Evolution (LTE), the Physical Resource Block (TBS) can be determined using a lookup table based on the Physical Resource Block (PRB) allocation and the TBS index. This may be feasible when the number of parameters used to derive the TBS is not large. However, defining the TBS table in new radios (NR) or newly developed communication systems can be more complex and cumbersome.

[0006] Determining the Transport Duration Segment (TBS) is more complex due to the wide range of transmission durations supported by NR, the broad bandwidth supported by NR, the large number of potential PRBs, and the highly dynamic available symbols or reference signal overhead in each time slot. Therefore, the TBS design in NR should be more comprehensive and may require a redesign. Thus, a suitable TBS determination scheme is needed for NR. Summary of the Invention

[0007] The following overview is illustrative only and is not intended to be limiting in any way. That is, it is provided to introduce the concepts, key points, benefits, and advantages of the novel and non-obvious techniques described herein. Selected embodiments will be further described in the detailed description below. Therefore, the following overview is not intended to define the essential features of the claimed subject matter, nor is it intended to determine the scope of the claimed subject matter.

[0008] The purpose of this invention is to propose a solution or scheme to the above-mentioned problems, which solves the problem of determining TBS related to user equipment and network devices in mobile communications.

[0009] In one aspect of the invention, a method may include an apparatus for determining an intermediate number of information bits. The method may include quantizing the intermediate number of the information bits. The method may further include the apparatus determining a Transceiver Baseline (TBS) based on the quantized intermediate number of the information bits. The method may further include the apparatus transmitting the information bits from a transceiver based on the TBS.

[0010] In one aspect of the invention, an apparatus may include a transceiver capable of wirelessly communicating with a plurality of nodes in a wireless network. The apparatus may further include a processor communicatively coupled to the transceiver. The processor may be configured to determine an intermediate number of information bits. The processor may also be configured to quantize the intermediate number of the information bits. The processor may be further configured to determine a TBS based on the quantized intermediate number of the information bits. The processor may be further configured to transmit the information bits by the transceiver based on the TBS.

[0011] The TBS determination method and apparatus described above in this invention employs a method to determine the median of the information bits, quantize the median of the information bits, and further determine the TBS based on the quantized median of the information bits, thereby providing a suitable TBS determination scheme for NR.

[0012] It is worth noting that although the description provided herein is set against the backdrop of certain wireless access technologies, networks, and network topologies, such as LTE, LTE-Advanced and LTE-Advanced Pro, 5th Generation (5G), NR, Internet of Things (IoT), and Narrow Band Internet of Things (NB-IoT), the concepts, schemes, and any variations / derivatives of this invention can be implemented, implemented, and implemented through other types of wireless access technologies, networks, and network topologies. Therefore, the scope of this invention is not limited to the examples described herein. Attached Figure Description

[0013] The accompanying drawings are included to provide a further understanding of the invention and are incorporated into and constitute a part of this invention. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. It is understood that, in order to clearly illustrate the concepts of the invention, the drawings are not necessarily drawn to scale, and some parts may be shown out of proportion to their actual dimensions in the embodiments.

[0014] Figure 1 This is an example scenario diagram described according to an embodiment of the present invention.

[0015] Figure 2This is a block diagram of an example communication device and an example network device described according to embodiments of the present invention.

[0016] Figure 3 This is a flowchart of an example process according to an embodiment of the present invention. Detailed Implementation

[0017] The embodiments and implementations of the claimed subject matter are described in detail below. However, it should be understood that the disclosed embodiments and implementations are merely illustrative of the claimed subject matter, which can be implemented in various forms. The invention can be implemented in many different forms and should not be construed as limited to the exemplary embodiments and implementations set forth herein. Rather, these exemplary embodiments and implementations are provided so that the description of the invention is thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the following description, well-known features and technical details are omitted to avoid unnecessarily obscuring the presented embodiments and implementations.

[0018] Overview

[0019] Embodiments of the present invention relate to various techniques, methods, schemes, and / or solutions related to the determination of TBS (Traffic Base Station) for user equipment and network devices in mobile communications. According to the present invention, many possible solutions can be implemented individually or in combination. That is, although these possible solutions are described individually below, two or more of these possible solutions can be implemented in one combination or another.

[0020] Figure 1 Example scenario 100 is described according to embodiments of the present invention. Scenario 100 involves a UE and a network node, which may be part of a wireless communication network (e.g., a 5G network, an NR network, an IoT network, or an NB-IoT network). In LTE, the TBS can be determined based on PRB allocation and TBS index using a lookup table. This may be feasible when the number of parameters used to derive the TBS is not large. However, defining the TBS table in NR or newly developed communication systems can be more complex and cumbersome. In NR, TBS determination may need to support a wide range of PRB allocations and more flexible resource allocation, which must support mini-slots with different numbers of allocation symbols, resources sharing a physical downlink control channel, or asymmetric hybrid automatic repeat request (HARQ) for ultra-reliable and low latency communications (URLLC) with different resource allocations. Therefore, a new design for TBS determination is needed in NR.

[0021] In NR, determining the TBS is more complex due to the wide range of supported transmission durations, the broad bandwidth supported by NR, the large number of possible PRBs, and the very dynamic available symbols or very dynamic reference signal overhead in each time slot. Therefore, it is more appropriate to use a formula to determine the TBS in NR. Specifically, the UE can be configured to first determine the TBS by determining the median number of information bits. The UE can determine the median number of information bits based on at least one of the following: a predetermined modulation order, code rate, number of resource elements (REs), and number of signaled layers. For example, the median number of information bits can be determined according to the following equation.

[0022] β=Q m ×R×N REG ×D REperREG ×N L

[0023] β represents the middle number of information bits. Q m Indicates the predetermined modulation order. R represents the code rate. N REG This indicates the number of resource element groups (REGs) and can be determined from the resource allocation (RA) notified by the signal. REGs can correspond to PRB resource allocations on the symbol. D REperREG This represents the number of REs per PRB. N L Indicates the number of layers with signals.

[0024] In some embodiments, the middle number of information bits can also be determined according to the following equation.

[0025] β=N RE ×R×Q m ×v

[0026] β represents the middle number of information bits. N RE R represents the number of resource elements. R represents the bitrate. Q m Indicates the predetermined modulation order.

[0027] After determining the median of the information bits, the UE can be configured to quantize the median of the information bits. The UE can quantize the median of the information bits using a step size. This step size is configurable and includes a minimum value. The UE can be configured to determine the TBS based on the quantized median of the information bits. The UE can be further configured to transmit information bits based on the TBS. The TBS can be determined according to the following equation.

[0028]

[0029] δ represents the step size. This step size δ can be adjustable or fixed (e.g., set to a constant 8). N CRC This indicates the length of the transport block cyclic redundancy check (CRC).

[0030] When the step size is dynamic, it can be determined as a power of 2 (e.g., δ = 2). n The exponent part n can be determined based on the logarithmic function of the median number β of the unquantized information bits and a configurable offset constant c (e.g., c = 6). For example, n can be determined according to the following equation.

[0031]

[0032] In this example, when n = 3 (e.g., 2...), 3 When the step size is 8, the step size includes the minimum value. Therefore, the minimum quantization value can be determined to be 1 byte.

[0033] In some embodiments, the step size can be determined based on the CRC length. Specifically, the median number β of the unquantized information bits can be determined based on the CRC length (e.g., β = Q). m ×R×N REG ×D REperREG ×N L -N CRC The exponential part n of the step size can be determined from the logarithmic function of the median of the unquantized information bits β (e.g., Therefore, the step size can be determined based on the CRC length. For example, n can be determined according to the following equation.

[0034] The CRC length can be determined to be 24. The offset constant is determined to be 5.

[0035]

[0036] In some embodiments, the UE can be configured to determine the TBS based on at least one of the number of code blocks, the code block size, and the CRC length. For example, the TBS can be determined according to the following equation.

[0037] TBS=N CB ×CBS-N CRC

[0038] N CB Indicates the number of code blocks. CBS indicates the code block size. N CRC Indicates the CRC length.

[0039] The number of code blocks can be determined according to the following equation.

[0040]

[0041] KCB,max Indicates the maximum code block size (e.g., K). CB,max =3824 or K CB,max =8192).

[0042] The code block size can be determined according to the following equation.

[0043]

[0044] On CBS - ≤K CB,max In this case, And CBS = CBS - On CBS - >K CB,max In this case, And CBS = CBS + It can be introduced. and CBS - This takes into account the round-floor quantization effect and eliminates unwanted boundary errors. When δ = 8, the code block size can be determined based on byte alignment.

[0045] In some embodiments, TBS can be determined according to the following equation.

[0046]

[0047] N′ info This represents the median number of quantized information bits. C corresponds to the number of code blocks. 24 corresponds to the CRC length. The other parts correspond to the code block size.

[0048] In some embodiments, the UE can be configured to compare the median of the information bits with a threshold. This threshold includes, for example, but not limited to, 3824. The UE can be further configured to determine the TBS based on the comparison result. Specifically, the UE can be configured to determine whether the median of the information bits is greater than the threshold. If the median of the information bits is not greater than the threshold, the UE can be configured to determine a first step length for quantizing the median of the information bits. If the median of the information bits is greater than the threshold, the UE can be configured to determine a second step length for quantizing the median of the information bits. This second step length is different from the first step length. For example, if β ≤ 3824, the UE can... Determine the exponential portion of the first step length. When β > 3824, the UE can be achieved... Determine the exponential part of the second step length.

[0049] Therefore, according to embodiments of the present invention, the UE configured for TBS determination can support the requirements in NR, such as wide-range PRB allocation and more flexible resource allocation. More flexible resource allocation must support mini slots with different numbers of allocation symbols, resources sharing PDCCH, or URLLC asymmetric HARQ with different resource allocations.

[0050] Illustrative Examples

[0051] Figure 2 Example communication device 210 and example network device 220 according to embodiments of the present invention are described. Either the communication device 210 and the network device 220 in the communication system 200 can perform various functions to implement the schemes, techniques, processes and methods for determining the TBS of corresponding user equipment and network devices in wireless communication as described in this application, including the scenario 100 above and the process 300 described below.

[0052] Communication device 210 is part of an electronic device, which may be a UE such as a portable or mobile device, a wearable device, a wireless communication device, or a computing device. For example, communication device 210 may be implemented as a smartphone, smartwatch, personal digital assistant, digital camera, or computing device such as a tablet computer, desktop computer, or laptop computer. Communication device 210 may also be part of a machine-type device, which may be an IoT or NB-IoT device, such as an immobile or stationary device, a home device, a wired communication device, or a computing device. For example, communication device 210 may be implemented as a smart thermostat, a smart refrigerator, a smart door lock, a wireless speaker, or a home control center. Furthermore, communication device 210 may be implemented as one or more integrated circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more reduced-instruction-set computing (RISC) processors, or one or more complex-instruction-set computing (CISC) processors. Communication device 210 includes at least... Figure 2 Some of the components shown, such as processor 212. Communication device 210 may also include one or more other components unrelated to the proposed solution (e.g., internal power supply, display device, and / or user interface device). For simplicity, the aforementioned components of communication device 210 are not shown. Figure 2 The middle part will not be described below.

[0053] Network device 220 is part of an electronic device, which may be a network node such as a base station, small cell, router, or gateway. For example, network device 220 may be implemented in an eNodeB in an LTE, LTE-Advanced, or LTE-Advanced Pro network, or in a gNB in ​​a 5G, NR, IoT, or NB-IoT network. Furthermore, network device 220 may be implemented as one or more IC chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more RISC processors, or one or more CISC processors. Network device 220 includes at least... Figure 2 Some of the components shown are, for example, processor 222. Network device 220 may also include one or more other components unrelated to the proposed solution (e.g., internal power supply, display device, and / or user interface device). For simplicity, the aforementioned components of communication device 220 are not shown. Figure 2 The middle part will not be described below.

[0054] In one aspect of the invention, either processor 212 or processor 222 may be implemented as one or more single-core processors, one or more multi-core processors, or one or more CISC processors. That is, even though the singular term "processor" is used herein to refer to processor 212 and processor 222, in this application, each of processor 212 and processor 222 may include multiple processors in some embodiments and a single processor in others. In another aspect, either processor 212 or processor 222 may be implemented as hardware (and optionally, firmware) having electronic components, including, for example, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more variable capacitors configured for a particular purpose according to the invention. In other words, at least in some embodiments of the invention, processor 212 and processor 222 are target machines specifically designed, arranged, and configured to perform specific tasks, including reducing power consumption in devices (e.g., communication device 210) and networks (e.g., network device 220).

[0055] In some embodiments, the communication device 210 further includes a transceiver 216 coupled to the processor 212 and capable of wirelessly transmitting and receiving data. In some embodiments, the communication device 210 further includes a memory 214 coupled to the processor 212 and accessible by the processor 212 and storing data therein. In some embodiments, the network device 220 further includes a transceiver 226 coupled to the processor 222 and capable of wirelessly transmitting and receiving data. In some embodiments, the network device 220 further includes a memory 224 coupled to the processor 222 and accessible by the processor 222 and storing data therein. Thus, the communication device 210 and the network device 220 communicate wirelessly with each other via transceiver 216 and transceiver 226, respectively. To aid in better understanding, in the context of a mobile communication environment, a description of the operation, function, and capabilities of each of the communication device 210 and the network device 220 is provided below, implemented in or as a communication device or UE, and the network device 220 is implemented in or as a network node of a communication network.

[0056] In some embodiments, processor 212 may be configured to determine the TBS in the NR using a formula. Processor 212 may be configured to first determine the TBS by determining the median number of information bits. Processor 212 may determine the median number of information bits based on at least one of a predetermined modulation order, code rate, number of resource elements, and number of signaled layers.

[0057] In some embodiments, after determining the median number of information bits, the processor 212 can be configured to quantize the median number of the information bits. The processor 212 can quantize the median number of the information bits using a step size. This step size is configurable and includes a minimum value. The processor 212 can be configured to determine the TBS based on the quantized median number of the information bits. The processor 212 can be further configured to transmit the information bits via the transceiver 216 based on the TBS.

[0058] In some embodiments, when the step size is dynamic, the processor 212 can determine the step size as a power of 2 (e.g., δ = 2). n Processor 212 can determine the exponent n based on a logarithmic function of the intermediate number of unquantized information bits and a configurable offset constant. This step size can include a minimum value. Processor 212 can determine a minimum quantization value of 1 byte.

[0059] In some embodiments, processor 212 can determine the step size based on the CRC length. Specifically, processor 212 can determine the median of the unquantized information bits based on the CRC length. Processor 212 can determine the exponent n of the step size based on the logarithmic function of the median of the unquantized information bits. Therefore, processor 212 can determine the step size based on the CRC length. For example, processor 212 can determine the CRC length to be 24.

[0060] In some embodiments, the processor 212 may be configured to determine the TBS based on at least one of the number of code blocks, the code block size, and the CRC length.

[0061] In some embodiments, processor 212 can be configured to compare the median number of information bits with a threshold. Processor 212 can determine the threshold as, for example, but not limited to, 3824. Processor 212 can be further configured to determine the TBS based on the comparison result. Specifically, processor 212 can be configured to determine whether the median number of information bits is greater than the threshold. If the median number of information bits is not greater than the threshold, processor 212 can be configured to determine a first step length for the median number used to quantize the information bit. If the median number of information bits is greater than the threshold, processor 212 can be configured to determine a second step length for the median number used to quantize the information bit. This second step length is different from the first step length.

[0062] Explanatory process

[0063] Figure 3 An example process 300 according to an embodiment of the present invention is described. Process 300 may be, in part or in whole, an example embodiment of scenario 100 determined by the TBS according to the present invention. Process 300 may represent one aspect of the feature implementation of communication device 210. Process 300 may include one or more operations, actions, or functions, as shown in one or more of steps 310, 320, 330, and 340. Although described as discrete steps, the individual steps of process 300 may be divided into additional steps, combined into fewer steps, or deleted as needed. Furthermore, the steps of process 300 may be arranged according to... Figure 3 The process may be executed in the order shown, or in another order. Process 300 may be implemented by communication device 210 and / or any suitable UE or machine type device. For illustrative purposes only, but not limited thereto, process 300 is described below in the context of communication device 210. Process 300 may begin at step 310.

[0064] At step 310, process 300 may include processor 212 of communication device 210 determining the intermediate number of information bits. Process 300 may proceed from step 310 to step 320.

[0065] At step 320, process 300 may include processor 212 quantizing the intermediate number of the information bits. Process 300 may proceed from step 320 to step 330.

[0066] At step 330, process 300 may include processor 212 determining TBS based on the median of the quantized information bits. Process 300 may proceed from step 330 to step 340.

[0067] At step 340, process 300 may include processor 212 transmitting the information bit via transceiver 216 according to the TBS.

[0068] In some embodiments, process 300 may include processor 212 to quantize the intermediate number of the information bits with a step size. The step size is configurable and includes a minimum value.

[0069] In some embodiments, process 300 may include processor 212 to determine a power of 2 with a step size of 2. The exponent of 2 can be determined based on a logarithmic function of the middle number of the information bits.

[0070] In some embodiments, process 300 may include processor 212 to determine the index based on at least one of the CRC length and a configurable offset constant.

[0071] In some embodiments, process 300 may include processor 212 to determine TBS based on at least one of the number of code blocks, code block size, and CRC length.

[0072] In some embodiments, process 300 may include processor 212 to determine the code block size based on byte alignment.

[0073] In some embodiments, process 300 may include processor 212 determining the intermediate number of information bits based on at least one of the number of resource elements, code rate, predetermined modulation order, and number of signaled layers.

[0074] In some embodiments, process 300 may include processor 212 comparing the median number of information bits with a threshold. Process 300 may further include processor 212 determining TBS based on the comparison result.

[0075] In some embodiments, process 300 may include processor 212 determining whether the median of the information bits is greater than a threshold. When the median of the information bits is not greater than the threshold, process 300 may further include processor 212 determining a first step length for quantizing the median of the information bits.

[0076] In some embodiments, process 300 may include processor 212 determining whether the median of the information bits is greater than a threshold. When the median of the information bits is greater than the threshold, process 300 may further include processor 212 determining a second step size for quantizing the median of the information bits.

[0077] Supplementary Explanation

[0078] The subject matter described in this invention sometimes exemplifies different components included within or connected to other components. It should be understood that the architectures depicted are merely examples, and in reality, many other architectures can be implemented to achieve the same functionality. Conceptually, any arrangement of components used to achieve the same functionality is effectively “associated” to achieve the desired function. Therefore, any two components combined in this invention to achieve a particular function can be considered “associated” with each other to achieve the desired function, regardless of the architecture or intermediate components. Similarly, any two components so associated can also be considered “operably connected” or “operably coupled” to each other to achieve the desired function, and any two components that can be so associated can also be considered “operably coupled” to each other to achieve the desired function. Specific examples of operably coupled include, but are not limited to, physically pairable and / or physically interactive components and / or wirelessly interactive and / or logically interactive and / or logically interactive components.

[0079] Furthermore, in relation to virtually any use of plural and / or singular terms in this invention, those skilled in the art may convert plural to singular and / or singular to plural to suit the context and / or application. For clarity, various singular / plural substitutions may be explicitly described in this invention.

[0080] Furthermore, those skilled in the art should understand that, in general, the terms used in this invention, particularly in the appended claims (e.g., the body of the appended claims), are typically intended as “open” terms. For example, the term “comprising” should be interpreted as “including but not limited to,” the term “having” should be interpreted as “having at least,” and the term “comprising” should be interpreted as “including but not limited to,” etc. Those skilled in the art should also understand that if there is an intention to refer to a specific number of claim statements, this intention will be explicitly stated in the claims, and without such a statement, this intention does not exist. For example, to aid understanding, the following appended claims may include the use of the introductory phrases “at least one” and “one or more” to introduce claim statements. However, the use of these phrases should not be construed as implying that introducing a claim statement with the indefinite article “a” or “an” limits any particular claim that includes this introduced claim statement to an implementation that includes only this one statement, even when the claim includes the introductory phrase “one or more” or “at least one” and indefinite articles such as “a” or “an,” for example, “a” and / or “an” should be interpreted as meaning “at least one” and “one or more,” the same applies to the use of definite articles for introducing claim statements. Furthermore, even in claims that explicitly state a specific number, those skilled in the art will recognize that such a statement should be interpreted as meaning at least the stated number; for example, the plain statement "two statements" without other modifications means at least two statements or two or more statements. Moreover, in cases where the convention of "at least one of A, B, and C" is used, generally, from the perspective of those skilled in the art to understand this convention, the construction contemplated, for example, "a system having at least one of A, B, and C," will include, but is not limited to, systems having only A, only B, only C, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. In other cases where the convention of "at least one of A, B, or C" is used, generally, from the perspective of those skilled in the art to understand this convention, the construction contemplated, for example, "a system having at least one of A, B, or C," will include, but is not limited to, systems having only A, only B, only C, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. Those skilled in the art should also understand that any conjunction and / or phrase (whether in the specification, claims, or drawings) that actually represents two or more alternative terms should be understood to imply the possibility of including one, any, or both of the terms. For example, the phrase “A or B” would be understood to include the possibility of including “A” or “B” or “A and B”.

[0081] Based on the foregoing, it should be understood that various embodiments of the invention have been described herein for illustrative purposes, and various modifications may be made without departing from the scope and spirit of the invention. Therefore, the various embodiments disclosed herein are not intended to be limiting, and the true scope and spirit are indicated by the claims.

Claims

1. A method for determining a transport block size, comprising: determining an intermediate number of information bits; quantizing the intermediate number of information bits; determining a transport block size according to the quantized intermediate number of information bits; transmitting the information bits according to the transport block size; and determining an exponential of 2 as a step size, wherein the intermediate number is proportional to a modulation order and a code rate, the quantizing comprises quantizing the intermediate number of information bits by the step size, the step size is configurable and comprises a minimum value, and the exponential of 2 is determined according to a logarithmic function of the intermediate number of information bits. 2.The method of claim 1, further comprising: determining the exponential according to at least one of a cyclic redundancy check length and a configurable offset constant. 3.The method of claim 1, further comprising: determining the transport block size according to at least one of a number of code blocks, a code block size and a cyclic redundancy check length. 4.The method of claim 1, further comprising: determining the code block size as one byte according to the step size. 5.The method of claim 1, further comprising: determining the intermediate number of information bits according to at least one of a number of resource elements, a code rate, a predetermined modulation order and a number of signaled layers. 6.The method of claim 1, further comprising: comparing the intermediate number of information bits with a threshold; and determining the transport block size according to a comparison result. 7.The method of claim 1, further comprising: determining whether the intermediate number of information bits is greater than a threshold; and determining a first step size for quantizing the intermediate number of information bits when the intermediate number of information bits is not greater than the threshold. 8.The method of claim 1, further comprising: determining whether the intermediate number of information bits is greater than a threshold; and determining a second step size for quantizing the intermediate number of information bits when the intermediate number of information bits is greater than the threshold. 9.An apparatus for determining a transport block size, comprising: a transceiver configured to wirelessly communicate with a plurality of nodes of a wireless network; and a processor communicatively coupled to the transceiver, the processor configured to: determine an intermediate number of information bits; quantize the intermediate number of information bits; determine a transport block size according to the quantized intermediate number of information bits; transmit the information bits according to the transport block size; and determine an exponential of 2 as a step size, wherein the intermediate number is proportional to a modulation order and a code rate, the quantizing comprises quantizing the intermediate number of information bits by the step size, the step size is configurable and comprises a minimum value, and the exponential of 2 is determined according to a logarithmic function of the intermediate number of information bits. 10.The apparatus of claim 9, the processor further configured to: determine the exponential according to at least one of a cyclic redundancy check length and a configurable offset constant. 11.The apparatus of claim 9, the processor further configured to: determine the transport block size according to at least one of a number of code blocks, a code block size and a cyclic redundancy check length. ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 12. The apparatus of claim 9, the processor further configured to perform: determining a code block size according to the step size being one byte.

13. The apparatus of claim 9, the processor further configured to perform: determining an intermediate number of the information bits according to at least one of a number of resource elements, a code rate, a predetermined modulation order, and a number of signaled layers.

14. The apparatus of claim 9, the processor further configured to perform: comparing the intermediate number of the information bits to a threshold; and determining the transport block size according to a comparison result.

15. The apparatus of claim 9, the processor further configured to perform: determining whether the intermediate number of the information bits is greater than a threshold; and determining a first step size for quantizing the intermediate number of the information bits when the intermediate number of the information bits is not greater than the threshold.

16. The apparatus of claim 9, the processor further configured to perform: determining whether the intermediate number of the information bits is greater than a threshold; and determining a second step size for quantizing the intermediate number of the information bits when the intermediate number of the information bits is greater than the threshold. ​ ​ ​ ​ ​ ​ ​ ​

Citation Information

Patent Citations

  • Communication method and communication device on new carrier-type carrier

    CN104065605A

  • Link adaptation dependent control signaling

    US20100023830A1