AFAIK, this is nothing to do with your exchange or with BTW. It's all down to your ISP, eho can do anything they like.
The above was written on the assumption that you are using NAT and that by IP you mean the WAN address of your router, if not please accept my apologies. That would be the “external” address seen by the ethernet. If that has changed, then you have an evil ISP. A static IP is better for reliability.
If however you are using NAT but mean the actual ip address of your own machine on the LAN, typically something like 192.168.x.y, then this is nothing to do with ISPs or BT or exchanges. It's down to your DHCP server timing out. Your DHCP server is either a software module inside your router, or in a server on your LAN somewhere.
If you are not using NAT, then the answer is probably thr same as the previous paragraph, hard to say without knowing anything about your network setup.