lteULDescramble
PUSCH descrambling
Syntax
Description
performs PUSCH descrambling of the soft bit vector, out
= lteULDescramble(ue
,chs
,in
)in
, or cell
array in case of two codewords, according to UE-specific settings in the
ue
structure and UL-SCH related parameters in the
chs
structure. It performs PUSCH descrambling to undo the
processing described in TS 36.211, Section 5.3.1 [1] and returns a soft bit vector or cell array of vectors,
out
. This syntax supports the descrambling of control
information bits if they are present in the soft bits in
in
conjunction with information bits. The descrambling of the control information bits
is done by establishing the correct locations of placeholder bits with the help of
UL-SCH-related parameters present in chs
.
Multiple codewords can be parameterized by two different forms
of the chs
structure. Each codeword can be defined
by separate elements of a 1-by-2 structure array, or the codeword
parameters can be combined together in the fields of a single scalar,
1-by-1, structure. In the latter case, any scalar field values apply
to both codewords and a scalar NLayers
is the total
number. For further details, see UL-SCH Parameterization.
performs
PUSCH descrambling of the soft bit input, out
= lteULDescramble(ue
,in
)in
,
but takes only the UE-specific settings in the ue
structure.
The in
input should contain only the scrambled
data bits resulting in descrambling of transport data only. The ue
structure
must include the NCellID
, NSubframe
,
and RNTI
fields.
performs
PUSCH descrambling of soft bits, out
= lteULDescramble(in
,nsubframe
,cellid
,rnti
)in
, for subframe
number, nsubframe
, cell identity, cellid
,
and specified radio network temporary identifier (RNTI), rnti
.
This syntax performs only block descrambling and expects the input, in
,
to contain only the scrambled data bits. If the in
vector
contains placeholder bits, they are not descrambled correctly because
the placeholder bits are not skipped during the descrambling process.
Thus, this function syntax descrambles only the transport data bits.
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 36.211. “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network. URL: https://www.3gpp.org.
Version History
Introduced in R2014a