作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2021, Vol. 47 ›› Issue (4): 141-146,179. doi: 10.19678/j.issn.1000-3428.0056899

• 移动互联与通信技术 • 上一篇    下一篇

一种高效低时延的RPL跨层优化机制

姚玉坤1,2, 朱克兰1,2, 杨迪1,2, 赵子军1,2   

  1. 1. 重庆邮电大学 通信与信息工程学院, 重庆 400065;
    2. 重庆邮电大学 移动通信技术重点实验室, 重庆 400065
  • 收稿日期:2019-12-13 修回日期:2020-03-09 发布日期:2020-03-16
  • 作者简介:姚玉坤(1964-),女,教授,主研方向为宽带无线自组织网络、网络编码;朱克兰(通信作者)、杨迪、赵子军,硕士研究生。
  • 基金资助:
    国家自然科学基金(61379159);重庆市基础与前沿研究计划项目(cstc2015jcyjBX0085)。

An Efficient and Low-Latency RPL Cross-Layer Optimization Mechanism

YAO Yukun1,2, ZHU Kelan1,2, YANG Di1,2, ZHAO Zijun1,2   

  1. 1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
    2. Key Laboratory of Mobile Communication Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • Received:2019-12-13 Revised:2020-03-09 Published:2020-03-16

摘要: 低功耗有损网络路由协议RPL中的路由度量存在一定局限性,从而导致网络拓扑不均衡以及数据传输路径非最优等问题。提出一种高效低时延的RPL跨层优化机制CL-ORPL。综合考虑网络深度、链路队列利用率以及期望传输次数等多种度量,以完善最优父节点选择机制。目的地通告对象确认消息(DAO-ACK)携带上一跳节点信息,通过跨层旁听DAO-ACK消息建立两跳横向路由。仿真结果表明,CL-ORPL机制的数据传输平均端到端时延、数据传输成功率以及网络生存时间等性能优于RPL和QU-RPL协议。

关键词: 低功耗有损网络, 路由协议, 负载均衡, 点对点通信, 跨层旁听

Abstract: The limitations of routing metrics in RPL in Low-power and Lossy Networks(LLN) lead to imbalanced network topology and unreasonable data transmission path. This paper proposes an efficient and low-latency RPL cross-layer optimization mechanism,CL-ORPL. Based on the network depth,path queue utilization,number of expected transmission times and other metrics,the selection mechanism of the optimal parent node is improved. Then the horizontal two-hop route is established through the cross-layer listening of the DAO-ACK message carrying the node information of the previous hop. Simulation results show that the CL-ORPL mechanism is superior to RPL and QU-RPL protocols in terms of average end-to-end data transmission delay,success rate of data transmission and network lifetime.

Key words: Low-power and Lossy Network(LLN), routing protocol, load balancing, point to point communication, cross-layer listening

中图分类号: