Does Huawei OSN2500 have AC power supply?
No, OSN 2500 power interface unit PIU is DC -48V input only, but you can buy a AC/DC power converter to deal with it.