Hiện tại, cụng nghệ chuyển mạch mềm vẫn đang trong quỏ trỡnh phỏt triển. Do cụng nghệ là mới nờn cỏc tổ chức tiờu chuẩn chớnh như ITU hay IETF cũng chưa bắt đầu quỏ trỡnh chuẩn húa chuyển mạch mềm. Hiện tại, một vài diễn đàn kĩ thuật mới xuất hiện nhưng đó quy tụ hầu hết cỏc tờn tuổi lớn trong lĩnh vực viễn thụng bao gồm cả cỏc nhà khai thỏc và cung cấp sản phẩm.
Hỡnh 3.1 – Hoạt động của một hệ thống chuyển mạch mềm
Mặc dự vậy, thị trường cụng nghệ chuyển mạch mềm Softswitch hiện đang phỏt triển rất nhanh chúng. Mỗi hóng đều cú dũng sản phẩm với những đặc điểm riờng. Nhưng cỏc chức năng và tập cỏc giao thức hỗ trợ cho kết nối là tương đối giống nhau và phần lớn tuõn theo mụ hỡnh của mạng NGN của ISC (International Softswitch Consortsium) và MSF (Multiservice Switching
Forum), hai diễn đàn kĩ thuật chớnh về cụng nghệ chuyển mạch mềm và kiến
trỳc mạng NGN.
Vỡ thế, chương này sẽ phõn tớch Softswitch theo cỏc chức năng mà nú đảm nhiệm trong mụ hỡnh mạng NGN. Cỏc chức năng này được thể hiện qua cỏc giao
Loi Softswitch Cỏc API MGCP /Megaco SNMP H323 LDAP/ RADIUS Network
Management Media gateway
Đầu cuối SIP Directory Service Billing System Application SIP Thiết bị H323
tiếp của chuyển mạch mềm với cỏc phần khỏc nhau của mạng. Tại từng giao tiếp cú thể dựng nhiều loại giao thức (protocol) để kết nối trao đổi thụng tin.
í tưởng chủ yếu nhằm thiết kế một hệ thống chuyển mạch mềm Softswitch được dựa trờn việc tạo cỏc hệ thống phần mềm phõn tỏn cú khả năng mở rộng, độc lập trờn nền tảng phần cứng và hệ điều hành cú độ ổn định và hiệu năng cao; và đặc biệt phải hoạt động tốt, tin cậy với cỏc sản phẩm, ứng dụng của cỏc nhà phỏt triển thứ ba. Cũng đó cú rất nhiều nhà phỏt triển xõy dựng hệ thống giải phỏp Softswitch, được gọi dưới cỏc thương hiệu khỏc nhau và bao gồm cỏc thành phần cấu trỳc khỏc nhau.
Núi chung, cú thể xem Softswitch bao gồm cỏc thành phần sau:
Gateway Controller hay Call Agent: Đõy là một trong những đơn vị chức năng chớnh của Softswitch, trong đú bao hàm cỏc luật, giao thức xử lý cuộc gọi và nú sử dụng Media Gateway cựng với Signaling Gateway để thực hiện chức năng này. Nú cú nhiệm vụ của một Signaling Gateway để thực hiện việc thiết lập và hủy bỏ cuộc gọi. Ngoài ra, Gateway Controller cũn giao tiếp với hệ thống OSS và BSS. Gateway controller được biết đến như một tỏc nhõn cuộc gọi – Call Agent – hay Media Gateway Contrroller (MGC). MGC liờn kết với cỏc thành phần khỏc của Softswitch và với mạng ngoài thụng qua hệ thống cỏc giao thức (sẽ được đề cập đến ở phần sau).
Signaling Gateway – Cổng bỏo hiệu SS7 – hoạt động như một cầu nối mạng PSTN và IP, thực hiện phiờn dịch thụng tin bỏo hiệu giữa hai mạng này.
Media Gateway: Đúng vai trũ như một giao diện vật lý giữa mạng chuyển mạch kờnh PSTN và mạng chuyển mạch gúi IP. Nú cú nhiệm vụ bỏo hiệu và nhận tớn hiệu đến và từ mạng PSTN. Nú sẽ nhận số điện thoại, chuyển đổi cỏc số điện thoại và đại chỉ IP và cuối cựng là quản lý quỏ trỡnh xử lý cuộc gọi. Xử lý cuộc gọi bao gồm việc nhận tớn hiệu thoại, nộn, gúi húa, triệt tiếng vọng, nộn khoảng lặng…
Media Server: Thực hiện cỏc chức năng ngoại vi nhằm tăng cường thờm khả năng của Softswitch. Nếu cần, nú cũn cú thể hỗ trợ khả năng xử lý tớn hiệu số DSP (Digital Signal Processing). Nếu hệ thống cung cấp cỏc dịch vụ trả trước thỡ nú cũng được thực thi trờn Media Server.
Feature Server: Cung cấp tớnh năng để cung cấp cỏc dịch vụ như: tớnh cước, hội nghị đa điểm…
Cỏc hóng cú thể định nghĩa phần lừi Call Agent (hoặc Gateway Controller) như là một chuyển mạch mềm cú chức năng tối thiểu hoặc một hệ thống bao gồm tất cả cỏc thành phần nờu trờn tạo thành một giải phỏp Softswitch đầy đủ. Thành phần SG cú thể được bao gồm trong chuyển mạch mềm hoặc tỏch riờng. Một số hóng gộp cả MG – một thành phần về cơ sở hạ tầng mạng – vào một giải phỏp chung.
Xột về mặt kiến trỳc thỡ mạng NGN cú thể cú thể chia ra làm 4 lớp chức năng như sau:
- Lớp truyền thụng (Transport Plane)
- Lớp điều khiển và bỏo hiệu cuộc gọi (Call Control and Signaling Plane)
- Lớp ứng dụng và dịch vụ (Service and Application Plane) - Lớp quản lý (Management Plane)
Hỡnh 3.2 – Mụ hỡnh kiến trỳc mạng NGN
Chức năng cơ bản của lớp truyền thụng là xử lý, chuyển vận gúi tin. Lớp này bao gồm cỏc thiết bị đảm nhiệm đúng mở gúi, định tuyến, chuyển gúi tin dưới sự điều khiển của lớp điều khiển và bỏo hiệu cuộc gọi (Call Control and Signalling Plane).
Lớp truyền thụng được phõn chia làm 3 miền con (sub-domain):
1) Miền truyền tải thụng tin theo giao thức IP (IP Transport Domain) Miền này bao gồm:
- Mạng truyền thụng xương sống (Blackbone Network) - Cỏc thiết bị mạng như: Router, Switch
- Cỏc thiết bị cung cấp cơ chế QoS
2) Miền liờn kết mạng (Interworking Domain)
Miền liờn kết bao gồm cỏc thiết bị với nhiệm vụ chớnh là nhận cỏc dữ liệu đến và từ nú đi tới cỏc mạng khỏc, sau đú chuyển đổi khuụn dạng dữ liệu cho phự hợp để thụng tin cú thể truyền thụng một cỏch trong suốt trờn toàn bộ mạng. Trong miền này là tập hợp cỏc gateway như Signaling Gateway, Media Gateway và Interworking Gateway, trong đú, Signaling Gateway thực hiện chức năng cầu nối giữa mạng PSTN và mạng IP và tiến hành phiờn dịch thụng tin bỏo hiệu giữa hai mạng này. Media Gateway thực hiện quỏ trỡnh chuyển đổi khuụn dạng dữ liệu giữa cỏc mụi trường truyền thụng khỏc nhau.
3) Miền truy nhập khụng dựa trờn giao thức IP (Non-IP Access Domain)
Trong miền này bao gồm cỏc thiết bị truy cập cung cấp cỏc cổng kết nối cho thiết bị đầu cuối thuờ bao. Cỏc thiết bị đầu cuối thuờ bao cú thể là mỏy điện thoại số, cỏc thiết bị truy nhập tớch hợp IADs, đầu cuối ISDN, đầu cuối Modem/Multimedia Terminal Adaptor (MTAs). Cỏc thiết bị truy nhập cung cấp cỏc cổng cho thuờ bao như: POST, ISDN-BA, ISDN-PRA, IP, xDSL, WDM, ATM, Frame Relay,… Cỏc thiết bị truy nhập này thực hiện chức năng chuyển đổi cỏc loại lưu lượng khỏc nhau thành dạng tớn hiệu gúi dưới sự điều khiển của lớp điều khiển và bỏo hiệu.
b) Lớp điều khiển và bỏo hiệu cuộc gọi (Call Control and Signaling Plane)
Đõy là lớp trung tõm của hệ thống thực thi quỏ trỡnh điều khiển, giỏm sỏt và xử lý cuộc gọi nhằm cung cấp cỏc dịch vụ thụng suốt từ đầu cuối đến đầu cuối
(end-to-end) với bất cứ loại giao thức và bỏo hiệu nào. Thực thi quỏ trỡnh giỏm sỏt cỏc kết nối cuộc gọi giữa cỏc thuờ bao thụng qua việc điều khiển cỏc thành phần của lớp truyền thụng. Quỏ trỡnh xử lý và bỏo hiệu cuộc gọi về bản chất cú nghĩa là xử lý cỏc yờu cầu của thuờ bao về việc thiết lập và hủy bỏ cuộc gọi thụng qua cỏc bản tin bỏo hiệu. Lớp này cũn cú chức năng kết nối cuộc gọi thuờ bao với lớp ứng dụng và dịch vụ. Cỏc chức năng này sẽ được thực thi thụng qua cỏc thiết bị như MGC (hay Call Agent hay Call Controller), cỏc SIP Server hay Gatekeeper.
c)Lớp ứng dụng và dịch vụ (Service and Application Plane)
Lớp ứng dụng và dịch vụ là lớp cung cấp cỏc ứng dụng và dịch vụ như mạng thụng minh IN – Intelligent Networks, cỏc dịch vụ giỏ trị gia tăng… Lớp
này liờn kết với lớp điều khiển và bỏo hiệu thụng qua cỏc giao diện lập trỡnh mở API – Applicatoin Programing Interface. Cũng chớnh nhờ đú mà việc cập nhật, tạo mới và triển khai ứng dụng, dịch vụ mạng trở nờn vụ cựng nhanh chúng và hiệu quả. Trờn lớp này sử dụng cỏc thiết bị như AS/FS. Lớp này cũng cú thể thực thi việc điều khiển những thành phần đặc biệt như Media Server, một thiết bị được biết đến với tập cỏc chức năng như conferencing, IVR, xử lý tone…
d) Lớp quản lý (Management Plane)
Lớp quản lý mang nhiệm vụ cung cấp cỏc chức năng như giỏm sỏt cỏc dịch vụ và khỏch hàng, tớnh cước và cỏc tỏc vụ quản lý mạng khỏc. Nú cú thể tương tỏc với bất kỳ hoặc cả 3 lớp cũn lại thụng qua cỏc chuẩn cụng nghiệp vớ dụ như SNMP hoặc cỏc chuẩn riờng và cỏc APIs – giao diện lập trỡnh mở.
Dựa vào mụ hỡnh mạng NGN ở trờn, chuyển mạch mềm Softswitch phải thực hiện cỏc chức năng sau:
- Trung tõm bỏo hiệu và điều khiển cuộc gọi trong toàn mạng, quản lý và điều khiển cỏc loại gateway truy nhập mạng, họat động theo tất cả cỏc loại giao thức bỏo hiệu từ H323, SIP đến MGCP/MEGACO.
- Giao tiếp với bỏo hiệu của mạng PSTN (chủ yếu là kết nối mạng bỏo hiệu SS7) và liờn kết với hệ thống Softswitch khỏc.
- Tạo ra cỏc mụi trường lập trỡnh mở để cho phộp cỏc hóng thứ ba dễ dàng tớch hợp và phỏt triển ứng dụng (trờn nền IP) và kết nối với cỏc mụi trường cung cấp dịch vụ cú sẵn (vớ dụ IN).