СвязьПроект

Российский системный интегратор
Текущее время: 21 дек 2024, 18:34

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 22 апр 2011, 17:26 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
При звонке на SIM карту звонок перводится на asterisk посредством установки номера HotLine.

Но первод звонка работает не стабильно:

1. после перзагрузки шлюза первод работает.

2. по прошествии некоторого времени (от 5 мин и далее) при звонке на SIM шлюз поднимает трубку сам, а звонок на Asterisk не перводит

3. если после перзагрузки шлюза сделать два звонка подряд то первый проходит нормально а второй нет - шлюз так же сам снимает трубку.

4. с Asteriska на GSM-абонента ( Dial(SIP/8915XXXXXXX@GATE_ADDPAC,, t) ) через шлюз так же звонок проходит не всегда. шлюз так же сам может снять трубку вместо отпраки звонка в GSM сеть

прошивка 8.51.002
шаманю 3-й день....
может кто-то знает что этим делать?

как извлечь из этой коробочки debug log разобраться не смог...

Код:
 CallNum EventTime         Descript    CallingPartyNum     CalledPartyNum            RemoteInfo                 SetupTime       Dur  Reason
---------------------------------------------------------------------------------------------------------------------------------------------------   
<     5> Apr 22 20:05:31      local                                 00301                   :                 Apr 22 20:05:28     3 Local:CallClear                                   
<     4> Apr 22 20:04:42   outgoing                301              00301      sip:00301@h03:h03                                  0 Local:CallClear                                   
<     3> Apr 22 20:00:12      local                                 00301                   :                 Apr 22 19:58:31   101 Local:CallClear                                   
<     2> Apr 22 19:57:40      local                                 00301                   :                 Apr 22 19:57:37     3 Local:CallClear                                   
<     1> Apr 22 19:57:07   outgoing                301              00301      sip:00301@h03:h03                                  0 Local:CallClear         




Код:
!
! APOS(tm) configuration saved from vty
!  2011/04/22 20:13:25
!
version 8.51.002
!
hostname GS1002
clock timezone Moscow 4
!
username root password XXXXXXX administrator
username guest password guest user
!
!
script ntpdate default
 server ip time.nist.gov
!
interface Loopback0
 ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
 ip address dhcp
 no ip dhcp unicast
 ip nat outside
 speed auto
 no qos-control
!
interface FastEthernet0/1
 ip address 192.168.1.1 255.255.255.0
 ip nat inside
 speed auto
 no qos-control
!
access-list 100 permit ip 192.168.1.0 0.0.0.255 any
!
!
ip nat inside source list 100 interface FastEthernet0/0  overload
!
!
!
ftp server
http server
!
logging command
logging event 7-debug
logging on
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
 protocol sip
 dtmf-relay rfc-2833
 fax protocol t38 redundancy 0
 fax rate 9600
 h323 call start fast
 h323 call tunnel enable
 no call-barring unconfigured-ip-address
 no voip-inbound-call-barring enable
!
!
! Voice port configuration.
!
! GSM
voice-port 0/0
 connection plar 00301
 no caller-id enable
!
!
! GSM
voice-port 0/1
 connection plar 00302
 no caller-id enable
!
!
! FXO
voice-port 0/2
 connection plar 00303
 no caller-id enable
!
!
! FXO
voice-port 0/3
 connection plar 00304
 no caller-id enable
!
!
!
!
!
voice service voip
 minimize-voip-port service rtp-udp-listen 16040 16060
!
! service port group configuration.
!
!
!
! Pots peer configuration.
!
dial-peer voice 1 pots
 destination-pattern T
 port 0/0
 user-name 301
 user-password XXXXXXXX
 translate-outgoing called-number 1
!
dial-peer voice 2 pots
 destination-pattern T
 port 0/1
 user-name 302
 user-password XXXXXXXX
 translate-outgoing called-number 2
!
dial-peer voice 3 pots
 destination-pattern T
 port 0/2
 user-name 303
 user-password XXXXXXXX
 translate-outgoing called-number 3
!
dial-peer voice 4 pots
 destination-pattern T
 port 0/3
 user-name 304
 user-password XXXXXXX
 translate-outgoing called-number 4
!
!
!
! Voip peer configuration.
!
dial-peer voice 0 voip
 destination-pattern T
 session target sip-server 
 session protocol sip
 voice-class codec 1
 no vad
 dtmf-relay rtp-2833
