của tổng ñài, nên cần rất nhiều lệnh ngắt, và trong bộ nhớ cần lưu trữ các lọai phần mềm cho bộ xử lý Bộ nhớ chung I/O ðiều khiển phối hợp hoạt ñộng ðiều khiển ngoại vi Giao tiếp kết cuố
Trang 1Nguyễn Duy Nhật Viễn
Chapter 5
System Control
Trang 2Page 3
Khái niệm
Yêu cầu phần cứng ñiều khiển
Yêu cầu phần mềm ñiều khiển
Yêu cầu hệ thống ñiều khiển
ðiều khiển dữ liệu theo theo thời gian thực
Cấu trúc phần cứng ñiều khiển
Trang 3Page 5
ðơn xử lý
tổng ñài ở mọi thời ñiểm
ñài chỉ ở một vị trí, thực hiện
các chức năng cố ñịnh trong
suốt thời gian hoạt ñộng của
tổng ñài
nhiều lệnh ngắt, không có khả
năng mở rộng dung lượng tổng
ñài, chỉ thích hợp tổng ñài dung
lượng nhỏ
ða xử lý tập trung
ñộ, vai trò
tải ñộng ñược ñiều khiển bởi bộ
ñiều khiển phối hợp hoạt ñộng
nhất
của tổng ñài, nên cần rất nhiều
lệnh ngắt, và trong bộ nhớ cần
lưu trữ các lọai phần mềm cho
bộ xử lý
Bộ nhớ chung I/O
ðiều khiển phối hợp hoạt ñộng
ðiều khiển ngoại vi
Giao tiếp kết cuối
Chuyển mạch
Trang 4Page 7
ða xử lý phân tán
ða xử lý phân tán
công việc mang tính chất
chung, ñịnh hướng, không lệ
thuộc thời gian.
hoặc không quan trọng ở vấn
ñề thời gian thì ñược ñặt ở
cấp thấp hơn của cấu trúc
nhiệm vụ chuyển thông tin cần
thiết sử dụng cho việc xử lý ở
cấp cao hơn
Tần suất
ðộ phức tạp
Giám sát ñường dây
Tìm ñường
Bảo dưỡng
Trang 5Page 9
Phân theo chức năng
Mỗi chức năng của hệ thống
giao cho một nhóm bộ xử lý
Ưu ñiểm :
Phần mềm có hệ thống, chuyên
môn hoá
Phù hợp với dung lượng lớn
Nhược ñiểm :
Trao ñổi số liệu giữa các bộ xử
lý phải cẩn thận
Không tận dụng hết khả năng
của bộ xử lý khi tổng ñài có
dung lượng nhỏ
Các bộ xử lý không hỗ trợ nhau
Khi một bộ xử lý hỏng thì có thể
toàn bộ hệ thống ngừng hoạt
ñộng
ðiều khiển trung tâm I/O ðiều khiển phối hợp hoạt ñộng
Giao tiếp kết cuối Chuyển mạch P1 M1 P2 M2 P3 M3
Bộ nhớ chung
Phân theo module
bộ xử lý riêng ñể xử lý hầu
hết chức năng của module.
dễ dàng, việc thay ñổi, ñiều
chỉnh, kiểm tra, ño thử là
thuận tiện
các module thông qua ñường
truyền số liệu là không thuận
tiện
ðiều khiển trung tâm I/O ðiều khiển phối hợp hoạt ñộng
Module
Xử lý Giao tiếp thuê bao
Module
Xử lý Chuyển mạch
Bộ nhớ chung
Module
Xử lý Giao tiếp trung kế
Trang 6Page 11
Cơ cấu dự phịng
việc trên cùng tải
nhau
sánh với nhau
lỗi tách bộ xử lý hỏng ra khỏi hệ
thống
những cơng việc đang xử lý
phần mềm thì rất nguy hiểm
C: Xung đồng hồ
~: So sánh và phán đốn lỗi
Cơ cấu dự phịng
nhiên, và khơng trùng nhau nhờ bộ
Ex giám sát
trung vào bộ xử lý cịn lại, bộ hỏng
tự động tách ra
suất của hai bộ xử lý vẫn đảm bảo
được lưu lượng lớn Thường được
sử dụng ở các cấp tổng đài cấp
cao
việc Ex: Cơ cấu bảo dưỡng tự động
Trang 7Page 13
Cơ cấu dự phòng
nhiệm toàn bộ công việc thuộc khu
vực
phòng
nhờ ñó bộ xử lý dự phòng có thể
lấy thông tin một cách tức thời dể
hoạt ñộng ngay sau khi xảy ra sự
cố
phòng phân tải
thực hiện trước khoảng chu kỳ sao
chép của bộ nhớ chung ñã bị xoá
nếu sự cố xảy ra
CM: Bộ nhớ chung
Cơ cấu dự phòng
hệ thống có dung lượng lớn Mặt khác, ở giờ cao ñiểm thì Pn+1
có thể xử lý bớt một số công việc tránh hiện tượng quá tải
P1
M1
Tải cần xử lý
CM
P2
M2
Pn
Mn
Pn+1
Trang 8
Page 15
Cấu trúc phần mềm của tổng
ñài
Yêu cầu
phóng phải ñược xử lý song song ñể tăng ñộ chính xác.
chấp nhận một mức ñộ giảm chất lượng nào ñó.
ðiều này giúp hệ thống khôi phục hoạt ñộng ñược nhanh chóng, không ñể ứ ñọng thông tin.
việc phát triển các dịch vụ thuê bao.
việc truy cập thật nhanh chóng và chính xác.
Cấu trúc phần mềm của tổng
ñài
Phân chia chương trình
Phần mềm vận hành
Tổ hợp các chương trình cần thiết ñể vận hành tổng ñài Nó có thể ñược phân tiếp như sau :
và sử dụng bộ xử lý theo các chương trình áp dụng
và bảo dưỡng tổng ñài
Phần mềm hỗ trợ
Gồm các chương trình hợp ngữ, nạp và mô phỏng … ñược cài ñặt ở vị trí trung tâm thường gọi là trung tâm phần mềm, ñể phục vụ một nhóm tổng ñài SPC.
Trang 9Page 17
Cấu trúc phần mềm của tổng
ñài
phần mềm vận hành là xử lý gọi
chính thời gian xử lý, nhưng
phần mềm chỉ chiếm 15% trong
tổng thể phần mềm vận hành
dưỡng chiếm 2/3 của tổng thể
phần mềm ðiều quan trọng của
các chức năng quản lý và bảo
dưỡng là kích cỡ của phần mềm
tương ứng phát triển theo từng
ngày, do ñó, tổng ñài cũng ngày
càng phức tạp
25%
15% 20%
40%
Quản lý Xử lý gọi Hệ thống Bảo dưỡng
Tổ chức bộ nhớ phần mềm
vận hành
Trang 10Page 19
Xử lý gọi
Xử lý gọi
Giai ñọan 1
Giai ñọan 2
Dịch
Trang 11Page 21
Phân tích số
Phân tích các chữ số nhận ñược
Các chữ số ñầu rất quan trọng
Các chữ số *: 11, #:12 thường dùng ñể thiết lập hoặc giải phóng các dịch vụ
Tiến trình
Lưu các chữ số
Thiết lập ñịnh thời
Xóa âm mời quay số
Dịch số
Truy xuất các bảng hay danh sách dựa trên các chữ số thu nhận ñể xác ñịnh
Ngõ ra tổng ñài mà cuộc gọi có nhu cầu sử dụng
Các chữ số ñịnh tuyến phải ñược gởi ñến tổng ñài kế
Giá cước cuộc gọi
Cuộc gọi nội ñài
Cuộc gọi ra.
Trang 12Page 23
Thiết lập cuộc gọi
ðường dây thuê bao bị gọi bận: báo bận cho thuê bao chủ gọi
ðường dây thuê bao bị gọi rỗi:
Cắt chuông
Gởi báo bận cho chủ gọi
Giải phóng bit cờ bận trong bộ nhớ
Cắt chuông
Tín hiệu ñược chuyển qua ñường dẫn chuyển mạch
Thiết lập cuộc gọi
Sau ñàm thoại, 1 trong hai thuê bao ñặt máy
Giải phóng bản ghi cuộc gọi
Giải phóng ñường dẫn chuyển mạch
ðịnh thời
Thuê bao thứ hai ñặt máy
Thuê bao thứ hai không ñặt máy