计算机网络(超详解!) 第二节 物理层(下)

news2024/12/23 7:09:58

1.信道复用技术

复用 (multiplexing) 是通信技术中的基本概念。

它允许用户使用一个共享信道进行通信,降低成本,提高利用率。

1.频分复用 FDM(Frequency Division Multiplexing)

将整个带宽分为多份,用户在分配到一定的频带后,在通信过程中自始至终都占用这个频带。

频分复用的所有用户在同样的时间占用不同的带宽资源(请注意,这里的“带宽”是频率带宽而不是数据的发送速率)

2.时分复用TDM(Time Division Multiplexing)

时分复用则是将时间划分为一段段等长的时分复用帧(TDM 帧)。每一个时分复用的用户在每一个 TDM 帧中占用固定序号的时隙。

 每一个用户所占用的时隙是周期性地出现(其周期就是 TDM 帧的长度)。

TDM 信号也称为等时(isochronous)信号。

时分复用的所有用户是在不同的时间占用同样的频带宽度。

时分复用可能会造成线路资源的浪费

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

3.统计时分复用 STDM(Statistic TDM)

STDM 帧不是固定分配时隙,而是按需动态地分配时隙。因此统计时分复用可以提高线路的利用率。

4.波分复用 WDM(Wavelength Division Multiplexing)

波分复用就是光的频分复用。使用一根光纤来同时传输多个光载波信号。

5.码分复用 CDM(Code Division Multiplexing)

常用的名词是码分多址 CDMA (Code Division Multiple Access)。

各用户使用经过特殊挑选的不同码型,因此彼此不会造成干扰。

这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现。

码片序列(chip sequence)

每一个比特时间划分为 m 个短的间隔,称为码片 (chip)。

每个站被指派一个唯一的 m bit 码片序列。

如发送比特 1,则发送自己的 m bit 码片序列。

如发送比特 0,则发送该码片序列的二进制反码。

例如,S 站的 8 bit 码片序列是 00011011。

发送比特 1 时,就发送序列 00011011,

发送比特 0 时,就发送序列 11100100。

S 站的码片序列:(–1 –1 –1 +1 +1 –1 +1 +1)

码片序列实现了扩频:

假定S站要发送信息的数据率为 b bit/s。由于每一个比特要转换成 m 个比特的码片,因此 S 站实际上发送的数据率提高到 mb bit/s,同时 S 站所占用的频带宽度也提高到原来数值的 m 倍。

这种通信方式是扩频(spread spectrum)通信中的一种。

扩频通信通常有两大类:

一种是直接序列扩频DSSS (Direct Sequence Spread Spectrum),如上面讲的使用码片序列就是这一类。

另一种是跳频扩频FHSS (Frequency Hopping Spread Spectrum)。

CDMA 的重要特点

每个站分配的码片序列不仅必须各不相同,并且还必须互相正交 (orthogonal)。

在实用的系统中是使用伪随机码序列。

码片序列的正交关系

令向量 S 表示站 S 的码片向量,令 T 表示其他任何站的码片向量。

两个不同站的码片序列正交,就是向量 S 和T 的规格化内积等于0:

等于正交关系的另一个重要特性

任何一个码片向量和该码片向量自己的规格化内积都是 1 。

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

CDMA 的工作原理

2.数字传输系统

在早期电话网中,从市话局到用户电话机的用户线是采用最廉价的双绞线电缆,而长途干线采用的是频分复用 FDM 的模拟传输方式。

与模拟通信相比,数字通信无论是在传输质量上还是经济上都有明显的优势。

目前,长途干线大都采用时分复用 PCM 的数字传输方式。

脉码调制 PCM 体制最初是为了在电话局之间的中继线上传送多路的电话。

由于历史上的原因,PCM 有两个互不兼容的国际标准:

北美的 24 路 PCM(简称为 T1)

欧洲的 30 路 PCM(简称为 E1)

我国采用的是欧洲的 E1 标准。

E1 的速率是 2.048 Mbit/s,而 T1 的速率是1.544 Mbit/s。

当需要有更高的数据率时,可采用复用的方法。

旧的数字传输系统存在许多缺点最主要的是以下两个方面:

