Method for communication from a plurality of gateways to a satellite over a set of uplink channels and then from the satellite towards a plurality of non-space-based receiver locations, wherein the satellite transmits towards Earth in a plurality of beams, the method comprising: before transmission from the satellite towards Earth, inter-beam interference mitigation precoding of signals intended to each of at least some of the plurality of non-space-based receiver locations; at each of the plurality of gateways: generating weightings, hereinafter referred to as "precoding weightings", for the inter-beam interference mitigation precoding; and transmitting, from the gateway to the satellite, for each of the set of uplink channels, a signal, hereinafter referred to as "uplink signal", over the uplink channel; and at the satellite: receiving the uplink signals from the plurality of gateways over uplink channels; for each of the uplink signals, deriving a signal, hereinafter referred to as "downlink signal", from the uplink signal; and transmitting the downlink signals towards Earth, the downlink signals being, or being derived from, signals having been subject to the inter-beam interference mitigation precoding using the pre-coding weightings, wherein: a first downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a first gateway among the plurality of gateways, and a second downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a second gateway among the plurality of gateways, wherein there is at least one beam in common between the beams in which the first downlink channel is reused and the beams in which the second downlink channel is reused. at each of the plurality of gateways: generating weightings, hereinafter referred to as "precoding weightings", for the inter-beam interference mitigation precoding; and transmitting, from the gateway to the satellite, for each of the set of uplink channels, a signal, hereinafter referred to as "uplink signal", over the uplink channel; and generating weightings, hereinafter referred to as "precoding weightings", for the inter-beam interference mitigation precoding; and transmitting, from the gateway to the satellite, for each of the set of uplink channels, a signal, hereinafter referred to as "uplink signal", over the uplink channel; and at the satellite: receiving the uplink signals from the plurality of gateways over uplink channels; for each of the uplink signals, deriving a signal, hereinafter referred to as "downlink signal", from the uplink signal; and transmitting the downlink signals towards Earth, the downlink signals being, or being derived from, signals having been subject to the inter-beam interference mitigation precoding using the pre-coding weightings, wherein: a first downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a first gateway among the plurality of gateways, and a second downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a second gateway among the plurality of gateways, wherein there is at least one beam in common between the beams in which the first downlink channel is reused and the beams in which the second downlink channel is reused. receiving the uplink signals from the plurality of gateways over uplink channels; for each of the uplink signals, deriving a signal, hereinafter referred to as "downlink signal", from the uplink signal; and transmitting the downlink signals towards Earth, the downlink signals being, or being derived from, signals having been subject to the inter-beam interference mitigation precoding using the pre-coding weightings, wherein: a first downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a first gateway among the plurality of gateways, and a second downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a second gateway among the plurality of gateways, wherein there is at least one beam in common between the beams in which the first downlink channel is reused and the beams in which the second downlink channel is reused. a first downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a first gateway among the plurality of gateways, and a second downlink channel is reused, in different beams among the plurality of beams, by at least two downlink signals derived from uplink signals from a second gateway among the plurality of gateways, wherein there is at least one beam in common between the beams in which the first downlink channel is reused and the beams in which the second downlink channel is reused.