Toward Intelligent Reconfiguration of RPL Networks using Supervised Learning

被引:8
作者
Aboubakar, Moussa [1 ]
Kellil, Mounir [1 ]
Bouabdallah, Abdelmadjid [2 ]
Roux, Pierre [1 ]
机构
[1] CEA, LIST, Communicating Syst Lab, F-91191 Gif Sur Yvette, France
[2] HEUDIASYC, UMR 7253, CS 60319, F-60203 Compiegne, France
来源
2019 WIRELESS DAYS (WD) | 2019年
关键词
Wireless low power networks; RPL; supervised learning; OPTIMAL TRANSMISSION RANGE; POWER;
D O I
10.1109/wd.2019.8734236
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Designing scalable and energy-efficient routing protocols for IoT low power networks is a particularly challenging problem. The IETF ROLL Working Group has defined and standardized an IPv6 routing protocol for IoT low power networks called RPL (IPv6 Routing Protocol for Low-Power and Lossy Networks) [1]. This protocol builds and maintains dynamic routes among network devices based on various objective functions (OFs) that exploit different network metrics for parent node selection (e.g., ETX-based [2], Energy-based [3]), etc.). With such OFs, RPL organizes the network topology as a Destination Oriented Directed Acyclic Graph (DODAG). However, the performance of RPL may be affected by frequent network topology changes, which may be caused by different factors like node battery depletion, link quality degradation, etc. Indeed, in such situations, the OF functions do not guarantee optimal maintenance of the RPL tree. To address this issue, this paper describes how Supervised Learning can be leveraged to improve RPL performance and energy efficiency by mitigating RPL DODAG instability when the network conditions, used by the RPL's OF functions, change frequently. We use an offline supervised learning to provide the optimal value of the transmission range (the maximal distance to which a node can send its data to another one) that mitigates the instability of the RPL network, and hence minimizes the energy consumption. The preliminary simulation results show that our proposal can improve network performance and increase network lifetime.
引用
收藏
页数:4
相关论文
共 20 条
  • [1] Alexander R., 2012, RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks
  • [2] [Anonymous], 2009, ACM SIGKDD explorations newsletter, DOI 10.1145/1656274.1656278
  • [3] [Anonymous], 2015, ROUTING PROTOCOL LLN
  • [4] Aslani Z., 2017, J COMPUT ROBOT, V10, P69
  • [5] Dawans S, 2012, PROCEEDINGS OF THE 37TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS WORKSHOPS (LCN 2012), P952, DOI 10.1109/LCNW.2012.6424087
  • [6] Eriksson J., 2018, Proceedings of the 2018 International Conference on Embedded Wireless Systems and Networks, P126
  • [7] State-of-the-Art Deep Learning: Evolving Machine Intelligence Toward Tomorrow's Intelligent Network Traffic Control Systems
    Fadlullah, Zubair Md.
    Tang, Fengxiao
    Mao, Bomin
    Kato, Nei
    Akashi, Osamu
    Inoue, Takeru
    Mizutani, Kimihiro
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04): : 2432 - 2455
  • [8] Using multiparent routing in RPL to increase the stability and the lifetime of the network
    Iova, Oana
    Theoleyre, Fabrice
    Noel, Thomas
    [J]. AD HOC NETWORKS, 2015, 29 : 45 - 62
  • [9] Iova O, 2013, 2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), P2098, DOI 10.1109/PIMRC.2013.6666490
  • [10] Artificial neural networks: A tutorial
    Jain, AK
    Mao, JC
    Mohiuddin, KM
    [J]. COMPUTER, 1996, 29 (03) : 31 - +