官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 问个纠错码的问题

问个纠错码的问题

12-30
  每个数据包大概200 bit,都是0,1值,传输中用RS编码还是用格雷码?

格雷码不能算纠错码范畴

(23,12)码是一个特殊的非本源BCH码,称为Golay码。该码码距为7,能纠正3个随机错误
ps:RS码用于二级制数据的传输是否合适?

faint,格雷码的英文是Gray Code

RS码更适用于突发错误的情况(PS 为啥不用卷积或者turbo码)

那俩码还没来得及看……
查了一下turbo码的效率比RS好像高不少

每次传输数据包都比较短用turbo这种卷积码可能不合适

谈不上合适不合适,LTE中针对包长度(40bit-6144bit)都给出了建议的TURBO码码内交织器参数,另外,对于小包(200bit)卷积码也是胜任的
我认为你选择纠错码机制应针对你的应用场景以及实现需求难度及成本考虑

应该说是包长度小的话适合用卷积编码,包长度大的话适合用turbo码吧。
像LTE里面的PDCCH用的就是卷积,PDSCH用的就是Turbo。
采用卷积编码的话还可以搭配一个RS编码。

小包的话卷积码性能也OK,同时卷积码解码比turbo码简单

你的信道选择?数据完整性的敏感度要求?

3k-20kHz的声波在空气中传输

Top