无线mesh网络中编码感知的跨层优化机制
2016-06-20王伟平王建新
杨 湘, 王伟平, 王建新
(1. 中南大学信息科学与工程学院, 湖南 长沙 410083;2. 武汉科技大学计算机科学与技术学院, 湖北 武汉 430081)
无线mesh网络中编码感知的跨层优化机制
杨湘1,2, 王伟平1, 王建新1
(1. 中南大学信息科学与工程学院, 湖南 长沙 410083;2. 武汉科技大学计算机科学与技术学院, 湖北 武汉 430081)
摘要:无线网络的广播和易于侦听的特点,使得网络编码技术能够很好地应用于无线网络中,以提高无线网络的吞吐量。通过理论分析和仿真实验发现,IEEE802.11标准的MAC层机制会使得成功竞争到信道的节点在短时间内在竞争信道方面更具优势,这会导致编码节点在短期内获得的属于不同编码流的数据包数目不均衡,从而丧失很多的编码机会。提出了一种跨层协作的优化机制,在编码节点根据编码流的队列占用情况计算编码流的优先级别,并将其发送给相应上游节点以调节MAC层参数,进而平衡编码节点中参与编码的不同流的队列占用率,增加编码机会。仿真实验结果表明,这种编码感知的跨层优化机制,能够很好地协调参与编码的流的速率,提高了整个网络的吞吐量。
关键词:无线mesh网络; MAC协议; 网络编码; 跨层优化
0引言
无线网络天生具有的广播和易于侦听的特性,使得网络编码技术能够很好地应用于无线网络环境,提高了网络的吞吐能力。流间编码的研究主要针对网络局部范围的编码和解码,文献[1]中首次提出了结合流间编码的转发机制COPE,其基本思想是编码节点通过对编码条件的判定,将属于不同单播流的数据包进行编码操作,然后再进行广播发送;而参与编码的单播流的下游节点通过对邻居节点的侦听,保证对接收到的编码包以一个足够大的概率进行解码,得到原始数据包。……
