Penelitian tugas akhir ini bertujuan untuk membuat implementasi dari sebuah protokol yang diperkenalkan oelh microsoft yaitu Universal Plug and Play. Dalam penelitian ini, penulis menerapkan konsep UPnP menggunakan J2SETm dan menggabungkannya dengan OSGi Framework serta membuat implementasi device-device yang merupakan UPnP complaint devices. Dengan adanya protokol UPnP ini, maka ketika sebuah device yang UPnP complaint dihubungkan ke suatu network, device ini dapat menawarkan service yang dimilikinya agar dapat langsung digunakan oleh setiap komputer atau device lainnya di network yang sama. Hasil dari penelitian ini menunjukkan bahwa dengan UPnP protokol dimungkinkan suatu komunikasi antar device di suatu jaringan karena tidak diperlukan pengkofigurasian