目录
Chapter 17:Pure Digital Communications
17.1.1 数字通信系统性能测量(Digital communication system performance measure)
17.1.2 数字通信的优势(Advantages of Digital Communications)
17.1.3 模拟通信的优势(Advantages of Analog Communications)
18.1.2.2 非均匀量化(Non-Uniform Quantization)
18.1.3 二进制字分配(Binary word assignment)
18.2.2 脉冲编码调制(Pulse Coded Modulation)
18.2.3.1 更高级的线路代码(More advanced line codes)
前言
本笔记是基于北京都柏林学院2022年EEEN3005J Communication Theory课程课件总结出的笔记。任课教师为Dr Deepu John。
Chapter 17:Pure Digital Communications
17.1 介绍(Introduction)
•在数字系统中,我们通过一组有限的信号进行通信。这与模拟通信系统明显不同,在模拟通信系统中,传输的信号是从无限多个可能的信号中选择的。
•每个信号代表一个离散符号,从一组M个可能的符号中选择。
•符号流示例:
–中文符号(Chinese symbols)
–二进制流[1 1 0 1···]-一个位流。
–模拟信号数字化(采样和模数转换)产生的符号流。
•有许多代码用于表示字符(字母表中的字母 等等):
–ASCII:美国信息交换标准代码
–EBCDIC:扩展二进制编码十进制交换码。
–示例:7位ASCII:A=1000001;g=1110011
• 位(bits)可以组合在一起形成符号。在数字通信中,每个符号由唯一的波形表示。通常所有符号都有相同的持续时间(称为符号间隔)。
•如果我们将N个位组合在一起形成一个符号,则可能的符号数为,这称为 信号。因此,每个符号的位数为
•传输速率以比特/秒(bps或bit/s)或符号/秒为单位测量。有时每秒一个符号称为一波特(baud)。
•数字通信系统的特点:
–压缩(或信源编码):从信息符号流中删除不必要的冗余。
–信道编码:引入结构化冗余,以帮助纠正接收器的错误。
17.1.1 数字通信系统性能测量(Digital communication system performance measure)
假设我们已经建立了一个数字通信系统,我们想衡量它有多好?为此,我们使用:
17.1.2 数字通信的优势(Advantages of Digital Communications)
• 可以进行压缩
• 可以进行信道编码
• 可以使用加密使数据私有化
• 所有信息信号可以同等对待(作为一个位序列)
• 数字电路价格低廉
• 可以沿通信路径(中继)每隔一段时间执行检测和后续重传,而不会降低信噪比。
• 非常适合数字信息源,例如文件传输。
17.1.3 模拟通信的优势(Advantages of Analog Communications)
• 模拟通信系统的同步通常更容易
• 模拟系统表现出“优雅的退化”——当系统性能下降时,会逐渐下降。
• 数字通信系统往往会突然失效。
• 非常适合模拟信号源,例如电话线上的语音。
Chapter 18:PCM and line codes
在模拟脉冲调制中,模拟信号的离散样本用于调制脉冲序列的某些方面(例如脉冲幅度、脉冲宽度或脉冲位置)。
在脉冲编码调制中,模拟样本被转换(或映射)为一组有限的码字,这些码字又被用来产生一系列电脉冲。
脉冲编码调制(PCM)用于以数字形式传输模拟信号。它已在电话网络中使用多年。
标有星号(*)的三个块构成了模数转换(A/D或ADC)过程,但此处单独列出,因为需要考虑每个块的影响。
18.1 ADC
18.1.1 采样器(Sampler)
采样器与模拟脉冲调制系统完全一致;它只需以均匀的时间间隔(每Ts秒)对模拟信号进行采样。这些样品的振幅是连续的。
如果满足奈奎斯特抽样标准,此过程不会导致任何信息丢失。
18.1.2 量化器(Quantizer)
采样后,信号在时间上是离散的,但在振幅上仍然是连续的。
• 信号需要映射(即四舍五入)到离散电平-由∆ 伏特。
• 此过程称为量化。
• 该过程引入了无法恢复的错误-然而,这是设计良好的数字通信系统中唯一引入不可恢复噪声的地方。
• 这称为量化噪声。
• 量化噪声均匀分布在, 可以显示方差为(见附录4),得出图18.1.1所示的近似线性化模型
如果我们考虑量化为b位二进制字的ADC的正弦波输入,即量化级别,则可以计算信号到量化噪声(SQNR),如下表所示:
术语一词:
对于12位的情况,我们可以说:“信号上的量化噪声为74dB”,或者“量化为-74dB”,或者“量化导致的信噪比为74dB”。
使用多少位的选择实际上取决于应用程序。例如,如果我们正在处理一个由廉价麦克风和噪声放大电路拾取的音频信号(例如手机),那么可能是呈现给ADC电路的信号已经存在-40dB的噪声。注意到dB是对数量级的,我们可以看到-40dB的噪声远比-74dB的噪声大。注:24dB的差值为8×3dB,每个3dB对应于功率的加倍。因此,呈现给12位ADC的模拟音频信号的噪声量将是ADC将要添加的噪声量的256倍。
18.1.2.1 示例(Example)
光盘(CD)
• 立体声,即2个ADC通道
• Fs=每个通道44.1kHz
• b=每个通道16位分辨率
普通旧电话业务(POTS)的数字部分
• 单通道
• Fs=8kHz
• b=8位分辨率
• 本地环路上仍使用模拟(到/从主回路)
18.1.2.2 非均匀量化(Non-Uniform Quantization)
在规则均匀量化中,低幅度信号的信噪比(SQNR)比大幅度信号差。这是语言的一个特殊问题。通过使用对数压扩可以显著改善这种情况。在µ律压扩中,量化之前的信号通过非线性压缩电路(压缩器),该电路具有以下特性:
µ=255的值在美国用于电话。压缩之后是均匀量化器-见图18.1.2
非线性电路和均匀量化器的级联等效于非均匀量化器。接收器中的一个称为扩展器的设备稍后会将重建的信号恢复到其正确(原始)电平。
压缩和扩展的组合称为压扩。在欧洲,使用了一种类似的方案,称为a-law压扩,这里压扩器的特性与µ-law有不同。
18.1.3 二进制字分配(Binary word assignment)
二进制字分配可以是到常规2的补码二进制表示法的简单映射,也可以是到可能更适合通信任务的其他格式的映射。
下表显示了一些示例:
最左边的位是符号位(在这两种情况下)。
在格雷码中,表示相邻级别的二进制字正好相差一位;因此,接收代码中的一个位错误将导致重构模拟电平中的最小错误。
18.2 线路编码(Line coding)
目前,我们只考虑基带调制,即将数据编码到适合通过有线传输的低通信号上(因此命名为line code)。许多想法和概念可以并且已经扩展到射频传输。
18.2.1 动机(Motivation)
在二进制数字通信系统中,我们可以表示0和1,如下所示:
如果我们有一个较大的字母表,那么我们可以使用一组较大的“脉冲”:
示例:疯狂的脉冲!
考虑一下“THINK!”
让我们使用6位二进制数对其进行编码,并将每个二进制数拆分为2 x 3位数字,每个数字具有8=23的可能性,见表18.1。
因此,要发送每个字母,我们需要发送2个脉冲,每个脉冲来自8号字母表。
理论上,我们所需要的只是使用的每个脉冲形状都是唯一的,如图18.2.2所示。
在实践中,脉冲形状选择可能是一项复杂的工作,绝不会使用图18.2.2中所示的插图这里只是为了演示一个一般原则。
18.2.2 脉冲编码调制(Pulse Coded Modulation)
更实用的方法是与模拟脉冲调制相同,但现在振幅是离散的;在上述示例中,可能有8个振幅。
考虑使用矩形脉冲的4振幅示例,如图18.2.3所示,我们有
1. RZ:使用振幅{±3,±1}的脉冲返回零。通常首选对称(约为零)振幅选择,因为可以证明它通常保证最佳噪声性能。
2、显然,NRZ也是可能的。
3、PWM:使用4种不同的脉冲宽度。
4、脉冲位置调制:使用4种不同的脉冲位置。
18.2.3 二进制行代码(Binary line codes)
通常,我们关心的是二进制数据的传输,无论是二进制源,例如文件,还是来自ADC的位。
我们只需要定义两个电信号,图18.2.4显示了一些典型示例,所有这些示例都使用矩形脉冲,它们是:
1、归零(RZ):这是指短脉冲正脉冲用于表示1,而相同脉冲的负版本表示0。这里的脉冲是矩形的,其持续时间小于位间隔,这意味着信号在下一位开始之前返回到零。
2、不归零(NRZ):与RZ相同,但脉冲持续时间等于位间隔。
3、脉宽调制(PWM):我们可以改变脉冲的宽度,例如,窄脉冲为0,宽脉冲为1,而不是改变脉冲的振幅(通过±1)来传递所需的信息。
4. 脉冲位置调制:另一种选择是保持脉冲完全固定,但只是在时间上改变其位置,例如延迟为1,不要延迟为0。
18.2.3.1 更高级的线路代码(More advanced line codes)
RZ或NRZ存在问题
• 同步可能很困难
• 如果二进制数据流中的1到0数量不等,则信号中可能存在直流分量
一种称为交替标记反转(AMI)的方案可以解决这些问题。在此方案中,我们执行以下操作:
• 使用0V表示逻辑0
• 正负脉冲交替,表示逻辑1。
另一种常见的方案是曼彻斯特编码。有几种方法可以解释曼彻斯特编码的操作,但与迄今为止采用的方法一致,我们可以简单地将其定义为常规NRZ编码,但脉冲形状是双极时钟脉冲的一个周期,如图18.2.6所示。
曼彻斯特编码的优点是没有DC分量,并且由于大量的变换,很容易在接收器处与同步。