Tag Archives: voip

PDF manual dan howto VoIP

Tersedia pdf manual dan howto dengan bahasan VoIP, termasuk voip fundamental, manual softphones dan perangkat2 VoIP di website VoIP Rakyat, http://www.voiprakyat.or.id, pojok kiri bawah halaman depan.

Bila anda menemukan bahwa manual/howto tersebut berguna untuk anda, kredit dapat disampaikan ke siswa/siswi SMK yang sedang magang di ICT Centre Jakarta, http://www.ictcentre.net, karena merekalah yang mempraktekkan, mencoba dan menulis manual/howto tersebut.

Tidak lupa kami ucapkan banyak terima kasih pada vendor yang bersedia meminjamkan perangkat VoIP pada kami untuk kami coba dan kami bukukan. Antara lain: Bajay.com, Linksys, CGD Bandung.

Kedepannya, kami akan terus publish manual2 dan tulisan seputar VoIP yang dirasa perlu dan tersedia untuk kami coba2. Bagi mereka yang ingin menyumbang tulisan silakan kirimkan data pengirim dan tulisannya ke email saya: anton@ngoprek.org

Bagi mereka yang pernah mengirim tetapi belum sempat kami publish, mohon maaf sebesar2nya, kami belum sempat mengedit tampilannya hingga sesuai dengan format kami. Segera akan kami kerjakan.

Hambatan dan Solusi

Untuk deploy layanan VoIP di Indonesia secara massal (public) adalah sulit. Adalah kenyataan bahwa lebih mudah menjadi distributor perangkat keras VoIP ketimbang berbisnis di bidang VoIP itu sendiri.

Berbeda dengan penyedia jasa Internet, adalah mudah membuat ISP sendiri, kendati modalnya besar, tetapi ISP cukup semarak kehadirannya di Indonesia. Dan yang memilih berbisnis diperangkat keras internet pun tak kurang sedikit jumlahnya.

Rupanya ada beberapa faktor yang menjadi latar belakang permasalahan. Beberapa yang kelihatan secara kasat mata dituliskan disini.

Continue reading

Sekilas Workshop VoIP Fundamental

Kami belajar dari Workshop Membangun Server VoIP gelombang I dan II, hari sabtu dan minggu lalu, 15 dan 16 Juli 2006. Dari 6 jam yang tersedia untuk 6 materi utama, beberapa tidak bisa disampaikan bahkan tidak sempat untuk disinggung sama sekali. Rupanya ada beberapa bahasan yang lebih digemari oleh para peserta dan hal ini menghabiskan waktu untuk bahasan lain.

Pembahasan seputar IP PBX adalah salah satu materi yang menyita banyak waktu. Materi tersebut menjelaskan tentang 3 hal penting yaitu extension, trunk dan dial plan, lengkap dengan contoh-contoh kasus dan percobaan-percobaannya. Materi lain yang tak kurang menarik adalah penggunaan perangkat VoIP, mencoba berbagai alat yang tersedia antara lain IP Phone Linksys dan IPPH, ATA PAP2T, AT-320 dan Wellgate 3504A serta ITG Octtel SP4220SO.

Materi yang berkaitan langsung dengan VoIP Rakyat tidak sempat dibahas saat itu, yaitu mengenai fungsi layanan Online Status dan Peering. Optimasi pada softphone X-Lite dan Idefisk pun bernasib sama. Sedangkan untuk materi gateway PSTN tidak fokus dalam satu waktu melainkan tergabung dalam materi penggunaan perangkat VoIP. Nasib sial (salah kami panitia) untuk yang gelombang I, tidak sempat menggunakan ITG untuk melakukan panggilan ke PSTN dan GSM.

Kami benar-benar belajar dari dua gelombang pelatihan yang lalu itu. Untuk selanjutnya materi dan jam workshop kemungkinan besar akan segera di-revisi, entah dikurangi materinya atau jam workshop ditambah dengan resiko workshop dapat berlangsung lebih dari satu hari.

Khusus untuk gelombang III dan IV, karena waktunya sudah dekat (sabtu dan minggu, 22 dan 23 Juli 2006) nampaknya kami memilih untuk mengurangi materi dan intensif pada bahasan mengenai IP PBX dan menggunakan berbagai perangkat VoIP dan softphone yang tersedia untuk mencoba konfigurasi IP PBX yang telah dibuat.

Hati-hati: vishing

Info singkat tentang VoIP security. Tentang ‘vishing’ bukan ‘phising’.

