a. Giới thiệu về SUA
SUA là một giao thức được dùng để truyền tải bất kỳ báo hiệu người sử dụng SCCP nào qua mạng IP, chẳng hạn như MAP, INAP, RANAP..., sử dụng Giao thức truyền dẫn điều khiển luồng SCTP. Giao thức được thiết kết theo kiểu module và đối xứng, cho phép nó có thể làm việc trong các kiến trúc mạng khác nhau, chẳng hạn như kiến trúc từ một SG tới một điểm báo hiệu IP cũng như là kiến trúc báo hiệu IP ngang hàng.
Cơ chế phân phối bản tin phải đáp ứng được những yêu cầu sau: - Hỗ trợ truyền tải các bản tin phần người sử dụng SCCP.
- Hỗ trợ dịch vụ không kết nối SCCP. - Hỗ trợ các dịch vụ hướng kết nối SCCP.
- Hỗ trợ hoạt động của các thực thể giao thức người sử dụng SCCP.
- Hỗ trợ quản lý các liên kết truyền tải SCCP giữa các SG và node báo hiệu IP.
- Hỗ trợ các node báo hiệu IP phân tán.
- Hỗ trợ thông báo không đồng bộ sự thay đổi trạng thái cho chức năng quản lý.
b. Kiến trúc truyền tải báo hiệu
Kiến trúc khung cho truyền tải báo hiệu chuyển mạch kênh qua mạng IP – SIGTRAN sử dụng nhiều thành phần bao gồm một giao thức IP, một giao thức truyền tải báo hiệu chung và một module thích ứng để hỗ trợ các dịch vụ cho một giao thức báo hiệu mạng chuyển mạch kênh riêng biệt nào đó từ lớp giao thức bên dưới của nó.
Nhìn chung, kiến trúc SUA được xây dựng theo kiểu ngang hàng peer – to – peer. Ta xem xét kiến trúc cho phối hợp hoạt động từ SS7 tới IP để truyền tải hướng kết nối và không kết nối. Trong trường hợp này, giả sử rằng ASP khởi tạo thiết lập liên kết SCTP với SG.
+ Kiến trúc giao thức cho truyền tải không kết nối
Trong kiến trúc này, các lớp SUA và SCCP giao tiếp với nhau trong SG. Cần phải có chức năng phối hợp hoạt động giữa các lớp SCCP và SUA để cung cấp sự truyền tải các bản tin người sử dụng cũng như là các bản tin quản lý.
- SG đóng vai trò là điểm đầu cuối
Trong trường hợp này, các bản tin SCCP không kết nối được định tuyến bằng mã điểm (PC) và số phân hệ (SSN). Phân hệ được xác định bởi SSN và Routing Context được coi như là nội bộ trong SG.
- SG đóng vai trò là điểm chuyển tiếp
Chức năng GTT được thực hiện tại SG trước khi điểm đến của bản tin được xác định. Vị trí thực tế của người sử dụng SCCP không liên quan đến mạng SS7. GTT tạo ra một "tập thực thể SCCP" mà từ đó có thể nhận được một server ứng dụng AS. Sự lựa chọn AS được dựa trên địa chỉ SCCP bên bị gọi.
+ Kiến trúc giao thức cho truyền tải hướng kết nối
Trong kiến trúc này, các lớp SCCP và SUA chia sẻ một giao diện trong tiến trình cổng báo hiệu SGP để kết hợp hai phiên kết nối cần thiết cho việc truyền tải dữ liệu hướng kết nối giữa SEP và ASP. Cả hai phiên kết nối được thiết lập khi định tuyến các bản tin yêu cầu kết nối từ điểm cuối báo hiệu SEP qua SGP tới ASP và ngược lại.
Hình 3.14. Kiến trúc giao thức cho truyền tải hướng kết nối
+ Kiến trúc toàn IP
Kiến trúc này có thể được sử dụng để mang một giao thức sử dụng các dịch vụ truyền tải của SCCP trong mạng IP. Nó cho phép phát triển mạng một cách mềm dẻo, đặc biệt là khi không cần thiết phải tương tác với mạng báo hiệu cũ. Kiến trúc này loại bỏ nhu cầu chức năng cổng báo hiệu.
+ Kiến trúc fail – over ASP
fail – over là khả năng định tuyến lại lưu lượng báo hiệu khi được yêu cầu đến một ASP, hay một nhóm ASP thay thế trong một AS trong trường hợp lỗi hay không khả dụng của một ASP hiện đang được sử dụng.
Giao thức SUA hỗ trợ chức năng fail – over ASP để hỗ trợ độ khả dụng cao hơn của khả năng xử lý biên dịch.
c. Các dịch vụ cung cấp bởi lớp SUA
+ Hỗ trợ truyền tải các bản tin người sử dụng SCCP
SUA hỗ trợ truyền tải các bản tin của người sử dụng SCCP. Lớp SUA tại SG và tại ASP hỗ trợ truyền tải không theo kiểu luồng các bản tin người sử dụng giữa SG và ASP.
+ Hỗ trợ lớp giao thức SCCP
Phụ thuộc vào người sử dụng SCCP được hỗ trợ, SUA hỗ trợ 4 lớp giao thức SCCP có thể một cách trong suốt. Các lớp giao thức được xác định như sau:
- Giao thức lớp 0 cung cấp truyên tải không thứ tự các bản tin người sử dụng SCCP theo cơ chế không kết nối.
- Giao thức lớp 1 cho phép người sử dụng SCCP lựa chọn việc phân phát tuần tự các bản tin người sử dụng SCCP theo cơ chế không kết nối.
- Giao thức lớp 2 cho phép truyền tải song hướng các bản tin người sử dụng SCCP bằng cách thiết lập một kết nối báo hiệu cố định hay tạm thời.
- Giao thức lớp 3 cho phép các đặc tính của giao thức lớp 2 cùng với chức năng điều khiển dòng và xác định các bản tin bị mất hay sai thứ tự.
Giao thức lớp 0 và 1 thực hiện các dịch vụ SCCP không kết nối. Giao thức lớp 2 và 3 thực hiện các dịch vụ SCCP hướng kết nối. + Các chức năng quản lý chủ động
+ Phối hợp hoạt động với các chức năng quản lý mạng SCCP
SUA sử dụng các bản tin quản lý ASP sẵn có để xử lý trạng thái ASP. Sự phối hợp hoạt động với các bản tin quản lý SCCP bao gồm DUNA, DAVA, DAUD, DRST, DUPU hay SCON khi nhận được các bản tin SSP, SSA, SST hay SSC tại ASP thích hợp. Những hàm nguyên thuỷ sau được gửi giữa các chức năng quản lý SUA và SCCP trong SG khi có các sự kiện xảy ra trong mạng IP và SS7.
d. Các chức năng được cung cấp bên trong lớp SUA
+ Sắp xếp địa chỉ tại SG
Thông thường, một hay nhiều ASP được kích hoạt trong AS nhưng trong những trường hợp chuyển tiếp hay lỗi nào đó, có thể không có ASP nào được kích hoạt. SGP sẽ đệm các bản tin thuộc về AS này trong thời gian T(r) hay cho đến khi một ASP trở lại khả dụng. Khi không có ASP nào khả dụng trước khi hết thời gian T(r), SGP sẽ đưa tất cả các bản tin ra khỏi bộ đệm và khởi tạo các thủ tục từ chối hay trả lại phù hợp.
+ Sắp xếp địa chỉ tại ASP
Để chuyển bản tin tới mạng SS7, ASP có thể thực hiện một sự sắp xếp địa chỉ để chọn SGP thích hợp cho mỗi bản tin. Điều này được thực hiện bằng cách đọc DPC và các thành phần khác trong bản tin đi, trạng thái mạng SS7, độ khả dụng SGP, các bảng cấu hình Routing Context.
Một SG có thể bao gồm một hay nhiều SGP. Tuy nhiên, không có bản tin SUA nào được sử dụng để quản lý trạng thái của một SGP. Bất cứ khi nào tồn tại một liên kết SCTP tới một SGP, nó được coi như là khả dụng.
+ Chức năng sắp xếp địa chỉ tại một node chuyển tiếp Chức năng chuyển tiếp được thực hiện khi:
- Định tuyến trên tiêu đề chung (Gloal Title). - Định tuyến trên tên node (Hostname).
- Định tuyến trên SSN và PC hay SSN và địa chỉ IP và địa chỉ không phải là của node chuyển tiếp.
Việc biên dịch / quyết định những thông tin địa chỉ trên tạo ra một trong những kết quả sau:
- Định tuyến trên SSN: ID của liên kết SCTP tới node đích, SSN và Routing Context và / hoặc địa chỉ IP.
- Định tuyến trên GT: ID liên kết SCTP tới node chuyển tiếp tiếp theo, GT mới và SSN và / hoặc Routing Context.
- Định tuyến trên Hostname: ID liên kết SCTP tới node chuyển tiếp tiếp theo. Hostname mói và SSN và / hoặc Routing Context.
- Một người sử dụng SUA nội bộ (node đầu cuối / chuyển tiếp kết hợp). + Sắp xếp luồng SCTP
SUA sử dụng luồng 0 cho các bản tin quản lý SUA. Việc phân phát tuần tự có thể được sử dụng để dự phòng cho việc yêu cầu phân phối bản tin quản lý.
Việc lựa chọn luồng dựa trên lớp giao thức sau:
- Giao thức lớp 0: SUA có thể lựa chọn cơ chế phân phát không thứ tự. Luồng được chọn được dựa trên thông tin lưu lượng khả dụng đối với SGP và ASP.
- Giao thức lớp 1: SUA phải lựa chọn cơ chế phân phát không có thứ tự. Luồng được lựa chọn được dựa trên các thông số thứ tự cung cấp bởi lớp cao hơn thông qua các giao diện nguyên thuỷ và thông tin lưu lượng khác có ở SGP hay ASP.
- Giao thức lớp 2 và 3: SUA phải lựa chọn việc phân phát tuần tự. Luồng được chọn được dựa trên các tham khảo nội bộ về các kết nối và thông tin lưu lượng khác có ở SGP và ASP.
e. So sánh M3UA và SUA
Bảng 3.2. Tổng hợp một số so sánh giữa M3UA và SUA
M3UA SUA
SCCP
tính khác nhau của SCCP nếu nó phải tương tác với các hệ thống quốc gia khác Độ phức tạp khi thực hiện M3UA cần các dịch vụ của SCCP Việc loại trừ SCCP làm giảm độ phức tạp của node mạng (việc thực thi tốt như việc quản lý), do đó làm giảm cước phí Về mặt định tuyến
Trong M3UA các bản tin được điều khiển từ mã điểm tới mã điểm
SUA cho phép mạng IP định tuyến các bản tin sử dụng thông tin tiêu đề toàn cục
Về mặt đánh địa chỉ
Sử dụng M3UA, mỗi node IP được yêu cầu phải có địa chỉ IP và mã điểm đã được ấn định dành cho nó
Sử dụng SUA, mỗi node IP không tiêu thụ tài nguyên mã điểm
Các dịch vụ ISUP Được hỗ trợ Không được hỗ trợ