【计算机网络】—— 奈氏准则和香农定理

21dd41dce63a4f2da07b9d879ad0120b.png

🌈个人主页: Aileen_0v0
🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法
💫个人格言:
"没有罗马,那就自己创造罗马~"


目录

失真 - 信号的变化

​编辑影像失真的因素:

​编辑信道带宽:

码间串扰:

奈氏准则:

奈氏准则概念及使用条件:

 奈氏准则相关例题: 

奈氏准则的四条结论: 

香农定理:

香农定理概念及使用条件:

香农定理相关例题: 

香农定理的五条结论: 

📝总结:


失真 - 信号的变化

影像失真的因素:

1.码元传输速率

2.信号传输距离

3.噪声干扰

4.传输媒体质量

前三个因素与数据失真程度成正比,最后一个成反比。

信道带宽

最高频率和最低频率之差。 3300Hz - 300Hz = 3000Hz


码间串扰

接收端收到的信号波形失去了码元间清晰界限的现象。(传输速率过快)


奈氏准则

在理想低通(无噪声,带宽受限【低于最高频率】)条件下,为了避免码间传扰,极限码元传输速率为2W Baud,W是信道带宽,单位是Hz。(只有奈氏准则香农定理的公式中带宽的单位是Hz!!

奈氏准则概念及使用条件:


 奈氏准则相关例题: 


奈氏准则的四条结论: 

  1. 在任何信道中,码元传输的速率是有上限的。若传输速率超过此上限,就会出现严重的码间串扰问题,使接收端对码元的完全正确识别成为不可能。
  2. 信道的频带越宽(即能通过的信号高频分量越多),就可以用更高的速率进行码元的有效传输。
  3. 奈氏准则给出了码元传输速率限制,但并没有对信息传输速率给出限制
  4. 由于码元的传输速率受奈氏准则的制约,所以要提高数据的传输速率,就必须设法使每个码元能携带更多个比特的信息量,这就需要采用多元制的调制方法


香农定理:

香农定理概念及使用条件:

噪声存在于所有的电子设备和通信信道中。由于噪声随机产生,它的瞬时值有时会很大,因此噪声会使接收端对码元的判决产生错误

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

信噪比(dB)=信号的平均功率/噪声的平均功率,常记为S/N,并用分贝 (dB)作为度量单位,

题目给的条件信噪比含有单位---dB 则需要利用下面这个公式将它转换成(S/N)即:

噪声,带宽受限【低于最高频率】)条件下 --- 用香农定理


香农定理相关例题: 

例:电话系统的典型参数是信道带宽为3000Hz,信噪比为30dB,则该系统最大数据传输速率是多少? 

 


香农定理的五条结论: 

  1. 信道的带宽或信道中的信噪比越大,则信息的极限传输速率就越高
  2. 一定的传输带宽和一定的信噪比,信息传输速率的上限就确定了
  3. 只要信息的传输速率低于信道的极限传输速率,就一定能找到某种方法来实现无差错的传输
  4. 香农定理得出的极限信息传输速率实际信道能达到的传输速率要比它低不少。
  5. 从香农定理可以看出,若信道带宽W或信噪比S/N没有上限(不可能),那么信道的极限信息传输速率也就没有上限.


📝总结:

 若条件里面,即含数据传输的进制(一个码元携带的bit信息量),又含信噪比,则两个准则都要计算一遍它的数据传输速率,然后选择最小的那个数据传输速率(才是实际可达到的最大值)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/300680.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编写fastapi接口服务

FastAPI是一个基于 Python 的后端框架,该框架鼓励使用 Pydantic 和 OpenAPI (以前称为 Swagger) 进行文档编制,使用 Docker 进行快速开发和部署以及基于 Starlette 框架进行的简单测试。 step1:安装必要库 pip install fastapi uvicorn st…

Linux6.3、IO基础(文件描述符及分析系统接口细节)

