use technology-neutral concepts that are extracted from the SOA and constitute the Generic Service-Oriented Architecture (GSOA) [4]. By using the GSOA, generic service platform architecture is defined and named the SDP frame- work. The SDP framework represents a meta-architecture that can be manipulated in a consistent manner to create specific SDP architectures. The framework also promotes standards-based service enablers with interfaces that structure the NGN and formalize relationships between NGN architectural components. In this chapter, we first provide a background on the NGN concept and its stan- dardization. Second, we define the current SDP interpretation, its architecture and limitations. Third, we define the GSOA and demonstrate its usefulness in building service platform architectures, independent of technology, implementation, and dis- tribution. Fourth, we present our SDP framework using layers, domains, and planes that map to multiple GSOAs. Fifth, we discuss an implementation of the SDP frame- work using standards-based technologies. Finally, we evaluate the SDP implementa- tion and determine the appropriateness of the framework for structuring the NGN. 2.2 Next-Generation Network The NGN provides a packet-based transport that delivers diverse services to fixed and mobile customers, reliably, securely, and with associated guarantees. These ser- vices include legacy telco services, such as telephony, free phone, voice-mail, and abbreviated dialing. In addition to legacy services, the NGN aims to deliver a range of advanced services to customer. These advanced services include Internet Protocol Television (IPTV), Video on Demand (VoD), information on demand, and Internet-like services. To fully support service delivery, the NGN enables inter- working between telco networks, IT-based enterprise networks, and the Internet. Service Delivery Platforms To enable development, delivery, and management of services, the NGN demands separation of telco transport functions from service implementations. This l