Ch ng 14: Tổng quan về M2UA M2UA đ-ợc sử dụng để truyềntải các bản tin báo hiệu ng-ời sử dụng MTP mức 2 của SS7 (có nghĩa là MTP3) qua mạng IP sử dụng giao thức SCTP. M2UA sử dụng SCTP nh- là một giao thức truyềntải báo hiệu chung một cách tin cậy. Giao thức này có thể đ-ợc sử dụng giữa một SG và MGC. Cơ chế dùng để truyềntải báo hiệu chuyển mạch kênh từ một SG tới một MGC phải đáp ứng đ-ợc những yêu cầu sau: - Hỗ trợ giao diện MTP mức 2/MTP mức 3. - Hỗ trợ thông tin giữa module quản lý lớp trong SG và MGC. - Hỗ trợ cho quản lý các liên kết SCTP hoạt động giữa SG và MGC. SG sẽ kết cuối tới MTP mức 2 và MGC sẽ thực hiện kết cuối MTP mức 3 và trên đó. Mặt khác, SG sẽ truyềntải các bản tin MTP mức 3 qua mạng IP tới một MGC. 4.2.2 Sử dụng M2UA giữa SG và MGC Trong SG, báo hiệu SS7 đ-ợc nhận thông qua một kết cuối mạng SS7 chuẩn, sử dụng SS7 MTP để cung cấp sự truyềntải các bản tin báo hiệu SS7 tới và từ một điểm báo hiệu số7. Hay nói cách khác, SG hoạt động giống nh- là một đầu cuối tuyến báo hiệu số7. Sau đó SG cung cấp sự phối hợp chức năng truyềntải với IP SIGTRAN để truyềntải các bản tin báo hiệu MTP3 tới MGC nơi mà có lớp giao thức MTP3 ngang hàng. M2UA đ-ợc khuyến nghị để sử dụng các dịch vụ của SCTP nh- là một giao thức truyềntải báo hiệu chung tin cậy. Sự sử dụng SCTP cung cấp các đặc tính sau: - phân phát h-ớng gói một cách rõ ràng (không phải là theo kiểu luồng). - phân phát theo thứ tự bản tin ng-ời sử dụng trong nhiều luồng với lựa chọn để phân phát theo thứ tự đến của từng bản tin. - lựa chọn ghép nhiều bản tin ng-ời vào gói tin SCTP. - khả năng chịu lỗi lớp mạng thông qua việc hỗ trợ multi- homing tại cả hai phía của liên kết. - phân đoạn dữ liệu cho phù hợp với kích th-ớc của MTU. 4.2.3 Các chức năng cung cấp bởi lớp M2UA 4.2.3.1 Sắp xếp Lớp M2UA phải duy trì một ánh xạ của ID giao diện tới một giao diện vật lý trong SG. Giao diện vật lý có thể là V.35, khe thời gian T1, E1 . Lớp M2UA cũng duy trì một ánh xạ của các Nhận dạng giao diện tới liên kết SCTP và tới các luồng liên quan trong liên kết. Tiến trình cổng báo hiệu (SGP) ánh xạ một Nhận dạng giao diện tới một luồng/liên kết SCTP chỉ khi một tiến trình server ứng dụng (ASP) gửi một bản tin kích hoạt ASP cho một Nhận dạng giao diện nào đó. Tuy nhiên, quá trình ánh xạ này là động và có thể thay đổi bất cứ khi nào phụ thuộc vào sự thay đổi của trạng thái ASP. Quá trình ánh xạ này thậm chí có thể tạm thời ngừng, ví dụ nh- trong khi có sự định tuyến lại để khắc phục lỗi của một ASP tới một ASP khác (fail-over). Do đó, SGP phải duy trì trạng thái của AS/ASP và tham chiếu chúng trong quá trình địn tuyến bất cứ bản tin nào tới một AS/ASP. Chú ý rằng chỉ một SGP cung cấp các dịch vụ kết cuối tuyến báo hiệu cho một tuyến SS7. Do đó, trong một SG, một server ứng dụng chỉ đ-ợc kích hoạt chỉ một SGP tại một thời điểm xác định. Một ví dụ về mối quan hệ giữa một tuyến báo hiệu SS7, Nhận dạng giao diện, AS và ASP trong một SGP nh- sau: Một SGP có thể hỗ trợ nhiều AS. Một AS lại có thể hỗ trợ nhiều Nhận dạng giao diện. 4.2.3.2 Hỗ trợ sự quản lý của liên kết SCTP giữa các SGP và ASP Lớp M2UA tại SG duy trì trạng thái khả dụng của tất cả các ASP đã đ-ợc thiết lập cấu hình để quản lý liên kết SCTP và l-u l-ợng giữa SG và các ASP. Cũng nh- vậy, trạng thái tích cực/không tích cực của các ASP xa cũng đ-ợc duy trì. Những ASP tích cực là những ASP đang nhận l-u l-ợng từ SG. Lớp M2UA có thể đ-ợc chỉ dẫn bởi sự quản lý nội bộ để thiết lập một liên kết SCTP tới một node M2UA ngang hàng. Điều này có thể đạt đ-ợc bằng cách sử dụng hàm nguyên thuỷ để yêu cầu, chỉ thị và xác nhận sự thiết lập của một liên kết SCTP với một node M2UA ngang hàng. Lớp M2UA cũng có thể cần thông báo sự quản lý nội bộ tình trạng của liên kết SCTP bên d-ới bằng cách sử dụng các hàm nguyên thủy yêu cầu và chỉ thị. Ví dụ, M2UA có thể thông báo sự quản lý nội bộ nguyên nhân để giải phóng một liên kết SCTP, đ-ợc xác định một cách nội bộ trong lớp M2UA hay bằng một hàm nguyên thuỷ từ SCTP. 4.2.3.3 Trạng thái của các ASP Lớp M2UA trong SG phải duy trì trạng thái của các ASP mà nó hỗ trợ. Trạng thái của một ASP thay đổi bởi nhận đ-ợc một bản tin ngang hàng hay chỉ thị từ một liên kết SCTP nội bộ. Tại một tiến trình cổng báo hiệu SGP, một danh sách các server ứng dụng có thể chứa các ASP tích cực và không tích cực để hỗ trợ các thủ tục fail-over của ASP. Ví dụ, khi cả ASP cơ bản và ASP dự phòng đều khả dụng, giao thức ngang hàng M2UA đ-ợc yêu cầu để điều khiển ASP hiện đang kích hoạt. Danh sách thứ tự của các ASP trong một server ứng dụng logic đ-ợc cập nhật trong SGP để cho thấy ASP hoạt động. Lớp M2UA cũng cần thông báo sự quản lý nội bộ sự thay đổi trạng thái của một ASP hay AS. Điều này có thể thực hiện đ-ợc bằng cách sử dụng các hàm nguyên thuỷ M-ASP_STATUS hay M- AS_STATUS. 4.2.3.4 Quản lý luồng SCTP SCTP cho phép một số xác định các luồng đ-ợc mở trong quá trình khởi tạo một liên kết. M2UA phải chịu trách nhiệm đảm bảo việc quản lý một cách hợp lý những luồng này. Bởi bản chất đơn h-ớng của luồng, lớp M2UA không nhận thức đ-ợc thông tin luồng từ lớp M2UA ngang hàng với nó. Vì vậy mà phải có phần Nhận dạng giao diện trong tiêu đề bản tin M2UA. Sự sử dụng các luồng SCTP trong M2UA đ-ợc khuyến nghị để giảm tối đa trễ truyền dẫn và bộ đệm, qua đó, tăng hiệu năng tổng và độ tin cậy của các thành phần báo hiệu. Một luồng SCTP riêng biệt có thể đ-ợc sử dụng cho mỗi tuyến SS7 hoặc cũng có thể thực hiện chia tuyến SS7 qua một số luồng dựa trên SLS (Signalling Link Selection). Ph-ơng thức này có thể thích hợp hơn cho các tuyến SS7 tốc độ cao vì những tuyến này có một số thứ tự 24 bit và số thứ tự luồng là 16 bit. 4.2.3.5 Phối hợp hoạt động quản lý mạng SS7 không theo kiểu luồng Nếu ASP tích cực hiện tại chuyển trạng thái, lớp M2UA trong SGP phải chuyển một chỉ thị về sự không khả dụng của ng-ời sử dụng M2UA (MTP3) tới phần quản lý lớp nội bộ. Hành động thực hiện bởi M2UA ở SGP liên quan đến MTP mức 2 phải phù hợp với các đặc tính MTP thích hợp. 4.2.3.6 Điều khiển luồng, điều khiển tắc nghẽn M2UA có thể đ-ợc thông báo về sự gia tăng hay giảm đi tình trạng nghẽn trong mạng IP bằng cách thực hiện chức năng phụ thuộc (có nghĩa là một chỉ thị từ SCTP). Việc xử lý chỉ thị nghẽn này bởi M2UA đ-ợc thực hiện một cách độc lập. Tuy nhiên, hành động thực hiện bởi SG phải phù hợp với các đặc tính MTP thích hợp và phải cho phép các chức năng SS7 đ-ợc duy trì chính xác. 4.2.3.7 Kiểm tra trạng thái tuyến SS7 Sau khi định tuyến lại l-u l-ợng từ một ASP tới một ASP khác (fail-over), M2UA trong ASP có thể phải kiểm tra trạng thái tuyến SS7 hiện tại để đảm bảo duy trì hoạt động ổn định. M2UA trong SGP phải đáp lại các yêu cầu kiểm tra với thông tin liên quan đến trạng thái hiện tại của tuyến SS7 (đang phục vụ, không phục vụ, trạng thái nghẽn) 4.2.4 So sánh M2PA và M2UA Một kiến trúc M2PA đ-ợc chỉ ra ở hình 4.2 ở đây MTP3 của IPSP sử dụng M2PA bên d-ới của nó thay thế cho MTP2. Thông tin giữa hai lớp MTP3/MTP2 đ-ợc xác định bởi cùng các hàm nguyên thuỷ nh- SS7 MTP3/MTP2. M2PA thực hiện chức năng t-ơng tự nh- MTP2. SEP TCAP SCCP MTP3 MTP2 MTP1 MTP3 MTP2 MTP1 M2PA SCTP IP SG TCAP SCCP MTP3 M2PA SCTP IP IPSP SS7 IP Hình 4.2 Kiến trúc M2PA trong SG Một kiến trúc để so sánh của M2UA đ-ợc chỉ ra ở hình 4.3. Trong M2UA, MTP3 của MGC sử dụng MTP2 của SG nh- là lớp SS7 thấp hơn của nó. Cũng nh- vậy, MTP2 của SG sử dụng MTP3 của MGC nh- lớp SS7 thấp hơn của nó. Trong SS7, thông tin giữa các lớp MTP3 và MTP2 đ-ợc xác định bởi các hàm nguyên thuỷ. Trong M2UA, thông in MTP3/MTP2 đ-ợc xác định là các bản tin M2UA và đ-ợc gửi qua kết nối IP. Tổng hợp một sốso sánh giữa M2PA và M2UA: M2PA M2UA Các bản tin dữ liệu MTP3 Truyềntải bản tin dữ liệu MTP3 Truyềntải bản tin dữ liệu MTP3 Giao diện với MTP3 Giới thiệu một giao diện cao hơn MTP2 tới MTP3 Giới thiệu một giao diện cao hơn MTP2 tới MTP3 Xử lý các hàm nguyên thuỷ Điểm báo hiệu IP xử lý hàm nguyên thuỷ giữa MTP2 và MTP3 Điểm báo hiệu IP truyềntải các hàm nguyên thuỷ MTP3/MTP2 tới MTP2 của SG thông qua chức năng phối hợp hoạt động node để xử lý. Các kiểu tuyến Kết nối SG tới điểm báo hiệu IP là một tuyến SS7 Kết nối từ SG tới điểm báo hiệu IP không phải là một tuyến SS7. Nó là sự mở rộng của MTP2 tới node xa. Mã điểm SG là một node SS7 với một mã điểm SG không phải là một node SS7 và không có mã điểm Các lớp SS7 cao hơn SG có thể có các lớp SS7 cao hơn, ví dụ nh- SCCP SG không có các lớp SS7 cao hơn vì nó không có MTP3 Quản lý Dựa trên MTP3 Sử dụng các thủ tục quản lý M2UA 4.3 Giao thức lớp thích ứng ng-ời sử dụng phần truyền bản tin mức 3 của SS7 (M3UA) . qua một kết cuối mạng SS7 chuẩn, sử dụng SS7 MTP để cung cấp sự truyền tải các bản tin báo hiệu SS7 tới và từ một điểm báo hiệu số 7. Hay nói cách khác,. giữa M2PA và M2UA: M2PA M2UA Các bản tin dữ liệu MTP3 Truyền tải bản tin dữ liệu MTP3 Truyền tải bản tin dữ liệu MTP3 Giao diện với MTP3 Giới thiệu một