Anda di halaman 1dari 20

Part

1 Prosedur Instalasi
Server Softswitch
Berbasis SIP

al Fahmi, A.Md.Kom
Server Softswitch Berbasis SIP
A. Pengertian SIP
Suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri
suatu sesi multimedia yang melibatkan satu user atau lebih adalah SIP atau yang biasa disingkatan dari Session
Initiation Protocol Sesi ini adalah pertukaran data antar-user yang meliputi suara, video, dan text.

Dalam Session Initial Protokol (SIP) tidak menyediakan layanan secara langsung tapi menyediakan layanan
yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi
pengguna, misalnya dengan R TP (Real Time Transport Protocol) untuk transfer data secara realtime, dengan
SDP (Session Description Protocol) untuk mendiskripsikan sesi multimedia, dengan MEGACO (Media Gateway
Control Protocol) untuk komunikasi dengan PSTN (Public Switch Telephone Network). Dengan demikian, fungsi
dan operasi dasar SIP tidak tergantung pada protocol tersebut. SIP juga tidak tergantung pada protokol layer
transport yang digunakan.
Server Softswitch Berbasis SIP
Session Initial Protocol merupakan protokol jaringan komunikasi yang digunakan untuk memberikan signal bagi
VolP. Dalam jaringan Volp, SIP merupakan pendekatan alternatif untuk mengirimkan sinyal dengan
menggunakan standar protokol H.323 H.323 adalah protokol International Telecommunication Unit (ITU) untuk
membangun koneksi VolP. Protokol ini merupakan standar per-tama yang memecahkan masalah VolP dalam
jaringan.

Standar ini terdiri dari tiga komponen utama: Call Processing Server, jaringan.Media Gateways, dan Gatekeeper.
Call Processing Server menangani panggilan routing juga memungkinkan untuk komunikasi ke gateway VolP
dan perangkat pengguna akhir. Media Gateways menyediakan antarmuka dengan jaringan non-H.323 selain
menjadi simpul protokol terminasi. Gatekeeper (meskipun tidak diperlukan) menyediakan fungsi kontrol masuk
panggilan, pemanggilan signal dan manajemen bandwidth sebagai lokasi kerjasama unit. Gatekeeper
memungkinkan protokol menjadi sangat terukur dengan mengambil kontrol panggilan dan manajemen dari
gerbang.
Server Softswitch Berbasis SIP
Terdapat SIP yang mendukung lima aspek membangun dan mengakhiri komunikasi multimedia. Lima aspek
tersebut adalah sebagai berikut :
1.Lokasi pengguna
2.Ketersediaan pengguna
3.Kemampuan pengguna
4.Pengaturan sesi
5.Manajemen sesi
Menghubungkan penggunaan Session Description Protocol (SDP), yang mendefinisikan konten sesi
menggunakan satu set jenis yang sama dengan yang digunakan di Multipurpose Internet Mail Extensions
(MIME) akan dilakukan SIP. RFC 2327 mendefinisikan Session Description Protocol (SDP) yaitu konten yang
menggambarkan isi dari sesi, termasuk telepon, radio internet, dan aplikasi multimedia. SDP mencakup
informasi tentang antara lain sebagai berikut :
6. Media stream
7. Alamat
8. Ports
9. Jenis muatan
10.Memulai dan menghentikan waktu
11.Orginator
Server Softswitch Berbasis SIP
Meskipun SDP menyediakan kemampuan untuk menggambarkan konten multimedia, tetapi SDP tidak memiliki
mekanisme yang kedua belah pihak menyepakati parameter yang akan digunakan. RFC 3264 memperbaiki
kekurangannya dengan mendefinisikan sebuah tawaran model/ jawaban yang sederha, di mana dua pihak
bertukar pesan SDP untuk mencapai kesepakatan tentang sifat konten multimedia yang akan dikirim.

Layanan telepon yang diberikan juga hendaknya mengakomodasi jenis-jenis layanan yang sudah diberikan
kepada pelanggan selama ini, Komunikasi lokal adalah sebagai berikut
1. Komunikasi jarak jauh,
2. Komunikasi internasional,
3. Emergency services,
4. Number portability,
5. Televoting,
6. Prepaid dan postpaid,
7. Service class
8. Voice VPN
9. Toll free
Server Softswitch Berbasis SIP
B. Komponen dan Protokol SIP
Komponen dan protokol SIP dalam sebuah sistem berbasis SIP dapat diidentifikasi dengan komponen yang
dimilikinya, yaitu elemen client/server dan jaringan individu. RFC 3261 mendefinisikan klien dan server sebagai
berikut :

Klien adalah setiap elemen jaringan yang mengirim permintaan SIP dan menerima tanggapan SIP.
Klien mungkin atau mungkin tidak berinteraksi langsung dengan pengguna manusia.

