Patent ID: 7957460

Claim:
A device for testing a communication system, the device comprising: a processor; memory accessible by the processor; an impairment generator communicatively connected with the processor, and configured to be communicatively coupled with the communication system by way of a communicative coupling; and computer-readable instructions stored in the memory and executable by the processor to cause the impairment generator to: represent a test signal comprising a plurality of frequency components each having spectral amplitude properties and spectral phase properties, process the represented test signal to yield a processed test signal by setting the spectral amplitude properties in accordance with a defined envelope of spectral amplitudes, and arranging the spectral phase properties in accordance with random phase properties, apply an amplitude distortion function to the processed test signal to yield a distorted test signal, frequency shape the distorted test signal to yield an output test signal, and inject the output test signal into the communication system via the communicative coupling.