 and the EPC-Evolved Packet Core [2], which sup- ports mobility voice and data services. The current implementations of service platforms are mostly based on proprietary equipment provided by vendors. SDN and NFV are the key technologies that enable addressing many of the problems with the current implementations. A design framework that uses software defined networking (SDN)/network function virtualization (NFV) to enable new solutions and virtualized implementations of service platforms under SDN control, is described in this chapter. In addition, the chapter also discusses the skills and methodologies pivot needed to implement service designs that use SDN/NFV. Building the Network of the Future 14.1 INTRODUCTION The evolution of the wireless mobility networks and service platforms that support a variety of voice and data services can be characterized as follows. Third-generation (3G) networks had a goal of providing differentiation between service and platform. 3G provided standardization and open interfaces with backward compatibility with Global System for Mobile communication (GSM) and Integrated Services Digital Network (ISDN), to utilize the significant prior invest- ments. Support of multimedia, wideband radio access, and utilization of the Internet protocol (IP)-based network for data and control transport were important goals of 3G. The higher data rate made it possible for telecommunication service providers to offer multimedia services (such as video streams/conferencing and VoIP) with variable quality-of-service (QoS) needs. It also enabled new service architectures standardized by the Open Mobile Alliance and provided intel- ligent services to GSM and Universal Mobile Telecommunications Service (UMTS). Telecom operators adopted the service architectures enabled by the various 3GPP public land mobile net- work (PLMN) circuit-switched (CS) and packet-switched (PS) releases and implemented corre- sponding service platforms, striving for compliance to the 3GPP standards. With the industry definition of