Apa itu VoIP ?
Voice-over-IP = Internet telephony
“Internet telephony refers to communications services—voice, facsimile, and/or voice-messaging applications—that are transported via the Internet, rather than the public switched telephone network (PSTN). The basic steps involved in originating an Internet telephone call are conversion of the analog voice signal to digital format and compression/translation of the signal into Internet protocol (IP) packets for transmission over the Internet; the process is reversed at the receiving end.” (IEC)
Singkatnya, VoIP itu adalah teknologi yang dimanfaatkan untuk berkomunikasi (secara voice) melalui media internet (dengan menggunakan IP). Jadi, bukan seperti telepon biasa yang yang hanya melalui PSTN.
Mengapa VoIP ?
- VoIP berkaitan dengan pengurangan biaya komunikasi. Integrasi suara, fax, dan data menjadi tantangan dan prioritas bagi banyak pengelola jaringan
- Deregulasi telekomunikasi dan pengembangan jaringan akses multi-layanan memungkinkan tantangan ini tercapai
- Voice over packet network (ATM, Frame Relay, dan IP) merupakan aspek jaringan akses yang paling cepat pertumbuhannya
VoIP versus PSTN
Satu hal yang membedakan antara teknologi VoIP dan PSTN adalah informasi suara yang dilewatkan dalam bentuk paket.
Topology Jaringan VoIP

