2.1数据传输系统
系统组成:结点,收发器,信道
分类:数字传输系统和模拟传输系统
系统功能:二进制位流的可靠传输:传输过程和差错控制
信道连接结点方式:点对点,广播信道
数据通信方式:单工,半双工,全双工(一般都为点对点)
2.2信号
周期性的数字信号和模拟信号可以由不同频率的正弦信号表示
数字信号:幅度为有限离散值的信号
基带信号:两种离散值
谐波:用于合成周期性数字信号的不同频率的正弦波信号
拟合周期性数字信号:由有限次谐波合成的接近原始周期性数字信号的信号。
带宽:用于形成周期性数字信号的各次谐波的频率范围
(另外带宽:数据的传输速率)
模拟信号:
数字信号和模拟信号都会引发失真。
阻抗:物理链路存在阻抗,阻抗与物理链路长度成正比。
阻抗具有频率相关性:相同物理链路对不同频率的信号呈现不同的阻抗,不同频率的信号经过相同的物理链路,有着不同的衰减程度。
失真是因为相同物理链路上不同频率衰减不同。
那么怎么处理呢?
数字信号还原:
幅度还原:设置阈值;用同步技术还原宽度。
基带信号不能还原的情况:失真后的低电平高于阈值:噪音
失真后的高电平低于阈值:衰减
模拟信号还原原理:
幅度连续的信号只能通过放大信号来弥补信号衰减。
构成模拟信号的各次谐波的衰减程度不同。
必须对各次谐波单独设置放大电路。但是这是不现实的。
为模拟信号设置单个统一的放大电路反而加剧失真的严重程度。
模拟信号不容易还原。
2.3编码
编码过程:二进制位流转换为数字信号。。
码元长度:数字信号中某个离散值维持不变的最小时间单位
码元:将信号以码元长度为单位进行分割,每一段码元长度内的信号,码元是信号的基本单位。
数字信号速率:单位时间里传输的码元数,也称为波特率
传输速率:单位时间内传输的二进制位数
对于基带信号来说:传输速率=波特率
对于4级幅度的数字信号:传输速率=2*波特率
推导:
数字信号的幅度有n个离散值,每一个码元可以表示log2n位二进制数。
数字信号的波特率为B时,传输速率S=log2n*B
从编码角度考虑:
波特率:波特率越高,信号带宽要求越高。
信号级数:信号级数越大,还原难度越大。收发器的数字信号处理能力越强。
所以编码要考虑:信道的带宽和收发器的数字信号处理能力。
调制:二进制位流转换为模拟信号
调制是将正弦波信号转换为二进制位流的模拟信号的过程。
解调是从调制后的模拟信号中还原出二进制位流的过程。
不同的载波信号(正弦波信号)有三个特性,幅度,频率,相位,调整这三个特性就可以表示二进制值。
三种调制技术:
ASK(振幅键控调制技术):用两种不同幅度的载波信号来表示两个不同的二进制值。
FSD(移频键控调制技术):用两种频率
PSK(移相):相对移相和绝对移向
模拟信号码元长度:
奈奎斯特准则(理想信道):
最大波特率RP=2*BW(BW为信道带宽)
最大传输速率RS=2*BW*log2n(n为信号的状态数)
最大传输速率也称为信道的容量
香农定理(随机热噪声的信道):
最大传输速率RS=BW*log2(1+S/N)(BW为信号带宽,S/N为信号信噪比)
香农定理表明,存在随机热噪声的信道中,信道最大传输速率取决于信道带宽和经过信道传播的信号的信噪比,与信号的编码或调制技术无关。
2.4差错控制
出错现象和和接收的二进制位流不一致。
检错码:检错的附加信息
Eg:检验和
检验和方法简单,能够检测出单段数据中连续多位二进制错误,;对于分布在多段数据中的错误则不容易检测出来。
EG:循环冗余校验CRC
确认和重传机制:
ACK帧
定时器
重复接受数据:数据发送携带序号
连续发送:在前一个数据确认之前可以继续发送
累积确认
差错控制机制:
检错码:接收端判别数据是否正确。
确认应答:发送端判别数据是否被正确接收。
重传:出错数据必须重新发送。
序号:避免接收端重复接受数据
2.5传输媒体
同轴电缆,双绞线,光纤