My ISP (and also Telco) recently upgraded us to their NGN (IP-based) network.
In the past, in order to authenticate with the IPDSLAM, we use PPPoE to provide the login credentials that our ISP gave us. The DSL rate/speed is determined by this account. We actually have two subscription to the same ISP (one in our house, another in our shop), and when we close down our shop for the day, we use the faster shop subscription in our home line by logging in with the shop credentials.
Now, instead of asking us for our credentials via PPPoE, the modem the ISP provided automatically authenticates with the IPDSLAM. We are now using ENET ENCAP on ITU G.992.5(ADSL2PLUS).
So I'm curious, how does our ISP know what speed to give us? Are they using the MAC address of the device? Or is the speed embedded in the device (highly unlikely because it will be harder to upgrade subscribers)? Or can they use TR-069 to assign us our speed? (I telnet'd to the device and TR069 is turned on).