BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 128 - V. KIẾN TRÚC DỊCH VỤ THẾ HỆ SAU Hình 5-5 Cấu trúc mạng đa dòch vụ (từ góc độ mạng) Sự hiểu biết cấu trúc dòch vụ mạng thế hệ mới sẽ giúp làm sáng tỏ các yêu cầu đối với mỗi phát hành về công nghệ NGN. Xét trên lớp ứng dụng dòch vụ, có hai thành phần chức năng được thêm vào cấu trúc mạng thế hệ sau: chức năng server ứng dụng và chức năng media server. Hình 5-6 Cấu trúc chức năng lớp ứng dụng BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 129 - Chức năng của Server ứng dụng Cung cấp một flatform phân phối dòch vụ đối với các dòch vụ tiên tiến SIP là giao thức được sử dụng giữa các bộ điều khiển cuộc gọi (MGC) và các server ứng dụng. Có thể cung cấp các giao diện mở APIs cho việc tạo và triển khai các dòch vụ (như giao diện JAIN, Parlay,CLP,…) Hình 5-7 Các API đặt bên cạnh server ứng dụng Là nền tảng cho việc thực thi và quản lý các dòch vụ. Triển khai các dòch vụ nhanh chóng và nâng cấp các dòch vụ hiện có. Chức năng của Media Server Cung cấp các tài nguyên phương tiện đặc trưng như IVR, hội thảo, fax,… Các tài nguyên này thường là thu âm thanh, phát hiện nhấn phím, hội thảo, chuyển văn bản thành thoại, facsimile, nhận dạng tiếng nói, Giao tiếp với server ứng dụng bằng giao thức MGCP và/hoặc SIP Kết cuối một dòng RTP, đóng vai trò như một đầu cuối media. Cấu trúc chức năng này có thể được đặt theo nhiều kiểu cấu trúc vật lý khác nhau, như các hình sau: BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 130 - Hình 5-8 Mô hình cấu trúc vật lý 1 Hình 5-9 Mô hình cấu trúc vật lý 2 Phần này miêu tả ba đặc trưng quan trọng nhất của môi trường điều khiển thế hệ mới: 1. Kiến trúc phân lớp Khái niệm cấu trúc phân lớp là khái niệm trung tâm của môi trường NGN. NGN chia điều khiển dòch vụ/ session từ các phương thức truyền tải cơ sở. Điều này cho phép các nhà cung cấp lựa chọn (cho từng trường hợp cụ thể) các phương thức truyền tải thông tin không phụ thuộc vào phần mềm điều khiển. Như mô tả trong hình sau, điều khiển NGN có thể được phân tách thành điều khiển đặc tính (feature), điều khiển dòch vụ/ phiên, BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 131 - điều khiển kết nối. Sự phân tách giữa truy nhập, dòch vụ và điều khiển phiên trong lớp dòch vụ cho phép mỗi phiên được xử lý độc lập với các phiên khác. Do đó, nhiều phiên dòch vụ có thể được bắt đầu từ một phiên truy nhập. Tương tự, các phiên liên lạc có thể được xử lý riêng lẻ với phiên dòch vụ nói chung mà chúng là bộ phận (bằng cách đó cho phép cho phép điều khiển cuộc gọi và kết nối một cách riêng lẻ). Điều quan trọng nhất là các sự phân tách này cho phép các dòch vụ được phát triển độc lập với truyền dẫn và kết nối. Do vậy, các nhà phát triển dòch vụ có thể không cần hiểu hết các dòch vụ họ đang phát triển. Hình 5-10 Cấu trúc điều khiển phân lớp 2. Giao diện các dòch vụ mở API Hình trên cũng chỉ ra một số đặc tính quan trọng của kiến trúc dòch vụ thế hệ sau, như tính tin cậy của nó trên các giao diện và cấu trúc mở. Đặc biệt, môi trường phát triển mở dựa trên giao diện lập trình ứng dụng (API) sẽ cho phép các nhà cung cấp dòch vụ, các nhà phát triển ứng dụng và các khách hàng tiềm năng tạo và giới thiệu các ứng dụng một cách nhanh chóng. Nó cũng mở ra nhiều cơ hội để tạo ra và phân phối các dòch vụ cho nhiều khách hàng hơn. Như vậy, khả năng cung cấp các dòch vụ mới và sáng tạo sẽ chỉ bò giới hạn bởi chính sự sáng tạo của chúng ta mà thôi. BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 132 - Lớp đặc trưng Lớp dòch vụ Lớp kết nối Liên kết mạng Điều khiển tính năng Truy nhập, dòch vụ và điều khiển phiên thông tin Điều khiển kết nối Giao diện ứng dụng Giao diện chung Xử lý chung Các giao thức chuẩn: * TCAP * ISUP * SGCP/MGCP * Q.901 * UNI4.0 * GSM * H.323 * SIP * DMS-CC Hình 5-11 Kiến trúc phân lớp/ Giao diện dòch vụ mở 3. Mạng thông minh phân tán Trong môi trường các dòch vụ NGN, phạm vi thò trường của các dòch vụ có thể sử dụng được mở rộng một cách lớn mạnh gồm các loại hình dòch vụ khác nhau và mạng liên kết thông minh. Môi trường xử lý phân tán NGN (DPE – Distributed Processing Environment) sẽ giải phóng tính thông minh từ các phần tử vật lý trên mạng. Do vậy, tính thông minh của mạng có thể được phân tán đến các vò trí thích hợp trong mạng hoặc nếu có thể, đến CPE. Ví dụ, khả năng thông minh của mạng có thể nằm ở các server cho một dòch vụ nào đó, trên các server nay thực hiện các chức năng cụ thể ( ví dụ như các điểm điều khiển dòch vụ SCP, các node dòch vụ trong một môi trường AIN), hoặc trên các thiết bò đầu cuối gần khách hàng. Các khả năng thực hiện sẽ không bò ràng buộc trong các thành phần vật lý của mạng. BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 133 - Hình 5-12 NGN với các nút truy nhập phân tán VI. KẾT LUẬN Nhìn từ góc độ người sử dụng, mạng ngày nay đã và đang trở thành phương tiện cho phép con người và máy móc có thể kết nối với nhau ở bất kỳ khoảng cách nào. Tuy nhiên, nhân tố quan trọng được tập trung nhiều là nền công nghiệp truyền thông dựa trên khái niệm dòch vụ NGN được thực hiện trong môi trường NGN như thế nào từ các góc độ mạng khác nhau. . BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 128 - V. KIẾN TRÚC DỊCH VỤ THẾ HỆ SAU Hình 5-5 Cấu trúc mạng đa dòch vụ (từ góc độ mạng) Sự hiểu biết cấu trúc dòch vụ mạng thế. khiển. Như mô tả trong hình sau, điều khiển NGN có thể được phân tách thành điều khiển đặc tính (feature), điều khiển dòch vụ/ phiên, BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 131 - điều khiển. bò ràng buộc trong các thành phần vật lý của mạng. BÀI GIẢNG NGN Chương 5: Dòch vụ trong NGN - 133 - Hình 5-12 NGN với các nút truy nhập phân tán VI. KẾT LUẬN Nhìn từ góc