Bab 5 Diagram Voip
Bab 5 Diagram Voip
Bab 5 Diagram Voip
kerja VoIP
Diagram VoIP
Prinsip kerja VoIP adalah mengubah suara analog yang didapatkan dari
speaker pada Komputer menjadi paket data digital, kemudian dari PC
diteruskan melalui Hub/ Router/ ADSL Modem dikirimkan melalui jaringan
internet dan akan diterima oleh tempat tujuan melalui media yang sama. Atau
bisa juga melalui melalui media telepon diteruskan ke phone adapter yang
disambungkan ke internet dan bisa diterima oleh telepon tujuan.
4. 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.
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.
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.
Rangkaian Komunikasi VoIP
1. Protokol
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).
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. Soft Switch
Telepon analog yang biasa digunakan di rumah menggunakan teknologi Circuit
Switching. teknologi ini masih digunakan sebagai standar baku jaringan telepon di
beberapa negara termasuk indonesia meskipun jauh dari efisien. 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.
5. 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 protokolprotokol untuk call setup
dan release serta mengirimkan informasi antara jaringan yang terhubung
dengan gateway. Namun demikian gateway tidak dibutuhkan untuk komunikasi
antara dua terminal
Pengertian PBX
Apa itu PBX ? PBX atau kepanjangan dari private branch exchange adalah
penyedia layanan telepon yang melayani pertukaran telepon dengan pusat di
dalam suatu perusahaan, dan menjadi penghubung antara telepon dari publik
ke telepon perusahaan atau jaringan telepon dari perusahaan ke jaringan
perusahaan lainnya di area yang lebih luas sehingga dapat tercakup oleh
publik. PBX menghubungkan jaringan telepon dengan jaringan lokal dengan
trunk,
Trunk adalah penghubung jalur komunikasi antara pengirim dengan penerima
melalui central office. Jaringan ini menggabungkan telepon dengan faksimile,
modem, dan lain-lain yang menjadi perpanjangan dari kemampuan PBX
sistem melalui trunk.
Awalnya, keuntungan utama dari sistem PBX ini adalah penghematan biaya
pada panggilan di karenakan tidak menggunakan pulsa dan menghindari
tabrakan jaringan telepon internal dalam suatu tempat. Dari sini PBX mulai
dikembangkan dan menjadi populer.
Fungsi :
Bagi mereka yang ingin membuat sendiri sentral telepon Internet berbasis
Session Initiation Protocol (SIP) seperti yang di kembangkan oleh VoIP
Rakyat di http://www.voiprakyat.or.id, maka berikut ini adalah beberapa tip
singkat untuk membangunnya. Teknologi SIP ini yang akan di adopsi oleh
para operator telekomunikasi di Indonesia. Tampaknya yang mulai siap salah
satunya adalah XL, yang mungkin akan di ikuti oleh Indosat.
Sebetulnya tidak banyak yang harus di instalasi untuk menjalankan Asterisk
secara minimal sekali, yang hanya mempunyai fungsi untuk
Dial plan, untuk mengatur apa yang harus dilakukan untuk call ke sebuah nomor
tertentu.
Sambungan LAN
Sambungan Internet
INSTALASI ASTERISK
asterisk-sounds-1.2.1.tar.gz
Saya biasanya akan mengcopykan semua file yang saya butuhkan tersebut
ke folder /usr/local/src, melalui perintah
# cp asterisk-1.4.0.tar.gz /usr/local/src/
# cp asterisk-1.2.15.tar.gz /usr/local/src/
# cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
Menginstalasi asterisk tidak sukar, cara yang perlu dilakukan untuk asterisk-
1.4 agak berbeda dengan asterisk-1.2 sebelumnya dengan menambahkan
./configure, yaitu
# cd /usr/local/src
# ./configure
# make
# make install
# make samples
# cd /usr/local/src
# make
# make install
# make samples
# cd /usr/local/src
# make install
/etc/asterisk
KONFIGURASI ENUM.CONF
context=default
type=friend
username=2099
secret=123456
host=dynamic
dtmfmode=rfc2833
mailbox=2099@default
Untuk asterisk-1.4, agar dial tone dapat di handel dengan baik maka perlu
ditambahkan di tambahan entry berikut
rfc2833compensate=yes
Agar asterisk server kita dapat berbicara dengan user lain di XL. Indosat,
VoIP Rakyat, di Pulver atau di SIP Proxy yang banyak bertebaran di Internet,
kita perlu meregistrasikan diri ke SIP Proxy server tersebut. Perintah yang
digunakan adalah
yang artinya, user 1234 di asterisk server yang kita operasikan merupakan
user 2345 di sip_proxy yang login ke sana menggunakan password
“password”. Misalnya seseorang user 2000 mempunyai account 20345 di
server voiprakyat.or,id dengan password “rahasia” maka format yang
digunakan adalah
register => 20345:rahasia@voiprakyat.or,id/2000
Dengan cara ini, maka ada panggilan di VoIP Rakyat ke nomor 20345 akan
langsung di forward ke nomor 2000 di SIP server yang kita gunakan.
KONFIGURASI EXTENSIONS.CONF
Jika ada orang yang menelepon ke extension 20XX maka langkah 1 yang
harus di kerjakan adalah DIAL EXTENsiontersebut mengunakan teknologi
SIP, tunggu 20 detik, jika tidak di angkat maka time out (rt). Langkah ke 2
yang harus dilakukan adalah HangUp. Tentunya anda perlu mengatur sedikit-
sedikit perintah ini agar sesuai dengan kondisi yang anda gunakan di SIP
Server anda.
Beberapa perintah berbahaya yang sering dicari orang adalah sebagai berikut
Jika ada orang yang menelepon ke 0711X. Perhatikan titik sesudah X, berarti
berapapun dibelakang X tidak di perdulikan. DIAL menggunakan teknologi
SIP ke nomor 2031. Perhatikan baik-baik kode {EXTEN:4} ini harus di baca –
buang empat (4) digit di depan nomor EXTENsion sebelum dimasukan ke
2031 – jadi 07115551234 menjadi 5551234.
Jika kita menggunakan PABX antara ATA dengan Telkom, maka perintah
yang digunakan menjadi
Artinya jika nomor 2031 merupakan sebuah Analog Telepon Adapter (ATA)
seperti SPA3000 yang berada di jakarta dan sambungkan ke PABX di
Jakarta. Maka siapapun yang berada di jaringan VoIP Tersebut akan dapat
menelepon Jakarta tanpa perlu membayar SLJII maupun SLI. Orang yang
mempunyai ATA tetap harus membayar pulsa lokal untuk menelelpon ke
nomor ang di tuju.
Cara yang sama dapat di kembangkan untuk menelepon selular dengan cara
menyambungkan ATA yang kita gunakan ke telkom. Perintah yang digunakan
adalah sebagai berikut
Tentunya untuk sebuah kantor yang tersambung ke jaringan VoIP Publik tidak
akan mau membuka akses agar semua orang dapat menelepon semua
nomor selular atau Telkom, oleh karenanya biasanya kita tidak menggunakan
kode-kode 021X., atau 08X. Tapi kita akan memasukan satu per satu nomor-
nomor yang di ijinkan di telepon melalui VoIP, misalnya,
atau