When set values of a wavelength and a output level are input, the input set values (of the wavelength and the output level) are collated with data (A), and then, an approximate temperature of a DFB laser is calculated. The calculated approximate temperature is collated with data (B), and then, a output...http://www.google.com/patents/US6947457?utm_source=gb-gplus-sharePatent US6947457 - DFB laser driving device, DFB laser driving method and storage medium