计算机应用 ›› 2017, Vol. 37 ›› Issue (5): 1300-1305.DOI: 10.11772/j.issn.1001-9081.2017.05.1300

• 网络与通信 • 上一篇    下一篇

基于簇父集协作通信的低功耗有损网络路由算法优化

姚玉坤, 刘江兵, 李小勇   

  1. 移动通信技术重庆市重点实验室(重庆邮电大学), 重庆 400065
  • 收稿日期:2016-10-21 修回日期:2016-12-13 出版日期:2017-05-10 发布日期:2017-05-16
  • 通讯作者: 刘江兵
  • 作者简介:姚玉坤(1964-),女,重庆人,教授,主要研究方向:网络管理与应用、网络编码;刘江兵(1989-),男,重庆人,硕士研究生,主要研究方向:无线组织网络路由;李小勇(1992-),男,湖北荆州人,硕士研究生,主要研究方向:无线网络编码。
  • 基金资助:
    国家自然科学基金资助项目(61379159);重庆市基础与前沿研究计划项目(cstc2015jcyjBX0085)。

Optimized routing algorithm based on cooperative communication of cluster parent set for low power and lossy network

YAO Yukun, LIU Jiangbing, LI Xiaoyong   

  1. Key Laboratory of Mobile Communication Technology(Chongqing University of Posts and Telecommunications), Chongqing 400065, China
  • Received:2016-10-21 Revised:2016-12-13 Online:2017-05-10 Published:2017-05-16
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61379159), the Foundation and Frontier Research Project of Chongqing (cstc2015jcyjBX008).

摘要: 针对当前低功耗有损网络(LLN)中基于簇父集协作通信的路由算法(CRPL)没有考虑节点剩余能量,存在不能有效地均衡节点能耗和最大化延长网络寿命的问题,提出一种高效的基于簇父集协作通信的低功耗有损网络路由(RPL)算法(HE-CRPL)。所提算法采取了三个优化思路:一是同时考虑节点间无线链路质量和节点剩余能量进行簇父节点的选择;二是在簇父节点优先级判定和最优簇父集的选择过程中把节点间的无线链路质量和簇父节点的期望寿命(ELT)相结合;三是在网络拓扑初始化的过程中通过利用目的地通告对象(DAO)消息携带簇父节点优先级列表告知最优簇父集中簇父节点的优先级顺序。仿真结果表明,与CRPL算法相比,HE-CRPL算法在延长网络生存时间、提高数据包投递成功率和减少数据包重传次数等方面的性能得到了提升,其中网络生存时间提高了18.7%,数据包重传次数降低了15.9%。

关键词: 低功耗有损网络, 簇父集, 协作通信, 优先级列表, 剩余能量, 期望寿命

Abstract: To deal with the problems that the routing algorithm based on Collaborative communication of Cluster Parent (CRPL) for Low Power and Lossy Network (LLN) can't balance the energy consumption of the node and maximize the extension of the lifetime for network efficiently due to take no account of the residual energy of the node, a high-efficient routing algorithm based on collaborative communications of cluster parent set HE-CRPL was proposed. The proposed algorithm chiefly carried out three optimization schemes. Firstly, the wireless link quality and the residual energy of node could be considered during the cluster parent selection. Secondly, the wireless link quality and the Expected LifeTime (ELT) of cluster parent node were combined while estimating the priority of the cluster parent node and selecting the optimal cluster parent set. Thirdly, the cluster parent nodes were notified the priority list by Destination Advertisement Object (DAO) message during the initialization of the network topology. The simulation results show that, compared with the CRPL algorithm, the performance of the HE-CRPL algorithm is improved obviously in prolonging the network lifetime, increasing the packet delivery success rate and reducing the number of packet retransmissions, and that the lifetime of network prolonging by more than 18.7% and the number of retransmissions decrease by more than 15.9%.

Key words: Low power and Lossy Network (LLN), cluster parent set, collaborative communication, priority list, residual energy, Expected LifeTime (ELT)

中图分类号: