 Let's also look at an interesting scenario where we have the operator aka the service provider Has the access to the consumer infrastructure. How could that possibly happen? We need to look at some interesting scenarios where we have set-top boxes smart devices in Customer premises known as the customer premises equipment and then we look at the technical report number 69 Which is a precursor to modern technical reports by the broadband forum, and we'd have a look at a use case Set-top or a device which usually lies at the top of a smart television is Programmable because the customer premises has to always update according to certain requirements which are coming from the content provider or sometimes even from the infrastructure provider These devices are attached to the particular service that the service provider or the operator is providing these Devices are in turn connected to Certain network elements in the service provider infrastructure through secure tunnels some some time there's a requirement for the service provider to rewire or Re-home the service on to different infrastructure elements these infrastructure elements are on the network Site so it means there has to be an update in terms of addressing for instance and reauthentication by these devices These scenarios could arise in upgrades if there is a service failure or certain maintenance required all across The service provider would now push certain policies or an executable Down to the customer premises equipment Assuming that the customer premises equipment is programmable and it is part of the Software-defined networking community. Let's look at a scenario where we have the network site on the left-hand side where we have the Northbound interface and then we have the southbound interface where we have the customer premises equipment the organization is actually Responsible for the customer premises equipment as well as for the network elements on the network site We have auto auto configuration server that updates in terms of maintenance failure or an upgrade and it Root it updates through the broadband radio broadband remote access service on the access side the customer premises side we have the Digital subscriber link access module which is more of a customer premises equipment Which receives these updates through the technical report 69 Recommendations, which is nothing but a handshaking and update mechanism to incorporate any code update known as the Over-the-air programming or remote programming for network element for the customer premises devices now the scenario That we could think about an operator programming the consumer infrastructure is some administrative change Which is required by the service provider to be incorporated into the customer premises equipment so the programmable infrastructure is the CPE itself and The the problem actually is that the service provider has to push appropriate policies To the customer premises through SDN mechanism for instance through an open-flow Protocol and in this case Let's assume that there's a requirement for the CPE to Connect to or attach to an authentication server that has migrated so a new IP address Binding is required a traditional approach would have been very hefty for instance, it would have required the Physical replacement of CPEs across all the customers for that particular service or Manual remote login by the service provider staff that at times would have been bothersome because the CPE Would be remotely accessed for each Upgrade by the service provider staff or a lot of emails and telephonic Conversation for the service provider staff to talk to the customer to sit on his CPE and do the changes as dictated but Using the TR zero six nine Specifications this re-homing could very easily be performed. So the programming approach is actually quite simple. That is for an for an authentication service Changing the destination address of of the authentication server Similarly, this could Possibly mean that IP address is being binded or in some other case the authentication or a hashing mechanism It is also being upgraded. This could possibly involve a new kind of like Multi-factor authentication mechanism that has been upgraded. So this could be the Possible programming approach What is programmable in this case? We just have CPE with which itself has the capability to download a software upgrade or a patch or a release and Recompile the transition changes that we expect are that a large number of CPE devices could actually result into a reconfiguration storm if there is an outage Event or if some new service pack is to be downloaded on all the customers The advantage is very obvious and it's very encouraging that using the open-flow mechanism It could allow the management Exeq management processes to be executed much faster. This actually means that the CPE equipment Would now be available to the user more for the data services except for the reference Which is the same for operational opportunities by the ATIS community We have another reference that I've taken from the broadband forum this the technical report 69 and it has gone through multiple iterations and You can have a look at it yourself