5g-nr-ldpc-master

所属分类:其他
开发工具:WINDOWS
文件大小:5346KB
下载次数:19
上传日期:2019-12-04 19:57:29
上 传 者Muddasar
说明:  5G Communication is part of future technologies

文件列表:
LICENSE (35147, 2018-12-11)
codes (0, 2018-12-11)
codes\LDPC_BG1_10_5_6.mat (4254, 2018-12-11)
codes\LDPC_BG1_128_1_3.mat (989695, 2018-12-11)
codes\LDPC_BG1_128_2_3.mat (328856, 2018-12-11)
codes\LDPC_BG1_12_1_2.mat (15731, 2018-12-11)
codes\LDPC_BG1_144_3_4.mat (297686, 2018-12-11)
codes\LDPC_BG1_160_5_6.mat (274642, 2018-12-11)
codes\LDPC_BG1_16_1_3.mat (37379, 2018-12-11)
codes\LDPC_BG1_16_2_3.mat (12311, 2018-12-11)
codes\LDPC_BG1_18_3_4.mat (10462, 2018-12-11)
codes\LDPC_BG1_192_1_2.mat (1129668, 2018-12-11)
codes\LDPC_BG1_20_5_6.mat (9221, 2018-12-11)
codes\LDPC_BG1_24_1_2.mat (35309, 2018-12-11)
codes\LDPC_BG1_256_2_3.mat (1109051, 2018-12-11)
codes\LDPC_BG1_288_3_4.mat (1068290, 2018-12-11)
codes\LDPC_BG1_320_5_6.mat (944617, 2018-12-11)
codes\LDPC_BG1_32_1_3.mat (94099, 2018-12-11)
codes\LDPC_BG1_32_2_3.mat (29793, 2018-12-11)
codes\LDPC_BG1_36_3_4.mat (26302, 2018-12-11)
codes\LDPC_BG1_40_5_6.mat (23334, 2018-12-11)
codes\LDPC_BG1_48_1_2.mat (97478, 2018-12-11)
codes\LDPC_BG1_4_1_3.mat (8709, 2018-12-11)
codes\LDPC_BG1_64_1_3.mat (285102, 2018-12-11)
codes\LDPC_BG1_64_2_3.mat (89377, 2018-12-11)
codes\LDPC_BG1_6_1_2.mat (7105, 2018-12-11)
codes\LDPC_BG1_72_3_4.mat (83153, 2018-12-11)
codes\LDPC_BG1_80_5_6.mat (74991, 2018-12-11)
codes\LDPC_BG1_8_1_3.mat (16920, 2018-12-11)
codes\LDPC_BG1_8_2_3.mat (5563, 2018-12-11)
codes\LDPC_BG1_96_1_2.mat (320367, 2018-12-11)
codes\LDPC_BG1_9_3_4.mat (5010, 2018-12-11)
ldpcDecode.m (2936, 2018-12-11)
ldpcEncode.m (486, 2018-12-11)
ldpcExample.m (973, 2018-12-11)
ldpcGenCodeMat.m (3359, 2018-12-11)
ldpcGet.m (4023, 2018-12-11)
prototypes (0, 2018-12-11)
... ...

# 5g-nr-ldpc This library implements a basic version of the 5G NR LDPC code as specified in [TS38.212](https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3214). The decoder implements the sum-product algorithm and is based on [1]. ## Quick start The file [`ldpcExample.m`](https://github.com/vodafone-chair/5g-nr-ldpc/blob/master/ldpcExample.m) provides a minimal working example of encoding and decoding. ## Features So far the implementation supports the block lengths `N=[2***, 544, 1056, 2176, 4224, 8448]` and code rates `R=[1/3, 1/2, 2/3, 3/4, 5/6]`. Note that the development is not finished. Extension to more code rates and other block lengths are easily possible. The implementation includes the base graphs 1 and 2. ## References [1] E. Sharon, S. Litsyn and J. Goldberger, "An efficient message-passing schedule for LDPC decoding," 2004 23rd IEEE Convention of Electrical and Electronics Engineers in Israel, Tel-Aviv, Israel, 2004, pp. 223-226.

近期下载者

相关文件


收藏者