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

精炼计算机网络——物理层(二)

文章目录

  • 前言
  • 2.4信道复用技术
    • 2.4.1 频分复用、时分复用和统计时分复用
    • 2.4.2 波分复用
    • 2.4.3 码分复用
  • 2.5 数字传输系统
  • 2.6 带宽接入技术
    • 2.6.1 ADSL技术
    • 2.6.2 光纤同轴混合网(HFC网)
    • 2.6.3 FTTx技术
  • 总结


前言

上篇文章,我们初步了解了物理层的一些基本性质,知道了信道的极限容量,知晓了一些传输媒体。读者读完本篇文章,将会对物理层有了更深的了解。本篇文章会重点告诉读者们以下内容:信道复用技术、数字传输系统、带宽接入技术


2.4信道复用技术

2.4.1 频分复用、时分复用和统计时分复用

复用是通信技术中的基本概念。
在这里插入图片描述

如图,A1,B1,C1分别使用一个单独的信道与A2,B2,C2进行通信。但如果在发送端使用一个复用器,把合起来传输的信息分别送到相应的终点。

最基本的复用就是频分复用FDM时分复用TDM

频分复用使用调制的方法,把各路信号在同样的时间占用不同的带宽资源。

时分复用是将时间划分为一段段等长的时分复用帧(TDM帧)。每一路信号在每一个TDM帧中占用固定序号的时隙。
TDM信号也称为等时信号。时分复用的所有用户实在不同的时间占用同样的频带宽度。

这两种复用方法的优点是技术比较成熟,但缺点是不够灵活,时分复用更有利于数字信号的传输。

使用FDM或TDM的复用技术,可以让多个用户(可以处在不同地点)共享信道资源。
在这里插入图片描述

如图(a)中的频分信道,可让M个用户各使用一个频带,或让更多的用户轮流使用这N个频带。这种方式称为频分多址接入FDMA,简称为频分多址。

如图(b)中的时分信道,则可让4个用户各使用一个时隙,或让更多的用户轮流使用这4个时隙。这种方式称为时分多址接入TDMA,简称为时分多址。

FDMA或TDMA中的“MA”表明**“多址”,意为强调这种复用信道可以让多个用户(可以再不同地点)接入进来。而“FD”或者“TD”则表示所使用的复用技术是“频分复用”“时分复用”**。但术语FDM或TDM则说明是在频域还是在时域进行复用。而不强调复用的信道是用于多个用户还是一个用户。

在进行通信时,复用器总是和分用器成对地使用。在复用器和分用器之间是用户共享的高速信道。分用器的作用正好和复用器的相反,它把高速信道传送过来的数据进行分用,分别送交到相应的用户。

当使用时分复用系统传送计算机数据时,由于计算机数据的突发性质,一个用户对已经分配到的子信道的利用率一般是不高的。

统计时分复用STDM是一种改进的时分复用,它能明显地提高信道的利用率。集中器常使用这种统计时分复用。一个使用统计时分复用的集中器连接4个低速用户,然后将其数据集中起来通过高速线路发送到一个远地计算机。

统计时分复用使用STDM帧来传送复用的数据。但每有一个STDM帧中的时隙数小于连接在集中器上的用户数,各用户有了数据就随时发往集中器的输入缓存,然后集中器按顺序一次扫描输入缓存,把缓存中的输入数据放入STDM帧中。对没有数据的缓存就跳过去。当一个帧的数据放满了,就发送出去。

STMD帧不是固定分配时隙,而是按需动态地分配时隙。因此,统计时分复用又称为异步时分复用,而普通的时分复用称为同步时分复用

虽然统计时分复用的输出线路上的数据率小于各输入线路数据率的总和,但从平均的角度来看,这二者是平衡的。

由于STDM帧中的时隙并不是固定地分配给某个用户的,因此在每个时隙中还必须有用户的地址信息,这是统计时分复用的集中器,也叫作智能复用器,它能提供对整个报文的存储转发能力,通过排队方式使各用户更合理地共享信道。此外,许多集中器还具有路由选择,数据压缩,向前纠错等功能。

