ABSTRAKSI: Push to Talk atau PTT merupakan suatu komunikasi suara dua arah yang menggunakan sistem transmisi satu arah (half duplex). Dimana dalam satu waktu yang diberikan giliran berbicara adalah satu pihak dan pihak yang lain hanya sebagai pendengar.
Pada tugas akhir ini dikembangkan suatu aplikasi PTT yang menggunakan RTP (Real-time Transport Protocol) untuk mengirimkan paket suara dan SIP (Session Initiation Protocol) untuk membentuk dan memutuskan sesi yang diimplementasikan pada layanan peer-to-peer. Kemudian dilakukan pengujian end-to-end delay dan delay pembentukan dan pemutusan sesi terhadap aplikasi PTT yang dibangun. Selain itu, pada tugas akhir ini juga dilakukan pengujian kepuasan user/responden terhadap delay media sesi dan pembentukan sesi yang ditambahkan pada aplikasi PTT yang dibangun, sehingga dapat ditentukan delay maksimum yang masih bisa diterima oleh end user terhadap aplikasi PTT ini.
jika dibandingkan dengan delay pemutusan sesi yang disebabkan karena jumlah dan besar pesan yang dipertukarkan adalah berbeda. Delay media sesi yang dihasilkan oleh sistem dirasa lebih mengganggu kepuasan user dalam melakukan komunikasi dibandingkan dengan adanya delay pembentukan sesi.Kata Kunci : PTT, half duplex, RTP, SIP, peer-to-peer, end-to-end delay.ABSTRACT: Push to Talk or PTT is two way voice communication that using one way transmission system (half duplex). Where in a time the turn to talk is giving to one side and the other side only as a listener.
In this final task was developed a PTT application using RTP (Real-time Transport Protocol) for sending voice packet and SIP (Session Initiation Protocol) for establish and tear-down a session that was implemented on peer-to-peer computer network. And then the testing was done for measure end-to-end delay and establishment and tearing-down a session delay to PTT application that was deployed. Besides that, on this final task the testing was done for measure user satisfaction based on media session delay and session establishment delay that added to PTT application that was deployed, with the result writer can determine the maximum delay that accepted by the end user to this PTT application.
Result from the testing is the session establishment delay is bigger than the delay to tearing-down a session. This is caused by the count and size of messages that was exchange was different. Media session delays give less satisfaction than session establishment delay to the user on the communication.Keyword: PTT, half duplex, RTP, SIP, peer-to-peer, end-to-end delay.