NTN Communication Terrestrial Cellular Networks distributed systems edge computing URLLC Safety-Critical Embedded Systems Applied AI