A communication device for transmitting a plurality of signals to a satellite from a transmitter, said transmitter including at least one transmitting antenna and a modem, each of the signals transmitted by the device being for being addressed to a given transmitting spot via the satellite, a transmitting spot having a predefined geographical coverage of an antenna of the satellite, said communication device including a memory including a set of reference values of powers and phases of at least a first reference signal received at different points of at least one transmitting spot, a first wanted signal being transmitted in a first spot and generating an interfering signal in a neighbouring spot, the transmitter adapted to generate at least one wanted neighbouring signal for being transmitted in a neighbouring spot of the first spot and being disturbed by the interfering signal, the transmitter adapted to generate a first correcting signal from the first transmitted signal and at least a first phase value and a first power value of the set of reference values, said phase and power values being chosen depending on at least one determined geographical position in the neighbouring spot, said transmitter adapted to transmit a combination of the first correcting signal and the wanted neighbouring signal in order to generate a corrected neighbouring signal to the satellite, said corrected neighbouring signal being for being transmitted in the neighbouring spot.