A method implemented by a transmitter, comprising: • causing a transmission of a first radio signal carrying a first payload data frame, such that: • a time interval separating the transmission of the first radio signal and a transmission of a preceding radio signal by the transmitter is equal to a stored period, Pt, which is stored by the transmitter, and • the first payload data frame has a size equal to a stored size, Tt, which is stored by the transmitter, • estimating a quantity of energy consumed by the transmitter to transmit the first radio signal, • comparing the quantity of energy and a reference quantity of energy, • updating (118, 120) the stored period, Pt, and the stored size, Tt, on the condition that a difference between the quantity of energy and the reference quantity of energy is greater than a threshold, • after updating, causing a transmission of a second radio signal carrying a second payload data frame, such that: • a time interval separating the transmission of the second radio signal and a transmission of the first radio signal by the transmitter is equal to the stored period, and • the second payload data frame has a second size equal to the stored size, Tt, • characterized by: • reducing the stored period by a first factor and reducing the stored size by the first factor whenever the difference is greater than the threshold and the quantity of energy is less than the reference quantity of energy, or • increasing the stored period by a second factor and increasing the stored size by a second factor whenever the difference is greater than the threshold and when the quantity of energy is greater than the reference quantity of energy. • causing a transmission of a first radio signal carrying a first payload data frame, such that: • a time interval separating the transmission of the first radio signal and a transmission of a preceding radio signal by the transmitter is equal to a stored period, Pt, which is stored by the transmitter, and • the first payload data frame has a size equal to a stored size, Tt, which is stored by the transmitter, • a time interval separating the transmission of the first radio signal and a transmission of a preceding radio signal by the transmitter is equal to a stored period, Pt, which is stored by the transmitter, and • the first payload data frame has a size equal to a stored size, Tt, which is stored by the transmitter, • estimating a quantity of energy consumed by the transmitter to transmit the first radio signal, • comparing the quantity of energy and a reference quantity of energy, • updating (118, 120) the stored period, Pt, and the stored size, Tt, on the condition that a difference between the quantity of energy and the reference quantity of energy is greater than a threshold, • after updating, causing a transmission of a second radio signal carrying a second payload data frame, such that: • a time interval separating the transmission of the second radio signal and a transmission of the first radio signal by the transmitter is equal to the stored period, and • the second payload data frame has a second size equal to the stored size, Tt, • a time interval separating the transmission of the second radio signal and a transmission of the first radio signal by the transmitter is equal to the stored period, and • the second payload data frame has a second size equal to the stored size, Tt, • characterized by: • reducing the stored period by a first factor and reducing the stored size by the first factor whenever the difference is greater than the threshold and the quantity of energy is less than the reference quantity of energy, or • increasing the stored period by a second factor and increasing the stored size by a second factor whenever the difference is greater than the threshold and when the quantity of energy is greater than the reference quantity of energy. • reducing the stored period by a first factor and reducing the stored size by the first factor whenever the difference is greater than the threshold and the quantity of energy is less than the reference quantity of energy, or • increasing the stored period by a second factor and increasing the stored size by a second factor whenever the difference is greater than the threshold and when the quantity of energy is greater than the reference quantity of energy.