An optical level calculator calculates optical powers of individual
wavelengths of a through wavelength division multiplexed signal based on
an input level monitor, network information, and insertion loss
information 5, and obtains an optimum level for an add signal. An optical
level controller controls a power of the add optical signal to the
optimal level based on the calculated result, and multiplexes the through
wavelength division multiplexed signal and the add optical signal.