A method for defining an inter-satellite link pathway, implemented with operations executed with processing circuitry of a computing device, the method comprising: identifying a communication path for inter-satellite link communications in a satellite constellation, the communication path identified based on a terrestrial location of a first satellite uplink to the satellite constellation and a terrestrial location of a second satellite uplink to the satellite constellation, the satellite constellation comprising a plurality of satellite vehicles; determining a timing and a direction of the communication path based on inter-satellite links available among the plurality of satellite vehicles; and generating pathway data for configuration of the plurality of satellite vehicles, the pathway data indicating the timing and the direction of the communication path to control the inter-satellite links; wherein the satellite constellation is a low-earth orbit, LEO, satellite constellation, wherein the plurality of satellite vehicles are in-orbit, and wherein the timing and the direction of the communication path includes changes to the inter-satellite links to use different of the plurality of satellite vehicles based on orbits of respective vehicles and accessibility of the first and second satellite uplinks; characterised in that the communication path is defined in the satellite constellation as a low-latency communication path operating according to at least one data communication protocol, and wherein at least one property of the communication path is prioritized relative to other communication paths used among the plurality of satellite vehicles; wherein the timing of the communication path corresponds to a time period of a subscription for the low-latency communication path, and wherein the low-latency communication path is operated based on characteristics of at least one service level agreement associated with the subscription. identifying a communication path for inter-satellite link communications in a satellite constellation, the communication path identified based on a terrestrial location of a first satellite uplink to the satellite constellation and a terrestrial location of a second satellite uplink to the satellite constellation, the satellite constellation comprising a plurality of satellite vehicles; determining a timing and a direction of the communication path based on inter-satellite links available among the plurality of satellite vehicles; and generating pathway data for configuration of the plurality of satellite vehicles, the pathway data indicating the timing and the direction of the communication path to control the inter-satellite links; wherein the satellite constellation is a low-earth orbit, LEO, satellite constellation, wherein the plurality of satellite vehicles are in-orbit, and wherein the timing and the direction of the communication path includes changes to the inter-satellite links to use different of the plurality of satellite vehicles based on orbits of respective vehicles and accessibility of the first and second satellite uplinks; characterised in that the communication path is defined in the satellite constellation as a low-latency communication path operating according to at least one data communication protocol, and wherein at least one property of the communication path is prioritized relative to other communication paths used among the plurality of satellite vehicles; wherein the timing of the communication path corresponds to a time period of a subscription for the low-latency communication path, and wherein the low-latency communication path is operated based on characteristics of at least one service level agreement associated with the subscription.