Anda di halaman 1dari 22

[solved] Trunk Indihome No audio from PSTN

godril Apr '18

liquasolutions:

o=root 1024073464 1024073464 IN IP4 192.168.10.8

IP address yang hadap telkom untuk layanan voice bukannya kelas 10.0.0.0/8 ya? di salah satu SDP,
media di arahkan ke ip address 192.168.10.8 di mana itu mungkin interface yang hadap ke LAN atau ip
address ip phone/softphone. Externip nya kalo ndak salah harusya 10.0.0.X juga. lalu define internal host
192.168.0.0/16.

liquasolutions Apr '18

godril:

IP address yang hadap telkom untuk layanan voice bukannya kelas 10.0.0.0/8 ya? di salah satu SDP,
media di arahkan ke ip address 192.168.10.8 di mana itu mungkin interface yang hadap ke LAN atau ip
address ip phone/softphone. Externip nya kalo ndak salah harusya 10.0.0.X juga. lalu define internal
host 192.168.0.0/16.

Selamat siang mas,

Kalau boleh tau SDP apa yah, maaf masih belum familiar dengan asterisk hehehe…
Untuk informasi tambahan
IP Server FreePBX 192.168.10.8
Microsip di laptop 192.168.10.33
IP yg di dpt dr VOIP indihome 10.41.35.6 (melihat di setting modem indihome)
Port Voip di modem Indihome ini di binding ke port 2 LAN yg kemudian disambungkan ke mikrotik sehingga
mendapatkan IP 192.168.1.5 di interface mikrotiknya.

Saya coba ganti exterip jd pakai 10.41.35.6 dan internal hanya 192.168.0.0/16 tapi belum berhasil juga
keluar suara.

Kasusnya sama dg di Mirosip, kalau option “IP Rewrite” dihilangkan tidak keluar suara juga.

godril Apr '18

SDP (Session Description Protocol) bukan hanya Asterisk saja, dia ada di percakapan SIP terutama untuk
INVITE dan replyan OK 200 ketika panggilan diterima. Fungsinya adalah untuk menetapkan pembicaraan
akan menggunakan audio/video, codecnya apa saja, dan salah satunya ip address media pembicaraan
masing-masing ujung akan dikirim mana saja.

Jadi kalo dilihat dari log mas, SDP FreePBX yang ditawarkan ke server telkomnya adalah:

INVITE sip:147@10.0.0.10 SIP/2.0


Via: SIP/2.0/UDP 192.168.10.8:5160;branch=z9hG4bK3c03e14c;rport
Max-Forwards: 70
From: sip:+62xxxxxxx2@telkom.net.id:5160;tag=as7ff984b3
To: sip:147@10.0.0.10
Contact: sip:+62xxxxxxx2@192.168.10.8:5160
Call-ID: 0f845b0d587028da2fb5a2b86be93dd2@telkom.net.id
CSeq: 102 INVITE
User-Agent: FPBX-14.0.2.14(15.2.2)
Date: Mon, 16 Apr 2018 06:32:33 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MES
Supported: replaces, timer, path
Content-Type: application/sdp
Content-Length: 339

v=0
o=root 1024073464 1024073464 IN IP4 192.168.10.8 <---- ini server Media yang ditawarka
s=Asterisk PBX 15.2.2
c=IN IP4 192.168.10.8
t=0 0
m=audio 17640 RTP/AVP 107 8 0 101
a=rtpmap:107 opus/48000/2
a=fmtp:107 maxplaybackrate=24000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:20
a=sendrecv

Sedangkan dari telkom

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.10.8:5160;branch=z9hG4bK3c03e14c;received=10.41.35.6;rport=51
Call-ID: 0f845b0d587028da2fb5a2b86be93dd2@telkom.net.id
From: sip:+62xxxxxxx2@telkom.net.id:5160;tag=as7ff984b3
To: sip:147@10.0.0.10;tag=sbc0905af9qf7s7-CC-71
CSeq: 102 INVITE
Allow: INVITE,ACK,BYE,CANCEL,INFO,PRACK,NOTIFY,REFER,SUBSCRIBE,OPTIONS,MESSAGE
Contact: sip:10.0.0.10:5060
Require: timer
Session-Expires: 1800;refresher=uas
Content-Length: 197
Content-Type: application/sdp

v=0
**o=- 74009762 74009763 IN IP4 10.0.0.2** <---- ini media server yang ditawarkan Telko
s=SBC call
c=IN IP4 10.0.0.2
t=0 0
m=audio 30216 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv

nah ada kemungkinan 10.0.0.2 ini ndak bisa lihat 192.168.10.8 sementara dari 192.168.10.8 bisa lihat ke
10.0.0.2.

Itu yang menyebabkan one way audio

Dengan externip harusnya sudah dioverwrite jadi 10.41.35.6. Tapi entah kenapa di SDP INVITE itu masih
192.168.10.8. Ada yang terlewat mungkin?

anton Apr '18

localnet 10.0.0.0/8 nya coba di comment dulu (remove)

anton

liquasolutions Apr '18

Selamat siang mas anton dan mas godril,