注意的是:TDM帧和STDM帧都是在物理层传送的比特流这种所划分的帧。这种“帧”和数据链路层的“帧”是完全不同的概念。

2.4.2 波分复用

波分复用WDN就是光的频分复用。
最初,人们只能在一根光纤上复用两路光载波信号。这种复用方式称为波分复用WDN。现在已能做到在一根光纤上复用几十路或更多路数的光载波信号,于是就使用了密集波分复用DWDN。

光复用器(波分复用的复用器又称为合波器)
光分用器(波分复用的分用器又称为分波器)

光信号传输了一段距离后就会衰减,因此必须对衰减了的光信号进行放大才能继续传输。现在已经有了很好的掺饵光纤放大器EDFA。

两个光纤放大器之间的光缆线路长度可达120km,而光复用器和光分用器之间的无光电转换的距离可达600km。

2.4.3 码分复用

码分复用CDM是另一种共享信道的方法。当码分复用信道为多个不同地址的用户所共享时,就称为码分多址CDMA。每一个用户可以在同样的时间使用同样的频带进行通信。由于各用户使用经过特殊挑选的不同码型,因此各用户之间不会造成干扰。这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被发现。采用CDMA可提高通行的话音质量和数据传输的可靠性,减少干扰对通信的影响,增大通信系统的容量,降低手机的平均发射功率等等。

在CDMA中,每一个比特时间再划分为m个短的间隔,称为码片。通常m为64和128,先假定m = 8。

使用CDMA的每一个站被指派一个唯一的m bit码片序列。一个站如果要发送比特1,则发送它自己的m bit码片序列。如果要发送比特0,则发送该码片序列的二进制反码

eg:指派给S站的8 bit码片序列是00011011,当S发送比特1时,它就发送序列00011011。而当S发送比特0时,就发送11100100。可按惯例将码片中的0记为-1,将1记为+1。因此S站的码片序列是(-1 -1 -1 +1 +1 -1 +1 +1)。

假定S站要发送信息的数据率为b bit/s。由于每一个比特要转换成m个比特的码片,因此S站实际上发送的数据率提高mb bit/s。同时S站所占用的频带宽度也提高到原值的m倍。这种通信方式是扩频通信中的一种。扩频通信通常有两大类。一种是直接序列扩频DSSS,另一种是跳频扩频FHSS。

CDMA系统的一个重要特点就是这种体制给每一个站分配的码片序列不仅必须各不相同,而且还必须互相正交。在实用的系列中是使用伪随机码序列

令向量 S ⃗ \vec{S} S 表示站S的码片向量,再令 T ⃗ \vec{T} T 表示其他任何站的码片向量。两个不同站的码片序列正交,就是向量 S ⃗ \vec{S} S 和向量 T ⃗ \vec{T} T 的规格化内积都是0。即 S ⃗ \vec{S} S × \times × S ⃗ \vec{S} S = 1 m {1\over m} m1 ∑ 1 m \sum_1^m 1mSi Ti = 0。

S ⃗ \vec{S} S × \times × S ⃗ \vec{S} S = 1 m {1\over m} m1 ∑ 1 m \sum_1^m 1mSi Si = 1 m {1\over m} m1 ∑ 1 m \sum_1^m 1m Si2 = 1 m {1\over m} m1 ∑ 1 m \sum_1^m 1m ± \pm ± 1)2 = 1。

而一个码片向量和该码片反码的向量的规格化内积值是-1。

利用全球定位系统GPS能做到所有的站所发送的码片序列是同步的,即所有的码片序列都是在同一时刻开始的。

2.5 数字传输系统

在数字化的同时,光纤开始成为长途干线最主要的传输媒体。光纤的高带宽适用于承载今天的高速率数据业务和大量复用的低速率业务。

早期的数字传输系统存在着许多缺点,其中最主要的两个是:
(1) 速率标准不统一
(2) 不是同步传输
为解决上述问题,美国在1988年首先推出了一个数字传输标准,叫作同步光纤网SONET

ITU-T以美国标准SONET为基础,制定出国际标准同步数字系列SDH。

