@article{Parsaei_Parnian_Miri Rostami_Javidan_2017, title={RPL LOAD BALANCING IN INTERNET OF THINGS}, volume={18}, url={https://journals.iium.edu.my/ejournal/index.php/iiumej/article/view/702}, DOI={10.31436/iiumej.v18i2.702}, abstractNote={<p class="abstract"><strong><em>ABSTRACT</em></strong><strong><em>:</em></strong>  The wide address space provided by Internet Protocol version 6 (IPv6) lets any thing to be identified uniquely. consistency of the modified version of IPv6 protocol stack with smart objects, facilitated the Internet interconnection of the networks of smart objects and introduced Internet of things. A smart object is a small micro-electronic device that consists of a communication device, a small microprocessor and a sensor or an actuator. A network made of such devices is called low-power and lossy network. RPL routing protocol that is consistent to IPv6, is designed to be used in these kinds of networks. Load balancing is not considered in the RPL design process. Whenever RPL is used in large scale low-power and lossy networks some nodes will suffer from congestion and this problem severely degrades network performance. In this paper, we consider solutions provided to tackle RPL load balancing problems. Load balancing algorithms and protoclos are evaluated through simulation. We evaluate IETF RPL implementation and LB-RPL method with Contiki OS Java (COOJA) simulator. They are assessed comprehensively through metrics such as Packet delivery Ratio, Average End to End delay, and Gateway Throughput. LB-RPL improves RPL in terms of Packet delivery Ratio and throughput but increases Average End to End delay. Simulations results show that RPL load balancing needs extensive works to be performed yet.</p>}, number={2}, journal={IIUM Engineering Journal}, author={Parsaei, Mohammad Reza and Parnian, Ahmad Reza and Miri Rostami, Samaneh and Javidan, Reza}, year={2017}, month={Dec.}, pages={137–150} }