nalysis, and WANx areas have all done the same. The library will have multiple software options within each category including routing, security, analysis, WANx, wireless, VoIP, and others where the customer can choose the vendor they prefer TODAY UNIVERSAL CPE VNF Library Universal Router Router vEdge Customer Prem Provider Network Customer Prem Provider Network FIGURE 10.16 CPE and provider network with virtual services. Building the Network of the Future CUSTOMER A CUSTOMER B Cisco Router Model #: Alto FW Model #: Fortinet Router Juniper Provider Network Provider Network Customer Prem Customer Prem FIGURE 10.17 uCPE-same hardware with different services. to run. Since the hardware is generic, all of these functions will run on the same hardware platform. So if customer A would like to order a Cisco router with a Palo Alto firewall and customer B would like to order a Juniper router with a Fortinet firewall they both have the same hardware but use SDN and NFV to customize that hardware to their own needs. This concept is depicted in Figure 10.17. Customer A orders uCPE Model ABC and then via a user portal requests that the uCPE run a Cisco CSR router and a Palo Alto firewall. Customer B also orders uCPE Model ABC but via the user portal requests a Juniper vSRX router and a Fortinet firewall. The same hardware is used in both cases, but by using SDN and NFV, each box is fundamentally different based on the customer's specific needs. This is at the heart of the strategy to turn the network into a platform that is controlled by soft- ware. The underlying layer is not tied to any vendor SO it can change and grow using a software model and avoids the need to upgrade hardware when new functionality is needed. As a use-case let us assume a customer today has deployed a physical router at a site. If there is a security issue at that location and requires the customer to deploy a firewall, today it takes 30-45 days to acquire a new firewall, provision it, and to have it professionally installed at the site. With the uCP