2.6 带宽接入技术

从带宽接入的媒体来看,可以划分为两大类。一类是有线宽带接入,而另一类是无限宽带接入。

2.6.1 ADSL技术

非对称数字用户线ADSL技术是用数字技术对现有模拟电话的用户线进行改造,使它能够承载宽带数字业务。

ADSL技术把0~4kHZ低端频谱留给传统电话使用,而把原来没有被利用的高端频谱留给用户上网使用。

由于用户当时上网主要是从互联网下载各种文档,而向互联网发送的信息量一般都不太大,因此ADSL的下行(从ISP到用户)带宽都远远大于上行(从用户到ISP带宽)。“非对称”这个名词就是这样得出的。

ADSL的传输距离取决于数据率和用户线的线径(用户线越细,信号传输时的衰减就越大)。此外,ADSL所能得到的最高数据传输速率还与实际的用户线上的信噪比密切相关。

ADSL在用户线(铜线)的两端各安装一个ADSL调制解调器。这种调制解调器的实现方案有许多种。我国采用的方案是离散多音调DMT调制技术。DMT调制技术采用频分复用的方法。这种方法相当于在一对用户线上使用许多小的调制解调器并行地传送数据。ADSL采用自适应调制技术使用户线能够传送尽可能高的数据率。ADSL不能保证固定的数据率。

基于ADSL的接入网由以下三大部分组成:数据用户线接入复用器DSLAM、用户线和用户家中的一些设施。数字用户线接入复用器包括许多ADSL调制解调器,ADSL调制解调器又称为接入端接单元ATU。

第二代ADSL改进的地方主要是:
(1) 通过提高调制效率得到了更高的数据率。

(2) 采用了无缝速率自适应技术SRA,可在运营中不中断通信和不产生误码的情况下,根据线路的实时状态,自适应地调整数据率。

(3) 改善了线路质量评测和故障定位功能,这对提高网络的运行维护水平具有非常重要的意义。

ADSL并不适合于企业。为了满足企业的需要,ADSL技术有几种变型。例如,对称DSL,即SDSL。它把带宽平均分配到下行和上行两个方向。还有一种使用一对线或两对线的对称DSL叫作HDSL,用来取代T1线路的告诉数字用户线。

还有一种比ADSL更快的、用于短距离传送的VDSL,即甚高速数字用户线。

2.6.2 光纤同轴混合网(HFC网)

光纤同轴混合网(HFC网)是在目前覆盖面很广的有限电视网的基础上开发的一种居民宽带接入网,除可传送电视节目外还能提供电话、数据和其他宽带交互型业务。

为了提高传输的可靠性和电视信号的质量,HFC网把原有线电视网中的同轴电缆主干部分改换为光纤。光纤从头端连接到光纤节点。在光纤节点信号被转换为电信号,然后通过同轴电缆传送到每个用户家庭。

要使现有的模拟电视机能够接收数字电视信号,需要把一个叫作机顶盒的设备连接在同轴电缆和用户的电视机之间。但为了使用户能够利用HFC网接入到互联网,以及在上行信道中传送交互数字电视所需的一些信息,我们还需要增加一个为HFC网使用的调制解调器,它又称为电缆调制解调器。

电缆调制解调器不需要成对使用,而只需安装在用户端。

2.6.3 FTTx技术

多种宽带光纤接入方式,简称为FTTx。表示Fiber To The…这里的字母x可代表不同的光纤接入地点。

为了有效地利用光纤资源,在光纤干线和广大用户之间,还需要铺设一段中间的转换装置,即光配线网ODN,使得数十个家庭用户能够共享一根光纤干线。

现在广泛使用无源光配线网。“无源”表明在光配线网中无须配备电源。无源光配线网常称为无源光网络PON。
在这里插入图片描述

如图,光线路终端OLT是连接到光纤干线的终端设备。OLT把收到的下行数据发往无源的1:N光分路器,然后用广播方式向所有用户端的光网络单元ONU发送。有时也可以使用多级的光分路器。每个ONU根据特有的标识只接收发送给自己的数据,然后转换为电信号发往用户家中。每一个ONU到用户家中的距离可根据具体情况来设置,OLT则给各ONU分配适当的光功率。如果ONU在用户家中,那就是光纤到户FTTH

