Jumat, 30 Agustus 2019

KD 2 Prosedu Instalasi server softswitch berbasis session initial protokol (SIP)

KD 2
Prosedur instalasi server softswitch berbasis session initial protokol (SIP)

A.Definisi session initial protokol (SIP)

suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu user atau lebih. Sesi ini adalah pertukaran data antar user yang meliputi suara,video,dan text.

SIP tidak menyediakan layanan secara langsung tapi menyediakan layanan yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan RTP (Real Time Transport Protocol) untuk transfer data secara realtime,dengan MEGACO (Media Gateway Control Protocol) untuk komunikasi dengan PSTN (Public Switch Telephone Network).

B.Instalasi Softswitch Berbasis SIP

1.menghubungkan SIP proxy dengan PBX system existing sebagai gateway ke PSTN.
Untuk menghubungkan dari IP Network ke PSTN, SIP proxy akan me-routing-kan seluruh panggilan dari panggilan VoIP ke PSTN.
2.migrasi existing user dan services ke SIP. Migrasi semua handset ke SIP baik menggunakan gateway atau handset yang native SIP.
3.set-up SIP application server untuk mengakomodasi fitur-fitur yang dibutuhkan user seperti voice mail, multi-party conferencing, IVR, fine me follow me dan masih banyak lagi fitur yang disupport SIP.
4.melakukan routing panggilan ke luar melalui koneksi internet.Banyak  operator memulai menjual SIP based dengan menawarkan layanan long distance dengan harga yang lebih murah.

KD 1 Memahami konfigurasi Extensi dan dial plan server softswitch

KD 1

Memahami konfigurasi extensi dan dial plan server softswitch

A.Definisi extensi dan dial plan server softswitch:


1.Definisi extensi

Merupakan sekumpulan perintah yang dijalankan berdasarkan urutan2 dari tingkat prioritasnya.

2.Definisi dial-plan
berfungsi sebagai routing panggilan antar ekstensi, baik yang berada  dalam satu IP-PBX ,(lokal) maupun antar IP-PBX, atau biasa disebut dial trunk.Dial Plan diprogram dalam satu file yang bernama extensions.conf.

B.Konfigurasi extensi dan dial plan pada server softswitch
1. Konfigurasi Ekstensi Server Softwitch
Untuk melakukan konfigurasi ekstensi pada server softswitch,dua hal yang harus dikonfigurasi : 
a.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 yg request
srvlookup=yes
tos=0x18
videosupport=yes

b.Konfigurasi Data Account User / Extensions : 
 ;softphone (nama atau nomor account)
[101] (user/extension)
type=friend (tipe account)
username=101 (login account)
secret=101 (password account)
host=dynamic (host yang menjadi IP PBX,dapat berubah)
nat=no (tanpa NAT)
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) 

2.Konfigurasi Dial Plan Server Softwitch
Untuk mengkonfigurasi dial plan, edit file extensions.conf dengan mengetik nano /etc/asterisk/extensions.conf. 
exten =>101,1,Dial(SIP/101,20)  --> Dial ext 101 dengan protokol SIP, time out 20 detik
exten =>101,2,Hangup -->> setelah timeout 20 detik dilakukan hangup
exten =>102,1,Dial(SIP/102,20)
exten =>102,2,Hangup