Pengertian SIP Beserta Fungsi SIP dan Cara Kerja SIP dalam Komunikasi Data

Category: Artikel
Published on Monday, 26 October 2020 12:21
Hits: 4989

Pengertian SIP
SIP atau Session Initation Protocol merupakan suatu signalling atau pensinyalan protokol dan pengontrolan pada layer aplikasi yang berfungsi untuk membangun, memodifikasi,

dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna.

 

Sesi multimedia merupakan pertukaran data antar pengguna yang bisa meliputi suara, video, atau text. SIP tidak menyediakan layanan secara langsung, akan tetapi menyediakan fondasi yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan RTP ( Real Time Tr ansport Protocol ) digunakan untuk transfer data secara real – time , dengan SDP ( Session Description Protocol ) digunakan untuk mendeskripsikan sesi multimedia, dengan MEGACO ( Media Gateway Control Protocol ) digunakan untuk komunikasi dengan PSTN (Public Switch Telephone Network).

 

Akan tetapi fungsi dan operasi dasar dari SIP tidak bergantung pada protokol tersebut dan SIP juga tidak bergantung pada protokol layer transport yang digunakan. Sebagai contoh, selain untuk pemanggilan telepon yang sederhana, SIP juga dapat digunakan untuk pengarturan conference suatu video dan audio atau pesan instant.SIP juga merupakan signaling Protocol dengan Peer-to-peer yang mengizinkan endpoint-nya untuk memulai dan mengakhiri session komunikasi yang mana dikembangkan oleh IETF (Internet Enginering Task Force).

 

Pembangunan suatu jaringan komunikasi dengan memanfaatkan SIP dilakukan melalui beberapa tahap :

 

Komunikasi pada SIP dilakukan dengan mengirimkan pesan yang berbasis HTTP. Dimana setiap pengguna mempunyai alamat yang dinyatakan dengan SIP-URI (Uniform Resource Identification). Selain dengan SIP-URI alamat juga dapat dituliskan dalam tel-URL yang kemudian dikonversikan menjadi SIP -URI dengan parameter 'user' diisi 'phone'.

 

Isi pesan di dalam SIP didefinisikan dalam 2 format seperti :

 

Tipe utama pesan permintaan terdiri dari 6, yaitu :

 

Dan kode ini dibagi menjadi 6 macam:

 

Arsitektur dari SIP terdiri dari 2 komponen, yaitu:

 

Fungsi dari empat server tersebut yaitu:

 

Fungsi SIP

SIP berfungsi dalam pensinyalan dan kontrol pada layer aplikasi yaitu untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. Akan tetapi fungsi dan operasi dasar dari SIP tidak bergantung pada protokol lainnya dan SIP juga tidak bergantung pada protokol layer transport yang digunakan.

 

Cara Kerja SIP

Cara-Kerja-SIP

 

Cara kerja SIP sebenarnya sama dengan cara kerja protokol HTTP yaitu dengan metode client-server atau request-response. SIP bekerja berdasarkan pada request-response. Request yang dilakukan hampir mirip dengan alamat e-mail, yang terdiri atas nama, namahost, ditambah parameter nomor. untuk memulai sebuah session, caller (UAC) mengirimkan request (INVITE) yang dialamatkan ke user yang akan dipanggil (callee). Caller dan callee diidentifikasi dengan SIP address.

Ketika melakukan sebuah panggilan SIP, pemanggil harus mengetahui terlebih dahulu lokasi dari server yang tepat dan mengirimkan request. Kemudian Caller dapat langsung menghubungi caller atau tidak langsung melewati rediret server. Field call ID pada header SIP message secara unik mengidentifikasi panggilan. Operasi signalling yang dilakukan oleh SIP dapat disederhanakan menjadi:

  1. pengalamatan SIP.
  2. menentukan lokasi SIP Server
  3. transaksi SIP
  4. invitasi SIP
  5. menentukan lokasi user
  6. dan mengubah sesi yang tengah dilakukan

 

Sumber : www.nesabamedia.com