* Sơ đồ chức năng
Phần mềm của hệ thống DWDM được phân bố thành ba khối, bao gồm phần mềm bảng mạch (nằm trong các bảng mạch chức năng), phần mềm NE (nằm trong bảng mạch SCC) và phần mềm quản lý mạng (nằm trong máy tính quản lý mạng).Kiến trúc phần mềm hệ thống được biểu thị trên hình 2.4.
* Nguyên lý hoạt động
17
Phần mềm bảng mạch: Phần mềm bảng mạch điều khiển trực tiếp các mạch chức năng. Trong bảng mạch tương ứng, nó thực hiện một chức năng chuyên biệt của phần tử mạng như được định nghĩa trong các khuyến nghị ITU-T và chức năng cảnh báo.Phần mềm bảng mạch hỗ trợ phần mềm NE quản lý bảng mạch.
Phần mềm NE: Phần mềm NE quản lý, giám sát và điều khiển các hoạt động của bảng mạch bên trong NE.Nó cũng trợ giúp NMS để làm dễ dàng hơn cho việc quản lý tập trung qua mạng WDM. Theo khuyến nghị ITU-T M.3010, phần mềm NE đặt tại lớp quản lý đơn vị trong mạng quản lý viễn thông, thực hiện chức năng phần tử mạng (NEF – Network Element Function),chức năng điều phối từng phần và chức năng hệ điều hành (OS) tại lớp đơn vị mạng. Chức năng truyền thông số liệu (DCF – Data Communication Function) cung cấp kênh truyền thông giữa NE và các thiết bị khác (gồm NM và các NE khác). Phần mềm NE gồm các khối chức năng sau:
Hình 2.4: Kiến trúc phần mềm hệ thống. [4] 1) Hệ điều hành đa nhiệm thời gian thực:
Phần mềm phần tử DWDM yêu cầu hệ điều hành đa nhiệm thời gian thực để quản lý tài nguyên dùng chung và hỗ trợ các chương trình ứng dụng. Nó cách ly các
18
chương trình ứng dụng với bộ xử lý và cung cấp một ứng dụng môi trường thực thi chương trình, độc lập với phần cứng bộ xử lý.
2) Khối truyền thông với cấp thấp hơn:
Khối truyền thông với cấp thấp hơn là khối giao diện giữa phần mềm NE và phần mềm bảng mạch.Theo giao thức truyền thông tương ứng, chức năng truyền thông giữa phần mềm NE và phần mềm bảng mạch được thực hiện nhằm trao đổi thông tin và bảo dưỡng thiết bị.Qua thông tin với cấp thấp hơn, các lệnh điều khiển và bảo dưỡng bảng mạch từ phần mềm NE được gửi tới các bảng mạch.Mặt khác, trạng thái, cảnh báo và các sự kiện thực thi của bảng mạch tương ứng được thông báo tới phần mềm NE.
3) Khối quản lý thiết bị:
Khối quản lý thiết bị là phần nhân của phần mềm NE trong việc thực hiện quản lý phần tử mạng.Nó bao gồm bộ phận quản lý (administrator) và bộ phận đại diện (agent).Bộ phận quản lý có thể gửi các lệnh điều hành quản lý mạng và nhận các sự kiện.Bộ phận đại diện có thể đáp ứng các lệnh điều hành quản lý mạng gửi bởi bộ phận quản lý, thực hiện các hoạt động của đối tượng được quản lý và gửi lên các sự kiện để thay đổi trạng thái của đối tượng được quản lý.
4) Khối truyền thông với lớp cao hơn:
Khối truyền thông với lớp cao hơn trao đổi thông tin quản lý giữa hệ thống quản lý mạng và phần tử mạng và giữa các phần tử mạng với nhau.Nó bao gồm khối truyền thông mạng (network communication module), khối truyền thông nối tiếp (serial communication module) và khối truyền thông ECC (ECC communication module).
5) Khối quản lý cơ sở dữ liệu:
Khối quản lý cơ sở dữ liệu là một bộ phận tổ chức của phần mềm NE. Nó bao gồm hai phần độc lập: Dữ liệu và chương trình. Dữ liệu, được tổ chức theo khuôn dạng của cơ sở dữ liệu, bao gồm cơ sở dữ liệu mạng, cơ sở dữ liệu cảnh bảo,
19
cơ sở dữ liệu chất lượng và cơ sở dữ liệu thiết bị. Chương trình có chức năng quản lý và truy nhập dữ liệu trong cơ sở dữ liệu.
Hệ thống quản lý mạng:
Hệ thống quản lý mạng được chia làm hai phần: Hệ thống quản lý phần tử (EMS) và hệ thống quản lý mạng (NMS). EMS bao gồm cấu hình, quản lý sai lỗi, chất lượng, bảo mật, đồ hình, các báo cáo chất lượng của từng NE và quản lý hệ thống.Thông tin quản lý được lưu trong cơ sở dữ liệu.EMS quản lý NE. Đối với EMS, NE các thực thể rời rạc độc lập.NMS bao gồm cấu hình, quản lý sai lỗi, chất lượng, bảo mật, đồ hình, các báo cáo chất lượng của NE và tuyến, quản lý hệ thống.NMS được kết nối với các EMS để quản lý các toàn mạng bao gồm các NE và các liên kết, các tuyến, kênh.Đối với NMS, NE là các thực thể có liên kết trong một hệ thống.NMS biểu diễn thông tin về mạng, các công cụ điều khiển, giám sát, truy vấn dưới dạng giao diện người dùng đồ họa (GUI).Khai thác viên tương tác với mạng bằng NMS.EMS và NMS có thể nằm tách biệt trên hai hệ thống máy tính hoặc nằm trên cùng một hệ thống máy tính.