当前位置: 首页 > 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…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录

ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录,以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...

使用VSCode开发Django指南

使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架,专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用,其中包含三个使用通用基本模板的页面。在此…...

IGP(Interior Gateway Protocol,内部网关协议)

IGP(Interior Gateway Protocol,内部网关协议) 是一种用于在一个自治系统(AS)内部传递路由信息的路由协议,主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

【JVM】- 内存结构

引言 JVM:Java Virtual Machine 定义:Java虚拟机,Java二进制字节码的运行环境好处: 一次编写,到处运行自动内存管理,垃圾回收的功能数组下标越界检查(会抛异常,不会覆盖到其他代码…...

ffmpeg(四):滤镜命令

FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...

c#开发AI模型对话

AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...

优选算法第十二讲:队列 + 宽搜 优先级队列

优选算法第十二讲:队列 宽搜 && 优先级队列 1.N叉树的层序遍历2.二叉树的锯齿型层序遍历3.二叉树最大宽度4.在每个树行中找最大值5.优先级队列 -- 最后一块石头的重量6.数据流中的第K大元素7.前K个高频单词8.数据流的中位数 1.N叉树的层序遍历 2.二叉树的锯…...

docker 部署发现spring.profiles.active 问题

报错: org.springframework.boot.context.config.InvalidConfigDataPropertyException: Property spring.profiles.active imported from location class path resource [application-test.yml] is invalid in a profile specific resource [origin: class path re…...

动态 Web 开发技术入门篇

一、HTTP 协议核心 1.1 HTTP 基础 协议全称 :HyperText Transfer Protocol(超文本传输协议) 默认端口 :HTTP 使用 80 端口,HTTPS 使用 443 端口。 请求方法 : GET :用于获取资源,…...