关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > OLSR路由协议的功率补偿机制研究

OLSR路由协议的功率补偿机制研究

作者:时间:2012-04-17来源:网络收藏

协议和改进协议的自主切换流程如图4所示。

本文引用地址:http://www.eepw.com.cn/article/202344.htm

g.jpg



3 功率控制算法依据
补偿中,需要增大节点的发射功率,当源节点向目的节点发送分组时,发送功率Pt与接收功率Pr的关系如下:
e.jpg
式中:λ为载波波长;d为源节点和目的节点间的距离;Gt为发射机天线增益;Gr为接收机天线增益。设接收功率的门限为Prt,当信号的功率不小于Prt时才能被正确接收,可推出式(4)和式(5):
f.jpg
由式(4)可知,当传输距离增大1倍,发射功率成幂级数增加,才能被正确接收。

4 实验结果
本文实验环境是在Linux操作平台下移植了TinyOS操作系统,利用CC2430控制芯片进行编程,并在ns2.34环境下进行仿真实验。
4.1 仿真实验环境
仿真的网络范围为500m×1 000 m,节点数量为20和100个,传输范围为250 m,物理信道的带宽为2 Mb/s,MAC层使用802.11a协议。建立12个CBR业务连接,分组长度为512 B,仿真时间为200 s,发包率为4个/s。节点的速度分别为0 m/s,1 m/s,5 m/s,10 m/s,20 m/s,25m/s,30m/s。
4.2 性能指标
协议改进主要针对网络的可靠传输,因此仿真实验的性能指标有节点投递率和网络传输平均延时。由于改进后的协议运用了自主切换,必然会增大部分能量的开销,因此,需要对剩余能量也进行仿真实验。
(1)投递率
协议适用于节点密集型的网络,从图5可以看出,两个协议在100个节点的网络整体比20个节点的稀疏网络的投递率高。在节点固定或者移动较小的情况下,性能已经很好,则改进后的协议性能并未得到良好的体现。当节点移动速度超过10 m/s后,网络性能明显下降,这时运用自主切换机制,网络的投递率得到显著改善。速度越大,OLSR协议性能下降越快,而改进的OLSR协议性能下降得到控制。



评论


相关推荐

技术专区

关闭