PERANCANGAN SISTEM MONITORING LCD PROYEKTOR DAN KOMPUTER SECARA TERPUSAT Robby Saleh1; Andri Effendy2; Nabil3; Yanti4 1
Jurusan Sistem Komputer, Fakultas Ilmu Komputer, Universitas Bina Nusantara, Jln. K.H. Syahdan No. 9, Kemanggisan, Palmerah, Jakarta Barat 11480
[email protected]
ABSTRACT The aim of the research is to design a remote monitoring system for computers and LCD projectors located in other rooms. The system comprises of a class module (slave) to monitor computer and projector’s statuses in each room; and a master module located in every floor to receive statuses from all class modules, and then reports the status to central system. The experiment is conducted by measuring the response time needed by central to perform status checking from all computers and LCD projectors, and response time needed by central to update its view. The result is, the distance between central and controlled device does not have an effect on response. The average response time needed to perform status checking is 13.56 seconds. Keywords: remote monitoring, master, slave
ABSTRAK Tujuan penelitian untuk merancang suatu sistem remote monitoring terhadap komputer dan LCD proyektor yang terdapat pada ruangan lainnya. Sistem terdiri dari modul kelas (slave) untuk me-monitor status komputer dan proyektor di tiap kelas dan modul master yang terdapat di setiap lantai untuk menerima status dari semua modul kelas dan melaporkannya ke pusat. Pengujian dilakukan dengan cara mengukur waktu respon yang diperlukan oleh pusat untuk melakukan cek status semua komputer dan LCD proyektor serta waktu respon yang dibutuhkan oleh pusat untuk memperbaharui tampilannya. Hasil yang dicapai adalah besarnya jarak antara pusat dan perangkat yang dikontrol tidak mempengaruhi waktu respon. Waktu respon rata-rata yang dibutuhkan untuk melakukan cek status adalah 13.56 detik. Kata kunci: remote monitoring, master, slave
Perancangan Sistem Monitoring… (Robby Saleh; dkk)
49
PENDAHULUAN Perkembangan perangkat-perangkat seperti komputer dan proyektor sangat membantu manusia dalam menjalankan aktivitas keseharian seperti memberikan presentasi, materi perkuliahan, dan sebagainya. Perangkat-perangkat tersebut tidak berdiri sendiri melainkan saling terhubung untuk menghasilkan kegunaan yang optimal. Masalah teknis seperti komputer atau proyektor yang tidak dapat berfungsi dengan baik, lampu yang sudah meredup kerap terjadi. Masalah lain yang juga dapat terjadi yaitu perangkat-perangkat tersebut tetap menyala walaupun sudah tidak digunakan akibat kelalaian pengguna. Masalah-masalah tersebut berdampak pada efektivitas dan efisiensi perangkat bahkan dapat merusak perangkat. Penelitian bertujuan untuk membuat suatu sistem yang dapat me-monitor dan mengendalikan LCD proyektor serta komputer di setiap ruang secara remote dan terpusat, juga untuk mengetahui life time dari lampu LCD proyektor di setiap ruang. Metodologi yang digunakan dalam penelitian adalah study literature dan eksperimental. Metodologi study literature untuk mencari sumber-sumber di buku, internet serta jurnal terkait dengan tema penelitian. Metodologi eksperimental untuk melakukan implementasi terhadap rancangan yang dihasilkan.
PEMBAHASAN Blok diagram dari sistem remote monitoring terlihat pada Gambar 1. Modul master dengan modul kelas dihubungkan menggunakan komunikasi serial dengan standar RS-485, sedangkan modul kelas dengan LCD proyektor dan komputer menggunakan standar komunikasi serial RS-232. Modul master menggunakan modul converter TCP/IP to Serial Gateway untuk merubah data dari format serial ke ethernet.
Gambar 1 Skema Keseluruhan Sistem
50
Jurnal Teknik Komputer Vol. 17 No.1 Februari 2009: 49 - 54
Hierarchical Polling Polling yang dilakukan oleh sistem untuk me-monitor status dari komputer dan LCD proyektor dilakukan secara berjenjang (hierarchical polling). Mekanisme dari hierarchical polling dapat dilihat pada Gambar 2. Modul kelas secara periodik akan me-monitor status on/off dari komputer, status on/off LCD proyektor dan life time dari lampu LCD proyektor. Modul master secara periodik akan me-monitor modul kelas dan kemudian mengirimkan status seluruh modul kelas ke komputer pusat.
Gambar 2 Cara Kerja Sistem Hierarchical Polling
End-to-end Polling Metode polling lain yang digunakan dalam sistem remote monitoring adalah end-to-end polling dimana untuk mengetahui status dari LCD proyektor dan komputer di setiap ruang dilakukan secara langsung antara pusat dengan device yang diinginkan (lihat Gambar 3)
Gambar 3 Cara Kerja Sistem End-to-end Polling
Program Aplikasi GUI Pusat Polling terhadap status dari LCD proyektor dan komputer yang telah dilakukan oleh modul kelas dan modul master akan dikirimkan ke komputer pusat kemudian ditampilkan dalam Graphical User Interface (GUI) seperti terlihat pada Gambar 4.
Perancangan Sistem Monitoring… (Robby Saleh; dkk)
51
Gambar 4 Tampilan GUI
1. 2. 3. 4. 5.
Pada aplikasi GUI terdapat fasilitas untuk : Memasukkan jadwal on/off dari LCD proyektor Menghidupkan atau mematikan secara langsung LCD proyektor Mematikan secara langsung komputer Menyimpan command untuk on/off dan status life time dari setiap merk LCD proyektor Screen untuk monitoring semua kondisi LCD proyektor dan komputer di suatu lantai tertentu
Pengujian Pengujian dilakukan terhadap dua metode polling untuk mengetahui respon time terbaik. Masing-masing pengujian dilakukan sebanyak 10 kali percobaan. Tabel 1 menampilkan hasil pengujian dari hierarchical polling sedangkan Tabel 2 dan Tabel 3 menampilkan hasil pengujian end-to-end polling. Tabel 1 Response Time Hierarchical Polling Percobaan ke1 2 3 4 5 6 7 8 9 10 Rata-rata
52
Response Time (s) 14.156 21.943 14.734 11.74 8.281 9.438 17.313 16.297 8.963 12.777 13.56
Jurnal Teknik Komputer Vol. 17 No.1 Februari 2009: 49 - 54
Tabel 2 Response Time End-to-end Polling Untuk Komputer Percobaan ke1 2 3 4 5 6 7 8 9 10 Rata-rata
Response Time Terhadap Jarak (s) 11 m 22 m 3.375 3.391 3.344 2.786 3.344 3.343 3.344 3.344 2.93 3.344 3.344 3.344 2.786 3.209 3.343 3.344 3.757 3.344 3.344 3.654 3.291 3.31
33 m 4.297 3.875 3.875 3.875 3.875 3.859 3.765 3.875 3.875 3.875 3.905
44 m 3.766 3.766 3.781 3.781 3.781 3.797 3.89 3.781 3.609 3.828 3.778
55 m 3.359 3.344 3.875 3.984 3.985 3.875 3.875 3.875 3.875 3.875 3.792
Tabel 3 Response Time End-to-end Polling Untuk LCD Proyektor Percobaan ke1 2 3 4 5 6 7 8 9 10 Rata-rata
Response Time Terhadap Jarak (s) 11 m 22 m 33 m 3.219 3.172 3.187 3.188 3.171 3.171 3.188 3.172 4.094 3.172 3.172 4.093 3.172 3.172 3.766 3.172 3.172 4.093 3.172 3.172 4.203 3.172 3.172 4.094 3.172 3.172 3.765 3.172 4.009 3.766 3.18 3.256 3.823
44 m 3.203 3.172 4.203 4.094 4.203 4.203 4.203 4.203 4.094 4.094 3.967
55 m 3.187 3.172 3.656 3.766 3.672 3.672 3.672 3.703 3.703 3.703 3.591
PENUTUP Berdasarkan dari hasil pengujian, diperoleh simpulan sebagai berikut: 1. Sistem monitoring yang dibuat dapat dimanfaatkan untuk mengontrol proyektor dan komputer di setiap ruang secara terpusat 2. Response time dari sistem dengan metode end-to-end polling dipengaruhi oleh banyaknya device (komputer atau LCD proyektor) yang akan dikontrol atau di-monitor juga jarak antara pusat dengan device yang akan dikontrol 3. Response time dari sistem dengan metode hierarchical polling tidak dipengaruhi oleh banyak dan jarak dari device yang akan dikontrol atau dimonitor, diperoleh waktu rata-rata response time adalah 13.56 detik
DAFTAR PUSTAKA Anonymous. 2003.” Cisco Networking Academy Program”,diakses 26 April 2007 http://cnap.binus.ac.id
Perancangan Sistem Monitoring… (Robby Saleh; dkk)
53
Anonymous. 2003.” Low-Power, Slew-Rate-Limited RS-485/RS-422 Transceivers”,diakses 5 Agustus 2007 http://pdf1.alldatasheet.com/datasheet-df/view/73463/MAXIM/MAX485.html Anonymous. 2004. “MAX232, Max 232I Dual EIA-232 Drivers/Receivers”, diakses 3 Agustus 2007 http://pdf1.alldatasheet.com/datasheet-pdf/view/73047/MAXIM/MAX232.html Anonymous. 2005. “ATmega162/V”,diakses 21 Mei 2007 http://www.atmel.com/dyn/resources/prod_documents/doc2513.pdf Anonymous. 2006. “EG-SR-7150MJ User’s Manual”, diakses 30 Juni 2007 http://www.wiznet.co.kr/pro_eg_EGSR7150MJ.htm Anonymous. 2007. “Hitachi 'PJCtrl' Projector Control Application v3.04 Overview”, diakses 10 Mei 2007 http://www.hitachi.us/supportingdocs/support/lcdprojectors/Hitachi_PJCtrl_Projector_Co ntrol_Application_v3_04_Overview.pdf Axelson, J. 1998. Serial Port Complete. United States of America: Lakeview Research. Utley, C. 2001. A Programmer’s Introduction to Visual Basic.NET. United States of America: Sams Publishing
54
Jurnal Teknik Komputer Vol. 17 No.1 Februari 2009: 49 - 54