Anda di halaman 1dari 4

1

1.4 Implementasi Jaringan VoIP dengan


Asterisk Konfigurasi IP Phone

Pada Konfigurasi IP Phone, disini saya menggunakan produk Netphonic NP-18. Langkah – langkah
implementasi VoIP Client dengan IP Phone NP-18 adalah sebagai berikut:

 Hubungkan port WAN NP-18 dengan switch, dan hubungkan port LAN dengan komputer.
 Konfigurasi alamat IP network komputer dengan kelas yang sama dengan default alamat IP
NP-18 (192.168.10.1), semisal konfigurasi alamat IP komputer adalah 192.168.10.2

# ifconfig eth0 192.168.10.2

 Buka web browser Firefox dan ketik http://192.168.10.1, maka akan tampil web browser
konfigurasi IP Phone NP-18. Masukkan username = admin, password = admin. Kemudian
lakukan konfigurasi menggunakan network lokal pada bagian Network → WAN Config,
konfigurasi IP WAN NP-18 dengan kelas yang sama dengan IP server Asterisk, yaitu
192.168.17.20

 Langkah selanjutnya adalah konfigurasi SIP untuk NP-18 dengan memilih menu bagian
VOIP → SIP Config. Kemudian masukkan parameter Data Account dari server VoIP

- Register Server Addr : 192.168.17.17


- Register Server Port : 5060
- Register Username : 2003
- Register Password : 2003
- Phone number : 2003

 Gunakan codec G.729


 Langkah terakhir adalah simpan semua konfigurasi, kemudian pilih menu reboot.

Berlanjut ke ADMINISTRASI ASTERISK…


2

1.5 Implementasi Jaringan VoIP dengan


Asterisk Administrasi Asterisk
Administrasi server Asterisk dilakukan dengan memasuki mode console dari komputer server
bersistem operasi Linux, yaitu Asterisk CLI (Command Line Interfaces). Di Asterisk CLI dapat
memonitor seluruh aktifitas jaringan VoIP.

 Menjalankan Asterisk CLI.

# asterisk

# asterisk –rvvvvvvT

[Jun 5 12:24:39] Asterisk 1.4.19.1, Copyright (C) 1999 – 2008 Digium, Inc. and
others.

[Jun 5 12:24:39] Created by Mark Spencer <markster@digium.com>

[Jun 5 12:24:39] Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show
warranty’ for details.

[Jun 5 12:24:39] This is free software, with components licensed under the GNU
General Public

[Jun 5 12:24:39] License version 2 and other licenses; you are welcome to
redistribute it under

[Jun 5 12:24:39] certain conditions. Type ‘core show license’ for details.

[Jun 5 12:24:39]
==================================================================

[Jun 5 12:24:39] == Parsing ‘/etc/asterisk/asterisk.conf’: [Jun 5 12:24:39]


Found

[Jun 5 12:24:39] == Parsing ‘/etc/asterisk/extconfig.conf’: [Jun 5 12:24:39]


Found

[Jun 5 12:24:39] Connected to Asterisk 1.4.19.1 currently running on dikmansn-


laptop (pid = 6270)

Verbosity was 0 and is now 6

dikmansn-laptop*CLI>

 Monitor client yang terhubung ke server Asterisk

– Registered SIP ‘2003′ at 192.168.17.20 port 5060 expires 60

– Saved useragent “Voip Phone 1.0″ for peer 2003

– Registered SIP ‘2002′ at 192.168.17.18 port 5060 expires 1800

– Saved useragent “X-Lite release 1105d” for peer 2002

 Monitor client yang tidak terhubung ke Asterisk

– Unregistered SIP ‘2002′


3

– Unregistered SIP ‘2004′

 Monitor client yang terdaftar di server Asterisk CLI.

dikmansn-laptop*CLI> sip show users

Username Secret Accountcode Def.Context ACL NAT

2004 2004 default No RFC3581

2003 2003 default No RFC3581

2002 2002 default No RFC3581

2001 2001 default No RFC3581

 Monitor client yang terhubung dan tidak di server Asterisk CLI.

dikmansn-laptop*CLI> sip show peers

Name/username Host Dyn Nat ACL Port Status

2005/2005 (Unspecified) D 0 Unmonitored

2004/2004 192.168.17.19 D 5060 Unmonitored

2003/2003 192.168.17.20 D 5060 Unmonitored

2002/2002 192.168.17.18 D 5060 Unmonitored

2001/2001 (Unspecified) D 0 Unmonitored

5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 2 offline]

 Monitor panggilan tak terjawab

– Executing [2002@default:1] Dial(“SIP/2003-081e3d30″, “SIP/2002|30|Ttm”) in new


stack

– Called 2002I>

– Started music on hold, class ‘default’, on channel ‘SIP/2003-081e3d30′

– SIP/2002-081e92a8 is ringing

– Nobody picked up in 30000 ms

– Stopped music on hold on SIP/2003-081e3d30

– Executing [2002@default:2] VoiceMail(“SIP/2003-081e3d30″, “2002@default”) in


new stack

– <SIP/2003-081e3d30> Playing ‘vm-intro’ (language ‘en’)

– <SIP/2003-081e3d30> Playing ‘beep’ (language ‘en’)

– Recording the message

– x=0, open writing:

/var/spool/asterisk/voicemail/default/2002/tmp/5h911r

format: wav49, 0×81eff10


4

– x=1, open writing:

/var/spool/asterisk/voicemail/default/2002/tmp/5h911r

format: gsm, 0×81f0228

– x=2, open writing:

/var/spool/asterisk/voicemail/default/2002/tmp/5h911r

format: wav, 0×81e9460

– User hung up>

== Spawn extension (default, 2002, 2) exited non-zero on

‘SIP/2003-081e3d30′

Keterangan dari script monitor panggilan tak terjawab:

Pada tampilan script panggilan tak terjawab Asterisk CLI, didapat bahwa user dengan extension
2003 akan menghubungi user dengan extension 2002. Selama menunggu user 2003 menjawab
panggilan akan mendengarkan nada tunggu berupa musik. User 2002 ringing, tetapi selama 30
detik tidak menjawab panggilan user 2003, maka pada user 2003 akan masuk kedalam voicemail
user 2002 dengan terlebih dahulu matinya musik dan panduan untuk meninggalkan pesan setelah
terdengar bunyi “beep”. User 2003 dapat meninggalkan pesan yang akan tersimpan pada mailbox
2002 ataupun tidak meninggalkan pesan dengan menutup atau memutus hubungan.

 Monitor panggilan terjawab

– Executing [2002@default:1] Dial(“SIP/2003-081e3d30″, “SIP/2002|30|Ttm”) in new


stack

– Called 2002I>

– Started music on hold, class ‘default’, on channel ‘SIP/2003-081e3d30′

– SIP/2002-081e9630 is ringing

– SIP/2002-081e9630 answered SIP/2003-081e3d30

– Stopped music on hold on SIP/2003-081e3d30

== Spawn extension (default, 2002, 1) exited non-zero on ‘SIP/2003-081e3d30′

Keterangan dari script monitor panggilan terjawab:

Pada tampilan script panggilan Asterisk CLI, didapat bahwa user dengan extension 2003 akan
menghubungi user dengan extension 2002. Selama menunggu user 2003 menjawab panggilan akan
mendengarkan nada tunggu berupa musik. User 2002 ringing dan menjawab panggilan user 2003,
maka pada user 2003 mematikan nada sambung, dan langsung dapat berkomunikasi dengan user
2002. Untuk memutus hubungan , dapat dilakukan oleh salah satu user.

Anda mungkin juga menyukai