光ONU发送上行数据时,先把电信号转换为光信号,光分路器把各ONU发来的上行数据汇总后,以TDMA方式发往OLT,而发送时间和长度都由OLT集中控制,以便有序地共享光纤主干。

光配线网采用波分复用,上行和下行分别使用不同的波长。

无源光网络PON的种类很多,但最流行的有以太网无源光网络EPON和吉比特无源光网络GPON。


总结

读完本篇文章,读者须重点掌握信道复用技术,牢固掌握频分复用、时分复用、统计时分复用、波分复用、码分复用,知晓它们的区别和原理。除此以外,读者可以稍微了解一下数字传输系统和带宽接入技术。读者读到此处,我们的物理层学习就告一段落了,下一篇文章将展开对数据链路层的学习,我们不见不散。

相关文章:

精炼计算机网络——物理层(二)

文章目录 前言2.4信道复用技术2.4.1 频分复用、时分复用和统计时分复用2.4.2 波分复用2.4.3 码分复用 2.5 数字传输系统2.6 带宽接入技术2.6.1 ADSL技术2.6.2 光纤同轴混合网(HFC网)2.6.3 FTTx技术 总结 前言 上篇文章,我们初步了解了物理层…...

ChatGPT直接访问,Edge浏览器-免费ChatGPT保姆级教程

人工智能大浪潮已经来临,对于ChatGPT,我觉得任何一个玩互联网的人,都应该重视起来,用起来。但是国内使用需要解决科学上网、注册、收费等繁琐问题。 所以,今天这篇文章就来推荐一个插件,无需任何繁琐操作&…...

1010. 总持续时间可被 60 整除的歌曲

题目&#xff1a; 在歌曲列表中&#xff0c;第 i 首歌曲的持续时间为 time[i] 秒。 返回其总持续时间&#xff08;以秒为单位&#xff09;可被 60 整除的歌曲对的数量。形式上&#xff0c;我们希望下标数字 i 和 j 满足 i < j 且有 (time[i] time[j]) % 60 0。 示例 1&a…...

基于Spring Boot的婚恋系统

在当今的社会&#xff0c;婚恋市场的需求量越来越大&#xff0c;而互联网技术的发展也为婚恋市场的发展提供了更多的机会。基于Spring Boot的婚恋系统正是为了满足市场需求而诞生。 什么是Spring Boot Spring Boot是一个非常流行的Java框架&#xff0c;它可以极大地简化Sprin…...

unity愤怒的小鸟学习制作(一)

基础知识已经差不多了&#xff0c;现在开始模仿敲代码然后在模仿中熟悉软件和语法 视频链接和素材如下&#xff1a;视频 目录 第一部分&#xff1a;游戏逻辑1、新建2D工程2、创建三个场景3、导入游戏需要的资源4、开始编辑02-game4.1 裁切图片4.2 初步编辑4.3 实现小鸟的拖拽4…...

建筑专业可以转行学云计算吗?

当然可行。 在过去的几年中&#xff0c;我们已经帮助很多建筑土木工程专业的同学转行学习云计算技术&#xff0c;尤其是在建筑信息化编程方向。近年来&#xff0c;云计算行业持续发展&#xff0c;涉及到众多领域&#xff0c;如云数据中心、云安全、云存储、云计算机服务等。云…...

网络安全:namp扫描工具

-sP可以扫描一个网段ip以及状态和基本信息&#xff0c;10.1.1.2-3就是扫描2和3这两个ip的主机 -p可以扫描指定ip对应主机的端口号&#xff0c;可以是一个范围 nmap简单扫描&#xff1a;nmap 地址 检查地址是否在线以及open的端口号 在端口开放&#xff0c;不一定可以与对方正常…...

java错题总结(19-21页)

