Title
Enhanced routing algorithm based on reinforcement machine learning—a case of voip service
Date Issued
2021
Access level
open access
Resource Type
journal article
Author(s)
Militani D.R.
de Moraes H.P.
Rosa R.L.
Wuttisittikulkij L.
Ramírez M.A.
Federal University of Lavras
Publisher(s)
MDPI AG
Abstract
The routing algorithm is one of the main factors that directly impact on network perfor-mance. However, conventional routing algorithms do not consider the network data history, for instances, overloaded paths or equipment faults. It is expected that routing algorithms based on machine learning present advantages using that network data. Nevertheless, in a routing algorithm based on reinforcement learning (RL) technique, additional control message headers could be re-quired. In this context, this research presents an enhanced routing protocol based on RL, named e-RLRP, in which the overhead is reduced. Specifically, a dynamic adjustment in the Hello message interval is implemented to compensate the overhead generated by the use of RL. Different network scenarios with variable number of nodes, routes, traffic flows and degree of mobility are implemented, in which network parameters, such as packet loss, delay, throughput and overhead are obtained. Additionally, a Voice-over-IP (VoIP) communication scenario is implemented, in which the E-model algorithm is used to predict the communication quality. For performance comparison, the OLSR, BATMAN and RLRP protocols are used. Experimental results show that the e-RLRP reduces network overhead compared to RLRP, and overcomes in most cases all of these protocols, considering both network parameters and VoIP quality.
Start page
1
End page
32
Volume
21
Issue
2
Language
English
OCDE Knowledge area
Telecomunicaciones
Scopus EID
2-s2.0-85099277606
PubMed ID
Source
Sensors (Switzerland)
ISSN of the container
14248220
Sponsor(s)
Funding: This work was supported by Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) in the following projects: Audio-Visual Speech Processing by Machine Learning, under Grant 2018/26455-8; Temático ELIOT: Enabling technologies for IoT, under Grant 2018/12579-7; and CPE C4AI: Center for Artificial Intelligence, under Grant 2019/07665-4. This Research is also partially funded by TSRI Fund (CU-FRB640001-01-21-6).
Sources of information: Directorio de Producción Científica Scopus