第3章信道技术 教学提示:无线与移动通信系统的信道是无线信道。无线信道与有线信道相比,有许多 独特的性质,需要特别研究。本章主要讨论无线通信与移动通信系统中使用的各种信道技术。 教学要求:通过本章学习,应了解无线通信与移动通信系统的信道特点、传播特性以及 各种信道技术。应重点掌握无线信道中传播特性的估算、信道传输模型、纠错编码技术和分 集接收技术。 3.无线信道传播特性 1 对于任何一个通信系统而言,信道是必不可少的组成部分。无线通信与移动系统的信 道是无线信道。无线信道包括地波传播、短波电离层反射、超短波或微波视距中继、人造卫 星中继、散射及移动无线电信道等。 3.1 信道模型 1. 为了研究无线通信系统,首先要研究无线信道中的电波传播特性。 通常,信道的基本组成如图3-1所示。根据所研究问题的不同需要,可以选择不同的信 道模型。 图3- 1 信道的基本组成 通信系统中常用的两种广义信道如下。 (1)调制信道:调制信道是指图3-1中从调制器的输出端到解调器的输入端的部分。 包括发转换器、介质和收转换器三部分。 (2)编码信道:编码信道是指图3-1中从编码器输出端到译码器输入端的部分。包括 调制器、调制信道和解调器。 无线信道的传输函数随着时间随机快速变化,因此,是随机参量信道,简称为随参信道。 3.2 微波中继信道 1. 微波的频率范围由几百兆赫兹至几千吉赫兹。微波信号的传输特点是,在自由空间沿 ·64· 视距传输。 由于受地形和天线高度的限制,两点间的传输距离一般为30~50km,当进行长距离通 信时,需要在中间建立多个中继站,进行中继通信。 由于微波中继站离地面高度有限,微波中继信道中存在直接波、地面反射波、绕射波和 不均匀体的散射波等。 在微波中继通信系统中,为了提高频谱利用率、减小射频波道间或邻近路由的传输信道 间的干扰,需要合理设计射频波道频率配置。在一条微波中继信道上,可采用二频制或四频 制频率配置方式。 3.3 卫星通信信道 1. 卫星通信是利用人造卫星作为中继站,实现无线通信。 微波中继信道是由地面建立的端站和中继站组成。卫星通信信道是以卫星转发器作为 中继站,与接收、发送地球站之间构成。 若卫星运行轨道在赤道平面,离地面高度为35780km 时,绕地球运行一周的时间恰为 24 小时,与地球自转同步,这种卫星称为静止卫星或同步卫星。不在静止轨道运行的卫星 称为移动卫星。 若以静止卫星作为中继站,采用3个相差120°的静止通信卫星,就可以覆盖地球的绝大 部分地域(两极盲区除外), 如图3-2所示。 卫星与地面站之间的信道中,微波信号经过电离层,会产生法拉第旋转,使电波的极化 发生偏转。因此,在卫星通信中需要使用圆极化波信号。 1.移动通信信道 3.4 陆地移动通信工作频段主要在射频与微波频段,电波传播的特点是以直射波为主。但 是,由于城市建筑群和其他地形地物的影响,电波在传播过程中会产生反射波、散射波、地面 波以及它们的合成波,因此,电波传输环境较为复杂,如图3-3所示。 图3- 2 同步卫星通信信道图3- 3 陆地移动通信信道 陆地移动通信信道是指基站天线和手机天线之间的传播路径。 从图3-3可以看出,在陆地移动通信信道中,包括以下3种波。 (1)直接波。 ·65· (2)反射波。 (3)地面波 。 移动通信信道是典型的随参信道 。 3.5 短波电离层反射信道 1. 短波电离层反射信道是利用地面发射的无线电波在电离层,或电离层与地面之间的一 次反射或多次反射所形成的信道。 由于太阳辐射的紫外线和X射线,使离地面60~1000km 的大气层成为电离层。电离 层由分子、原子、离子及自由电子组成。 电离层的特性具有以下变化周期特点。 (1)昼夜变化。 (2)季节变化。 (3)太阳黑子变化。 由于太阳辐射的变化,电离层的密度和厚度也随时间随机变化。因此,短波电离层反射 信道也是随参信道。 由于电离层密度和厚度随时间随机变化。因此,短波电波满足反射条件的频率范围也 随时间变化。 短波电离层反射信道最主要的特征是多径传播,如图3-4所示。 图3- 4 电离层反射多径传播 3.无线信道的特征 2 无线信道与移动通信信道的基本特征是衰落特性。 3.1 信号的传播方式 2. 无线信道与移动通信信道中,无线电波传播的方式是直射波、反射波、绕射波、散射波以 及它们的合成波。 ·66· 对于地面移动信道,由于近地环境的影响,无线电波的合成波是随机起伏变化的。 对于卫星信道,由于电离层特性参数的随机变化,电离层波传播的信号也是随机起伏变 化的。图 3-5为典型信号的衰落特性。 图3-5 典型信号的衰落特性 【例3-1】 电离层为等离子体,电子质量为m ,电荷为q。当外加直流磁场B =z^B0 时, 回旋频率 ωc = qB0 m (3-1) 等离子体频率 ωp = Nq2 mε0 (3-2) 这时,电离层的介电常数张量为 ε= ε' iεg 0 -iεg ε' 0 0 0 εz é . êêêê ù . úúúú (3-3) 其中,本构参数为 ε'=ε0 1- ω2p ω2 -ω2c . è . . . ÷ (3-4) εg =-ε0 ωcω2p ω(ω2 -ω2c) (3-5) εz =ε0 1- ω2p ω2 . è . . . ÷ (3-6) 求:当外加磁场为无限强时,电离层的介电常数张量。 解:当外加磁场为无限强时,B0→∞,则 ωc = qB0 m → ∞ (3-7) 因此 ε'=ε0 1- ω2p ω2 -ω2c . è . . . ÷ =ε0 (3-8) εg =-ε0 ωcω2p ω(ω2 -ω2c)=0 (3-9) ·67· εz =ε0 1- ω2p ω2 . è . . . ÷ (3-10) 介电常数张量为 ε= ε' 0 0 0 ε' 0 0 0 εz é . êêêê ù . úúúú (3-11) 这时,电离层为单轴等离子体。 3.2.2 信号的衰落 在陆上移动通信中,通常移动台的天线高度仅超出地面1~4m,电波传播受地形地物 的影响较大。与固定通信相比,移动通信的电波传播显得更为复杂。 移动小区基站天线与移动用户手机之间,存在以下5种波。 (1)直接波。 (2)反射波。 (3)散射波。 (4)绕射波。 (5)地面波。 上述各种波及其合成波的起伏会引起接收机信号的衰落。 衰落的主要形式如下。 (1)传播损耗和弥散。 (2)阴影衰落。 (3)多径衰落。 (4)多普勒频移等。 多径衰落的信号包络服从瑞利分布,故把这种多径衰落称为瑞利衰落,瑞利衰落的概率 分布如图3-6所示。 图3-6 瑞利衰落的概率分布 3.2.3 衰落的分类 根据不同距离内信号强度变化的快慢,衰落可以分为两种。 (1)大尺度衰落。 (2)小尺度衰落。 ·68· 大尺度衰落表现为长距离上信号强度的缓慢变化,主要是由信道路径上固定障碍物的 阴影引起的,它会影响通信系统的业务覆盖区域。 小尺度衰落表现为短距离上信号强度的快速波动,主要是由移动台运动和地点的变化 引起的,它会影响通信信号的传输质量。 根据信号与信道变化快慢程度的比较,衰落可以分为两种。 (1)长期慢衰落。 (2)短期快衰落。 为了保证通信畅通,系统必须有一定的衰落储备量。图3-7为可通率 T 分别为90% 、 95% 和99% 时的3组曲线。 图3- 7 不同系统的衰落储备量 在应用中,根据地形地物、工作频率和可通率要求,由此图可查得必需的衰落储备量。 【例3-2】地面无线通信系统的工作频率f=450MHz,工作环境为市区,要求可通率 T=99%,求:系统必需的衰落储备量。 解:由图3-7可查得, 5dB 。 此时必需的衰落储备量约为22. 3.4 衰落的仿真分析 2. 信号的衰落会降低系统的通信质量。为了具体了解衰落的影响,我们对数字无线通信 系统误码率进行仿真分析。 数字通信系统的主要性能指标如下。 (1)有效性。 (2)可靠性。 (3)安全性。 可靠性的衡量指标是误码率。误码率定义为:错误接收码元数目在传输码元总数中所 ·69· 占的比例。误比特率为:错误接收比特数目在传输比特总数中所占的比例。 在二进制数字调制中,调制与解调方式会影响系统的误码性能。在正交幅度调制 (QAM)中,可以使用MATLAB仿真程序进行误比特率分析: clear; %仿真QAM 的误比特率 snr=1:1:11; %计算理论误比特率 sn1=12*10.^(snr/10)/(16-1); err_the=(1-(1-(2*(1-1/sqrt(16))*1/2*erfc(1/sqrt(2)*sqrt(sn1)))).^2)/4; %用理论值决定仿真点数 N=floor(1./err_the)*100+100; N(find(N<5000))=5000; %仿真开始 P=0.5; %产生1 的概率 For i=1:length(N); Sou=randsrc(1,N(i),[1,0;p,1-p]); %产生随机二进制序列 [sou1,sou2]=Qam_modulation(sou); %对产生序列进行QAM 调制 sig_ins1=insert_value(sou1,8); %插值 sig_ins2=insert_value(sou2,8); [sou1,sou2]=rise_cos(sig_ins1,sig_ins2,0.25,2); %滤波后的信号加入白噪声 [x1,x2]=generate_noise(sou1,sou2,snr(i)); sig_noi1=x1; sig_noi2=x2; [sig_noi1,sig_noi2]=rise_cos(sig_noi1,sig_noi2,0.25,2); [x1,x2]=pick_sig(sig_noi1,sig_noi2,8); sig_noi1=x1; sig_noi2=x2; sig=demodulate_sig(sig_noi1,sig_noi2); %解调 err_bit(i)=length(find(sig_sou)~=0)/N(i); %计算误比特率 end; semilogy(snr,err_bit,'-*b'); %画图 hold on semilogy(snr,err_the,'-+r'); grid on legenth('实际值','理论值','location','NorthEast'); 其中,QAM 调制函数Qam_modulation与解调函数demodulate_sig可以参考章坚武等编 写的《移动通信实验与实训》。 3.3 无线信道传播模型 在无线通信系统分析中,为了有效研究无线信道中的信号传输,需要建立不同无线信道 的传播模型。 3.3.1 自由空间模型 在自由空间中,直射波传播在传播路径中没有阻挡,所以电波能量不会被障碍物吸收, ·70· 也不会产生反射和折射。 自由空间的电波传播损耗为 Lbs=32.lglgf (dB) (3-12) 45+20d+20 其中, d 为信号传输距离( f 为系统工作频率(MHz )。图3-8给出了无线信道中自由 km), 空间传播损耗与频率和距离的关系。 图3- 8 自由空间传播损耗与频率和距离的关系 【例3-3】在自由空间模型中,求: (1)通信系统的工作频率提高一倍,电波的传播损耗增加多少? (2)通信系统的工作波长减少一半,电波的传播损耗增加多少? (3)信号的传播距离增加一倍,电波的传播损耗增加多少 ? 解:由于自由空间的电波传播损耗Lbs=45+20glf dB) , 32.ld+20g(则 (1)通信系统的工作频率提高一倍,电波的传播损耗增加6dB 。 (2)通信系统的工作波长减少一半,电波的传播损耗增加6dB 。 (3)信号的传播距离增加一倍,电波的传播损耗增加6dB 。 3.2 常用传播模型 3. 1.Egl.on模型 iJJh .on模型认为不平坦地区的场强等于平面大地反射公式算出的场强加上一个修 正值 E 。 gliJJh 在使用中,可以分为以下3步。 (1)计算平面大地反射场强。 (2)计算修正值。 (3)将上述结果相加即可。 2. 奥村模型 奥村(Okumura)模型将无线信道进行分类。 (1)城市。 (2)郊区。 ·71· 将城市看作准平滑地形,给出城市场强中值。 对于郊区等不规则地形,给出开阔区的场强中值,以城市场强中值为基础进行修正。 奥村模型适用的范围如下。 (1)频率为150~1500MHz 。 (2)基地站天线高度为30~200m 。 (3)移动台天线高度为1~10m 。 (4)传播距离为1~20km 。 3.Hata模型 Hata模型是对奥村模型的公式化处理,以方便使用。 在使用奥村模型时,需要查图表曲线,比较麻烦。为了简便使用,Hata对Okumura提 出的基本中值场强曲线进行了公式化处理,使预测方法能采用计算机进行预测。由于模型 各自适用范围不同,计算路径损耗的方法和需要的参数也不相同。在选择模型时,需要考虑 以下因素。 (1)不同预测点位置。 (2)从发射机到预测点的地形地物特征。 (3)建筑物高度和分布密度。 (4)街道宽度和方向差异等。 如果传播模型选取不当、使用不合理,将影响路径损耗预测的准确性,并影响链路预算、 干扰计算、覆盖分析和容量分析。 3.无线信道传输损耗 4 在无线信道的传输损耗计算中,通常先计算出自由空间的基本损耗,然后加上其他情况 引起的损耗。 4.视距传播的极限距离 3.1 由于地球曲率的限制,地面视距传播的距离有限,如图3-9所示。 图3- 9 地面视距传播的极限距离 已知地球半径R=6370km,设发射天线和接收天线高度分别为hT 和hR(单位为m), 理论上可得视距传播的极限距离为 ·72· d0=12(hR(hT(km) 3-14) d0=57(hR(hT(km) 3-13) 考虑空气的不均匀性对电波传播轨迹的影响,在标准大气折射情况下,等效地球半径 R=8500km,所以,修正后的视距传播的极限距离为 4.m) + m))(( 3.m) + m))(( 说明:式(3-13)和式(3-14)是发送天线和接收天线的实际高度(单位为m时), 求出来 的中继距离对应的单位是km 。这两个公式的计算考虑了地球半径(单位是km)对应求解 出来的结果。 【例3-4】假设:一个地面微波中继通信系统,其收发天线高度都是16m 。求这个微波 通信系统的最大中继距离。 解:将hR=hT=16m 代入式(3-14), 得 d0=12× (=96((315) 4.4+4)32.km) 4.障碍物的绕射 3.2 由于地面移动信道会遇到各种障碍物,根据菲涅尔绕射理论,障碍物引起的绕射损耗与 菲涅尔余隙之间的关系如图3-10 所示。 图3-10 绕射损耗与菲涅尔余隙的关系 图中,横坐标为x/x1,x1 为菲涅尔半径(第一菲涅尔半径)。 【例3-5】假设:一个无线通信系统的工作频率f=150MHz,收发距离L=15km,在 地面无线信道中,菲涅尔余隙x=-82m,发射天线距离障碍物d1=5km,接收天线距离障 碍物d2=10km 。求电波传播损耗。 解:电波传播损耗有两部分:一是自由空间损耗,二是绕射损耗。 (1)自由空间损耗: 32.ll99.316)Lb=45+20g15+20g150=5(dB) ( (2)绕射损耗:由工频率f=150MHz,得工作波 长 λ=2m作(s) 第一菲涅尔半径 ·73· λd1d2 =81.(317) 7m x1= d1+d2 则 x =-1 (3-18) x1 查图3-10,得附加损耗为17dB 。所以,总的传播损耗为 99.5dB+17dB=116. 5dB 3.3 传播损耗的计算 4. 对于不同情况,奥村模型的计算方法不同。 1. 城市准平滑地形 图3-11 给出了城市准平滑地形的基本衰耗中值Am(f,d)与工作频率、通信距离的 关系。 图3-11 城市准平滑地形的基本衰耗中值 图3-11 中给出的是在基地站天线有效高度hb=200m,移动台天线高度hm=3m 时,以 自由空间传播衰耗为基准(0dB), 求得的衰耗中值的修正值Am(f,d)。 在应用中,传播损耗的计算步骤如下。 (1)计算自由空间的传播衰耗中值。 (2)查图求城市准平滑地形基本衰耗中值。 (3)进行修正。 【例3-6】某地面无线通信系统,工作频率为900MHz,基站天线高度为200m,移动 台天线高度为3m,通信距离为10km,求其在城市街道地区准平滑地形的传播衰耗中值。 解:自由空间的传播衰耗中值 为 ·74 · Lbs32.ld+20g=45+20g10+20g900=5(dB) (319) =45+20glf 32.ll111. 查图3-11,得 Am(f,d)=Am(900,10)=30dB (3-20) 则城市街道地区准平滑地形的传播衰耗中值为 LT=Lbs+Am(f,d)=111.141.5dB (321) 5dB+30dB= 当系统基站天线、移动台天线与图3-11 中所给参数不同时,需要进行修正。图3-12 为 基地站天线高度增益因子曲线。 图3-12 基地站天线高度增益因子曲线 图3-13 为移动台天线高度增益因子曲线。 图3-13 移动台天线高度增益因子曲线 【例3-7】某地面无线通信系统,工作频率为900MHz,基站天线高度为50m,移动台天 线高度为2m,通信距离为10km,求路径传播衰耗中值。 解:查图3-12,得 Hb(d)=Hb(10)=-12dB (3-22)hb,50, ·75· 查图3-13,得 H mhm,= H m900)2dB 由上例,修正后的路径衰耗中值为 (f)(2,=(323) LT=s+Am(d)Hb(d) H m(f) Lbf,-hb,-hm, =141.50,- H m(2,900) 5dB-Hb(10) =141.-12dB)-2dB)155.( 5dB-(-(=5dB 324) 【例3-8】某一移动电话系统,工作频率为450MHz,基站天线高度为70m,移动台天线 高度为1.5m,在市区工作,传播路径为准平滑地形,通信距离为20km,求传播路径的衰耗 中值。 解: (1)自由空间传输损耗: Lbs32.ld+20g=45+20glf =32.45+20lg20+20lg450 =111.dB) ( (2)市区准平滑地形的衰耗中值: 5(325) 查图3-11,得 Am(d)(20)30.( f,=Am450,=5dB 326) 查图3-12,得 hb,=Hb(20)10dB ( 查图3-13,得 Hb(d)70,=-327) H mhm,= H m5,=-328) (f)(1.450)3dB ( 所以,准平滑地形市区路径衰耗中值为 LT=s+Am(d)Hb(d) H m(f) Lbf,-hb,-hm, =111.5dB+30.5dB-(-10dB)-(-3dB) =155dB (3-29) 2. 郊区修正 当无线系统在其他区域工作时,还需要考虑其他修正。图3-14 给出了郊区修正因子 曲线。图 3-15 给出了斜坡地形修正因子曲线。 【例3-9】某一移动电话系统,工作频率为450MHz,基站天线高度为70m,移动台天线 高度为1.5m,通信距离为20km,在郊区工作,传播路径是正斜坡,且θm=15mrad(毫弧度), 求传播路径的衰耗中值。 解:由例3-8,准平滑地形市区路径衰耗中值为LT=155dB,郊区修正,查图3-14,得 =5dB 斜坡路径修正,查图3-15,得 Kmr8. =5dB 所以,地形地物修正因子为 Ksp4. Kr=Kmr+Ksp=13dB 因此,郊区斜坡路径衰耗中值 为 ·76 · 图3-14 郊区修正因子曲线 图3-15 斜坡地形修正因子曲线 LA=LT-Kr=155dB-13dB=142dB (3-30) 【例3-10 】某一移动信道,工作频段为450MHz,基站天线高度为50m,天线增益为 6dB,移动台天线高度为3m,天线增益为0dB,在市区工作,传播路径为中等起伏地,通信距 离为10km 。试求: (1)传播路径损耗中值。 (2)若基站发射机送至天线的信号功率为10W,求移动台天线接收信号功率中值。 ·77· 解: (1)自由空间传播损耗 [Lfs]=32.44+20lgf +20lgd =32.44+20lg450+20lg10 =105.5(dB) (3-31) 查图3-11,得市区基本损耗中值 Am(f,d)=Am(450,10)=27dB 查图3-12,得 Hb(hb,d)=Hb(50,10)=-12dB 查图3-13,得 H m(hm,f)=H m(3,450)=0dB 所以 LA =LT =105.5dB+27dB+12dB=144.5dB (2)中等起伏地市区中接收信号的功率中值 [PP]=[PT λ 4πd . è . . . ÷ 2 GbGm]-Am(f,d)+Hb(hb,d)+H m(hm,f) =[PT]- [Lfs]+ [Gb]+ [Gm]-Am(f,d)+Hb(hb,d)+H m(hm,f) =[PT]+ [Gb]+ [Gm]- [LT] =10lg10+6+0-144.5 =-128.5(dBW)=-98.5(dBm) (3-32) 【例3-11】 若上题改为郊区工作,传播路径是正斜坡,且θm =15mrad,其他条件不变。 再求传播路径损耗中值及接收信号功率中值。 解:因 KT =K mr+Ksp 查图3-14,有 K mr=12.5dB 查图3-15,有 Ksp =3dB 故 LA =LT -KT =LT - (K mr+Ksp)=144.5dB-15.5dB=129dB 所以, [PPC]=[PT]+ [Gb]+ [Gm]-LA =10+6-129=-113(dBW) =-83(dBm) 或 [PPC]=[PP]+KT =-98.5dBm+15.5dB=-83dBm (3-33) 【例3-12】 什么是电波传播的主要通道? 它对电波传播有什么影响? ·78· 解:虽然电波传播中的许多菲涅尔区都对接收点的场强有影响,但第一菲涅尔区起主 要作用,因此第一菲涅尔椭球是电波传播的主要通道。它对电波的传播有两方面的影响。 (1)只要有凸起物进入第一菲涅尔椭球区域,就不能将收发两点之间的电波传播视为 自由空间传播。 (2)即使有凸起物挡住了收发两点之间的视线,只要没有将第一菲涅尔椭球全部遮住, 就能够在接收点收到信号,即电波传播表现出绕射作用。 3.信道编码技术 5 为了使无线通信与移动通信系统的信号便于在信道中传播,提高通信的有效性、可靠 性、安全性,需要使用不同的编码技术。 3.1 扩频码和地址码 5. 1. 扩频码和地址码的概念 扩频码是系统扩频使用的码,地址码是用来作为地址的码 。 常用的扩频码和地址码如下 。 (1)伪随机(PN)码。 (2)沃尔什(Walsh)码。 (3)正交可变速率扩频增益码。 2. 伪随机码 伪随机码又称为伪噪声码,是一种具有白噪声性质的码。常用的伪随机码如下。 1)m(序列)码 m序列是一种伪随机序列,是由 n 级移位寄存器所能产生的周期最长的序列,又称最 大长度序列。m序列的自相关函数如图3-16 所示。 m序列的功率谱密度如图3-17 所示。 图3-16 m 序列的自相关函数图3-17 m 序列的功率谱密度 m序列的自相关函数,是理想的双值函数。而m序列的互相关函数,是指长度相同而 序列结构不同的两个m序列之间的相关函数。 8=(2,m序列可以使用生成多项式产生,如(45)100101)其中,()8 代表八进制,()2 代 表二进制。MATLAB 程序如下: ·79· Clear; Clc; G=63; %码长 Sd1=[0 0 0 0 1]; % 寄 存器初始状态 PN1=[]; % 第 一个序列 for j=1:G PN1=[PN1 Sd1(5)]; if Sd1(1)==Sd1(4) temp1=0; else temp1=1; end Sd1(1)=Sd1(2); Sd1(2)=Sd1(3); Sd1(3)=Sd1(4); Sd1(4)=Sd1(5); Sd1(5)=temp1; end subplot(3,1,1); stem(PN1); title('(45)8=(100101)2 产生的m 序列'); 2)Gold码 Gold码是一类伪随机序列,它具有良好的自相关和互相关特性,可以用作地址码的数 量远大于m 序列,而且易于实现,结构简单,在工程中得到广泛应用。 Gold码的生成:当给定移位寄存器级数n 时,总可以找出一对互相关函数最小的码序 列,采用移位相加的方法构成新码组,其互相关旁瓣都很小,而且自相关函数和互相关函数 都是有界的,这个新码组被称为Gold码或Gold序列。 级数为7,长度为127的平衡Gold序列,可以由m1序列和m2序列模二相加产生。 MATLAB程序如下: function c=gold(); n=7; %m1 序列多项式(211)8=(010001001)2 a=[1 1 1 1 1 1 1 1]; %m1 序列各移位寄存器的初值 co=[]; for v=1:2^n-1 co=[co,a(1)]; a(8)=mod(a(5)+a(1),2); a(1)=a(2); a(2)=a(3); a(3)=a(4); a(4)=a(5); a(5)=a(6); a(6)=a(7); a(7)=a(8); end ·80· m1=co; %m2 的多项式为(217)8=(010001111)2 %本原多项式为(211)8 、(217)8 的两个m 序列为一优选对,相加构成Gold 序列 b=[1 0 1 0 0 0 0 1]; %m2 序列各移位寄存器的初值 co=[]; for v=1:2^n-1 co=[co,b(1)]; m=mod(b(5)+b(1),2); p=mod(b(6)+m,2); b(8)=mod(b(7)+p,2); b(1)=b(2); b(2)=b(3); b(3)=b(4); b(4)=b(5); b(5)=b(6); b(6)=b(7); b(7)=b(8); end m2=co; c=xor(m1,m2); 3)Walsh码 如果序列间的互相关函数值很小,特别是正交序列的互相关函数为0,那么这类序列称 为第二类伪随机序列。Walsh序列是第二类伪随机序列。 Walsh函数是有限区间上的一组归一化正交函数集,可由哈达玛矩阵产生。 哈达玛矩阵H 是由+1和-1两个元素组成的正交方阵。所谓正交方阵是指任意两行 (或两列)都是相互正交的。 H2 = 1 2 1 1 1 -1 é . êê ù . úú (3-34) H4 = 1 2 H2 H2 H2 -H2 é . êê ù . úú = 1 1 1 1 1 -1 1 -1 1 1 -1 -1 1 -1 -1 1 é . êêêêê ù . úúúúú (3-35) H8 = 1 2 H4 H4 H4 -H4 é . êêù . úú (3-36) 4)OVSF码 OVSF码是Walsh函数的一种,其生成原则与Walsh相同。 设:一阶OVSF码的初始码字为0,在其对应的行与列分别放置0,对角线放置1,就生 成了二阶OVSF码。 以此类推,可以生成四阶、八阶等OVSF码。 MATLAB程序如下: close all; ·81· clear all; global ovsf; spr_fac=input('输入扩频因子: '); code_n=input('输入码编号: '); if code_n>0 && code_n<=spr_fac ovsf=ovsf_gen(spr_fac,code_n); end function ovsf=ovsf_gen(spr_fac,code_n) ovsf=1; global ovsf ovsf=1; if spr_fac==1 return; end for i=1:1:log2(spr_fac) temp=ovsf; for j=1:1:size(ovsf,1) if j==1 ovsf=[temp(j,:),temp(j,:);temp(j,:),(-1)*temp(j,:)]; else ovsf=[ovsf;temp(j,:),temp(j,:);temp(j,:),(-1)*temp(j,:)]; end end end if code_n>0 ovsf=ovsf(code_n,:); end 3.3G 系统中使用的码 在3G系统中,扩频码和地址码主要可以划分成如下3类。 (1)用户地址码。 (2)信道地址码。 (3)小区地址码。 3.5.2 信道编码 信道编码是提高数据传输可靠性、减少差错的有效方法。 1.信道编码的定义 信道编码通过加入校验位,即增加冗余实现纠错和检错能力。其追求的目标是如何加 入最少的冗余位来获得最好的纠错能力。 信道编码也称为纠错编码或者差错控制编码。 2.信道编码的分类 信道编码有不同的分类方式。 ·82· (1)根据功能不同,差错控制码可以分为两类。 ①检错码。 ②纠错码。 检错码只检测信息传输是否出现错误,本身没有纠错的能力,如循环冗余校验码、奇偶 校验码等。 纠错码则可以纠正误码错误。 (2)根据对信息序列处理方法的不同,纠错码可以分为两类。 ①分组码。 ②卷积码。 分组码是将信息序列划分为 k 位为一组,然后对各个信息组分别进行编码,形成对应 的一个码字。 卷积码也是首先将信息序列划分为组,但当前码组的编译码不仅与当前信息组有关,而 且与前面若干码组的编译码有关,这样就能够利用码组的相关性进行译码。 (3)根据码元与原始信息之间的关系,纠错码可以分为两类。 ①线性码。 ②非线性码 。 线性码的所有码元都是原始信息元的线性组合 。 非线性码的码元不是信息元的线性组合 。 (4)根据适用差错的类型,纠错码可以分为两类。 ①纠随机错误码。 ②纠突发错误码 。 纠随机错误码主要适合随机错误信道,纠正其中可能产生的随机错误 。 纠突发错误码主要用于纠正信息传输过程中的突发错误 。 3. 简单编码 下面通过几个简单的例子,介绍几种简单编码。 【例3-13 】用3位二进制数字码组传输信息,如何进行纠错? 解: (1)3位二进制数字码组共8种组合,可传8种信息:000 表示晴、001 表示云、010 表示 阴、011 表示雨、100 表示雪、101 表示霜、110 表示雾、111 表示雹,这时有效性最高,但可靠 性最低,无法发现错误。 (2)若只传4种信息:000 表示晴、011 表示云、101 表示阴、110 表示雨,这时降低了有 效性,但提高了可靠性,可以发现一个错码的错误,例如,000(晴)错一位,则变为100 、010 或 001,这三种码都是禁码。 (3)若只用2个码:000 表示晴、111 表示雨,则有效性进一步降低,但可靠性进一步提 高,可发现两个错误,纠正一个错误。例如,100 若错一位,则它应为000 。 这就是牺牲了有效性,提高了可靠性。从不能发现错误,到可以发现错误并且能纠正错误。 【例3-14 】奇偶监督码。 解: 信息位监督位 ·83·