书书书收稿日期:20071020基金项目:“863”项目资助(2006AA01Z270);国家自然科学基金资助(60496316,60772138);广东自然科学基金项目资助(U0635003);高等学校学科创新引智计划资助(B08038)作者简介:宫丰奎(1979),男,讲师,博士,Email:fkgong@xidian.edu.cn.慢衰落信道下高阶调制编码协作方案及性能分析宫丰奎,韩春雷,王 勇,葛建华(西安电子科技大学综合业务网理论及关键技术国家重点实验室,陕西西安 710071)摘要:提出一种基于高阶星座调制的高效编码协作方案.用户或协作伙伴的编码比特分组后分别通过比特交织器,之后映射到高阶二维星座按分配时隙发送.推导了该协作方案在慢瑞利衰落信道下的成对错误概率.理论分析以及仿真结果都表明,慢瑞利衰落信道下,本方案在提高频谱效率的同时可获得完全分集.关键词:编码协作;成对错误概率;分集;高阶二维星座;比特交织器中图分类号:TN911 文献标识码:A 文章编号:10012400(2008)04066404犇犲狊犻犵狀犪狀犱犪狀犪犾狔狊犻狊狅犳犪犆犆狊犮犺犲犿犲狑犻狋犺犺犻犵犺狅狉犱犲狉犮狅狀狊狋犲犾犾犪狋犻狅狀狊狅狏犲狉狊犾狅狑犳犪犱犻狀犵狉犪狔犾犲犻犵犺犮犺犪狀狀犲犾狊犌犗犖犌犉犲狀犵犽狌犻,犎犃犖犆犺狌狀犾犲犻,犠犃犖犌犢狅狀犵,犌犈犑犻犪狀犺狌犪(StateKeyLab.ofIntegratedServiceNetworks,XidianUniv.,Xian 710071,China)犃犫狊狋狉犪犮狋: Ahighefficientcodedcooperative(CC)schemewithhighorderconstellationsisproposed.Inthisscheme,encodedbitsoftheuserorthepartnerarepartitioned,bitinterleaved,mappedonahighordertwodimentionalconstellationandthentransmittedontheallocatedtimeslots.ThepairwireerrorprobabilityoverslowfadingRayleighchannelsarederived.BoththeoreticalanalysisandsimulationsshowthatthecodedcooperationwithhighorderconstellationscanachievefulldiversitywithanimprovedspectrumeffciencyoverslowfadingRayleighchannels.犓犲狔犠狅狉犱狊: codedcooperation;pairwiseerrorprobability;diversity;highordertwodimensionalconstellation;bitinterleaver无线信道的多径衰落特性是影响其传输速率与质量的重要瓶颈,而分集技术是抵抗多径衰落的有效方式.如以多输入多输出技术(MultipleInputMultipleOutput,MIMO)为首的空间分集可使得接收端得到经历独立衰落的多个信号副本,从而有效消除多径衰落的影响.由于多天线技术不需要占用额外的时间和频带资源,因此得到了广泛关注.考虑到在实际的蜂窝通信系统中,对于上行链路,移动终端由于受到体积、功耗、工艺等多方面的限制,携有多个天线有很大困难,因此极大地限制了MIMO技术的应用.协作分集[1,2]使得终端按照一定的方式共享彼此的天线,产生一个虚拟的MIMO系统以获得发射分集增益,为多天线技术走向实用化提供了一条新的途径.编码协作(CodedCooperation,CC)是一种通过协作用户发送冗余信息提高分集度的协作方式.研究表明[3,4],慢衰落信道下,采用BPSK调制的两用户CC可以获得二阶完全分集.基于CC协议的协作通信研究是最近的一个热门课题,如适合CC的纠错码设计[5,6]、快衰落信道下的CC协议[7]及CC协议下的伙伴选择[8]等问题.上述研究都假定为BPSK调制,频谱利用率很低.为了提高谱效率,有必要研究高阶二维星座调制在CC中的应用.笔者考虑采用基于高阶调制时的CC方案的协作性能,提出一种两用户协作时,基于比特交织编码调制2008年8月第35卷 第4期 西安电子科技大学学报(自然科学版)犑犗犝犚犖犃犔 犗犉 犡犐犇犐犃犖 犝犖犐犞犈犚犛犐犜犢 Aug.2008Vol.35 No.4(BitInterleavedCodedModulation,BICM)技术的CC方案.该方案中协作用户编码比特分组后分别通过比特交织器,之后映射到高阶二维星座按分配时隙发送.采用TDMA区分不同的多址信道.进一步通过分析成对错误概率研究其在慢瑞利衰落信道下的分集增益.1 基于二维星座调制的犆犆方案考虑采用高阶星座调制时的两用户编码协作方案,如图1所示.为了便于说明,定义:每个用户狌(狌=1,2)的数据发送周期都分为两个阶段,称每个阶段为一帧,用犳表示,犳=1,2;犉犽表示采用TDMA方式时的第犽个时隙,这里犽=1,2,3,4;狉(犽)(狀)表示第犽个时隙基站端的第狀个接收信号;狓狌,犳(狀)表示用户狌的第犳帧信息的第狀个符号;犿为每星座符号包含比特数.图1 基于二维星座调制的CC方案实现框图(协作用户1为例)协作流程说明:长度为犓的信息比特(包含犔长的CRC校验位,CyclicRedundancyCheck)经RCPC(RateCompatiblePuncturedConvolutionalCode)编码后生成犘=犘1+犘2个编码比特(码率为犚=犓/犘).对于第1帧,每个用户狌发送的符号为犘1个编码比特交织后的映射符号狓狌,1=[狓狌,1(1),狓狌,1(2),…,狓狌,1(犘1/犿)](假定犘1,犘2被犿整除).每一个用户都尝试对伙伴的数据进行正确的译码,如果CRC校验正确,在第2帧,用户狌将计算并发送其伙伴的第2部分,包括犘2个比特交织映射后的符号序列狓狌2,2=[狓狌2,2(1),狓狌2,2(2),…,狓狌2,2(犘2/犿)](表示模2加).否则用户狌将在第2帧传送自己的第2部分狓狌,2=[狓狌,2(1),狓狌,2(2),…,狓狌,2(犘2/犿)].2 慢衰落信道下基于犘犈犘的犆犆性能分析通过推导瑞利衰落信道下的成对错误概率(PEP),分析图1方案的协作分集性能.进一步定义:犮和^犮为输入二进制编码序列和估计二进制序列,汉明距离为犱;狓和^狓为对应犮和^犮的星座符号信号序列,犘(狓→^狓)为相应的PEP;犳(犱,μ,χ)或犘(犮→^犮)为通过关于标识位置和标识映射方式对所有可能序列狓和^狓的犘(狓→^狓)取平均计算得到.不失一般性,定义犮和^犮前犱个连续比特不同,由于假定理想交织器,相应的狓和^狓可以定义为狓=[狓1,…,狓犱] , ^狓=[^狓1,…,^狓犱] .相应的用户狌到基站信道的路径衰落犺狌定义为犺狌=[犺狌,1,…,犺狌,犱] , 狌=1,2 .考虑准静态瑞利衰落信道,即每个用户在一周期内的衰落内保持不变,犺狌,1=犺狌,2=…=犺狌,犱=犺狌为服从瑞利分布的独立同分布随机变量.于是,采用编码协作且用户间完全协作时,基于信道衰落的条件PEP表示为犘(狓→^狓犺1,犺2)=犙12犖1犺21∑犱1犲=1狓犲-^狓犲2+12犖2犺22∑犱2犲=1狓犲-^狓犲()21/()2 ,(1)式中犖狌是用户狌的噪声功率谱密度,因为犙(狓)=∫∞0exp-狓22sin2()θdθ以及当犺为瑞利分布时,有566第4期 宫丰奎等:慢衰落信道下高阶调制编码协作方案及性能分析犈犺{exp(-λ犺2)}=1(1+犈[犺2]λ)则非条件PEP表示为犘(狓→^狓)=犈犺1,犺2[犘(狓→^狓犺1,犺2)]=∫∞0∫∞0犘(狓→^狓犺1,犺2)犘(犺1)犘(犺2)d犺1d犺2=1π∫π/20∫∞0∫∞0exp-12sin2θ犺212犖1∑犱1犲=1狓犲-^狓犲2+犺222犖1∑犱2犲=1狓犲-^狓犲[]{}2狆(犺1)狆(犺2)d犺1d犺2dθ=1π∫π/201+E[犺21]4sin2θ犖1∑犱1犲=1狓犲-^狓犲[]2-11+E[犺22]4sin2θ犖2∑犱2犲=1狓犲-^狓犲[]2-1dθ ,(2)式(2)含有积分,为了进一步简化,考虑到不等式犙(狓)<12exp-狓2()2,式(1)满足:犘(狓→^狓犺1,犺2)<12exp-14犖1犺21∑犱1犲=1狓犲-^狓犲{}2exp-14犖2犺22∑犱2犲=1狓犲-^狓犲{}2 .(3)将式(3)代入式(2),得到犘(狓→^狓)<E犺1,犺212exp-14犖1犺21∑犱1犲=1狓犲-^狓犲{}2exp-14犖2犺22∑犱2犲=1狓犲-^狓犲{}[]2=121+E[犺21]4犖1∑犱1犲=1狓犲-^狓犲[]2-11+E[犺22]4犖2∑犱2犲=1狓犲-^狓犲[]2-1 ,(4)式(4)还可以进一步写成犘(狓→^狓)<121+∑犱1犲=1Δ1,()犲-11+∑犱2犲=1Δ2,()犲-1 ,(5)其中Δ狌,犲=(犈[犺2狌]/(4犖狌))狓犲-^狓犲2.假定理想比特交织以及Gray映射,Δ狌,犲是独立同分布的随机变量,则对所有星座点取平均可以得到:犳(犱,μ,χ)<1211+犱1Δ111+犱2Δ2 ,(6)其中Δ狌=犈[犺2狌]犿2犿∑犿犽=1∑1犫=0∑狓犻∈χ(犫,犽)狓犻-珟狓犻24犖狌,该值和信噪比有关.珟狓犻为狓犻的最近邻,χ(犻,犫)表示第犻比特为犫的信号矢量集合.式(6)利用了BICM理论中的删余界思想[9].注意根据式(6),不同的调制方式和映射方式,计算的Δ狌不同,故犳(犱,μ,χ)和调制方式χ以及映射方式μ有关.特殊情况下,当采用BPSK调制时,假定符号间距为2犪,信道衰落均方值为1,式(6)简化为犳(犱,μ,χ)<1211+犱1Γ111+犱2Γ2 ,(7)其中,Γ狌=犪2犖狌E[犺2狌]=犈狊犖狌表示用户狌到基站信道的信噪比.式(7)和Hunter等[4]给出的结果一致.而非协作时,易得到:犳(犱,μ,χ)<121+犱E[犺2]犿2犿∑犿犽=1∑1犫=0∑狓犻∈χ(犫,犽)狓犻-珟狓犻24犖[]0-1 .(8)由式(6)及(8)可见,采用比特交织器的高阶星座调制方案,在慢衰落信道下,当犱1和犱2都不为零时,通过编码协作仍然可以获得全分集增益.3 计算机仿真两用户编码协作方案采用的仿真参数:信息块长度犓=512,采用生成多项式为[5,7,7,7]的RCPC码,码率为1/4和1/2,即对应的犘1=犘2=1024.比特交织器采用长度为1024的随机交织器(该例假定图1的两个比特交织器相同).调制方式采用GRAY映射的QPSK调制或者16QAM,接收端采用最大后验概率解映射及软Viterbi译码算法[10,11].假定完全协作.用户和基站的信道为瑞利衰落信道且相互独立,基站完666 西安电子科技大学学报(自然科学版) 第35卷全已知上行链路信道状态信息.图2 用户2上行信道信噪比固定时用户1的性能比较图3 两用户上行链路信道质量相同时的协作性能图2给出了当用户2上行链路信道信噪比分别固定为10dB以及20dB时用户1的协作与非协作性能比较,对应的调制方式分别为QPSK和16QAM.可见,与未协作时比较,协作伙伴信道为10dB时用户的性能改进大于6dB(QPSK调制);而协作伙伴信道为20dB时用户的性能改进近似为12dB(16QAM调制).对照Hunter等[4]人给出的BPSK的结果,可以看出,协作性能的改进主要取决于协作用户信道质量,和选择的调制方式关系不大,这同时也验证了式(7)的结论.图3进一步给出了两用户上行信道质量相同时,协作与非协作的性能比