“…But, it deals only with node failures and channel quality variations. Moreover, those protocols [6][7][8][9] do not prevent the selection of forwarding nodes with heavy traffic load or low residual energy, which causes route failures, queue congestion, packet loss, delay, and jitter. Finally, they rely on periodic route reconstruction, introducing a long time to detect and respond to topology changes, which reduces system robustness and increases packet loss ratio.…”