上面是示出在不同的Eb的BER(误码率)的曲线/使用BPSK在AWGN信道号值。粉红色曲线显示未编码系统(无通道编码器和解码器)的BER,而黑色曲线表示使用汉明(7,4)编码进行通道编码的数字通信的BER。但是,我无法解释为什么两条曲线开始相交并以6dB交叉。
0
A
回答
0
我开始在评论中写这个,它开始变长。我认为这是正确的或不正确的。这对我来说很有意义,尽管如此,也许你必须在这之外做更多的研究。
注:我知道BER通常超过秒,但对于我们的目的,我们会看到更小的东西。
虽然我的第一个假设(根据您的图表)是BER是在实际数据而不是信号。如果我们对1个错误的这些2个不同的编码方案的BER每7个比特我们有0个错误,每7个比特相比,1的汉明编码信号的BER在7
初始:
- 未编码的:1个错误每7位接收
- 汉明(7,4):0错误每4位(如果校正)
现在让我们增加噪声,从而增加了耳鼻喉科的错误率ire信号。
高度增加的BER:
- 未编码:3.5差错7位(50%)(多个序列以获取平均)
- 汉明(7,4):在4个比特2级的错误(50 %)
在BER增加的过程中,它们必须跨越你所看到的图形。除了交叉点之外,由于每个错误的数据较少(实际数据密度较低),我希望在汉明方面看起来更糟糕。我相信你可以用数学的方式来计算......不幸的是,我需要更多的时间来研究这个问题,而不是我所关心的,尽管它对我来说只是直觉上有意义。
相关问题
- 1. 编码效率VS执行效率
- 2. 未获取代码覆盖率信息
- 3. 字符编码错误未通过指定编码解决
- 4. Cobertura代码覆盖率是错误的
- 5. C#上的频率代码错误#
- 6. ffmpeg多比特率编码
- 7. Encoding.ASCII VS编码.UTF8错误
- 8. 安卓码率按钮语法错误
- 9. 代码覆盖率 - 消除误报
- 10. GNU无线电DQPSK误码率
- 11. FFMPEG,转码分辨率误差
- 12. 编码通信
- 13. 编码错误信息
- 14. 效率的代码
- 15. SAX代码效率
- 16. Python代码效率
- 17. 效率VB.NET代码
- 18. Javascript代码效率
- 19. 谷歌地图地理编码API错误率限制
- 20. 使用VS 2012代码合并代码覆盖率文件动态代码覆盖率
- 21. 无法设置MediaRecorder的采样率和编码比特率
- 22. 代码覆盖率:.NET代码覆盖率和SonarQube VSTS集成
- 23. 声纳代码覆盖率:%代码覆盖率不一致
- 24. MediaCodec输出码率,法令至10%时更新码率
- 25. Java中BASE64类的编码/解码算法的效率如何?
- 26. PHP编码约定和效率
- 27. X264编码帧速率限制
- 28. BeautifulSoup汉字编码错误
- 29. 字符编码错误
- 30. cURL字体编码 - 错误
很确定这应该在另一个堆栈交换部分。无论如何,我的想法是你的数据密度在两种情况下都不相同。使用汉明码,您可以获得数据+开销而不仅仅是数据。这意味着每个数据位(给定相同的传输速率)会导致更多的错误,而不是没有。这会导致编码版本的某个给定点在任何给定时间帧内具有足够的错误以导致每个数据更多的错误。 – Goblinlord
关于这句话:这会导致编码版本的某个给定点在任何给定时间范围内有足够的错误,导致每个数据更多的错误。你介意更多吗? – wolong91