Analysis of the suitability of satellite communication for time-critical IoT applications in smart grid and medical grade networks