A communication receiver for compensating a group delay of a communication signal, the group delay being indicated by a plurality of group delay values being associated to different frequency sub-bands of the communication signal, the plurality of group delay values forming a group delay function, the communication receiver comprising: a transformer being configured to transform the communication signal into a plurality of frequency sub-band communication signals; a processor being configured to convolute the group delay function by a smoothing function to obtain a total group delay function, and to generate a plurality of excess group delay values as a difference between a total group delay value and the associated group delay value; a plurality of first delayers for delaying the plurality of frequency sub-band communication signals upon the basis of the plurality of group delay values to obtain a first plurality of delayed frequency sub-band communication signals, wherein a first delayer of the plurality of first delayers is configured to delay a frequency sub-band communication signal upon the basis of a group delay value associated with the frequency sub-band communication signal; a plurality of second delayers for delaying the first plurality of delayed frequency sub-band communication signals upon the basis of the plurality of excess group delay values to obtain a second plurality of delayed frequency sub-band communication signals, wherein a second delayer of the plurality of second delayers is configured to delay a delayed frequency sub-band communication signal of the first plurality of delayed frequency sub-band communication signals upon the basis of an excess group delay value associated with the delayed frequency sub-band communication signal of the first plurality of delayed frequency sub-band communication signals; and an inverse transformer being configured to inversely transform the second plurality of delayed frequency sub-band communication signals for compensating the group delay of the communication signal. a transformer being configured to transform the communication signal into a plurality of frequency sub-band communication signals; a processor being configured to convolute the group delay function by a smoothing function to obtain a total group delay function, and to generate a plurality of excess group delay values as a difference between a total group delay value and the associated group delay value; a plurality of first delayers for delaying the plurality of frequency sub-band communication signals upon the basis of the plurality of group delay values to obtain a first plurality of delayed frequency sub-band communication signals, wherein a first delayer of the plurality of first delayers is configured to delay a frequency sub-band communication signal upon the basis of a group delay value associated with the frequency sub-band communication signal; a plurality of second delayers for delaying the first plurality of delayed frequency sub-band communication signals upon the basis of the plurality of excess group delay values to obtain a second plurality of delayed frequency sub-band communication signals, wherein a second delayer of the plurality of second delayers is configured to delay a delayed frequency sub-band communication signal of the first plurality of delayed frequency sub-band communication signals upon the basis of an excess group delay value associated with the delayed frequency sub-band communication signal of the first plurality of delayed frequency sub-band communication signals; and an inverse transformer being configured to inversely transform the second plurality of delayed frequency sub-band communication signals for compensating the group delay of the communication signal.