Patent ID: 8831430

Claim:
An optical signal correction apparatus comprising: a power information generation unit that generates power information indicating power of a plurality of optical main signals in each of a predetermined plurality of wavelength bands according to optical wavelength multiplexed signal, the optical wavelength multiplexed signal being transmitted from an upstream device and the plurality of optical main signals with different wavelengths being multiplexed; a power information adjusting unit that generates adjusted power information which is obtained by adjusting the power in the wavelength band indicated by the power information according to a number of the optical main signal included in the wavelength band based on optical signal identifying information which identifies the number of the optical main signal included in each of the plurality of wavelength bands; a correction amount calculation unit that calculates a tilt amount of the optical wavelength multiplexed signal according to the power in each of the plurality of wavelength bands indicated by the adjusted power information, and calculates a correction mount for correcting a tilt of the optical wavelength multiplexed signal according to a difference between the calculated tilt amount and a target tilt amount; and an optical signal correction unit that corrects the tilt of the optical wavelength multiplexed signal according to the correction amount, wherein the wavelength band includes a plurality of the optical main signals, the power information adjusting unit adjusts the power in the wavelength band to average power per optical main signal, and the correction amount calculation unit calculates the tilt amount based on a plurality of coordinates plotted in a coordinate system with the vertical axis representing the power and the horizontal axis representing the wavelength, the plurality of coordinates being obtained by pairing the center wavelength of the wavelength band and its average power in the wavelength band as coordinates and plotting the coordinates in the coordinate system.