Identification of Most Significant Parameter for Optimizing the Performance of RPL Routing Protocol in IoT Using Taguchi Design of Experiments

Chandra Sekhar Sanaboina*, Pallamsetty Sanaboina**
* Research Scholar, Jawaharlal Nehru Technological University, Kakinada, Andhra Pradesh, India.
** Professor, Computer Science and Systems Engineering, Andhra University, Visakhapatnam, Andhra Pradesh, India.
Periodicity:July - September'2018
DOI : https://doi.org/10.26634/jse.13.1.15198

Abstract

Internet of Things (IoT) consists of a wide variety of devices with limited power sources. Due to the adhered reason, energy consumption is considered as one of the major challenges in the IoT environment. In this research article, an attempt is made to optimize the existing Routing Protocol (RPL) towards a green technology. It focuses on finding the most significant parameter in the RPL using Taguchi Design of Experiments. It emphasizes the effects of five input factors Network Size, Mobility Speed, DIO_DOUBLING, DIO_MIN_INTERVAL and Redundancy Constant on only one output parameter Power Consumption. The findings show that DIO_MIN_INTERVAL is the leading factor that has a significant effect on the power consumption in RPL. After determining the most significant factor that affects the power consumption, measures can be taken to optimize the performance of RPL by applying some optimization techniques. COOJA simulator is used to carry out the simulations required for this research article.

Keywords

IoT, RPL, Design of Experiments (DoE), Taguchi DoE, Cooja Simulator.

How to Cite this Article?

Sanaboina, C. S., Sanaboina, P. (2018). Identification of Most Significant Parameter for Optimizing the Performance of RPL Routing Protocol in IoT Using Taguchi Design of Experiments. i-manager's Journal on Software Engineering, 13(1), 31-42. https://doi.org/10.26634/jse.13.1.15198

References

[1]. Ashton, K. (2009). That 'internet of things' thing. RFID Journal, 22(7), 97-114.
[2]. Box, G. E., Hunter, W. G., & Hunter, J. S. (2005). Statistics for Experimenters, 2nd Edition. Wiley, New York.
[3]. Coladon, T., Vučinić, M., & Tourancheau, B. (2015, August). Multiple redundancy constants with trickle. In Personal, Indoor, and Mobile Radio Communications (PIMRC), 2015 IEEE 26th Annual International Symposium on (pp. 1951-1956). IEEE.
[4]. Dehnad, D. (1989). Quality Control, Robust Design, and the Taguchi Method. Wadsworth & Brooks/Cole, Pacific Grove, California.
[5]. Dunkels, A., Gronvall, B., & Voigt, T. (2004, November). Contiki- A lightweight and flexible operating system for tiny networked sensors. In Local Computer Networks, 2004. 29th Annual IEEE International Conference on (pp. 455-462). IEEE.
[6]. Ephrem, E. (2015). The architecture of Wireless Sensor Networks. Retrieved from http://servforu.blogspot.com.tr/ 2012/12/architecture-of-wireless sensor-networks.html
[7]. Evans, D. (2011). The Internet of Things: How the next evolution of the internet is changing everything. CISCO White Paper, 1(2011), 1-11.
[8]. Hazrat, A. (2012). A performance evaluation of RPL in Contiki (Masters Thesis, School of Computing, Blekinge Institute of Technology).
[9]. Kumar, S., Singh, D., & Chawla, M. (2011). Performance comparison of routing protocols in MANET varying network size. International Journal of Smart Sensors and Ad Hoc Networks (IJSSAN), 1(2), 51-54.
[10]. Law, A. M., & Kelton, W. D. (2000). Simulation Modeling and Analysis. 3rd Edition. Mc Graw Hill, New York.
[11]. Mohamed, H., Lee, M. H., Sanugi, B., & Sarahintu, M. (2010). Taguchi approach for performance evaluation of routing protocols in mobile ad hoc networks. Journal of Statistical Modeling and Analytics, 1(2), 10-18.
[12]. Mohamed, H., Lee, M. H., Sarahintu, M., Salleh, S., & Sanugi, B. (2008). The use of Taguchi method to determine factors affecting the performance of destination sequence distance vector routing protocol in mobile ad hoc networks. Journal of Mathematics and Statistics, 4(4), 194-198.
[13]. Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., & Voigt, T. (2006, November). Cross-level sensor network simulation with Cooja. In Local Computer Networks, Proceedings 2006 31st IEEE Conference on (pp. 641-648). IEEE.
[14]. Roy, R. K. (2001). Design of Experiments using the Taguchi Approach: 16 Steps to Product and Process Improvement. John Wiley & Sons.
[15]. Sahithi, K., & Setty, S.P. (2018). Taguchi Design of experiments for optimizing the performance of AODV routing protocol in MANETS. International Journal of Engineering Research & Technology (IJERT), 7(4), 519-526.
[16]. Taguchi, G. (1986). Introduction to quality engineering: designing quality into products and processes (No. 658.562 T3).
[17]. Tsvetkov, T., & Klein, A. (2011). RPL: IPv6 routing protocol for low power and lossy networks. Network, 59.
[18]. Voice, A., Wilkins, A., Parambi, R., Oraiqat, I. (2007). Factor Analysis and ANOVA.
[19]. Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., & Alexander, R. (2012). RPL: IPv6 routing protocol for low-power and lossy networks (No. RFC 6550).
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.