无线组播网络中应用网络编码的动态组合重传算法
A Retransmission Algorithm with Dynamic Linear Combination Based on Network Coding in Wireless Multicast Networks作者机构:西北工业大学电子信息学院西安710072 西安交通大学工程坊西安710049
出 版 物:《西安交通大学学报》 (Journal of Xi'an Jiaotong University)
年 卷 期:2016年第50卷第12期
页 面:38-44页
核心收录:
学科分类:0810[工学-信息与通信工程] 080904[工学-电磁场与微波技术] 0809[工学-电子科学与技术(可授工学、理学学位)] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 0805[工学-材料科学与工程(可授工学、理学学位)] 081001[工学-通信与信息系统] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金资助项目(61202394 61571370 61203233 61601365) 陕西省自然科学基金资助项目(2016JQ6017) 中央高校基础科研基金资助项目(3102014KYJD033 3102015ZY093)
摘 要:针对无线组播网络中降低数据包重传次数及对抗信道衰落、建立稳定无线连接的需求,提出了一种基于网络编码的动态组合重传算法。该算法采用动态线性组合编码算法(DLCCA),以提高无线组播网络带宽利用效率。首先,利用发送端向用户发送原始数据包;其次,通过组播网络的控制信道,发送端获取了网络用户的接收状态,对未正确解码的数据包进行编码,并在传输过程中根据网络状态采用动态组合策略来形成网络编码包,从而有效提高了网络的整体吞吐量。与此同时,还进一步提出了低复杂度编码算法,并分析了所提编码算法的性能,获得了相应的理论分析结果。仿真实验表明,与传统的无编码算法和XOR网络编码算法相比,动态组合重传算法可以显著减少30%的数据重传次数,提高了网络吞吐量。