Optical Signal to Noise Ratio Generator (OSNRG