СвязьПроект

Российский системный интегратор
Текущее время: 22 дек 2024, 14:54

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: звонки с IP90 на два направления
СообщениеДобавлено: 24 дек 2010, 06:40 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
Добрый день.
Ситуация такая, в системе есть два шлюза, один на городские звонки другой на межгород, оба шлюза циски: город ас5350, межгород 2611, звонки идут по х323.
до этого ставил ар100, 200, 1000 и проблем с ними не возникало, сейчас ставлю эту железку и возникла такая проблема: звонок на город проходит нормально а на межгород постоянно занято.
конфиг след:

Current configuration:
!
version 8.41.083
!
hostname Anton
debug monitor
clock timezone URALS 5
!
interface Loopback0
ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
ip address 192.168.0.100 255.255.255.0
ip nat outside
speed auto
no qos-control
!
interface FastEthernet0/1
ip address 192.168.10.1 255.255.255.0
ip nat inside
speed auto
no qos-control
!
ip route 0.0.0.0 0.0.0.0 192.168.0.1
!
access-list 100 permit ip 192.168.10.0 0.0.0.255 any
!
ip nat inside source list 100 interface FastEthernet0/0 overload
!
snmp name IP90_G2
!
ip tcp keep-alive count 5
ip tcp keep-alive idle 60
ip tcp keep-alive interval 5
http server
!
! IP PHONE OSD configuration.
!
osd
language english
network signaling h323
network sscp disable
phone lcd-type graphic
phone ring-type 6
phone volume ring 4
phone volume input 5
phone volume output 7
phone volume micbooster disable
phone auto-hook-on disable
phone display-name TRS
phone voice-codec 0
phone dnd-mode silence
phone pbx-mode general
phone auto-answer disable
phone save-mode always
phone forward-status disable
phone conference-status disable
phone password 2337
phone password-status disable
phone admin-lock factory status disable
phone admin-lock internet status disable
phone admin-lock voip status disable
phone admin-lock service status disable
phone admin-lock auto-upgrade status disable
phone admin-lock sscp status disable
phone privacy-password 0000
phone privacy-status disable
phone privacy-lock menu status disable
phone privacy-lock incoming status disable
phone privacy-lock outgoing status disable
phone emergency-number 1 112
phone emergency-number 2 119
phone emergency-number 3 911
phone emergency-number 4 999
!
! SSCP configuration.!
!
! SSCP Static CM List
sscp
!
! SSCP Dynamic CM List
sscp
!
sscp
call-manager broadcast port 8855
logger disable
logger level info
!
! VoIP configuration.
!
! Voice service voip configuration.
!
voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
timeout tmohdt 300
call-barring unconfigured-ip-address
voip-inbound-call-barring enable
!
! Voice port configuration.
!
! SPEECH
voice-port 0/0
fax-early-detect
!
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern 396877
port 0/0
no register e164
!
! Voip peer configuration.
!
dial-peer voice 1000 voip
destination-pattern T
session target ip 192.168.100.40
codec g711ulaw
no vad
dtmf-relay h245-alphanumeric
translate-outgoing called-number 1
fax protocol t38 redundancy 0
fax rate 9600
!
dial-peer voice 1001 voip
destination-pattern 8T
session target ip 192.168.100.21
codec g729
no vad
dtmf-relay h245-alphanumeric
fax protocol t38 redundancy 0
fax rate 9600
!
! Gateway configuration.
!
gateway
h323-id voip.192.168.0.100
no ignore-msg-from-other-gk
!
! Codec classes configuration.
!
voice class codec 0
codec preference 1 g711ulaw
codec preference 2 g711alaw
codec preference 3 g729
codec preference 4 g7231r63
codec preference 5 g726r32
!
!Translation Rule configuration.
!
translation-rule 1
rule 1 1 9991
rule 2 2 9992
rule 3 3 9993
rule 4 4 9994
rule 5 5 9995
rule 6 6 9996
rule 7 7 9997
rule 8 0 9990
rule 9 9 9999
!
! SIP UA configuration.
!
sip-ua
no fault-tolerance
no rport
!
! Tones
!
line console
!
line vty
!
sms
quota 30
!
end


на ар100 оба аналогичных пира отрабатывают как надо и при звонке на город, в логе отображается и на ар100 и на ип90:
< 22> Dec 24 10:44:51 outgoing 396877 9992396801 192.168.100.40:192.168.100.40 0 Local:CallClear

а вот при звонке на тот же номер но через 8ку ип90 выдает:

< 21> Dec 24 10:41:54 outgoing 396877 83512396801 83512396801:192.168.100.21 0 Remote:Unknown

при этом при звонке на межгород в позиции RemoteInfo простые адпаки (ар100, 200, 1000) выдают 192.168.100.21:192.168.100.21 и звонки проходят, а тут настройки те же самые, а звонок не идет и выдается другая запись, где первым подставляется не адрес шлюза а номер телефона.

в чем проблема подскажите?

и еще один вопрос по этой железке: как на ней сохранить конфиг? команды wr и copy run start отрабатываются, но после ребута в настройках возникают какие-то новые пиры, сама железка переводится в сип. прямо мистика какая-то :)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 24 дек 2010, 08:06 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
и еще в догонку такая проблема выяснилась, ип90 после перезагрузки и приведение в порядок его конфига работает какое-то время, а потом на него нельзя позвонить, циска на которой прописан пир отвечает что номер не существует, ощущение что потсовый пир просто отваливается на адпаке по прошествии минут 20-30ти, после перезагрузки ип90 на него снова можно позвонить.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 27 дек 2010, 10:02 
Не в сети

Зарегистрирован: 21 окт 2010, 07:31
Сообщения: 241
Попробуйте через Web выбрать H.323 в качестве сигнализации глобально и сохранить. Cнимайте логи сигнализации во время звонков с аппарата и на него:
debug voip call
debug voip h225


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 27 дек 2010, 10:35 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
попробовал с веб морды сделать, все равно звонок не идет на второй направление по 1001 пиру

вот лог (я его немного подправил чтобы не светить сотовый и реальные ипы, а все остальное как есть) большой какой-то лог вышел

Anton# 765 <CCA 0> : Call Initiate Request from HANDSET , peer(-1) digits() addr() type(H323) plar(0)
766 <CEP 000000> : Call Received
767 <CEP 000000> : Call Initiated : calledNumber() crv(0) total(0)
768 <Call 23> : ****** Call Created status(InitiatedBySPEECH) ver(8.28:2006-02-06-00-00) time(45173) ****
769 <CEP 000000> : Calling number(396877)
770 <CEP 000000> : Call id(75b00000-37ee-d4fb-802b-0002a4076f50) callNum(23)
771 <CCA 0> : Digit Received : 8(START) status(1)
772 <CCA 0> : Digit Received : 8(STOP) status(4)
773 <Call 23> : Digit(8) at InitiatedBySPEECH
774 <Call 23> : MatchedAll
775 <CCA 0> : Digit Received : 9(START) status(4)
776 <CCA 0> : Digit Received : 9(STOP) status(4)
777 <Call 23> : Digit(9) at CalleeDeterminedWaitDigit
778 <Call 23> : MatchedAll
779 <CCA 0> : Digit Received : 0(START) status(4)
780 <CCA 0> : Digit Received : 0(STOP) status(4)
781 <Call 23> : Digit(0) at CalleeDeterminedWaitDigit
782 <Call 23> : MatchedAll
783 <CCA 0> : Digit Received : 8(START) status(4)
784 <CCA 0> : Digit Received : 8(STOP) status(4)
785 <Call 23> : Digit(8) at CalleeDeterminedWaitDigit
786 <Call 23> : MatchedAll
787 <CCA 0> : Digit Received : 5(START) status(4)
788 <CCA 0> : Digit Received : 5(STOP) status(4)
789 <Call 23> : Digit(5) at CalleeDeterminedWaitDigit
790 <Call 23> : MatchedAll
791 <CCA 0> : Digit Received : 7(START) status(4)
792 <CCA 0> : Digit Received : 7(STOP) status(4)
793 <Call 23> : Digit(7) at CalleeDeterminedWaitDigit
794 <Call 23> : MatchedAll
795 <CCA 0> : Digit Received : 4(START) status(4)
796 <CCA 0> : Digit Received : 4(STOP) status(4)
797 <Call 23> : Digit(4) at CalleeDeterminedWaitDigit
798 <Call 23> : MatchedAll
799 <CCA 0> : Digit Received : 2(START) status(4)
800 <CCA 0> : Digit Received : 2(STOP) status(4)
801 <Call 23> : Digit(2) at CalleeDeterminedWaitDigit
802 <Call 23> : MatchedAll
803 <CCA 0> : Digit Received : 8(START) status(4)
804 <CCA 0> : Digit Received : 8(STOP) status(4)
805 <Call 23> : Digit(8) at CalleeDeterminedWaitDigit
806 <Call 23> : MatchedAll
807 <CCA 0> : Digit Received : 4(START) status(4)
808 <CCA 0> : Digit Received : 4(STOP) status(4)
809 <Call 23> : Digit(4) at CalleeDeterminedWaitDigit
810 <Call 23> : MatchedAll
811 <CCA 0> : Digit Received : 0(START) status(4)
812 <CCA 0> : Digit Received : 0(STOP) status(4)
813 <Call 23> : Digit(0) at CalleeDeterminedWaitDigit
814 <Call 23> : MatchedAll
815 <Time 23> : Inter digit timer timeout.
816 <Call 23> : Digit(#) at CalleeDeterminedWaitDigit
817 <Call 23> : MatchAllProcess After Sorted
<0> id(1001) dest(8T) prefer(0) selected(8)
<1> id(100) dest(T) prefer(0) selected(8)
818 <Call 23> : Initiate callee with dial-peer(8T) status(CalleeDeterminedAll) id(75b00000-37ee-d4fb-802b-0002a4076f50)
819 <NetEP 23> : InitiateOutCall: calledNum(89085742ХХХ) callingNum(396877) target(192.168.100.21)
820 <NetEP 23> : DoCall: calledAddr(89085742ХХХ@192.168.100.21) callingAddr(396877)
821 <H323 23> : local capabilities.
number of capabilities = 4
1 : g729B-8k
2 : T.38
3 : UserInput/basicString
4 : UserInput/hookflash
822 <H225 23> : Try signalling TCP connect (192.168.100.21:1720)
823 <H225 23> : Signalling TCP connect success (23)
824 <Q931 23> : Send SETUP
<> UserInformation Encoding...
value H323-UserInformation ::=
{
h323-uu-pdu
{
h323-message-body setup :
{
protocolIdentifier { 0 0 8 2250 0 2 },
sourceAddress
{
e164 : "396877",
h323-ID : "voip.192.168.0.100"
},
sourceInfo
{
vendor
{
vendor
{
t35CountryCode 97,
t35Extension 0,
manufacturerCode 22
},
productId '41646450616320566F4950'H,
versionId '382E3238'H
},
terminal
{
},
mc FALSE,
undefinedNode FALSE
},
destinationAddress
{
e164 : "89085742ХХХ"
},
destCallSignalAddress ipAddress :
{
ip '3EC0A015'H,
port 1720
},
activeMC FALSE,
conferenceID '75B00000CFD7E8EB802A0002A4076F50'H,
conferenceGoal create : NULL,
callType pointToPoint : NULL,
sourceCallSignalAddress ipAddress :
{
ip '3EC0AE10'H,
port 14015
},
callIdentifier
{
guid '75B0000037EED4FB802B0002A4076F50'H
},
fastStart
{
'400000060401004E0001018011140001003EC0AE105A16003EC0AE105A17'H,
'0000640E000101800A040001003EC0AE105A17'H
},
mediaWaitForConnect FALSE,
canOverlapSend FALSE
},
h245Tunneling TRUE
}
}
45181 : Sending H225 PDU to (192.168.100.21:1720) from 14015
{
protocolDiscriminator = 8
callReference = 23315
from = originator
messageType = Setup
bearerCapability = {
80 90 a3 ...
}
display = {
76 6f 69 70 2e 36 32 2e 31 39 32 2e 31 37 34 2e voip.192.168.0.
31 36 00 16.
}
callingPartyNumber = {
81 33 39 36 38 37 37 .396877
}
calledPartyNumber = {
81 38 39 30 38 35 37 34 32 38 34 30 .89085742ХХХ
}
userUser = {
20 b8 06 00 08 91 4a 00 02 02 02 80 6c 9b aa 40 .....J.....l..@
11 00 76 00 6f 00 69 00 70 00 2e 00 36 00 32 00 ..v.o.i.p...6.2.
2e 00 31 00 39 00 32 00 2e 00 31 00 37 00 34 00 ..1.9.2...1.7.4.
2e 00 31 00 36 22 c0 61 00 00 16 0a 41 64 64 50 ..1.6".a....AddP
61 63 20 56 6f 49 50 03 38 2e 32 38 00 01 05 00 ac VoIP.8.28....
bc 3b 8a 75 b7 30 3e c0 a0 15 06 b8 00 75 b0 00 .;.u.0>......u..
00 cf d7 e8 eb 80 2a 00 02 a4 07 6f 50 00 4d 1c ......*....oP.M.
07 00 3e c0 ae 10 36 bf 11 00 75 b0 00 00 37 ee ..>...6...u...7.
d4 fb 80 2b 00 02 a4 07 6f 50 34 02 1e 40 00 00 ...+....oP4..@..
06 04 01 00 4e 00 01 01 80 11 14 00 01 00 3e c0 ....N.........>.
ae 10 5a 16 00 3e c0 ae 10 5a 17 13 00 00 64 0e ..Z..>...Z....d.
00 01 01 80 0a 04 00 01 00 3e c0 ae 10 5a 17 01 .........>...Z..
00 01 00 06 80 01 80 .......
}
}
08 02 5b 13 05 04 03 80 90 a3 28 13 76 6f 69 70 ..[.......(.voip
2e 36 32 2e 31 39 32 2e 31 37 34 2e 31 36 00 6c .192.168.0.100.l
07 81 33 39 36 38 37 37 70 0c 81 38 39 30 38 35 ..396877p..89085
37 34 32 38 34 30 7e 00 c8 05 20 b8 06 00 08 91 742ХХХ~... .....
4a 00 02 02 02 80 6c 9b aa 40 11 00 76 00 6f 00 J.....l..@..v.o.
69 00 70 00 2e 00 36 00 32 00 2e 00 31 00 39 00 i.p...6.2...1.9.
32 00 2e 00 31 00 37 00 34 00 2e 00 31 00 36 22 2...1.7.4...1.6"
c0 61 00 00 16 0a 41 64 64 50 61 63 20 56 6f 49 .a....AddPac VoI
50 03 38 2e 32 38 00 01 05 00 bc 3b 8a 75 b7 30 P.8.28.....;.u.0
3e c0 a0 15 06 b8 00 75 b0 00 00 cf d7 e8 eb 80 >......u........
2a 00 02 a4 07 6f 50 00 4d 1c 07 00 3e c0 ae 10 *....oP.M...>...
36 bf 11 00 75 b0 00 00 37 ee d4 fb 80 2b 00 02 6...u...7....+..
a4 07 6f 50 34 02 1e 40 00 00 06 04 01 00 4e 00 ..oP4..@......N.
01 01 80 11 14 00 01 00 3e c0 ae 10 5a 16 00 3e ........>...Z..>
c0 ae 10 5a 17 13 00 00 64 0e 00 01 01 80 0a 04 ...Z....d.......
00 01 00 3e c0 ae 10 5a 17 01 00 01 00 06 80 01 ...>...Z........
80 .

45181 : Received H225 PDU from (192.168.100.21:1720)
08 02 db 13 5a 08 02 80 c1 7e 00 22 05 25 80 06 ....Z....~.".%..
00 08 91 4a 00 04 11 00 11 00 75 b0 00 00 37 ee ...J......u...7.
d4 fb 80 2b 00 02 a4 07 6f 50 10 80 01 80 ...+....oP....
{
protocolDiscriminator = 8
callReference = 23315
from = destination
messageType = ReleaseComplete
cause = {
80 c1 ..
}
userUser = {
25 80 06 00 08 91 4a 00 04 11 00 11 00 75 b0 00 %.....J......u..
00 37 ee d4 fb 80 2b 00 02 a4 07 6f 50 10 80 01 .7....+....oP...
80 .
}
}

<> UserInformation Decoding ...
value H323-UserInformation ::=
{
h323-uu-pdu
{
h323-message-body releaseComplete :
{
protocolIdentifier { 0 0 8 2250 0 4 },
callIdentifier
{
guid '75B0000037EED4FB802B0002A4076F50'H
}
},
h245Tunneling TRUE
}
}


825 <Q931 23> : Received RELEASE COMPLETE
826 <Call 23> : Terminated from(ffffffff) this(Remote:Unknown) before(NULL) forced(0) time(45181)
827 <CEP 000000> : DisconnectCall at Busy
828 <CEP 000000> : StopSignal
829 <CEP 000000> : Disconnect (0)
830 <Call 23> : OSD_CallDisconnected(reason:11) call
831 <CCA 0> : OSD_CallDisconnected(reason:11) call
832 <NetEP 23> : Call TO <89085742ХХХ> terminated reason(Remote:Unknown)
833 <CCA 0> : Call Disconnect Request from HANDSET
834 <CEP 000000> : Disconnected(16) at Disconnecting


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 27 дек 2010, 11:06 
Не в сети

Зарегистрирован: 21 окт 2010, 07:31
Сообщения: 241
У Вас AddPac и выбирает 1001-ый пир для звонка:
...
817 <Call 23> : MatchAllProcess After Sorted
<0> id(1001) dest(8T) prefer(0) selected(8)
<1> id(100) dest(T) prefer(0) selected(8)
...
45181 : Sending H225 PDU to (192.168.100.21:1720) from 14015
...

И звонок уходит на 192.168.100.21, а удаленная сторона отбивает c кодом 11, что означает
"Пользователь занят. Вызываемый пользователь не может принять еще один вызов, хотя овместимость достигнута.":
...
825 <Q931 23> : Received RELEASE COMPLETE
826 <Call 23> : Terminated from(ffffffff) this(Remote:Unknown) before(NULL) forced(0) time(45181)
827 <CEP 000000> : DisconnectCall at Busy
828 <CEP 000000> : StopSignal
829 <CEP 000000> : Disconnect (0)
830 <Call 23> : OSD_CallDisconnected(reason:11) call
831 <CCA 0> : OSD_CallDisconnected(reason:11) call
...

Почему отбивает имеет смысл искать на удаленной стороне.

P.S. уберите no register e164 на dial-peer voice 0 pots (это относится к sip-у)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 27 дек 2010, 11:50 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
я бы согласился на то что та сторона отвечает так, но дело то в том, что при аналогичных настройках с тем же адресом адпак ап100 отзванивается на 1001 пир, а вот эта железка нет, т.е. я меняю саму железку (а настройки на этих железках аналогичны) и все начинает работать. (до этого там стоял ап100, но сейчас купили на это место модный ип90 и я получил проблемы :( )
еще меня смущает тот факт что при звонках я в логах вижу вот это

CallNum EventTime Descript CallingPartyNum CalledPartyNum RemoteInfo SetupTime Dur Reason
---------------------------------------------------------------------------------------------------------------------------------------------------
< 22> Jan 1 12:29:32 outgoing 396877 89085742ХХХ 89085742ХХХ:192.168.100.21 0 Remote:Unknown
< 21> Jan 1 12:29:19 outgoing 396877 9992396801 192.168.100.40:192.168.100.40 Jan 1 12:29:01 18 Local:CallClear


при этом лог ап100 при звонке аналогичному № 22 будет отличаться в пункте RemoteInfo

вы видите что при 21м звонке этот пункт подписывает два раза адрес шлюза (192.168.100.40:192.168.100.40), а вот при 22 звонке пишет неправильно (89085742ХХХ:192.168.100.21), может быть я что-то непонимаю, что это значит, но на ап100 при звонке на 1001 пир в этом пункте пишется два раза ип шлюза (192.168.100.21:192.168.100.21), а не номер телефона, после чего звонок проходит. Поясните пожл.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 27 дек 2010, 12:41 
Не в сети

Зарегистрирован: 21 окт 2010, 07:31
Сообщения: 241
Обновите прошивку http://www.4shared.com/file/1BoeZ8gg/ip ... 1_001.html


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 28 дек 2010, 03:09 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
про эту прошивку хоть и написано что она поддерживает х323, но в вебморде ее нет точно, и по х323 ип90 перестает работать :(


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: звонки с IP90 на два направления
СообщениеДобавлено: 30 дек 2010, 03:26 
Не в сети

Зарегистрирован: 04 ноя 2007, 13:47
Сообщения: 28
так и не пошло на х323, пришлось настроить на сип, если у кого была такая проблема отпишитесь как решали пожл.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB