machine learning Non-Terrestrial Networks Catastrophic communication Communication in extreme environments