首页 > 其他分享 >网络通信基础

网络通信基础

时间:2024-10-10 20:20:22浏览次数:10  
标签:网络通信 编码 码元 基础 电平 信道 信号 调制

一、通信基本概念

1、通信:将信息从源地传送到目的地,信息:通过通信系统传递的内容。发送信号端为信源,接收端为信宿,通信线路为信道。信道传输信号,信号有连续变化的模拟信号和离散的数字信号。

2、带宽:传输过程中信号不会明显减弱的一段频率范围,单位为赫兹(Hz)。【模拟信道】

信道带宽W=最高频率Fmax-最低频率Fmin

3、比特率(信息传输速率、信息速率):单位时间内在信道上传送的数据量(即比特数),单位
为比特每秒(bit/s、b/s、bps)。【数字信道】

比特率=波特率B\times单个调制状态对应的二进制位数n=Blog_{2}N=2Wlog_{2}N

4、码元:数字通信中常用时间间隔相同的符号来表示一个二进制数字,这样的时间间隔内的信
号称为二进制码元。

码元速率(波特率,Baud,简写为B):单位时间内载波参数(相位、振幅、频率等)变化的次数,单位为波特。【通过信道传送的码元个数,如果信道带宽(脉冲周期)为T,则码元速率B=1/T 。】

一个码元对应的二进制位数:n=log_{2}N(N为码元种类)

5、奈奎斯特定理:若无噪声的信道带宽为W,最大码元速率为:B=2W,码元携带的信息量n与码元种类N关系为:n=log_{2}N ,则极限数据速率为:R=Blog_{2}N=2Wlog_{2}N

6、香农定理:有噪声的信道的极限数据速率为:C=Wlog_{2}(1+S/N)【S为信号功率,N为噪声功率】

7、信噪比:信号功率与噪声功率的比值称。通常不使用信噪比本身,而是使用10log_{10}S/N的值,即分贝(dB或 decibel):dB=10log_{10}S/N【dB=30,S/N=1000,log_{2}(1+S/N)\approx10,C\approx10W】

8、误码率:接收到的错误码元数在总传送码元数中所占的比例。Pe=错误码元数(Ne)/码元总数(N)【计算机通信网络,误码率一般要求低于10^{-6},数据延时<200ms,语音视频延时<50ms,抖动<20ms,丢包率<1%】

9、信道时延:信号在传输过程中所产生的延迟。总延迟 = 发送延迟 + 传输延迟

发送时延=数据帧长度/信道带宽
传播时延=信道长度/电磁波在信道上的传播速率

信号传播速率‌:电信号在电缆中的传播速度约为光速(300000km/s)的77%,即200m/us=200000km/s。【卫星信道时延大约270ms】

二、调制编码

1、调制:用模拟信号承载数字或模拟数据;编码:用数字信号承载数字或模拟数据。

调制可以分为基带调制和带通调制 。

基带调制:只对基带信号波形进行变换,并不改变其频率,变换后仍然是基带信号 。适用短距离传输。

带通调制(频带调制):使用载波将基带信号的频率迁移到较高频段进行传输,使得信号能够在不同的频段传输,从而实现了频分复用,提高了线路的利用率‌,传输更远 。

2、模拟信号调制为模拟信号

2.1模拟信号有三个要素:振幅、周期、相位

2.2模拟信号调制为模拟信号的方法:

(1)调幅(AM):依据传输的原始模拟数据信号变化来调整载波的振幅。

(2)调频(FM):依据传输的原始模拟数据信号变化来调整载波的频率。

(3)调相(PM):依据传输的原始模拟数据信号变化来调整载波的初始相位。

3、模拟信号编码为数字信号

 3.1脉冲编码调制( PulseCode Modulation,PCM ):常用的模拟信号编码为数字信号。

3.2脉冲编码的过程为采样量化编码

(1)采样:对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。(采样频率≥2倍最大频率)

(2)量化:利用抽样值将其幅度离散,用规定的一组电平值把抽样值用最接近的电平值。

(3)编码:用一组二进制码组来表示每一个有固定电平的量化值。

【模/数变换( A/D ):编码过程同时完成量化。】 

3.3脉冲编码调制PCM体制

(1)脉冲编码调制( PCM )两个重要国际标准

(1.1)欧洲的32路PCM( E1,速率为2.048Mb/s )【我国和欧洲等国家】

(1.2)北美的24路PCM( T1,速率为1.544Mb/s )【美国、日本、新加坡】

(2)E1有成帧、成复帧与不成帧三种方式。

(2.1)成复帧:E1的一个时分复用帧(长度为T=125us )共划分为32个相等的时隙( CH0~CH31 )。【 CH0:帧同步,CH16:传送信令,CH1~15、17~31:语音话路】

(2.2)成帧:第0时隙用于传输帧同步数据,其余31个时隙可以用于传输有效数据。

(2.3)不成帧:所有32个时隙都可用于传输有效数据。

4、数字信号调制为模拟信号

4.1数字信号调制为模拟信号的方法:

(1)幅移键控( Amplitude Shift Keying,ASK ):载波幅度随着基带信号的变化而变化,用载波的两个不同振幅表示0和1 。

(2)频移键控( Frequency Shift Keying,FSK ):载波频率随着基带信号的变化而变化。用载波的两个不同频率表示0和1。

(3)相移键控( Phase Shift Keying,PSK ):载波相位随着基带信号的变化而变化。用载波的起始相位的变化表示0和1 。

(4)二进制相移键控( BPSK ):载波相位有2种,分别表示逻辑0和1。

(5)正交相移键控( QPSK,又称4PSK ):使用4个输出相位表示2个输入位。

