VOiP Telephones

Hi there, I don’t know if the subject has been addressed in another forum, if so, please point me in the right direction. I’ve been running a wireless network for the past 7years now with a Mikrotik backbone to my office, clients connect via PPPOE using a mix of Mikrotik and Ubiquiti radios to my backbone, i’ve started installing VOiP telephones (Siemens Gigaset A580IP) telephones over the past year or so, my problem is, each time the adsl drop or we get a power failure the phones will go to SIP REGISTRATION FAILED, where after I have to take out the power from the SIP Phone, log in to all my Mikrotik routers all the way from the client to my office, then go to IP, Firewall, Connections and remove all the SIP connections, then plug the phone’s power back in and it will make a new SIP connection then the phone will register again. This is really starting to annoy me as the past couple of months we’ve been getting a LOT of power failure, i’ve got battery backup on all my routers, but about none of my clients has any backup, so now I have to log into each client that has phones and re-register the phones…?

I would appreciate ANY help as I don’t know anymore??

Thank you
Gerhardt