热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

关于提高信息传输率三个方法之一——增加频带宽度

转载原作以下解释为什么增加频带宽度可减弱码间串扰主要由于高频信号分量对波形影响是变得接近数字信号,分界垂直,减小斜坡信道极限容量任何实际的信道都不是理想的,在传输信号时会产生各种失

转载原作

以下解释为什么增加频带宽度可减弱码间串扰
主要由于高频信号分量对波形影响是变得接近数字信号,分界垂直,减小斜坡

信道极限容量

任何实际的信道都不是理想的,在传输信号时会产生各种失真以及带来多种干扰。

数字通信的优点就是在接受端只要能够从失真的波形识别出原来的信号,那么这种失真对通信质量就没有影响。
《关于提高信息传输率三个方法之一——增加频带宽度》
上面图中信号通过实际信道后虽然有失真,但在接收端还可以识别出原来的码元。

下面图中,通过信道后,码元的波形已经严重失真,接收端已经不能识别码元时0还是1。

码元传输速度越高,或信号传输的距离越远,或噪声干扰越大,或传输媒体质量越差,在信道的接收端,波形的失真就越严重。

影响信道上的数字信息传输速率的因素有两个:码元的传输速度和每个码元承载的比特信息量。

码元的传输速率受信道能够通过的频率范围影响,每个码元承载的比特信息量则受信道的信噪比影响。

(1)信道能够通过的频率范围

《关于提高信息传输率三个方法之一——增加频带宽度》

在信道上传输的数字信号其实是使用多个频率的模拟信号进行多次谐波而成的方波,如图所示。

假如数字信号频率位1000Hz,需要使用1000Hz的模拟信号作为基波,基本信号和更高频率谐波叠加形成数字信号的波形。

经过多次更高频率的波进行谐波,可以形成接近数字信号的波形,现在大家应该明白了为什么数字信号中包含更高频率的谐波了。
《关于提高信息传输率三个方法之一——增加频带宽度》

具体的信道所能通过的模拟信号的频率范围总是有限的。能够通过的最高频率减去最低频率就是该信道的带宽。

如图所示的电话线,假定其允许频率范围从300~3300Hz的模拟信号能够通过,低于300Hz和高于3300Hz的模拟信号均不能通过,则电话线的带宽位3000Hz。

《关于提高信息传输率三个方法之一——增加频带宽度》

前面讲了模拟信号通过信道的频率是有一定范围的,如上图所示。

数字信号通过信道,数字信号中高频分量(高频模拟信号)有可能不能通过信道或者衰减,接收到的波形前沿和后沿就变得不那么陡峭。

码元之间所占用的时间界限也不再明显,而是前后都拖了尾巴。这样在接收端收到的信号波形就失去了码元之间清晰的界限,这种现象叫做“码间串扰”。

严重的码间串扰将使得本来分得很清楚的一串代码变得模糊而无法识别。

早在1924年,奈奎斯特就推导出了著名的耐氏法则。

他给出了在假定的理想条件下,为了避免码间串扰,码元的传输速率的上限值。

在任何信道中,码元的传输速率是有上限的,否则就会出现码间串扰的问题,使接收端对码元的判决(即识别)称为不可能。

如果信道的频带越宽,也就是能够通过的信号高频分量越多,那么就可以使用更高速率传递码元而不会出现码间串扰。

理想低通信道的最高码元传输速率=2WBaud w是理想低通信道的带宽,单位是Hz。 Band是波特,是码元传输速率的单位。

使用奈氏准则给出的公式,可以根据信道的带宽,计算出码元的最高传输速率。

(2)信噪比

既然代码的传输速率有上限,如果打算让信道更快的传输信息,就需要让一个码元承载更多的比特信息量。

有二进制码元,一个码元代表一个比特,八进制码元,一个码元表示三比特,十六进制码元,一个码元表示四比特。

要是可以无限提高一码元携带比特信息量,信道传输数据的速率岂不是可以无线提高?其实信道传输信息的能力也是有上限的。

噪声存在于所有的电子设备和通信信道中。由于噪声是随机产生的,它的瞬时值有时会很大。

在电压范围一定的情况下,十六进制码元波形之间的差别要比八进制码元波形之间的差别小。

在真实信道传输由于噪声干扰,码元波形差别太小的在接受端就不易清晰的识别。

信道的极限信息传输速率受那些因素影响了。下面我们来看看香农公式。

噪音的影响是相对的,如果信号相对较强,那么噪声的影响就相对较小。因此信噪比就很重要。

所谓信噪比就是信号的平均功率和噪声的平均功率之比,常记为S/N,并用分贝(dB)作为度量单位。即

信噪比(dB) =10log10(S/N)(dB)

例如,当S/N=10时,信噪比为10dB;而当S/N=1000时,信噪比为30dB。

在1948年,信息论的创始人x香农推导出著名的香农公式。香农公式指出:信道的极限信息传输速率C是:

C = Wlog2(1+S/N) (b/s)

式中,w为信道的带宽(以Hz为单位);s为信道内所传信号的平均功率;N为信道内部的高斯噪声功率。

香农公式表明,信道的带宽或信道中的信噪比越大,信息的极限传输速率就高。

香农公式的意义在于:只要信息传输速率低于信道的极限信息传输速率,就一定可以找到某种方法来实现无差错的传输。


推荐阅读
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • Android LED 数字字体的应用与实现
    本文介绍了一种适用于 Android 应用的 LED 数字字体(digital font),并详细描述了其在 UI 设计中的应用场景及其实现方法。这种字体常用于视频、广告倒计时等场景,能够增强视觉效果。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 解决Element UI中Select组件创建条目为空时报错的问题
    本文介绍如何在Element UI的Select组件中使用allow-create属性创建新条目,并处理创建条目为空时出现的错误。我们将详细说明filterable属性的必要性,以及default-first-option属性的作用。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
  • 本文详细介绍了如何使用jQuery防止事件冒泡,确保子元素的点击事件不会触发父元素或祖先元素的相应事件。通过具体的代码示例和解释,帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 本文介绍如何使用PyCharm专业版通过SFTP上传项目文件至云服务器。首先,确保你使用的是PyCharm专业版,因为社区版不支持此功能。接下来,我们将在云服务器上创建一个专门的目录用于存放项目文件,并详细介绍每一步配置过程。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
author-avatar
掌纹clear贡
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有