Tuy giải pháp SDP của các nhà cung cấp khác nhau, nhưng nhìn chung đều thống nhất ở một số chức năng cơ bản. Hình 2.6 cho thấy kiến trúc chi tiết phổ biến của SDP, cùng với các công nghệ chuẩn cơ bản ánh xạ và các giao diện thường được sử dụng giữa các khối [7]. Kiến trúc SDP xác định các nền tảng dịch vụ phân phối khác nhau cấu thành nên SDP. Các nền tảng này tổng quát hóa và đơn giản hóa các tài nguyên và
cơ sở hạ tầng của các nhà cung cấp mạng di động thành Service Enablers. Các nền tảng và các tài nguyên hạ tầng là:
- Network Abstraction Platform: chứa các tài nguyên hỗ trợ dịch vụ cung cấp các điểm truy nhập chung tới hạ tầng tài nguyên mạng không đồng nhất.
- Content Delivery Platform: chứa các dịch vụ cung cấp và phân phối nội dung tới khách hàng. Nội dung được xem như là một tài nguyên mạng, được cung cấp bởi cả nhà cung cấp mạng di động và các nhà cung cấp nội dung khác. - Management Platforms: chứa các dịch vụ tổng quát hóa các chức năng
OSS/BSS của nhà cung cấp mạng di động.
- Service Execution Platform: chứa các ứng dụng nhà mạng cung cấp các dịch vụ của nhà mạng cho khách hàng. Những dịch vụ này bao gồm thoại, dữ liệu, hoặc các dịch vụ đa phương tiện. Các ứng dụng của telco được xem như một tập các service enabler có giao diện mở ra cho các platform khác.
- Service Exposure Platform: chứa các dịch vụ cung cấp các thực thể liên kết bên ngoài để đơn giản hóa việc truy nhập tới tất cả các dịch vụ nền tảng.
Trong Hình 2.6, các nền tảng cung cấp các giao diện hỗ trợ dịch vụ tương ứng. Các giao diện được ánh xạ theo chuẩn giao tiếp lập trình ứng dụng Application Programming Interfaces (API). Ví dụ Parlay, Parlay X, OMA, Web service (SOA). Các API thực thi giao diện cung cấp bởi Service Exposure Platform. Parlay API có thể thực thi nhiều giao diện của Network Abstraction Platform, Service Execution Platform, Content Delivery Platform.
Trong Hình 2.6, các API không chuẩn được mô tả bởi ký hiệu X. Điều đó thể hiện các còn thiếu sự chuẩn hóa API để tích hợp SDP với các tính năng như OSS/BSS, AAA, Media.
2.2.2 HP Service Delivery Platform
HP Service Delivery Platform (HP SDP) là một bộ giải pháp và phần mềm tích hợp cho phép SP quản lý, phát triển, triển khai, phân phối các dịch vụ thoại và dữ liệu nhanh chóng và hiệu quả. HP SDP khai thác tài nguyên hạ tầng mạng lõi thông qua các chuẩn Web services (UDDI, WSDL, SOAP) và các chuẩn giao tiếp truyền thông (OSA/Parlay) [12].
Với mỗi dịch vụ mới được định nghĩa, cần có sự tích hợp giữa các tài nguyên mạng, IT, OSS, BSS, do đó đòi hỏi một công cụ tạo ra dịch vụ linh hoạt. Công cụ này chính là HP Service Orchestration Manager. Khối chức năng này tạo ra các dịch vụ đóng gói sẵn, có thể tạo doanh thu. Ví dụ như: các kịch bản dịch vụ SMS có sẵn, và các khối để soạn thảo dịch vụ tích hợp với HP SDP Service Exposure. Các nhà cung cấp dịch vụ và nội dung có thể cung cấp giao diện cho các nhà phát triển thứ ba thông qua SDP
Service Governance Framework, giúp đơn giản hóa việc phát triển dịch vụ và mở rộng khối Web Service and RESTful Enablers.
Khối HP Service Governance Framework cho phép nhà cung cấp dịch vụ và nội
dung mở ra giao diện bảo mật cho các nhà phát triển thứ ba cung cấp nhiều dịch vụ tới người dùng cuối. Khối này được thiết kế hướng dịch vụ (SOA), cung cấp giao diện Web 2.0 thuận tiện sử dụng, rút ngắn thời gian thiết kế, khởi tạo dịch vụ.