链接&#xff1a;关于Java中的ClassLoader下面的哪些描述是错误的_用友笔试题_牛客网 来源&#xff1a;牛客网 B&#xff1a;先讲一下双亲委派机制&#xff0c;简单来说&#xff0c;就是加载一个类的时候&#xff0c;会往上找他的父类加载器&#xff0c;父类加载器找它的父类加…...

总结846

学习目标&#xff1a; 月目标&#xff1a;5月&#xff08;张宇强化前10讲&#xff0c;背诵15篇短文&#xff0c;熟词僻义300词基础词&#xff09; 周目标&#xff1a;张宇强化前3讲并完成相应的习题并记录&#xff0c;英语背3篇文章并回诵 每日必复习&#xff08;5分钟&#…...

[ubuntu][原创]ubuntu上安装stable-diffusion-webui

下载源码&#xff1a; git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 一般方法就是&#xff1a; bash webui.sh 但是很遗憾这个国内很难成功&#xff0c;而且很容易陷入困境&#xff0c;因此需要下面方法 核心思想&#xff1a;环境和源码分开安装 下…...

【数组排序算法】

目录 一、数组排序算法1、冒泡排序算法1.1、图形解释1.2、冒泡算法的脚本写法 二、直接选择排序1.1、动态图解1.2、直接选择排序算法的脚本编写 三、直接插入排序1.1、基本思想&#xff1a;1.2、动态图解1.3、直接插入排序的算法脚本编写 四、反向序列算法1.1、反向序列算法的脚…...

制造企业选择库存管理条码工具需要关注哪些点?

Dynamsoft Barcode Reader SDK 一款多功能的条码读取控件&#xff0c;只需要几行代码就可以将条码读取功能嵌入到Web或桌面应用程序。这可以节省数月的开发时间和成本。能支持多种图像文件格式以及从摄像机或扫描仪获取的DIB格式。使用Dynamsoft Barcode Reader SDK&#xff0c…...

SPI配置

I/O配置 主输出、从输入&#xff08;MOSI&#xff09; 主出从入&#xff08;MOSI &#xff09;引脚是主器件的输出和从器件的输入&#xff0c;用于主器件到从器件的串行数据传输。当SPI 配置为主器件时&#xff0c;该引脚为输出&#xff0c;当 SPI 配置为从器件时&#xff0c;该…...

给你们讲个笑话——低代码会取代程序员

今天是正经男&#xff0c;我们严肃讨论一下一直以来争吵不休的取代问题。 低代码开发平台&#xff0c;低代码技术会取代开发人员么&#xff1f; 一、背景 低代码开发平台的普及&#xff0c;让很多公司对快速生成应用抱有很大期望。甚至有人认为&#xff0c;低代码开发平台未来…...

Kotlin的出现无疑是为了超越Java而存在

Kotlin的出现无疑是为了超越Java而存在。在Google I/O 2017中&#xff0c;Google 宣布 Kotlin 成为 Android 官方开发语言&#xff0c;背景就是Oracle告Google侵权使用java。众所周知&#xff0c;Java的跨平台的开发语言&#xff0c;得益于虚拟机。我比较关注Kotlin用于Android…...

基于C#开发 B/S架构的实验室管理系统 云LIS系统(MVC + SQLserver + Redis)

一、云LIS系统是将各种样本、免疫、临检、放免、及实验用的分析仪器&#xff0c;通过网络管理和传输实验分析过程中全部数据。对每一专业&#xff0c;实现检验申请、样本采集、样本核收、联机检验、质量控制、报告审核到报告发布的全环节的信息化管理平台。 二、基于B/S架构的云…...

Webpack5有哪些更新?

52. Webpack5有哪些更新&#xff1f; 1. 更快的构建速度 Webpack5 在构建速度方面做出了一些改进&#xff0c;其中最重要的改进是使用持久性缓存。持久性缓存可以将中间结果存储在硬盘上&#xff0c;这些结果可以在下一次构建时被重用&#xff0c;从而减少了构建时间。此外&a…...

前端Vue

