2.5 信道的极限容量
# 2.5 信道的极限容量
本节课我们介绍信道极限容量的有关问题,我们都知道信号在传输过程中会受到各种因素的影响,如图所示这是一个数字信号,当它通过实际的信道后,波形会产生失真,当失真不严重时,在输出端还可根据以失真的波形还原出发送的码元,但当失真严重时,在输出端就很难判断这个信号在什么时候是1和在什么时候是0。信号波形失去了码元之间的清晰界限,这种现象叫做码间串扰。
产生失真的原因主要有码元传输速率、信号传输距离、噪声干扰,传输媒体质量等。
# 奈氏准则
早在1924年,奈奎斯特就推导出了著名的奈氏准则,他给出了在假定的理想条件下,为了避免码间串扰,码元传输速率的上限。
理想低通信道的最高码元传输率等于2w波特,理想带通信道的最高,码元传输速率等于w波特,这里的w是信道带宽,单位为赫兹,单词baud的意思是波特,也就是码元每秒。因此上述公式可进一步写为二w码元每秒和w码元每秒,
码元传输速率又称为波特率,调制速率,波形速率或符号速率,它与比特率有一定的关系。
当一个码元只携带一比特的信息量时,波特率,也就是单位为码元每秒与比特率也就是单位为比特每秒,在数值上是相等的。
当一个码元携带n比特的信息量时,则波特率转换成比特率时,数值要乘以n
要提高信息的传输速率,就必须设法使每一个码元能够携带更多个比特的信息量,这需要采用多元制。
还记得我们上节课中介绍的调幅、调频以及调向这三种基本调制方法吗?它们属于二元调制,只能产生两种不同的码元,也就是两种不同的基本波形。因此每个码元只能携带一比特的信息量。
而混合调制属于多元调制。例如 qam16可以调制出16种不同的码元,因此每个码元可以携带4比特的信息量。
需要说明的是实际的信道所能传输的最高码元速率要明显低于奈式准则给出的上限值,这是因为奈式准则是在假定的理想条件下推导出来的,他不考虑其他因素,例如传输距离、噪声干扰,传输媒体质量等。
仅从公式来看,只要采用更好的调制方法,让码元可以携带更多的比特,岂不是可以无限制的提高信息的传输速率吗?答案是否定的,信道的极限信息传输速率还要受限于实际的信号,在信道中传输时的信噪比,因为信道中的噪声也会影响接收端对码元的识别,并且噪声功率相对信号功率越大,影响就越大。
# 香农公式
1948年香农用信息论的理论推导出了带宽受限,且有高斯白噪声干扰的信道的极限信息传输速率,具体公式如下所示。其中 c是信道的极限信息传输速率,单位是比特每秒,w是信道带宽,单位为赫兹,s是信道内所传送信号的平均功率,n是信道内的高斯噪声功率,s比n是信噪比使用分贝作为度量单位如下所示。
从香农公式可以看出,信道带宽或信道中信噪比越大,信息的极限传输速率就越大。
需要说明的是在实际信道上能够达到的信息传输速率,要比该公式的极限传输速率低不少,这是因为在实际信道中信号还要受到其他一些损伤,例如各种脉冲干扰,信号在传输中的衰减和失真等,这些因素在香农公式中并未考虑。
综合来看奈式准则和香农公式。在信道带宽一定的情况下,要想提高信息的传输速率,就必须采用多元制,并努力提高信道中的信噪比。
自从香农公式发表以后,各种新的信号处理和调制方法就要不断出现,其目的都是为了尽可能的接近香农公式所给出的传输速率极限。
# 习题
接下来我们来做几个与这两个公式有关的练习题。这是计算机专业考研全国统考计算机网络部分2014年的题35,答案是d。从香农公式可知,信噪比和频率带宽都会影响信道数据传输速率。从奈式准则可知,调制速度也就是码元传输速度和码元所携带的比特数量,都会影响信道数据传输速率,而信号的传播速度不影响数据传输速率。我们在之前的课程中曾建议同学们记住电磁波在不同传输媒体的传播速率,不知大家是否还记得。
来看2009年的题34,在无噪声的情况下,若某通信链路带宽为3000赫兹,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据全速率是多少?我们一起来做这道题,
一根据内饰准则可知,该通信链路的最高码元传送率=2×3k=6k波特,也就是6k码元每秒。
二采用4个相位,每个相位4种振幅的qam调制技术,可以调制出16个不同的基本模型,也就是16个不同的码元,采用二进制对这16个不同的码源进行编码,需要使用4个比特。换句话说,每个码元可以携带的信息量为4比特,
综合1和2可知,该通信链路的最大数据传送率等于6k码元每秒×4比特每码元=等于24k比特每秒,也就是24kbps
因此本题的正确答案是选项b。实际上对于这种类型的题目,不管题目给出的调制技术多么牛,或者对于我们而言多么陌生,这都不会影响我们解题。我们只需关心这种调制技术,可以调制出多少个不同的基本波形即可。
来看2011年的题目34,答案是选项b 我们来看解题过程,
一,采用四相位调制,可以调制出4种相位不同的基本波型,采用二进制对这4种不同的波形进行编码,需要使用两个比特。换句话说,每个码元可以携带的信息量为两个比特。
二,数据传送速率等于波特率,也就是码元传输速率 乘以 每个码元所携带的信息量。带入本题的相关数值,也就是2400比特每秒,等于波特率乘以2比特美码元,解得波特率等于1200马元每秒,也就是1200波特。
再来看2016年的题34,若连接r2和r3链路的频率带宽为8000赫兹,性噪比为30分贝,该链路实际数据传输速率约为理论最大数据传输速率的50%,则该链路的实际数据传输速率约是多少?
根据香农公式可知,本题中的理论最大数据传送率为8000赫兹,乘以log以2为底,1+信噪比的对数,信噪比采用分贝表示,题目所给信噪比为30分贝,可计算出信噪比为1000,代入上式,可计算出结果约等于80kbps。根据提议,该链路的实际数据传输率是理论值的50%,计算结果为40kbps因此选项c正确。
再来看2017年的题35,答案是选项d
设信号状态数,也就是可调制出的不同基本波形或码元数量为x,则每个码元可携带的比特数量为 log以2为底x的对数。信道在无噪声情况下的极限数据传输速率,用奈式准则来计算,等于2w码元每秒,等于2w log以2为底x的对数比特每秒。信道在无噪声情况下的极限数据传输速率,用香农公式来计算,等于 w乘以log以2为底,1+1000的对数,单位为比特每秒,其中的1000是30分贝信噪比换算出来的比值,根据题意列出不等式,解得 x大于等于32。
本节课到这里就结束了。在本节课中,我们介绍了与信道极限容量相关的两个公式,一个是奈式准则,另一个是香农公式。他们为提高信息传输速率提供了理论依据,希望同学们能够掌握并利用这两个公式进行一些简单的相关计算。
# 物理层习题