[ENUM] Membagi Alokasi Prefix +62520 teleponrakyat.id Ke Trunk

Masih berhubungan dengan panggilan ENUM dari direktori E164.ID di postingan yang lalu, kali ini saya share bagaimana membagikan alokasi nomer prefix +62520 yang sudah saya dapatkan dari teleponrakyat.id, ke trunk interkoneksi antar PBX di jaringan saya. Saat ini saya memaintain 3 Elastix IP PBX yang saling tersambung, full-meshed, dengan menggunakan IAX2 trunk. Tujuan dari trunk ini adalah supaya antar ekstensi masing-masing kantor cabang bisa melakukan panggilan langsung dengan mendial nomer ekstensi yang dituju dengan mudah. Masing-masing cabang sengaja dibedakan nomer kepala ekstensinya untuk mempermudah routing panggilan (hal ini juga akan membantu routing panggilan dari prefix +62520).

Idealnya, untuk setup jaringan dengan tujuan di atas adalah seperti berikut:

TrunkEnum 004

Dengan topology di atas, maka kita tidak perlu meng-enable anonymous call di salah satu gateway Elastix. Sehingga kita tidak perlu memikirkan keamanan server Elastix lagi. Karena semua panggilan masuk dari anonymous SIP call langsung dihandle oleh gateway tersebut, selain juga bisa berfungsi sebagai lapisan keamanan jaringan VoIP kita.

Tapi bisa juga dengan cara mengatifkan salah satu Elastix IP PBX sebagai gateway untuk semua panggilan masuk dari ENUM directory. Dengan demikian server Elastix tersebut yang akan bertugas mengarahkan panggilan ke ekstensinya sendiri, atau panggilan yang ditujukan ke IP PBX lainnya. Dengan menyatukan fungsi gateway maka topologinya menjadi seperti ini:

TrunkEnum 005

Untuk setup gateway sudah pernah saya posting sebelumnya (baca tautan link). Sekarang yang kita perlu dipikirkan adalah mengarahkan panggilan DID prefix +62520 yang ditujukan ke ekstensi yang berada di IP PBX lain.

Saya mengasumsikan sebagai berikut:

  1. Server Elastix di Office A, B, dan C sudah terhubung ke IAX2 trunk. (Bisa juga terhubung dengan SIP trunk, tetapi saya lebih suka IAX2 trunk).
  2. Masing-masing ekstensi terdiri dari 4 digit dengan dibedakan kepala digitnya. Kepala 1 (1XXX) untuk Office A. Kepala 2 (2XXX) untuk Office B, dan kepala 3 (3XXX) untuk Office C). Masing2 IP PBX memiliki dialplan untuk mengarahkan panggilan ke ekstensi di IP PBX lain. Misal di Office B, memiliki dialplan 1XXX yang diarahkan ke trunk Office A, dan 3XXX untuk diarahkan ke trunk Office C.
  3. Dalam contoh ini Office B akan menjadi gateway bagi panggilan masuk dari hasil lookup query ENUM. IP PBX Office B akan bertugas mengatur panggilan masuk untuk diarahkan ke ekstensi-ekstensi di IP PBX Office A, B, dan C. Setup untuk menjadi gateway panggilan masuk dari ENUM directory bisa dibaca di sini.
  4. Dalam contoh ini, format penomorannya sebagai berikut: alokasi prefix yang didapat dari teleponrakyat.id adalah +62520364. Format pembagian prefix ke 3 kantor cabang: prefix +625203641 untuk Office A, +625203642 untuk Office B, dan +625203643 untuk Office C. Untuk panggilan, misal, ke ekstensi 3004 di Office C, maka nomer ENUM yang dialokasikan adalah +6252036433004. Misal untuk ekstensi 1027 di Office A, maka alokasinya +6252036411027, dst.
  5. Selanjutnya, tambahkan setting SIP Alias dan Outbound CID di masing-masing ekstensi yang mendapatkan alokasi nomer ENUM teleponrakyat.id. Misal di ekstensi 3027 Office C, set SIP Alias: 6252036433016. Lalui Outbound CID: +6252036433016, dst.

Setelah semua asumsi di atas terpenuhi, sekarang saatnya mengatur inbound route di IP PBX Office B (karena dalam contoh ini Office B menjadi gateway incoming call dari ENUM).

  • Masuk ke menu PBX -> PBX Configuration -> Inbound Routes -> Add Incoming Routes. Isi parameter kira-kira seperti berikut ini:
Description:  (misal) Route2OfficeC
DID Number: _625203643XXXX
Set Destination: (pilih trunk yang mengarah ke OfficeC)

Setelah itu klik Submit.

  • Lakukan hal serupa untuk yang mengarah ke Office A.
  • Test call.

Jika step-step dilakukan seperti di atas, seharusnya sudah bisa dicall dari ekstensi mana pun dengan mendial nomer, misal,  +6252036433016.

Selamat mencoba!

4 thoughts on “[ENUM] Membagi Alokasi Prefix +62520 teleponrakyat.id Ke Trunk

  1. Mas Godril,
    Untuk atasi probelm suara di Grandstream 6108 dengan koneksi VOXSTACK GSM Gateway bisa dibantu mas?
    Karena GSM penerima tidak mendengar suara dari softswitch GS-Wave.
    Mohon bantuannya;
    Terima kasih.

    • Problem begini namanya one-way audio, biasanya berhubungan dengan NAT, entah sip clientnya atau sip server. Saya ndak begitu hafal dengan menu Grandstream UCM6108. Kalau ndak salah di setting masing Extensions ada tab Media, lalu bagian Nat diaktifkan.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>