3.2.4.4.3. Polar Puncturer parameters¶
3.2.4.4.3.1. --pct-fra-size, -N
¶
- Type
integer
- Examples
--pct-fra-size 1
Set the frame size \(N\). This is not necessarily the codeword size if a puncturing pattern is used.
3.2.4.4.3.2. --pct-info-bits, -K
¶
- Type
integer
- Examples
--pct-info-bits 1
Set the number of information bits \(K\).
3.2.4.4.3.3. --pct-type
¶
- Type
text
- Allowed values
NO
SHORTLAST
- Default
NO
- Examples
--pct-type NO
Select the puncturer type.
Description of the allowed values:
Value |
Description |
---|---|
|
Disable the puncturer. |
|
Select the short last puncturing strategy from [Plrp-Mil15, Plrp-NCL13, Plrp-WL14]. |
3.2.4.4.3.4. References¶
- Plrp-Mil15
V. Miloslavskaya. Shortened polar codes. IEEE Transactions on Information Theory (TIT), 61(9):4852–4865, September 2015. doi:10.1109/TIT.2015.2453312.
- Plrp-NCL13
K. Niu, K. Chen, and J. R. Lin. Beyond turbo codes: rate-compatible punctured polar codes. In International Conference on Communications (ICC), 3423–3427. IEEE, June 2013. doi:10.1109/ICC.2013.6655078.
- Plrp-WL14
R. Wang and R. Liu. A novel puncturing scheme for polar codes. IEEE Communications Letters (COMML), 18(12):2081–2084, December 2014. doi:10.1109/LCOMM.2014.2364845.