物 理 层

二、物理层

1、物理层的基本概念

物理层的作用:尽可能的屏蔽掉传输媒体和通信手段的差异,使物理层上面的数据链路层感觉不到这些差异,使其只需要考虑如何完成本层的协议和服务

1.1、物理层的主要任务

机械特性:指明接口所用的接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等

电气特性:指明在接口电缆的各条线上出现的电压的范围

功能特性:指明某条线上出现的某一电平的意义

过程特性:指明对于不同功能的各种可能时间的出现顺序

数据在计算机内部采用并行传输方式,在通信线路上采用串行传输方式

2、数据通信的基础知识

2.1、数据通信系统的模型

一般地,一个数据通信系统可划分为三大部分,即源系统(发送端。发送方)、传输系统(传输网络)、目的系统(接收端、接收方)
在这里插入图片描述

为何进行调制:

①数字信号,高频,衰减快,传输距离短

②模拟信号,低频,衰减慢,传输距离远

信号分类:

①数字信号:离散信号,使用时间域的波形表示数字信号时,代表不同离散数值的基本波形就成为码元(使用二进制编码时,只有两种不同的码元0、1)

②模拟信号:连续信号

注:计算机中的数据都是连续的

数据传输方式:

①串行传输:速度慢、费用低、适合远距离

②并行传输:速度快、费用高、适合近距离

2.2、信道的基本概念

通信的三种基本方式:

①单向通信(单工通信):只有一个方向的通信,没有反方向的交互,仅需一条信道

②双向交替通信(半双工通信),两条信道

③双向同时通信(全双工通信),两条信道

2.3、速率

即数据传输速率,又称数据率;

两种表示方式:

①码元传输速率:1s传输多少码元

②信息传输速率:1s传输多少波特

注:信息传输速率=码元传输速率*1个码元的信息量

2.4、调制与解调

信道上传送的信号:

基带信号:来自信源的信号

宽带信号(频带信号、带通信号):经过调制的基带信号

数据经过编码得到数字信号,经过调制变为模拟信号

常用的编码方式:

在这里插入图片描述

基本的带通调制的方法:

①调幅(AM):调整载波的变化幅度

②调频(FM):调整载波的频率

③调相(PM):调整载波的初相

④正交振幅调制(QAM):调幅+调相

2.5、信道的极限容量

奈氏准则

理想、低通(无噪声、带宽受限)条件下,为了避免码间串扰,极限码元传输速率为2W Band,W是信道带宽,单位HZ
极限信道传输速率 = l o g 2 V 极限信道传输速率=log_2V 极限信道传输速率=log2V

香农定理

