The challenges threatening successful deployment of 5G non-terrestrial networks