Definisi Protokol Interaksi Ad-hoc Definisi Pola Pesan

dari seluruh agent yang berjenis sama yang ada dalam rantai pasok. Daftar nama ini merupakan sebuah daftar identifkasi agent yang berjenis sama serta dibutuhkan untuk pengiriman pesan secara menyeluruh dalam rantai pasok.

5.4.2. Spesifikasi Interaksi

Langkah selanjutnya adalah menentukan spesifikasi hubungan antar agent yang terlibat dalam rantai pasok kentang. Agent Distributor dan agent Konsumen mengajukan penawaran kesepakatan tanam dan permintaan kentang yang kemudian direspon oleh agent Produsen. Agent Produsen yang merespon permintaan kebutuhan kentang dari agent Distributor dan agent Konsumen, sedangkan agent Distributor dan agent Konsumen yang melakukan inisiatif permintaan kentang kepada Produsen. Permintaan kedua agent tersebut diterima dalam bentuk pesan, kemudian disimpan dalam bentuk antrian pemesanan, permintaan yang pertama masuk akan terlebih dahulu direspon, dalam hal ini dari agent Distributor kemudian agent Konsumen. Hubungan antar agent ini mengikuti informasi seperti yang sudah dijelaskan pada tabel dan gambar sebelumnya. Langkah berikutnya adalah menyimpan pesan dari konsumen mengenai penawaran kesepakatan tanam, pengajuan penawaran ini bisa diterima bisa juga tidak diterima, tergantung harga yang disepakati oleh kedua belah pihak. Pada langkah ini penyimpanan pesan dari berbagai agent yang terlibat menggunakan aturan yang sudah di tetapkan oleh FIPA, misalnya format pesan, hingga proses komunikasi yang berlangsung selama simulasi.

5.4.3. Definisi Protokol Interaksi Ad-hoc

Sistem yang dibangun menggunakan protokol dari FIPA secara penuh. Protokol tersebut mencakup format pesan, bentuk pesan, hingga proses komunikasi berlangsung. Dengan demikian, pendefinisian protokol tambahan tidak dibutuhkan.

5.4.4. Definisi Pola Pesan

Tahap ini mendeskripsikan penentuan perilaku agent mana saja yang tepat untuk merespon perintahpesan yang dilakukan oleh perilaku agent-agent yang sedang berinteraksi tanpa harus melihat dari isi perintahpesan tersebut. Pada Tabel 5.2. memuat spesifikasi interaksi agent, kemudian dilengkapi dengan penentuan bentuk tempat penyimpanan dari setiap jenis perintahpesan yang akan digunakan. Tahap ini menggunakan protokol FIPA yang terdapat pada JADE, perintahpesan dapat dibedakan dari identitas pengirimnya atau identitas percakapan, atau bentuk yang dikirim. Pada komunikasi yang terjadi antar agent yang terlibat dalam rantai pasok kentang, suatu agent yang berjenis sama dapat memiliki materi perintahpesan yang berbeda dan materi perintahpesan yang sama dapat dilakukan oleh agent yang berbeda. Agent-agent tersebut dapat mengirim berbagai jenis perintahpesan untuk tujuan agent yang berbeda dan banyak jenis perintahpesan yang digunakan dalam suatu aktifitas, oleh sebab itu jenis perintahpesan perlu dibedakan lagi menurut bentuknya. Tabel 5.2. Bentuk tempat menyimpan perintahpesan dari agent Agent Uraian Interaksi Status Interaksi dengan agent Tempat menyimpan pesan Produsen Merespon permintaan kentang Pasif Distributor dan Konsumen Antrian pesan Merespon harga jual kentang Semi aktif Konsumen Apakah penawaran diterima atau tidak diterima Merespon jumlah benih yang diberikan Pasif Konsumen Apakah penawaran diterima atau tidak diterima Merespon kesepakatan tanam Pasif Konsumen Apakah penawaran diterima atau tidak diterima Menjual kentang sesuai kesepakatan Aktif Distributor dan Konsumen Konfirmasi Distributor Merespon permintaan kentang Pasif Konsumen Informasi jika ada permintaan Merespon harga jual kentang Semi aktif Produsen dan Konsumen Permintaan Merespon terhadap penjualan kentang Semi aktif Produsen dan Konsumen Konfirmasi Menjual kentang sesuai kesepakatan Semi aktif Konsumen Konfirmasi Tabel 5.2. Bentuk tempat menyimpan perintahpesan dari agent Lanjutan Agent Uraian Interaksi Status Interaksi dengan agent Tempat menyimpan pesan Konsumen Mencari kentang Aktif Distributor dan Produsen Informasi Menentukan kesepakatan tanam Aktif Prousen Permohonan diterima atau ditolak Menentukan harga jual kentang Aktif Distributor dan Produsen Permohonan diterima atau ditolak Menentukan jumlah benih kentang Aktif Produsen Permohonan diterima atau ditolak Membeli kentang Aktif Distributor dan Produsen Konfirmasi Pusat Menginformasikan waktu simulasi kesemua agent Aktif Produsen, Distributor dan Konsumen

5.4.5. Deskripsi Pendaftaran Dan Pencarian