SISTEM MANAJEMEN JARINGAN BERBASIS AI
Abdi S. 232 98 001

PENGANTAR
	Pada waktu lampau fungsi manajemen jaringan lebih sederhana dan kurang kritis dibandingan jaringan modern saat ini yang menyediakan rentang pelayanan baru dan feature-feature baru. Jaringan pengatur dan komando militer harus dapat memberikan layanan tang tepat waktu dan dapat bertahan pad kondisi rentang stress yang luas. Tetapi, pada saat manajemen jaringan bertambah kompleks dan waktu respon pengaturan dan perintah menjadi lebih ketat, fungsi manajemen itu sendiri menjadi terbatasi oleh tingkat jumlah dan kemampuan personal kontrol jaringan yang tersedia. Lebih lanjut, analisis pertambahan volume data status dan traffic data, variasi pada performansi sistem, dan kendala  operasional jaringan menjadi hal yang memberatkan pengatur jaringan. Otomasi tugas-tugas manajemen jaringan yang dapat diterapkan hanya memberikan solusi sementara, karena kinerja jaringan menjadi terbatas pada batasan kognitif manager jaringan itu sendiri. Karena hal tersebut maka perangkat bantuan pengambilan keputusan berbasis sistem pakar menjadi sangat menarik.

PENDEKATAN
Tugas-tugas manajemen jaringan terbagi pada dua buah fungsi utama, yaitu monitoring status dan pemilihan tindakan kontrol jaringan yang sesuai. Monitoring status meliputi : pengumpulan dan penghubungan data status yang diterima dari jaringan yang dikontrol, dan deteksi dan penampilan anomali. Pemilihan tindakan pengaturan biasanya berdasar kepada kombinasi heuristik (rules of thumb), common sense dan algoritma prosedural (eksplisit) (contoh : penentuan dan analisis jalur yang tersedia dari simpul sumber ke tujuan). Diskusi diatas menyarankan bahwa manajemen jaringan dapat mengambil keuntungan dari dua tipe teknologi pengambilan keputusan yaitu : algoritma eksplisit dan sstem pakar berbasis aturan. Tabel I menyarikan sejumlah karakteristik penting dari teknik pemecahan masalah ini. dari tabel diatas dan diskusi tadi maka muncul konsep seperti pada gambar 1.

Gambar 1. Manajemen jaringan berbantuan AI: sistem pakar
 mendukung operator memilih kontrol yang sesuai.

Gambar diatas merupakan suatu blok diagram sistem yang terdiri dari jaringan yang dikontrol, sebuah monitoring jaringan dan sistem pengatur (NMCS), dan interaksi jaringan/operator dan sebuah sistem pakar berbasis aturan (RBES) untuk mendukung pengambilan keputusan operator. Informasi status jaringan anomali dideteksi oleh NCMS ditampilkan ke operator dan juga diinputkan kepada RBES berbasis ilmu. RBES, sebaliknya menyediakan manajer jaringan dengan saran- saran pada situasi yang diberikan, seperti : kegagalan saklar, kelebihan beban pada traffic, dll. Saran-saran dalam bentuk satu atau lebih respon alternatif dan derajat kepercayaan pada setiap responnya.
Kombinasi NCMS/RBES dapat menyediakan suatu alat yang powerful bagi manajer jaringan dalam melakukan dua fungsi manajemen jaringan :
Monitoring Jaringan : data status incoming dan traffic diproses oleh NCMS yang kemudian menyediakan tampilan visual status dan memberikan beban pada setiap switch, semua trunkgroups dan akses line, cluster nodes, dan status jaringan keseluruhan. Anomali-anomali dilaporkan pada RBES.
Kontrol Jaringan : NCMS dapat berkomunikasi dengan sembarang dari semua switch yang ada pada jaringan dan mengarahkan kontrol yang terformat secara tepat, direkomendasikan oleh RBES dan ditransmisikan pada arah manager jaringan.
The Rule Based Expert System (RBES)
	Peranan RBES ialah untuk merekomendasikan tindakan kontrol yang sesuai  yang dapat mengurangi kondisi stress yang didiagnosa dan dilaporkan oleh NCMS, untuk menentukan dan menyarankan tindakan perbaikan yang tepat, RBES menggunakan sejumlah pengetahuan yang luas tentang :
•	Topologi jaringan telekomunikasi.
•	Algoritma routing dan tabel routing.
•	Konfigurasi status (up atau down), pembebanan saat ini, dan kriteria kinerja lainnya untuk setiap node switching pada jaringan.
•	Kapasitas, status, penggunaan saat ini, dan kriteria kinerja lainnya untuk setiap jalur antar node.
Tehnik reasoning untuk menentukan tindakan yang lebih disukai untuk mengurangi kondisi stress yang berbeda.
Dua jenis reasoning yang digunakan saat ini, yaitu : methods dan aturan forward-chaining production. Method ialah suatu prosedur yang dilekatkan pada suatu objek (contohnya : node switching atau sebuah link) dan di eksekusi dalam merespon pesan yang sesuai. Sebagian besar pengetahuan ekspert dapat di wakilkan dalam sekumpulan aturan produksi dalam bentuk :
IF 	< link X/Y is down>
< link X/Y is always a final route from node X>
THEN <direct node X to apply 100% CANT to link X/Y>
Pada contoh diatas, suatu metode khusus digunakan untuk menentukan apakah link X/Y hanya terlihat pada route terakhir dddalam tabel routing X. 
Dalam tehnik reasoning forward chaining, suatu langkah-langkah prosedur melalui suatu daftar aturan dan membandingkan jika porsi IF dari setiap aturan untuk mengetahui fakta. Ketika ada suatu kesesuaian (match), porsi THEN dari aturan menyatakan tindakan yang direkomendasikan. Dalam mencapai akhir dari daftar aturan, prosedur matching bergerak pada permulaan daftar dan mulai suatu lintasan yang baru. Proses berhenti jika suatu lintasan penuh melaui daftar gagal untuk menghasilkan tindakan. Untuk mendapatkan kecepatan pemrosesan, rule base dibagi menjadi sejumlah daftar aturan, setiap daftarnya berkorespondensi dengan tipe stress tertentu, seperti yang telah diindikasikan, suatu daftar yang sesuai diakses dalam merespon pesan diagnosa dari NCMS.

Gambar 2. Contoh kontol yang teraktivasi mengikuti kegagalan dari mode tandem T2

Gambar 2 menggambarkan tipe dari saran yang diterima dari RBES pada kasus terjadi kegagalan node tandem. Pada gambar ini, T mewakili node tandem, sementara E ialah end offices. RBES mengeluarkan rekomendasinya sebagai hasil dari aturan berikut :
IF 	< link X/Y tidak dapat digunakan>
	< ada sedikitnya satu dimana link X/Y berlaku sebagai rute non-final>
THEN < node langsung X untuk menerapkan 100% SKIP terhadap link X/Y>
IF 	< node Z dihubungkan terhadap node X>
	< link X/Y merupakan kandidat untuk SKIP>
	< rute X/Y memproses suatu X/Y final pada tabel ruting node X>
THEN < node langsung X untuk menerapkan 100% CANF terhadap link X/Z>
aturan pertama merekomendasikan penggunaan dari pengarahan SKIP jika sebuah link yang tak digunakan diikuti oleh rute alternatif. Pada contoh ini, call yang ditujukan pada E2 akan secara otomatis didefleksikan ke rute T1/T5. Walaupun, aplikasi dari SKIP akan menyebabkan kesulitan untuk melakukan call yang ditujukan ke E1. Hal ini karena link yang tak digunakan T1/T2 ialah rute terakhir dan switch akan menemukan tidak ada “next route” yang di skip. Aturan kedua memperbaiki situasi ini dengan menempatkan sebuah CANF pada link T1/E1. Kontrol ini menyebabkan blocking dari call yang melebihi batas dari rute T1/E1 kemudian mencegah sembarang percobaan untuk mengakses lintasan T1/T2. RBES ini dimplementasikan pada mesin Lisp symbolics 3670 menggunakan fasilitas pemrograman objek oriented KEE. 

TABEL I
Teknologi alat bantu pengambilan keputusan
Algoritma Eksplisit
•	Menyatakan sebagian besar pemrosesan informasi yang ada.
•	Menghasilkan luaran yang tertentu dari masukkan yang tertentu.
•	Lebih disukai ketika proses didefinisikan secara bik dan stabil.
•	Harus ditulis kembali jika ada feature baru memasuki proses.

Rule-Based ekspert System
•	Menghasilkan dan menderetkan algoritma implisit sebagai operator 
•	mengandung mesin inference (kontrol) yang menerapkan rule base (pengetahuan) terhadap data base (fakta-fakta)
•	Rule base di konstruksikan dengan pengetahuan insinyur menggunakan konsultasi pakar.
•	Rules mengambil bentuk “If A Then B”, dimana A dan B merupakan fakta atau fungsi logika fakta-fakta.
•	Dapat membolehkan ktidakpastian dan ketidaklengkapan data dan aturan.
•	Harus menerapkan aturan dalam barisan; lambat pada komputer konvensional.
•	Menggunakan sejumlah memori sementara.
•	Tidak praktis pada kontrol waktu-nyata sampai tersedia perangkat keras yang memadai; tetapi menawarkan potensi yang besar.
•	lebih mudah beradaptasi dengan perubahan rule-based yang sederhana.