个人主页:Lei宝啊 愿所有美好如期而遇 前言 我们介绍文件描述符的顺序是: 为什么我们新打开几个文件,open返回值fd从3开始?fd与FILE*的关系?fd的理解? 我们就很疑惑,0,1,2哪里去了&#xff…

2015年第四届数学建模国际赛小美赛A题飞机上的细长座椅解题全过程文档及程序

2015年第四届数学建模国际赛小美赛 A题 飞机上的细长座椅 原题再现: 航空公司座位是指在旅途中乘客可以乘坐的座位。一些航空公司现在推出了新的经济舱“超薄”座位。这些座椅除了重量较轻外,理论上还允许航空公司在不显著影响乘客舒适度的情况下增加运…

电脑屏幕保护时间怎么设置?这4个方法很管用!

“我的工作经常都需要使用电脑,有时候使用时间比较长,会有眼睛疲惫的感觉。想问问电脑屏幕保护时间应该怎么设置呢?有什么可以快速对电脑屏幕保护时间进行设置的方法吗?” 在现代生活中,电脑已经成为我们不可或缺的工具…

L1-061:新胖子公式

题目描述 根据钱江晚报官方微博的报导,最新的肥胖计算方法为:体重(kg) / 身高(m) 的平方。如果超过 25,你就是胖子。于是本题就请你编写程序自动判断一个人到底算不算胖子。 输入格式: 输入在一行中给出两个正数,依次为…

探秘Python中filter函数的妙用:高效的数据筛选利器

概要 Python作为一门易学易用的编程语言,其内置函数filter()能够帮助开发者更加高效地进行数据筛选和处理。本文将详细介绍filter函数的使用教程,帮助读者了解其原理、语法和常见应用场景,并给出一些实用的示例代码。 一、filter函数简介及原…

Java基于TCP网络编程的群聊功能

服务端 import java.net.ServerSocket; import java.net.Socket; import java.util.ArrayList; import java.util.List;public class Server2 {public static List<Socket> onlineList new ArrayList<>();public static void main(String[] args) throws Except…

Java期末考试“大招”

目录 1.下面三者的区别 2.基本数据类型 3.变量的作用范围&#xff0c;类变量&#xff0c;实例变量。局部变量的区别 4.普通类和抽象类和内部类的区别 5.面向对象编程的三大特征 6.封装实现的过程和实现的必要性 7.子类从父类哪里继承了什么&#xff1f; 8.简述多态的实…

鸿蒙原生应用/元服务开发-Stage模型能力接口(十)上

ohos.app.form.FormExtensionAbility (FormExtensionAbility) FormExtensionAbility为卡片扩展模块&#xff0c;提供卡片创建、销毁、刷新等生命周期回调。 本模块首批接口从API version 9开始支持。后续版本的新增接口&#xff0c;采用上角标单独标记接口的起始版本。本模块接…

shell 编程中内置的变量(冷门又好用)

简介 分别盘点一下 shell 中的内置变量&#xff0c;真的巨好用&#xff01;&#xff01;&#xff01;包括&#xff1a;环境变量类、shell 变量类、终端设置类和其他一些变量。 常用的内置变量目录如下 1. 环境变量类 $MACHTYPE&#xff1a;机器类型 $OSTYPE&#xff1a;操作…

HBase深度历险 | 京东物流技术团队

简介 HBase 的全称是 Hadoop Database&#xff0c;是一个分布式的&#xff0c;可扩展&#xff0c;面向列簇的数据库&#xff0c;是一个通过大量廉价的机器解决海量数据的高速存储和读取的分布式数据库解决方案。本文会像剥洋葱一样&#xff0c;层层剥开她的心。 特点 首先我…

Jenkins Tutorial

什么是Jenkins Jenkins是一个自动化平台&#xff0c;它允许你使用pipelines去部署应用。它也可以自动化其他任务。 BUILDTESTDEPLOYMENT Jenkins 架构 首先&#xff0c;你拥有一个Master Server&#xff0c;它控制pipelines和安排Build到你的Agent上&#xff1b; 其次&…