速率标准不统一

如果不对高次群的数字传输速率进行标准化,国际范围的基于光纤高速数据传输就很难实现。

不是同步传输

在过去相当长的时间,为了节约经费,各国的数字网主要是采用准同步方式。

当数据传输的速率很高时,收发双方的时钟同步就成为很大的问题。

同步光纤网 SONET

同步光纤网 SONET (Synchronous Optical Network) 的各级时钟都来自一个非常精确的主时钟。

SONET 为光纤传输系统定义了同步传输的线路速率等级结构

对电信信号称为第 1 级同步传送信号 STS-1 (Synchronous Transport Signal),其传输速率是 51.84 Mbit/s。

对光信号则称为第 1 级光载波 OC-1 (OC 表示Optical Carrier)。

现已定义了从 51.84 Mbit/s (即OC-1) 一直到9953.280 Mbit/s (即 OC-192/STS-192) 的标准。 同步数字系列 SDH

ITU-T 以美国标准 SONET 为基础,制订出国际标准同步数字系列 SDH (Synchronous Digital Hierarchy)。

一般可认为 SDH 与 SONET 是同义词。

其主要不同点是:SDH 的基本速率为 155.52 Mbit/s,称为第 1 级同步传递模块(Synchronous Transfer Module),即 STM-1,相当于 SONET 体系中的 OC-3 速率。

SONET / SDH 标准的意义

使不同的数字传输体制在 STM-1 等级上获得了统一。

第一次真正实现了数字传输体制上的世界性标准。

已成为公认的新一代理想的传输网体制。

SDH 标准也适合于微波和卫星传输的技术体制。

3.宽带接入技术

用户要连接到互联网,必须先连接到某个 ISP。

在互联网的发展初期,用户都是利用电话的用户线通过调制解调器连接到 ISP 的,电话用户线接入到互联网的速率最高只能达到 56 kbit/s。

美国联邦通信委员会 FCC 认为只要双向速率之和超过 200 kbit/s 就是宽带。

从宽带接入的媒体来看,可以划分为两大类:

有线宽带接入

无线宽带接入

1.有线的宽带接入:

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

标准模拟电话信号的频带被限制在 300~3400 Hz 的范围内,但用户线本身实际可通过的信号频率仍然超过 1 MHz。

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

DSL 就是数字用户线 (Digital Subscriber Line) 的缩写。

DSL 的几种类型

ADSL (Asymmetric Digital Subscriber Line):非对称数字用户线

HDSL (High speed DSL):高速数字用户线

SDSL (Single-line DSL):1 对线的数字用户线

VDSL (Very high speed DSL):甚高速数字用户线

DSL (Digital Subscriber Line) :数字用户线。

RADSL (Rate-Adaptive DSL):速率自适应 DSL,是ADSL 的一个子集,可自动调节线路速率)。

ADSL 的传输距离

ADSL 的传输距离取决于数据率和用户线的线径(用户线越细,信号传输时的衰减就越大)。

ADSL 所能得到的最高数据传输速率与实际的用户线上的信噪比密切相关。

例如:

0.5 毫米线径的用户线,传输速率为 1.5 ~ 2.0 Mbit/s 时可传送 5.5 公里,但当传输速率提高到 6.1 Mbit/s 时,传输距离就缩短为 3.7 公里。

如果把用户线的线径减小到 0.4 毫米,那么在 6.1 Mbit/s 的传输速率下就只能传送 2.7 公里。

ADSL 的特点

上行和下行带宽做成不对称的。

上行指从用户到 ISP,而下行指从 ISP 到用户。

ADSL 在用户线(铜线)的两端各安装一个

ADSL 调制解调器。

我国目前采用的方案是离散多音调 DMT (Discrete Multi-Tone)调制技术。

这里的“多音调”就是“多载波”或“多子信道”的意思。

ADSL 的数据率

由于用户线的具体条件往往相差很大(距离、线径、受到相邻用户线的干扰程度等都不同),因此 ADSL 采用自适应调制技术使用户线能够传送尽可能高的数据率。

当 ADSL 启动时,用户线两端的 ADSL 调制解调器就测试可用的频率、各子信道受到的干扰情况,以及在每一个频率上测试信号的传输质量。