带宽受限且噪声的信道中,为了不产生误差,信息的数据传输速率有上限
信噪比( d b ) = 10 l o g 1 0 ( S N ) 极限数据传输速率 = W l o g 2 ( 1 + S N ) 信噪比(db)=10log_10(\frac{S}{N})\\ 极限数据传输速率=Wlog_2(1+\frac{S}{N}) 信噪比(db=10log10(NS)极限数据传输速率=Wlog2(1+NS)

3、物理层下面的传输媒体

导引型传输媒体:双绞线、同轴电缆、光纤

非导引型传输媒体:无线电波

4、信道复用技术

复用:允许多个用户使用一个共享信道进行通信

频分复用

相同时间使用不同频带

各路信号在同一时间占用不同的带宽资源

时分复用

不同时间使用相同频带

所有用户是在不同的时间占用同样的频带宽度
在这里插入图片描述

波分复用

实际就是光的频分复用

码分复用

使用m bit码片序列,使用m bit的码片序列表示1,码片序列的二进制反码为0

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

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

相关文章

关闭禁用chrome浏览器的阅读清单/强力书签

文章目录 前言操作 前言 阅读清单对我没啥用,还占用我位置,不小心点击到啥的,必须弃用 操作 chrome地址栏输入 chrome://flags/ 搜索book ,关掉下面几个功能

Java 华为真题-猴子爬山

需求: 一天一只顽猴想去从山脚爬到山顶,途中经过一个有个N个台阶的阶梯,但是这猴子有一个习惯:每一次只能跳1步或跳3步,试问猴子通过这个阶梯有多少种不同的跳跃方式? 输入描述 输入只有一个整数N&#xff…

MySQL版数据库原理与应用期末复习重点(3)---画E-R图

文章目录 一、题目一1.1 题目描述1.2 解答 二、题目二2.1 题目描述2.2 解答 一、题目一 1.1 题目描述 设开发一个校园公共自行车管理系统,系统需要达到如下要求: (1)用户能够注册登录,能够根据借车点的名称查询借车…

若依注册的时候给个默认部门出现获取用户信息异常

想在注册的时候在数据库中查询一个部门给它一个默认部门,结果出现异常——【[handleServiceException,59] - 获取用户信息异常】 经分析代码,此方法有如下注解 以上注解会在mapper.xml中做如下操作 在做此操作之前会进入一个拦截器,根据token…

PHP-composer安装扩展安装,批量操作合并pdf

清除Composer缓存: 运行以下命令来清除Composer的缓存,并再次尝试安装包。 bash composer clear-cache 使用不同的镜像源: Composer使用的默认包源可能会受到限制或访问问题。你可以切换到使用其他镜像源,如阿里云、Composer中国…

安理【2022】

关键字: 出栈序列s2固定、快速排序2趟、next数组、二分查找比较次数log2n向上取整、 一、选择 二、填空 三、应用

Zookeeper 启动失败【Cannot open channel to 3 at election address...】

文章目录 完整报错信息解决方法1.检查文件夹权限2.未监听所有IP3.IP映射名称与 ID 不对应 完整报错信息 Cannot open channel to 3 at election address hadoop121/192.168.10.121:3888 java.net.ConnectException 解决方法 1.检查文件夹权限 检查当前用户是否拥有 Zookeep…

《Kubernetes部署篇:Ubuntu20.04基于containerd部署kubernetes1.25.14集群(多主多从)》

一、架构图 如下图所示: 二、环境信息 1、资源下载基于containerd部署容器版kubernetes1.25.14集群资源合集 2、部署规划主机名K8S版本系统版本内核版本IP地址备注k8s-master-121.25.14Ubuntu 20.04.5 LTS5.15.0-69-generic192.168.1.12master节点 + etcd节点k8s-master-131.…

adb shell命令查看当前屏幕可见最顶层Activity和Fragment及其调用栈

adb shell命令查看当前屏幕可见最顶层Activity和Fragment及其调用栈 (1)当前屏幕可见页面最顶层是哪个Activity: adb shell "dumpsys activity top | grep ACTIVITY | tail -n 1"(2)当前屏幕可见页面最顶层是哪个Fragm…

(图论) 827. 最大人工岛 ——【Leetcode每日一题】

❓ 827. 最大人工岛 难度:困难 给你一个大小为 n x n 二进制矩阵 grid 。最多 只能将一格 0 变成 1 。 返回执行此操作后,grid 中最大的岛屿面积是多少? 岛屿 由一组上、下、左、右四个方向相连的 1 形成。 示例 1: 输入: grid [[1, 0]…

解决Sublime Text用浏览器打开没反应

点击Open in Browser用浏览器打开没反应怎么解决? 点击Browse Packages 会跳转到这个文件夹页面 打开User文件夹 在文件中添加下面代码即可,chrome是默认打开浏览器,可以自定义为你想用的浏览器 { "browser": "chrome" }

Centos7 安装部署 Kubernetes(k8s) 高可用集群

1:基础环境准备 宿主机系统集群角色服务器IP主机名称容器centos7.6master192.168.2.150ks-m1dockercentos7.6master192.168.2.151ks-n1dockercentos7.6master192.168.2.152ks-n2docker 1.1 服务器初始化及网络配置 VMware安装Centos7并初始化网络使外部可以访问*…

华为HCIA学习(一)

文章目录 一.根据考试题总结知识点(一题一点)二.上午学习三.下午学习四.今天只做了70题,需要的可以找我 一.根据考试题总结知识点(一题一点) 二.上午学习 ① VRP系统是VRP是华为公司从低端到高端的全系列路由器、交换…

探讨基于IEC61499 的分布式 ISA Batch 控制系统

ISA SP88 是批次过程控制的标准,对应的IEC标准是IEC 61512。该标准中一个重要的部分是配方管理(Recipe Management)。 所谓配方,是根据批量产品的要求,材料设定加工工艺,加工流程和参数。类似于传统制造业的…

层次聚类分析

1、python语言 from scipy.cluster import hierarchy # 导入层次聚类算法 import matplotlib.pylab as plt import numpy as np# 生成示例数据 np.random.seed(0) data np.random.random((20,1))# 使用树状图找到最佳聚类数 Z hierarchy.linkage(data,methodweighted,metric…

千呼万唤openGauss资源池化系列培训来了

应openGauss广大用户要求,社区于近期推出openGauss资源池化培训系列。 关于资源池化 资源池化是openGauss 5.0.0 推出的重点特性,是openGauss基于内存池化和共享存储实现的数据库集群。数据在集群的计算节点内存、共享存储中实现共享。应用可以任意节点…

uni-app 之 解决u-button始终居中问题

uView中u-button始终居中问题如何解决的简单方法&#xff1f; 1&#xff1a;给该元素margin-right: 0;可以达到向右靠齐&#xff1b; 2&#xff1a;给该元素的父元素设置float: right image.png <u-button style"width: 50px; margin-left: 0;" plain"t…

DAQ高频量化平台:引领Ai高频量化交易模式变革

近年来&#xff0c;数字货币投资市场掀起了一股热潮&#xff0c;以&#xff08;BTC&#xff09;为代表的区块链技术带来了巨大的商业变革。数字资产的特点&#xff0c;如无国界、无阶级、无门槛、高流动性和高透明度&#xff0c;吸引了越来越多的人们的关注和认可&#xff0c;创…

Dubbo3应用开发—XML形式的Dubbo应用开发和SpringBoot整合Dubbo开发

Dubbo3程序的初步开发 Dubbo3升级的核心内容 易⽤性 开箱即⽤&#xff0c;易⽤性⾼&#xff0c;如 Java 版本的⾯向接⼝代理特性能实现本地透明调⽤功能丰富&#xff0c;基于原⽣库或轻量扩展即可实现绝⼤多数的 微服务治理能⼒。更加完善了多语言支持&#xff08;GO PYTHON R…

指针笔试题讲解(让指针变得简单易懂)

数组名的理解 : 数组名就是首元素地址 但是有两个例外&#xff1a; 1. sizeof&#xff08;数组名&#xff09;这里的数组名表示整个数组的大小&#xff0c;sizeof&#xff08;数组名&#xff09;计算的是整个数组的大小&#xff0c;单位是字节 2. &数组名 这里的数组…