A method for allocating, in a wireless communications network, radio resources ( PRB k) for uplink transmissions, the method comprising: selecting, among said radio resources ( PRB k), an allocation group ( AG (i)) comprising an ordered succession of radio resources available for allocation from a first radio resource ( PPB F) to a last radio resource ( PRB L(i)), iterating the following operations: selecting the last radio resource ( PRB L(i)) of the allocation group ( AG (i)), each last radio resource ( PRB L(i)) taking, at each iteration, a position ( P L(i)) in the ordered succession lower than the position taken in the ordered succession by the last radio resource ( PRB L(i)) at the respective previous iteration, estimating ( 210,215) a signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) of the allocation group ( AG (i)) according to a number of radio resources, Q(i), of the allocation group ( AG (i)), from the first ( PPB F) to the last ( PRB L(i)) radio resources of the allocation group ( AG (i)), and according to history transmissions information, and until the signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) is higher than a predetermined signal to interference-plus-noise ratio ( SINR TH), allocating ( 240, 255) the radio resources from said first (PRB F) to said last ( PRB L(i)) radio resources of the allocation group ( AG (i)). selecting, among said radio resources ( PRB k), an allocation group ( AG (i)) comprising an ordered succession of radio resources available for allocation from a first radio resource ( PPB F) to a last radio resource ( PRB L(i)), iterating the following operations: selecting the last radio resource ( PRB L(i)) of the allocation group ( AG (i)), each last radio resource ( PRB L(i)) taking, at each iteration, a position ( P L(i)) in the ordered succession lower than the position taken in the ordered succession by the last radio resource ( PRB L(i)) at the respective previous iteration, estimating ( 210,215) a signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) of the allocation group ( AG (i)) according to a number of radio resources, Q(i), of the allocation group ( AG (i)), from the first ( PPB F) to the last ( PRB L(i)) radio resources of the allocation group ( AG (i)), and according to history transmissions information, and until the signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) is higher than a predetermined signal to interference-plus-noise ratio ( SINR TH), allocating ( 240, 255) the radio resources from said first (PRB F) to said last ( PRB L(i)) radio resources of the allocation group ( AG (i)). selecting the last radio resource ( PRB L(i)) of the allocation group ( AG (i)), each last radio resource ( PRB L(i)) taking, at each iteration, a position ( P L(i)) in the ordered succession lower than the position taken in the ordered succession by the last radio resource ( PRB L(i)) at the respective previous iteration, estimating ( 210,215) a signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) of the allocation group ( AG (i)) according to a number of radio resources, Q(i), of the allocation group ( AG (i)), from the first ( PPB F) to the last ( PRB L(i)) radio resources of the allocation group ( AG (i)), and according to history transmissions information, and until the signal to interference-plus-noise ratio per radio resource ( SINR PRB( i)) is higher than a predetermined signal to interference-plus-noise ratio ( SINR TH), allocating ( 240, 255) the radio resources from said first (PRB F) to said last ( PRB L(i)) radio resources of the allocation group ( AG (i)).