Ericsson is using Openstack as a key infrastructure platform to built NFV. To implement NFV you need to built network enabled data centers which are opereated by a Cloud operating system and currently a majority of big Telecom operators is going into direction to use Openstack (http://www.openstack.org/). On top of such Openstack operated network enabled data centers, you can than place and run different VNFs (Virtual Network Functions) e.g. Packet Core, IMS and other virtualized network applications. The VNFs are orchestrated by a orchestrator or so called Cloud manager, which takes care about flexibile scaling of the network applications in the Cloud/data center. More about Openstack and how to use it to implement NFV please find in the following White papers -> http://www.ericsson.com/res/thecompany/docs/publications/ericsson_review/2015/er-openstack-api-nfv.pdf and "Virtualizing network services – the telecom cloud".
Please check also following video -> https://www.youtube.com/watch?v=p89Ook4ok8A describing OpenStack as the Key Engine of NFV.