SERVER VOIP SOFTSWITCH
A.
Pengertian VOIP
Voice over Internet Protocol (juga disebut VoIP,
IP Telephony, Internet telephony atau Digital Phone) adalah teknologi yang
memungkinkan percakapan suara jarak jauh melalui media internet.Data suara
diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan
paket paket
data, dan bukan lewat sirkuit analog telepon biasa.
Voice
over Internet Protocol (VoIP) adalah teknologi yang mampu melewatkan trafik
suara, video dan data yang berbentuk paket melalui jaringan IP.Dalam komunikasi
VoIP, pemakai melakukan hubungan telepon melalui terminal yang berupa PC atau
telepon.
Kelebihan dan kekurangan VOIP
1.
Kelebihan VOIP
·
Biaya lebih rendah untuk sambungan langsung
jarak jauh. Penekanan utama dari VoIP
adalah biaya. Dengan dua lokasi yang terhubung dengan internet maka biaya
percakapan menjadi sangat rendah.
·
Memanfaatkan infrastruktur jaringan data yang
sudah ada untuk suara. Seperti memanfaatkan jalur internet atau bandwidth yang
telah di sewa ke ISP, sehingga tidak diperlukan lagi tambahan biaya atau
menekan biaya percakapan telepon yang masih menggunkan jalur Public Switched
Telephone Network (PSTN) Telkom ( Fix line ).
·
Penggunaan bandwidth yang lebih kecil daripada
telepon biasa. Dengan majunya teknologi penggunaan bandwidth untuk voice
sekarang ini menjadi sangat kecil. Teknik pemampatan data memungkinkan suara
hanya membutuhkan sekitar 8kbps bandwidth.
·
Memungkinkan digabung dengan jaringan telepon
lokal yang sudah ada. Dengan adanya gateway bentuk jaringan VoIP bisa
disambungkan dengan PABX yang ada dikantor. Komunikasi antar kantor bisa menggunakan
pesawat telepon biasa
·
Berbagai bentuk jaringan VoIP bisa digabungkan
menjadi jaringan yang besar. Contoh di Indonesia adalah VoIP Rakyat.
·
Variasi penggunaan peralatan yang ada, misal
dari PC sambung ke telepon biasa, IP phone handset.
2.
Kekurangan VOIP
·
Kualitas surang yang masih kurang baik yang
dikarenakan factor bandwidth yang dimiliki
·
Perlu dilakukan perjanjian dengan lawan bicara
yang hendak menggunakan voip dalam
hal tersambungnya ke jalur internet
·
Kualitas sauara juga tergantung dari banyaknya
paket atau pengguna internet dalam satu jalur yang sama.
·
Peralatan penunjang yang masih dikatakan saat
ini masih relative mahal.
·
Belum nya support secara penuh oleh
pemerintah.
B.
Kebutuhan perangkat VOIP
Untuk dapat melakukan komunikasi
menggunakan VoIP dibutuhkan beberapa komponen pendukung. Beberapa komponen yang
harus ada dalam VoIP, yaitu :
1.
Protocol
Secara
umum, terdapat dua teknologi yang digunakan untuk VoIP, yaitu H.323 dan
SIP.H323 merupakan teknologi yang dikembangkan oleh ITU (International
Telecommunication Union). SIP (Session Initiation Protocol) merupakan teknologi
yang dikembangkan IETF (Internet Enggineering Task Force).
a. TCP/IP
TCP/IP (Transfer Control Protocol/Internet
Protocol) merupakan sebuah protokol yang digunakan pada jaringan
Internet.Protokol ini terdiri dari dua bagian besar, yaitu TCP dan IP.
Ilustrasi pemrosesan data untuk dikirimkan dengan menggunakan protokol TCP/IP
diberikan pada gambar dibawah ini.
b. Application layer
Fungsi utama lapisan ini adalah pemindahan
file. Perpindahan file dari sebuah sistem ke sistem lainnya yang berbeda
memerlukan suatu sistem pengendalian untuk menangatasi adanya ketidak
kompatibelan sistem file yang berbeda - beda. Protokol ini berhubungan dengan
aplikasi. Salah satu contoh aplikasi yang telah dikenal misalnya HTTP
(Hypertext Transfer Protocol) untuk web, FTP (File Transfer Protocol) untuk
perpindahan file, dan TELNET untuk terminal maya jarak jauh.
c. TCP (Transmission Control Protocol)
Dalam mentransmisikan data pada layer Transpor
ada dua protokol yang berperan yaitu TCP dan UDP. TCP merupakan protokol yang
connection-oriented yang artinya menjaga reliabilitas hubungan komunikadasi
end-to-end. Konsep dasar cara kerja TCP adalah mengirm dan menerima segment -
segment informasi dengan panjang data bervariasi pada suatu datagram internet.
TCP menjamin realibilitas hubungan komunikasi karena melakukan perbaikan
terhadap data yang rusak, hilang atau kesalahan kirim. Hal ini dilakukan dengan
memberikan nomor urut pada setiap yang dikirimkan dan membutuhkan sinyal
jawaban positif dari penerima berupa sinyal ACK (acknoledgment). Jika sinyal
ACK ini tidak diterima pada interval pada waktu tertentu, maka data akan
dikirikmkan kembali. Pada sisi penerima, nomor urut tadi berguna untuk mencegah
kesalahan urutan data dan duplikasi data. TCP juga memiliki mekanisme fllow
control dengan cara mencantumkan informasi dalam sinyal ACK mengenai batas
jumlah oktet data yang masih boleh ditransmisikan pada setiap segment yang
diterima dengan sukses. Dalam hubungan VoIP, TCP digunakan pada saat signaling,
TCP digunakan untuk menjamin setup suatu call pada sesi signaling. TCP tidak
digunakan dalam pengiriman data suara pada VoIP karena pada suatu komunikasi data
VoIP penanganan data yang mengalami keterlambatan lebih penting daripada
penanganan paket yang hilang.
d. User Datagram Protocol (UDP)
UDP yang merupakan salah satu protocol utama
diatas IP merupakan transport protocol yang lebih sederhana dibandingkan dengan
TCP. UDP digunakan untuk situasi yang tidak mementingkan mekanisme
reliabilitas. Header UDP hanya berisi empat field yaitu source port,
destination port, length dan UDP checksum dimana fungsinya hampir sama dengan
TCP, namun fasilitas checksum pada UDP bersifat opsional.
UDP
pada VoIP digunakan untuk mengirimkan audio stream yang dikrimkan secara terus
menerus. UDP digunakan pada VoIP karena pada pengiriman audio streaming yang
berlangsung terus menerus lebih mementingkan kecepatan pengiriman data agar
tiba di tujuan tanpa memperhatikan adanya paket yang hilang walaupun mencapai
50% dari jumlah paket yang dikirimkan. (VoIP fundamental, Davidson Peters,
Cisco System, 163). Karena UDP mampu mengirimkan data streaming dengan cepat,
maka dalam teknologi VoIP UDP merupakan salah satu protokol penting yang
digunakan sebagai header pada pengiriman data selain RTP dan IP. Untuk
mengurangi jumlah paket yang hilang saat pengiriman data (karena tidak terdapat
mekanisme pengiriman ulang) maka pada teknolgi VoIP pengiriman data banyak
dilakukan pada private network.
e. H.323
H.323 adalah salah satu dari rekomendasi ITU-t
(International Telecommunications Union – Telecommunications). H.323 merupakan
standar yang menentukan komponen, protokol, dan prosedur yang menyediakan
layanan komunikasi multimedia. Layanan tersebut adalah komunikasi audio, video
, dan data real-time, melalui jaringan berbasis paket (packet-based network).
(Tabratas Tharom, 2001;64) H.323 berjalan pada jaringan intranet dan jaringan
packet-switched tanpa mengatur media jaringan yang di gunakan sebagai sarana
transportasi maupun protokol networ layer. Karakteristik terminal H.323 dapat
dilihat pada Gambar .
Gambar Diagram blok
terminal berbasis H.323
Standar
H.323 mengatur hal-hal sebagai berikut :
1.
Video Codec (H.261 dan H.263). Video Codec
bertugas mengkodekan data dari sumber
video untuk dikirimkan dan mendekodekan sinyal kode yang diterima untuk di
tampilkan di layar penerima.
2.
Audio Codec (G.711, G.722, G723, G728 dan
G.729). Audio codec betugas mengkodekan data dari sumber suara untuk dikirimkan
dan mendekodekan sinyal kode yang diterima untuk didengarkan oleh penerima.
3.
Data channel mendukung aplikasi-aplikasi
seperti electronic whiteboard, dan
kolaborasi aplikasi. Sttandar untuk aplikasi-aplikasi seperti ini adalah
standar T.120 . Aplikasi dan protokol yang berbeda tetap dapat dijalankan
dengan negosiasi menggunakan standar H.245
4.
Sistem control unit (H.245 dan H.225.0)
menyediakan signalling yang berkaitan dengan komunikasi antar terminal H.323.
5.
H.225.0 layer memformat data video, suara,
data , dan informasi kontrol lain sehingga dapat dikirimkan melalui LAN
Interface sekaligus menerima data yang telah diformat melalui LAN Interface.
Sebagai tambahan, layer ini juga bertugas melakukan error detection, error
correction , dan frame sequencing agar data dapat mencapai tujuan sesuai denagn
kondisi saat data dikirimkan. LAN interface harus menyediakan koneksi yang
handal. Untuk flow control dan unreliable data channel connection (misal: UDP)
dapat digunakan untuk pengiriman audio dan video channel.
f. SIP (Session Initiation Protocol)
SIP adalah suatu signalling protocol pada
layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri
suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. Sesi
multimedia adalah pertukaran data antar pengguna yangbisa meliputi suara,
video, dan text. SIP tidak menyediakan layanan secara langsung , tetapi
menyediakan pondasi yangdapat digunakan oleh protokol aplikasi lainnya untuk
memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan RTP (Real
Time Transport Protocol) untuk transfer data secara real-time, dengan SDP
(Session Description Protocol) untuk mendiskripsikan sesi multimedia , dengan
MEGACO (Media Gateway Control Protocol) untuk komunikasi dengan PSTN (Public
Switch Telephone Network).
Meskipun demikian, fungsi dan operasi dasar
SIP tidak tergantung pada protocol tersebut. SIP juga tidak tergantung pada
protokol layer transport yang digunakan. Pembangunan suatu komunikasi
multimedia dengan SIP dilakukan melalui beberapatahap :
1.
User Location adalah menentukan lokasi
pengguna yang akan berkomunikasi.
2.
User Availabilityi adalah menentukan tingkat
keinginan pihak yang dipanggil untuk terlibat dalam komunikasi.
3.
User Capability adalah menentukan media maupun
parameter yang berhubungan dengan media yang digunakan untuk komunikasi.
4.
Session Setup adalah pembentukan hubungan
antara pihak pemanggildengan pihak yang dipanggil.
5.
Session management yaitu meliputi transfer,
modifikasi, dan pemutusan sesi. Secara garis besar SIP merupakan protokol yang
digunakan dalam untuk membangun, memodifikasi, dan mengakhiri suatu sesi.
Penggunaan protokol codec video , audio dan Real-time Protocol dengan H.323
tetap sama, hanya berbeda dalam sesi signallingsambungan VoIP.
Protokol
lain yang juga sempat populer adalah MGCP (Media Gateway Control Protocol).
Protokol ini lebih sering digunakan untuk mengontrol titik komunikasi di VoIP.
MGCP memiliki feature tambahan yang unik, yakni Call Waiting.
2.
VoIP Server
VoIP Server adalah bagian utama dalam jaringan
VoIP. Perangkat ini memang tidak wajib ada di jaringan VoIP, tetapi sangat dibutuhkan
untuk dapat menghubungkan banyak titik komunikasi server. Perangkat ini dapat
digunakan untuk mendefinisikan jalur dan aturan antar terminal. Selain itu VoIP
server juga bisa menyediakan layanan-layanan yang biasa ada di perangkat PBX
(Private Branch Exchange), voice mail, Interactive Voice Response (IVR), dan
lain-lain. Beberapa jenis SoftSwitch juga menyediakan fasilitas tambahan untuk
dapat berkomunikasi dengan SoftSwitch lain di internet. Ada beberapa SoftSwitch
yang dapat anda pilih untuk membangun jaringan VoIP sendiri, semuanya memiliki
lisensi gratis. Contoh dari VoIP server ini adalah Asterisk.
3.
VoIP Switch
Konsep dasar penggunaan Circuit Switching
yaitu sebuah jalur komunikasi akan dibuka dan dipesan selama terjadi
komunikasi. Jalur komunikasi yang ada akhirnya menjadi eklusif dimiliki oleh
dua titik yang menggunakannya. Contoh, anda tinggal di Jakarta dan hendak
menelepon kerabat yang berada di Surabaya. Selama proses komunikasi antara anda
dan kerabat terjadi, jalur telepon dari jakarta ke surabaya adalah eklusif
milik anda dan lawan bicara. Alhasil biaya pun memebengkak karena anda harus
membayar jalur telepon tadi.
Konsep berbeda ditawarkan VoIP.
Seluruh data yang lalu-lalang di Internet menggunakan konsep Packet Switching.
artinya jalur yang anda gunakan untuk berselancar di internet bukan eklusif
milik sendiri. Packet Switching memungkinkan jalur data digunakan oleh banyak
pengguna. Agar tidak salah alamat, paket data diberi identitas khusus sehingga
perangkat pendukung seperti router dapat meneruskannya (switched) ke tujuan
akhir. Packet Switch menjadi alasan utama mengapa komunikasi suara menggunakan
Internet Protocol (IP) memiliki perbedaan biaya yang jauh lebih rendah.
4.
Codec
(coder-decoder)
Agar apat melewati jalur Packet Switch
dengan baik, VoIP memebutuhkan proses coder dan decoder. Proses ini
mengkonversi sinyal audio menjadi data digital yang dipadatkan (kompresi) untuk
kemudian dikirim lewat jalur internet. Di titik lain, data dikembangkan lagi
(dekompresi), dan diubah menjadi sinyal analog.
Konversi codec bekerja dengan cara
memotong bagian sinyal (sampling) audio dalam jumlah tertentu perdetiknya.
Sebagai contoh, codec G.711 melakukan sampling audio sebanyak 64.000 kali per
detiknya. Jika data hasil kompresi berhasil diterima di titik lain, proses
selanjutnya adalah melakukan perakitan ulang. Data yang dirakit tidak selengkap
data saat pertama kali dikirim, ada beberapa bagian yang hilang. Akan tetapi
bagian yang hilang sangat kecil sehingga tidak terdeteksi oleh telinga manusia.
Codec juga bekerja menggunakan
alogaritma tertentu untuk membantunya memecah, mengurutkan, mngkompresi, dan
merakit ulang audio data yang ditransmisikan. Salah satu alogaritma yang
populer digunakan dalam teknologi VoIP adalah CS-ACELP (Conjugate-Structure
Algebraic-Code-Excited Linear Prediction).
Pemilihan codec sangat berpengaruh
pada penggunaan bandwidth jaringan nantinya. Makin baik codec melakukan
sampling, makin efisien juga jalur yang digunakan. Kualitas akhir suara juga
harus diperhatikan agar tidak sekadar cepat, codec juga harus menghasilkan
sinyal audio yang baik. Beberapa codec lainnya : G.723.1, G.729, G.726, G.728,
GSM, iLBC
5.
SoftPhone
(Software)
Selain berupa telepon utuh (hardware),
perangkat telepon juga bisa berbentuk software. Di dunia VoIP, perangkat ini
disebut SoftPhone. Softphone memiliki jenis yang beragam baik dari kemampuan
dan lisensi. Saat ini banyak Softphone yang disebarkan dengan lisensi gratis.
Bahkan ada yang menyediakan lisensi software gratis sekalligus layanan jaringan
VoIP -nya. SkyPe salah satu penyedia Softphone Cuma-Cuma, sekaligus layanan
PC-to-PC call yang prima. SoftPhone Skype ini hanya bisa bekerja di jaringan
milik Skype. Jika ingin membuat jaringan sendiri harus menggunakan Softphone
jenis lain. Softphone lain diantaranya adalah X-Lite, IAX-Lite, MyPhone. X-Lite
merupakan softphone untuk VoIP yang berjalan melalui protokol SIP. Selain suara,
X-Lite juga bisa digunakana untuk saling berkirim text dan video.
IAX-Lite merupakan softphone yang
berjalan melalui protokol IAX. IAX merupakan protokol signaling yang
dikembangkan oleh pembuat Asterisk (IP PBX). Untuk protokol H323 dapat
menggunakan MyPhone.
6.
VoIP Gateway
Gateway digunakan untuk menghubungkan
dua jaringan yang berbeda yaitu antara jaringan H.323 dan jaringan non H.323,
sebagai contoh gateway dapat menghubungkan dan menyediakan komunikasi antara
terminal H.233 dengan jaringan telepon , misalnya: PSTN. Dalam menghubungkan
dua bentuk jaringan yang berbeda dilakukan dengan menterjemankan
protokol-protokol untuk call setup dan release serta mengirimkan informasi
antara jaringan yang terhubung dengan gateway. Namun demikian gateway tidak
dibutuhkan untuk komunikasi antara dua terminal H.323.
Beberapa Contoh
Software VOIP
Saat ini sangat
banyak sekali aplikasi atau software-sotware yang dapat digunakan atau
menjalankan VOIP diantaranya :
1.
Skype
Skypeadalah
software aplikasi komunikasi suara berbasis IP melalui internet antara sesama
pengguna Skype. Pada saat menggunakan Skype maka pengguna yang sedang online
akan mencari pengguna Skype lainnya Lalu mulai membangun jaringan untuk
menemukan pengguna-pengguna lainnya. Skype memiliki berbagai macam feature yang
dapat memudahkan penggunanya. Skype juga dilengkapi dengan SkypeOut dan SkypeIn
yang memungkinkan pengguna untuk berhubungan dengan pengguna telepon
konvensional dan telepon selular. Setiap pengguna Skype memiliki sebuah
username dan sebuah password. Dan setiap username memiliki sebuah alamat e-mail
yang teregistrasi. Untuk masuk ke sistem Skype, pengguna harus menyertakan
pasangan username dan passwordnya. Jika pengguna lupa password tersebut maka Skype
akan mengubahnya dan mengirimkan password yang baru ke alamate-mail pengguna
yang sudah teregistrasi.
2.
Netmeeting
Aplikasi ini dikembangkan oleh Microsoft yang
merupakan salah satu aplikasi yang mendukung VoIP dan juga Video Conference.
Aplikasi ini menggunakan protocol H.323 untuk Video dan Audio Conference. Sama
dengan aplikasi lainnya tetap memerlukan registrasi untuk mendapatkan user id
dan password, agar bisa berkomunikasi dengan para pengguna netmeeting lainnya.
Aplikasi ini sudah include didalam system windows 95 sampai windows XP.
3.
X-lite
X-Lite
adalah sebuah aplikasi open source pendukung VoIP yang menggunakan teknologi
SIP (Session Initiation Protocol). X-Lite di kembangkan pertama sekali
oleh CounterPath ada 2 release yang telah dikeluarkan untuk aplikasi ini
yang mempunyai perbedaan feature. X-Lite 2.0 digunakan untuk Macintosh dan
Linux yang menggunakan X-Pro code base dan X-Lite 3.0 untuk windows yang
menggunakan eveBeam code base. X-lite 2.0 hanya untuk suara saja sedangkan
X-Lite 3.0 sudah memiliki feature suara, video dan instant messaging atau media
untuk chatting.
4.
Yahoo Messenger
Aplikasi
ini sama secara garis besar memliki konsep atau cara kerja yang mirip dengan
Skype , namun yahoo messenger kurang digemari yang dikarenakan menurut beberapa
sumber yang penulis temukan kurangnya kualitas suara yang dihasilkan
dibandingkan dengan Skype.
Dari
beberapa software penunjang VOIP tersebut diatas tidak terlepas dari kualiatas
atau besarnya bandwith yang dimiliki untuk mendapatkan kuliatas suara yang
baik.
CONTOH HARDWARE
1.
IP-PBX - Komputer – Hardware
2.
IP-PBX
3.
IP PBX atau Internet Protocol Private Branch Excha
Jenis Metode Layanan VOIP
1.
Analog Telephone Adaptor (ATA)
ATA adalah metode paling umum untuk
menggunakan layanan VOIP yaitu menggunakan alat yang bernama ATA yang
memungkinkan kita menyambungkan telepon konvensional ke PC atau internet untuk
melakukan VOIP
2.
IP Phones
IP PHONES yaitu telepon yang sudah memiliki
port RJ-45 untuk langsung di sambungkan ke router guna melakukan panggilan
VOIP.
3.
PC to PC
PC to PC seperti namanya saja kita sudah dapat
membayangkan, yaitu panggilan VOIP yang dilakukan menggunakan PC dengan
perlengkapan microphone, speaker, dan software yang di sediakan para developer
komunikasi VOIP ini contoh : Skype dan InterVoip. User tidak membayar satu sen
pun dalam melakukan panggilan antarpengguna sesama layanan.
C. Konsep kerja
server softswitch
Softswitch
merupakan sebuah sistem telekomunikasi masa depan yang mampu memenuhi kebutuhan
pelanggan yaitu mampu memberikan layanan triple play sekaligus dimana layanan
ini hanya mungkin dilakukan oleh sistem dengan jaringan yang maju seperti
teknologi yang berbasisIP.
Bagian yang paling kompleks dalam suatu sentral lokal adalah bagian software yang mengatur call processing. Salah satu solusi untuk mengatasi masalah ini adalah dengan menciptakan suatu alat yang dapat menyambungkan komunikasi suara (voice) dalam bentuk paket maupun circuit. Industri pertelekomunikasian menyimpulkan cara yang terbaik adalah dengan memisahkan fungsi call processing dari fungsi switching secara fisik dan menghubungkan keduanya elaui suatu protocol standar tersendiri.
Bagian yang paling kompleks dalam suatu sentral lokal adalah bagian software yang mengatur call processing. Salah satu solusi untuk mengatasi masalah ini adalah dengan menciptakan suatu alat yang dapat menyambungkan komunikasi suara (voice) dalam bentuk paket maupun circuit. Industri pertelekomunikasian menyimpulkan cara yang terbaik adalah dengan memisahkan fungsi call processing dari fungsi switching secara fisik dan menghubungkan keduanya elaui suatu protocol standar tersendiri.
+ comments + 5 comments
Sangat bermanfaat buat saya. thanks ya????
--___-_--- ARTIKEL TERKAIT ---_-___--
1. Kelebihan dan Kekurangan Teknologi VoIP
2. Daftar Penyedia Layanan Voip di Indonesia Terbaik
alhamdulillah....terimaksih share ilmunya...sy pemula d bidang ini, mnta doanya gar ga menyerah...
mueheheheehehe
yuhuu, mantull min
solder uap
Cool and I have a swell offer you: What Do House Renovations Cost home improvements to add value
Post a Comment