Pengguna agen klien dan proxy adalah klien. Sedangkan Server adalah sebuah elemen jaringan yang menerima
permintaan untuk layanan mereka dan mengirimkan kembali tanggapan terhadap permintaan tersebut. Contoh
server proxy, server user agent, refirect server, dan panitera.
Server Softswitch Berbasis SIP
Unsur-unsur individual dari konfigurasi SIP standar meliputi antara lain sebagai berikut :

1. User agent
Kerjanya di dua peran antara lain sebagai berikut.
1) User Agent Client (UAC) adalah permintaan Isu SIP
2) User Agent Server (UAS) adalah menerima permintaan SIP dan menghasilkan respons yang menerima,
menolak, atau pengalihan permintaan.

2. Redirect server
Redirect server ini mengembalikan informasi ke perangkat memanggil, mengarahkan UAC untuk
menghubungi alternatif Universal Resource Identifier (URI). URI adalah sebuah identifier generik yang
digunakan untuk menyebutkan nama sumber daya di internet. URL yang digunakan untuk alamat web
adalah jenis URI. Lihat RFC 2396 untuk lebih detail.
Server Softswitch Berbasis SIP
3. Server Proxy
Sebuah server proxy terutama memainkan peran routing, yang berarti bahwa tugasnya adalah untuk
memastikan bahwa pernintaan dikirim ke entitas lain lebih dekat ke pengguna yang ditargetkan. Proxy juga
berguna untuk menegakkan kebijakan (misalnya memastikan pengguna diperbolehkan untuk membuat
panggilan). Sebuah proxy menafsirkan dan menuliskan ulang bagian-bagian tertentu dari pesan permintaan
sebelum meneruskannya.

4. Paniter adalah sebuah server yang menerima permintaan REGISTER dan menempatkan informasi yang
diterimanya (alamat SIP dan terkait alamat IP dari perangkat mendaftar) ke layanan lokasi untuk menangani
domain.

5. Layanan lokasi digunakan oleh redirect SIP atau server proxy untuk
mendapatkan informasi tentang kemungkinan lokasi yang dituju.
Untuk tujuan ini, layanan lokasi adalah untuk memelihara sebuah
database pemetaan SIP-address / IP-address.
Server Softswitch Berbasis SIP
Domain Name System (DNS) juga merupakan bagian penting dari operasi SIP. Biasanya, sebuah UAC
membuat permintaan menggunakan nama domain dari UAS, bukan alamat IP. Sebuah server proxy perlu
berkonsultasi dengan server DNS untuk menemukan server proxy yang akan dijadikan target domain. SIP
sering berjalan di atas User Datagram Protocol (UDP) untuk alasan kinerja, dan menyediakan mekanisme
kehandalan sendiri, tetapi juga dapat menggunakan TCP. Jika, menginginkan mekanisme transportasi enknpsi
yang aman, pesan SIP dapat menjadi alternatif yang dapat dilakukan selama Transport Layer Security (TLS).

Terkait dengan SIP yaitu SDP, didefinisikan dalam RFC 2327. SIP digunakan untuk mengundang satu atau lebih
peserta untuk sesi, sementara tubuh SDP dikodekan pesan SIP berisi informasi tentang pengkodean media
(misalnya, suara, video) para pihak dapat dan akan menggunakan. Setelah informasi ini ditukarkan dan diakui,
semua peserta menyadari alamat peserta IP, kapasitas transmisi yang tersedia, dan jenis media. Kemudian,
transmisi data dimulai, menggunakan protokol transport yang sesuai.
Server Softswitch Berbasis SIP
Biasanya RTP digunakan sepanjang sesi, peserta dapat membuat perubahan parameter sesi, seperti jenis
media baru atau partai baru menggunakan pesan SIP.

Protokol Session Initial didukung oleh beberapa protokol, antara lain sebagai berikut :

1. IETF Session Description Protocol (SDP), merupakan protokol yang mendeskripsikan media dalam suatu
komunikasi. Tujuan protokol SDP adalah untuk memberikan informasi aliran media dalam satu sesi
komunikasi agar penerima yang menerima informasi tersebut dapat berkomunikasi.

2. IETF Session Annoucement Protocol (SAP), merupakan suatu protokol yang setiap periode waktu tertentu
mengumumkan parameter dari suatu sesi konferensi.
Server Softswitch Berbasis SIP
3. IETF Real-Time Transport Protocol (RTP), menyediakan transfer media secara real time.

4. Real-Time Control Protokol (RTCP), mengatur sesi secara periodic mentrasmit paket yang berisi feedback
atas kualitas dari distribusi data.

5. ITU T Codec merupakan algoritma pengkodean yang direkomendasikan seperti G.723.1, G711, G.728,
dan G.729 untuk audio, atau H.261 untuk video.

Adapun sebelum sumber daya dalam konfigurasi SIP diidentifikasi oleh URI. Sumber daya komunikasi meliputi :
6. Seorang pengguna dari layanan online,
7. Sebuah penampilan di telepon multiline,
8. Sebuah kotak pada sistem pesan,
9. Sebuah nomor telepon di layanan gerbang,
10. Sebuah kelompok (seperti "penjualan"atau "help desk") dalam
sebuah organisasi.
Server Softswitch Berbasis SIP
C. Perintah pada SIP
Adapun perintah yang digunakan dalam SIP adalah sebagai berikut

