A novel context-aware RPL algorithm based on a triangle module operator

Yanan CAO , Hao YUAN

Front. Inform. Technol. Electron. Eng ›› 2021, Vol. 22 ›› Issue (12) : 1583 -1597.

PDF (2463KB)
Front. Inform. Technol. Electron. Eng ›› 2021, Vol. 22 ›› Issue (12) : 1583 -1597. DOI: 10.1631/FITEE.2000658
Orginal Article
Orginal Article

A novel context-aware RPL algorithm based on a triangle module operator

Author information +
History +
PDF (2463KB)

Abstract

For the use in low-power and lossy networks (LLNs) under complex and harsh communication conditions, the routing protocol for LLNs (RPL) standardized by the Internet Engineering Task Force is specially designed. To improve the performance of LLNs, we propose a novel context-aware RPL algorithm based on a triangle module operator (CAR-TMO). A novel composite context-aware routing metric (CA-RM) is designed, which synchronously evaluates the residual energy index, buffer occupancy ratio of a node, expected transmission count (ETX), delay, and hop count from a candidate parent to the root. CA-RM considers the residual energy index and buffer occupancy ratio of the candidate parent and its preferred parent in a recursive manner to reduce the effect of upstream parents, since farther paths are considered. CA-RM comprehensively uses the sum, mean, and standard deviation values of ETX and delay of links in a path to ensure a better performance. Moreover, in CAR-TMO, the membership function of each routing metric is designed. Then, a comprehensive membership function is constructed based on a triangle module operator, the membership function of each routing metric, and a comprehensive context-aware objective function. A novel mechanism for calculating the node rank and the mechanisms for preferred parent selection are proposed. Finally, theoretical analysis and simulation results show that CAR-TMO outperforms several state-of-the-art RPL algorithms in terms of the packet delivery ratio and energy efficiency.

Keywords

Triangle module operator / Membership function / Context-aware / Routing protocol for low-power and lossy networks (RPL) / Routing metrics

Cite this article

Download citation ▾
Yanan CAO, Hao YUAN. A novel context-aware RPL algorithm based on a triangle module operator. Front. Inform. Technol. Electron. Eng, 2021, 22(12): 1583-1597 DOI:10.1631/FITEE.2000658

登录浏览全文

4963

注册一个新账户 忘记密码

References

RIGHTS & PERMISSIONS

Zhejiang University Press

AI Summary AI Mindmap
PDF (2463KB)

Supplementary files

FITEE-1583-20004-YNC_suppl_1

FITEE-1583-20004-YNC_suppl_2

570

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/