Author : Moh. Wijayanto   , Dadet Pramadihanto, Sritrusta Sukaridhoto
ABSTRAK

PENS sedang melakukan mendesain and membangun sistem operasi berbasis mikrokernel yang akan memberikan dukungan pada operasi dalam embedded system namun mempunyai performa yang tinggi yang bernama FLoW mikrokernel. Namun untuk membangun sistem operasi seperti FLoW mikrokernel dari nol sangat kompleks. Sistem operasi seperti FLoW memiliki banyak kebutuhan yang harus dibangun. Kunci sukses dalam membangun FLoW adalah untuk memahami sistem komunikasi yang efisien, mudah digunakan namun mempunyai performa yang tinggi. Real-time publish subscribe (RTPS) adalah model komunikasi yang memenuhi kebutuhan tersebut. Penelitian dalam laporan tugas akhir ini membahas pembuatan real-time publish subscribe diatas FLoW mikrokernel. Hasil pengujian menunjukkan bahwa real-time publish subscribe (RTPS) yang dibangun belum sempurna. Tapi komponen – komponen dari publish subscribe seperti broker, broker rule, client dan metode komunikasi (shared-memory) telah dibangun. Test dari broker menunjukkan bahwa broker dapat memberikan respon secara benar saat broker dapat menerima command. Broker rule juga telah memenuhi kemampuan dasar dari sistem publish subscribe. Client memiliki 5 metode yang dapat digunakan yaitu publish, subscribe, unpublish, unsubscribe dan register. Sistem komunikasi yang menghubungkan client dan broker dapat menampung sampai 16.000 data dimana 1 kali komunikasi bisa memakai minimal 8 data. Tingkat keberhasilan dari proses pengiriman dan penerimaan data adalah 100% termasuk proses enkripsi dan deskripsinya. Namun masalahnya terdapat pada data pesan, data sumber pesan dan data tujuan pesan yang hanya mempunyai tingkat keberhasilan sebesar 25%. Dimana komponen lainnya yaitu topik memiliki tingkat keberhasilan 100% saat dikirimkan.

[DOWNLOAD ABSTRACT]