摘要
目前基于能量均衡的低功耗有损网络路由协议RPL(Routing Protocol for Lowpower and lossy networks)在网络拓扑构建的过程中由于未考虑备选父节点上一跳节点的期望寿命,从而导致所构建的网络不能较好地实现能量均衡的问题。对此提出一种基于期望寿命的能量均衡RPL(Expected Life Time-based Energy Balance RPL,ELT-EB-RPL)。构造一种复合路由判据,包括传输跳数、期望传输次数和节点期望寿命,同时,节点在选择最优父节点时需综合考虑其备选父节点及备选父节点上一跳节点的期望寿命。在不增加额外控制开销的前提下,提出一种“节点间期望寿命信息通告”策略,以便节点作出正确的路由选择。通过仿真实验对该方案的性能进行了对比分析。结果表明,在不同发包速率下该方案能够有效实现能量均衡和延长网络寿命。
At present,in the process of network topology construction,routing protocol for low power and lossy networks(RPL)based on energy balance does not take into account the expected life time of one-hop node on the alternative parent node,which results in that the network cannot achieve better energy balance.To solve this problem,this paper proposed an energy balance RPL based on expected life time(ELT-EB-RPL).We constructed a composite routing criterion,including the transmission hops,the expected transmission count and the expected life time of the node.When selecting the optimal parent node,the expected life time of the alternative parent node and the hopping of the alternative parent node should be considered comprehensively.Without additional control overhead,we proposed a strategy of information notification of expected life between nodes to enable nodes to make correct routing choices.The performance of the scheme was compared and analyzed through simulation experiments.Simulation results show that the scheme can effectively achieve energy balance and prolong the network survival time under different delivery rates.
作者
黄欣
赵志刚
Huang Xin;Zhao Zhigang(Department of Information and Electromechanical Engineering, Guangxi Agriculture Vocational and Technical College,Nanning 530007, Guangxi,China;College of Computer and Electronics Information,Guangxi University,Nanning 530004,Guangxi,China)
出处
《计算机应用与软件》
北大核心
2019年第6期109-113,141,共6页
Computer Applications and Software
基金
国家自然科学基金项目(61363067)
广西2016年度中青年教师基础能力提升项目(KY2016YB684)
关键词
低功耗有损网络
路由协议
能量均衡
期望寿命
网络寿命
Low power and lossy networks(LLN)
Routing protocol
Energy balance
Expected life time(ELT)
Network survival time