Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM “TỔNG QUAN
VỀ CÁC GIAO THỨC BÁO HIỆU VÀ ĐIỀU KHIỂN
TRONG MẠNG NGN”
Chương 2.
TỔNG QUAN VỀ HỆ THỐNG BÁO HIỆU SỐ 7
2.1. VAI TRÒ CỦA HỆ THỐNG BÁO HIỆU SỐ 7 (CCS7)
Hệ thống báo hiệu kênh chung số 6 (CCS6) có hạn chế so với CCS7 đó là: các
trung kế làm việc với tốc độ thấp (2,4 kb/s). Độ dài của các bản tin bị hạn chế và
không có cấu trúc phân mức mà có cấu trúc đơn nên hệ thống này không đáp ứng
được với sự phát triển của mạng lưới.
Hệ thống CCS7 được thiết kế tối ưu cho mạng quốc gia và quốc tế sử dụng
trung kế số. Tốc độ đạt 64 kb/s, có cấu trúc phân lớp. Hệ thống báo hiệu số 7 cũng
có thể sử dụng trên các đường dây tương tự (analog).
Hệ thống CCS7 được thiết kế không chỉ cho điều khiển thiết lập, giám sát các
cuộc gọi điện thoại mà cho cả các dịch vụ phi thoại.
SS7 là hệ thống báo hiệu kênh chung tối ưu để điều hành trong mạng viễn
thông số, nó có sự phối hợp với các tổng đài SPC.
SS7 có thể thoả mãn các yêu cầu hiện tại và trong tương lai cho các hoạt động
giao dịch giữa các bộ vi xử lý trong mạng viễn thông để báo hiệu điều khiển cuộc
gọi, điều khiển từ xa, báo hiệu quản lý và bảo dưỡng.
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
SS7 cung cấp các phương tiện tin cậy để truyền thông tin theo trình tự chính
xác, không bị mất hoặc lặp lại thông tin.
Hiện nay và trong tương lai, CCS7 sẽ đóng vai trò rất quan trọng đối với các
dịch vụ trong các mạng như:
Mạng điện thoại công cộng – PSTN.
Mạng số tích hợp đa dịch vụ – ISDN.
Mạng thông minh – IN.
2.3.1. Sơ đồ khối chức năng
Hệ thống CCS7 được chia thành một số khối chức năng chính sau (Hình 2.1):
Hình 2.1. Cấu trúc cơ bản của hệ thống CCS7
Phần truyền bản tin (MTP: Message Transfer Part): đây là hệ thống vận
chuyển chung để truyền các bản tin báo hiệu giữa hai SP. MTP truyền các
bản tin báo hiệu giữa các UP khác nhau và hoàn toàn độc lập với nội dung
các bản tin được truyền. MTP chịu trách nhiệm chuyển chính xác bản tin
từ một UP này tới một UP khác. Điều này có nghĩa là bản tin báo hiệu
được chuyển sẽ được kiểm tra chính xác trước khi chuyển cho UP.
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
Phần người sử dụng (UP: User Part): đây thực chất là một số định nghĩa
phần người sử dụng khác nhau tuỳ thuộc vào kiểu sử dụng của hệ thống
báo hiệu.
UP là phần tạo ra và phân tích bản tin báo hiệu. Chúng sử dụng MTP để
chuyển thông tin báo hiệu đến một UP khác cùng loại. Hiện đang tồn tại
một số UP trên mạng lưới:
TUP (Telephone User Part): phần người sử dụng cho mạng thoại.
DUP (Data User Part): phần người sử dụng cho mạng số liệu.
ISUP (ISDN User Part): phần người sử dụng cho mạng ISDN.
MTUP (Mobile Telephone User Part): Phần người sử dụng cho mạng
điện thoại di động.
2.3.2. Mối tương quan giữa CCS7 và mô hình OSI
Hệ thống CCS7 là một kiểu thông tin số liệu chuyển mạch gói, nó được cấu
trúc theo kiểu module, rất giống với mô hình OSI nhưng nó chỉ có 4 mức. Trong
đó 3 mức thấp nhất hợp thành phần chuyển bản tin (MTP), mức thứ tư gồm các
phần ứng dụng (Hình 2.2).
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
2.4.2. MTP mức 2 (chức năng đường báo hiệu)
MTP mức 2 cùng với MTP mức 1 cung cấp 1 đường số liệu cho chuyển giao
tin cậy các bản tin báo hiệu giữa 2 điểm báo hiệu được đấu nối trực tiếp. Chức
năng đường báo hiệu bao gồm:
Chức năng điều khiển đường báo hiệu.
Các trường điều khiển được xử lý trong mức 2 để chuyển chính xác các
bản tin.
Sự phân định ranh giới các đơn vị báo hiệu.
Phát hiện lỗi.
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
Sửa sai.
Đồng chỉnh ban đầu.
Xử lý ngừng hoạt động.
Điều khiển lưu lượng mức 2.
Chỉ thị hiện tượng tắc nghẽn lên mức 3.
Giám sát lỗi đường báo hiệu.
2.4.3. MTP mức 3 (chức năng mạng báo hiệu)
Các chức năng của MTP mức 3 được phân chia thành 2 loại cơ bản là các
chức năng xử lý bản tin báo hiệu và các chức năng quản trị mạng báo hiệu (Hình
2.5).
a. Xử lý bản tin báo hiệu
Mục đích của chức năng xử lý bản tin báo hiệu là đảm bảo cho các bản tin báo
hiệu bắt nguồn từ một UP tại một điểm báo hiệu phát được chuyển đến UP tại điểm
báo hiệu thu. Chức năng này gồm:
Định tuyến bản tin báo hiệu.
Phân biệt bản tin báo hiệu.
Phân phối bản tin báo hiệu.
b. Quản trị mạng báo hiệu
Mục đích của các chức năng quản trị mạng báo hiệu là để hoạt hóa các đường
báo hiệu mới, để duy trì các dịch vụ báo hiệu, để điều khiển lưu lượng khi xảy ra
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
2.5.3. Các thủ tục báo hiệu
a. Các thủ tục hướng kết nối – Giao thức mức 2 và 3
Các thủ tục hướng kết nối bao gồm các pha: thiết lập kết nối, truyền số liệu và
giải phóng đấu nối (Hình 2.7).
Thiết lập kết nối: bao gồm các chức năng yêu cầu thiết lập kết nối báo hiệu
tạm thời giữa 2 người sử dụng SCCP. Thủ tục này được người sử dụng
SCCP khởi tạo bằng cách đưa ra yêu cầu kết nối (N – CONNECT
REQUEST). Trước tiên, SCCP gốc phát đi bản tin CR yêu cầu kết nối. Bản
tin này chứa một con số thứ tự (do SCCP gốc chọn), mức giao thức và địa
chỉ của SCCP nhận. Bản tin CR có thể chứa những thông tin địa chỉ của
SCCP phát và dữ liệu của người sử dụng.
Khi nhận được bản tin CR, SCCP nhận trả lời bằng một bản tin xác nhận
CC. Bản tin này mang con số thứ tự đã được chọn bởi SCCP phát, một con
số thứ tự khác và mức giao thức được chọn bởi SCCP nhận. Khi SCCP
phát nhận được bản tin CC, đường kết nối báo hiệu được thiết lập.
Truyền số liệu: số liệu được chuyển đi trong các bản tin số liệu DT1 hoặc
DT2.
Giải phóng kết nối: đường kết nối báo hiệu được giải phóng bằng các bản
tin giải phóng RLSD và giải phóng hoàn toàn RLC.
b. Các thủ tục phi kết nối – Giao thức mức 0 và 1
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
Hình 2.7. Thủ tục hướng kết nối SCCP
Các thủ tục phi kết nối cho phép người sử dụng SCCP yêu cầu truyền dẫn số
liệu mà không cần thiết lập đường đấu nối.
Yêu cầu N – UNIT DATA được người sử dụng SCCP đưa ra để yêu cầu thực
hiện chức năng truyền số liệu. Yêu cầu này cũng được SCCP thu sử dụng để phân
phát các bản tin số liệu tới những người sử dụng cuối cùng. Số liệu được truyền đi
trong các bản tin UDT.
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
Hình 2.10. Các phân lớp của TCAP
b. Phân lớp giao dịch (Transaction Sublayer – TSL)
Phân lớp giao dịch cung cấp khả năng gửi các bản tin giữa các TCAP. Các
bản tin này có thể chứa các thành phần từ phân lớp thành phần. Phân lớp này sử
dụng các dịch vụ phi kết nối được cung cấp bởi NSP. TSL xử lý một phần của bản
tin TCAP được gọi là phần giao dịch (TP). Khi phát hiện ra lỗi trong thành phần,
bản tin sẽ bị loại bỏ và nếu gặp quá nhiều lỗi thì quá trình giao dịch sẽ bị loại bỏ.
2.6.2. Các hoạt động của TCAP
Hoạt động của TCAP là sự trao đổi thông tin giữa các thực thể trong lớp
TCAP này hoặc là phục vụ sự trao đổi thông tin của lớp trên nhằm cung cấp các
dịch vụ thông minh.
Quá trình trao đổi thông tin được khởi đầu khi một quá trình ứng dụng gửi đến
TCAP một hàm nguyên thủy (primitive) và nó kết thúc do một quá trình ứng dụng
gửi đến TCAP một hàm nguyên thủy khác. Trong một quá trình trao đổi có thể có
nhiều hơn một hoạt động xảy ra. Trong mỗi hoạt động có thể có một hoặc nhiều
thành phần. Các thành phần đó là: yêu cầu, báo cáo kết quả, báo lỗi và hủy bỏ.
Đồ án tốt nghiệp Đại học Chương 2. Tổng quan về hệ thống CCS7
Một số quá trình trao đổi có thể có một hoặc nhiều bản tin phục vụ cho nó.
Bản tin ở đây là đơn vị chuyển giao của lớp dưới. Các bản tin trong cùng một quá
trình trao đổi có cùng tham số ID trao đổi (Transaction ID). Tham số này để phân
biệt với các bản tin của quá trình trao đổi khác đang đồng thời hoạt động.
Có 2 phương thức trao đổi thông tin: phương thức 1 chiều và phương thức 2
chiều. Việc lựa chọn phương thức trao đổi thông tin nào là do quá trình ứng dụng
lựa chọn khi nó khởi đầu một quá trình trao đổi.