1. Open Source IMS Core:
Đây là trung tâm của Open IMS Playground, là phần mềm mô phỏng các chức năng điều khiển phiên cuộc gọi IMS (CSCF) và HSS, đồng thời tạo ra các phần tử lõi của kiến trúc IMS/NGN theo những tiêu chuẩn hiện nay của 3GPP, 3GPP2, ETSI TISPAN và PacketCable.
Open Source IMS Core hình thành một cơ sở hạ tầng IMS “state of art” duy nhất tồn cầu, mơ tả tất cả các thành phần và giao diện chính của IMS, nhưng tập trung vào IP và lớp dịch vụ. Nó xây dựng IMS dựa trên sự phát triển của riêng FOKUS, nó đem lại:
− Một nền tảng IMS mở
− Kiểm tra được sự tương tác của các thành phần IMS: CSCF, MG, SIP AS…
− Môi trường để phát triển các ứng dụng đa phương tiện, mở rộng nền tảng ứng dụng và di động IMS, nghiên cứu QoS và bảo mật.
a. CSCF:
Các CSCF Open IMS được xây dựng dựa trên SER, hoạt động như SIP registrar, proxy hay server redirect và có khả năng xử lý hàng ngàn cuộc gọi trên 1 giây. Nó có cấu trúc module để cho phép thêm vào các chức năng mới. Các module có khả năng xử lý song song và có thể lưu trữ thơng tin trạng thái bổ sung. Yêu cầu khác đối với CSCF là duy trì hiệu suất của SER càng nhiều càng tốt. Open Source IMS Core duy trì các tập lệnh người dùng của SER thích hợp, cho phép linh động trong khai thác. Các đặc tính IMS có thể được thay đổi nhưng những thay đổi đó phải được cấu hình dễ dàng.
• P-CSCF: Thành phần P-CSCF có thể đóng vai trị firewall đối với mạng lõi tại mức ứng dụng: chỉ các endpoint đã được đăng ký là được phép chèn các bản tin vào trong mạng IMS và P-CSCF xác nhận nhận dạng người dùng. Vì thế, dựa trên sự đăng ký, P-CSCF thiết lập các kênh bảo mật riêng lẻ đối với mỗi UE mà nó phục vụ. Dữ liệu thực tế được lưu trữ trong hash-table để cho phép phục hồi nhanh.
Đối với việc khởi tạo báo hiệu cuộc gọi, nó tạo ra các vector tính cước duy nhất và chèn vào mạng, và các nhận dạng tuyến là cần thiết đối với q trình xử lý chính xác của bản tin SIP.