Service provisioning and optimization is another assumption required to ensure resource availability. This can be done by a single orchestrator entity. This assumption can be deployed in SDN networks by using control applications that have full view of network configuration.