Top Banner
Seminar Tugas Akhir 30 Juni 2011 Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada VoIP Server NOOR MAULIDA MASITHA 2208100641 Dosen Pembimbing 1 Dr. Ir. Achmad Affandi, DEA 196510141999021001 Dosen Pembimbing 2 Ir. Djoko Suprayitno R, MT 195506021987011001 JURUSAN TEKNIK ELEKTRO Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya 2011
25

Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Jun 20, 2019

Download

Documents

ngonga
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Seminar Tugas Akhir 30 Juni 2011

Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada VoIP Server

NOOR MAULIDA MASITHA

2208100641

Dosen Pembimbing 1

Dr. Ir. Achmad Affandi, DEA

196510141999021001

Dosen Pembimbing 2

Ir. Djoko Suprayitno R, MT

195506021987011001

JURUSAN TEKNIK ELEKTRO

Fakultas Teknologi Industri

Institut Teknologi Sepuluh Nopember

Surabaya 2011

Page 2: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Latar Belakang

Seringnya menghadapi berbagai customer yg sulit

membayarkan tagihan kredit mereka. Penyebabnya

meliputi Busy Hectic, Payment Process dan Habitual

Effect.

Teknologi informasi dan jaringan komputer yang

berkembang semakin pesat.

Pengguna internet mencapai 30 juta jiwa, atau

12,3 % dari populasi di Indonesia di tahun 2010.

Page 3: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Permasalahan

Bagaimana mengkonfigurasi VoIP server dengan

Asterisk?

Bagaimana merancang sistem layanan reminder

berbasis IVR outbound?

Bagaimana cara mengolah database agar dapat

dihubungakan dengan IVR?

Page 4: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tujuan

Dapat mempermudah nasabah untuk mengetahui

jadwal pembayaran tagihan kredit sebelum

tanggal jatuh tempo serta status tagihan setiap

bulannya.

Page 5: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Batasan Masalah

Menggunakan sistem operasi Ubuntu 9.04.

Konfigurasi IP-PBX menggunakan Asterisk 1.4.

Aplikasi softphone yang digunakan adalah X-lite.

Database yang digunakan untuk menyusuninformasi tagihan kredit menggunakan MySQL.

Jalur komunikasi dibentuk dalam sebuah jaringanVoIP pada sebuah lokal area (LAN).

Admin berperan sebagai pelaksana layananreminder.

Page 6: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Metodologi

Studi literature

Perancangan Sistem

Pembuatan Sistem

Pengujian dan analisa data

Kesimpulan

Mempelajari VoIP, Asterisk, AGI, IVR dan

MySQL.

Perancangan sistem dari aplikasi IVR pada

VoIP dan web admin.

Pembuatan sistem dari aplikasi IVR pada

VoIP dan web admin.

Pengujian sistem yang telah dibuat dan

melakukan analisa dari hasil pengujian

Menarik kesimpulan dari analisa yang

dilakukan

Page 7: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tinjauan Pustaka (1)

VoIP (Voice over Internet Protocol) adalah teknologi

yang mampu melewatkan track suara, video dan

data yang berbentuk paket melalui jaringan IP.

Page 8: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tinjauan Pustaka (2)

AGI (Asterisk Gateway Interface) adalah interface

yang digunakan untuk menambahkan kemampuan

pada Asterisk dengan menggunakan beberapa

bahasa pemrograman yang mampu dipahami oleh

asterisk.

Misalnya Perl, PHP, C, Pascal, Bourne Shell, phyton.

Page 9: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tinjauan Pustaka (3)

IVR (Interactive Voice Response) merupakan sistem

pemrosesan suara yang mempresentasikan

response suara ke pemanggil berdasarkan data

yang disimpan dalam database.

Jenis layanan IVR :

a. inbound service

b. outbound service

Page 10: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Perancangan Sistem

IPNETWORK

Database

reminder

IP PBX SERVER(IVR & WEB)

USER 3USER 2USER 1

ADMIN

Page 11: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Flowchart IVRSTART

Cek data

nasabah

Admin login

web server

Dial IVR

server

Connect

Menu :

1. Nasabah Mitrakarya

2. Nasabah KPR

3. Nasabah KPMb

4. Nasabah KPMr

introadmin.wav

1Nomor extensi

yang terdaftar

2Nomor extensi

yang terdaftar

3Nomor extensi

yang terdaftar

4Nomor extensi

yang terdaftar

END

Y

Y

Y

Y

T

T

T

T

Y

T

A

introclient.wav

Sudah

bayar

Belum

bayar

sudah.wav

belum.wav

Database

service

Database

service

end.wav

Y

Y

T

T

END

A

Page 12: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Web admin

Tampilan halaman login Tampilan halaman data

nasabah

Page 13: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tampilan edit nasabah

Page 14: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Tampilan input kredit

Page 15: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Pengujian Sistem

Pengukuran delay

Pengukuran jitter

Pengukuran packet loss

Pengukuran throughput

Pengujian deteksi digit

Pengujian call forward

Page 16: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

1. Pengukuran Delay

DELAY (ms)

200 101 200102 200103 200104

23.19472 20.08699 22.97633 20.37688

