Method for dynamic adaptation of a transmission data rate of a terminal device in a wireless communication network, the method being executed by a server in said network, predefined transmission profiles that correspond to respective data rates being associated respectively with reception sensitivities, said reception sensitivities representing minimum signal reception levels for decoding the signals transmitted respectively according to said predefined transmission profiles, characterised in that the server performs an optimisation of said transmission data rate in successive stages, and in that each stage defines: a quantity N of frames to be analysed, a first frame delivery rate threshold TH1, a second frame delivery rate threshold TH2 lower than said first threshold TH1, a first margin M1, and a second margin M2 less than or equal to said first margin M1, so that said quantity N of each stage is less than or equal to said quantity N of the following stage, said first margin M1 of each stage is smaller than or equal to said first margin M1 of the following stage, and said second margin M2 of each stage is smaller than or equal to said second margin M2 of the following stage, and in that, when the optimisation is performed according to a current stage, the server performs the following steps: - retaining a received signal strength indication for each frame received in a series of N frames transmitted by the terminal device; - determining a frame delivery rate for said series of N frames; - when the determined frame delivery rate is greater than or equal to said first threshold TH1 of the current stage, selecting the transmission profile to be applied to said terminal device while keeping at least the second margin M2 of the current stage between the retained received signal strength indication and the reception sensitivity corresponding to said transmission profile, and switching to the following stage; - when the determined frame delivery rate is lower than said first threshold TH1 of the current stage and is higher than said second threshold TH2 of the current stage, selecting the transmission profile to be applied to said terminal device while keeping the first margin M1 of the current stage between the retained received signal strength indication and the reception sensitivity corresponding to said transmission profile; and - when the determined frame delivery rate is below or equal to said second threshold TH2 of the current stage, stopping or reinitialising the optimisation. - retaining a received signal strength indication for each frame received in a series of N frames transmitted by the terminal device; - determining a frame delivery rate for said series of N frames; - when the determined frame delivery rate is greater than or equal to said first threshold TH1 of the current stage, selecting the transmission profile to be applied to said terminal device while keeping at least the second margin M2 of the current stage between the retained received signal strength indication and the reception sensitivity corresponding to said transmission profile, and switching to the following stage; - when the determined frame delivery rate is lower than said first threshold TH1 of the current stage and is higher than said second threshold TH2 of the current stage, selecting the transmission profile to be applied to said terminal device while keeping the first margin M1 of the current stage between the retained received signal strength indication and the reception sensitivity corresponding to said transmission profile; and - when the determined frame delivery rate is below or equal to said second threshold TH2 of the current stage, stopping or reinitialising the optimisation.