当前位置: 首页 > news >正文

计网--物理层

目录

物理层的任务

1、常见概念

2、信道极限容量

3、传输介质

(1)导引型传输介质

(2)非导引型传输介质

4、信道复用技术

(1)频分 / 时分 复用

(2)波分复用WDM

(3)码分复用CDM


物理层的任务

物理层的作用是,在硬件之间传输比特流,同时屏蔽掉硬件与传输介质之间的数据传输的差异,将之统一,为上层数据链路层提供统一的服务。
这样上层就不用考虑下层物理层的差异,而只需要考虑本层的任务。
因此,物理层的任务,就是统一各个硬件之间比特流传输的工作
统一什么?
机械:各种接口形状、尺寸等标准
电气:电线的电压范围
功能:一条线的电压多大,表示什么意思,例如高电为1,低点为0
过程:各种功能的协调和安排

1、常见概念

源端:产生数据
发送器:对数据编码
接收器:对接受数据处理
终端:接受数据
消息:语音、文字、数字、视频等
数据:运送消息的实体,是一个实体
信号:数据的电气 / 电磁表现,是数据传输过程的表现
信道:向某一个方向传输信号的媒体(介质)

单工通信:只有一个方向
半双工通信:双向,但同时只能有一个方向传
全双工通信:双向,双方可同时发送 / 接受消息

基带信号:来自信源的信号
调制:
基带调制:对波形调制,以适应信道;数字信号转数字信号,也称编码
带通调制:使用载波调制,数字信号转为模拟信号,调制后的信号称为带通信号

常见编码方式
不归零制:1正电,0负电
归零制:正脉冲1,负脉冲0
曼彻斯特:上跳1,下跳0
差分曼彻斯特:位开始边界有跳0,没有跳1

编码方式表示方式特征描述
不归零制1: 正电,0: 负电使用电平状态表示二进制,1表示正电压,0表示负电压。
归零制1: 正脉冲,0: 负脉冲每个比特周期内都有一个脉冲,1表示正脉冲,0表示负脉冲。
曼彻斯特编码1: 上跳,0: 下跳每个比特周期都有一个跳变,1表示从低到高跳变,0表示从高到低跳变。
差分曼彻斯特编码开始边界跳变: 0,无跳变: 1以边界的跳变表示比特,位开始边界有跳变表示0,没有跳变表示1。

基本带通调制方法
调幅(AM):振幅随基带信号变化
调频(FM):频率随基带信号变化
调相(PM):初始相位随基带信号变化

2、信道极限容量

码间串扰:信号衰减,波形起伏不清晰,不陡峭,不分明,不易识别 / 无法识别

影响信道数据传输速率因素:信道频率范围、信噪比

噪声无处不在
噪声影响信号判断,例如0 / 1 误判

信噪比:信号平均功率 / 噪声平均功率
比值为分贝,dB

信道带宽 / 信噪比 越大,信息极限传输速率越快

频带宽度确定,可让每一个码元携带更多信息量来提高传输速率

香农公式:

3、传输介质

传输媒体也称传输介质,就是物理通路,例如电线

传输介质可分两类:导引型 和 非导引型
导引型:例如电磁波随着铜线 / 光纤走,被引导

(1)导引型传输介质

双绞线、同轴电缆、光缆

双绞线:两根互相绝缘的铜导线互相缠绕


使用双绞线最多的是电话线
用户电话机到交换机的双绞线叫用户线
电缆:一定数量的双绞线捆在一起
放大器:放大衰减的信号
中继器:调整失真的数字信号

双绞线分类:
无屏蔽双绞线
屏蔽双绞线:使用金属编织层屏蔽
所有屏蔽双绞线必须接地线

同轴电缆:


光缆


光纤:石英玻璃拉成丝构成纤芯,外加包层
光纤碰到包层发生折射,不断重复,以此传播
多模光纤:多条不同角度光线同时射入
特点:

