奈奎斯特采样定理_电话线如何上网?无限制的提升网速?海绵宝宝与奈奎斯特告诉你...

1d2bea3d335f05667b88bf552be573b8.png

没有经过调制的数字信号一般频率比较低,所占据的频谱是从零频或者很低频率开始,称之为数字基带信号(Baseband),在诸如计算机局域网等具有低通特性的有线信道中,特别是在传输距离不太远的情况下,基带信号可以不经过载波调制而直接进行传输。这种不经过载波调制而直接传输数字基带信号的系统,称为数字基带传输系统。而把包括调制与解调过程的传输系统称为数字带通传输系统

本文主要内容有:

  1. 矩形脉冲及其频域形式
  2. 码元速率与比特速率的区别
  3. 带宽的含义
  4. 码间串扰以及Sa脉冲
  5. 奈奎斯特第一准则

我们以海绵宝宝作为开篇图,至于原因,请继续阅读,稍后便知。

7b9073d2fb635e82038ba85a4132df4d.png

图1 海绵宝宝

模拟带宽与数字带宽

带宽这个词,英文为Bandwidth,在计算机、通信领域内出现的频次很高。

模拟通信领域中的带宽,是指频率范围所占的宽度,或称频带宽度,单位为赫兹(HZ)。信号的带宽是指信号所占用的频率的宽度。

传输信道的带宽,是指它"接纳"不同频率信号的范围。以电话线路为例,它的通频带范围为300~3400HZ,带宽约为3400-300=3.1KHZ。我们人耳能识别的语音信号频率范围在20Hz--20kHz之间,所以300Hz以下的声音信号,电话线是不支持传输的,所以电话信道会产生失真,但不影响使用。

e88374068acf430898d293ef9756d25b.png

图2 电话线如何上网

图2中的电话线,300-3.4kHz用来传输声音信号,更高的频率用来传输电脑上网的数字比特信息,这就是电话线上网的原理。

有些传输信道的带宽很宽,比如说有线电视信道,所以常常将它划分出几十个中心频率不同的频道(子频道),用来同时传送几十套节目。

b03ed3bad576c3f71a1112d8c66efce5.png

图3 网线作为一种传输信道

在数字通信领域,带宽同样是最重要的性能参数,它反映了通信速度的快慢或通信信道容量的大小。数字通信中的“带宽”是指数字信号的传输速率,即每秒传送的比特数,简称位率或比特率,其单位是b/s或bps。

数字通信领域的带宽(数据率)与模拟通信领域的带宽(频率宽度)是两个不同的概念,而且在数值上,它们也不相等,即传输系统的bps数并不一定在数值上与HZ数相等。我们把bps数与HZ数的比值,即每HZ的bps数称为谱频率

bd3dbe4c2c775c8f822c1425623f453f.png

图4 运营商1000Mbps宽带到户

关于码元速率和比特速率

码元速率表示单位时间内信号波形的变换次数,即通过信道传输的码元个数。若信号码元宽度为T秒,则码元速率B=1/T,单位叫波特,这是为了纪念电报码的发明者法国人波特(Baudot),故码元速率也叫波特率,或称作调制速率、波形速率、符号速率。

e411be573ff06398f3dd1fb4af2727f2.png

图5 码元速率Baud与比特Bit速率

观察图5,如果一个码元表示3个二进制数字,每秒传输码元个数为n个,那么波特率为n,比特速率为3n;如果一个码元表示4个二进制数字,每秒传输码元个数为n个,那么波特率为n,比特速率为4n。

比特速率,也叫数据速率,单位时间内在信道上传送的信息量(比特数)称为数据速率。在一定的波特率下提高速率的途径是用一个码元表示更多的比特数。如果把两比特编码为一个码元,则数据速率可成倍提高。

那么我们想要得到更快的速率岂不是很容易,要么提高波特率,要么用码元表示更多的比特数?

a619ce71147007db2947d9084d60701b.png

图6 奈奎斯特

但早在1924年,贝尔实验室的研究员亨利·奈奎斯特就推导出了有限带宽无噪声信道的极限波特率,称为奈奎斯特第一准则。若信道带宽为W,则奈奎斯特定理指出最大码元速率为B=2W(Baud),奈奎斯特定理指定的信道容量也叫奈奎斯特极限,这是由信道的物理特性决定的。超过奈奎斯特极限传送脉冲信号是不可能的,所以要进一步提高波特率必须改善信道带宽。

同时,如果简单的用码元表示更多的比特数,也会容易受到噪声的影响。

R=B*log2N=2W*log2N(b/s)

其中R表示数据速率,单位是每秒比特,简写为bps或b/s

前面说了,对于普通电话线路,带宽约为3000HZ,最高波特率为6000Baud。而最高数据速率可随编码方式的不同而取不同的值。这些都是在无噪声的理想情况下的极限值。实际信道会受到各种噪声的干扰,因而远远达不到按奈奎斯特定理计算出的数据传送速率。

eeb560c09b12c9d0872ebf144dfe6e39.png

图7 二进制数字

香农(shannon)的研究表明,有噪声的极限数据速率可由下面的公式计算:

C=W*log2(1+S/N)

这个公式叫做香农定理,其中W为信道带宽,S为信号的平均功率,N为噪声的平均功率,S/N叫做信噪比。由于在实际使用中S与N的比值太大,故常取其分贝数(db)。分贝与信噪比的关系为 : dB=10log10S/N

例如当S/N为1000,信噪比为30dB。这个公式与信号取的离散值无关,也就是说无论用什么方式调制,只要给定了信噪比,则单位时间内最大的信息传输量就确定了。例如信道带宽为3000HZ,信噪比为30db,则最大数据速率为

