Apa yang dimaksud dengan extension dan dial plan

Apa yang dimaksud dengan extension dan dial plan

1. Pengertian Ekstensi Dalam Server Softswitch

Ekstensi dalam server softswitch merupakan label dari extension yang dapat berupa sebuah string (angka, huruf dan simbol) atau pola yang harus dievaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon. Dalam penggunaannya, setiap command line yang menjadi bagian dari extension tertentu harus memiliki label yang valid atau sama. Ekstensi dijalankan berdasarkan urutan-urutan dari tingkat prioritasnya. Berbeda dengan PABX, ekstensi biasanya berasosiasi dengan telepon, interface dan menu. Ekstensi dapat dianalogikan sebagai data client, misalnya computer 1 ekstensinya 001, computer 2 ekstensi 002, computer 3 ekstensi 003 dan seterusnya.

Keseluruhan ekstensi ditulis dalam sebuah file konfigurasi yaitu file extentions.conf, di mana setiap tahapan dalam sebuah ekstensi di tulis dalam format :

exten = extention,priority, command (parameter)

Dial plan di dalam server softswitch merupakan aturan yang dimanfaatkan oleh ekstensi untuk menghubungi sesama Ekstensi atau trunk dan sebaliknya. Dial plan berfungsi sebagai routing panggilan antar ekstensi, baik yang berada di dalam satu IP-PBX secara local maupun antar IP-PBX atau biasa disebut dial trunk. Dalam asterisk dial plan deprogram dalam satu file yang bernama extensions.conf . Hal ini berarti setiap ekstensi dalam asterisk merujuk pada user tertentu yang telah terdaftar di asterisk tersebut sehingga biasanya nomor ekstensi sama dengan id user.

Dial plan adalah metode yang digunakan untuk mengijinkan atau memblokir nomor telepon ke sebuah sirkuit. Untuk membuat dial plan, dapat dilakukan dengan cara menetapkan nomor telepon individu untuk masing-masing pengguna.

3. Layanan dan Aplikasi Softswitch

a. Call Control dan Signal Plane

Call Control dan Signal Plane merupakan bagian jaringan yang berfungsi sebagai pengendali proses pembangunan dan pemutusan hubungan yang melibatkan elemen-elemen jaringan pada layer yang lain berdasarkan signaling message yang diterima dari transport plane. Elemen utama bidang ini adalah softswitch (Call Agent atau Media Gateway Controler).

b. Service/Application Plane

Layanan ini merupakan bagian jaringan yang menyediakan dan mengeksekusi satu atau beberapa aplikasi layanan di dalam jaringan softswitch. Di dalam layer ini termasuk pula application server dan feature server. Selain itu service/application plane juga mengontrol media server yang memberikan fungsi sebagai conference, IVR, tone processing dan sebagainya.

Transport Plane merupakan layanan yang berfungsi sebagai media transport bagi semua message di jaringan, seperti call signaling, call setup dan media setup atau informasi voip atau datanya sendiri. Transport plane dibagi menjadi tiga domain, antara lain sebagai berikut :

- IP transport domain. Domain ini merupakan backbone IP yang dilengkapi dengan border gateway, mekanisme routing dan QoS (router, switches dan lain-lain).

- Interworking domain (trunk gateway, signaling gateway).

- Non IP access domain, access gateway (wireline, mobile), integrated access device, cable modem/MM terminal adaptor, MTA dan sebagainya.

Manajemen plane merupakan layanan softswitch yang berfungsi untuk membrikan fungsi-fungsi dari Opration System Support (OSS) yaitu fungsi system operasi dan pemeliharaan jaringan, provisioning layanan dan pelanggan, network management serta system billing.


Page 2


KONFIGURASI EKSTENSI DAN DIAL PLAN PADA SERVER SOFTSWITCH

A.   PENGERTIAN EKSTENSI DAN DIAL PLAN  PADA SERVER VOIP

      Ekstension  adalah label dari extention, berupa sebuah string (angka, huruf, dan simbol) yang harus di evaluasi secara dinamik untuk mencocokkan dengan nomor telepon.

      Ekstensi  adalah sekumpulan perintah untuk dijalankan. Perintah – perintah ini biasanya dijalankan berdasarkan urutan dari tingkat prioritas.

      Dial Plan merupakan aturan dial yang dimanfaatkan oleh extension untuk menghubungi sesama extension atau trunk dan sebaliknya. Dial Plan berfungsi sebagai routing panggilan antar – ekstensi, baik berada dalam satu IP-PBX (lokal) maupun antar IP-PBX, biasa disebut dial trunk.  

