我是靠谱客的博主 清脆眼神,最近开发中收集的这篇文章主要介绍数据传输计算,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

传输速率及计算

  因为篇幅的原因,只列举两个重要的考点,
  即香农公式和奈奎斯特公式。
  • 香农公式(有噪声)
    简单来讲,它是在一条带宽为W(HZ),信噪比为S/N的情况下,求有噪声最大数据速率
    给出公式:
    *Vmax=W log2(1+S/N) 单位(b/s)
    翻译成中文就是说:
    有噪声极限数据速率=信道带宽(乘以)log2(1+信噪比)
    考试中一般给出的是分贝值,那么需要转换一下,
    分贝与信噪比的关系为:
    dB=10lgS/N ( dB的单位分贝)
    举个例子:
    设信道带宽为1000Hz,信噪比为30dB,
    则信道的最大数据传输速率约为___b/s?
    这题简单到爆,但想不起公式还能蒙对就有鬼了,基本嘛。。。裸考的人过的几率不大
    解:
    1.例出香农定理算式:Vmax=Wlog2(1+S/N)
    2.例出信噪比关系:dB=10lgS/N
    3.计算 30dB=10lgS/N 则S/N=1000
    4.Vmax=1000hz *log2(1+1000)=1000x10 =10kb/s
    注意:此处单位换算1 kb/S=1000b/s
    ——题简单,很有代表性,不过要是做不对。。嘿嘿,你会觉得侮辱性极强

  • 尼奎斯特定理(无噪声)
    香农公式是求有噪声的最大速率,自然得有专门来求无噪声的公式,尼奎斯特定理就是来解决这个问题的。
    它是这样说的:
    若信道带宽为W(HZ),则极限码元速率(波特率)B=2W(baud)
    由尼奎斯特定理可得:Vmax=Blog2N=2wlog2N单位(b/s)
    我做了不少题,题目很贼,它是这样出的:
    传输信道频率范围为10~16MHz,采用QPSK调制,支持的最大速率为____Mbps?
    (当然,这是个选择题,你当作计算题做就可以了。)
    这题乍一看是考最大速率,但你就是找不到B和N,它需要你深入了解概念,而不是仅仅记住公式来做题,这是没用的,那怎么办呢?
    来,小二,上表!

这是5天上的一张表,其中汇总了大部分要考的调制技术,QPSK就是其中一个,你需要知道QPSK的码元/比特位,即4/2,4就是公式里的N,就是码元数

1
N=4,那么B呢?
我们知道,要求出W,才能求出B来,而题目上告诉我们传输信道频率范围为10~16MHz,你要明白,W不仅仅是W,带宽也是有概念的,它可以用最高频率减去最低频率来求得,所以W=16-10=6hz

未知数B和N求出来了,剩下带公式就好办的不得了了。
Vmax=Blog2N=2wlog2N=2*(16-10)*log2 4=24
单位。。题目后面有,你具体情况看着加,看看求出来是kb/s,还是b/s,还是Mbps,这东西很重要,错了简直比窦娥还冤。

最后

以上就是清脆眼神为你收集整理的数据传输计算的全部内容,希望文章能够帮你解决数据传输计算所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部