Published 28 FEB 2019 •  vol 12  •  no 2  • 



Lukman Rosyidi, Universitas Indonesia, Indonesia
Muhamad Asvial, Universitas Indonesia, Indonesia
Riri Fitri Sari, Universitas Indonesia, Indonesia



This paper presents our proposed routing mechanism for wireless mesh sensor network which support autonomic Internet of Things (IoT). Autonomic IoT is the creation of self-management capability in the IoT system by embedding some autonomic properties, with the goal of freeing human from all details of the operation and management of the system while providing the system to always operate properly. The proposed routing provides a mechanism to embed some autonomic properties in the IoT edge network, i.e. self-configuration, self-healing, self-organization, and self-energy-awareness. It supports the IoT system to face the challenge of resource constraint of IoT nodes, as it becomes one of the top challenges in IoT edge network. A hierarchical routing fashion with residual energy consideration is used to form a lightweight routing algorithm. We provide a validation through computer simulations to investigate the routing performance for large number of IoT sensor nodes. We take an energy-aware straight path routing as the comparison. As the result, our proposed routing successfully produces longer network lifetime and lower total energy consumed.



Internet of Things, autonomic computing, routing protocol, self-healing, self-organization, self-energy-awareness



[1] R. Minerva, A. Biru and D. Rotondi, “Towards a Definition of the Internet of Things (IoT)”, IEEE Internet Initiative, (2015).
[2] J. Habibi, A. Ghrayeb and A. G. Aghdam, "Energy-Efficient Cooperative Routing in Wireless Sensor Networks: A Mixed-Integer Optimization Framework and Explicit Solution," in IEEE Transactions on Communications, vol. 61, no. 8, (2013), pp. 3424-3437.
[3] K. N. Kannan and B. Paramasivan, “Development of energy-efficient routing protocol in wireless sensor networks using optimal gradient routing with on demand neighborhood information,” International Journal of Distributed Sensor Networks, (2014).
[4] D. R. Cañas, A. L. S. Orozco, L. J. G. Villalba, and P. Hong, “Hybrid ACO Routing Protocol for Mobile Ad Hoc Networks,” International Journal of Distributed Sensor Networks, (2013).
[5] M. Xu and G. Liu, “A multi-population firefly algorithm for correlated data routing in underwater wireless sensor networks,” International Journal of Distributed Sensor Networks, (2013).
[6] E. Amiri, H. Keshavarz, M. Alizadeh, M. Zamani, T. Khodadadi, “Energy Efficient Routing in Wireless Sensor Networks based on Fuzzy Ant Colony Optimization,” International Journal of Distributed Sensor Networks, (2014).
[7] H. Simaremare, A. Abouaissa, R. F. Sari, and P. Lorenz. "Performance analysis of optimized Trust AODV using ant Algorithm," in IEEE International Conference on Communications (ICC), pp. 1843-1848. IEEE, (2014).
[8] D.B. Johnson and D.A. Maltz, “Dynamic source routing in ad hoc wireless networks,” Mobile Computing, vol. 353, (1996), pp. 153–181.
[9] P. Jacquet, P. Muhlethaler, T. Clausen, A. Laouiti, A. Qayyum, and L. Viennot, “Optimized link state routing protocol for ad hoc networks,” Multi Topic Conference IEEE INMIC 2001. Technology for the 21st Century. Proc. IEEE International, (2001), pp. 62–68.
[10] C.E. Perkins and E.M. Royer, “Ad-hoc on-demand distance vector routing,” Proceedings of the 2nd IEEE Workshop on Mobile Computing Systems and Applications, vol. 2, (1999), pp. 90–100.
[11] D. Johnson, C. Aichele, and N. Ntlatlapa, “A simple pragmatic approach to mesh routing using BATMAN,” 2nd IFIP Int. Symp. Wirel. Commun. Inf. Technol. Dev. Ctries., (2008), pp. 10.
[12] D. Seither, A. König, and M. Hollick, “Routing performance of wireless mesh networks: A practical evaluation of BATMAN advanced,” Proceedings of Conference Local Computer Networks, LCN, (2011), pp. 897–904.
[13] M. S. Singh and V. Talasila, “A practical evaluation for routing performance of BATMAN-ADV and HWMN in a Wireless Mesh Network test-bed,” 2015 Int. Conf. Smart Sensors Syst. IC-SSS, (2015).
[14] M. Zhang, W. Wei, R. Zheng, Q. Wu. “P-bRS: a physarum-based routing scheme for wireless sensor networks”, The Scientific World Journal, (2014).
[15] C. Bormann and M. Ersue and A. Keranen, “Terminology for Constrained-Node Networks”, in Internet Requests for Comments (RFC) 7228, IETF, (2014).
[16] Pallavi Sethi and Smruti R. Sarangi, “Internet of Things: Architectures, Protocols, and Applications”, Journal of Electrical and Computer Engineering, vol. 2017, Article ID 9324035, (2017).



Rosyidi, L., Asvial, M., & Sari, R. F. (2019). Lightweight and Energy-Aware Wireless Mesh Routing for Autonomic Internet of Things Network. International Journal of Control and Automation (IJCA), ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, 12(2), 33-44. doi: 10.14257/ijca.2019.12.2.04.

Rosyidi, Lukman, et al. “Lightweight and Energy-Aware Wireless Mesh Routing for Autonomic Internet of Things Network.” International Journal of Control and Automation, ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, vol. 12, no. 2, 2019, pp. 33-44. IJCA,

[1] L. Rosyidi, M. Asvial, and R. Fitri Sari, "Lightweight and Energy-Aware Wireless Mesh Routing for Autonomic Internet of Things Network." International Journal of Control and Automation (IJCA), ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, vol. 12, no. 2, pp. 33-44, Feb 2019.