This paper focuses on the use of satellite communication systems for the support of Internet of Things (IoT). We refer to the IoT paradigm as the means to collect data from sensors or RFID and to send control messages to actuators. In many application scenarios, sensors and actuators are distributed over a very wide area, in some cases they are located in remote areas where they are not served by terrestrial access networks and, as a consequence, the use of satellite communication systems becomes of paramount importance for the Internet of Remote Things (IoRT). The enabling factors of IoRT through satellite are: 1) the interoperability between satellite systems and sensors/actuators; 2) the support of IPv6 over satellite. Furthermore, radio resource management algorithms are required to enhance the efficiency of IoT over satellite. In this work we provide an integrated view of satellitebased IoT, handling this topic as a jigsaw puzzle where the pieces to be assembled are represented by the following topics: MAC protocols for satellite routed sensor networks, efficient IPv6 support, heterogeneous networks interoperability, quality of service management, group-based communications.
Index Terms-Internet of Remote Things (IoRT), Internet of Things (IoT), Machine to Machine (M2M) communications, satellite communications, Wireless Sensor and Actuator Networks (WSAN).