前端Vue 基础语法 <div id"div"><h1>This is a data:{{data}}</h1><h1>This is a method:{{method()}}</h1> </div><script>//创建vue实例需要传入配置对象,el指定一个元素作为容器,data保存需要的数据,methods定义函数…...

SpringCloud 分布式事务组件之Seata

目录 背景介绍什么是分布式事务什么叫做逆向补偿呢互联网最流行的分布式事务组件seata总结 背景 大家好&#xff0c;今天给大家分享一个在2022年出去面试Java几乎必问的一个技术&#xff0c;那就是seata。什么&#xff1f;&#xff1f;你才看了第一句话心里有闪现了无数个问…...

@TransactionalEventListener的使用和实现原理

一、问题描述 平时我们在完成某些数据的入库后&#xff0c;发布了一个事件&#xff0c;此时使用的是EventListener&#xff0c;然后在这个事件中&#xff0c;又去对刚才入库的数据进行查询&#xff0c;从而完成后续的操作。例如&#xff08;数据入库>对入库数据进行查询审核…...

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…...

树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频

使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源&#xff1a; http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...

Zustand 状态管理库:极简而强大的解决方案

Zustand 是一个轻量级、快速和可扩展的状态管理库&#xff0c;特别适合 React 应用。它以简洁的 API 和高效的性能解决了 Redux 等状态管理方案中的繁琐问题。 核心优势对比 基本使用指南 1. 创建 Store // store.js import create from zustandconst useStore create((set)…...

Spring Boot 实现流式响应(兼容 2.7.x)

在实际开发中&#xff0c;我们可能会遇到一些流式数据处理的场景&#xff0c;比如接收来自上游接口的 Server-Sent Events&#xff08;SSE&#xff09; 或 流式 JSON 内容&#xff0c;并将其原样中转给前端页面或客户端。这种情况下&#xff0c;传统的 RestTemplate 缓存机制会…...

从零实现STL哈希容器:unordered_map/unordered_set封装详解

本篇文章是对C学习的STL哈希容器自主实现部分的学习分享 希望也能为你带来些帮助~ 那咱们废话不多说&#xff0c;直接开始吧&#xff01; 一、源码结构分析 1. SGISTL30实现剖析 // hash_set核心结构 template <class Value, class HashFcn, ...> class hash_set {ty…...

基于IDIG-GAN的小样本电机轴承故障诊断

目录 🔍 核心问题 一、IDIG-GAN模型原理 1. 整体架构 2. 核心创新点 (1) ​梯度归一化(Gradient Normalization)​​ (2) ​判别器梯度间隙正则化(Discriminator Gradient Gap Regularization)​​ (3) ​自注意力机制(Self-Attention)​​ 3. 完整损失函数 二…...

Web后端基础(基础知识)

BS架构&#xff1a;Browser/Server&#xff0c;浏览器/服务器架构模式。客户端只需要浏览器&#xff0c;应用程序的逻辑和数据都存储在服务端。 优点&#xff1a;维护方便缺点&#xff1a;体验一般 CS架构&#xff1a;Client/Server&#xff0c;客户端/服务器架构模式。需要单独…...

【Elasticsearch】Elasticsearch 在大数据生态圈的地位 实践经验

Elasticsearch 在大数据生态圈的地位 & 实践经验 1.Elasticsearch 的优势1.1 Elasticsearch 解决的核心问题1.1.1 传统方案的短板1.1.2 Elasticsearch 的解决方案 1.2 与大数据组件的对比优势1.3 关键优势技术支撑1.4 Elasticsearch 的竞品1.4.1 全文搜索领域1.4.2 日志分析…...

在golang中如何将已安装的依赖降级处理,比如:将 go-ansible/v2@v2.2.0 更换为 go-ansible/@v1.1.7

在 Go 项目中降级 go-ansible 从 v2.2.0 到 v1.1.7 具体步骤&#xff1a; 第一步&#xff1a; 修改 go.mod 文件 // 原 v2 版本声明 require github.com/apenella/go-ansible/v2 v2.2.0 替换为&#xff1a; // 改为 v…...

车载诊断架构 --- ZEVonUDS(J1979-3)简介第一篇

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是…...