Gambar diatas menjelaskan VoIP dapat diimplementasikan menjadi dalam kehidupan nyata :
1. Phone to Phone
Pada hubungan phone to phone, pada masing-masing terminal menggunakan protokol yang sama (misal: SIP). Cara kerjanya yaitu pada saat kita men-dial nomor telepon tujuan, IP PBX akan mencari dimana letak nomor tersebut.
- Jika ada di jaringan lokal, maka dia akan langsung meneruskan komunikasi antar IP Phones.
- Jika nomor merupakan telepon analog(telepon sehari-hari), maka IP PBX akan meneruskanya melalui PSTN trunks
- Jika nomor terdapat pada jaringan interlokal maka akan diteruskan melalui WAN (Jaringan Internet)
2. Phone to PC atau sebaliknya
Pada hubungan Phone to PC atau sebaliknya, cukup IP Phone yang tersambung dengan Gateway, atau IP PBX. PC yang menjadi lawan bicara hanya butuh koneksi internet. Cara kerjanya dapat dilakukan langsung (pada jaringan lokal) atau pun dapat melalui jaringan Internet.
3. PC to PC
Cara ini adalah cara yang dapat dibilang paling sederhana, karena hanya membutuhkan PC(termasuk microphone dan soundcard) dan sambungan internet. Protokol yang digunakan adalah SIP.
notes: Pada gambar topology jaringan VoIP, IP PBX dapat di gantikan dengan Asterisk dan Data Switch dapat menggunakan switch biasa.
Penomeran VoIP
ENUM adalah sebuah mekanisme pemetaan nomor telepon Telkom yang kita kenal, seperti, +628113334567 atau +62555334567, agar di kenali di dunia VoIP yang menggunakan nomor telepon, seperti, 20333@voiprakyat.or.id atau 5007987@fwd.pulver.com. Jadi sebetulnya isi sebuah ENUM hanya tabel saja.
Tentunya konsep ENUM tidak terbatas pada pemetaan saja, dengan menggunakan ENUM sebuah nomor telepon +6255534567 dapat mempunyai beberapa pesawat penerima dengan sistem prioritas, misalnya,
+6255534567 prioritas 1 245678@voiprakyat.or.id
+6255534567 prioritas 2 6543686@fwd.pulver.com
+6255534567 prioritas 3 +62215678976 (nomor kantor)
+6255534567 prioritas 4 +62856789654 (nomor handphone)
+6255534567 prioritas 5 mail:oknum@salemba.co.id
Dalam bahasa yang lebih manusiawi, jika seseorang berusaha menelepon ke +6255534567 akan diusahakan untuk menghubungi ke VoIP Rakyat 245678@voiprakyat.or.id, jika gagal maka akan berusaha menghubungi nomor VoIP di Pulver 6543686@fwd.pulver.com, jika gagal maka akan berusaha menghubungi kantor di +62215678976, jika gagal lagi maka akan berusaha menghubungi handphone di +62856789654. Terakhir jika semua cara gagal, apa boleh buat masuk ke voice mail untuk oknum@salemba.co.id.
Cara penulisan ENUM di Internet, misalnya menggunakan top level domain e164.id, adalah sebagai berikut
+6255512345678 8.7.6.5.4.3.2.1.5.5.5.2.6.e164.id
+6281812345678 8.7.6.5.4.3.2.1.8.1.8.2.6.e164.id
perhatikan nomor ENUM mempunyai urutan terbalik dari nomor telepon yang kita kenal biasa. Contoh ENUM
Salah satu contoh ENUM yang paling baik adalah e164.org, kita dapat mendaftarkan diri secara automatis dengan mekanisme authentikasi yang baik dengan cara menelepon nomor telepon yang akan di mapping ke account VoIP.
Tentunya e164.org bukan satu-satunya ENUM server di dunia. Rekan-rekan VoIP Rakyat-pun mengembangkan ENUM sendiri yang dapat di akses di http://www.enum.voiprakyat.or.id.
Tampilan maupun menu ENUM VoIP Rakyat akan secara berangsur-angsur berubah dengan akan di adakannya ENUM Indonesia yang menggunakan domain e164.id. Jika e164.id sudah berjalan dengan baik, maka akan digunakan delegasi dari ARPA menggunakan domain 2.6.e164.arpa untuk kode negara +62 (Indonesia).
Konsep Delegasi Nomor Telepon dan ENUM
Untuk mengerti dengan jelas konsep ENUM, ada baiknya anda sudah mengerti cara kerja Domain Name System (DNS) karena ENUM menggantungkan dirinya pada DNS Server. Pada kesempatan ini tidak akan di terangkan cara kerja DNS.
Jadi, pada dasarnya logika berfikir ENUM adalah sama dengan sistem DNS, hanya saja yang dilakukan disini adalah mendelegasikan nomor telepon. Mohon di resapi bahwa server ENUM berbeda sama sekali dengan SIP Server yang kita gunakan, walaupun dapat di satukan.
Bayangkan pada tingkat nasional sebuah alokasi nomor +62555 dengan domain 5.5.5.2.6.e164.id, mempunyai beberapa ENUM Name Server (NS) sebagai berikut
ENUM Server Domain 5.5.5.2.6.e164.id
+62555 ENUM NS 202.123.123.124
+62555 ENUM NS 235.123.123.234
Perhatikan bahwa pada tingkat nasional, ENUM server tidak perlu mempunyai data lengkap dari nomor-nomor pesawat telepon / pelanggan.
Misalnya, sebuah operator telekomunikasi, memperoleh alokasi nomor sentral 4444, maka alokasi nomor yang dapat digunakan oleh operator tersebut adalah
+6255544440000 s/d +6255544449999
artinya dapat memberikan nomor bagi 10000 pelanggan. Maka operator telekomunikasi tersebut harus mempunyai ENUM sendiri untuk domain 4.4.4.4.5.5.5.2.6.e164.id, misalnya dengan NS
ENUM Server Domain 4.4.4.4.5.5.5.2.6.e164.id
+62555444 ENUM NS 212.234.234.234
+62555444 ENUM NS 212.234.234.235
Dalam proses delegasi, informasi NS dari 4.4.4.4.5.5.5.2.6.e164.id harus dimasukan ke ENUM 5.5.5.2.6.e164.id yang memberitahukan bahwa
4.4.4.4.5.5.5.2.6.e164.id IN NS 212.234.234.234
4.4.4.4.5.5.5.2.6.e164.id IN NS 212.234.234.235
Tentunya konsep ENUM tidak di batasi hanya untuk operator, sebuah perusahaan yang besar dengan 100 extension dapat saja mempunyai nomor ENUM misalnya dengan alokasi nomor
+6255566666600 s/d +6255566666699
Maka perusahaan tersebut harus mempunyai ENUM sendiri untuk domain 6.6.6.6.6.6.5.5.5.2.6.e164.id, misalnya dengan NS
ENUM Server Domain 6.6.6.6.6.6.5.5.5.2.6.e164.id
+62555666666 ENUM NS 212.234.234.4
+62555666666 ENUM NS 212.234.234.5
Dalam proses delegasi, informasi NS dari 6.6.6.6.6.6.5.5.5.2.6.e164.id harus dimasukan ke ENUM 5.5.5.2.6.e164.id yang memberitahukan bahwa
6.6.6.6.6.6.5.5.5.2.6.e164.id IN NS 212.234.234.4
6.6.6.6.6.6.5.5.5.2.6.e164.id IN NS 212.234.234.5
Tentunya konsep ini tidak terbatas pada perusahaan saja, sebuah RT/RW-net dapat juga membangun ENUM sendiri dsb. Dengan cara ini maka sebetulnya nomor tidak lagi menjadi monopoli operator, rakyat biasapun sebetulnya mampu untuk memperoleh nomor telepon sendiri. Tentunya mekanisme Authentikasi dan juga tanggung jawab perlu dikembangkan karena nomor telepon akan menjadi resource yang terbatas seperti juga IP address.