21.83858 20.25269 20.37688 22.67952

20.46807 20.038 21.40208 21.23226

21.23226 20.37688 20.24069 20.27252

20.27676 20.27252 20.27252 24.93858

Pengukuran dimulai ketika admin menghubungi nomor IVR server

sampai menuju nomor nasabah, dengan rata-rata delay

20.2ms – 21.9ms.

19

19.5

20

20.5

21

21.5

22

22.5

101 102 103 104dela

y (

ms)

Page 17: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

2. Pengukuran Jitter

JITTER (ms)

200101 200102 200103 200104

0.864486 1.474791 0.784154 0.94421

0.976408 3.235489 0.947495 1.029709

0.600764 0.947495 1.237533 0.44479

0.44479 0.94421 1.533289 1.029709

3.301215 1.029709 1.029709 0.976408

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

101 102 103 104jitter

(ms)

Pengukuran dimulai ketika admin menghubungi nomor IVR server

sampai menuju nomor nasabah, dengan rata-rata jitter 0.9ms –

1.5ms.

Page 18: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

3. Pengukuran Packet Loss

PACKET LOSS

200101 200102 200103 200104

0.10% 0.10% 0.10% 0.10%

0.20% 0.20% 0.20% 0.10%

0.20% 0.10% 0.10% 0.30%

0.30% 0.10% 0.20% 0.10%

0.20% 0.10% 0.10% 0.20%

0.00%

0.05%

0.10%

0.15%

0.20%

0.25%

101 102 103 104pack

et lo

ss

Pengukuran dimulai ketika admin menghubungi nomor IVR server

sampai menuju nomor nasabah, dengan rata-rata packet loss

0.12% – 0.2%.

Page 19: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

4. Pengukuran Throughput

THROUGHPUT (bps)

200101 200102 200103 200104

59174.18 82003.34 60666.77 79440.96

68065.03 73010.74 66207.02 80196.45

66207.02 82178.09 69077.09 71968.65

71968.65 79440.96 72610.74 80196.45

79973.64 80196.45 76580.74 68065.03

62000

64000

66000

68000

70000

72000

74000

76000

78000

80000

82000

101 102 103 104th

roughput

Pengukuran dimulai ketika admin menghubungi nomor IVR server

sampai menuju nomor nasabah, dengan rata-rata throughput

69000bps – 79000bps.

Page 20: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

5. Pengujian Deteksi Digit (1)

Pengujian kesesuaian digit yang ditekan dengan file

yangdimainkan. Pengujian pada program yang terdapat

pada extensions.conf sebagai berikut

exten=>100,4,Background(/var/lib/asterisk/sitha/menu)

exten=>100,n,WaitExten()

exten=>1,1,Dial(SIP/101,30)

exten=>1,n,Answer()

exten=>1,n,Playback(var/lib/asterisk/sitha/introclient)

exten=>1,n,Hangup()

Page 21: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

5. Pengujian Deteksi Digit (2)

DIGIT LEVEL AKTIVITAS SESUAI

(Y/T)

1 pertama Putar file introclient.wav Y

2 pertama Putar file introclient.wav Y

3 pertama Putar file introclient.wav Y

4 pertama Putar file introclient.wav Y

Page 22: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

6. Pengujian Call Forward

Fitur ini digunakan saat admin bank mencoba untuk

menghubungi pihak nasabah melalui layanan IVR yang telah

telah terkonfigurasi di dalam IP PBX.

ADMIN NOMOR

SERVER IVR

DIGIT AKTIVITAS SESUAI

(Y/T)

200 100 1 200 dial 100 kemudian apabila digit 1 ditekan

forward otomatis ke nasabah Mitrakarya

Y

200 100 2 200 dial 100 kemudian apabila digit 2 ditekan

forward otomatis ke nasabah KPR

Y

200 100 3 200 dial 100 kemudian apabila digit 3 ditekan

forward otomatis ke nasabah KPMb

Y

200 100 4 200 dial 100 kemudian apabila digit 4 ditekan

forward otomatis ke nasabah KPMr

Y

Page 23: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Kesimpulan

Nilai rata-rata delay yang dihasilkan oleh panggilansuara yang dicoba berkisar antara 20.2 ms – 21.9 ms.

Nilai rata-rata jitter yang diperoleh saat server melakukan panggilan suara berkisar antara 0.9 ms –1.5 ms.

Packet loss yang hilang pada saat pengiriman data masih relatif kecil yaitu maksimal 0.2%.

Nilai rata-rata throughput yang terukur dalam pegujianadalah berkisar antara 69000 bps – 79000 bps.

IVR sudah dapat mendeteksi digit angka danmenjalankan fitur call forward.

Page 24: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

Saran

Adanya penambahan fitur-fitur yang dapat

membuat sistem layanan reminder ini lebih baik.

Perlu adanya penelitian lebih mendalam mengenai

layanan reminder pada Asterisk.

Page 25: Rancang Bangun Reminder Kredit Perbankan Berbasis IVR pada ...digilib.its.ac.id/public/ITS-Undergraduate-17637-Presentation-1186788.pdfPermasalahan Bagaimana mengkonfigurasi VoIP server

TERIMA KASIH