!
dial-peer voice 1004
voip
corlist outgoing POZIVmobilni
translation-profile outgoing SIP-OUTGOING
destination-pattern 06T
session protocol sipv2
session target dns:ims.telenor.rs
codec g711alaw
!
dial-peer voice 5000 voip
service toroute
session protocol sipv2
session target sip-server
incoming called-number 381xxxxx0100
voice-class codec 1
voice-class sip dtmf-relay force rtp-nte
dtmf-relay rtp-nte
no vad
toroute.tcl
###################################################
proc setup { } {
# local settings
set areaCode 1
set leadNum 00
# end local settings
leg proceeding leg_incoming
set To [infotag get leg_proto_headers "To"]
set numero $To
puts "\n >>>>> TCL-SCRIPT Translate1: To = $To ; numero = $numero \n"
regexp {sip:[0-9]+([0-9]{2})@} $To w numero
set numero $areaCode$numero
if { $numero == 100 } { set numero 100 }
if { $numero == 101 } { set numero 101 }
if { $numero == 102 } { set numero 102 }
if { $numero == 103 } { set numero 103 }
if { $numero == 104 } { set numero 104 }
if { $numero == 105 } { set numero 105 }
if { $numero == 106 } { set numero 106 }
if { $numero == 107 } { set numero 107 }
if { $numero == 108 } { set numero 108 }
if { $numero == 109 } { set numero 109 }
if { $numero == 110 } { set numero 110 }
if { $numero == 111 } { set numero 111 }
if { $numero == 112 } { set numero 112 }
if { $numero == 113 } { set numero 113 }
if { $numero == 114 } { set numero 114 }
if { $numero == 115 } { set numero 115 }
if { $numero == 116 } { set numero 116 }
if { $numero == 117 } { set numero 117 }
if { $numero == 118 } { set numero 118 }
if { $numero == 119 } { set numero 199 }
puts "\n >>>>> TCL-SCRIPT Translate2: To = $To ; numero = $numero \n"
if { [regexp {tel:\+[0-9]+} $To telBroj] } { set numero $areaCode$leadNum }
leg setup $numero callInfo leg_incoming
puts "\n >>>>> TCL-SCRIPT Translate3: To = $To ; numero = $numero \n"
}
proc setup_done { } {
# Handle SETUP DONE.
}
proc cleanup { } {
call close
}
requiredversion 2.0
#----------------------------------
# State Machine
#----------------------------------
set fsm(any_state,ev_disconnected) "cleanup same_state"
set fsm(CALL_INIT,ev_setup_indication) "setup GETDEST"
set fsm(GETDEST,ev_setup_done) "setup_done CALLACTIVE"
set fsm(CALLACTIVE,ev_disconnected) "cleanup CALLDISCONNECT"
set fsm(CALLDISCONNECT,ev_disconnected) "cleanup same_state"
set fsm(CALLDISCONNECT,ev_disconnect_done) "cleanup same_state"
voice translation-profile TELENOR-IN
translate called 10
I povezes u dial-peer:
dial-peer voice 200 voip
description === OD TELENORA ===
translation-profile incoming TELENOR-IN
session protocol sipv2
incoming called-number +381xxxxx01XX - mislim da ce ti telenor slati poziv po lokalu!!!
dtmf-relay rtp-nte sip-notify
codec g711alaw
fax rate 14400
no vad
Normalno setuj da ti SIP poruke budu ka Telenoru sa source interfejsom kojim si povezan na njihov SIP...
I to bi trebalo da radi sa mozda jos malo nekog sitnog setovanja koje ces videti na osnovu novog debug-a koji dobijes...
Pozdrav,
Dragan
23/27 gossa @ 31.12.2015. u 10:57
Probam odmah,
Samo jedna mala sitnice
kad si napisao
Normalno setuj da ti SIP poruke budu ka Telenoru sa source interfejsom kojim si povezan na njihov SIP...
nisam siguran da ovo znam može mala pomoć
hvala unapred
24/27 dragancili @ 31.12.2015. u 11:17
Ono pod "voice service voip" pa "sip" pa "bind...." - tu stavi intf koji imas ka Telenoru za SIP.
Mislim da ce da prihvate pozive samo sa te adrese ali posto ti odlazni pozivi rade mislim da ti ovo cak i ne treba...opet videcemo.
Ajde pusti ovo u test pa da vidimo sta se desava...
Pozdrav,
Dragan
25/27 Marcony @ 21.09.2016. u 16:30
Da malo ozivim temu sa aktuelnim desavanjima...
Cisco CME, 12.4T... dolazni pozivi ne funkcionisu... pretpostavka je da je problem u znaku ";" u To polju...
... poziv prodje, dobijam ring i cim se javim sa druge strane, veza se prekida:
"CSeq: 102 BYE
Reason: Q.850;cause=96"
Osnovna podesavanja dial-peer-a, jedna translacija (interni lokali na javni broj).
Da napomenem da je isti hardver i isti IOS pre 2 godine sa Telenorom radio bez greske, bez ikakvih intervencija.
27/27 Marcony @ 21.09.2016. u 22:36
Ako nekome zatreba... nakon nadogradnje softvera sa "c1700-ipvoicek9-mz.124-15.T9" na "c1700-ipvoicek9-mz.124-15.T14", rade i dolazni i odlazni pozivi... bez ikakvih skripti.