数据链路层中多路复用详解

news2024/11/26 9:31:53

MAC协调节点间信号的传输,经历避免节点间相互干扰

因此出现了两种信道划分方式,分别是:静态划分信道、动态划分信道

一、什么是多路复用

多路复用技术是把多个低速信道合成一个高速信道的技术,使得一条高速的主干链路同时为多条低速的接入链路提供服务

多路复用将一个区域内的多个用户数据通过多路复用器进行聚合,通过一个实际物理线路进行传送,再经过多路复用器对数据进行分离,并分发给多个用户

有三种主流的复用方式:频分、时分、波分

一般链路中的电路采用频分复用或时分复用来实现

二、频分多路复用(FDM)

频分多路复用:将载波带宽(物理信道带宽)划分为多个不同频带的子信道,每个子信道都可以传输一路信号

特点:

①物理带宽\geqslant所有子信道带宽之和

②不同频带的信号始终占用该频带,不论是否有信号发送

③实现容易;信道利用率高

三、时分多路复用(TDM)

时分多路复用:将时间划分成周期循环的等长小段,这个小段被称为TDM帧。每个帧内划分固定数量的时隙。每一个时隙就是一个子信道

特点:

①每个时隙都有一个固定序号

②所有用户轮流按照时隙占用信道

③一个TDM帧就是一个周期,信号在帧内的相对位置不变

四、波分多路复用(WDM)

波分多路复用:将不同波长的光载波信号在发送端通过合波器汇合在一起,在接收端通过分波器分离

波分多路复用实际上与频分多路复用类似,因为波长与频率类似

特点:

①对光波信号操作

②在光纤中传送,信道就是光纤

③需要合波器与分波器

五、码分多路复用(CDM)

码分多路复用:又叫码分多址(CDMA)。采用不同的编码来区分各路原始信号

特点:

①即共享信道频率,也共享时间

②不是对数据编码,是对每台主机编码

③每个比特(0或1)以一组码序列发送

④码片序列在表示时,采用1表示1,用-1表示0

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

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

相关文章

STM32 硬件IIC 控制OLED I2C卡死问题

1. STM32L151C8T6 硬件IIC 控制OLED 屏,OLED 驱动IC CH1116G, 查阅OLED 数据手册 2. STM32 硬件IIC 初始化,用的标准库,固件库 // stm32l151c8t6 as master, oled control ic (CH1116G) as slave, and communicate by master iic2 void STM3…

基于FPGA的ECG心电信号峰值检测和心率计算,包括testbench测试文件和ECG数据转换为coe文件程序

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 vivado2019.2 matlab2022a 3.部分核心程序 timescale 1ns / 1ps // // Company: // Engineer: // // Create Date: 202…

联想M7600D激光打印机墨粉盒清零方法

粉盒没有墨粉了,加粉后回来安装回打印机里还是会显示请更换墨粉盒;这个时候你就需要将粉盒的计数归一下零,好让机器重新计数;那么怎么清零呢?用什么方法清零呢?在哪里操作呢?下面我就告诉你一个…

Android中的view绘制流程,简单理解

简单理解 Android中的View类代表用户界面中基本的构建块。一个View在屏幕中占据一个矩形区域、并且负责绘制和事件处理。View是所有widgets的基础类,widgets是我们通常用于创建和用户交互的组件,比如按钮、文本输入框等等。子类ViewGroup是所有布局&…

Facebook 广告:如何为移动设备投放广告

图片来源于:SaleSmartly官网 如果您希望目标受众发现并看到您的企业,那么广告是至关重要的,但是哪些是宣传您的品牌的最佳方式呢?当今最常用的平台(手机)上的广告怎么样?能够回答这些问题很重要…

el-select数据过多的解决(纯前端)

前言 el-select数据过多这个问题应该很多人都遇到过,在生产环境中数据几百、几千条是比较常见的。当数据过多时,就会造成浏览器卡顿,如果客户电脑性能不行,浏览器直接卡死也有可能。 解决 先说一下现在项目中遇到的两种解决方案…

Activiti基础入门

