DVB-S。在模型2链接,包括LDPC编码万博1manbetx
这个模型显示了最先进的信道编码方案中使用第二代数字视频广播标准(DVB-S.2),由DIRECTV部署在美国。编码方案是基于连接的LDPC(低密度奇偶校验)和BCH码。Gallager发明的LDPC码,1960年在他的博士论文,可以达到极低的错误率接近信道容量通过使用一个低迭代解码算法。外BCH码是用来纠正的错误由LDPC译码器。
对dvb - s信道编码。2提供了一个重要的能力获得/ DVB-S相同的传输条件下,允许Quasi-Error-Free操作(包错误率低于10 ^ 7)约为0.7 dB 1 dB的香农极限,这取决于传输方式。
这个示例模型BCH编码、LDPC编码器,衬垫,调制器,以及接收者的同行,根据DVB-S。2标准。
结构的例子
本例中的通信系统执行这些任务:
代BBFRAME随机源
BCH编码,编码参数和正常FECFRAME
LDPC编码,编码参数和正常FECFRAME
交叉
调制(正交相移编码、8相移键控、16 apsk或32 apsk)
AWGN信道建模
不痒的决定解调
Deinterleaving
LDPC译码,通过消息传递算法
BCH译码
BBFRAME unbuffering
modelname =“commdvbs2”;open_system (modelname);RX = [modelname“/ RX星座”];%定义模型对象作为万博1manbetx变量set_param (RX,“openScopeAtSimStart”,“关闭”);%设置模型可万博1manbetx见性参数范围T = evalc (“sim (modelname)”);
此外,这个模型块测量和显示包错误率,LDPC的比特误码率,估计Es /不。还有一个散点图显示接收到的信号范围,这有助于用户可视化频道信号的扭曲。
简化和假设
为简单起见,这个例子
假设完美的发射机和接收机之间的同步
使用一个复杂的AWGN信道的基带模型,而不是一个完整的卫星频道
BBHEADER模型和数据字段BBFRAME使用伯努利随机二进制源和不执行基带加扰
万博1manbetx仅支持正常FECFRAME(即。,the block length of LDPC codes is 64800)
流程一个LDPC码字在一个单位时间模型®万博1manbetx
通道的输出接近对数似然比LDPC译码通过只考虑两个点在最近的星座在不痒的决定解调接收信号
Es /不使用用户提供的LDPC译码,而不是估计Es /不从接收到的信号
同时,例子不模型DVB-S的这些方面。2标准:
短FECFRAME
物理层(PL)框架
PL信号和飞行员插入
PL扰频器
基带(BB)过滤和正交调制
模型的参数
双击模型参数块为模型允许用户设置以下参数:
并显示结果
当模型开始,一个窗口会自动出现的散点图来显示接收到的信号。LDPC的比特误码率,包错误率,估计Es /不从接收到的信号将会不断更新。
%设置范围能见度下显示和模拟运行set_param (RX,“openScopeAtSimStart”,“上”);sim (modelname);
LDPC码的力量很容易观察到使用默认设置:QPSK, 1/2, Es /不= 1 dB,和50个迭代解码。即使在如此低的Es /不,LDPC译码器将很少出错。散点图生动地说明了嘈杂的通道。
如果Es /不略有减少,例如,0.5 dB, LDPC的比特误码率将更大。这是符合典型的陡峭的LDPC码的性能曲线。
%的清理%%清除上面的变量设置并关闭不保存更改%的模型,输入以下命令到MATLAB (R)命令提示符。%close_system (modelname 0);
选定的参考书目
[1]DVB-S。2标准规范,ETSI EN 302 307 V1.1.1 (2005 - 03)。
[2]r . g . Gallager低密度奇偶校验码信息理论,愤怒的事务,8卷,1号,1962年1月,第21至28页。
[3]w·e·瑞恩介绍了LDPC码为磁重新编码,在编码和信号处理系统(Vasic, ed的噩梦。),CRC出版社,2004年。