A method of estimating impulsive noise affecting transmission of information packets over a communication channel affected by impulsive noise, the method comprising: - checking said communication channel for the presence of information packets, and - i) as a result of said checking indicating the absence of information packets transmitted over said channel, obtaining a plurality of sets of signal samples sampled over said channel in the absence of information packets, estimating noise power levels associated with said sets of signal samples with said estimated noise power levels allotted to respective noise power classes associated to a certain range of power values, - ii) as a result of said checking indicating the presence of at least one information packet transmitted over said channel, estimating an information packet power level associated with said information packet, - computing a set of signal-to-noise ratios of said information packet power level to the noise power levels in said respective noise power classes, - comparing the signal-to-noise ratios in said set of signal-to-noise ratios against a signal-to-noise threshold, wherein the signal-to-noise ratios in said set of signal-to-noise ratios are partitioned into a first subset of signal-to-noise ratios failing to exceed said signal-to-noise threshold and a second subset of signal-to-noise ratios exceeding said signal-to-noise threshold, and - computing (126, 128) at least one resulting impulsive noise parameter as a function of impulsive noise parameters indicative of noise power levels included in the signal-to-noise ratios in said first subset of signal-to-noise ratios while disregarding impulsive noise parameters indicative of noise power levels included in the signal-to-noise ratios in said second subset of signal-to-noise ratios wherein said at least one resulting impulsive noise parameter comprises a final impulsive noise rate computed as a function of respective occurrence rates indicative of the number of times over a unit of time a noise power is allotted to a respective noise power class in said respective noise power classes. - checking said communication channel for the presence of information packets, and - i) as a result of said checking indicating the absence of information packets transmitted over said channel, obtaining a plurality of sets of signal samples sampled over said channel in the absence of information packets, estimating noise power levels associated with said sets of signal samples with said estimated noise power levels allotted to respective noise power classes associated to a certain range of power values, - ii) as a result of said checking indicating the presence of at least one information packet transmitted over said channel, estimating an information packet power level associated with said information packet, - computing a set of signal-to-noise ratios of said information packet power level to the noise power levels in said respective noise power classes, - comparing the signal-to-noise ratios in said set of signal-to-noise ratios against a signal-to-noise threshold, wherein the signal-to-noise ratios in said set of signal-to-noise ratios are partitioned into a first subset of signal-to-noise ratios failing to exceed said signal-to-noise threshold and a second subset of signal-to-noise ratios exceeding said signal-to-noise threshold, and - computing (126, 128) at least one resulting impulsive noise parameter as a function of impulsive noise parameters indicative of noise power levels included in the signal-to-noise ratios in said first subset of signal-to-noise ratios while disregarding impulsive noise parameters indicative of noise power levels included in the signal-to-noise ratios in said second subset of signal-to-noise ratios