Protokol Inisiasi Sesi
Protokol Inisiasi Sesi (bahasa Inggris: Session Initiation Protocol (SIP)) merupakan protokol persinyalan pada lapisan aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu pengguna atau lebih. Sesi ini adalah pertukaran data antar pengguna yang meliputi suara, video, dan teks.[1][2] Protokol inisiasi sesi tidak menyediakan layanan secara langsung, tetapi menyediakan layanan yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan Protokol Transpor Waktu Nyata untuk transfer data secara waktu nyata, dengan Protokol Deskripsi Sesi untuk mendeskripsikan sesi multimedia,[3][4] dengan Protokol Kontrol Gerbang Media untuk komunikasi dengan Jaringan telepon tetap.[butuh rujukan] Dengan demikian, fungsi dan operasi dasar Protokol Inisiasi Sesi tidak tergantung pada protokol-protokol tersebut. Protokol Inisiasi Sesi juga tidak tergantung pada protokol transpor lapisan yang digunakan. Pembangunan suatu komunikasi multimedia dengan Protokol Inisiasi Sesi dilakukan melalui beberapa tahap :[butuh rujukan]
Komunikasi dengan SIP Komunikasi pada SIP dilakukan dengan mengirimkan pesan yang berbasis HTTP. Setiap pengguna mempunyai alamat yang dinyatakan dengan Pengidentifikasi Sumber Seragam. Isi pesan dalam Protokol Inisiasi Sesi didefinisikan dalam 2 format (RFC 3261), seperti :[butuh rujukan]
Cara KerjaCara Kerja dari SIP sebagai berikut : pemanggil (UAC) dan penerima (UAS) diidentifikasi melalui alamat SIP mereka. Pemanggil (UAC) pertama kali mengirimkan pesan permintaan setelah menentukan lokasi server. INVITE adalah operasi SIP yang paling umum digunakan. Namun, panggilan ini tidak langsung sampai ke penerima; sebaliknya, mereka dapat terdiri dari rantai proxy server yang saling melemparkan panggilan untuk mencapai penerima. TCP dan UDP adalah dua protokol yang dapat digunakan untuk mengirimkan pesan pada SIP. TCP memungkinkan transportasi data yang diawasi dan dijamin, tetapi lebih lambat daripada UDP, yang tidak memperhatikan kesalahan. Pada jaringan kecepatan tinggi seperti LAN, ADSL, dan VSAT, pengiriman pesan TCP cocok. Namun, pengiriman pesan ini biasanya menggunakan UDP yang lebih cepat, dan penanganan kesalahan dilakukan di layer atas. Referensi
Pranala luar |