Text this: Towards a throughput-optimal routing algorithm for data collection on satellite networks