lers abstract access to and usage of the converged network resources and capabilities. The Service Delivery Platform (SDP) can be used to provide rich service enablers for the NGN. The SDP [2] represents a telco service platform concept that allows IT applica- tions to interwork with telco network services. In addition, the SDP enables IT applications to use diverse telco data that resides across decentralized heterogenous sources. Examples of IT application include traditional data-centric application, business processing applications, and messaging applications. However, by using telco network services, new IT applications can be created, such as communication applications, account management applications, and content delivery applications. Service Delivery Platform for the Next-Generation Network To satisfy Telco-IT interworking, the SDP provides a rich set of software-based service enablers that are used by applications to abstract the underlying telco network functions. These functions are complex in nature and technology specific. The SDP service enablers offer interfaces to applications. The interfaces hide their service enabler implementation details as well as the technology complexities of the lower network functions they abstract. Current SDP implementations are proprietary. As a result, these SDPs provide proprietary service enablers that hinder interoperability between SDP implementa- tions. Also, the enablers hinder the portability of applications across SDP imple- mentations. To overcome these problems, industry requires a standardizable SDP architecture that provides standard-based service enabler interfaces. These formal interfaces are exposed to applications and provide a consistent abstraction of under- lying telco network functions and data. To aid the definition of a standards-based SDP architecture, a generalized Service-Oriented Architecture (SOA) [3] is used. The SOA is an IT concept that aims to create distributed system architectures using Web service technologies. In this chapter, we re