Pages

Friday, August 07, 2020

Latihan Praktik 3 : Membangun server VoIP dengan aplikasi

Latihan Praktik 3 

Judul : Membangun server VoIP dengan aplikasi miniSIPPhone 

Tujuan : 

1. Memberikan pengetahuan baru tentang beberapa aplikasi server VoIP dengan miniSIPPhone berbasis Windows. 

2. Memenuhi KD 4.11 tentang instalasi jenis SIP server. 

Syarat : 

Siapkan jaringan lokal dengan sebuah komputer Windows sebagai server-nya. Ikuti petunjuk berikut.

1. Unduh terlebih dahulu file instalasi dari miniSIPServer pada link https://www.myvoipapp.com/

2. Pada halaman Download, pilih tipe aplikasi For Windows dan pilih yang memberikan support client sebanyak 20.

3. Setelah berhasil mengunduh, mulailah menjalankan file instalasi dengan melakukan double click file mss_36_u20.exe

4. Lakukan proses instalasi mulai dari persetujuan lisensi, kemudian menentukan lokasi hasil instalasi seperti yang telah dilakukan sebelumnya. 

5. Setelah tahapan persiapan instalasi selesai, Anda klik tombol Install untuk memulai proses instalasi. 


6. Tunggu beberapa saat hingga proses instalasi selesai. Klik Finish untuk menjalankan miniSIPServer.


7. Pada saat aplikasi miniSIPServer running, sistem akan meminta permission dari Windows, pilih Allow access.

8. Berikut adalah tampilan miniSIPServer ketika dijalankan. 
9. Pilih menu Local users untuk melihat daftar user SIP yang telah tersedia. Berikut ad tampilan dari Local users. 
10. Secara default, miniSIPServer telah menyediakan beberapa user bawaan seperti 100, 101, dan 102. Sampai tahapan ini, proses instalasi dan konfigurasi server telah berhasil dikerjakan. 

11. Untuk melakukan pengujian komunikasi antara user yang tersedia, Anda dapat melakukan instalasi aplikasi miniSIPPhone yang dapat diunduh pada laman https://www. myvoipapp.com. Lakukan instalasi aplikasi tersebut pada komputer client (lakukan seperti dalam tahapan sebelumnya). 

12. Jalankan aplikasi miniSIPPhone, kemudian lengkapi detail informasi akun SIP (sesuai daftar akun bawaan SIP) seperti gambar berikut. 
13. Berikut adalah tampilan monitoring server (menu Local users) setelah user client berhasil 
login dengan username 100. 
14. Berikut adalah tampilan miniSIPPhone ketika terdaftar di SIP server. 
15. Lakukan hal yang serupa pada komputer client yang lain dengan melakukan instalasi aplikasi miniSIPPhone dan login dengan akun 101. Setelah berhasil login, daftar user yang berhasil terkoneksi dan login ke dalam SIP server akan terpantau dalam menu Local users.

16. Lakukan pengujian dengan melakukan panggilan dari username 101 ke user 100. Caranya dengan cara memasukkan dial number 100 lalu pilih Call pada aplikasi miniSIPPhone. 
17. Berikut adalah tampilan softphone ketika username 100 mendapat panggilan dari 101. Klik tombol Answer untuk menjawab panggilan.  




Zona Aktivitas 


A. Uji Pengetahuan (Nilai Pengetahuan IV) 
1. Apa yang Anda ketahui tentang SIP? Jelaskan. 
2. Bagaimana cara kerja SIP dalam melayani sistem VoIP? Jelaskan. 
3. Tuliskan dan jelaskan minimal enam jenis konten pesan dalam layanan SIP. 
4. Apa yang dimaksud dengan kode 3xx dalam respons SIP? Jelaskan dengan singkat. 

Praktikum (Nilai Praktik IV) 
Bagi peserta didik ke dalam beberapa kelompok dengan anggota maksimal tiga orang Lanjutkan latihan praktik tentang mengonfigurasi VoIP server menggunakan minisippa dengan menambahkan dua pesawat IP phone. Buat laporan tentang konfigurasinya dan pengujiannya, kemudian presentasikan di depan kelas. 

Eksperimen (Nilai Proyek IV) 
Pada aktivitas eksperimen ini, Anda akan melakukan analisis terhadap performa dalam komunikasi server VoIP berbasis Asterisk dengan miniSIPPhone. 
1. Lakukan pengukuran besar bandwidth yang dibutuhkan untuk menjalankan sesi komunikasi antara server VoIP dan Asterisk dibandingkan miniSIPPhone. 
2. Jelaskan hasil eksperimen Anda dan presentasikan di depan kelas.



Rangkuman 


1. Sistem PBX akan menjembatani komunikasi antara telepon internal penggunanya (memiliki beberapa saluran telepon internal) dan sambungan telepon publik atau PSTN (Public Switched Telephone Network). 

2. Hunting dapat diartikan sebagai grup kanal pengguna yang dilengkapi dengan sebuah nomor panggilan. 

3. Extension dapat dikatakan sebagai prosedur penomoran atau dial number pada setiap perangkat telepon yang terkoneksi dengan server VolP. 

4. Dial plan adalah inti dari sistem Asterisk, yaitu rule yang menjelaskan tentang mekanisme Asterisk PBX dalam menangani panggilan masuk dan keluar, juga berisi semua nomor ekstensi.
 
5. SIP atau Session Initiation Protocol adalah salah satu jenis protokol yang digunakan dalam jaringan berbasis VoIP, yang fungsi utamanya adalah menentukan standar dalam proses signalling dan pengontrolan sesi komunikasi dalam paket komunikasi telepon. 

