Design of non-linearity preprocessor in cooperative diversity systems over Rayleigh fading channel and impulsive noise | IEEE Conference Publication | IEEE Xplore