ADSL 不能保证固定的数据率。对于质量很差的用户线甚至无法开通 ADSL。

通常下行数据率在 32 kbit/s 到 6.4 Mbit/s 之间,而上行数据率在 32 kbit/s 到 640 kbit/s 之间

DMT 技术

DMT 调制技术采用频分复用的方法,把 40 kHz 以上一直到 1.1 MHz 的高端频谱划分为许多的子信道,其中 25 个子信道用于上行信道,而249 个子信道用于下行信道。

每个子信道占据 4 kHz 带宽(严格讲是 4.3125 kHz),并使用不同的载波(即不同的音调)进行数字调制。这种做法相当于在一对用户线上使用许多小的调制解调器并行地传送数据。

光纤同轴混合网(HFC网)

HFC (Hybrid Fiber Coax) 网是在目前覆盖面很广的有线电视网 CATV 的基础上开发的一种居民宽带接入网。

HFC 网除可传送 CATV 外,还提供电话、数据和其他宽带交互型业务。

现有的 CATV 网是树形拓扑结构的同轴电缆网络,它采用模拟技术的频分复用对电视节目进行单向传输。

HFC 网对 CATV 网进行了改造。

HFC 网的主干线路采用光纤

HFC 网将原 CATV 网中的同轴电缆主干部分改换为光纤,并使用模拟光纤技术。

在模拟光纤中采用光的振幅调制 AM,这比使用数字光纤更为经济。

模拟光纤从头端连接到光纤结点 (fiber node),即光分配结点 ODN (Optical Distribution Node)。在光纤结点光信号被转换为电信号。在光纤结点以下就是同轴电缆。

 FTTx 技术

FTTx 是一种实现宽带居民接入网的方案,代表多种宽带光纤接入方式。

FTTx 表示 Fiber To The…(光纤到…),例如:

光纤到户 FTTH (Fiber To The Home):光纤一直铺设到用户家庭,可能是居民接入网最后的解决方法。

光纤到大楼 FTTB (Fiber To The Building):光纤进入大楼后就转换为电信号,然后用电缆或双绞线分配到各用户。

光纤到路边 FTTC (Fiber To The Curb):光纤铺到路边,从路边到各用户可使用星形结构双绞线作为传输媒体。

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

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

相关文章

pytorch中Conv1d、Conv2d与Conv3d详解

1 卷积介绍 1.1 什么是卷积 卷积(convolution),是一种运算,你可以类比于加,减,乘,除,矩阵的点乘与叉乘等等,它有自己的运算规则,卷积的符号是星号*。表达式…

力扣每日一题(2023-11-30)

