基于低功耗有损网络路由协议的多路由度量评估算法*

2021-09-29 10:11:32曹亚楠
传感技术学报 2021年7期

曹亚楠,原 豪

(1.天津师范大学电子与通信工程学院,天津 300387;2.中国人民解放军 61846部队,河北 涿州 072750)

低功耗有损网络路由协议(RPL,Routing Protocol for Low-power and Lossy Networks)[1]是由IETF(IETF,Internet Engineering Task Force)专门制定的适用于低功耗有损网络的一种距离矢量路由协议。该协议充分考虑了链路有损,链路不稳定,带宽有限,节点的处理能力有限,节点的能量有限以及节点的存储能力有限等低功耗有损网络特点,选择最优路径传输数据,从而改善网络寿命、时延等性能。在军事侦查、农业生产、野生动物监测、智能电网以及智能家居等领域有广阔的应用前景。

路由度量(RM,Routing Metric)[2]是构造目标函数、计算路径开销以及选择最优路径的一项重要依据。IETF发布的RFC6551中详细说明了RPL可采用的路由度量及计算方法。如OF0(OF0,Objective Function)[3]是依据跳数计算最优路径。目前,低功耗有损网络路由协议的应用前景广阔且多样,仅依据单一方面的路由度量计算最优路径已无法满足现有的各类应用需求。因此,针对不同的应用需求综合评估多方面的路由度量,可有效地改善网各方面的性能。

尽管评估多个路由度量可有效改善网络性能,一定程度上满足某些领域的应用需求,但尚未实现有效地应用和推广,主要是因为缺乏系统且科学的多路由度量评估方法理论依据。因此,为多路由度量评估方法提出科学且合理的理论依据,是改善网络性能满足各领域的应用需求的科学途径,具有重要的理论意义和现实价值。为此,本文针对RPL提出一种基于组合赋权法和……

登录APP查看全文