Hardware, Software Platforms, Operating Systems and Routing Protocols for Internet of Things Applications

2021 
In this paper, we introduce a survey of routing protocols for inter- net of things (IoT). We provide an overview of hardware and software plat- forms for IoT applications. Therefore, we give a comparison between several operating systems (Contiki, TinyOS, WSN open, etc.) We compare the whole technologies adapted to IoT applications such as RFID (Radio frequency identification), Bluetooth, NFC (Near Field Communication), etc. Several IoT applications are exhibited like smart homes, smart building, smart environment, health care. These applications require efficient network coverage and connectivity, also it inquire intelligent routing protocols. All developments in routing protocols for Internet of Things aim to optimize the energy consumption and information flow in several applications particularly WSN/IoT applications. Hence, we treat the problem of energy consumption caused by routing proto-cols. We consider the case of the famous protocols AODV (Ad hoc on Demand Distance Vector) and RPL (IPv6 Routing Protocol for Low-Power and Lossy Networks). Then, we compare the performance of RPL and AODV protocols. Results demonstrate that in terms of energy consumption RPL protocol is the most suitable for WSN/IoT applications, also the results show that Sky mote can be considered as the appropriate mote applied to guarantee quality of service of IoT applications.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    49
    References
    1
    Citations
    NaN
    KQI
    []