Like most other social engineering exploits ‘vishing’ relies on the ‘hacking’ of a common procedure that fits within the victim’s comfort zone.

Berkaitan dengan berita VoIP Scam di webiste VoIP Rakyat, berita yang membahas masalah yang hampir sama tetapi lebih lengkap dapat anda baca di URL ini sebagai referensi.

Memang rasanya masih jauh vishing akan banyak menimpa Warga Internet Indonesia, tetapi yakinlah benar kata ‘orangtua’ bahwa tidak pernah salah membawa payung sebelum hujan.

Web Phone

VoIP haruslah mudah digunakan, It just work, demikian Skype berhasil membuat layanannya amat mudah digunakan, pengguna Skype tinggal download, install, login dan siap ber-IP-telephony tanpa harus mengurusi infratruktur internet yang dimilikinya. Pengguna Skype hanya diwajibkan memiliki akses internet. NAT dan firewall bukanlah masalah besar bagi Skype, software client (softphone) yang mereka buat mampu mengatasinya dengan mudah. Rahasia ketangguhan Skype terdapat pada infratruktur jaringan P2P Skype dimana setiap softphone adalah aplikasi yang amat pintar, terkadang bekerja sebagai murni aplikasi client dan bila dibutuhkan dapat berperan sebagai server juga, selain itu si-softphone pintar ini memiliki kemampuan mengidentifikasi dan menggunakan port-port yang haram untuk di-block seperti port 80 dan 443.

VoIP Rakyat jelas menuju ke arah itu. Saat ini softphone yang digunakan VoIP Rakyat mampu mengatasi NAT dengan cukup mudah, tetapi sayang tidak firewall, cukup di-block port-port yang dibutuhkan VoIP Rakyat maka layanannya akan tidak berfungsi, belum ada kemampuan untuk secara dinamis menggunakan port-port yang tidak terpakai dan tidak di-block. Softphone ini masih bergantung dengan aplikasi server-nya, padahal trik-trik mengakali NAT dan firewall lebih banyak berada di sisi client itu sendiri.

Kemudahan bukan hanya dilihat dari segi infrastruktur jaringan saja, tetapi ketersediaan berbagai aplikasi dan perangkat keras yang mendukung setiap layanan.  Interoperabilitas layanan dengan penyedia layanan IP telephony lain adalah amat penting, semakin besar jaringan maka semakin besar kemungkinan teknologi akan bertahan lama tetap digunakan oleh banyak orang. Bagi VoIP Rakyat hal ini adalah nilai lebih karena VoIP Rakyat memanfaatkan VoIP berbasis protokol SIP dan IAX yang mempunyai daftar panjang kompatibilitas dengan berbagai softphone dan hardware. Selain itu protokol SIP dan IAX adalah open-standard dengan jumlah pengembang yang sangat besar dan berasal dari berbagai industri.

Continue reading

Seminar VoIP dengan InfoKomputer

Tanggal 6 Juli 2006 lalu saya menjadi salah satu pembicara di seminar VoIP bersama yang diselenggarakan InfoKomputer. Partner saya adalah kang Onno W. Purbo. Jalannya seminar cukup lancar, kendatipun tempatnya sempit, crowded (peserta>80), tempat parkir JHCC macet karena bersamaan dengan wisuda, dan saya datang terlambat hampir 30 menit 🙂

Profil peserta beragam, dari yang belum pernah kenal VoIP sampai yang sudah implementasi dikantornya, benang merahnya adalah bahwa semua intens menyimak penjelasan saya dan kang Onno seakan-akan materi yang dibawakan adalah materi baru yang mereka belum pernah dengar sebelumnya. Tidak banyak peserta yang saya lihat mengantuk dan tertidur di ruang seminar padahal seminar berlangsung cukup lama, dari jam 1 siang sampai jam 5 sore, no break, no coffee.

Pada kesempatan tersebut saya membawakan materi tentang VoIP Rakyat, sedangkan kang Onno membawakan materi tentang implementasi VoIP, tetapi beberapa kali kami berdua jumping saling mengisi materi, paling tidak menjawab pertanyaan-pertanyaan peserta bersama-sama.

Its all comin good 🙂 Everyone’s into it.

Si barang-lama-seperti-baru ini, VoIP, memang amat menarik untuk dipelajari. Terbukti dari beberapa kali seminar yang saya hadiri peserta tidak pernah tidak-antusias, pertanyaan-pertanyaan mereka tajam dan yang unik adalah beberapa peserta adalah returning-member 🙂 Menarik.

