【问题标题】:Bit error rate uncoded vs Bit error rate digital communication未编码的误码率与数字通信的误码率
【发布时间】:2016-01-24 07:58:20
【问题描述】:

graph

上图显示了在 AWGN 信道上使用 BPSK 在不同 Eb/No 值下的 BER(误码率)。粉红色曲线表示未编码系统的 BER(无信道编码器和解码器),而黑色曲线表示使用汉明 (7,4) 码进行信道编码的数字通信的 BER。但是,我无法解释为什么两条曲线在 6dB 处开始相交和交叉。

【问题讨论】:

  • 很确定这应该在另一个 Stack Exchange 部分。无论如何,我的想法是您的数据密度在两种情况下都不同。使用汉明码,您可以获得数据+开销,而不仅仅是数据。这意味着您最终会在每个数据位(给定相同的传输速率)上产生更多的错误,而不是没有开销。这将导致编码版本在某个给定点之后有足够的错误以在任何给定时间范围内导致每个数据产生更多错误。
  • 关于这句话:这将导致编码版本在某个给定点之后有足够的错误,从而在任何给定时间范围内导致每个数据的更多错误。您介意详细说明一下吗?

标签: encoder decoder hamming-code


【解决方案1】:

我开始在评论中写这个,它开始变得很长。我认为这要么正确,要么不正确。不过这对我来说很有意义,所以也许你需要做更多的研究。

注意:我知道 BER 通常会超过几秒钟,但出于我们的目的,我们会看一些更小的值。

我的第一个假设(根据您的图表)是 BER 是基于实际数据而不是信号。如果我们在这 2 种不同的编码方案上有一个每 7 位 1 个错误的 BER,那么我们在汉明编码信号上就有一个每 7 位 0 个错误的 BER,而 7 位中只有 1 个错误。

首字母:

  • 未编码:每收到 7 位就有 1 个错误
  • Hamming(7,4):每 4 位 0 个错误(如果已更正)

现在让我们增加噪声,从而增加整个信号的错误率。

BER 大幅增加:

  • 未编码:7 位中 3.5 个错误 (50%)(多个序列求平均值)
  • Hamming(7,4):4 位中有 2 个错误 (50%)

在 BER 增加期间的某个地方,这些必须交叉,正如您在图表中看到的那样。除了交叉之外,我预计汉明方面的情况会更糟,因为每个错误的数据更少(实际数据密度更低)。我相信你可以用数学方法计算出这个......不幸的是,我需要花更多的时间来研究它,而不是我关心的,因为它只是直观地对我有意义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-28
    • 2015-01-12
    • 2018-05-29
    • 2016-03-09
    相关资源
    最近更新 更多