文章目录 Activiti项目搭建引用依赖项Activiti服务初始化数据库配置配置文件测试demo Activiti功能服务RepositoryService:RuntimeService:TaskService:HistoryService:ManagementService:DynamicBpmnService&#xff…

使用【宝塔+docker】在云服务器上部署基于SpringBoot 和 Dubbo RPC 的项目:踩坑记录

待部署的项目包括:前端front,服务提供者backend,服务消费者gateway,注册中心nacos 服务器信息:腾讯云入门级服务器2核2G(后续有对服务器进行升级) 部署工具:前端使用宝塔部署&#x…

【python】logging报错KeyError: ‘formatters‘

报错 Traceback (most recent call last):File "E:\Python\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File &qu…

免费电脑清理工具:清除垃圾文件,提升性能表现

当电脑使用一段时间后,许多已安装的应用程序、文件或其他项目会在硬盘上积累起来。这会导致电脑运行速度变慢,或Windows提示你硬盘空间不足。在这个时候,你需要使用电脑清理工具来清理电脑。 电脑清理软件为用户提供了一种简单的方法…

【计组】2.3浮点数表示和运算

一、浮点数的表示 浮点数尾数的规格化 注:进行左规和右规仅移动数值位符号位不变 解释:尾数的最高数值位必须是一个有效位即算术意义上的1 规格化应用(与双符号位结合) 规格化浮点数的特点: 其中首位为符号位&#…

Linux之autofs自动挂载服务

目录 Linux之autofs自动挂载服务 产生原因 安装 配置文件分析 文件路径 作用 etc/auto.master文件内容格式 挂载参数 案例 案例1 --- 服务器创建共享目录,客户端实现自动挂载 案例2 --- 自动挂载光盘 Linux之autofs自动挂载服务 产生原因 在一般NFS文件系…

算法训练营day42|动态规划 part04(01背包问题基础(两种解决方案)、416.分割等和子集)

文章目录 01背包----二维dp数组01背包----滚动数组416.分割等和子集思路分析背包解法思考总结 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最…

第三方软件检测机构资质要求有哪些?专业测试报告如何申请?

科技信息的快速发展使得人们对于软件产品极度依赖,因此要想保障产品质量,测试必不可少。作为一家合格的软件检测机构,应当严格遵守相关资质要求,保证测试报告的专业性和可信度。 一、第三方软件检测机构需要具备的资质 1. 认证资…

Allegro如何通过当前PCB查看env的路径操作指导

Allegro如何通过当前PCB查看env的路径操作指导 在用Allegro做PCB设计的之前,所有的快捷键都需要定义到ENV文件中。在添加env文件之前需要找到env文件的路径,如下图 不同机器定义env路径是不一样的 下面介绍如何找到env路径,具体操作如下 点击Tools选择Utlities

巨额亏损,股价遭受重创,Polestar极星汽车已陷入困境

来源:猛兽财经 作者:猛兽财经 8月31日,由吉利汽车(00175)和沃尔沃汽车合资创建的瑞典电动汽车公司Polestar极星汽车(PSNY)公布了2023年第二季度财报。 这家电动汽车公司在去年通过SPAC上市后&am…

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京财经大学图书馆

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京财经大学图书馆

026:vue中el-progress逆向倒计时方式显示

第026个 查看专栏目录: VUE ------ element UI 专栏目标 在vue和element UI联合技术栈的操控下,本专栏提供行之有效的源代码示例和信息点介绍,做到灵活运用。 (1)提供vue2的一些基本操作:安装、引用,模板使…

【NKeditor】富文本编辑器上传图片

目录 目的: 效果 实现方法: 1、下载NKeditor插件库 2、部署 3、实现 4、自定义工具栏 目的: 使用NKeditor富文本编辑器上传图片,同时上传到七牛云存储上。后端语言使用ThinkPHP。 效果 实现方法: 1、下载NKe…

【构造】CF Edu 12 D

Problem - D - Codeforces 题意: 思路: 这种题一定要从小数据入手,不然很有可能走歪思路 先考虑n 1的情况,直接输出即可 然后是n 2的情况,如果相加是质数,就输出2个,否则就输出一个 然后…