Network Function Virtualization is a hot topic with Mobile World Congress this week.
Given the move to NFV is about creating a Cloud to service networking needs, one of the things you can do is run an IP Multimedia Subsystem in AWS using the Clearwater project.
The standard Clearwater distribution is designed for fast deployment on Amazon Web Services. You can stand up a large-scale Clearwater deployment on AWS in a couple of hours using the scripts included in the distribution. Once you’re comfortable with how Clearwater works on AWS, you can adapt it for your own private cloud environment – or you could offer production services from a Clearwater deployment on AWS.
Clearwater is IMS in the Cloud. IMS (the IP Multimedia Subsystem) is the standards-based architecture that has been adopted by most large telcos as the basis of their IP-based voice, video and messaging services, replacing legacy circuit-switched systems and previous generation VoIP systems based on softswitching. Clearwater follows IMS architectural principles and supports all of the key standardized interfaces expected of an IMS core network. But unlike traditional implementations of IMS, Clearwater was designed from the ground up for the Cloud. By incorporating design patterns and open source software components that have been proven in many global Web applications, Clearwater achieves an unprecedented combination of massive scalability and exceptional cost-effectiveness. Project Clearwater is sponsored by Metaswitch Networks.
There is another Cloud NFV effort here.
And others are ready with their own NFV open frameworks.
Broadcom Announces Open Network Function Virtualization Platform
Helps Accelerate Deployment of Applications and Cost Benefits of NFV