数据通信(一)

本文介绍了数据通信的基本概念,包括模拟信号与数字信号的区别,以及它们之间的转化。详细阐述了无噪音和有噪音情况下信道容量的计算,如尼奎斯特定理和香农定理。讨论了不同通信介质如交叉线和直通线的应用,以及同轴电缆和光纤的特性对比。此外,还探讨了数据调制技术如ASK、FSK、PSK等,以及编码方式如曼切斯特编码和差分曼切斯特编码。最后,文章通过例题展示了数据速率计算和通信延迟时间估算的实际应用。
摘要由CSDN通过智能技术生成

基本概念

模拟信号:跳跃      数字信号:连续
模拟信号和数字信号区别

模拟信号和数字信号转化
信号转换

数据通信计算

模拟信道带宽计算:W=f2-f1(f2为高频、f1为低频)
模拟信道的带宽计算

数字信道带宽计算

无噪音、理论上

尼奎斯特定理:B=2W(B码元速率、波特率)
信息量n(位)与码元种类N:n= log ⁡ 2 N \log_2 N log2N
数据速率:R=B log ⁡ 2 N \log_2 N log2N=2W log ⁡ 2 N \log_2 N log2N(这个是真正的速率,是经过调制的)
若要提高速率,即提高N即可(因为W是固定的)

有噪音

香农定理:C=W4= log ⁡ 2 ( 1 + S / N ) \log_2 (1+S/N) log2(1+S/N)
其中,C为数据速率,W为信道带宽,S为信道的平均功率,N为噪音平均功率,S/N为信噪比(一般用分贝dB表示)
分贝数与信噪比的关系:dB = 10 lg ⁡ ( S / N ) \lg_(S/N) lg(S/N)
eg:20dB时:S/N = 100
小技巧:有几个0就是几十分贝

通信介质

单模多模

交叉线和直通线
T568B - T568B   直通线
T568A - T568A   直通线
T568A - T568B   交叉线
T568B - T568A   交叉线
目前,直通线用的较多

交叉线和直通线的适用范围
线缆连接设备情况所采用的的线缆种类
计算机 - 计算机交叉线
计算机 - 交换机直通线
计算机(路由器)- 路由器交叉线
交换机 - 交换机交叉线
交换机 - 路由器直通线
路由器 - 路由器交叉线

同轴电缆:粗同轴电缆、细同轴电缆

光纤:单模(SMF)、多模(MMF)
单模多模

单模光纤和多模光纤的比较
项目单模光纤多模光纤
距离长(远)短(近)
速率
光源激光发光二极管
直径小(细)
端接较难较易
造价高(贵)低(便宜)

小技巧:单(身)美女的眼光:高贵细远

无线信道:无线光波(比如无线路由器)、红外光波(比如遥控器)
电波可以拐弯,光波不可以
无线电波和红外光波区别

数据调制和编码

模拟信号调制:调幅ASK   调频FSK    调相PSK   正交调幅QAM
无线电波和红外光波区别

模拟信道转换为数字信道的步骤:采样(模拟信道的2倍)、量化(等级)、编码(二进制)
模拟信号转换成数字信道的步骤

调制技术增大速率
原理:增大N(码元数量)
公式:R = 2W log ⁡ 2 N \log_2 N log2N(小尼公式)

调制技术名称码元种类N比特位n
ASK幅度键控21
FSK频移键控21
PSK相移键控(2相)21
DPSK4相键控(可以为其它相)42
QPSK正交相移键控42

极性编码:单极性、极性、双极性
极性:只有正极和0极
极性:只有正极和负极
双极性:正极、0极、负极都有
极性编码

归零性编码:归零码、不归零码(遇1翻转)、双相码(电平反转)
归零码:每一位都要回到0
不归零码:不归0
双相码:按照 “正负正负…”
归零性编码

曼切斯特编码和差分曼切斯特编码
曼切斯特编码:降0升1(或降1升0)
差分曼切斯特编码:折0平1 曼码和差分曼码

各种编码效率

4B/5B效率80%,用于百兆(100M)以太网(4/5=0.08)
8B/10B效率80%,用于千兆(1000M)以太网
64B/66B效率97%,用于万兆(10000M)以太网
曼码和差分曼码效率50%,用于以太网(10M)

例题

1、设信道带宽为4000Hz,信噪比为30dB ,按照香农公式,信道容量为(C)
A.4Kb/s  B.1.6Kb/s  C.40Kb/s  D.120Kb/s\

答案:使用香农公式C=W log ⁡ 2 ( 1 + S / N ) \log_2 (1+S/N) log2(1+S/N)和公式dB = 10 lg ⁡ ( S / N ) \lg(S/N) lg(S/N),由30dB得到S/N = 1000
将W = 4000 带入得:
C = 4000 l o g 2 ( 1 + 1000 ) log_2(1+1000) log2(1+1000) = 40000b/s(把1+1000与等于1024即2的10次方),然后通过进率1000(通信领域是1000,储存领域是1024)换算成Kb/s为40Kb/s

2、地面上相距2000km的两地之间通过电缆传输4000bit长的数据包,数据速率为64Kb/s,从开始发送到接
收完成需要的时间为()
A.48ms   B.640ms   C.32.5ms   D.72.5ms
答案:一个数据包从开始发送到接收完成的总时间 = 发送时间 + 传播延迟时间
根据电信号的传播速度 200km/ms 可以计算如下:
传播延迟时间 = 2000km / (200km/ms) = 10ms
发送时间 = 4000b / (64000b/s) = 0.0625s = 62.5ms
总时间 = 10 + 62.5 = 72.5ms

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值