B.   KONFIGURASI EKSTENSI DAN DIAL PLAN PADA SERVER SOFTSWITCH

Apa yang dimaksud dengan extension dan dial plan
      KONFIGURASI EKSTENSI SERVER SOFTSWITCH

Ada 2 hal yang harus dikonfigurasi dalam ekstensi server softswitch, yaitu :

1.    Konfigurasi Data Account Umum

[general] -> context umum, harus ada

context=tkj -> nama context user

port=5060 -> default port untuk SIP

binaddr=0.0.0.0 -> listen semua ip_addr yang request

2.    Konfigurasi Data Account User

    softphone (nama/nomor account)

    type=friend (type account)

    username=101 (login account)

    secret=101 (password account)

    host=dynamic (host yang menjadi ip-pbx, dapat berubah)

    dtmfmode=rfc2833 (rtp payload for dtmf digits, telephony tones and                         telephony signals)

    allow=all (mode codec, bisa semua jenis codec)

    callerid=“sip00” (id client)

    context=tkj (context jaringan user)

    canreinvite=no (mekanisme canreinvite)

    mailbox=101@tkj (username @contex)

Apa yang dimaksud dengan extension dan dial plan
      KONFIGURASI DIAL PLAN SERVER SOFTSWITCH

           Untuk mengkonfigurasi dial plan, edit file extensions.conf dengan mengetik nano/etc/asterisk/extensions.conf. Pastikan bahwa seluruh perintah pada file ini sudah di non aktifkan. Ketik perintah di bawah ini pada bagian paling akhir dari isi file extensions.conf.

           Dial antar ekstensi pada IP-PBX [tkj] (seluruh dial plan di bawah hanya berlaku bagi context “TKJ”)

exten => 101,1,Dial(SIP/101,20) -> Dial ext 101 dengan protokol SIP, time out 20 detik

exten => 101,2,hangup -> setelah time out 20 detik dilakukan hangup

exten => 102,1,dial(sip/102,20)


LANGKAH – LANGKAH KONFIGURASI BRIKER & X-LITE dengan Menghubungi Operator Yang harus disiapkan yaitu :   1.  VirtualBox   2. Briker versi 1.4 yang sudah terinstall di VirtualBox(tergantung kemauan dan spesifikasi laptop)   3. X-Lite   4. Koneksi Internet I.        CARA MENGINSTALL BRIKER       Pertama, kita harus menginstall Briker terlebih dahulu di VirtualBox.  Berikut langkah – langkah menginstall Briker di VirtualBox : 1.     Buka aplikasi VirtualBox 2.     Klik icon New . Name : tergantung keinginan Type : Linux Version : Linux 2.6/3.x/4.x(64-bit) – tergantung spesifikasi laptop Lalu klik Next . 3.     Selanjutnya atur memory size. Atur hingga 1GB. Lalu klik Next . 4.     Dibagian ini, pilih Create a Virtual Hard Disk Now , akan membuat ukuran hardisk baru. Lalu klik Next . 5.     Pilih type harddisk yang akan digunakan. Pilih VDI (Virtual Disk Image). Lalu klik Next . 6.     Lalu pilih Dynamically Al

LANGKAH – LANGKAH KONFIGURASI BRIKER & X-LITE untuk 2 Softphone Yang harus disiapkan yaitu :   1.  VirtualBox   2. Briker versi 1.4 yang sudah terinstall di VirtualBox(tergantung kemauan dan spesifikasi laptop)   3. X-Lite (2)   4. Koneksi Internet I.         CARA MENGINSTALL BRIKER       Pertama, kita harus menginstall Briker terlebih dahulu di VirtualBox.  Berikut langkah – langkah menginstall Briker di VirtualBox : 1.      Buka aplikasi  VirtualBox 2.      Klik icon  New . Name :  tergantung keinginan Type :  Linux Version :  Linux 2.6/3.x/4.x(64-bit) –  tergantung spesifikasi laptop Lalu klik  Next . 3.      Selanjutnya atur memory size. Atur hingga 1GB. Lalu klik  Next . 4.      Dibagian ini, pilih  Create a Virtual Hard Disk Now , akan membuat ukuran hardisk baru. Lalu klik  Next . 5.      Pilih type harddisk yang akan digunakan. Pilih  VDI (Virtual Disk Image). Lalu klik  Next . 6.      Lalu pilih  Dy