C=3000log(1+1000)≈3000×9.97≈30000b/s

这是极限值,只有理论上的意义。实际上在3KHZ带宽的电话线上,正常数据速率达到9600b/s就很高了。

综上所述,我们有两种带宽的概念,在模拟信道,带宽按照公式W=f2-f1 计算,例如CATV电缆的带宽为600HZ或1000HZ;数字信道的带宽为信道能够达到的最大数据速率,例如以太网的带宽为10MB/S或100MB/S,两者可通过香农定理互相转换。

矩形脉冲

关于码元的选择,我们有多种选择,其中矩形脉冲是常见的一种脉冲。矩形脉冲的"高"与"低”可以表示数字比特1和0。

156ea260e2173b03782165a6ee23d7c1.png

图8 矩形脉冲,宽度为1秒,幅值为1

在通信系统中,发射端如果需要发射一串数字信号00010110,我们可以把0映射为正脉冲,1映射为负脉冲。

这样数字比特,就被"成形"为码元脉冲了,这个过程叫做"脉冲成形"。

在发射机中脉冲成形如图3所示。这些脉冲信号假设在传输的过程中,没有受到任何的噪声与畸变干扰,那么在接收端我们将得到"一摸一样"的脉冲信号,然后我们对这些脉冲信号进行采样。

ddf34be009deb90c2127a8153fe197e1.png

图9 脉冲成形与接收端采样判决

采样就是在"采摘"某一个时刻脉冲信号的电平值,如果采样时刻信号电平为正,那么就判决为数字比特0;如果采样时刻信号电平为负正,那么就判决为数字比特1。

你看,这就是一个理想的、简单的数字基带传输系统。

但上面的分析有一个前提,那就是,矩形脉冲信号可以无失真地由发送端通过信道传输到接收端。实际上要做到无失真传输是不可能的,因为矩形脉冲信号的频谱带宽是无限的,而信道带宽总是有限的。

所以说矩形脉冲的带宽是无限的,并且带外功率衰减很慢。这就叫做带外泄露,一般在实际工作中不采用矩形脉冲作为成形滤波器。

我们在学习信号与系统课程之时,也了解了矩形脉冲的频谱。矩形脉冲的频谱叫做Sa函数,就是sinx/x这种形式。具体的推导过程需要使用到欧拉公式,过程不是很复杂,这里直接给出。

fd05b2487411cdc376a0ea4bc917b599.gif

图10 矩形脉冲的傅里叶变换

仔细看图11,矩形脉冲信号的宽度为τ,其频谱Sa函数的第一个过零点为1/τ,我们把这个频率范围叫做带宽B,B=1/τ

这是一个很重要的公式,时域中我们想获得更快的传输速率,必然希望脉冲宽度τ越小越好,但是当我们压缩时域信号脉冲宽度时,频域的带宽必然要展宽。所以通信系统中,通信速度与占用频带宽度是一对矛盾。

c8e038478d49a0a130cbff408ef382ba.png

图11 矩形信号的傅里叶变换,带宽B

码间串扰

通过图10,我们可以看出一个矩形脉冲信号的频谱是无限宽的。看下频谱公式EτSa(wτ/2),w的取值范围是任意的,也就是频率范围是从-∞到+∞。

这样就存在一个问题,我们任何的通信系统都是工作在一定的频率范围之内的,并且“你走你的独木桥,我走我的阳光道”,相互之间不干扰。但是如果我们用矩形脉冲去传播数字比特的话,在它的频带将无限宽,必然会对其他系统产生干扰。

同时,当这样带宽无限的信号通过带宽有限的信道传输,在信道带宽之外的信息必然就无法有效传输,产生失真。当失真严重到一定的程度之时,可以导致采样判决出错,无法正确的恢复出数字信号。

0063e75700499970fe5b89d9ddb67409.png

图12 错误判决

如图12所示,0被误判为1。

↓SA脉冲↓

根据傅里叶变换的对称性,我们"反"过来,把Sa函数放在时域,矩形脉冲变到频域去,矩形脉冲的带宽τ是有限的,不再是无限宽的频率了,这样通过"带宽限制"的信道时,不就不会产生失真了吗?

8c1763c3bf857321dd6b265acbfaf225.png

图13 时域Sa脉冲,频域矩形

这个时候,Sa函数在时域了,可以给数字比特"成形"。还是以数字信号00010110为例子,0映射为正脉冲,1映射为负脉冲。当每个脉冲间隔为1/τ时,我们发现一个重要的特性,当一个脉冲达到最大值时,其余脉冲恰巧幅值都为0,相互之前没有干扰。

d7bfd36ed14529cc4bd61d5b38656ab9.png

图14 用Sa脉冲作为码元,传输比特流

在接收端,也不会耽误采样判决:

4cf53de5cd8a05334395114880df3a45.png

图15 接收端进行采样,高电平判决为0,低电平判决为1

总结

现在我们来整理一下思路,现在有一串二进制数字我们要传输,先找一种波形来表示二进制数字,可以是矩形脉冲,也可以是Sa脉冲,这个波形就叫做符号或者码元。

然后我们需要传输这种码元,但是在传输的过程中,会出现2个问题:

  1. 前后码元之间串扰
  2. 与信道带宽不匹配

所以,我们需要找出合适的脉冲,可以匹配传输信道。同时,找到一种结论,只要满足这个结论,那么前后码元就不会相互之间干扰,这个结论就是奈奎斯特第一准则。

最后,海绵宝宝与派大星登场......

1b389cba6bcb053240c645b123e4aa17.png

欢迎各位在留言区评论。

如果你喜爱这篇文章,欢迎点赞关注。

@通信M班长

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值