Ratih Gustifa 09011281320007 Manajemen Jaringan Sistem Komputer EMMA (Epidemic Message Middleware for AdHoc Network) EMMA ( Epidemic Message Middleware for Ad Hoc Network ) merupakan sebuah adaptasi dari Java Message Service ( JMS) untuk lingkungan ad hoc mobile, yang membahas secara rinci tantangan design dan solusi yang telah di adopsi . middleware jenis ini dirancang untuk komunikasi video ulty party seperti video chatting, dimana perangkat yang digunakan bersifat multicast . kontribusi utama dari middleware adalah bahwa hal ini menyediakan dua jenis mekanisme overlay QOS salah satuny adalah interstream yang mengontrol jumlah video stream berdasarkan prioritas yang diberikan. EMMA middleware terdiri dari komponen JAVA yang berjalan pada host end to end . Komponen-komponen mempertahankan jaringan overlay dan pohon distribusi multicast, dan estafetpaket dari host ke host. Tidak hanya mereka fungsi dasar aplikasi lapisan multicast, Emma middleware menyediakan dua tingkat yang berbeda dari QoS. Salah satunya adalah antar-aliran kontrol QoS berdasarkan prioritas diberikan kepada video stream. Sebuah aplikasi pengguna pada Emma middleware diperbolehkan untuk menentukan prioritas disebut nilai preferensi untuk setiap aliran video. Kemudian preemption dinamis bandwidth oleh diprioritaskan sungai dari sungai yang ada dilakukan oleh kerjasama komponen pada akhir host. Perhatikan bahwa preemption dapat meminimalkan jumlah nilai preferensi diberikan kepada aliran yang ada dari yang bandwidth mendahului, yaitu total hilangnya nilai-nilai preferensi dalam kasus dari preemption optimal Design Middleware EMMA Kami telah dirancang dan dilaksanakan Emma middleware di Java (J2SDK 1.3.1 dan Java Media Framework (JMF) 2.1). Emma middleware terdiri dari host controller yang berjalan pada masingmasing host end dan server lobi. Lobi Server mengelola profil simpul. Kami tidak membahas desain detail dari lobi server dalam makalah ini karena fungsinya tidak penting dan dapat dengan mudah dilaksanakan (bahkan oleh web server dengan CGI). Pada bagian ini, kita fokus pada host controller konfigurasi. Selain itu, dua jenis QoS control (antar dan intra-aliran QoS kontrol) disediakan oleh Emma middleware. Mereka juga disajikan dalam bagian Ratih Gustifa 09011281320007 Manajemen Jaringan Sistem Komputer Konfigurasi host controller ditunjukkan pada Gambar. 2. Lapisan profil / manajemen kebijakan terus dan mengelola (A) kebijakan sesi (misalnya keterlambatan kendalapohon Routing, maksimum nilainilai preferensi dan pada) dan (b) profil node dan sumber video (disebut profil node dan profil media). Ini diperoleh dari lobi Server. Komponen lapisan ini monitor perilaku pengguna (seperti meminta video baru) dan cek apakah perilaku mengikuti kebijakan sesi ini atau tidak. Pada menerima video stream, menggunakan pro- Media file yang menunjukkan parameter seperti bitrate, codec dan resolusi. lapisan inti Emma adalah mesin inti dari emma middleware. Lapisan ini mengelola link overlay dan multicast tabel routing, dengan bertukar pesan kontrol menjelaskan kemudian. Terutama, lapisan ini menyediakan QoS antar-aliran kontrol. QoS antar-aliran kontrol dipanggil oleh permintaan video pengguna atau sinyal dari intra-aliran QoS lapisan kontrol dijelaskan di bawah, dan memutuskan yang sungai harus dihentikan atau baru disampaikan. lapisan intra-aliran QoS kontrol menyediakan kemacetan memantau dan kontrol tingkat pada setiap link overlay. Emma middleware menggunakan RTP / RTCP [11] untuk manajemen mutu video stream. Dalam JMF versi 2.0 dan kemudian, RTP / RTCP implementasi disediakan dan node pengirim dapat memperoleh loss ratio pada node penerima dengan laporan penerima RTCP. Apalagi di JMF, tingkat streaming dapat dikendalikan oleh pengirim dengan membiarkan dia / dia untuk menentukan rasio, yang disebut rasio scaling, dengan bitrate asli dalam gerak JPEG (dengan demikian 1.0 berarti kualitas asli). Kami telah menerapkan QoS intra-aliran mengontrol lapisan untuk mengontrol rasio ini dinamis menurut umpan balik loss ratio dari penerima