特点描述
高带宽支持极高的数据传输速率,超过传统铜缆。
远距离传输衰减小,单模光纤可实现超过100公里的传输。
抗干扰性不受电磁干扰和射频干扰,信号传输稳定。
安全性光信号难以被窃听,具有良好的信息安全性。
轻便性和小尺寸相比于铜缆更轻更细,易于安装和维护。
耐腐蚀性材料对化学物质的耐受性强,适用于恶劣环境。
低能耗传输能量损耗较低,节省长距离传输的能量成本。
传输质量高在长距离上传输高质量信号,减少失真和噪声。
多通道传输利用波分复用技术同时传输多个信号,提高传输容量。
环保性材料对环境友好,不会引起环境污染。

(2)非导引型传输介质

无线传输:基站传播电磁波
多径效应:信号在基站和用户手机之间反射多次,信号发生失真
误码率:信号错误的比例
信噪比越大,误码率越低,例如大声说话,听的越清

微波接力:远距离传输之间使用中继器放大信号

特点描述
优点频率高、频段广光纤支持极高的频率和宽广的频段,传输能力强。
抗电干扰性对工业和天电干扰小,传输质量高,信号稳定。
经济性在大规模数据传输中,光纤的成本效益较高。
缺点直视要求相邻站点必须直视,限制了某些部署场景。
隐蔽性和保密性差相比于其他传输方式,光纤的隐蔽性和保密性较低。
受恶劣天气影响恶劣天气条件可能影响光纤传输的稳定性。
中继站建设费用高建设中继站需要较高的费用,增加了总体投资。

卫星通信:利用同步轨道卫星作为中继器,做微波接力
特点:传播时延大

4、信道复用技术

(1)频分 / 时分 复用

频分复用FDM

N路信号在同一信道传输,通过调制,各自有合适频率位置,互不打扰
同样的时间,占用不同的带宽资源

时分复用TDM

将时间划分,每一段时间为TDM帧,你用一段时间,用完换我用
不同时间,占用相同的带宽

频分多址:多个用户个使用一个频道
时分多址:多个用户轮流使用TDM帧

(2)波分复用WDM

一个光纤同时传播多路信号,
光信号经过调制之后,各自在一个波长段传输,互不影响
从而实现并行传输

(3)码分复用CDM

每个用户可以在同样的时间使用同样的频道通信

原理:

每一个比特时间被分为m个时间,称为码片;一般m是64  / 128
每一个站 / 用户被分配唯一的码片,发送1,则发送码片;发送0,则发送码片反码
为方便,将码片0记作-1, 1记作1

现在发送信息数据率为s,但因为每一个比特要分为m个码片,实际数据率为ms,这叫做扩频,直接序列扩频

各个码片必须正交,内积为0
码片的反码也必须正交

如何判断谁发了信号?
接收方使用发送方的码片和接收到的信号进行内积,结果为0,则不是

如何判断接受信号是1还是0?
使用发送方码片和接收信号作内积,再/8
结果为1,传1;结果为-1,传0

相关文章:

计网--物理层

