当前位置:网站首页>NR LDPC 打孔-punctured
NR LDPC 打孔-punctured
2022-06-11 17:52:00 【明朝百晓生】
参考文档:
目录
1: 数据流程
2: 打孔原因
3: 例子
一 数据流程

最后传的数据codeword 是去除打孔后的数据

二 打孔原因
主要为了得到不同的code rate
这里面我们以BG1 为例,默认矩阵大小为【46,68] , 根据扩频因子Z
信息bit为:22Z
奇偶校验bit为:46z(就是行数)

打孔:
信息部分1: 2z, 信息bits punctured的bits,为固定值(列重最高的部分)
方案1: 一种2z 默认为0,通过H得到奇偶校验部分,形成码字
但是发送的时候,将编码之后的前2Z比特去掉,在接收端对接收信号的llr在前补2Z个0.
另一种: 传输时不传输,
这个部分直接敲掉,不参于编码,接收方也不参于解码.
具体哪种效果好,可以模拟一下,以及通过Tanner 图 或者
密度演进算法法推演。
信息部分2: 20z, 信息bits
奇偶校验部分1: kz, 奇偶校验bits
奇偶校验部分2: (46-k)z, 奇偶校验打孔bits
github上面的代码是将编码之后的前2Z比特去掉,
传输时不传输,在接收端对接收信号的llr在前补2Z个0
1: code rate
![code rate=\frac{22Z}{20Z+kZ} , k \in [4,46]](http://img.inotgo.com/imagesLocal/202206/11/202206111752137967_4.gif)
三 打孔例子
3.1 码率1/3(最小值)

其中:
奇偶校验部分用了46z bits
奇偶校验部分打孔0z bits
Decoder 时候奇偶校验矩阵 H
[46,68]
3.2 码率 1/2

其中:
奇偶校验部分用了 24z bit
奇偶校验部分打孔 22z bit4
Decoder
[24,46]
3.3 码率 2/3

奇偶校验部分用了 13z bit
奇偶校验部分打孔 35z bit
Decoder
[13,35]
边栏推荐
- Expérience initiale du moteur de segmentation de l'araignée mariadb
- Delete the penultimate node of the linked list ---2022/02/22
- 【先收藏,早晚用得到】100个Flink高频面试题系列(二)
- 送给大模型的「高考」卷:442人联名论文给大模型提出204个任务,谷歌领衔
- SQL error injection 1
- [collect first and use it sooner or later] 49 Flink high-frequency interview questions series (II)
- Dynamic: capturing network dynamics using dynamic graph representation learning
- Reading summary of nacos2.x source code
- [piecemeal knowledge] [network composition] the mobile phone can be connected to the campus network, but the computer can't
- 在同花顺上面开股票账户好不好,安不安全?
猜你喜欢

RadioGroup动态添加RadioButton

Jsfinder, wafw00f installation, nmap configuration (msvcr120.dll file is missing)

智能化整体图例,布线、安防、广播会议、电视、楼宇、消防、电气图的图例【转自微信公众号弱电课堂】

Tle6288r is a 6-channel (150 MOhm) intelligent multi-channel switch using intelligent power technology - keshijin mall
![[not forgetting the original intention and forging ahead] 2021 Zhongchuang Suanli new year conference and anniversary celebration](/img/ae/9a0c300f2dcb03b05d737f14b0955f.jpg)
[not forgetting the original intention and forging ahead] 2021 Zhongchuang Suanli new year conference and anniversary celebration

SQL error injection 1

Threejs uses indexeddb cache to load GLB model

Seeing the sudden death of a 28 year old employee, I was silent

Valid parentheses ---2022/02/23
![Spring 2021 daily question [week5 not finished]](/img/bd/35a8e0ded3b1a0727415c4cd95e781.jpg)
Spring 2021 daily question [week5 not finished]
随机推荐
Tle6288r is a 6-channel (150 MOhm) intelligent multi-channel switch using intelligent power technology - keshijin mall
Is it good or not to open a stock account on the flush? Is it safe?
Learning about canvas API
Codeworks round 481 (Div. 3) [done]
Système d'information sur les menaces à la sécurité des réseaux
6-2 reverse output of multiple integers recursion
Understanding of distributed transactions
[not forgetting the original intention and forging ahead] 2021 Zhongchuang Suanli new year conference and anniversary celebration
简单理解事件
安装mariadb 10.5.7(tar包安装)
在同花顺上面开股票账户好不好,安不安全?
Reading summary of nacos2.x source code
7-2 h0107. Pig-Latin
Ffmpeg hardware codec NVIDIA GPU
Spring 2021 daily question [end of week4]
There are three standards and three methods, i.e. fast growth and quick realization. How to choose the direction for making short videos of we media?
Tidb CDC log tables are not eligible to replicate
Simple understanding of events
[foundation of deep learning] learning of neural network (3)
Tidb CDC synchronization of features not available in MySQL to MySQL