Blog_anak_Tekaje

Wednesday, July 31, 2019

Pengertian SIP & Instalasi Server Softwitch Berbasis SIP

1. Pengertian SIP
SIP atau Session Initation Protocol merupakan suatu signalling atau pensinyalan protokol dan pengontrolan pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna.

Sesi multimedia merupakan pertukaran data antar pengguna yang bisa meliputi suara, video, atau text. SIP tidak menyediakan layanan secara langsung, akan tetapi menyediakan fondasi yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan RTP ( Real Time Tr ansport Protocol ) digunakan untuk transfer data secara real – time , dengan SDP ( Session Description Protocol ) digunakan untuk mendeskripsikan sesi multimedia, dengan MEGACO ( Media Gateway Control Protocol ) digunakan untuk komunikasi dengan PSTN (Public Switch Telephone Network).


Source : https://www.nesabamedia.com/pengertian-sip/

Wednesday, July 24, 2019

Konfigurasi Ekstensi & Dial Plan pada Server Softswitch

1. Konfigurasi Ekstensi Server Softwitch
Untuk melakukan konfigurasi ekstensi pada server softswitch, kita harus melakukakn pengeditan pada file sip.conf.
Ada dua hal yang harus dikonfigurasi pada file itu, yaitu konfigurasi user umum dan konfigurasi user data atau extension.
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

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. Pastikan bahwa seluruh perintah pada file ini sudah dinon 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 timeout 20 detik dilakukan hangup

exten =>102,1,Dial(SIP/102,20)

exten =>102,2,Hangup



Pengertian Ekstensi dan Dial Plan pada Server VoIP

 A. Pengertian Ekstensi
   Extensi dan dial plan server voip dianalogikan seperti PABX. Ekstensi adalah data client voip , misalnya komputer ke 1 ekstensinya 001 , komputer kedua eksetnsinya 002, komputer ketiga ekstensinya 003 dan seterusnya.


Semua ekstensi di atas ditulis di dlam sebuah file konfigurasi yaitu  file extensions.conf. Setiap  ekstensi memiliki komponen dan tahapan perintah yang tersimpan di dalam file tersebut. Di dalam file tersebut di tulis dalam format exten = extension,priority,Command(parameter). Utuk setiap extension/ekstensi, dapat didefinisikan sekumpulan perintah. Komponen yang membangun tahapan perintah extension atau command line adalah sebagai berikut :

    -Extension adalah label dari extension, dapat berupa sebuah string (angka, huruf dan simbol yang diijinkan) atau pola yang harus di evaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon. Setiap command line yang menjadi bagian dari extension tertentu harus mempunyai label yang sama.
    -Priority biasanya berupa angka integer. Merupakan urutan dari perintah yang harus dijalankan dalam sebuah extension. Perintah pertama yang akan dijalankan harus dimulai dengan prioritas 1, jika tidak ada prioritas 1 maka Asterisk tidak akan menjalankan perintah extension. Setelah  prioritas 1 di jalankan, Asterisk akan menambah prioritas ke prioritas 2 dan seterusnya, tentunya jika tidak ada perintah yang menentukan prioritas mana yang selanjutnya harus dijalankan. Jika ternyata perintah selanjutnya ternyata tidak terdefinisi maka Asterisk akan menghentikan proses menjalankan perintah walaupun masih ada perintah dengan prioritas yang lebih tinggi.
    -Command  adalah perintah yang akan di jalankan oleh Asterisk.
    -Parameter adalah parameter yang harus diberikan kepada sebuah command. Tidak semua command / perintah membutuhkan parameter,  beberapa perintah dapat dijalankan tanpa parameter.

itulah pengertian ekstensi atau extension.

Source :http://afm98.blogspot.com/2017/12/pengertian-ekstensi-dan-dial-plan-pada.html?m=1

B. Dial Plan pada Server VoIP


 
Dial antar ekstensi pada IP-PBX [voipkn] -->> seluruh dial plan di bawah ini hanya berlaku bagi context „voipkn‟ exten =>101,1,Dial(SIP/101,20) -->> Dial ext 101 dengan protokol SIP, time out 20 detik exten =>101,2,Hangup -->> setelah timeout dilakukan hangup exten =>102,1,Dial(SIP/102,20) exten =>102,2,Hangup

Source : http://andraravi.blogspot.com/2017/02/pengertian-ekstensi-dan-dial-plan-pada.html?m=1

Tuesday, July 23, 2019

Pengertian VoIP & Contoh menggunakan Voip

A. Pengertian VoIp
 
  
VoIP merupakan akronim dari Voice over Internet Protocol, disebut juga IP Telephony, Internet Telephony, atau Digital Phone. Merupakan teknologi yang memanfaatkan teknologi internet untuk melakukan percakapan suara jarak jauh. Melalui media internet data suara dikonversi menjadi kode digital untuk kemudian diteruskan sebagai paket-paket data di dalam jaringan, tidak melalui sirkuit analog telepon seperti biasanya.

Jadi sederhananya, definisi singkat dari VoIP adalah suara yang ditransfer melalui Internet Protocol (IP).

Source : https://idnetter.com/pengertian-voip-beserta-fungsi-contoh-dan-cara-kerja-dari-voip/amp/



Sunday, July 21, 2019

Cara Mendapatkan Web Hosting Gratis ( Infinity Free )

Asssalamualaikum, kali ini saya akan memberikan tutorial cara mendapatkan web hosting gratis
sebelum saya ajarkan tutorialnya kita harus paham terlebih dahulu apa itu Hosting Gratis
Hosting gratis merupakan Platform bagi pemula yang ingin membuat web secara gratis. Web hosting gratis jg bisa didapatkan dengan berbayar. Adapun Web hosting gratis diperuntukan untuk orang yg masih memiliki kemampuan teknis yg minim. Adapun langkah-langkah untuk membuat hosting gratis seperti dibawah ini.
1. Pertama, Buka web browser kalian lalu ketik "Infinity free" jika kesulitan bisa klik link di bawah
   https://infinityfree.net/
2. kemudian klik " Sign Up now"
3. Jika sudah masukan email dan password kalian
4. Jika sudah Klik "New Account"
5. Lalu Masukkan Domain untuk Web yg akan kamu buat
6. Setelah itu muncul tampilan Cpanel seperti dibawah ini

Tampilan Cpanel Web hosting ( Infinity Free)