1. INVITE merupakan perintah untuk mengundang pengguna untuk panggilan.


2. ACK atau Acknowledgement merupakan perintah yang digunakan untuk memfasilitasi pertukaran pesan
pada perintah INVITE.
3. BYE merupakan perintah untuk menghentikan hubungan antara pengguna.
4. CANCEL merupakan perintah untuk menghentikan permintaan atau mencari pemintaan untuk seorang
pengguna. Perintah ini digunakan jika klien mengirimkan perintah INVITE dan merubah keputusannya untuk
memanggil penerima.
5. OPTION merupakan perintah untuk mengumpulkan sejumlah informasi tentang kemampuan sebuah server.
6. REGISTER merupakan perintah untuk register lokasi pengguna saat ini.
7. INFO merupakan perintah yang digunakan pada pertengahan sesi signaling.
Server Softswitch Berbasis SIP
5 Kode 200
Ok
Ringing
1 Invite

Umpan balik
Ok 3 Menerima/Menolak
Kode 200
4
Bye
Server Softswitch Berbasis SIP
D. Arsitektur Fungsi Softswitch
1. Management Plan
2. Service & Application Plan
3. Call Control Signaling Plan
4. Transport Plan

E. Arsitektur Jaringan
1. Application Server
Application Server merupakan entitas pengeksekusi aplikasi. Peran utama Application Server adalah untuk
menyediakan logika layanan dan eksekmsi untuk beberapa aplikasi dan layanan.

2. MG (Media Gateway)
Media gateway berfungsi sebagai elemen transport untuk merutekan trafik dalam jaringan softswitch dan
juga mengirim atau menerima trafik dari jaringan
lain yang berbeda, seperti PSTN PLMN, Volp H.323,
dan jaringan akses pelanggan.
Server Softswitch Berbasis SIP
3. SG (Signalling Gateway)
Signaling gateway sebagai gerbang antara jaringan signal SS7 dengan node-node lain pada jaringan IP
yang dikontrol oleh softswitch.

F. Arsitektur Layer
1. Application Layer
Application layer merupakan bagian jaringan yang menyediakan dan mengeksekusi satu atau beberapa
aplikasi layanan di dalam IMS. Application Layer juga mengontrol Media Server yang memberikan
fungsi seperti conference, IVR, tone processing. Protokol yang diterapkan control layer dan application layer
adalah SIP.

2. Control Layer
Merupakan bagian jaringan yang berfungsi sebagai pengendali proses pembangunan dan pemutusan
hubungan yang melibatkan elemen-elemen jaringan pada layer yang lain
berdasarkan signaling message yang diterima dari transport layer.
Server Softswitch Berbasis SIP
3. Transport Layer
Merupakan bagian jaringan yang berfungsi sebagai media transport bagi semua message di jaringan,
seperti : call signaling, call & media setup atau informasi voice atau datanya sendiri.

G. Aplikasi dan Kelebihan SIP


1. Aplikasi Penerapan SIP
a) Voice over Internet Protocol (VolP)
b) Konferensi multimedia
c) Text - messaging
d) Event-notification adalah voicemail notification, callback notification
e) Unified messaging adalah voicemail email
Server Softswitch Berbasis SIP
2. Kelebihan SIP
a) General - purpose
SIP dapat diintegrasikan dengan protokol stadar IETF lainnya untuk membuat suatu aplikasi yang
berbasis SIP.

b) Arsitektur yang terdistribusi dan scalable


1) Proxy - server
2) Redirect - server
3) Registrar - server
4) Location - server

c) Sederhana
Pengiriman message berbasis HTTP (text-based), bukan binary-based
Hal ini menyebabkan SIP mudah diimplementasikan.
Server Softswitch Berbasis SIP
d) Mobility
1) seorang pengguna dapat menerima message/call yang ditujukan kepadanya meskipun berpindah
dari satu lokasi ke lokasi lainnya. Proxy - server akan meneruskan call ke lokasi pengguna pada
Saat ini.

2) Device yang digunakan dapat berupa Pc, baik di maupunn di kantor, wireless phone, IP - phone,
ataupun telepon biasa.

e) Layanan dapat dibuat dengan Call Processing Language


(CPL) dan Common Gateway Interface (CGI), antara lain sebagai berikut.
1) call waiting, call forwarding, call blocking (basic feature)
2) call - forking (melakukan call kepada beberapa endpoint)
3) Instant - messaging
4) Find - me / follow-me
Server Softswitch Berbasis SIP
Pada umumnya ada 3 tahapan implementasi SIP yang dapat dijelaskan, antara lain sebagai berikut.
1. Menghubungkan SIP Proxy ke existing PBX
2. Migrasi User dan terminal ke SIP Proxy
3. Migrasi koneksi ke PSTN dari existing PBX ke SIP
THANK YOU

Anda mungkin juga menyukai