Từ hai mơ hình trên ta có thể nhận thấy: trong kiến trúc chuyển mạch mềm, các thành phần cơ bản của hệ thống chuyển mạch là các module riêng biệt nhau gồm có: Cổng báo hiệu, Module ứng dụng, Cổng báo hiệu, Module tính cước…, như vậy phần mềm xử lý điều khiển cuộc gọi không phụ thuộc phần cứng chuyển mạch vật lý cũng như mô trường lõi truyền thông tin. Các thành phần chức năng trong lớp điều khiển của phân hệ IMS tiếp tục được mở rộng, phân tách theo các chức năng cụ thể, có vị trí và vai trị được chun mơn hóa, ví dụ như: HSS, SGW, hay như CSCF được phân chia thành I-CSCF, P-CSCF, S-CSCF… Vì vậy, các phần tử chức năng của phân hệ IMS hoạt động phù hợp và hiệu quả hơn trong mơ hình Softswitch.
Kiến trúc phân hệ IMS không giống với kiến trúc dịch vụ theo chiều dọc truyền thống mà có cấu trúc theo chiều ngang cho bất kỳ loại truy nhập và dịch vụ nào, nên việc điều khiển phiên và tính cước đối với khách hàng sử dụng dịch vụ IMS sẽ nhanh gọn và đơn giản hơn. Kiến trúc này cũng gần giống với kiến trúc của NGN đã đề ra, vì thế sẽ tiến tới mạng thế hệ mới nhanh hơn.
Một điểm khác biệt rất lớn giữa hệ thống Softswitch và phân hệ IMS đó là các giao thức báo hiệu. Nếu như Softswitch vẫn còn sử dụng hệ thống báo hiệu SS7 thì trong IMS sử dụng 2 giao thức chính là SIP và Diameter. Nếu so sánh với SS7, chức năng giao thức SIP tương tự như ISUP còn giao thức Diameter giống với giao thức dựa trên TCAP vì SIP dùng để thiết lập, duy trì và kết cuối các phiên, còn Diameter được sử dụng cho nhận thực, trao quyền và thanh toán. Sức mạnh của IMS là ở chỗ: hai giao
thức này đều hoạt động trên nền IP, nên khả năng đi lên mạng all-IP là rất khả thi, hơn nữa lại có thể cung cấp được đa dịch vụ IP hiệu quả hơn.
3.2.3 So sánh Softswitch và IMS
Bảng 1: So sánh giữa Softswitch và IMS
Softswitch IMS Kiến trúc Gồm có bốn mặt bằng phần
mềm: mặt bằng truyền tải; mặt bằng điều khiển cuộc gọi và báo hiệu; mặt bằng dịch vụ và ứng dụng; mặt bằng quản lý. Sử dụng các giao diện lập trình mở - API
Được chia thành 3 lớp: lớp dịch vụ, lớp điều khiển, lớp truyền tải. Sử dụng các giao diện đã được chuẩn hóa.
Các phần tử mạng Có sự phân tán chức năng điều khiển cuộc gọi và chức năng chuyển mạch, nhưng hầu hết mọi hoạt động điều khiển chỉ tập trung ở Call server (MGC)
Có tính chun mơn hóa cao với từng chức năng mạng như: điều khiển cuộc gọi, quản lý dữ liệu thuê bao, chuyển mạch cuộc gọi… Vì vậy Call server (CSCF) chỉ là một trong số các server điều khiển Giao thức báo hiệu Megaco/H.323; Sigtran, SIP Chủ yếu sử dụng SIP
Khả năng tích hợp với ứng dụng của nhà cung cấp khác
Có khả năng tương thích, tuy hơi khó khăn.
Khá dễ dàng vì các thiết bị đều phải tuân theo chuẩn.
Khả năng nâng cấp Có thể nâng cấp lên bằng phần mềm
Được thiết kế để nâng cấp lên dễ dàng
Khả năng cung cấp các dịch vụ đa phương tiện
Có đưa ra một số dịch vụ mới, nhưng không đa dạng. Chủ yếu tập trung vào các dịch vụ PSTN truyền thống và các dịch vụ mạng thông minh, không hỗ trợ triển khai dịch vụ di động.
Rất đa dạng và phong phú, đưa ra nhiều dịch vụ đa phương tiện tương thích với nhiều thiết bị đầu cuối. Tuy nhiên IMS khó triển khai các dịch vụ PSTN truyền thống.
ra tiêu chuẩn cụ thể mà phụ thuộc vào giải pháp của các hãng thiết bị.
như: 3GPP chuẩn hóa về kiến trúc, phần tử mạng; các giao thức sử dụng tuân theo chuẩn của IETF. Bảo mật Tốt Có nhiều cơ chế bảo mật khác
nhau, đảm bảo an tồn thơng tin cá nhân của người dùng, độ an toàn cao.
Lưu lượng Vẫn cịn hạn chế Băng thơng rộng, đáp ứng nhu cầu người dùng tốt hơn
Chi phí Tiết kiệm Có thể q trình nâng cấp lên hơi tốn kém, nhưng sau đó sẽ khơng tốn chi phí cho việc quản lý, nâng cấp, bảo dưỡng thiết bị.
Có thể nhận thấy, Softswitch và IMS có nhiều điểm tương đồng. Nhưng kiến trúc phân hệ IMS vẫn có những đặc điểm nổi trội hơn so với kiến trúc Softswitch. Trong IMS, từ giao diện, giao thức cho đến các phần tử đều được chuẩn hóa theo chuẩn quốc tế, tạo điều kiện thuận lợi cho sự phát triển mạng viễn thông của từng quốc gia cũng như trên toàn thế giới. Các ứng dụng trong IMS có thể được kết hợp với nhau chứ khơng chỉ đơn thuần là một dịch vụ riêng lẻ như trước kia. Mặc dù IMS có kiến trúc dạng mở, nguy cơ bị tấn công là rất lớn, nhưng đi kèm với phân hệ này là một cơ chế bảo mật và nhận thực rất chính xác, đảm bảo.
Thực tế cho thấy: mơ hình Softswitch đã được đưa vào thực tiễn ở nhiều nước, cũng đã phát huy được nhiều lợi thế và tính năng của chuyển mạch mềm. Tuy nhiên, do Softswitch được phát triển từ tổng đài điện tử số TDM nên dù hỗ trợ tốt các dịch vụ thoại nhưng vẫn còn hạn chế về khả năng phát triển hệ thống và mở rộng dịch vụ đa phương tiện.
Phân hệ IMS mới được đề xuất và thử nghiệm chứ chưa đi vào thực tiễn, nên tuy IMS có nhiều ưu điểm hơn Softswitch thì vẫn cịn nhiều mặt hạn chế chưa nhận biết được hết như: chuẩn chưa thực sự hoàn chỉnh, các cơ chế hoàn toàn mới không cho phép tái sử dụng thiết bị cũ, khách hàng chưa sẵn sàng làm quen với cấu trúc mạng mới…và cần được điều chỉnh phù hợp với hiện trạng mạng viễn thơng từng nước.
Để có thể hiểu rõ hơn về sự giống và khác nhau giữa Softswitch và IMS, chúng ta cùng xem xét quá trình thiết lập, duy trì và kết cuối cuộc gọi trong mạng chuyển mạch mềm sử dụng báo hiệu số 7 và cuộc gọi trong IMS sử dụng SIP.
1. Xử lý cuộc gọi trong chuyển mạch mềm
Mạng chuyển mạch mềm là mạng xử lý tập trung về mặt logic nhưng tài nguyên phân tán, tức là: Softswitch chỉ có chức năng chuyển mạch và điều khiển cuộc gọi, còn lưu lượng cuộc gọi trong mạng không đi qua Softswitch mà các thiết bị đầu cuối trực tiếp trao đổi dữ liệu với nhau. Điều này được minh họa như trong hình dưới đây: