Avoiding Self-Interference in Megaconstellations Through Cooperative Satellite Routing and Frequency Assignment | Synapse