مقترح بروتوكول توجيه الانترنيت الاشياء بالاعتماد على شبكات الاستشعار اللاسلكية == Proposed Routing Protocol For Internet of Things Based On Wireless Sensor Networks
Author name:
عمر عبد الستار حماد
Supervisor name:
ضياء جاسم كاظم
General topic:
Electrical, Electronic and Communications Engineering
Specific topic:
Electrical Engineering
Degree:
Master
University:
University of Baghdad - College Of Engineering - Department Of Electrical Engineering
Language:
English
University location:
Baghdad
First pages:
34T509 - p.pdf
Abstract:
The routing protocol designed for Internet of Things (IoT) systems has to be adapted with different applications requirements in order to enhance the performance of IoT applications. Therefore, the main objective of this thesis is proposing a routing protocol for wireless sensor network employed to serve IoT systems. A new IoT architecture was proposed with explaining the main functions of each layer forming the proposed architecture. The proposed routing protocol acted according to the tasks specified in this architecture. In addition, an IoT application was proposed to be applicable in some utility organizations. The link quality, node depth and energy were used as metrics to make routing decisions. In this work, different cases were proposed to exhibit the usage of these metrics and show the differences of using each of them, then examine different techniques which deal with link quality and the difference between using node - to - node link quality and end - to - end link quality. Improvements were added to the proposed routing protocol to achieve the perfect integration with suitable Media Access Control (MAC) protocol with taking into consideration the behavior of IoT application. Regarding this orientation, two approaches were suggested; the first includes the proposed routing protocol, application with high data rate and MAC protocol without sleeping capabilities; while the second approach included the proposed routing protocol, application with dynamic data rate and MAC protocol with sleeping capabilities. Comparison with other protocols was essential to show the improvements achieved by this work, thus protocols designed to serve the same purpose such as AODV, REL and LABILE were chosen to compare the proposed routing protocol with. To add integrative and holistic, some of important features such as actuating and mobility were added and tested. These features were greatly required by some of IoT applications and improving the routing protocol to support them made it more suitable for IoT systems. The proposed routing protocol was simulated using Castalia - 3.2 and all proposed approaches were examined to show the enhancement achieved by each approach. The results showed better performance when using end - to - end link quality. The results also showed the effect of MAC protocol if decreasing energy consumption was required. Sleeping MAC was the best choice when used with the proposed routing protocol while reducing the data rate. The proposed routing showed better performance than other protocols did regarding Packet Delivery Ratio (PDR) and latency. It preserved network reliability since it did not generate routing or data packets needlessly. Routing protocol with added features (actuating and mobility) showed good performance. But that performance was affected by increasing the speed of mobile nodes.