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

网络工程师笔记

第一天:

编码就是转化为数字信号;调制就是转化为模拟信号;

调制:

1、基带调制(不改变频率,只改变波形)

2、带通调制(迁移到较高的频段进行传输)

(1)模拟信号 转化为 模拟信号

调幅、调频、调相

(2)模拟信号 转化为 数字信号

脉冲编码调制,PCM:采样,量化,编码

(3)数字信号 调制为 模拟信号

移键控,ASK:输入1,输出固定频率,输入0,关闭;书P13

频移键控,FSK:输入1,输出固定频率的波形,输入0,输出另一种固定频率的波形;

相移键控,PSK:输入1,输出一种相位的波形,输入0,输出一种相位的波形;

相对相移键控:DPSK:2DPSK/4DPSK; 输入0:初始相位无变化,输入1:初始相位有变化;例如:刚开始是0,默认初始相位ø=0,然后输入1,初始相位变成ø=180°,然后又输入0,初始相位不变,继续180°,依次进行变化;

正交幅度调制:(结合振幅、频率和相位),QAM:若利用正交载波调制技术传毒ASK信号,可以使频带利用率提高一倍,如果再把其他技术结合起来,可以进一步提高效率;4QAM、8QAM、16QAM和64QAM:例如16QAM表示16种符号的QAM调制方式;

相位:相位指的是一个波形中的任何点相对于另一个波形中相同点的时间偏移,通常以弧度(radian)或角度(degree)表示。在信号处理和通信中,相位常常是非常重要的参数,可以用来描述信号的性质和被传输信号的准确性。

一个常见的相位例子是正弦波。正弦波可以用以下公式表示:

y = Asin(2pift + ø)

其中,A 是幅度,f 是频率,t 是时间,ø 是相位。在这个公式中,同一频率的正弦波可能会有不同的相位角。例如,当ø=0时,正弦波将从最低点开始,时刻 t=0 为 0;而当ø=π/2时,正弦波将从最高点开始,时刻 t=0 为 A。这些不同的相位差可以表示不同的波形状态和特征。

8PSK中的8个相位表示三个输入位是什么意思??

“8个相位表示三个输入位”通常是指将三个二进制输入位(也称为比特)映射到 8 个不同的相位上,以用于某些数字通信协议,其中不同的相位代表不同的数字信息。

在这种情况下,每个输入比特有两个可能的状态,即 0 或 1。因此,3 个输入位共有 $2^3$(即 8)种可能的输入组合。对于每个输入组合,可以将其映射到一个特定的相位,例如:

000 -> 0 度相位 001 -> 45 度相位 010 -> 90 度相位 011 -> 135 度相位 100 -> 180 度相位 101 -> 225 度相位 110 -> 270 度相位 111 -> 315 度相位

这种相位调制技术(Phase Shift Keying,PSK)通常用于数字通信中,可以在信道中传输数字信息。

所以,高阶PSK,例如4PSK表示使用4个输出相位表示2个输入位;

(4)数字信号 调制为 数字信号

曼彻斯特和差分曼彻斯特;

第二天:

同步通信(双方时钟调整到同一频率):全网同步/准同步:同步字符数字字符校验字符 组成

异步通信(双方时钟不同):起始位+终止位+校验位+数据位

异步传输速率 = 每秒钟传输字符数 × (起始位+终止位+校验位+数据位)

异步有效传输速率 = 每秒钟传输字符数 × 数据位

按照数据交换方式分为:电路交换、报文交换、分组交换和信元交换

电路交换:独占整条电路(时延小,不可进行差错控制)

报文交换:每个节点接收整个报文,发送到下一个结点(先存储再转发,时延大)

分组交换:数据报:数据被分成固定的块发送到下一个结点(每个分组独立选择,可靠性差),虚电路:逻辑通道传输,没有真正占用物理线路(可进行流控和差错控制,可靠性高,但是不灵活)

信元交换(异步传输模式):ATM:结合了电路交换和分组交换,建立虚电路

多路复用技术:

TDM:时分多路复用:同步时分复用:E1\T1\SDH\DDN\PON,统计时分复用:ATM

WDM:波分多路复用:光纤通信

FDM:频分多路复用:宽带有限电视、无限广播、ADSL、无限局域网

PCM的两个标准:E1/T1;

T1:1.544Mb/s,24条语音话路;E1:2.048Mb/s,30条语音话路+2条控制话路,全是64kb/s

由于PCM速率不统一,提出同步光纤网SONet:8000帧/s,OC-1是最小单位,速率为51.84Mb/s

