2020-05-05
总结
$B$:信道带宽(Hz)
$B$:信号带宽(Hz)(近似的认为传输速率 = 传输信号的带宽,参考:简书)
$C$:信道容量(bps)
$G$:增益(dB)
$N$:噪声功率(W,$N = N_0B$)
$N_0$:噪声功率密度(W/Hz)
$R$:数据率(bps)(比特率,bit per second)
$S$:信号功率(W)
1 数据通信,数据网络和因特网
- T-1连接:1.544Mbps
- T-3连接:44.736Mbps
1.4.1 广域网
- 电路交换
- 分组交换
- 帧中继
- ATM
3 数据传输
3.1 概念和术语
3.1.1 传输术语
- 单工
- 半双工
- 全双工
3.1.2 频率,频谱和带宽
- 数据率和带宽之间的关系
正弦波
- 峰值振幅(单位:伏volt)
3.2 模拟和数字数据传输
3.2.1 模拟数据和数字数据
隔行扫描(interlacing)
3.2.2 模拟信号和数字信号
视频信号:水平回扫时间$11\mu s$
调制解调器
解编码器
数字传送器
3.2.3 模拟传输和数字传输
3.3 传输损伤
3.3.1 衰减
- 衰减失真:频率越高,衰减越严重,并将导致失真
3.3.2 时延失真
3.3.3 噪声
假设噪声与频率的大小无关,在$B$Hz带宽内的热噪声为$N = kTB$
$k=$玻尔兹曼常量$=1.38 \times 10^{-23} J/K$
或用分贝-瓦表示$N=10 \lg k + 10 \lg T + 10 \lg B = -228.6dBW + 10 \lg T + 10 \lg B$
3.4 信道容量
- 数据率:数据能够通信的速率,用比特每秒bps表示
- 带宽:在发送器和传输媒体的特性限制下的带宽,用Hz或每秒的周数表示
- 噪声
- 误码率:即差错发生率
3.4.1 奈奎斯特带宽
$B$:信道带宽,为避免串扰,极限码元传输速率为$2B$Baud,$B$单位Hz,Baud为每秒钟传送码元的数目
奈奎斯特公式:$C = 2B \log_2 M$,$M$是离散信号的个数或电平的个数($\log_2M$对应编码的比特数)
3.4.2 香农容量公式
信噪比(SNR或S/N):$SNR_{dB} = 10 \lg \dfrac{\text{信号功率}}{\text{噪声功率}}$
信道的最大容量$C = B \log_2(1 + SNR)$,无误码容量
3.4.3 表达式$E_b/N_0$
每比特信号的能量与每赫兹噪声功率密度之比
$$ \dfrac{E_b}{N_0} = \dfrac{S / R}{N_0} = \dfrac{S}{kTR} $$
$S$是信号功率,$R$数据率
3A 分贝和信号强度
分贝是两个信号功率比值的度量,分贝增益公式如下
$$ G_{dB} = 10\lg\dfrac{P_{out}}{P_{in}} ( = 10\lg G) $$
其中
- $G_{dB}$:增益
- $P_{in}$:输入功率值
- $P_{out}$:输出功率值
分贝损耗
$$ L_{dB} = 10\lg\dfrac{P_{in}}{P_{out}} = 20\lg\dfrac{V_{in}}{V_{out}} $$
4 传输媒体
决定数据率和传输距离的许多设计因素都与传输媒体及信号有关
- 带宽
- 传输损伤
- 干扰
- 接收器的数量
4.1 导向传输媒体
4.1.1 双绞线
无屏蔽和屏蔽双绞线
4.1.2 同轴电缆
4.1.3 光纤
4.2 无线传输
4.2.1 天线
- 各向同性天线
- 抛物面反射天线
- 天线增益
$$ G = \dfrac{4 \pi A_e}{\lambda^2} = \dfrac{4 \pi f^2 A_e}{c^2} $$
- $G$:天线增益
- $A_e$:有效面积.如果抛物面天线的表面积为$A = \pi r^2$,有效面积$A_e = 0.56 A$
4.2.2 地面微波
4.2.3 卫星微波
4.2.4 广播无线电
4.3 无线传播
4.3.1 地波传播
4.3.2 天波传播
4.3.3 视距传播
折射
光学视距和无线电视距
- 在没有中间障碍物的情况下,光学视距$d = 3.57 \sqrt{h}$
- $d$:天线和地平线之间的距离,以km为单位
- h$:天线和地平线之间的距离,以m为单位
- 到地平线的有效视距或无线电视距$d = 3.57 \sqrt{Kh},K$是折射引起的调整系数,经验值$K = 4/3$
- 因此,视距传播的两个天线之间的最大距离为$3.57(\sqrt{Kh_1} + \sqrt{Kh_2})$
- 在没有中间障碍物的情况下,光学视距$d = 3.57 \sqrt{h}$
4.4 视距传输
4.4.1 自由空间损耗
(单位增益天线)表示为发射率$P_t$与天线接收到的功率$P_r$的比值,$\dfrac{P_t}{P_r} = \dfrac{(4\pi d)^2}{\lambda^2} = \dfrac{(4\pi fd)^2}{c^2}$,其中
- $P_t$:发送天线的信号功率
- $P_r$:接收天线的信号功率
- $\lambda$:载波波长
- $d$:天线间的传播距离
可以被改写为$L_{dB} = 10\lg(\dfrac{4\pi d}{\lambda})^2$
对于其他类型的天线($G \not= 1$)
$$ \dfrac{P_t}{P_r} = \dfrac{(4 \pi d)^2}{G_r G_t \lambda^2} $$
- $G_t$:发送天线的增益
- $G_r$:接收天线的增益
4.4.2 大气吸收
4.4.3 多径
4.4.4 折射
5 信号编码技术
- 模拟信号传输的基础是一种连续且频率恒定的信号,成为载波信号
- 基带信号
5.1 数字数据,数字信号
术语 | 单位 | 定义 |
---|---|---|
数据元素 | 比特(bit) | 单个的二进制1或0 |
数据率 | 比特每秒(bps) | 数据元素传输的速率 |
信号元素 | 数字:一个固定振幅的电压脉冲;模拟:一个具有固定频率,相位和振幅的脉冲 | 在一个信号传输编码中占据最短时间间隔的那部分信号 |
信号传输速率或调制速率 | 信号元素每秒(波特) | 信号元素传输的速率 |
在其他条件保持不变的情况下:
- 数据率增加,则比特差错率(BER,也成为误码率)增加
- SNR增加,则差错率减小
- 增加带宽可使数据率增加
数字信号编码格式的定义
- 不归零电平(NRZ-L)
- 不归零1制(NRZI)
- 双极性AMI
- 伪三进制码
- 曼彻斯特编码
- 差分曼彻斯特编码
- 8零替换(B8ZS)
- 双极性3零码(HDB3)
5.1.1 不归零码(NRZ)
5.1.2 多电平二进制
5.1.3 双相位
曼彻斯特编码中:从低到高的跳变代表一个1,从高到低的跳变代表一个0
5.1.4 调制率
$$ D = \dfrac{R}{L} = \dfrac{R}{\log_2M} $$
其中
- $D$:调制率,波特(baud)
- $R$:数据率,bps
- $M$:不通信号元素个数,$2^L$
- $L$:每个信号元素中的比特数目
5.1.5 扰码技术
5.2 数字数据,模拟信号
5.2.1 振幅键控(ASK)
5.2.2 频移键控(FSK)
调制器需要的带宽为$W_d = 2Mf_d$
- $M$:不通信号元素的个数$ = 2^L$
- $f_d$:相差频率,当$M = 2$时,$f_d = |f_1 - f_2|$
5.2.3 相移键控(PSK)
- 二进制相移键控(BPSK)($s(t) = 0, 1$)
- 四值相移键控(QPSK)($s(t) = 00, 01, 10, 11$)
使用的相位偏移值为$\pi / 2$的倍数,而不像BPSK中只允许存在$180^{\circ}$的相位偏移
5.2.4 性能
机制 | 带宽 |
---|---|
ASK | $B_T = (1 + r)R$ |
MPSK(多值相移键控) | $B_T = (\dfrac{1 + r}{L})R = (\dfrac{1 + r}{\log_2M})R$ |
MFSK(多值频移键控) | $B_T = (\dfrac{(1 + r)M}{\log_2M})R$ |
$R$:比特率
$r$:与用来对信号进行滤波并建立传输带宽的技术有关,通常$0 < r < 1$(题目中会说$r = $常数的滤波器,一般设为0)
带宽有效率:$R/B_T$,(TODO)利用率/效率:传输时延/发送周期
TODO:$B_T = 0.5(1 + r)D$
5.2.5 正交调幅
5.3 模拟数据,数字信号
5.3.1 脉码调制(PCM)
- 量化误差/量化噪声:量化噪声的信噪比:
$$ SNR_{dB} = 20 \log 2^n + 1.76dB = 6.02n + 1.76dB $$
- PAM(脉幅调制)采样器
- 量化器
- 编码器
5.3.2 增量调制(DM)
5.3.3 性能
5.4 模拟数据,模拟信号
5.4.1 调幅(AM)
5.4.2 角度调制
- 角度调制
$$ s(t) = A_c\cos[2\pi f_c t + \phi(t)] $$
调频(FM),调相(PM)
- $s(t)$的瞬时频率为
$$ f_i(t) = f_c + \dfrac{1}{2\pi}\phi’(t) $$
6 数字数据通信技术
6.1 异步和同步传输
- 起始位
6.1.1 异步传输
6.1.2 同步传输
6.2 差错类型
6.3 差错检测
6.3.1 奇偶校验
6.3.2 循环冗余校验
$$ T = 2^{n - k}D + F $$
- $T$:要发送的$n$位帧
- $D$:数据块($k$位)
- $F$:帧检验序列(FCS),$T$中的后$n - k$位($2^{n - k}D / P$的余数$R$)
- $P$:$n - k + 1$位特定的比特序列,是预定的除数
6.4 差错纠正
汉明码
$$ 2^r \ge k + r + 1 $$
- $r$:校验位的比特数
- $k$:信息位的比特数
6.4.1 块码原理
6.5 线路配置
6.5.1 拓扑结构
6.5.2 全双工和半双工
7 数据链路控制
7.1 流量控制
7.1.1 停止等待流量控制
- 链路的比特长度$B = R \times \dfrac{d}{V}$
- $B$:以比特为单位的链路长度.即当比特流完全占满整个链路时,链路上的比特数量
- $R$:链路的数据率,bps
- $d$,链路的长度,m
- $V$传播速率,m/s
- 传输时间取归一化值1,并且传播时延用变量a表示,$a = \dfrac{B}{L} = \dfrac{d/V}{L/R}$
7.1.2 滑动窗口流量控制
- 捎带
- 数据帧
- 确认帧
7.2 差错控制
7.2.1 停止等待ARQ
源点传输一个帧之后,必须等待一个ACK.在终点的ACK返回源点之前,源点不能发送其他的数据帧
7.2.2 返回N ARQ
站点发送的是以某个最大值为摸的顺序编号的帧序列.如果终点在某个帧中检测到差错,那么他可能会为这个帧发送一个否认(REJ).终点丢弃这个帧以及所有后来接收到的帧,直至有差错的帧被正确地接收到.因此当源点接收到一个REJ后,必须重传有差错的帧以及这个帧之后的所有已经传输过的帧
7.2.3 选择拒绝ARQ
被重传的只有那些接收到否认的帧或超时的帧,在这种情况下,否认成为SREJ
克服发送窗口和接受窗口重叠的问题,最大窗口值必须小于序号范围的一半
对于$k$比特的序号字段,最大窗口值限制在$2^k - 1$内
7.3 高级数据链路控制(HDLC)
7.3.1 基本特点
7.3.2 帧结构
标志 | 地址 | 控制 | 信息 | FCS(校验字段) | 标志 |
---|---|---|---|---|---|
8 | 8(可扩展) | 8或16 | 变长 | 16或32 | 8 |
标志字段:标志字段以独特的01111110模式在帧的两端起定界作用
控制字段
- 信息帧(I帧)
- 监控帧(S帧)
- 无编号帧(U帧)
7.3.3 运行方式
7A 性能问题
7A.3 ARQ
令
- 单个帧出现差错的概率为$P$
- $a = \dfrac{t_{prop}}{t_{frame}}$(传播时间/传输时间)
- $U$:利用率
则 - 停止等待
- 选择拒绝
- 返回$N$
8 复用
8.1 频分复用
8.1.1 特点
副载波调制器->发送器->主接收器->带通滤波器->解调器
8.1.2 模拟载波系统
8.1.3 波分复用
8.2 同步时分复用
8.2.1 特点
8.2.2 TDM链路控制
8.2.3 数字载波系统
- 每个帧包含有各个信道的8比特再加上一个帧定位比特,共计$24 \times 8 + 1 = 193$比特
- 调制速率为每秒8000个样本(帧)
- 每6帧中有5个帧使用了8比特的PCM样本.对于每次出现的第6个帧,所有信道都是由一个7比特的PCM字加上一个信令比特组成
8.2.4 SONET/SDH
8.3 统计时分复用
8.3.1 特点
8.3.2 性能
8.3.3 电缆调制解调器
8.4 非对称数字用户线路
8.4.1 ADSL设计
8.4.2 离散多音调
8.4.3 宽带访问配置
8.5 xDSL
9 扩频
9.1 扩频的概念
优点
- 可获得对各种噪声和多路失真的抗扰性
- 可用于信号的隐蔽和加密
- 多个用户可以做到彼此之间很少干扰地独立使用相同的带宽
9.2 跳频扩频(FHSS)
9.2.1 基本方法
- 跳频(FH)信号
- 频移键控(FSK)
- 双相位相移键控(BPSK)
- 伪随机噪声(PN)
每个$k$比特的PN码指明了$2^k$个载频中的一个.在每个连续间隔期间(每个$k$比特的PN)都会从频率表中选择一个新载频
9.2.2 用MFSK调制的FHSS
- $W_d$:信息带宽(TODO),$W_d = Mf_d$
- $W_s$:跳频扩频带宽,$W_s = 2^k W_d$
9.2.3 FHSS性能分析
信噪比上的增益(处理增益)
$$ G_p = 2^k = \dfrac{W_s}{W_d} $$
9.3 直接序列扩频(DSSS)
9.3.1 使用BPSK的DSSS
9.3.2 DSSS的性能分析
信息信号的比特周期为$T$(相当于数据率为$1/T$),在此条件下:
- 信号的带宽大约为$2/T$($B = 2R$)
信噪比上的增益
$$ G_P = \dfrac{T}{T_c} = \dfrac{R_c}{R} \approx \dfrac{W_s}{W_d} $$
其中
- $R_c$:扩频码的比特率
- $R$:数据率
- $W_s$:扩频信号的带宽
- $W_d$:信号带宽
9.4 码分多址
9.4.1 基本原理
9.4.2 用于直接序列扩频的CDMA
10 电路交换和分组交换
10.1 交换式通信网
10.2 电路交换网
- 电路建立
- 数据传送
- 电路断连
10.3 电路交换的概念
10.3.1 空分交换
空分交换机就是信号通路与信号通路之间从物理上被空间分隔的交换机.每次连接都需要建立一条经过该交换机的物理通路,该通路完全专用于这两个端点之间的信号传送
- 横纵交换机(单级横纵矩阵)
- 交叉点的数量以相连站点数量的平方数上升
- 一个交叉点的损坏使得该交叉点上相交的线路所属的设备之间无法连接
- 交叉点的利用率很低
- 多级交换
- 交叉点数量减少,提高了横纵矩阵的利用率
- 具有多条通路可经过网络连接两个端点,提高了可靠性
10.3.2 时分交换
10.4 软交换体系结构
10.5 分组交换原理
10.5.1 交换技术
数据报(datagram)
虚电路(virtual circuit)
虚电路技术的主要特点是在数据传送之前,站点之间已经建立了一条路由(并不是一条专用通路),分组还是要在每个结点被缓存,并排队等待经一条线路输出,与此同时其他虚电路上的其他分组可能正在共享这条线路.他与数据报方式的区别在于:结点不需要为每个分组选择路由,对于使用同一条虚电路的所有分组只需要做一次路由选择
10.5.2 分组大小
10.5.3 外部网络接口
10.5.4 电路交换与分组交换的对比
11 异步传递方式
- $L$:信元的数据字段长度(八位组)
- $H$:信元的首部长度(八位组)
- $X$:作为一个报文传输的信息的八位组数量
- $N$:传输效率$ = \dfrac{\text{信息的八位组数量}}{\text{信息的信位组数量}+\text{开销的八位组数量}}$
11.1 ATM的角色
信元(cell)
11.2 协议体系结构
11.2.1 ATM网络接口
11.3 ATM逻辑连接
11.3.1 虚通路连接的使用
11.3.2 虚通道/虚通路的特性
11.3.3 控制信令
11.4 ATM信元
异步传递方式利用了固定长度的信元,由5个八位组的首部和48个八位组的信息字段组成
11.4.1 首部格式
- 一般流量控制(GFC)
- 恒定比特率(CBR)
- 可变比特率(VBR)
- 虚通道标识符(VPI)
- 虚通路标识符(VCI)
- 有效载荷类型(PT)
- 信元丢失优先级(CLP)
- 首部差错控制(HEC)