Antusiasme terhadap teknologi VoIP masih jauh dari berakhir, tanggal 15 Juli 2006 nanti akan diadakan workshop VoIP gelombang I, kali ini diselenggarakan oleh ICT Centre Jakarta. Tidak tanggung-tanggung, sekali pengumuman, berharap ada yang tertarik, rupanya justru berhasil mengumpulkan peserta langsung menjadi 3 gelombang. Good for ICT Centre Jakarta, semoga keuntungannya bisa balik lagi lewat inovasi-inovasi yang mereka ciptakan untuk rakyat Indonesia.

Bukan Sekedar Telepon Gratis

VoIP Rakyat bukan sekedar telepon gratis, bukan hanya bisa terminasi ke PSTN dan GSM, tetapi lebih dari itu, VoIP Rakyat adalah tempat kita ngobrol dengan siapapun, ngintip lawan bicara kita sedang apa dan ngetik satu dua kata rayuan gombal untuk kekasih tercinta. Difasilitasi oleh VoIP Rakyat, anda juga dapat berkolaborasi dengan rekan sejawat yang berbeda lokasi secara geografis, mendengar ide-ide mereka, melihat ekspresi wajah mereka dan membaca buah pikiran mereka secara harfiah, cukup dengan memanfaatkan koneksi Internet yang anda miliki.

Paling tidak itulah yang ada dibenak para pengembang dan sponsor komunitas ini.

Dikatakan bahwa sebuah gambar mengandung seribu bahasa, berikut adalah serangkaian gambar dibumbuhi penjelasan singkat mengenai hasil coba-coba kami dengan X-Lite 3.0 di jaringan VoIP Rakyat.

Gambar 1. Jendela Instant Messaging

Gambar 2. Anton dan Moses (tim pengembang)

Continue reading

P2P Butuh Softphone Sendiri

Implementasi P2P dengan memanfaatkan SER dan softphone yang ada rupanya kurang sukses, beberapa user dapat mengambil manfaat, beberapa user merasakan tidak banyak berbeda, beberapa user lain justru menjadi kesulitan berkomunikasi. Sayangnya jumlah user yang menjadi kesulitan ini jumlahnya cukup signifikan sehingga saya harus mengembalikan sistem ke state sebelumnya.

Lalu mengapa provider2 itu bisa ?? seperti Skype.
Jawabannya ada pada softphone yang mereka buat, softphone Skype jauh lebih cerdas dibanding dengan standar softphone untuk SIP/IAX2, hal ini karena standarisasi aplikasi Skype lebih spesifik dibandingkan yang berbasis SIP/IAX2 yang lebih general, harus mencakup banyak pihak dan digunakan untuk banyak keperluan.

Implementator layanan berbasis SIP/IAX2 seperti voiprakyat harus membuat softphone sendiri kalo mau tetap menggunakan pendekatan P2P. Si Softphone ini harus dapat menggunakan http tunnel agar bebas firewall, memanfaatkan TCP (skrg UDP), mengetahui lokasi spesifik target call sehingga apabila 1 network dapat di P2P apabila beda network dapat di coba P2P dan bila gagal server akan handle semua call.

Yang kurang dari default implementation dengan SER dan softphone SIP adalah kemampuan untuk memilih mana komunikasi yang dapat P2P mana yang perlu dihandle oleh server.

Sekarang semua kembali normal tanpa P2P. Untuk memastikan bahwa semua data stream dapat sampai ke tujuan maka semua call di handle oleh server voiprakyat. Kemampuan untuk dapat handling semua call dapat diatur dari sip.conf dan iax.conf di asterisk voiprakyat dengan menambahkan di tiap2 account option berikut:

nat=yes
canreinvite=no

NAT Traversal diatur oleh Asterisk memastikan bahwa Asterisk dapat menjangkau client2 yang berada dibelakang NAT, kemudian asterisk pun melarang reinvite atau redirect sehingga semua call tetap dalam pengawasan asterisk, termasuk jalannya data stream.

100 Online Phones

Hari ini daftar telepon voip online di VoIP Rakyat mencapai 100 🙂

voiprakyat100online

Perbaikan dan pengembangan fitur dan layanan di VoIP Rakyat selalu ditingkatkan kualitasnya hari demi hari hingga suatu saat nanti “Telkom Rakyat” akan benar-benar terwujud dan mampu menyelenggarakan layanan telekomunikasi IP-based yang kualitasnya sebanding bahkan lebih dari sodara kita Telkom Tbk 🙂

