Fuzzy Link Cost Estimation based Adaptive Tree Algorithm for Routing Optimization in Wireless Sensor Networks using Reinforcement Learning

Author(s): Kuldeep Singh*, Jyoteesh Malhotra.

Journal Name: International Journal of Sensors, Wireless Communications and Control

Volume 8 , Issue 3 , 2018

Graphical Abstract:


Abstract:

Background and Objective: Internet of things, being a technological advancement in collaboration with traditional wireless sensor networks, are characterized by a highly complex, largescale, dynamically changing, heterogeneous and asymmetric wireless network. These constraints make routing in such wireless sensor networks a challenging task. In this paper, fuzzy link cost estimation based Adaptive Tree routing algorithm (Fuzzy AT) has been introduced which uses the concept of fuzzy logic based link cost estimation, obtained from physical layer and mac layer parameters such as residual energy, packet drop rate, RSSI and total packet receiving time from source node to sink node. The performance of this algorithm has been evaluated with traditional reinforcement learning based algorithms such as real-time search, adaptive tree, ant-based flooded forward routing and Constrained Flooding algorithms on the basis of performance metrics like throughput, latency, energy consumption, energy efficiency and network lifetime.

Results and Conclusion: The simulation results reveal that Fuzzy AT algorithm is most appropriate reinforcement learning based routing algorithm among all five algorithms for ensuring energy efficient, reliable, error-free, real-time compatible and QoS aware routing in dynamically changing, asymmetric and unreliable wireless environment of Wireless Sensor Networks.

Keywords: Adaptive tree, fuzzy logic, internet of things, link cost, reinforcement learning, routing, wireless sensor networks.

Rights & PermissionsPrintExport Cite as

Article Details

VOLUME: 8
ISSUE: 3
Year: 2018
Page: [151 - 164]
Pages: 14
DOI: 10.2174/2210327908666180706124358
Price: $58

Article Metrics

PDF: 5