发明名称 无线多播系统中的中继协作传输方法
摘要 本发明公开了一种无线多播系统中的中继协作传输方法,主要解决现有技术可靠性较低、开销较大的问题。其实现步骤为:1)多播用户根据瞬时信道增益选择反馈用户;2)源节点向多播用户和中继发送由本地数据经循环冗余校验编码、信道编码和调制后得到直接多播信号;3)多播用户和中继对接收信号进行解调、信道译码和校验后,由反馈用户根据其本地译码校验结果向源节点和中继反馈相应信令;4)中继根据反馈用户的信令判定是否使用中继协作传输:若是,则进行协作中继选择,并由被选择的中继发送协作多播信号,反之,中继保持静默,源节点准备发送新的多播传输。本发明具有低实现复杂度,系统资源利用率高的优点,可实现无线多播业务的高效传输。
申请公布号 CN104184509A 申请公布日期 2014.12.03
申请号 CN201410453015.3 申请日期 2014.09.05
申请人 西安电子科技大学 发明人 杨龙;阔永红;贺冰涛;陈健;周雨晨
分类号 H04B7/155(2006.01)I;H04L1/00(2006.01)I 主分类号 H04B7/155(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种无线多播系统中的中继协作传输方法,包括如下步骤:(1)各多播用户d<sub>n</sub>测量自身与源节点s间链路的瞬时信道增益g(s,d<sub>n</sub>),并根据测量结果进行反馈用户选择,选出反馈用户d<sup>*</sup>,其中n∈{1,...,N},N为多播用户的总个数;(2)源节点s对本地将要被发送的数据依次进行循环冗余校验编码、信道编码和调制,得到直接多播信号,并将该信号向所有多播用户和中继发送;(3)所有中继和多播用户收到直接多播信号后,对该信号进行解调和译码,获取源节点s发送的数据;所有中继和反馈用户d<sup>*</sup>对译码所得数据进行循环冗余校验,判定是否正确译码多播信号:若所有中继和反馈用户d<sup>*</sup>用收到的循环冗余校验码能除尽预设的生成多项式,则表明译码正确,否则,译码失败;(4)反馈用户d<sup>*</sup>根据自身译码的结果是否正确,对本次直接多播的结果进行信令反馈:若反馈用户d<sup>*</sup>正确译码,则反馈用户d<sup>*</sup>向源节点s和所有中继反馈直接多播成功的信令;反之,反馈用户d<sup>*</sup>向源节点s和所有中继反馈直接多播失败的信令;(5)源节点s和所有中继根据收到的信令反馈,判定是否使用中继协作多播传输:若源节点s和所有中继收到直接多播成功信令,所有中继则不进行中继协作多播传输,源节点s将准备开始新的直接多播传输;若源节点s和所有中继收到直接多播失败信令,则源节点s不再进行新的直接多播传输,而是由所有译码正确的中继执行步骤(6);(6)中继协作多播传输:(6.1)在译码正确的各中继r<sub>k</sub>测量自身与各多播用户d<sub>n</sub>间链路的瞬时信道增益g(r<sub>k</sub>,d<sub>n</sub>),并计算其协作性能因子η(r<sub>k</sub>)=min<sub>n=1,...,N</sub>g(r<sub>k</sub>,d<sub>n</sub>),即中继r<sub>k</sub>与各多播用户d<sub>n</sub>间链路的瞬时信道增益最小值,其中k∈{1,...,M},M为译码正确的中继总数,N为系统中多播用户总数;(6.2)各译码正确的中继r<sub>k</sub>根据其协作性能因子η(r<sub>k</sub>)进行协作中继选择,并从中选出协作性能因子最大的中继r<sup>*</sup>作为协作中继;(6.3)协作中继r<sup>*</sup>对正确译码后得到的数据依次进行循环冗余校验编码、信道编码和调制,得到协作多播信号,并将该多播信号向所有多播用户发送;(6.4)所有多播用户在分别收到由步骤(3)发送的直接多播信号和由步骤(6.3)发送的协作多播信号后,对这两路信号进行最大比合并,并对合并后的信号进行解调和译码。
地址 710071 陕西省西安市太白南路2号