论文部分内容阅读
网络编码技术允许中间节点对接收到的数据包进行编码后再转发,综合考虑目的节点的数据包需求,使无线网络传输容量逼近理论值。中继协作无线网络中缓存管理机制的优化能增加编解码机会,减小系统传输延迟,改善传输效率。本文从具体的网络场景入手,研究中继协作无线网络中基于网络编码的缓存机制对系统性能的制约,以及在延迟约束下对网络传输性能的影响。首先,针对中继协作无线网络中节点缓存空间有限以及传输和缓存数据包开销较大等问题,提出一种基于缓存管理的网络编码中继传输方案(Network Coding Relay Transmission Scheme Based on Buffer Management,RTBM)。本方案以最小化系统开销为目标,考虑多流综合优化问题,利用马尔科夫链对缓存队列进行建模分析,同时结合编码流速率增加编码机会,获得中继处不同流的缓存阈值实现编码决策。实验分析了编码流速率、缓存开销与中继节点缓存阈值的关系,以及不同阈值对传输效率的影响。仿真对比结果表明本方案能有效权衡编码机会与开销,实现了对多编码流的综合优化,在编码流具有不同速率的情况下性能优势更为突出,相较其它方案可有效减小时延,最小化系统开销。其次,针对中继协作无线网络中数据包具有延迟约束的时延敏感网络场景,本文提出一种延迟约束下基于网络编码的中继传输方案(Relay Transmission Scheme Based on Network Coding Under Delay Constraints,RTSDC)。本方案综合考虑数据包的延迟约束与中继传输数据包的信道速率等因素生成编码包,提高信宿数据包接收成功率。中继根据数据包剩余时隙和速率图模型选择调度策略,以最佳信道速率发送编码包,目的节点通过解码编码包获得所需数据包。仿真分析了目的节点数目与延迟约束区间对性能的影响,实验结果表明本方案数据包传输有效性较为优异,适用于时延敏感的无线网络场景。