aluating the appropriateness of service enablers and their interfaces. 2.7 Conclusion The SDP framework provides a foundation of concepts and abstractions that con- tribute to SDP standardization. This is achieved using multiple-layered GSOAs to structure the SDP framework and consistently implement NGN reference points. This contributes to the structuring of the NGN service stratum as service platform architecture. The framework's GSOAs represent containers for simple to complex Service Delivery Platform for the Next-Generation Network service enablers that abstract network capabilities and expose technology neutral interfaces to distributed applications. The SDP framework inherits the GSOAs technology, distribution, and implementation-independent properties. The SDP framework is generic and easily extended to produce specific SDP architectures. The implementation of the framework, using standard-based service enablers and interfaces, to support an IPTV application has illustrated the flexibility of the framework as a means to generate SDP architectures. The implementation also aided in the evaluation of the standards-based service enablers and APIs for use with the SDP framework. Acronyms Authentication, Authorization, and Accounting Application Programming Interface Breakout Gateway Control Function Business Support Systems Charging Collection Function Charging Gateway Function Call Session Control Function Event Collection Function Enterprise Service Bus Gateway GPRS Support Node Generic Service-Oriented Architecture Home Subscriber Server Internet Protocol Multimedia Subsystem Intelligent Network Internet Protocol Television Information Technology Media Gateway Controller Function Media Resource Function Controller Media Resource Function Processor Next-Generation Network Operations support Systems Policy Decision Function Service Creation Environment Service Capability Function Service Capability Server Service Delivery Platform Session Initiation Protocol Service Management Environment Service-Oriented Arc