BT don't alter or set the IP profile. It's set by BRAS as a direct result of your current sync (connection) rate. If your sync rate changes due to a drop in connection or a line fault, then the IP profile changes to match.
Can you post the stats from your router? Can you also post the results for your line using the following checker http://www.dslchecker.bt.com