Contact Graph Routing, Delay Tolerant Satellite Networks, pointers, satellite networks, sorting, space complexity, time complexity.