目录 物理层的任务 1、常见概念 2、信道极限容量 3、传输介质 (1)导引型传输介质 (2)非导引型传输介质 4、信道复用技术 (1)频分 / 时分 复用 (2)波分复用WDM (…...

算法的学习笔记—数组中的逆序对(牛客JZ51)

😀前言 在算法和数据结构领域,"逆序对"是一个经典问题。它在数组中两个数字之间定义,若前面的数字大于后面的数字,则这两个数字组成一个逆序对。我们要做的就是,给定一个数组,找出数组中所有的逆…...

Golang | Leetcode Golang题解之第498题对角线遍历

题目&#xff1a; 题解&#xff1a; func findDiagonalOrder(mat [][]int) []int {m, n : len(mat), len(mat[0])ans : make([]int, 0, m*n)for i : 0; i < mn-1; i {if i%2 1 {x : max(i-n1, 0)y : min(i, n-1)for x < m && y > 0 {ans append(ans, mat[x…...

什么是全局污染?怎么避免全局污染?

全局污染&#xff08;Global Pollution&#xff09;是指在编程过程中&#xff0c;过度使用全局变量或对象导致命名冲突、代码可维护性下降及潜在错误增加的问题。在 JavaScript 等动态语言中&#xff0c;尤其需要关注全局污染的风险。 全局污染的影响 1. 命名冲突 3. 意外修改…...

C# 串口通信教程

串口通信&#xff08;Serial Communication&#xff09;是一种用于设备之间数据传输的常见方法&#xff0c;通常用于与外部硬件设备&#xff08;如传感器、机器人、微控制器&#xff09;进行通信。在 C# 中&#xff0c;System.IO.Ports 命名空间提供了与串口设备交互的功能&…...

PHP编程基础

PHP&#xff08;Hypertext Preprocessor&#xff0c;超文本预处理器&#xff09;是一种广泛使用的开源服务器端脚本语言&#xff0c;主要用于网页开发&#xff0c;同时也可以进行命令行脚本编写。以下是PHP编程的基础知识&#xff1a; 1. PHP文件结构 PHP文件通常以 .php 为扩…...

TwinCAT3下位机配置EAP通讯传递与接收变量

添加EAP设备 DEVICE中右键选择添加新项&#xff0c;添加EAP&#xff08;EtherCAT Automation Protocal&#xff09;选择Network Variables类型&#xff0c;如下图。 设置网络适配器来激活EAP&#xff0c;在Adapter中选择search&#xff0c;选择网络适配器后确定&#xff0c;…...

近似推断 - 期望最大化(EM)篇

前言 近似推断是统计学和机器学习中一个至关重要的领域&#xff0c;尤其在处理复杂模型和不完全数据时显得尤为重要。期望最大化&#xff08; Expectation Maximization \text{Expectation Maximization} Expectation Maximization&#xff0c;简称 EM \text{EM} EM&#xff0…...

arp欺骗及其实验

ARP欺骗&#xff08;ARP Spoofing&#xff09;是一种网络攻击技术&#xff0c;攻击者通过伪造ARP&#xff08;地址解析协议&#xff09;消息&#xff0c;将其MAC地址与目标IP地址关联&#xff0c;从而实现对网络流量的截获、篡改或重定向。以下是ARP欺骗的详细信息&#xff1a;…...

HDU The Boss on Mars(容斥原理)

题目大意&#xff1a; ACM 有 n 名员工&#xff0c;现在是他们从老板那里拿薪水的时候了。所有员工都从 1 到 n 编号。原因不明&#xff0c;如果员工的工作编号是 k&#xff0c;他今年可以获得 k^4 Mars 美元。所以为 ACM 工作的员工非常富有。 因为员工人数太多&#xff0c;…...

nnUnet 大模型学习笔记(续):训练网络(3d_fullres)以及数据集标签的处理

目录 1. 数据集处理 1.1 实现脚本 1.2 json文件 2. 设置读取路径 2.1 设置路径 2.2 数据集转换 2.3 数据集预处理 2.4 训练&#xff08;3d_fullres) 3. 训练结果展示 关于nnUnet 数据集的处理和环境搭建&#xff0c;参考上文&#xff1a;第四章&#xff1a;nnUnet大模…...

Java中的数据结构与集合源码

目录 一、数据结构 1.1 数据结构概念 1.2 研究对象 1.3 常见存储结构 1.3.1 数组 1.3.2 链表 1.单向链表 2.双向链表 1.3.3 二叉树 1.3.4 栈&#xff08;FILO&#xff0c;先进后出&#xff09; 1.3.5 队列&#xff08;FIFO&#xff0c;先进先出&#xff09; 二、集合…...

Java应用程序的测试覆盖率之设计与实现(三)-- jacoco cli 客户端

一、背景 上文已把覆盖率数据采集好了&#xff0c;并提供远程连接的tcp地址及端口。 jacoco cli文档jacoco cli jar包 jacococli.jar 我下载好了&#xff0c;放在github工程里。 本文主要是介绍如何使用jacoco cli 客户端读取并生成覆盖率报告。 二、使用 1、dump覆盖率统…...

Deepin V23 / 统信UOS 下安装与配置 tftp

几个月前&#xff0c;我将开发系统从 ubuntu 切换到 Deepin&#xff0c;当时写过一篇文章《使用国产操作系统作为开发系统》。几个月下来&#xff0c;没有感觉有什么不适应&#xff0c;Ubuntu 能做的事情&#xff0c;在 Deepin 上都能做。而且有 UOS 应用商店的加持&#xff0c…...

java基础学习:定时任务常见实现方式

一、Timer解析 TaskQueue&#xff1a;小顶堆&#xff0c;存放timeTask。 TimerThread&#xff1a;任务执行线程 死循环不断检查是否有任务需要开始执行&#xff0c;有就执行它。始终是一个线程在执行。 单线程执行任务&#xff0c;任务有可能相互阻塞&#xff1a; schedul…...

句柄是什么?有什么用?举例说明

在C#编程中&#xff0c;“句柄”&#xff08;Handle&#xff09;是一个与操作系统资源相关联的标识符。句柄是一个指针或者索引&#xff0c;用于在程序代码中引用系统资源&#xff0c;如窗口、文件、线程等。由于直接操作这些资源非常危险且复杂&#xff0c;操作系统提供句柄作…...

Jenkins学习笔记

Jenkins学习笔记 NumTitleComments1官网 官方网站 中文文档2基础Jenkins基础3groovy1.groovy语法 2.groovy 入门4pipelinepipeline基本语法介绍5Github actiongithub action6Shared library1 2...

AI 解读软考高级操作系统顺序存取、直接存取、随机存取、相联存取的区别

这几个术语描述了不同类型的存储方式&#xff0c;它们涉及数据存取的顺序和灵活性。为了更好地理解&#xff0c;我们可以先通过生活中的例子来感受这些概念。 生活化例子 1. 顺序存取&#xff1a; 想象你在看一盘录像带&#xff08;比如老式的VHS录像带&#xff09;。如果你想…...

STM32烧写准备

目录 一.安装stlink驱动二.烧写器固件升级三.安装烧写程序四.进行测试1.流水灯 五.出现的问题1.升级固件问题2.测试时连接问题 一.安装stlink驱动 amd64是用在64位的&#xff0c;x86用在32位&#xff1b;双击运行即可 出现以下情况表示安装完成当连接上STM32开发板时&#xff…...

为Windows Terminal 配置zsh + Oh-My-Zsh!

参考&#xff1a; 为Windows Terminal 配置zsh Oh-My-Zsh! [非WSL] https://zhuanlan.zhihu.com/p/625583037 Package: zsh - MSYS2 Packages 安装配置 1、安装 Windows Terminal(必须) Method 1: 打开 Microsoft Store&#xff0c;搜索 “Windows Terminal”。点击 “…...

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…...

Debian系统简介

目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版&#xff…...

基于Flask实现的医疗保险欺诈识别监测模型

基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施&#xff0c;由雇主和个人按一定比例缴纳保险费&#xff0c;建立社会医疗保险基金&#xff0c;支付雇员医疗费用的一种医疗保险制度&#xff0c; 它是促进社会文明和进步的…...

线程与协程

1. 线程与协程 1.1. “函数调用级别”的切换、上下文切换 1. 函数调用级别的切换 “函数调用级别的切换”是指&#xff1a;像函数调用/返回一样轻量地完成任务切换。 举例说明&#xff1a; 当你在程序中写一个函数调用&#xff1a; funcA() 然后 funcA 执行完后返回&…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1

每日一言 生活的美好&#xff0c;总是藏在那些你咬牙坚持的日子里。 硬件&#xff1a;OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写&#xff0c;"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

JAVA后端开发——多租户

数据隔离是多租户系统中的核心概念&#xff0c;确保一个租户&#xff08;在这个系统中可能是一个公司或一个独立的客户&#xff09;的数据对其他租户是不可见的。在 RuoYi 框架&#xff08;您当前项目所使用的基础框架&#xff09;中&#xff0c;这通常是通过在数据表中增加一个…...

HDFS分布式存储 zookeeper

hadoop介绍 狭义上hadoop是指apache的一款开源软件 用java语言实现开源框架&#xff0c;允许使用简单的变成模型跨计算机对大型集群进行分布式处理&#xff08;1.海量的数据存储 2.海量数据的计算&#xff09;Hadoop核心组件 hdfs&#xff08;分布式文件存储系统&#xff09;&a…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

基于SpringBoot在线拍卖系统的设计和实现

摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统&#xff0c;主要的模块包括管理员&#xff1b;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...