第3章编码及调制技术详解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第3章编码及调制技术详解课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编码 调制 技术 详解 课件
- 资源描述:
-
1、第第3章章编码及调制技术编码及调制技术信源编码概述信源编码概述 3.13.1信道编码概述信道编码概述 3.23.2调制技术概述调制技术概述3.33.3线性调制技术线性调制技术 3.43.4恒定包络调制技术恒定包络调制技术3.53.5扩频调制技术扩频调制技术3.63.6l信息:信息:是事物行为、状态的表征。是事物行为、状态的表征。l“信息变换信息变换”过程:过程:将信息脱离源事物将信息脱离源事物而附着于另一种事物的过程。而附着于另一种事物的过程。l信息载体:信息载体:能将自己的某种物理量与附能将自己的某种物理量与附着的信息建立一一对应关系的物理载体着的信息建立一一对应关系的物理载体。如电信号、光
2、信号、声信号等。如电信号、光信号、声信号等。3.1 3.1 信源编码概述信源编码概述 信息传输的基本模型如图信息传输的基本模型如图3.1所示。所示。图图3.1 信息传输的一般模型信息传输的一般模型l信源:信源:产生消息和消息序列的来源。产生消息和消息序列的来源。l信源编码:信源编码:是对信源输出的信息进行适当的变换是对信源输出的信息进行适当的变换和处理,目的是为了提高信息的传输效率。信源和处理,目的是为了提高信息的传输效率。信源编码又称为频带压缩编码或数据压缩编码。编码又称为频带压缩编码或数据压缩编码。l信道编码:信道编码:是为了提高信息的可靠性而对消息进是为了提高信息的可靠性而对消息进行的变
3、换和处理。行的变换和处理。l信道:信道:指通信系统中传输信息的媒介,信道中存指通信系统中传输信息的媒介,信道中存在噪声和干扰。在噪声和干扰。l译码:译码:编码的逆过程,将信道输出的编码信号反编码的逆过程,将信道输出的编码信号反变换为信息。变换为信息。l信宿:信宿:接收消息的人或机器。接收消息的人或机器。3.1.1 语音编码语音编码 语音编码作为一种信源编码,是将模拟语音编码作为一种信源编码,是将模拟语音信号变成数字信号以便在信道中传输。语音信号变成数字信号以便在信道中传输。语音编码技术可分为波形编码、参量语音编码技术可分为波形编码、参量编码和混合编码等类型编码和混合编码等类型 波形编码是将时间
4、域信号直接变换为波形编码是将时间域信号直接变换为数字代码,其目的是尽可能精确地再现原数字代码,其目的是尽可能精确地再现原始语音波形。始语音波形。波形编码的基本原理是在时间轴上对波形编码的基本原理是在时间轴上对模拟语音按一定的速率抽样,然后将幅度模拟语音按一定的速率抽样,然后将幅度样本分层量化,并用代码表示。样本分层量化,并用代码表示。波形编码技术包括脉冲编码调制(波形编码技术包括脉冲编码调制(PCM)和增量调制(和增量调制(M)以及它们的各种改进型。)以及它们的各种改进型。参量编码,又称为声源编码,是基于人类语言参量编码,又称为声源编码,是基于人类语言的发声机理,找出表征语音的特征参量,对特征
5、的发声机理,找出表征语音的特征参量,对特征参量进行编码的一种方法。参量进行编码的一种方法。如如线性预测编码线性预测编码(LPC)及其各种改进型。及其各种改进型。混合编码是近年来提出的一类新的语音编码技混合编码是近年来提出的一类新的语音编码技术,它将波形编码和参量编码结合起来,力图保持术,它将波形编码和参量编码结合起来,力图保持波形编码的高质量的优点以及参量编码的低速率的波形编码的高质量的优点以及参量编码的低速率的优点。优点。如码激励线性预测编码(如码激励线性预测编码(CELP)。)。混合编码是适合于数字移动通信的语音编码混合编码是适合于数字移动通信的语音编码技术。技术。语音编码技术首先应用于有
6、线通信和保语音编码技术首先应用于有线通信和保密通信,其中最成熟的实用数字语音系统密通信,其中最成熟的实用数字语音系统是是64kbit/s的的PCM。这是一种典型的。这是一种典型的波形波形编码编码技术,主要用于有线电话网,它的语技术,主要用于有线电话网,它的语音质量好,可与模拟语音相比,达到网络音质量好,可与模拟语音相比,达到网络质量。质量。3.1.2 语音编码技术的应用及发展语音编码技术的应用及发展 l 另一类型的另一类型的波形编码波形编码是增量调制(是增量调制(M),较简单且能抗误码。当速率达到,较简单且能抗误码。当速率达到3240kbit/s时,语音质量较好;当速率在时,语音质量较好;当速
7、率在816kbit/s时,语音质量较差。时,语音质量较差。l 速率为速率为24kbit/s的声码器是一种典型的的声码器是一种典型的采用采用参量编码参量编码技术的数字语音系统,优技术的数字语音系统,优点是速率低,主要用于军事保密通信,点是速率低,主要用于军事保密通信,语音质量仅能达到合成质量,且对背景语音质量仅能达到合成质量,且对背景噪声敏感。噪声敏感。波形编码的改进波形编码的改进:自适应差分自适应差分PCM(Adaptive Differential PCM,ADPCM)、)、子带编码(子带编码(Sub-Band Coding,SBC)、)、自适应变换编码(自适应变换编码(Adaptive T
8、ransform Coding,ATC)、时域谐波压扩()、时域谐波压扩(Time Domain Harmonic Scaling,TDHS)等。)等。参量编码的改进参量编码的改进:多脉冲激励线性预测编:多脉冲激励线性预测编码(码(Multi-Pulse Excited LPC,MPE-LPC)、规则脉冲激励线性预测编码(、规则脉冲激励线性预测编码(Regular Pulse Excited LPC,RPE-LPC)等。)等。移动通信对语音编码技术的要求如下移动通信对语音编码技术的要求如下:速率较低,纯编码速率应低于速率较低,纯编码速率应低于16kbit/s;在强噪声环境中,算法应具有较好的抗
9、误码性在强噪声环境中,算法应具有较好的抗误码性能,以保持较高的语音质量;能,以保持较高的语音质量;在一定编码速率下语音质量应尽可能高;在一定编码速率下语音质量应尽可能高;编解码时延应较短,控制在几十毫秒之内。编解码时延应较短,控制在几十毫秒之内。3.1.3 脉冲编码调制(脉冲编码调制(PCM)PCM是一种典型的波形编码技术,是最早是一种典型的波形编码技术,是最早提出的语音编码方法,至今仍被广泛采用,提出的语音编码方法,至今仍被广泛采用,主要用于有线电话网,它的语音质量好,可主要用于有线电话网,它的语音质量好,可与模拟语音相比,达到网络质量。与模拟语音相比,达到网络质量。l PCM的优点是技术简
10、单、无时延,对语音的优点是技术简单、无时延,对语音信号和其他类型信号都能可靠地编码传输。信号和其他类型信号都能可靠地编码传输。图图3.2 PCM原理框图原理框图l抽样抽样:对模拟信号进行周期性扫描,把时对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。间上连续的信号变成时间上离散的信号。l量化量化:把经过抽样得到的瞬时值的幅度离把经过抽样得到的瞬时值的幅度离散化,即用一组规定的电平,把瞬时抽样散化,即用一组规定的电平,把瞬时抽样值用最接近的电平值来表示。值用最接近的电平值来表示。一般语音信号的带宽为一般语音信号的带宽为3003 400Hz,编,编码时通常采用的抽样速率为码时通常
11、采用的抽样速率为 ,如,如果采用果采用8比特量化,则单路语音编码的比特速比特量化,则单路语音编码的比特速率为率为64kbit/s。l 编码:编码:用一组二进制码组来表示每一个有用一组二进制码组来表示每一个有固定电平的量化值。固定电平的量化值。8 000Hzsf l 线性预测编码(线性预测编码(linear predictive coding,LPC)方法是一种参数编码方式)方法是一种参数编码方式。参数编码的基础是人类语音的生成模。参数编码的基础是人类语音的生成模型,通过这个模型,提取语音的特征参型,通过这个模型,提取语音的特征参数,然后对特征参数进行编码传输。数,然后对特征参数进行编码传输。3
12、.1.4 线性预测编码(线性预测编码(LPC)l 在线性预测编码中,将语声激励信号在线性预测编码中,将语声激励信号简单地划分为浊音信号和清音信号。浊简单地划分为浊音信号和清音信号。浊音信号可以用准周期脉冲序列激励信号音信号可以用准周期脉冲序列激励信号来表示,清音信号可以用白色随机噪声来表示,清音信号可以用白色随机噪声激励信号来表示。激励信号来表示。l 发送端:发送端:原始话音信号送入原始话音信号送入AD变换器,以变换器,以8kHz速率速率抽样变成数字化语声信号。以抽样变成数字化语声信号。以180个抽样样值为一帧,以个抽样样值为一帧,以一帧为处理单元逐帧完成每一帧的线性预测系数分析,一帧为处理单
13、元逐帧完成每一帧的线性预测系数分析,并作相应的清浊音(并作相应的清浊音(u/v)处理、基音)处理、基音Tp提取,再对这提取,再对这些参量进行量化、编码并送入信道传送。些参量进行量化、编码并送入信道传送。l 接收端:接收端:经参量译码分出参量、经参量译码分出参量、G、Tp、u/v,以这些参,以这些参数作为合成语声信号的参量,最后将合成产生的数字化数作为合成语声信号的参量,最后将合成产生的数字化语声信号经语声信号经DA变换还原为语声信号。变换还原为语声信号。图图3.3 线性预测编译码原理线性预测编译码原理3.1.5 IS-95语音编码(语音编码(CELP)l CELP(Code Excited L
14、inear Prediction,码激励,码激励线性预测编码线性预测编码)是一种混合编码方式,也是近是一种混合编码方式,也是近10年年来最成功的语音编码算法。来最成功的语音编码算法。CELP语音编码算法用语音编码算法用线性预测提取声道参数,用一个包含许多典型的激线性预测提取声道参数,用一个包含许多典型的激励矢量的码本作为激励参数,每次编码时都在这个励矢量的码本作为激励参数,每次编码时都在这个码本中搜索一个最佳的激励矢量,这个激励矢量的码本中搜索一个最佳的激励矢量,这个激励矢量的编码值就是这个序列的码本中的序号。编码值就是这个序列的码本中的序号。CELP能改善语音的质量,主要体现在以下能改善语音
15、的质量,主要体现在以下几方面:几方面:对误差信号进行感觉加权,利用人类听对误差信号进行感觉加权,利用人类听觉的掩蔽特性来提高语音的主观质量;觉的掩蔽特性来提高语音的主观质量;用分数延迟改进基音预测,使浊音的表用分数延迟改进基音预测,使浊音的表达更为准确,尤其改善了女性语音的质量;达更为准确,尤其改善了女性语音的质量;使用修正的使用修正的MSPE准则来寻找准则来寻找“最佳最佳”的的延迟,使得基音周期延迟的外形更为平滑延迟,使得基音周期延迟的外形更为平滑;根据长时预测的效率,调整随机激励矢量根据长时预测的效率,调整随机激励矢量的大小,提高语音的主观质量;的大小,提高语音的主观质量;使用基于信道错误
16、率估计的自适应平滑器使用基于信道错误率估计的自适应平滑器,在信道误码率较高的情况下也能合成自,在信道误码率较高的情况下也能合成自然度较高的语音。然度较高的语音。3.2 3.2 信道编码信道编码概述概述 信道编码也称为信道编码也称为差错控制编码差错控制编码,它是以提,它是以提高信息传输的可靠性为目的的编码,它通常高信息传输的可靠性为目的的编码,它通常通过增加信源的冗余度来实现来改善信道链通过增加信源的冗余度来实现来改善信道链路的性能。路的性能。l 用于检测错误的信道编码称为用于检测错误的信道编码称为检错编码检错编码,既可检错又可纠错的信道编码称为既可检错又可纠错的信道编码称为纠错编码纠错编码。香
17、农论证了通过对信息的恰当编码,香农论证了通过对信息的恰当编码,可以将由于信道噪声而导致的错误控制在可以将由于信道噪声而导致的错误控制在任何误差范围之内,同时不需要降低信息任何误差范围之内,同时不需要降低信息传输速率。传输速率。应用于加性高斯白噪声(应用于加性高斯白噪声(Additive White Gaussian Noise,AWGN)信道的香)信道的香农信道容量公式如下农信道容量公式如下:(3.1)011PSCBlbBlbN BN 检错和纠错技术的检错和纠错技术的基本思想基本思想:通过在:通过在数据传输中引入冗余来提高通信的可靠性。数据传输中引入冗余来提高通信的可靠性。冗余的引入将消耗一定
18、的带宽,这会降低冗余的引入将消耗一定的带宽,这会降低频谱效率,但却能够大大降低频谱效率,但却能够大大降低SNR情况下情况下的误码率。香农指出,只要的误码率。香农指出,只要SNR足够大,足够大,就可以用很宽的带宽实现无差错通信。就可以用很宽的带宽实现无差错通信。3.2.1 分组码分组码 分组码是一种前向纠错(分组码是一种前向纠错(Forward Error Correction,FEC)编码,前向纠错)编码,前向纠错码的码字是具有一定纠错能力的码型,它码的码字是具有一定纠错能力的码型,它在接收端解码后,不仅可以发现错误,而在接收端解码后,不仅可以发现错误,而且能够判断错误码元所在的位置,并自动且
19、能够判断错误码元所在的位置,并自动纠错。纠错。l 分组码一般用符号(分组码一般用符号(n,k)表示,其中)表示,其中n是码组的总位数,又称为码组的长度(是码组的总位数,又称为码组的长度(码长),码长),k是码组中信息码元的数目,是码组中信息码元的数目,nk=r 为码组中的监督码元数目。为码组中的监督码元数目。在分组码中,在分组码中,码距码距和和码重码重是两个重要的是两个重要的参数。参数。分组码的纠错能力是码距的函数,分组码的纠错能力是码距的函数,码距码距是指两个码字是指两个码字Ci与与Cj间不相同比特的数目。间不相同比特的数目。用公正表示如下:用公正表示如下:(3.2),1(,)niji lj
20、 lld CCCC 如果采用二进制编码,那么码距就是如果采用二进制编码,那么码距就是汉明距。汉明距。最小码距是码距集合中的最小值最小码距是码距集合中的最小值,可可表示成表示成(3.3)l 最小码距最小码距dmin的大小直接关系着这种编的大小直接关系着这种编码的检错和纠错能力。码的检错和纠错能力。minmin(,)ijdd C C 码的检错、纠错能力与最小码距码的检错、纠错能力与最小码距dmin的的关系分为以下三种情况关系分为以下三种情况:(1)为检测为检测e个错码,要求最小码距:个错码,要求最小码距:dmine+1(2)为纠正为纠正t个错码,个错码,要求最小码距:要求最小码距:dmin2t+1
21、 (3)为纠正为纠正t个错码,同时检测个错码,同时检测e个错码个错码,要求最小码距:,要求最小码距:dmine+t+1(et)码重是码组码重是码组中非零元素的数量中非零元素的数量。如果采用二进制编码,码重就是码组如果采用二进制编码,码重就是码组中中1的数目的数目,可用下式表示:可用下式表示:(3.4),1()nii llCC1汉明(汉明(Hamming)码)码 Hamming码是一种简单的纠错码。这种码是一种简单的纠错码。这种编码以及由它们衍生的编码,已被用于数编码以及由它们衍生的编码,已被用于数字通信系统的差错控制中。字通信系统的差错控制中。l 二进制二进制Hamming码具有如下特性码具有
22、如下特性(3.5)(,)(21,21)mmn km 2Hadamard码码 一个一个NN的的Hadamard矩阵由矩阵由0和和1组组成,其任意两行恰好有成,其任意两行恰好有N/2个元素不同。个元素不同。除了一行为全除了一行为全0外,其余行均有外,其余行均有N/2个个0和和N/2个个1,最小码距为,最小码距为N/2。当当N=2时,时,Hadamard矩阵为矩阵为(3.6)0001A3循环(循环(Cyclic)码)码 循环码可以由循环码可以由(n-k)次的生成多项式次的生成多项式g(p)生生成。成。(n,k)的循环码的生成多项式表示如下的循环码的生成多项式表示如下:(3.7)1110()n kn
23、kn kg ppgpg pg 消息多项式消息多项式x(p)定义如下定义如下:(3.8)1110()kkx pxpx px 而最后生成的码多项式而最后生成的码多项式c(p)如下如下:(3.9)()()()c px p g p4BCH码码 BCH码是循环码的一个重要子类,纠码是循环码的一个重要子类,纠错能力很强,具有多种码率,可获得很大错能力很强,具有多种码率,可获得很大的编码增益,并能够在高速方式下实现。的编码增益,并能够在高速方式下实现。二进制二进制BCH码可推广到非二进制码可推广到非二进制BCH码,它的每个编码符号代表码,它的每个编码符号代表m个比特。个比特。5RS码码 RS(Reed-So
24、lomon)码是一种多进制码是一种多进制BCH码码。把多重码元当成一个码元,编成把多重码元当成一个码元,编成BCH码,就是码,就是RS码。它能够纠突发错误,码。它能够纠突发错误,通常在连续编码系统中采用。通常在连续编码系统中采用。3.2.2 卷积码卷积码 卷积码是信道编码中一类重要的编码方式。卷积码是信道编码中一类重要的编码方式。卷积码既能纠正随机差错也具有一定的卷积码既能纠正随机差错也具有一定的纠正突发差错的能力。纠正突发差错的能力。在在CDMA移动通信系统中采用的就是卷移动通信系统中采用的就是卷积码。积码。图图3.4 卷积编码结构卷积编码结构l 它与分组码的它与分组码的根本区别:根本区别:
25、它不是把信它不是把信息序列分组后再进行单独编码,而是由息序列分组后再进行单独编码,而是由连续输入的信息序列得到连续输出的连续输入的信息序列得到连续输出的已已编码序列编码序列。同样,在卷积码译码过程中。同样,在卷积码译码过程中,不仅从此时刻收到的码组中提取,不仅从此时刻收到的码组中提取译码译码信息,而且还要利用以前或以后各时刻信息,而且还要利用以前或以后各时刻收到的码组中提取有关信息。收到的码组中提取有关信息。卷积码的解码技术有许多种,卷积码的解码技术有许多种,常常用的有用的有Viterbi算法算法、序贯译码法。序贯译码法。而最重要的是而最重要的是Viterbi算法,它是一种最大似然译码法。算法
展开阅读全文