!
!
!
dial-peer call-hold h
!
dial-peer hunt 2
!
!
gatekeeper
!
!
! Gateway configuration.
!
gateway
 h323-id voip.172.17.31.23
 no ignore-msg-from-other-gk
!
!
! Codec classes configuration.
!
voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g711alaw
 codec preference 3 g729
!
!
!
! Translation Rule configuration.
!
translation-rule 10100
 rule 0      T                        %01%99                           
!
!
!
! SIP UA configuration.
!
sip-ua
 user-register
 sip-server h07.xxxxxxxx.ru 3XXX2 126
 signaling-port 3XXX7
 called-party-number to-field
 set-local-domain h03
 remote-party-id
 register e164
!
!
! Tones
!
!
!
!
line console
!
line vty
!
gsm dev-restart-by-unreg 300
!
gsm 0/0
 sms-language utf8
!
gsm 0/1
 sms-language utf8
!




Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 23 апр 2011, 10:23 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
пробовал по очереди все инструкции для вывода отладочных логов. которые нашел здесь, и на voipinfo. Команды успешно выполняются но содержимого логов на консоле не появляется. появляется только содержимое system log
Код:
command logging buffers (messages logged)
-----------------------------------------------------------------
event logging buffers (messages logged)
-----------------------------------------------------------------
Apr 23 10:05:28 ethernet  Interface FastEthernet0/1, changed state to DOWN
Apr 23 10:05:28 ethernet  Interface FastEthernet0/0, changed state to UP



Как содержимое отладочных логов увидеть на консоле? Или понять что вывод не работает?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 23 апр 2011, 15:57 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
обновил прошивку на gs1002_g2_v8_51_004.bin
- не помогло.... правда заработал PPTP тунель (на версии gs1002_g2_v8_51_002.bin ppp интерфейсы поднимались, но пинги не шли)

подключал шлюз к другому ISP - не помогло...

регистрировал шлюз на SIP через PPTP тунель - не помогло...

высталял шлюз в интернет минуя NAT (через PPPoE) - не помогло...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 23 апр 2011, 18:02 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
оказывается, чтобы получит debug-log необходмо
следующее:
1. поключиться к addpac-у по telnet (com-портов на многих компах давно уже нет)
2. набрать команды

enable
debug voip call
debug gsm all-ports call
terminal monitor

первая строчка включает раширенный режим команд терминала

вторая и третья задает список того, что будет выводиться.

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

таким образом debag для непршедшего звонка
Код:
GS1002#
GS1002#
GS1002#
GS1002# 962     <SIP    153>    : Set Terminated Success for 153 REGISTER
963     <SIP    154>    : Set Terminated Success for 154 REGISTER
964     <SIP    155>    : Set Terminated Success for 155 REGISTER
965     <SIP    156>    : Set Terminated Success for 156 REGISTER
966     <SIP    157>    : Set Terminated Success for 157 REGISTER
967     <SIP    158>    : Set Terminated Success for 158 REGISTER
968     <SIP    159>    : Set Terminated Success for 159 REGISTER
969     <SIP    160>    : Set Terminated Success for 160 REGISTER
[960.931] GSM-0/0: RING
970     <CEP    000000> : Call Received
[960.942] GSM-0/0: CLIP (+7985XXXXXXX)
[965.936] GSM-0/0: RING
971     <CEP    000000> : Call Received
972     <CEP    000000> : Call Initiated : calledNumber() crv(0) total(0)
973     <Call   4>      : ******  Call Created status(InitiatedByGSM) ver(8.28:2006-02-06-00-00) time(1303578309) ****
974     <CEP    000000> : Decode CID :
975     <CEP    000000> : Calling number()
976     <CEP    000000> : Call id(c506b34d-1f8b-bd6e-800c-0002a407e1d0) callNum(4)
977     <Call   4>      : MatchAllProcess After Sorted
                          <0>  id(1) dest(T) prefer(0) selected(2)
                          <1>  id(3) dest(T) prefer(0) selected(0)
                          <2>  id(4) dest(T) prefer(0) selected(1)
                          <3>  id(0) dest(T) prefer(0) selected(0)
                          <4>  id(2) dest(T) prefer(0) selected(0)
