{"id":220,"date":"2016-03-13T01:31:34","date_gmt":"2016-03-12T18:31:34","guid":{"rendered":"http:\/\/www.otakudang.org\/?p=220"},"modified":"2016-03-14T15:58:09","modified_gmt":"2016-03-14T08:58:09","slug":"setup-elastix-dengan-openvox-vs-gw1600","status":"publish","type":"post","link":"https:\/\/www.otakudang.org\/?p=220","title":{"rendered":"Setup Elastix dengan OpenVox VS-GW1600"},"content":{"rendered":"<p><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/35.jpg\" rel=\"attachment wp-att-311\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-311 alignright\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/35.jpg\" alt=\"$_35\" width=\"300\" height=\"214\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Baru-baru<\/strong> ini didaulat untuk mengiintegraskian IP PBX Elastix sebuah kantor dengan\u00a0<a href=\"http:\/\/www.openvox.cn\/products\/voip-gateways\/gsm-gateways\/148\/vs-gw1600-gsm-series-detail.html?gclid=CP_O6bLWysoCFUuhaAodn2wGIg\">OpenVox VS-GW1600-8G VoxStack 8 Port GSM Gateway<\/a>. VoxStack ini merupakan GSM gateway berbasis Asterisk juga dengan kemudahan pengaturan menu inbound\/outbound call, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Least-cost_routing\">LCR<\/a>, trunking, peering dst. Ukuran box sebesar <a href=\"http:\/\/www.cableorganizer.com\/articles\/rack-unit.html\">1U rack mount<\/a> dengan 6 slot module yang bisa diisi dengan module yang berbeda (GSM, ethernet, FXO\/FXS), bahkan mixed. Berikut adalah cara penyambungan VoxStack sebagai PLMN gateway untuk Elastix:<\/p>\n<h3>\u00a0Asumsi<\/h3>\n<ul>\n<li>ip address untuk VoxStack adalah <strong>192.168.33.3<\/strong><\/li>\n<li>ip address untuk Elastix IP PBX adalah <strong>192.168.33.2<\/strong><\/li>\n<li>Gateway VoxStack melakukan registrasi ke Elastix.<\/li>\n<\/ul>\n<h3><strong>Setup Sisi Elastix IP PBX<\/strong><\/h3>\n<ul>\n<li>Edit file <strong>\/etc\/asterisk\/sip_custom.conf<\/strong> dengan menambahkan baris berikut:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\">[voxstack]<br \/>\ndeny=0.0.0.0\/0.0.0.0<br \/>\ncontext=from-internal<br \/>\nusername=voxstack<br \/>\nsecret=voxstack<br \/>\ntype=friend<br \/>\nport=5060<br \/>\nhost=dynamic<br \/>\npermit=0.0.0.0\/0.0.0.0<br \/>\nqualify=yes<br \/>\ncanreinvite=no<br \/>\ninsecure=port,invite<\/p>\n<ul>\n<li>Tambahkan konfigurasti <strong>Trunk<\/strong> dengan nama (misal) <strong>VoxStack<\/strong>. Lalu tambahkan <strong>Peer Details<\/strong> seperti berikut:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/001.png\" rel=\"attachment wp-att-312\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-312\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/001.png\" alt=\"001\" width=\"405\" height=\"323\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/001.png 405w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/001-300x239.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/a><\/p>\n<ul>\n<li>Ketika klik <strong>Submit<\/strong>, Elastix akan menyarankan menambahkan Outbound Route untuk panggilan melalui trunk ini. Tambahkan <strong>Outbound Routes <\/strong>dengan nama (misal)<strong> VoxStack<\/strong>, yang isi <strong>Dial Patterns<\/strong> dan\u00a0<strong>Trunk Sequence<\/strong> seperti berikut:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/002.png\" rel=\"attachment wp-att-313\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-313\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/002.png\" alt=\"002\" width=\"565\" height=\"425\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/002.png 565w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/002-300x226.png 300w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">Dial Pattern diatas dibuat dengan asumsi trunk ini hanya akan dipakai untuk melakukan panggilan ke network selular saja, yang kebetulan di Indonesia hampir semua berawalan 08 atau +628<strong>.<\/strong><\/p>\n<h3>Setup VoxStack<\/h3>\n<ul>\n<li>Login ke VoxStack lalu klik <strong>System -&gt; Status <\/strong>untuk mengetahui daftar nomer port dan operator seperti berikut:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/003.png\" rel=\"attachment wp-att-314\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-314\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/003.png\" alt=\"003\" width=\"986\" height=\"480\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/003.png 986w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/003-300x146.png 300w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/003-768x374.png 768w\" sizes=\"auto, (max-width: 986px) 100vw, 986px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">Di sini tampak VoxStack memiliki dua module GSM port dengan masing-masing module berisi 4 slot GSM. Masing-masing slot GSM akan menampilkan nama carrier seperti di atas, sehingga kita bisa mengarahkan panggilan ke sesama operator yang (diharapkan) akan jauh lebih murah dibandingkan panggilan lintas operator. Setelah mencatat lokasi port dan nama carrier masing-masing slot GSM, maka lanjutkan dengan mebuat SIP endpoint.<\/p>\n<ul>\n<li>Pilih menu <strong>SIP -&gt; SIP Endpoints<\/strong> <strong>-&gt; Add New SIP Endpoint<\/strong>. Isikan credential sesuai dengan yang kita tambahkan pada <strong>sip_custom.conf <\/strong>di Elastix IP PBX sebelumnya.<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/004.png\" rel=\"attachment wp-att-315\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-315\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/004.png\" alt=\"004\" width=\"974\" height=\"646\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/004.png 974w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/004-300x199.png 300w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/004-768x509.png 768w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">Pada menu pull down <strong>Registration<\/strong> pilih <strong>&#8220;This gateway registers with the endpoint&#8221;<\/strong>. Isikan <strong>User Name <\/strong>dan <strong>Password <\/strong>seperti yang telah ditambahkan di <strong>sip_custom.conf<\/strong>. Sedangkan <strong>Hostname or IP Address <\/strong>adalah ip address Elastix IP PBX (sesuai dengan persiapan sebelumnya, ip address Elastix adalah <strong>192.168.33.2<\/strong>). Klik <strong>Save <\/strong> dan <strong>Apply<\/strong>.<\/p>\n<ul>\n<li>Selanjut nya masuk ke menu <strong>Routing -&gt; Groups <\/strong><strong>-&gt; New Group<\/strong>. Dalam contoh di sini kita akan membuat 5 buah group dengan setting seperti berikut:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/005.png\" rel=\"attachment wp-att-316\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-316\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/005.png\" alt=\"005\" width=\"972\" height=\"235\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/005.png 972w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/005-300x73.png 300w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/005-768x186.png 768w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">Masing-masing group terdiri dari dua slot GSM dengan operator yang sama. Tujuannya adalah untuk mempermudah pengaturan routing call keluar. Setelah selesai klik <strong>Save <\/strong> dan <strong>Apply.<\/strong><\/p>\n<ul>\n<li>Pilih menu <strong>Call Routing Rules -&gt; New Call Routing<\/strong>. Di sini kita akan mengatur panggilan ke masing-masing nomer operator dan juga panggilan masuk dari semua operator. Pada contoh pertama kita akan membuat Call Routing bernama <strong>OutBoundXL<\/strong> yang akan mengatur semua panggilan ke nomer-nomer XL.<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><strong>Routing Name<\/strong>: <strong>OutBoundXL<\/strong><\/p>\n<p style=\"padding-left: 60px;\"><strong>Call comes in <\/strong><strong>From: <\/strong>(menu drop down, pilih <strong>elastix<\/strong>). Nama ini kita peroleh ketika melakukan setting SIP endpoint.<\/p>\n<p style=\"padding-left: 60px;\"><strong>Send Call Through: <\/strong>(menu drop down, pilih <strong>XL<\/strong>). Nama ini kita peroleh ketika kita membuat Group port GSM.<\/p>\n<p style=\"padding-left: 60px;\">Lalu untuk dial pattern yang sesuai dengan nomer XL bisa dilihat dalam contoh berikut:<\/p>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/006.png\" rel=\"attachment wp-att-317\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-317\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/006.png\" alt=\"006\" width=\"972\" height=\"711\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/006.png 972w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/006-300x219.png 300w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/006-768x562.png 768w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/a><\/p>\n<p style=\"padding-left: 60px;\">Untuk dial pattern menggunakan aturan Asterisk tidak akan saya bahas di sini karena bisa di baca di <a href=\"http:\/\/www.voip-info.org\/wiki\/view\/Asterisk+Dialplan+Patterns\">http:\/\/www.voip-info.org\/wiki\/view\/Asterisk+Dialplan+Patterns.<\/a><\/p>\n<p style=\"padding-left: 60px;\">Untuk keseluruhan <strong>Call Routing Rules<\/strong> ketika semua operator ditambahkan akan seperti ini:<\/p>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/007.png\" rel=\"attachment wp-att-318\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-318\" src=\"http:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/007.png\" alt=\"007\" width=\"965\" height=\"492\" srcset=\"https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/007.png 965w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/007-300x153.png 300w, https:\/\/www.otakudang.org\/wp-content\/uploads\/2016\/03\/007-768x392.png 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/a><\/p>\n<p style=\"padding-left: 60px;\">Untuk rule nomer 5, semua panggilan masuk dari semua operator (group ALLGSM) akan diarahkan ke SIP Endpoint Elastix<strong>.<\/strong><\/p>\n<h3>Test Setup<\/h3>\n<ul>\n<li>Untuk mengetahui apakan gateway VoxStack sudah teregistrasi ke Elastix bisa dengan memasuki console Asterisk (<em>asterisk -vr<\/em>) lalu jalankan perintah: <em><strong>sip show peer voxstack<\/strong> <\/em>atau cukup dengan <em><strong>sip show peers<\/strong><\/em>. Jika berhasil akan muncul :<\/li>\n<\/ul>\n<pre>voxstack\/voxstack\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.33.3\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 D\u00a0 Yes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Yes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0 5060\u00a0\u00a0\u00a0\u00a0 OK (2 ms)<\/pre>\n<ul>\n<li>Register ke salah satu ekstensi Elastix PBX dan lakukan panggilan ke nomer GSM<strong>. <\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\">\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Baru-baru ini didaulat untuk mengiintegraskian IP PBX Elastix sebuah kantor dengan\u00a0OpenVox VS-GW1600-8G VoxStack 8 Port GSM Gateway. VoxStack ini merupakan GSM gateway berbasis Asterisk juga dengan kemudahan pengaturan menu inbound\/outbound call, LCR, trunking, peering dst. Ukuran box sebesar 1U rack mount dengan 6 slot module yang bisa diisi dengan module yang berbeda (GSM, ethernet, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.otakudang.org\/?p=220\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Setup Elastix dengan OpenVox VS-GW1600&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,2,7],"tags":[],"class_list":["post-220","post","type-post","status-publish","format-standard","hentry","category-asterisk","category-telephony","category-voip-gateway","entry"],"_links":{"self":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=220"}],"version-history":[{"count":11,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/220\/revisions"}],"predecessor-version":[{"id":328,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/220\/revisions\/328"}],"wp:attachment":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}