Protocol SIP (Session Initation Protocol)


  • Pengertian

SIP adalah suatu signaling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu isi multimedia yang melibat suatu atau beberapa pengguna. sesi multimedia adalah pertukaran data antar pengguna yang bisa meliputi suara, video, dan text.

       SIP tidak menyediakan layanan secara langsung, tetapi menyediakan pondasi yang dapat digunakan oleh protocol aplikasi lainnyauntuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya RTP (Real-Time Transport Protocol) untuk transfer data secara real-time, dangan SDP (Session Descripton Protocol) untuk mendeskripsikan sesi multimedia dengan MEGACO (Media Gateway Control Protocol) untuk komunikasi dengan PTSN (Public Switch Telephone Network).

Pembangunan suatu komunikasi multimedia dengan sip dilakukan melalui beberapa tahap:

  • User Location : Menentukan lokasi pengguna yang akan berkomunikasi
  • User Availabily : Menentukan tingkat keinginan pihak yang dipanggil untuk terlibat dalam komunikasi.
  • User Capability : Menentukan media maupun parameter yang berhubungan dengan media yang akan digunakan untuk berkomunikasi.
  • Session Setup : "ringing", pembentukan hubungan antara pihak pemanggil dan pihak yang dipanggil.
  • Session Management : Meliputi transfer, modifikasi ,dan pemulusan sesi.

Protocol SIP
 yang didukung oelh beberapa protocol, antara lain :



  • IETF Session Description Protocol (SDP), merupakan protocol tujuan untuk memberikan informasi aliran media dalam suatu sesi komunikasi agar penerima yang menerima informasi tersebut dapat berkomunikasi.
  • IETF Session Annoncement Protocol (SAP), merupakan suatu protocol yang setiap periode waktu tertentu mengumumkan parameter dari suatu sesi konfersi.
  • IETF Real-Time Transport Protocol (RTP), menyediakan transfer media secara real-time.
  • IETF Real-Time Control Protocol (RTCP), mengatur sesi secara priodik mentransfer paket yang berisi feadback atas kualitas dan distibusi data.
  • ITU-T codec merupakan algoritma pengkodean yang direkomendasiakan, seperti 6.723.1, 6.711, 6.728, dan 6.729 untuk audio h.261 untuk video.

Aplikasi dan kelebihan SIP

1. Aplikasi
  • Voip Over Internet Protocol (VOIP)
  • Konfersi Multimedia
  • Text > Messenging
  • Event > Notification > Voicemail notification, callback notification
  • Unified Messanging > Voicemail
2. Kelebihan :
  • General -Purpase
SIP dapat diintergrasikan dengan protocol standar IETF lainnya untuk mebuat sebuah yang berbasis SIP
  • Arsitektur yang terdistribusi dan scalabel.
- Proxy server, redirect server, Register server, dan location server.
> Sederhana : berbasis HTTP, bukan binary based.
> Mobility : dapat menerima massage/call walaupun pindah tempat dan common gateway interface (CGI) antara lain:
=> Call waiting, call forwarding, call blocking (basic feature).
=> Call forwarding (melakukan call beberapa end point).
=> Instant Messenging.
=> Find - Me/Followme.

Pada umumnya ada 3 tahapan implementasi SIP yang dapat dijelaskan Sebagai Berikut :

- Menghubungkan SIP Proxy ke Exiting PBX
- Migrasi user dan terminal ke sip proxy
- Migrasi koneksi ke PTSN dari exilthing PBX ke sip

  • Step 1 : Menghubungkan SIP Proxy dengan PBX system exiting sebagai gateway ke ptsn.
  • Step 2 : Migrasi exiting user dan service ke sip.
  • Step 3 : Melakukan routing panggilan keluar melalui koneksi internet.


Artikel tag : 
  • Pengertian SIP
  • Protocol SIP
  • Session Initation Protocol
  • Kelebihan SIP
  • Aplikasi SIP