Appearance
奈奎斯特定理与香农定理
考情分析
奈奎斯特定理和香农定理是 408 计算机网络物理层最核心的两个公式,几乎每年都会考到。典型题型:给定信道带宽和信噪比,求最大数据传输速率。两个定理经常需要结合使用,取较小值。
考频:★★★
前置知识
在学习两个定理之前,先明确几个概念:
- 带宽
:信道允许通过的频率范围,单位 Hz - 码元速率(波特率):每秒传输的码元数,单位 Baud
- 码元状态数
:一个码元可以取的不同状态数量 - 数据率:每秒传输的比特数,单位 bit/s
奈奎斯特定理(Nyquist)
适用场景
理想的、无噪声的低通信道。
定理内容
在带宽为
也就是说,码元速率最大为带宽的两倍。
将码元速率转化为数据率,如果每个码元有
其中:
—— 最大数据率(信道容量) —— 信道带宽(Hz) —— 每个码元的状态数
推导思路
奈奎斯特定理来源于采样定理:一个带宽为
关键限制
奈奎斯特定理只告诉我们码元速率的上限,没有限制
计算示例
题目: 带宽为 4 kHz 的无噪声信道,使用 16 种不同的信号状态,最大数据率是多少?
香农定理(Shannon)
适用场景
有随机噪声干扰的信道。
定理内容
在带宽为
其中:
—— 信道容量(极限数据率) —— 信道带宽(Hz) —— 信号的平均功率 —— 噪声的平均功率 —— 信噪比
信噪比与 dB
信噪比通常用分贝(dB)表示:
反过来,已知 dB 值求
常用对照:
| 信噪比 (dB) | |
|---|---|
| 10 | 10 |
| 20 | 100 |
| 30 | 1000 |
| 40 | 10000 |
定理的含义
香农定理给出了有噪声信道的理论极限——无论采用多么精妙的编码方式,数据率都不可能超过
另一个重要推论:香农定理的公式中没有出现码元状态数
计算示例
题目: 带宽为 3.1 kHz 的电话线路,信噪比为 30 dB,求信道容量。
步骤 1:将 dB 转换为
步骤 2:代入香农公式
这就是为什么传统调制解调器(Modem)的速率上限在 33.6 kbit/s 左右。
两个定理的关系
| 奈奎斯特定理 | 香农定理 | |
|---|---|---|
| 适用条件 | 理想无噪声信道 | 有噪声信道 |
| 限制因素 | 带宽、码元状态数 | 带宽、信噪比 |
| 公式 | ||
| 意义 | 码元速率的上限 | 数据率的绝对上限 |
| 变量 | 需要知道 | 不涉及 |
两者如何结合使用:
实际信道的最大数据率 = min(奈奎斯特定理的结果, 香农定理的结果)
具体来说:
- 如果题目给了带宽和
,用奈奎斯特定理算出数据率上限 - 如果同时给了信噪比,再用香农定理算出另一个上限
- 取两者中的较小值作为最终答案
还有一种常见题型:已知信道带宽和信噪比,反推至少需要多少个码元状态。 先用香农定理算出信道容量
综合计算示例
题目: 某信道带宽为 6 kHz,信噪比为 40 dB,使用 256 种不同的信号状态。求实际最大数据率。
解:
方法 1——奈奎斯特定理:
方法 2——香农定理:
取较小值:最大数据率约为 79.7 kbit/s(受香农定理限制)。
虽然奈奎斯特定理允许 96 kbit/s,但信道噪声决定了实际不可能达到这个值。这意味着 256 种状态在当前信噪比下"太多了"——接收端无法可靠地区分这么多种波形。
易错点
1. 奈奎斯特定理中
2. 香农公式中
那个 "+1" 容易漏掉。虽然当
3. dB 转换公式的底数
信噪比 dB =
4. 两个定理不能混用
奈奎斯特定理用于无噪声信道分析,香农定理用于有噪声信道分析。如果题目给了信噪比,说明是有噪声信道,两个定理都要算,取较小值。如果没给信噪比,只用奈奎斯特。
5. 提高带宽可以提高信道容量,但不是无限的
从香农公式看,
高频考点清单
- 奈奎斯特公式:
,适用于无噪声信道 - 香农公式:
,适用于有噪声信道 - 信噪比 dB 与
的转换: - 两个定理结合使用,取较小值
- 已知信道容量和带宽反推码元状态数
- 码元速率(Baud)和数据率(bit/s)的区别