Sudah saya coba hapus localnet tetap tidak keluar seuara.
Tetapi ada 1 yang aneh, ketika traceroute dr server FreePBX ke server sip 10.0.0.10 hasil akhirnya malah
ke 10.0.0.254

traceroute to 10.0.0.10 (10.0.0.10), 30 hops max, 60 byte packets


1 gateway (192.168.10.1) 0.577 ms 0.492 ms 0.488 ms
2 192.168.1.1 (192.168.1.1) 0.861 ms 0.816 ms 0.736 ms
3 10.41.35.1 (10.41.35.1) 2.787 ms 3.382 ms 4.338 ms
4 10.255.255.187 (10.255.255.187) 6.570 ms 10.563 ms 10.508 ms
5 10.0.0.254 (10.0.0.254) 15.320 ms 15.250 ms 17.695 ms

Tapi kalau trace dr laptop sesuai ke 10.0.0.10

Tracing route to 10.0.0.10 over a maximum of 30 hops

1 2 ms 9 ms 1 ms 192.168.10.1
2 3 ms 1 ms 2 ms 192.168.1.1
3 4 ms 16 ms 11 ms 10.41.35.1
4 5 ms 3 ms 5 ms 10.255.255.187
5 15 ms 5 ms 8 ms 10.0.0.10

Trace complete.

Server FreePBX dan laptop dalam 1 LAN, tp server FreePBX pakai VM dengan NIC dalam kondisi pass-
through mode.

Terlampir log di microsip yang bisa untuk telepon keluar.


microsip_log.txt (55.2 KB)

Kalau dr log terlihat IP yg melakukan SDP adalah IP 192.168.1.5 atau IP di interface mikrotik.
Sedangkan kalau di server FreePBX adalah IP servernya 192.168.10.8

di Server FreePBX

v=0
o=root 1728929383 1728929383 IN IP4 192.168.10.8
s=Asterisk PBX 15.2.2
c=IN IP4 192.168.10.8
t=0 0
m=audio 10278 RTP/AVP 0 8 3 111 9 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:9 G722/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:150
a=sendrecv

-- Called SIP/Indihome/147

di Microsip

v=0
o=- 3733046954 3733046954 IN IP4 192.168.1.5
s=pjmedia
b=AS:84
t=0 0
a=X-nat:0
m=audio 4000 RTP/AVP 0 8 123 101
c=IN IP4 192.168.1.5
b=TIAS:64000
a=rtcp:4001 IN IP4 192.168.1.5
a=sendrecv
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:123 opus/48000/2
a=fmtp:123 maxplaybackrate=24000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ssrc:804026983 cname:584d66095d294cbb

–end msg–

liquasolutions Apr '18

Setelah ganti external IP ke 192.168.1.5 sudah bisa keluar suara baik call atau menerima telepon.
Terima kasih mas anton dan mas godril

liquasolutions Apr '18

Ternyata muncul masalah tidak ada suara buat extensi yang konek dr luar LAN hehehe…
kalau external IP di ganti dengan IP public internet trunk telkom tidak berfungsi…

Apakah ada solusinya?

Terima kasih

tribudi Apr '18

bisa pake codec g729 gk ya ?

liquasolutions Apr '18

tribudi:

bisa pake codec g729 gk ya ?

Ini nanya yg mana ya?

tribudi Apr '18

sedikit berhubungan degan thread ini mas,

kondisi :

1. sy punya analog trunk ke telkom pake card TDM400P, semua sudah running well untuk incoming &
outgoing.
2. ippbx pake elastix

Permasalahan :

1. pake codec ulaw, alaw kalo sip client koneknya diluar jaringan sendiri sering delay bahkan putus2

nahh maksud sy, apakah sudah ada yg ngetes atau implementasi pake codec g729.
Matur nuwun

liquasolutions Apr '18

Untuk update, permasalahan saya sudah beres


Di SIP setting bagian general saya isi external address dengan host DDNS saya.
di Chan SIP setting, NAT saya pilih NO, IP pilih static dan di isi IP 192.168.1.5 atau IP dr Interface mikrotik
yg terhubung dengan trunk di modem indihome
di PJSIP setting, Domain the transport comes from dan External IP Address saya isi host DDNS saya.

Sekarang telepon dr internal ke trunk lancar, dr luar ke internal lancar, dr luar ke trunk lancar jg

tribudi:

Permasalahan :

pake codec ulaw, alaw kalo sip client koneknya diluar jaringan sendiri sering delay bahkan putus2

nahh maksud sy, apakah sudah ada yg ngetes atau implementasi pake codec g729.

Barusan saya coba pakai g729 di microsip yg posisi di luar ke trunk lancar mas.
Kayaknya kalau masalah tdk lancar dan putus2 lebih di kondisi jaringan, coba pakai QOS biar lebih
prioritas

tribudi May '18

siyap…matur nuwun informasinya mas

Ihsan_R Sep '18

Host DDNS itu IP Publik 10.xxx.xx. bridge dari modem, atau IP DMZ 192.168.xx dari mikrotik?

godril Nov '18

Top sharing nya mas…

Anda mungkin juga menyukai