978     <Call   4>      : Initiate callee with dial-peer(T) status(CalleeDeterminedAll) id(c506b34d-1f8b-bd6e-800c-0002a407e1d0)
979     <Call   4>      : Fail by Channel Busy
980     <Call   4>      : Initiate callee with dial-peer(T) status(CalleeDeterminedAll) id(c506b34d-1f8b-bd6e-800c-0002a407e1d0)
981     <CEP    000200> : InitiateOutCall :  calledNum(99301), callingNum(), callerPort(0) type(FXO)
[965.939] GSM-0/0: RTA CALL ANSWER
[965.940] GSM-0/0: CALL ANSWER
[965.940] GSM-0/0-DEV: ANSWER
982     <CEP    000200> : Outbound call to CEP callId(c506b34d-1f8b-bd6e-800c-0002a407e1d0) callNum(4)
983     <Call   4>      : Connected from(0)
984     <Call   4>      : Connected from(200)
[969.363] GSM-0/0: CALL DISCONNECT by DISCONNECT event
985     <CEP    000000> : Disconnected(16) at Busy
986     <Call   4>      : Terminated from(0) this(Local:CallClear) before((null)) forced(0) time(1303578312)
987     <CEP    000000> : DisconnectCall at Idle
988     <CEP    000200> : DisconnectCall at Busy
989     <CEP    000200> : StopSignal
990     <CEP    000200> : Disconnect (0)
991     <CEP    000200> : Disconnected(16) at Disconnecting
[971.380] Interface GSM-0/0, changed state to DOWN
992     <Port   000000> : LinkDown
[976.380] Interface GSM-0/0, changed state to UP
993     <Port   000000> : LinkUp


debag для удачного звонка
Код:
GS1002#
GS1002#
GS1002#
GS1002# [181.385] Interface GSM-0/0, changed state to DOWN
184     <Port   000000> : LinkDown
[186.385] Interface GSM-0/0, changed state to UP
185     <Port   000000> : LinkUp
[188.681] GSM-0/0: RING
186     <CEP    000000> : Call Received
[188.687] GSM-0/0: CLIP (+7985XXXXXXX)
[193.687] GSM-0/0: RING
187     <CEP    000000> : Call Received
188     <CEP    000000> : Call Initiated : calledNumber() crv(0) total(0)
189     <Call   1>      : ******  Call Created status(InitiatedByGSM) ver(8.28:2006-02-06-00-00) time(1303579924) ****
190     <CEP    000000> : Decode CID :
191     <CEP    000000> : Calling number()
192     <CEP    000000> : Call id(140db34d-03a1-6eec-8005-0002a407e1d0) callNum(1)
193     <Call   1>      : MatchAllProcess After Sorted
                          <0>  id(1) dest(T) prefer(0) selected(0)
                          <1>  id(0) dest(T) prefer(0) selected(0)
                          <2>  id(4) dest(T) prefer(0) selected(0)
                          <3>  id(2) dest(T) prefer(0) selected(0)
                          <4>  id(3) dest(T) prefer(0) selected(0)
194     <Call   1>      : Initiate callee with dial-peer(T) status(CalleeDeterminedAll) id(140db34d-03a1-6eec-8005-0002a407e1d0)
195     <Call   1>      : Fail by Channel Busy
196     <Call   1>      : Initiate callee with dial-peer(T) status(CalleeDeterminedAll) id(140db34d-03a1-6eec-8005-0002a407e1d0)
197     <NetEP  1>      : InitiateOutCall: calledNum(99301) callingNum() target(sip-server)
198     <NetEP  1>      : DoCall: calledAddr(sip:99301@h03) callingAddr()
[193.693] GSM-0/0: CLIP (+7985XXXXXXX)
199     <SIP    1>      : SetLocalAudioFormats : outbound(TRUE) hqaEnable(FALSE)
200     <SIP    1>      : SetLocalAudioFormats : myVoipPeer(0) is not NULL, voiceCodecClass(1)
201     <SIP    1>      : SetLocalAudioFormats : outbound(TRUE) hqaEnable(FALSE)
202     <SIP    1>      : SetLocalAudioFormats : myVoipPeer(0) is not NULL, voiceCodecClass(1)
203     <SIP    0>      : No authentication information available
204     <SIP    1>      : Send INVITE Request
205     <SIP    1>      : Receive 401 Unauthorized
206     <SIP    1>      : Transaction (1 INVITE) completed
207     <SIP    1>      : Send ACK Request
208     <SIP    0>      : No opaque in authentication
209     <SIP    0>      : Adding authentication information
210     <SIP    1>      : Send INVITE Request
211     <SIP    1>      : Receive 100 Trying
212     <SIP    1>      : Transaction (2 INVITE) proceeding
213     <SIP    1>      : Receive 180 Ringing
214     <SIP    1>      : Transaction (2 INVITE) proceeding
215     <Call   1>      : Alert from(fffffffe) pseudo(0) inband(0) status(CalleeInitiated)
[198.693] GSM-0/0: RING
[198.704] GSM-0/0: CLIP (+7985XXXXXX)
[203.699] GSM-0/0: RING
[203.702] GSM-0/0: CLIP (+7985XXXXXX)
[208.705] GSM-0/0: RING
[208.735] GSM-0/0: CLIP (+7985XXXXXX)
[213.711] GSM-0/0: RING
[213.718] GSM-0/0: CLIP (+7985XXXXXX)
[218.717] GSM-0/0: RING
[218.723] GSM-0/0: CLIP (+7985XXXXXX)
[221.385] GSM-0/0-DEV: HOOK ON
[221.485] Interface GSM-0/0, changed state to DOWN
269     <CEP    000000> : Disconnected(16) at Busy
270     <Call   1>      : Terminated from(0) this(Local:CallClear) before((null)) forced(0) time(1303579952)
271     <CEP    000000> : DisconnectCall at Idle
272     <SIP    1>      : ReleaseWithCANCEL for 1 INVITEs
273     <SIP    1>      : Send CANCEL Request
274     <NetEP  1>      : Call TO <sip:99301@h03> terminated reason(Local:CallClear)
275     <Port   000000> : LinkDown
276     <SIP    1>      : Receive 487 Request Terminated
277     <SIP    1>      : Transaction (2 INVITE) completed
278     <SIP    1>      : Send ACK Request
279     <SIP    1>      : Receive 200 OK
280     <SIP    1>      : Transaction (2 CANCEL) completed
281     <SIP    33>     : Set Terminated Success for 33 REGISTER
282     <SIP    34>     : Set Terminated Success for 34 REGISTER
283     <SIP    35>     : Set Terminated Success for 35 REGISTER
284     <SIP    36>     : Set Terminated Success for 36 REGISTER
285     <SIP    37>     : Set Terminated Success for 37 REGISTER
286     <SIP    38>     : Set Terminated Success for 38 REGISTER
287     <SIP    39>     : Set Terminated Success for 39 REGISTER
288     <SIP    40>     : Set Terminated Success for 40 REGISTER




Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 25 апр 2011, 06:23 
Не в сети

Зарегистрирован: 21 окт 2010, 07:31
Сообщения: 241
Маршрутизация настроена неправильно. Входящие с GSM-ма заворачиваются обратно в GSM множественными pots-пирами с паттерном T, в логах это видно.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 25 апр 2011, 07:02 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
если я указываю
destination-pattern 99301
то перестают проходить исходящие вызовы по
причине:

< 5> Apr 25 10:44:44 incomming 103 8495ХХХХХХХХ 103:ХХХ.ХХХ.184.218 0 Local:InvalidNumber

что я понимаю как не соответствие destination-pattern 99301 :(

В Asterisk-e набор номера идет командой

Dial(SIP/84956360636@301, ,m T t)

как это согласовать, чтобы исходящие из Asterisk прозрачно уходили через GSM оператора?




Код:

! Pots peer configuration.
!
dial-peer voice 1 pots
 destination-pattern 99301
 port 0/0
 user-name 301
 user-password XXXXX
 translate-outgoing called-number 1
!
dial-peer voice 2 pots
 destination-pattern 99302
 port 0/1
 user-name 302
 user-password XXXXXX
 translate-outgoing called-number 2
!
dial-peer voice 3 pots
 destination-pattern 99303
 port 0/2
 user-name 303
 user-password XXXXXXX
 translate-outgoing called-number 3
!
dial-peer voice 4 pots
 destination-pattern 99304
 port 0/3
 user-name 304
 user-password XXXXXX
 translate-outgoing called-number 4
!
!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: нестабильная работа HotLine GS1002C
СообщениеДобавлено: 25 апр 2011, 17:04 
Не в сети

Зарегистрирован: 22 апр 2011, 16:56
Сообщения: 7
ну... да... добавил префиксы в Dial, поставил маски в pattern, потом отрезал префиксы в transfert-rule.

Спасибо :), сам бы про "Т" не за что не догадался...


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

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


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

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


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

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