nrPUSCHDescramble
Syntax
Description
returns a column vector of soft bits resulting from the inverse operation of physical uplink
shared channel (PUSCH) scrambling from TS 38.211 Section 6.3.1.1 [1]. cw
= nrPUSCHDescramble(in
,nid
,rnti
)in
is
a vector of scrambled soft bits, nid
is the scrambling identity, and
rnti
is the radio network temporary identifier (RNTI) of the user
equipment (UE). When you use this syntax, the function descrambles only the data bits
because the placeholder bit locations for any uplink control information (UCI), if present,
are unknown in this case.
specifies UCI placeholder X bit locations cw
= nrPUSCHDescramble(___,xInd
,yInd
)xInd
and UCI placeholder Y
bit locations yInd
in addition to the input arguments in any of the
previous syntaxes. The inputs xInd
and yInd
are
1-based column vectors within the codeword and indicate the respective placeholder
locations.
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 38.211. “NR; Physical channels and modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
Extended Capabilities
Version History
Introduced in R2019a