Cloud to Edge: Building the software defined telco infrastructure.