• 2.5、信道的极限容量!


    1、因素影响

    由于信号在传输过程中会受到各种因素的影响

    例如:这是一个数字信号

    • 当它通过实际的信道后,波形会产生失真。

    • 失真不严重时,在输出端还可根据已失真的波形还原出发送的码元

      image-20221119224018982

    • 当失真严重时,在输出端就很难判断这个信号在什么时候是 0 0 0 和在什么时候是 1 1 1

      信 号 波 形 失 去 了 码 元 之 间 的 清 晰 界 限 \color{red}信号波形失去了码元之间的清晰界限 ,这种现象叫做码间串扰

      image-20221119224026750

    产生失真的因素

    • 码元传输速率、信号传输距离、噪声干扰、传输媒体质量等

      image-20221119231118093


    2、奈氏准则

    早在 1924 1924 1924 年,奈奎斯特就推出了著名的奈氏准则

    奈氏准则

    • 在假定的理想条件下, 为 了 避 免 码 间 串 扰 , 码 元 传 输 速 率 是 有 上 限 的 \color{red}为了避免码间串扰,码元传输速率是有上限的

    理想低通信道的最高码元传输速率 = 2 W B a u d = 2 W =2W Baud = 2W =2WBaud=2W 码 元 / s 码元/s /s

    • 理想低通信道:就是信号的所有低频分量,只要其频率不超过某个上限值,都能够不失真地通过此信道。

    理想带通信道的最高码元传输速率 = W B a u d = W = W Baud = W =WBaud=W 码 元 / s 码元/s /s

    • 理想带通信道:带宽是否小于可通过最低频率,是得话就是带通。否则就是低通
    • 码 元 传 输 速 率 \color{red}码元传输速率 又称为波特率、调制速率、波形速率或符号速率。它与比特率有一定关系

      • 1 1 1 个码元只携带 1 1 1 比特的信息量时,则波特率(码元/秒)与比特率(比特/秒)在数值上是相等的;

      • 1 1 1 个码元携带 n n n 比特的信息量时,则波特率转换成比特率时,数值要乘以 n n n

    • 要 提 高 信 息 传 输 速 率 ( 比 特 率 ) , 就 必 须 设 法 使 每 一 个 码 元 能 携 带 更 多 个 比 特 的 信 息 量 \color{red}要提高信息传输速率(比特率),就必须设法使每一个码元能携带更多个比特的信息量 )使。这需要采用多元制

    • 实际的信道所能传输的最高码元速率,要明显低于奈氏准则给出的这个上限数值。

      • 这是因为奈氏准则是在假定的理想条件下推导出来的。
      • 它不考虑其它因素:例如:传输距离,噪声干扰,传输媒体质量等

    若从公式来看

    • 只要采用更好的调制方法,让码元可以携带更多的比特,岂不是可以无限制地提高信息的传输速率?
      • 答案是否定的。
    • 因为信道的极限信息传输速率还要受限于实际的信号在信道中传输时的信噪比。噪声也会影响接收端对码元的识别
    • 并且噪声功率相信号率越大。影响就越大。

    3、香农公式

    香农公式

    • 带宽受限且有高斯白噪声干扰的信道的极限信息传输速率

    c = W × l o g 2 ( 1 + S N ) c = W \times log_2(1 + \frac{S}{N}) c=W×log2(1+NS)

    信道带宽或信道中信噪比越大,信息的极限传输速率越高。

    在实际信道上能够达到的信息传输速率要比该公式的极限传输速率低不少

    • 这是因为在实际信道中,信号还要受到其他一些损伤,
      • 如各种脉冲干扰、信号在传输中的衰减和失真等,这些因素在香农公式中并未考虑。

    4、二者的意义

    • 在信道带宽一定的情况下,根据奈氏准则和香农公式,要想 提 高 信 息 的 传 输 速 率 \color{red}提高信息的传输速率 就必须采用 多 元 制 \color{red}多元制 (更好的调制方法)和 努 力 提 高 信 道 中 的 信 噪 比 \color{red}努力提高信道中的信噪比

    • 自从香农公式发表后,各种新的信号处理和调制方法就不断出现,其目的都是为了尽可能地接近香农公式给出的传输速率极限。

    4、习题

    image-20221122205843413

    解析:

    • 从香农公式可知:信噪比和频率带宽都会影响信道数据传输速率。
    • 从奈氏准则可知:调制速度(也就是码元传输速度)和码元携带的比特数量都会影响信道数据传输速率
    • 而信道的传播速度不影响数据传输速率(影响传播时延)

    答案 D


    image-20221122210236885

    解析:

    • (1) 根据奈氏准则可知:

      • 该通信链路的最高码元传输速率 = 2 × 3 k = 6 k ( B a u d ) = 6 k ( 码 元 / 秒 ) = 2 \times 3k = 6k(Baud) = 6k(码元/秒) =2×3k=6k(Baud)=6k(/)
    • (2) 采用 4 4 4 个相位,每个相位 4 4 4 种振幅的 QAM 技术,可以调制出 4 × 4 = 16 4 \times 4 = 16 4×4=16 个不同的基本波形(码元)

      采用二进制对 16 16 16 个不同的码元进行编码:0000 ~ 1111, 2 4 = 16 2^4 = 16 24=16

      每个码元可以携带的信息量为 4 4 4 比特

    • 综合 (1) 和 (2) 可知:

      • 该通信链路的最大数据传输速率 = 6 k ( 码 元 / 秒 ) × 4 ( 比 特 / 码 元 ) = 24 k b p / s = 6k(码元/秒) \times 4(比特/码元)= 24kbp/s =6k(/)×4/=24kbp/s

    image-20221122211352875

    解析:

    • (1)由于采用 4 4 4 相位调制,采用二进制对 4 4 4 个不同的码元进行编码,

      每个码元可以携带 2 2 2 比特, 2 2 = 4 2^2 = 4 22=4

    • 数据传输速率 = 波特率(码元传输速率) × \times × 每个码元所携带的信息量

      波特率 = 2400 ( 比 特 / s ) 2 ( 比 特 / 码 元 ) = 1200 B a u d \large = \frac{2400(比特/s)} {2 (比特/码元)} = 1200 Baud =2(/)2400(/s)=1200Baud


    image-20221122212222589

    解析:

    • 理论最大速率 c = 8 k × l o g 2 ( 1 + S / N ) c = 8k \times log_2(1+S/N) c=8k×log21+S/N

    • 30 ( d B ) = 10 × l o g 10 ( S N ) ( d B ) 30(dB) = 10 \times log_{10}(\frac{S}{N})(dB) 30dB=10×log10(NS)dB

      解得: S / N = 1000 S/N = 1000 S/N=1000

    • c = 8 k × l o g 2 ( 1 + 1000 ) ≈ 80 k p b s c = 8k \times log_2(1+1000) \approx 80kpbs c=8k×log2(1+1000)80kpbs

    • 该链路的实际传输速率 c × 50 % = 40 k p b s c \times 50\% = 40 kpbs c×50%=40kpbs


    image-20221122213510269

    解析:

    • 设信号状态数(可调制出的不同基本波形或码元数量)为 X X X

      则每个码元可携带的比特数量为 l o g 2 X log_2X log2X

    • 信道在无噪声情况下的极限数据传输速率(用奈氏准则计算)=

      2 W ( 码 元 / 秒 ) = 2 W l o g 2 X ( 比 特 / 秒 ) 2W(码元/秒)= 2W log_2X(比特/秒) 2W(/)=2Wlog2X(/)

    • 30 d B 30dB 30dB 信噪比条件下的极限数据传输速率(用香农公式计算) =

      W l o g 2 ( 1 + 1000 ) ( 比 特 / 秒 ) W log_2(1 + 1000)(比特/秒) Wlog2(1+1000)(/)

    • ≥ \ge ② 求解得出 X ≥ 32 X \ge 32 X32

  • 相关阅读:
    Python深度学习入门 - - Transformers网络学习笔记
    C# 语言的高级应用
    中国人民大学与加拿大女王大学金融硕士——顺势而为,掌握人生的方向盘
    递归的应用
    Java类和对象(2)
    C++ Reference: Standard C++ Library reference: C Library: cwchar: wcsrtombs
    high perfermance computer usage
    Kafka开发环境搭建
    springboot毕设项目in创新项目信息管理系统8312t(java+VUE+Mybatis+Maven+Mysql)
    表内容的操作(增删查改)【MySQL】
  • 原文地址:https://blog.csdn.net/qq_67720621/article/details/127991804