Bergabunglah dengan VoIP Rakyat, sebarkan berita seluas-luasnya tentang VoIP Rakyat 🙂

VoIP Rakyat – http://www.voiprakyat.or.id

Dengar lagu, bukannya ringing

Halo,

Apa anda member VoIP Rakyat ? Kalau belum, daftarkan diri anda di VoIP Rakyat, caranya mudah, browse http://www.voiprakyat.or.id dan klik menu “Register Free VoIP Number”. Setelah registrasi anda akan memperoleh nomor VoIP dari VoIP Rakyat (5 digit angka berawalan angka 2) sebagai account ID anda beserta passwordnya (kata random berawalan “abc”).

Nah.. login dengan softphone atau ipphone anda, dan call nomor rekan anda yang lain di VoIP Rakyat yang sedang online. Ketika tersambung, anda akan mendengar sebuah lagu dinyanyikan, bukannya ringing seperti biasanya!

Menarik 🙂

Rupanya ada trik nya atau.. lebih tepatnya caranya (red: trik itu sesuatu yang baru yang ga ada dibuku manual :p, sedangkan hal ini ada di buku manual Asterisk).

Perhatikan macro stdexten dan bagian pemanggilnya (local calls) dalam extensions.conf VoIP Rakyat:

[macro-stdexten]
;
; Standard extension macro:
; ${ARG1} – Extension (we could have used ${MACRO_EXTEN} here as well
;
exten => s,1,GotoIf($[“${ARG1}” = “${CALLERID(num)}”]?2:4)
exten => s,2,VoicemailMain,s${CALLERID(num)}
exten => s,3,Goto(quit)
exten => s,4,Dial(SIP/${ARG1}|30|Wwm)
exten => s,5,Goto(s-${DIALSTATUS},1)
exten => s-CHANUNAVAIL,1,Dial(IAX2/${ARG1}|30|Wwm)
exten => s-CHANUNAVAIL,2,Goto(SaveMessage,1)
exten => SaveMessage,1,Voicemail(u${ARG1})
exten => SaveMessage,2,Goto(quit)
exten => s-BUSY,1,Voicemail(b${ARG1})
exten => s-BUSY,2,Goto(quit)
exten => _s-.,1,Goto(SaveMessage,1)
exten => quit,Hangup

; local call
exten => _2X.,1,Ringing
exten => _2X.,2,Wait,2
exten => _2X.,3,Macro(stdexten,${EXTEN})
exten => _2X.,4,Hangup

Dalam macro stdexten, perhatikan bagian yang ditulis tebal (bold) dan option Wwm.

Trik nya adalah pada command Dial tambahkan option m

Berikut adalah option lain yang bisa anda tambahkan pada command Dial asterisk.

  • A(x) – With this opition you can set an audio file which
    the called person to hear. In the brackets you put the name of the file.
  • C – This option allows you to reset the Call Detail Records(CDR). Be very
    careful with this option. CDR`s are very important because they are used for
    billing information.
  • D([digits]) – this option allows you to send a DTMF tones which the called
    person will receive after he/she answers.
  • f – forces callerid to be set as the extension of the line making/redirecting
    the outgoing call.
  • g – when the called party hangs up, exit to execute more commands in
    the current context.
  • h – this option allows the called person to hang up the line by pressing “*”
  • H – this option allows the caller to hang up the line by pressing “*”
  • j – this option prevetns jumping to an extension n+101
  • L(x[:y][:z]) –
  • m – when you make a call you will hear a music on hold instead of the ringing
    signal. You can use m(x) – where x is a specified class for the music on hold
  • M(x) – Executes the macro (x) upon connect of the call
  • P[(x)] -This option allows you to use the
    PrivacyManager. You can use as agrument a name of a database.
    However, the argument is optional.
  • r –
  • S(x) – With this option you can specify a period of time after which the line
    will be hung up. The timer starts after the called person answered the call
  • t – this option allows the called person to transfer the call
  • T – this option allows the caller to transfer the call
  • w – with this option the called user can start recording the conversation after pressing *1. This combination of symbols can be changed in features.conf. This is valid for Asterisk PBX version 1.0.X or later. W – with this option the caller can start recording the conversation after pressing *1. This combination of symbols can be changed in features.conf.
    This is valid for Asterisk PBX version 1.0.X or later.

Asterisk mempunyai banyak sekali trik-trik lain yang menarik untuk “menghias” IP PBX anda. Anda dapat mempelajarinya lebih lanjut dari situs-situs berikut: