The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не уходят исходящие звонки по voip, !*! maks6000, 28-Сен-11, 18:00  [смотреть все]
Добрый день!
Досталось в наследство хозяйство, вот разбираюсь потихоньку.
Ситуация следующая: имеются два офиса главный в Смоленске, и еще один в Твери. Схема такая, имеются две циски с каналами Е1. В Твери есть номер на который звонят клиенты и попадают автоматом в Смоленск, и наоборот если я звоню в Тверь, то звонок идет через этот номер и попадает на городские номера.
Проблема в следующем - входящие звонки из Твери в Смоленск идут отлично, а вот из Смоленска в Тверь не идут.

Конфиг циски в Твери(все таки думаю проблема в нем):

hostname ser-voip
!
boot-start-marker
boot-end-marker
!
logging buffered 4096 debugging
logging rate-limit all 10
!
aaa new-model
!
!
aaa authentication banner ^C^C
aaa authentication username-prompt "login: "
aaa authentication login default local
aaa authentication login userauthen local
!
aaa session-id common
clock timezone MSK 3
clock summer-time MSD recurring last Sun Mar 2:00 last Sun Oct 2:00
network-clock-participate slot 1
voice-card 0
no dspfarm
!
voice-card 1
dspfarm
!
!
!
ip cef
!
!
ip name-server хх.хх.хх.2
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ip accounting-threshold 5120
virtual-profile if-needed
!
frame-relay switching
isdn switch-type primary-net5
isdn voice-call-failure 0
!
!
!
voice service voip
fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback none
!
!
voice class codec 1
codec preference 1 g729r8
codec preference 2 g711ulaw
codec preference 3 g711alaw
!
!
voice translation-rule 1
rule 1 /^4822/ //
rule 2 /^84822/ //
!
!
voice translation-profile obrez
translate called 1
!
controller E1 1/0/0
pri-group timeslots 1-31
!
ip finger
ip tcp path-mtu-discovery
no ip rcmd domain-lookup
ip rcmd rsh-enable
!
!
bridge irb
!
!
interface FastEthernet0/0
description -= SERVOIP =-
ip address хх.хх.хх.10 255.255.255.252
ip access-group 111 in
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial1/0/0:15
no ip address
encapsulation hdlc
isdn switch-type primary-net5
isdn incoming-voice voice
no cdp enable
!
ip forward-protocol nd
ip route 0.0.0.0 0.0.0.0 хх.хх.хх.9
!
!
no ip http server
ip http access-class 23
ip http authentication local
no ip http secure-server
ip http timeout-policy idle 60 life 86400 requests 10000
!
snmp-server community AsDbrRO RO 10
snmp-server ifindex persist
snmp-server enable traps tty
no cdp run
!
!
control-plane
!
bridge 100 protocol ieee
!
voice-port 1/0/0:15
cptone RU
!
dial-peer cor custom
!
dial-peer voice 1 voip
description This is incoming peer
preference 3
max-conn 30
destination-pattern 555555
voice-class codec 1
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
no vad
!
dial-peer voice 100 pots
translation-profile outgoing obrez
preference 5
service session
destination-pattern ..T
translate-outgoing called 1
direct-inward-dial
port 1/0/0:15
forward-digits all
!
dial-peer voice 2 voip
description This is incoming peer
preference 3
max-conn 30
destination-pattern 555517
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
no vad
!
dial-peer voice 3 voip
description This is incoming peer
preference 3
max-conn 30
destination-pattern 555564
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
no vad
!
dial-peer voice 4 voip
description This is incoming peer
preference 3
max-conn 30
destination-pattern 656565
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
no vad
!
sip-ua
retry invite 3
retry response 3
retry bye 3
retry cancel 3
sip-server ipv4:хх.хх.хх.19
!
!
!
line con 0
line aux 0
line vty 0 4
access-class 111 in
privilege level 15
transport input telnet
line vty 5 15
access-class 10 in
privilege level 15
transport input telnet
!
scheduler allocate 20000 1000
ntp clock-period 17179901
ntp access-group peer 11
ntp peer хх.хх.хх.36
!
end

