Visible to the public Performance Evaluation of RPL protocol in a 6LoWPAN based Smart Home Environment

TitlePerformance Evaluation of RPL protocol in a 6LoWPAN based Smart Home Environment
Publication TypeConference Paper
Year of Publication2020
AuthorsSanila, A., Mahapatra, B., Turuk, A. K.
Conference Name2020 International Conference on Computer Science, Engineering and Applications (ICCSEA)
Keywords6LoWPAN, composability, Contiki OS, Cooja Simulator, Device-to-device communication, Home appliances, home computing, Internet of Things, IoT enabled smart home environment, IP networks, IPv6 network protocol, IPv6-enabled 6LoWPAN, low range wireless applications, low-range communication protocol, mobile radio, network analyzer tool, PDR, personal area networks, pubcrawl, Resiliency, Routing Protocol, Routing protocols, RPL, RPL protocol, short-range IoT applications, smart cities, smart home, smart home architecture, smart home environment, telecommunication computing, telecommunication power management, Telecommunication standards, Throughput, Wireshark
AbstractThe advancement in technologies like IoT, device-to-device communication lead to concepts like smart home and smart cities, etc. In smart home architecture, different devices such as home appliances, personal computers, surveillance cameras, etc. are connected to the Internet and enable the user to monitor and control irrespective of time and location. IPv6-enabled 6LoWPAN is a low-power, low-range communication protocol designed and developed for the short-range IoT applications. 6LoWPAN is based on IEEE 802.15.4 protocol and IPv6 network protocol for low range wireless applications. Although 6LoWPAN supports different routing protocols, RPL is the widely used routing protocol for low power and lossy networks. In this work, we have taken an IoT enabled smart home environment, in which 6LoWPAN is used as a communication and RPL as a routing protocol. The performance of this proposed network model is analyzed based on the different performance metrics such as latency, PDR, and throughput. The proposed model is simulated using Cooja simulator running over the Contiki OS. Along with the Cooja simulator, the network analyzer tool Wireshark is used to analyze the network behaviors.
Citation Keysanila_performance_2020