力扣每日一题 题目:1657. 确定两个字符串是否接近 日期:2023-11-30 用时:21 m 07 s 时间:11ms 内存:43.70MB 代码: class Solution {public boolean closeStrings(String word1, String word2) {if(word1.…

Kubernetes(K8s)Pod控制器详解-06

Pod控制器详解 Pod控制器介绍 Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类: 自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建 控制器创建…

深搜回溯剪枝优化策略-全排列II

LCR 084. 全排列 II - 力扣(LeetCode) 这道题的主体思想和之前讲过的全排列是相似的,不同的是思考的角度要侧重于剪枝方向,所以可以通过这道题对剪枝思想的进一步扩展; 通过题意,可以知道,在上一…

智能电表红外线有什么用?

在如今的智能家居时代,智能电表作为电力行业的一项重要创新,正在逐渐取代传统电表,为用户提供更加便捷和智能的用电方式。而在智能电表的技术中,红外线的应用起到了重要的作用。那么,智能电表红外线有什么用呢&#xf…

【Vue3+Ts项目】硅谷甄选 — 搭建后台管理系统模板

一、 项目初始化 一个项目要有统一的规范,需要使用eslintstylelintprettier来对我们的代码质量做检测和修复,需要使用husky来做commit拦截,需要使用commitlint来统一提交规范(即统一提交信息),需要使用pre…

【C++笔记】红黑树封装map和set

一、map和set的泛型封装逻辑 map和set的底层都是红黑树,所以我们想要用红黑树封装map和set的第一个问题就来了,因为set是key结构而map是key-value结构,怎样用同一个底层结构去封装出两个不同存储结构的容器呢?难道我们要将红黑树…

Spring Security 6.x 系列(8)—— 源码分析之配置器SecurityConfigurer接口及其分支实现

一、前言 本章主要内容是关于配置器的接口架构设计,任意找一个配置器一直往上找,就会找到配置器的顶级接口:SecurityConfigurer。 查看SecurityConfigurer接口的实现类情况: 在 AbstractHttpConfigurer 抽象类的下面可以看到所有…

【Unity】模型导入和动画

模型下载和格式转换 在模之屋下载了我推() https://www.aplaybox.com/ 获得tex纹理文件和.pmx文件 需要转换为Unity可以使用的.fbx文件 下载Blender2.93和CATS插件 Blender2.93下载页面:https://www.blender.org/download/lts/ CATS插件下…

【Python表白系列】这个情人节送她一个漂浮的爱心吧(完整代码)

文章目录 漂浮的爱心环境需求完整代码详细分析系列文章 漂浮的爱心 环境需求 python3.11.4PyCharm Community Edition 2023.2.5pyinstaller6.2.0(可选,这个库用于打包,使程序没有python环境也可以运行,如果想发给好朋友的话需要这…

【VMware相关】VMware vSphere存储方案

一、iSCSI存储 参考文档 VMware官方文档:配置iSCSI适配器和存储 华为配置指南:VMware ESXi下的主机连通性指南 1、配置说明 如下图所示,VMware配置iSCSI存储,需要将物理网卡绑定到VMKernel适配器上,之后再将VMKernel适…

Golang数据类型(数字型)

Go数据类型(数字型) Go中数字型数据类型大致分为整数(integer)、浮点数(floating point )和复数(Complex)三种 整数重要概念 整数在Go和Python中有较大区别,主要体现在…

2021年11月10日 Go生态洞察:Twelve Years of Go

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

Python作用域大揭秘:局部、全局,global关键字

更多资料获取 📚 个人网站:ipengtao.com Python作用域是编程中关键的概念之一,决定了变量在代码中的可见性和生命周期。本文将深入探讨Python的局部作用域、全局作用域,以及如何使用global关键字来操作全局变量。通过丰富的示例代…

Jmeter测试地图服务性能

一、前言 Jmeter可以用来模拟多用户来访问http(s)请求,并返回访问结果,而地图服务归根结底仍是个http(s)请求。所以我们可以使用Jmeter对地图服务进行压力测试。 当然地图服务也有着它的特殊性&#xff0…

AES加密技术:原理与应用

一、引言 随着信息技术的飞速发展,数据安全已成为越来越受到重视的领域。加密技术作为保障数据安全的重要手段,在信息安全领域发挥着举足轻重的作用。AES(Advanced Encryption Standard)作为一种对称加密算法,自1990年…

算法题--排椅子(贪心)

题目链接 code #include<bits/stdc.h> using namespace std;struct node{int indx;//用来存储数组下标int cnt;//用来计数 };bool cmp(node a,node b){ //判断是否是数字最大的一个就是经过最多谈话人的道return a.cnt>b.cnt; } node row[2010],cow[2010];bool cmp…

C++12.1

三种运算符重载&#xff0c;每个至少实现一个运算符的重载 #include <iostream>using namespace std;class Person {friend const Person operator- (const Person &L, const Person &R);friend bool operator<(const Person &L,const Person &R);f…

TZOJ 1420 手机短号

答案&#xff1a; #include <stdio.h> #include <string.h> int main() {int n 0;scanf("%d", &n);while (n--) //输入n次{char phone[12];scanf("%s", phone);printf("6%s\n", phone 6); //跳过数组前6个元素&#…

数据挖掘实战:基于 Python 的个人信贷违约预测

本次分享我们 Python 觅圈的一个练手实战项目&#xff1a;个人信贷违约预测&#xff0c;此项目对于想要学习信贷风控模型的同学非常有帮助。 技术交流 技术要学会交流、分享&#xff0c;不建议闭门造车。一个人可以走的很快、一堆人可以走的更远。 好的文章离不开粉丝的分享、…