3.0.
Trờn cơ sở cỏc bài toỏn thiết kế trờn, đó xõy dựng cỏc lưu đồ thuật toỏn và viết chương trỡnh thiết kế bằng ngụn ngữ Visual Basic.
Chương trỡnh thiết kế được trỡnh bầy với cỏc menu thuận tiện và cỏc thụng số được nhập vào đỳng với quy trỡnh tớnh toỏn thiết kế. Chớnh vỡ vậy người thiết kế sẽ rất dễ dàng trong việc sử dụng phần mềm thiết kế.
Phần mềm thiết kế gồm bốn bài toỏn chớnh sau:
1. Tỡm khoảng cỏch trạm lặp lớn nhất cho phộp của một Card giao diện quang. Card ở đõy cú thể hiểu như một Card do một hóng sản xuất
đưa ra, cũng cú thể lấy cỏc thụng số của cỏc Card do ITU-T đó quy chuẩn.
2. Tỡm khoảng cỏch trạm lặp lớn nhất cho một nhúm Card. Nhúm Card ở đõy cú thể hiểu là cựng một mó do ITU-T quy chuẩn nhưng do nhiều hóng sản xuất khỏc nhau.
3. Tớnh toỏn thiết kế tuyến thụng tin cỏp sợi quang. 4. Tớnh toỏn thiết kế hệ thống thụng tin cỏp sợi quang
Đó sử dụng phần mềm để tớnh toỏn thiết kế hệ thống thụng tin quang đường trục Bắc Nam gồm bốn vũng Ring dựa vào số liệu kỹ thuật của cỏc thiết bị của hóng Nortel Telecom đang được sử dụng trờn mạng(xem phụ lục 3).
Kết quả rất phự hợp với số liệu của mạng, đồng thời cũn chỉ rừ những nơi nào cần phải lắp cỏc bộ suy hao và khuếch đại quang. Chương trỡnh cú thể sử dụng để tớnh toỏn nõng cấp độ tin cậy của hệ thống với những giỏ trị BER khỏc nhau.
Hỡnh 5.14. Lưu đồ thuật toỏn tỡm khoảng cỏch trạm lặp lớn nhất của một Card.
Bắt đầu
Mở File chứa dữ liệu Nhập dữ liệu tìm Card tên, Max_Card So sánh tìm Card thoả mãn Tìm đ ợc Card Đọc dữ liệu về Card Tìm Khoảng cách trạm lặp Max
theo quỹ thời gian L
dis Ddis/ddis Tìm SNR khi BER =10.
TìmSquang/PRe_Min Thiết lập quỹ công suất, tìm
khoảng cách trạm lặp L
Att
Tìm khoảng cách trạm lặp L = Min( Ldis, LAtt ) Đ a ra thông báo kết quả
Thông báo không có Card trong File Tìm ch a hết
Kết thúc
Bắt đầu
Mở File chứa dữ liệu Nhập dữ liệu tìm Card
tên, Max_Card
Ghi kết quả thông số Card ra mảng thông số
So sánh tìm Card thoả mãn
Tìm đ ợc Card
Đọc dữ liệu về Card Tìm K_c trạm lặp Max theo quỹ
thời gian L
dis Ddis/ddis Tìm SNR khi BER =10.
TìmSquang/PRe_Min
Thiết lập quỹ công suất, tìm khoảng cách trạm lặp LAtt Tìm khoảng cách trạm lặp
L = Min( Ldis, LAtt ) Ghi thông số Card vào mảng
Thông báo tìm đ ợc Card trong File Tìm ch a hết
Kết thúc Đ a ra thông báo
kết quả Đặt lọc dữ liệu
Tìm SNR theo BER yêu cầu Tìm công suất bù
Hỡnh 5.16. Lưu đồ thuật toỏn thiết kế tuyến TTCSQ.
Bắt đầu
Mở File chứa dữ liệu Nhập dữ liệu, tham số tuyến Tên,
tốc độ,BER,chiều dài tuyến L
Ghi kết quả thông số Card thoả mãn ra mảng l u
Tìm SNR khi BER=10 Tìm đáp ứng quang của Card
Thông báo tìm đ ợc Card trong File
Kết thúc Mở file, đặt lọc theo yêu cầu
Yêu cầu riêng Nhập thông số
Đọc lần l ợt thông số của các Card
L<Ddis/ddis Tìm hết ch a?
Khi BER là giá trị yêu cầu, tìm công suất bù BER
Thiết lập quỹ công suất,tìm khoảng cách trạm lặp LAtt
Quỹ cs thoả mãn?
Thiết lập đặc tính xung thu độ dãn xung Tìm tỉ lệ lỗi bit BER
Tìm lại tổng tổn hao toàn tuyến
Đ a ra thông báo kết quả lần l ợt các tuyến tìm đ ợc Đ a ra thông số tuyến tối u Y N N Y Y N
Hinh 5.17. Lưu đồ thuật toỏn thiết kế hệ thống TTCSQ.