SDH是在SOnet基础上制定的标准,最小单位STM-1速率为155.52Mb/s

当传输速率较小时,可以使用SDH提供的准同步数字系列PDH,该方式在STM-1中封装了63个E1信道;每个信道2Mb/s

 接入技术:

xDSL:

ADSL:非对称数字用户线路

1、虚拟拨号:拨号由验证服务器进行检验,建立一条高速的数字用户线路

2、专线接入:配置好ADSL MODEM,设定好IP。。。,自动建立

 HFC:混合光纤-同轴电缆:光纤干线、同轴电缆支线、用户配线网络

相关文章:

网络工程师笔记

第一天: 编码就是转化为数字信号;调制就是转化为模拟信号; 调制: 1、基带调制(不改变频率,只改变波形) 2、带通调制(迁移到较高的频段进行传输) (1&…...

linux用户添加用户组与目录切换用户组的操作记录

linux用户添加到多个组 usermod -G groupname username (这种会把用户从其他组中去掉,只属于该组) 如:usermod -G git git (git只属于git组) usermod -a -G groupname username (把用户添加到这个组,之前所属组不影响) 如:usermod…...

在CentOS 7上使用二进制文件安装单节点Kubernetes的详细步骤:

确保您的系统已经安装了Docker和etcd。如果没有,请按照以下命令安装它们: yum install docker etcd 启动Docker服务并将其设置为开机自启: systemctl start docker systemctl enable docker 下载所需的Kubernetes二进制文件。您可以从以下网…...

iCollections for mac 8.0.6.80608 保持Mac桌面的整洁

应用介绍 iCollections允许您在桌面上创建区域,以便您可以排序和排列图标。这可以帮助您将相关项目保持在一起,以便文件(图片,文档,屏幕截图,应用程序等)井井有条且易于查找。 小麦测试可以按照…...

学习HM微博项目第8天

步骤:发微博01-导航栏内容 -> 发微博02-自定义TextView -> 发微博03-完善TextView和发送微博按钮 -> 发微博04-显示工具条 -> 发微博05-封装工具条和相册 -> 发微博06-发送微博 发微博01-导航栏内容 APP的演示操作: 从APP的演示操作中可…...

十五、存储过程与函数

一、存储过程概述 1、简介 含义:存储过程的英文是 Stored Procedure 。它的思想很简单,就是一组经过 预先编译 的 SQL 语句的封装 执行过程:存储过程预先存储在 MySQL 服务器上,需要执行的时候,客户端只需要向服务器…...

php实现助记词转TRX,ETH 私钥和钱包地址

TRX助记词转地址网上都是Java,js或其他语言开发的示例,一个简单的功能需要依赖其他环境来实现表示不能忍,毕竟php是世界上最好的语言。【狗头】 一、知识准备 要实现助记词转TRX私钥和地址,先需要知道助记词和私钥钱包地址之间的…...

浅析可观测系统中sdk的不同引入方式的利与弊

文章前提是不考虑sw的方式引入,同时不考虑在nginx等自动注入js脚本的方式,那么基本就是两种大的形式:cdn引入和本地引入其中cdn引入有两种:cdn同步cdn异步本地引入有两种:npm本地js文件参考知识提前先补充一张图片正文…...

Google Earth导入经纬高(txt文件)

目录 一、提取GNSS数据生成txt文本文件 二、Google Earth导入txt文件 1、启动Google Earth 2、打开vig_result.txt...

Unity客户端开发工程师的进阶之路

UWA技能成长系统是UWA根据学员的职业发展目标,提供技能学习的推荐路径,再将所需学习内容按难易等多维度,设计分成多个学习阶段,可以循序渐进地进行学习。 进入技能成长体系,目标选择高级客户端开发工程师(U…...

2023年全国最新高校辅导员精选真题及答案34

百分百题库提供高校辅导员考试试题、辅导员考试预测题、高校辅导员考试真题、辅导员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 72.心理发展的特点是()。 A.方向性与不可逆性 B.连续性与阶段性…...

chatGPT身份指令

充当 Linux 终端 我想让你充当 Linux 终端。我将输入命令,您将回复终端应显示的内容。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时&…...

基于springboot实现私人健身与教练预约管理系统【源码+论文】分享

基于springboot实现私人健身与教练预约管理系统演示开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea M…...

网络技术领域术语大全,含中英文及缩写,强烈建议收藏!

你好,这里是网络技术联盟站。 今天给大家分享的是网络技术领域相关的术语大全,在文末,我已经将本文整理成一个pdf文档了,大家可以下载到本地以便查阅。 自主访问控(DAC:Discretionary Access Control) 自主访问控制(DAC)是一个…...

C++源码剖析——vector和array

前言:之前看过侯老师的《STL源码剖析》但是那已经是多年以前的,现在工作中有时候查问题和崩溃都需要了解实际工作中使用到的STL的实现。因此计划把STL的源码再过一遍。   摘要:本文描述了llvm中libcxx的std::vector的实现。   关键字&…...

学习linux编程(一)

本文导航一. Linux基础知识杂记0. terminal操作快捷键等1. 为什么vfork的子进程里用return,整个程序会挂掉,而且exit不会(zz)2. 进程内存管理详解3. 关于堆和自由存储区概念的区别4. cache和buffer的区别5. C实现线程池6. 静态函数和虚函数的区别7. C里是…...

pt-query-digest_详细使用方法

pt-query-digest_详细使用方法1. pt介绍1.1. 说明1.2. 安装2 语法选项2.1 所有参数2.2 常见参数2.3 事件和属性2.4 分组2.5 过滤2.6 排序2.7 输出选项2.8 DSN(数据源)选项3. 慢日志3.1 事件属性3.2 分析报告3.2.1 第一部分:总体概况说明3.2.2 第二部分:查…...

基于MATLAB编程的萤火虫FA优化BP神经网络的回归分析

目录 BP神经网络的原理 BP神经网络的定义 BP神经网络的基本结构 BP神经网络的神经元 BP神经网络激活函数及公式 SVM应用实例,基于fa-svm分类预测 代码 结果分析 展望 BP神经网络的原理 BP神经网络的定义 人工神经网络无需事先确定输入输出之间映射关系的数学方程,仅通过…...

leetcode 消失的数字(面试题)

题目 数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗? 注意:本题相对书上原题稍作改动 示例 1: 输入:[3,0,1] 输出:2 示例 2: 输入&…...

Spring入门篇6 --- AOP

目录1.核心概念AOP(Aspect Oriented Programming)面向切面编程:一种编程范式,指导开发者如何组织程序结构作用:在不惊动原始设计的基础上为其进行功能增强。连接点(JoinPoint):程序执行过程中的任意位置切入点(PointCut)&#xff…...

【kafka】Golang实现分布式Masscan任务调度系统

要求: 输出两个程序,一个命令行程序(命令行参数用flag)和一个服务端程序。 命令行程序支持通过命令行参数配置下发IP或IP段、端口、扫描带宽,然后将消息推送到kafka里面。 服务端程序: 从kafka消费者接收…...

VB.net复制Ntag213卡写入UID

本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

Xshell远程连接Kali(默认 | 私钥)Note版

前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...

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

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

DockerHub与私有镜像仓库在容器化中的应用与管理

哈喽,大家好,我是左手python! Docker Hub的应用与管理 Docker Hub的基本概念与使用方法 Docker Hub是Docker官方提供的一个公共镜像仓库,用户可以在其中找到各种操作系统、软件和应用的镜像。开发者可以通过Docker Hub轻松获取所…...

【AI学习】三、AI算法中的向量

在人工智能(AI)算法中,向量(Vector)是一种将现实世界中的数据(如图像、文本、音频等)转化为计算机可处理的数值型特征表示的工具。它是连接人类认知(如语义、视觉特征)与…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...

Xen Server服务器释放磁盘空间

disk.sh #!/bin/bashcd /run/sr-mount/e54f0646-ae11-0457-b64f-eba4673b824c # 全部虚拟机物理磁盘文件存储 a$(ls -l | awk {print $NF} | cut -d. -f1) # 使用中的虚拟机物理磁盘文件 b$(xe vm-disk-list --multiple | grep uuid | awk {print $NF})printf "%s\n"…...

第7篇:中间件全链路监控与 SQL 性能分析实践

7.1 章节导读 在构建数据库中间件的过程中,可观测性 和 性能分析 是保障系统稳定性与可维护性的核心能力。 特别是在复杂分布式场景中,必须做到: 🔍 追踪每一条 SQL 的生命周期(从入口到数据库执行)&#…...

Kafka主题运维全指南:从基础配置到故障处理

#作者:张桐瑞 文章目录 主题日常管理1. 修改主题分区。2. 修改主题级别参数。3. 变更副本数。4. 修改主题限速。5.主题分区迁移。6. 常见主题错误处理常见错误1:主题删除失败。常见错误2:__consumer_offsets占用太多的磁盘。 主题日常管理 …...