6. Tahapan signalling dalam proses komunikasi dengan SIP dapat diringkas menjadi enam tahapan, yaitu SIP addressing, mengidentifikasi alamat server SIP, proses transfer data dalam SIP, invitasi SIP, mengidentifikasi alamat user, serta merangkai dan memodifikasi sesi komunikasi. 



Ulangan Akhir Bab 1 


A. Pilihlah salah satu jawaban yang tepat. 

1. Jenis PBX yang memiliki kelebihan dalam sistem penyambungan secara otomatis ketika ada permintaan koneksi antar extension disebut
a. KTS 
b. PNX 
c. PABX 
d. PMBX
e. EPABX 

2. Berikut yang tidak termasuk jenis PBX dilihat dari sisi jalur penghubungnya adalah
a. BRA 
b. DID 
c. HRA 
d. PRA 
e. hunting group 

3. Jenis PABX yang diklasifikasikan berdasarkan kemampuan untuk menyesuaikan dengan kebutuhan pasar terutama dalam melakukan upgrade fitur dalam perangkat adalah .... 
a. port 
b. calling 
c. blocking
d. ekspansi  
e. forward calling 

4. Jumlah ekstensi yang disediakan dalam PBX berskala small dalam melayani sambungan privat jaringan telepon perusahaan adalah 
a. 20 
b. 45 
c. 50 
d. 75 
e. 100 

5. Tipikal trunk line yang dapat menyambungkan PBX satu dengan PBX lainnya, baik secara langsung maupun dengan public exchange merupakan jenis trunk yang berkarakteristik. 
a. tie trunk 
b. subscriber line 
c. central office trunk 
d. foreign exchange trunk 
e. wide area telephone service trunk 

6. Mekanisme hunting yang akan mulai mencari member berdasarkan digit nomor yang ditekan atau di-dial, jika tidak ditemukan akan dilanjutkan pada member berikutnya sampai berakhir kemudian diulang dari awal lagi. Karakteristik ini merupakan metode yang digunakan dalam proses .... 
a. 2WB 
b. 2WF 
c. GUCD 
d. circular hunting 
e. regular hunting 

7. Jenis hunting yang memprioritaskan pencarian dari nilai terbesar menuju nilai terkecil dari penomoran merupakan ciri khusus dalam cara kerja tipe .... 
a. 2WB 
b. 2WF 
c. GUCD 
d. circular hunting 
e. regular hunting 

8. Dalam memberikan penomoran ekstensi telepon dengan Asterisk berjenis predefined, dikenal beberapa jenis parameter yang memiliki peran dan fungsinya masing masing. Parameter yang tepat untuk menentukan respons time out adalah 
a. T
b. o
c. h
d. t
e. i

9. Pada penomoran extension dalam Asterisk menggunakan metode pattern yang diawali tanda karakter khusus underscore"_", simbol karakter yang mewakili penomoran dari angka 0-9 adalah .... 
a. Z 
b. N 
c. Y
d. X  
e. Dot" 

10. Function dalam dial plan yang memungkinkan Anda untuk membagi konten suatu variabel dengan menggunakan pembatas yang ditentukan adalah 
a. DB 
b. CUT 
c. TIMEOUT 
d. CALLERID 
e. LANGUAGE 

11. Perintah dalam dial plan yang dapat digunakan untuk menghitung dan membandingkan orisinalitas pesan dalam Asterisk disebut.... 
a. CDR 
b. MD5 
c. CHECK 
d. MD5SUM 
e. CHECK_MD5 

12. Jenis request dalam protokol SIP yang dapat 
difungsikan oleh pengguna dalam membuat daftar baru tentang informasi kontak respons, yang mengandung konten tentang keadaan permintaan dan status kode yang ditampilkan merupakan karakteristik dari konten ... 
a. ack 
b. bye 
c. invite 
d. register 
e. cancel 

13. Di antara pilihan berikut, kode respons server SIP yang memberikan informasi bahwa request telah diterima dengan baik dan sedang dalam pengerjaan yang benar adalah
a. 1xx
b. 2xx
c. 3xx
d. 4xx
e. 5xx

14. Bagian pendukung terbentuknya jaringan VoIP dengan SIP server yang yang menghasilkan kode respons 3xx (redirection) pada setiap permintaan yang diterimanya, kemudian mengarahkan request tersebut pada client yang dituju dengan cara menghubungi alamat URI merupakan tanggung jawab dari elemen .
a. registrar 
b. SIP server 
c. proxy server 
d. redirect server 
e. session border controller

15. Kode yang diberikan jika terjadi kegagal server SIP ketika tidak berhasil mer dalam memberikan layanan adalah 
a. 1xx
b. 2xx
c. 3xx
d. 4xx
e. 5xx


B. Jawablah pertanyaan-pertanyaan berikut dengan benar. 

1. Tuliskan dan jelaskan minimal empat kode respons server SIP dalam memberikan respons pada 
permintaan client-nya. 
2. Jelaskan pengertian baris kode writeprotect dalam bagian general Asterisk. 
3. Jelaskan perbedaan antara sistem PBX dan hunting. 
4. Tuliskan dan jelaskan tiga jenis hunting yang Anda ketahui. 
5. Jelaskan perbedaan antara PABX dan EPABX 

C. Praktik 

Tugas bersifat individu.
 
1. Buatlah topologi berikut 

2. Lakukan setup dan konfigurasi jaringan VoIP sesuai gambar topologi sebelumnya dengan keten sebagai berikut. 

a. Server VolP menggunakan OS berbasis Linux. 
b. Aplikasi VolP server yang dipilih bebas. 
c. Konfigurasi IP address setiap client dan server, serta pengaturan extension disesuaikan dengan gambar topologinya. 

3. Buat laporan dan presentasikan hasilnya di depan kelas. 


1 comment: