《移动通信技术与系统》课件第4章移动通信的基本技术.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《移动通信技术与系统》课件第4章移动通信的基本技术.pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动通信技术与系统 移动通信技术与系统课件第4章 移动通信的基本技术 移动 通信 技术 系统 课件 基本
- 资源描述:
-
1、目 录ONTENTS目录02 信源编码技术4.1 4.1 信源编码技术04 为了使数据在数字移动通信系统或数字信道中有效传输,要对信源输出的信号进行变换,使之成为合适的数字脉冲串(一般为二进制脉冲),这就是信源编码。如果信源是模拟信源,则应先进行模拟/数字转换(A/D转换),将模拟信号变为数字信号,保证信号在时间上离散,在取值上为有限个状态。在数字移动通信系统中,信源编码的基本目的就是通过压缩信源产生的冗余信息来提高整个传输链路的有效性,即在保证一定的传输质量的前提下,用尽可能少的数字脉冲来表示信源产生的信息。信源编码在发送端将模拟信号转换成二进制数字信号,在接收端再将收到的数字信号还原为模拟
2、信号,这是由模拟网到数字网至关重要的一步。图4-1移动通信系统模型 4.1 信源编码技术05 通信信源中的模拟信号主要是语音信号和图像信号,而移动通信中最多的是语音信号,因而语音编码技术在数字移动通信中具有相当重要的作用,语音编码技术会直接影响到数字移动通信系统的通信质量、频谱利用率和系统容量。语音编码属于信源编码,它利用语音信号和人的听觉特性上的冗余性,在将冗余性进行压缩的同时,将模拟语音信号转变为数字信号。语音编码要求在保证一定的算法复杂度和通信时延的前提下,尽可能少的占用信道,同时尽可能传输高质量的语音信号。常见的信源信号的数字化按编码方法分有三种:波形编码、参量编码和混合编码。1 1波
3、形编码波形编码 波形编码是语音信号数字化的主要方法,是将时域的模拟信号直接进行抽样、量化和编码,从而变换成数字语音信号,称为A/D转换。波形编码技术以尽可能重构语音为原则进行数据压缩,即在编码端以波形逼近为原则对语音信号进行压缩编码,在译码端根据这些编码信息还原出原始语音信号的波形。4.1.1 信源编码基本概念 4.1 信源编码技术06 波形编码的优点是:具有很宽的语音带宽,能够对各种模拟语音信号进行编码;抗干扰能力强,能够还原出较好的语音信号,语音质量较高;相对于参量编码和混合编码方式,波形编码技术相对较成熟,复杂度低。但同时,波形编码由于对编码速率要求较高,占用频带宽度较宽,且所需要的编码
4、速率高,当编码速率低到16kbps以下时,编码质量将迅速下降。对于移动通信系统来说,频率资源相对紧张,不适合这种编码方式。典型的波形编码方式有:脉冲编码调制(PCM)、增量调制(AM),以及其改进型,如差分脉冲编码调制(DPCM)、自适应差分脉冲编码调制(ADPCM)等。CCITT(国际电报电话咨询委员会)建议了两种语音波形编码方式:一种是30路PCM(欧洲标准),另一种是24路PCM(北美标准)。2 2参量编码参量编码 参量编码又称为声源编码或声码器,是以语音信号产生模型为基础的编码方法。构成声码器的主体是一个滤波器,它的系数和声源参数由语音信号的频谱特性决定。在发送端,先将表征语音信号的特
5、征参量提取出来,对其进行量化、编码,获得相应的数字信号,通过信道发送出去,在接收端,通过声码器变换,还原原有特征参量,重新合成相应的语音信号。参量编码并不着重于反映输入语音信号的原始波形,而更注重人耳的听觉特性,确保解码的可懂性和清晰度,主要用于数字电话通信中。参量编码由于只传送语音的特征参量,因此语音编码速率可以低至24.8kbps,且不影响语音可懂性。LPC(线性预测编码)就是参量编码的典型应用,目前移动通信系统的语音编码技术大都以这种类型的技术为基础。4.1 信源编码技术073 3混合编码混合编码 混合编码就是波形编码和参量编码的有机结合,它是近年来发展起来的一种低速语音编码技术。混合编
6、码将波形编码的高质量和参量编码的低速率结合,基于语音产生模型进行分析和合成,同时,又利用了语音时间波形信息,增强了重建语音的自然度,提高了语音质量。混合编码的比特率一般在416kbps之间,当编码速率在816kbps范围内时,其语音质量可以达到商用语音通信标准的要求。典型的混合编码有规则脉冲激励线性预测编码(RPE-LPC)、多脉冲激励线性预测编码(MPE-LPC)、矢量和激励线性预测编码(VSELPC)、码激励线性预测编码(CELP)、规则脉冲激励并具有长期预测的线性预测编码(RPE-LTP-LPC)等。常用的数字移动通信系统语音编码类型如下:标准服务类型语音编码GSM数字蜂窝网RPE-LT
7、P-LPCUSDC(IS-54)数字蜂窝网VSELPCIS-95(CDMA)数字蜂窝网CELPCT2、DECT、PHS数字无绳电话ADPCMDCS-1800个人通信系统RPE-LTP-LPCPACS个人通信系统ADPCM 4.1 信源编码技术08 移动通信中的信源编码与有线通信不同,它不仅需要对信息传输有效性进行保障,还应与其他一些系统指标密切相关,如容量、覆盖和质量等。如GSM系统,主要采用的是全速率语音编码和半速率语音编码,其速率分别是9.6kbps和4.8kbps,显然,全速率语音编码的通信质量较好,但是由于要求速率高,占用的系统资源也很大,而当对语音质量要求不是那么高时,可以通过降速来
8、换取容量的提升。1 1IS-95IS-95语音编码语音编码 IS-95中采用码激励线性预测编码(CELP),综合使用了线性预测、矢量量化、综合分析法等技术,并采用感觉加权滤波器来衡量语音的失真度,通过四个等级的变速率编码实现语音激活。4.1.2 移动通信中的信源编码 4.1 信源编码技术09图4-2CELP原理框图 CELP采用分帧技术进行编码,帧长一般为1030ms,每一帧又分为25个子帧,采用矢量量化(VQ)码本中的码字作为激励源,码本中每一个存储的码字矢量都可以代替余量信号作为可能的激励信号源,在编码时,对码本中的码字矢量逐个进行搜索,找到与输入语音误差最小的合成语音的码字矢量,将该矢量
9、的标号传送给接收端,在接收端用存储的同样码本根据收到的标号恢复出相应的码字矢量作为激励。CELP在4.816kbps范围内可以获得质量相当高的合成语音,并且具有较强的抗干扰能力,被广泛应用在16kbps的电话频带(约3003400Hz)语音压缩中。图中,每帧所需的激励序列选自某个码本中的一个波形样本矢量,每次编码时都在这个码本中搜索一个最佳的激励矢量,当用这个码字矢量去激励合成滤波器时,产生的合成语音和原始语音之间的感觉加权误差最小。4.1 信源编码技术102 2GPRS/WCDMAGPRS/WCDMA语音编码语音编码 现在很多数字移动通信设备都支持多媒体业务,特别是音频和视频播放功能,同时也
10、支持分组交换和电路交换方式。对于WCDMA来说,移动信道是随机变化的,固定速率的编码不能使系统工作在最佳的信源编码和信道编码速率上,因此,就需要一种能够根据信道要求随时调整编码速率的方法。自适应多速率编码(AMR)是一种增强型语音变频方式,属于语音编码方法。它是一种在较大数据传输速率范围内的编码器,也用在多种蜂窝系统中协调编码器标准。相比原有的GSM语音编码器采用固定的编码速率,AMR可以根据无线信道和传输状况来自适应地选择一种最佳信道模式(全速率或半速率)和信源编码模式进行编码传输,即AMR自适应技术包括两个方面,一个是信道模式自适应,一个是信源编码模式自适应。AMR多种语音速率与目前各种主
11、流移动通信系统使用的编码方式兼容,有利于设计多模终端。可提供8种语音速率:12.2kbps、10.2kbps、7.95kbps、7.40kbps、6.70kbps、5.90kbps、5.15kbps、4.75kbps。其中,12.2kbps的AMR声码器相当于GSM EFR编码器,7.40kbps的AMR声码器相当于US-TDMA(IS-641)声码器。利用AMR声码器,就有可能在网络容量、覆盖及语音质量之间按照需要进行折中。AMR主要用于移动设备的音频压缩,压缩比非常高,但音质较差,因此主要用于语音类的音频压缩,不适合对音质要求较高的音乐类音频压缩。4.1 信源编码技术113 3CDMA20
12、00CDMA2000语音编码语音编码 可选择模式语音编码(SMV)主要应用在CDMA2000通信系统中,取代EVRC声码器,并且提供更佳的语音服务和更大的灵活度。它有四种网络控制操作模式:Mode0(高品质模式)、Mode1(标准模式)、Mode2(经济模式)、Mode3(节省容量模式),不同模式实现了平均码速和语音质量的不同折中。SMV设计特别适合发挥CDMA网络的软容量这一优势,其中可变的模式是很好地解决无线蜂窝不断变化的特性的方案。SMV理论上适合所有的CDMA应用系统(包括2G、2.5G和3G),它非常适合3G宽带CDMA(W-CDMA),也能取代UMTS应用系统中的AMR声码器,能在
13、3GPP和3GPP2语音网络间提供无缝的互通协作。除了直接的网络容量增加以外,SMV的模式切换的灵活度可以实现动态的控制网络负荷,扩大有线网络的软容量。4 43G3G系统语音编码系统语音编码 在3GPP的R6、R7以及3GPP2的高演进版本中,视频通信业务采用了H.264/AVC(高级视频编码)的时频压缩标准。H.264是一种高度压缩数字视频编码器标准,从某种程度上看是MPEG的扩展。H.264最大优势是具有很高的数据压缩比率,在同等图像质量条件下,H.264的压缩比是MPEG-2的两倍以上,是MPEG-4的1.52倍。在H.264中,一副图像可编码成一个或若干个片,每个片包含整数个宏块(MB
14、,Macro Block),相当于一个完整图像中的不同区域,各数据片之间具有相关性,能够进一步压缩数据速率。信道编码技术4.2 4.2 信道编码技术13 信道编码是为了保证通信系统的传输可靠性,克服信道噪声和干扰,而在传输数据时加入多余的码元(监督码元),用以避免数据传输时出现差错。信道编码的主要作用是进行差错控制,用于检测差错的信道编码称为检错编码,既可检错又可纠错的信道编码称为纠错编码或抗干扰编码。移动通信系统要传输的是信息码,而为了达到检错纠错的目的,在传输信息码时,会额外加入一些码元,即监督码元。监督码元不携带用户信息,因此对于用户来说,监督码元是多余的,为冗余码元。一般来说,信道编码
15、引入的监督码元越多,其检错纠错能力越强,但是信道的传输效率会随之降低。4.2.1 码间距离及检、纠错能力1 1码间距离码间距离d d 码字:信息码元与冗余码元一起构成的消息块称为码字,用C表示。码长:码字中的码元个数称为码长,用n表示。码距:又称为汉明距离,指一个码组中任意两个码字之间对应位上的码元取值不同的个数,用d表示,即:式中表示码距d等于两个码字对应位模2加后“1”的个数。最小码距:码组中各个码字之间距离的最小值称为最小码距,用d0表示,又称为最小重量(码重)。4.2 信道编码技术142 2最小码距与检纠错能力的关系最小码距与检纠错能力的关系 信道编码就是通过插入监督码元的方式增加码距
16、,因此,码距实际上代表了检纠错能力,而最小码距的大小直接关系到信道编码的检纠错能力大小。当码组用于检测错误时,假设检错个数为e,则要求 ;若码组用于纠正t个错码,则要求 ;若码组用于纠正t个错码,同时还能检测e个错码,则 。4.2.2 信道编码的分类 信道编码按照不同的方法,可分成以下几类:1按监督码位的功能不同,可分为检错码和纠错码。检错码仅具有发现差错的能力,在发现差错时,接收端向发送端发出请求,要求重新发送信息;而纠错码不仅能够检出错误,还具备一定的纠错能力。2按码组中监督码元与信息码元之间的关系不同,可分为线性码和非线性码。线性码指监督码元与信息码元之间存在着线性关系,即满足一线性方程
17、;反之,则为非线性码。3按码组中监督码元与信息码元之间的约束方式不同,可分为分组码和卷积码。分组码是把信息序列划分为k个码元的小段,然后由k个码元按一定的规则产生r个监督码元,构成码长的码字,即本码组中的监督码元仅与同一码组的信息码元相关;而卷积码的监督码元不仅与本组信息码元相关,还与前面若干组信息码元有关。4.2 信道编码技术154.2.3 常用的信道编码1 1线性分组码线性分组码 分组码是在发送的信息码元中加上一些监督码元,使在信道中传输的信息形成一定长度的码组,记为(n,k),其中,n为一个码组的长度,k为信息码的长度,为监督码的长度。监督码元与信息码元之间存在某种特定的关系,利用这种关
18、系可以在接收端对接收到的码元进行检错或纠错。线性分组码中的监督码元的形成是按照线性方程生成的,线性码建立在代数学群论基础上,利用代数关系构造的,因而又称数码。线性分组码中,个监督位是由k个信息位的线性组合产生,每个码字中的r个监督码元仅与本组的信息码元有关,而与别组无关。线性分组码的构造如图4-3所示:图4-3线性分组码构造 4.2 信道编码技术16 下面以(7,3)线性分组码为例,说明线性分组码的产生。线性分组码(7,3),表示信息码元每3位为一组进行编码,即输入信息位长度 ,编码器输出组长度 ,因此监督位长度 ,编码效率 。假设输入信息位 ,输出码元记为 ,编码的线性方程如下:c0=m0
19、c1=m1 c2=m2 c3=m0m2 c4=m0m1m2 c5=m0m1 c6=m1m2 4.2 信道编码技术17 可见,在输出码组中,前三位码元就是信息位的简单重复,后四位码元是监督位,是由3个信息码的线性组合构成。由此可得到8个许用码组如下表:信息位监督位信息位监督位c0,c1,c2c3,c4,c5,c6c0,c1,c2c3,c4,c5,c600000001001110001110110100110100111110100101110101110100 因此,输出码组写成对应的矩阵形式为:4.2 信道编码技术18 式中,G称为生成矩阵。将上述编码方程中后四位监督位方程改写为 c3=m0m
20、2=c0c2 c4=m0m1m2=c0c1c2 c5=m0m1=c0c1 c6=m1m2=c1c2 可以得到 c0c2c3=0 c0c1c2c4=0 c0c1c5=0 c1c2c6=0 将上述线性方程写成矩阵形式 简记为:4.2 信道编码技术19 其中,H为线性码的监督矩阵。只要监督矩阵给定,编码时监督位和信息位的关系就可以确定,H的行数是监督关系式的个数,等于监督位的个数r,H的列数是码长n,因此H为 矩阵。通常生成矩阵G用于编码,监督矩阵H用于解码。若假设发送端码字为 ,接收端码字为 a ,当 时,则 ,这种情况下判断为传输正确,没有误码出现。在上式中,若传输中存在干扰,出现误码,设误码错
21、误图样为E=(e0,e1,e2,e3,e4,e5,e6),当ei=1时,认为第i位码元出现错误,ei=0时没有错误,则R=CE,可得到 。式中,S为伴随式,即每一种错误伴随一个S,又称为校正子(校验子)。S是1r的行矢量,由r个元素构成,可算得,S一定等于HT的第i行或者等于监督矩阵H的第i列。对于(7,3)线性分组码来说,四个监督方程式会得到4个校正子S1、S2、S3、S4,假设校正子码组与误码位置的对应关系如下表所示:S1、S2、S3、S4误码位置S1、S2、S3、S4误码位置1110e00100e40111e10010e51101e20001e61000e30000无错 4.2 信道编码
22、技术20 对于线性分组码,可以检测并纠正误码的个数与码长和监督位长度相关。假设要至少纠正t个误码,则所有可能的校验图样的个数至少等于最多t个误码发生的所有可能的情况的个数。即对于(n,k)码,r=n-k,必须满足 例如,要纠正单个误码,即t=1时,若r=3,则n最多不能大于7比特,因此,对于(7,3)线性分组码,当H的所有列都不相同时,可以检测并纠正出1个误码。而要纠正两个误码,则需要采用(10,4)码、(11,5)码等,若要纠正至少3个误码,可用(15,5)码、(23,12)码等。2 2循环码循环码 循环码是一种线性分组码,如果线性分组码中各码字的码元循环左移位(或右移位)所形成的码字仍然是
23、码组中的一个码字(全零码除外),则这种码被称为循环码。循环码有许多特殊的代数性质,检错能力较强,易于实现,能够用带反馈的移位寄存器实现其硬件,且性能较好,不但可以纠正独立的随机差错,还可以用于纠正突发差错。4.2 信道编码技术21 1)循环码的多项式表示因为循环码的循环性,不论循环码右移或左移,移位位数多少,其结果均为循环码组。对任意一个码长为n的循环码,一定可以找到一个唯一的n-1次多项式表示,这个多项式称为码多项式。若许用码组A=(an-1,an-2,a1,a0),则相应的多项式表示为 这里的x为任意的时变量,它的幂次代表移位的次数。当上述许用码组向左循环移一位时,得到的码组记为A(1)=
24、(an-2,an-3,a0,an-1),则其多项式为 左移i位后的码组A(i)=(an-i-1,an-i-2,an-i+1,an-i),则其多项式为 A(i)(x)可用下式由xiA(x)求得 式中,Q(x)是商,A(i)(x)是余式。上式也可以表示为 4.2 信道编码技术22 即可以理解为,若A(x)是码长为n的循环码中的一个码多项式,则xA(x)按模xn+1运算得出的余式,也必定为该循环码中的另一个码多项式。例如,某循环码组为101001,则A(x)=x5+x3+1。若将该码组左移一位,则可得 该式中,余式为A(1)(x)=x4+x+1,其对应的码组为010011,显然,这个结果与将循环码组
25、101001直接左移一位是相同的。由此可知,循环码的每一个码字都是按模xn+1运算的余式。应该注意的是,模2加运算中,需要用加法代替减法。2)生成多项式 在循环码中,一个(n,k)循环码有2k个不同的码组,除了全零码之外,循环码中的码字最多只能有k-1个连“0”,则若用一个多项式g(x)表示其中前(k-1)位皆为“0”的码组,那么这个多项式就必然为一个(n-1)-(k-1)=(n-k)次的多项式,且仅有一个(n-k)次的多项式。这个码多项式就是生成多项式g(x)。确定了g(x),整个(n,k)循环码就被确定了。以(7,k)循环码为例,其中r=7-k,因此,要想找到生成多项式g(x),就必须找到
展开阅读全文