(6)差分相移键控(二相相对调相,DPSK或2DPSK):连续信号之间的载波信号的初始相位是否变化来传输的。

(7)正交幅度调制( Quadrature Amplitude Modulation,QAM ):利用正交载波调制技术传输 ASK信号。

5、数字信号编码为数字信号

5.1数字信号调制为数字信号的方法:

(1)极性编码:使用正负电平和零电平来表示的编码。

(1.1)单极性码:正电平表示0,零电平表示1

(1.2)极性码:正电平表示0,负电平表示1
【极性编码使用恒定的电平表示数字0或1,因此需要使用时钟信号定时。】

(1.3)双极性码:数据流中遇到1时,电平极性编码在正负电平之间交替翻转,遇到0则保持零电平。
【信号交替反转编码(Alterate Mark Inversion,AMI)】

(2.1)归零码(Return to Zero,RZ):码元中间信号回归到零电平,从正电平到零电平表示0,从负电平到零电平表示1。

(2.2)不归零码(Not Return to Zero,NRZ):码元中间信号不回归到0,遇到1时,电平翻转,遇到0时,电平不翻转。【差分机制】

(2.3)不归零反相编码(No Return Zero-Inverse,NRZ-I):遇到0时,电平翻转,遇到1时,电平不翻转。

(3)双相码:负电平到正电平代表0,正电平到负电平代表1

(3.1)曼彻斯特编码:负电平到正电平代表0,正电平到负电平代表1;也可以是负电平到正电平代表1,正电平到负电平代表0。【常用于10M以太网,双相码】

(3.2)差分曼彻斯特编码:信号开始时有电平变化表示0,没有电平变化表示1。【中间电平只起到定时的作用】

6、mB/nB编码:在高速率的局域网和广域网中采用m位比特编码成n位比特编码方式。

标签:网络通信,编码,码元,基础,电平,信道,信号,调制
From: https://blog.csdn.net/L752034395/article/details/142771018

相关文章

  • 零基础-动手学深度学习-4.6暂退法(Dropout)
    鄙人生医转码,道行浅薄请多谅解~仅作笔记学习交流常用于多层感知机的隐藏层输出上,丢弃概率是控制模型参数复杂度的超参数一、重新审视过拟合书上说的很好:当面对更多的特征而样本不足时,线性模型往往会过拟合。相反,当给出更多样本而不是特征,通常线性模型不会过拟合。不幸的是......
  • 运算符的基础
    运算符一:二元运算符publicclassDemo01{publicstaticvoidmain(String[]args){//二元运算符//Ctrl+D:复制当前行到下一行inta=10;intb=20;intc=25;intd=25;System.out.println(a+b);......
  • 键入网址到页面显示,期间发生了什么?计算机网络学习心得(基础篇2)
    1.HTTP域名解析浏览器做到第一步就是域名解析,解析完后会生成发送给Web服务器的请求信息。有很多域名后面都会跟长长的url(如下图),这个url其实就是请求服务器中的文件资源,通过访问这个文件,大部分这个文件就是首页展示的静态页面,也就是.html文件。有些域名后面没有跟url的(比如百......
  • 概率论基础1
    事件概率1.事件事件是指在某个试验或观察中可能发生的结果或结果的集合。是样本空间的一个子集,可以包含一个或多个样本点,也可以是整个样本空间。事件用大写字母,如A,B,C等表示。例子事件A={1,2,3}1.1概念1.1基本事件基本事件是指试验中不可再分的最简单的事件。每个基......
  • #数学基础-概率论day1-1 事件与概率
    1.事件事件是指在某个试验或观察中可能发生的结果或结果的集合。用大写字母,如A,B,C等表示。1.1概念1.1.1基本事件基本事件是指试验中不可再分的最简单的事件。每个基本事件代表一个单一的可能结果。抛一枚硬币:基本事件是“正面”和“反面”。1.1.2复合事件复合事件是......
  • 实验2_C语言分支与循环基础应用编程
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1397#defineN2476#defineN321//随机摇学号intmain(){intcnt;intrandom_major,random_no;srand(time(NULL));//以当前系统时间作为随机种子......
  • CTF中Web题目的常见题型及解题姿势,零基础入门到精通,收藏这篇就够了
    一、基础知识类题目考察基本的查看网页源代码、HTTP请求、修改页面元素等。这些题很简单,比较难的比赛应该不会单独出,就算有应该也是Web的签到题。实际做题的时候基本都是和其他更复杂的知识结合起来出现。姿势:恶补基础知识就行查看网页源代码按F12就都看到了,flag一般......
  • 0基础能不能转行做网络安全?
    0基础能不能转行做网络安全?网络安全人才发展路线最近有同学在后台留言,0基础怎么学网络安全?0基础可以转行做网络安全吗?以前也碰到过类似的问题,想了想,今天简单写一下。我的回答是先了解,再入行。具体怎么做呢?首先,你要确定学习方向。网络安全是一个很大的概念,包含的东西也......
  • 【C语言复习】常见概念(零基础)
    【C语言复习】常见概念1、C语言是什么?2、C语言的历史和辉煌3、编译器的选择VS20223.1编译和链接3.2编译器的对比3.3VS2022的优缺点4、VS项⽬和源⽂件、头⽂件介绍5、第一个C语言程序6、main函数(主函数)7、printf和库函数8、关键字介绍9、字符和ASCII编码10、字符串......
  • JavaScript 基础
    JavaScriptJavaScript被认为是一种弱类型(或称为动态类型)语言。这意味着在JavaScript中,变量在声明时不需要指定数据类型,且变量的类型可以在运行时改变。这种类型系统的灵活性允许开发者在编写代码时有更大的自由度,但同时也可能导致一些运行时错误,因为类型错误可能不会在......