Chuyển mạch mềm cú thể được định nghĩa như là tập hợp cỏc sản phẩm, giao thức, và cỏc ứng dụng cho phộp bất kỳ thiết bị nào truy cập cỏc dịch vụ truyền thụng qua mạng xõy dựng trờn nền cụng nghệ chuyển mạch gúi thường là IP. Những dịch vụ đú bao gồm thoại, fax, video, dữ liệu và cỏc dịch vụ mới cú thể được phỏt triển trong tương lai. Những thiết bị đầu cuối truy nhập bao gồm điện thoại truyền thống, điện thoại IP, mỏy tớnh, PDAs, mỏy nhắn tin (pager)...Một sản phẩm Softswitch cú thể bao gồm một hoặc nhiều phần chức năng, cỏc chức năng cú thể cựng nằm trờn một hệ thống hoặc phõn tỏn trờn những hệ thống thiết bị khỏc nhau.
Cú thể nhận thấy chức năng xử lý cuộc gọi là chức năng cơ bản nhất của Softswitch, ngoài ra cỏc chức năng khỏc như tớnh cước, quản trị...là cỏc chức năng bổ trợ cho sản phẩm cú tớnh thương mại húa hoàn chỉnh. Dưới đõy, sẽ tập trung vào phõn tớch chức năng xử lý cuộc gọi của Softswitch vỡ chức năng này ảnh hưởng đến hầu hết cỏc tiờu chớ của hệ thống.
Logic của mỗi phiờn đàm thoại cơ bản bao giờ cũng cú cỏc khõu như: thiết lập, đàm thoại, giải phũng. Núi chung dự được xử lý bằng chuyển mạch IP hay TDM thỡ vẫn cú chung về nguyờn tắc:
- Giỏm sỏt, điều khiển trạng thỏi thuờ bao (bắt sự kiện từ thuờ bao, thu quay số,
đổ chuụng bị gọi..).
- Nhận thực, phõn tớch số, định tuyến cuộc gọi.
- Giỏm sỏt cuộc gọi.
- Giải phúng cuộc gọi.
- Ghi cước.
Softswitch nhỡn chung cung cấp cỏc chức năng giống như cỏc chức năng của hệ thống chuyển mạch kờnh, nú chỉ khỏc là được thiết kế cho mạng chuyển mạch gúi và
cú khả năng liờn kết với mạng PSTN. Cỏc tớnh chất khỏc biệt của một hệ thống chuyển mạch mềm bao gồm:
Là hệ thống cú khả năng lập trỡnh để xử lý cuộc gọi và hỗ trợ cỏc giao thức của
mạng PSTN, ATM, và IP.
Hoạt động trờn nền cỏc mỏy tớnh và cỏc hệ điều hành thương mại
Điều khiển cỏc Gateway trung kế ngoài (External Trunking Gateway), Gateway
truy nhập (Access Gateway) và cỏc Server truy nhập từ xa RAS (Remote Access Server)
Nú tỏi sử dụng cỏc dịch vụ IN thụng qua giao diện danh bạ mở, mềm dẻo.
Cung cấp cỏc giao diện lập trỡnh ứng dụng mở API cho cỏc nhà phỏt triển thứ 3
nhằm tạo ra cỏc dịch vụ thế hệ sau.
Nú cú chức năng lập trỡnh cho cỏc hệ thống Back office
Cú hệ thống quản lý tiờn tiến trờn cơ sở mỏy chủ (policy-Server-based) cho tất
cỏc module phần mềm.
Một đặc điểm nữa của Softswitch là Softswitch khụng phải làm nhiệm vụ cung
cấp kờnh kết nối như tổng đài vỡ liờn kết thụng tin đó được cơ sở hạ tầng mạng NGN thực hiện theo cỏc cụng nghệ chuyển mạch gúi. Tức là cụng nghệ Chuyển mạch mềm khụng thực hiện bất cứ “chuyển mạch” gỡ. Tất cả cỏc cụng việc của Softswitch được thực hiện với một hệ thống cỏc mụ đun phần mềm điều khiển và giao tiếp với cỏc phần khỏc của mạng NGN, chạy trờn một hệ thống mỏy chủ cú hiệu năng, độ tin cậy và độ sẵn sàng ở cấp độ nhà cung cấp dịch vụ (Carrier - Class)