A computer-implemented method of determining a communication schedule for a satellite system, the method comprising: Obtaining, by one or more computing devices, orbital data indicative of one or more orbital elements of a first satellite system and one or more second satellite systems; Obtaining, by the one or more computing devices, frequency data indicative of one or more frequencies at which the one or more second satellite systems transmit data; Determining, by the one or more computing devices, one or more expected radio frequency interference events associated with the first satellite system based at least in part on the orbital data and the frequency data, wherein determining one or more expected radio frequency interference events comprises: determining, by the one or more computing devices, a threshold angle of separation between a first satellite of the first satellite system and at least a second satellite of the second satellite systems relative to a ground communication station associated with the first satellite system, determining, by the one or more computing devices, a threshold elevation angle relative to the ground communication station, and determining, by the one or more computing devices, a radio frequency interference event when the first satellite and at least second satellite are located at an angle relative to the ground communication station that is greater than the threshold elevation angle, and are separated by an angle less than the threshold angle of separation; and Scheduling, by the one or more computing devices, one or more transmission periods during which data is transmitted to or from the first satellite and one or more silent periods during which data is not transmitted to or from the first satellite based at least in part on the expected radio frequency interference events. Obtaining, by one or more computing devices, orbital data indicative of one or more orbital elements of a first satellite system and one or more second satellite systems; Obtaining, by the one or more computing devices, frequency data indicative of one or more frequencies at which the one or more second satellite systems transmit data; Determining, by the one or more computing devices, one or more expected radio frequency interference events associated with the first satellite system based at least in part on the orbital data and the frequency data, wherein determining one or more expected radio frequency interference events comprises: determining, by the one or more computing devices, a threshold angle of separation between a first satellite of the first satellite system and at least a second satellite of the second satellite systems relative to a ground communication station associated with the first satellite system, determining, by the one or more computing devices, a threshold elevation angle relative to the ground communication station, and determining, by the one or more computing devices, a radio frequency interference event when the first satellite and at least second satellite are located at an angle relative to the ground communication station that is greater than the threshold elevation angle, and are separated by an angle less than the threshold angle of separation; and Scheduling, by the one or more computing devices, one or more transmission periods during which data is transmitted to or from the first satellite and one or more silent periods during which data is not transmitted to or from the first satellite based at least in part on the expected radio frequency interference events. determining, by the one or more computing devices, a threshold angle of separation between a first satellite of the first satellite system and at least a second satellite of the second satellite systems relative to a ground communication station associated with the first satellite system, determining, by the one or more computing devices, a threshold elevation angle relative to the ground communication station, and determining, by the one or more computing devices, a radio frequency interference event when the first satellite and at least second satellite are located at an angle relative to the ground communication station that is greater than the threshold elevation angle, and are separated by an angle less than the threshold angle of separation; and Scheduling, by the one or more computing devices, one or more transmission periods during which data is transmitted to or from the first satellite and one or more silent periods during which data is not transmitted to or from the first satellite based at least in part on the expected radio frequency interference events.