Буду рад если поможете, с Ip-телефонией раньше не работал, только разбираюсь.

  • Не уходят исходящие звонки по voip, !*! sm00th1980, 18:39 , 28-Сен-11 (1)
    включите debug:

    debug isdn error
    debug isdn q931
    debug voip dialpeer error call
    debug voip dialpeer error call informational
    debug voip dialpeer error software
    debug voip dialpeer error software informational
    debug voip dialpeer function
    debug voip dialpeer inout
    debug voip dialpeer detail

    и сделайте набор - логи выложите тут

    • Не уходят исходящие звонки по voip, !*! maks6000, 09:15 , 29-Сен-11 (2)
      >[оверквотинг удален]
      > debug isdn error
      > debug isdn q931
      > debug voip dialpeer error call
      > debug voip dialpeer error call informational
      > debug voip dialpeer error software
      > debug voip dialpeer error software informational
      > debug voip dialpeer function
      > debug voip dialpeer inout
      > debug voip dialpeer detail
      > и сделайте набор - логи выложите тут

      Вот что выдает:


      258868: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpAssociateIncomingPeerCore:
         Calling Number=202051, Called Number=84822394040, Voice-Interface=0x0,
         Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
         Peer Info Type=DIALPEER_INFO_SPEECH
      258869: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpAssociateIncomingPeerCore:
         Match Rule=DP_MATCH_REQUEST_URI; URI=sip:84822394040@80.246.88.10
      258870: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpMatchPeertype:
         Is Incoming=TRUE, Number Expansion=FALSE
      258871: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpMatchCore:
         Dial String=, Expanded String=, Calling Number=
         Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
      258872: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpMatchCore:
         Result=-1
      258873: Sep 29 09:13:53: ISDN Se1/0/0:15 Q931: RX <- ALERTING pd = 8  callref = 0x9E46
      258874: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGDP: list 111 permitted icmp 92.241.97.170 -> 80.246.88.10 (0/0), 14 packets
      258875: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGP: list 111 permitted udp 193.26.16.20(0) -> 80.246.88.10(0), 65 packets
      258876: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGP: list 111 permitted udp 193.26.16.32(0) -> 80.246.88.10(0), 7244 packets
      258877: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGDP: list 111 permitted icmp 193.26.16.16 -> 80.246.88.10 (0/0), 18 packets
      258878: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGP: list 111 permitted udp 109.104.7.61(0) -> 80.246.88.10(0), 17 packets
      258879: Sep 29 09:14:01.503 MSD: %SEC-6-IPACCESSLOGDP: list 111 permitted icmp 193.26.16.32 -> 80.246.88.10 (0/0), 88 packets
      258880: Sep 29 09:14:04: ISDN Se1/0/0:15 Q931: RX <- CONNECT pd = 8  callref = 0x9E46
              Date/Time i = 0x0B091D090D33
      258881: Sep 29 09:14:04.011 MSD: %ISDN-6-CONNECT: Interface Serial1/0/0:30 is now connected to 394040 N/A
      258882: Sep 29 09:14:04: ISDN Se1/0/0:15 Q931: TX -> CONNECT_ACK pd = 8  callref = 0x1E46
      258883: Sep 29 09:14:09: ISDN Se1/0/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x9E46
              Cause i = 0x8090 - Normal call clearing
              Progress Ind i = 0x8288 - In-band info or appropriate now available
      258884: Sep 29 09:14:09.507 MSD: %ISDN-6-DISCONNECT: Interface Serial1/0/0:30  disconnected from 394040 , call lasted 5 seconds
      258885: Sep 29 09:14:09: ISDN Se1/0/0:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x9E2A
      258886: Sep 29 09:14:11: ISDN Se1/0/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x1E46
      258887: Sep 29 09:14:11: ISDN Se1/0/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x9E46
      258888: Sep 29 09:14:32: ISDN Se1/0/0:15 Q931: RX <- SETUP pd = 8  callref = 0x00DA

      • Не уходят исходящие звонки по voip, !*! maks6000, 11:49 , 29-Сен-11 (3)
        Судя по мониторингу звонков, они проходят но как то периодически, то работают то нет.


        • Не уходят исходящие звонки по voip, !*! sm00th1980, 17:05 , 29-Сен-11 (4)
          258872: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpMatchCore:
             Result=-1

          вот по этой строчке подозреваю что не найден dial-peer(т.е. циска не знает куда направить звонок)

          Calling Number=202051, Called Number=84822394040

          звонят на номер 84822394040 - убедитесь что есть какой-то диал-пир который принимает данный номер
          вполне возможно что удаленная сторона присылает код города который не должна присылать

          • Не уходят исходящие звонки по voip, !*! maks6000, 17:31 , 29-Сен-11 (5)
            > 258872: Sep 29 09:13:52: //-1/A8568097921E/DPM/dpMatchCore:
            >    Result=-1
            > вот по этой строчке подозреваю что не найден dial-peer(т.е. циска не знает
            > куда направить звонок)
            > Calling Number=202051, Called Number=84822394040
            > звонят на номер 84822394040 - убедитесь что есть какой-то диал-пир который принимает
            > данный номер
            > вполне возможно что удаленная сторона присылает код города который не должна присылать

            По идее должен отрабатывать вот этот диал-пир


            !
            dial-peer voice 1 voip
            description This is incoming peer
            preference 3
            max-conn 30
            destination-pattern 555555
            voice-class codec 1
            session protocol sipv2
            session target sip-server
            dtmf-relay rtp-nte
            no vad
            !

            • Не уходят исходящие звонки по voip, !*! maks6000, 17:33 , 29-Сен-11 (6)
              а код города обрезается во тут


              !
              voice translation-rule 1
              rule 1 /^4822/ //
              rule 2 /^84822/ //
              !
              !
              voice translation-profile obrez
              translate called 1
              !

              Странно что звонки то идут то нет, и так в течении всего дня

              • Не уходят исходящие звонки по voip, !*! sm00th1980, 18:37 , 29-Сен-11 (7)
                >[оверквотинг удален]
                > voice translation-rule 1
                > rule 1 /^4822/ //
                > rule 2 /^84822/ //
                > !
                > !
                > voice translation-profile obrez
                > translate called 1
                > !
                > Странно что звонки то идут то нет, и так в течении всего
                > дня

                погодите погодите
                если номер Б оригинальный == 84822394040
                после образания кода города 84822 => остается 394040
                и каким образом он попадет на dial-peer у которого destination-pattern 555555 ???
                или с этого diap-peer звонок приходит?

                тогда нужно в любом случае найти исходящий dialp-peer.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру