An adaptive compensation control method, characterized in that the method comprises: acquiring optical label information of an optical signal, wherein the optical label information carries information about a destination receive port of the optical signal, wherein the information about the destination receive port comprises a number of the destination receive port; determining, according to the information about the destination receive port of the optical signal, a switching path, in an optical switch switching matrix, of the optical signal; determining an optical switch compensation value of the optical signal according to a preset compensation value of each optical switch cell on the switching path, wherein the optical switch compensation value is used to compensate the optical signal; the determining an optical switch compensation value of the optical signal according to a preset compensation value of each optical switch cell on the switching path specifically comprises: performing matching in a preset optical switch configuration table by using a number of a transmit port, to which the optical signal is transmitted, of the optical switch switching matrix and the number of the destination receive port as indexes, to determine the optical switch compensation value of the optical signal; and the preset optical switch configuration table comprises a one-to-one correspondence among a number of a transmit port of the optical switch switching matrix, a number of a destination receive port, and an optical switch compensation value. acquiring optical label information of an optical signal, wherein the optical label information carries information about a destination receive port of the optical signal, wherein the information about the destination receive port comprises a number of the destination receive port; determining, according to the information about the destination receive port of the optical signal, a switching path, in an optical switch switching matrix, of the optical signal; determining an optical switch compensation value of the optical signal according to a preset compensation value of each optical switch cell on the switching path, wherein the optical switch compensation value is used to compensate the optical signal; the determining an optical switch compensation value of the optical signal according to a preset compensation value of each optical switch cell on the switching path specifically comprises: performing matching in a preset optical switch configuration table by using a number of a transmit port, to which the optical signal is transmitted, of the optical switch switching matrix and the number of the destination receive port as indexes, to determine the optical switch compensation value of the optical signal; and the preset optical switch configuration table comprises a one-to-one correspondence among a number of a transmit port of the optical switch switching matrix, a number of a destination receive port, and an optical switch compensation value. performing matching in a preset optical switch configuration table by using a number of a transmit port, to which the optical signal is transmitted, of the optical switch switching matrix and the number of the destination receive port as indexes, to determine the optical switch compensation value of the optical signal; and the preset optical switch configuration table comprises a one-to-one correspondence among a number of a transmit port of the optical switch switching matrix, a number of a destination receive port, and an optical switch compensation value.