lteTBS
Transport block size lookup
Description
Use this function to look up transport block sizes as defined in TS 36.213 [1], Section 7.1.7.2 tables. The tables are Release 15 compliant and contain 37 TBS values for each of the physical resource block entries. The first 27 table entries are the Release 8–Release 11 compatible TBSs. Entries 28-33 are Release 12 compatible.
returns the
column of TS 36.213 [1], Table 7.1.7.2.1-1 for the number of
physical resource blocks, tbs
= lteTBS(nprb
)nprb
, specified. Table 7.1.7.2.1-1 is
for transport blocks not mapped to two or more spatial multiplexing layers. The
returned column vector, tbs
, has 38 elements, corresponding to
transport block size indices from 0 to 37.
uses
an additional input, tbs
= lteTBS(nprb
,itbs
,smnlayer
)smnlayer
to indicate the
number of spatial multiplexing layers to which the transport block
is mapped. This combines TS 36.213 [1], Table 7.1.7.2.1-1 with the appropriate spatial
layer TBS translation table:
For 2-layer spatial multiplexing, the function follows the rules in TS 36.213 [1], Section 7.1.7.2.2.
For 3-layer spatial multiplexing, the function follows the rules in TS 36.213 [1], Section 7.1.7.2.4.
For 4-layer spatial multiplexing, the function follows the rules in TS 36.213 [1], Section 7.1.7.2.5.
For transmission schemes that do not support spatial multiplexing
('Port0','TxDiversity','Port5','Port8'
), set smnlayer
= 1
.
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 36.213. “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network. URL: https://www.3gpp.org.
Version History
Introduced in R2014a