Main Article Content

Navid Abapour Aynaz Shafiesabet Rasoul Mahboub


Recently proposed routing protocols, for the IoT networks platform, have been mostly based on reducing the data transfer’s energy. These approaches typically assume that the data link layer protocols provide the required reliability for data transmission. However, the nature of the networks affects the quality of information transmission; high error rates lead to a loss of aggregated information. To optimize the routing quality, in this paper, we proposed a security-based method by employing RPL protocol and Ant Coloney Optimization (ACO) algorithms. Our method considers the destination nodes as the root and proposes an ACO-based routing process aiming for an increased security and reliability. Performance of the proposed method was compared with the state-of-the-art protocols. Our simulation results suggest that the proposed method is advantageous in terms of security and reliability parameters, such as throughput and number of packets, as well as the algorithm’s running time complexity.

Article Details


ACO Algorithms, IoT Security, Reliability Engineering, Network Routing

[1] Y. Lu, W. Hu Secure routing for internet of things: A survey. The proceeding of School of Computer and Information Engineering, Harbin University of Commerce, Harbin, China, 2016. pp. 223 - 6.
[2] S. Maamar. Evaluation of qos parameters with rpl protocol in the internet of things. Proceedings of the International Conference on Computing for Engineering and Sciences2017. pp. 86-91.
[3] O. Said. Analysis, design and simulation of Internet of Things routing algorithm based on ant colony optimization. International Journal of Communication Systems. 30 (2017) e3174.
[4] D. Airehrour, J.A. Gutierrez, S.K. Ray. SecTrust-RPL: A secure trust-aware RPL routing protocol for Internet of Things. Future Generation Computer Systems. 93 (2019) 860-76.
[5] C. Vallati, E. Ancillotti, R. Bruno, E. Mingozzi, G. Anastasi. Interplay of Link quality estimation and RPL performance: An experimental study. Proceedings of the 13th ACM Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, & Ubiquitous Networks2016. pp. 83-90.
[6] M. Dorigo, M. Birattari, T. Stutzle. Ant colony optimization: artificial ant as a computational intelligence technique. university libre de bruxelles. IRIDIA Technical report Series, Belgium, Tech Rep. (2006).
[7] P. Thapar, U. Batra. Implementation of ant colony optimization in routing protocol for internet of things. Innovations in Computational Intelligence. Springer2018. pp. 151-64.
[8] H.-S. Kim, H. Cho, H. Kim, S. Bahk. DT-RPL: Diverse bidirectional traffic delivery through RPL routing protocol in low power and lossy networks. Computer Networks. 126 (2017) 150-61.
[9] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, M. Ayyash. Internet of things: A survey on enabling technologies, protocols, and applications. IEEE communications surveys & tutorials. 17 (2015) 2347-76.
[10] M. Bezunartea, B. Sartori, I. Francés, J. Tiberghien, A. Braeken, K. Steenhaut. Enabling dual-band operation with the RPL routing protocol. Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems2017. pp. 1-2.
[11] H. Ali. A performance evaluation of rpl in contiki. 2012.
[12] M. Darbandi, A.R. Ramtin, O.K. Sharafi. Tasks mapping in the network on a chip using an improved optimization algorithm. International Journal of Pervasive Computing and Communications. (2020).
[13] S. Pourjabar, G.S. Choi. CVR: A Continuously Variable Rate LDPC Decoder Using Parity Check Extension for Minimum Latency. Journal of Signal Processing Systems. (2020) 1-8.
[14] T.-H. Lee, X.-S. Xie, L.-H. Chang. RSSI-based IPv6 routing metrics for RPL in low-power and lossy networks. 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE2014. pp. 1714-9.
[15] A. Tavakoli, D. Culler. HYDRO: A hybrid routing protocol for lossy and low power networks. IETF Internet Draft2009.
[16] W. Kastner, G. Neugschwandtner, S. Soucek, H.M. Newman. Communication systems for building automation and control. Proceedings of the IEEE. 93 (2005) 1178-203.
[17] V.C. Gungor, D. Sahin, T. Kocak, S. Ergut, C. Buccella, C. Cecati, et al. A survey on smart grid potential applications and communication requirements. IEEE Transactions on industrial informatics. 9 (2012) 28-42.
[18] G. Montenegro, N. Kushalnagar, J. Hui, D. Culler. Transmission of IPv6 packets over IEEE 802.15. 4 networks. Internet proposed standard RFC. 4944 (2007) 130.
[19] J.W. Hui, D.E. Culler. IP is dead, long live IP for wireless sensor networks. Proceedings of the 6th ACM conference on Embedded network sensor systems2008. pp. 15-28.
[20] N. Kushalnagar, G. Montenegro, C. Schumacher. IPv6 over low-power wireless personal area networks (6LoWPANs): overview, assumptions, problem statement, and goals. (2007).
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

The copyright in the text of individual articles (including research articles, opinion articles, book reviews, conference proceedings and abstracts) is the property of their respective authors, subject to a general license granted to Mapta Publishing Group and a Creative Commons CC-BY licence granted to all others, as specified below. The compilation of all content on this site, as well as the design and look and feel of this website are the exclusive property of Mapta Publishing Group.

All contributions to Mapta Publishig Group may be copied and re-posted or re-published in accordance with the Creative Commons licence referred to below.

Articles and other user-contributed materials may be downloaded and reproduced subject to any copyright or other notices.

As an author or contributor you grant permission to others to reproduce your articles, including any graphics and third-party materials supplied by you, in accordance with the Mapta Publishing GroupTerms and Conditions and subject to any copyright notices which you include in connection with such materials. The licence granted to third parties is a Creative Common Attribution ("CC BY") licence. The current version is CC-BY, version 4.0 (, and the licence will automatically be updated as and when updated by the Creative Commons organisation.

How to Cite

Abapour, N., Shafiesabet, A. ., & Mahboub, R. (2021). A Novel Security Based Routing Method Using Ant Colony Optimization Algorithms and RPL Protocol in the IoT Networks. Mapta Journal of Electrical and Computer Engineering (MJECE), 3(1), 1-9.