SMG1016M и SIP registrar
Добавлено: 08 апр 2014 19:04
Добрый день. Проблема следующая: заведен SIP абонент, номер 4994264523, регистрируется, всё нормально. С другой стороны подключен поток Е1 в АТС м-200, сигнализация PRI. Пытаюсь настроить входящую связь. Есть ТГ и план нумерации, в плане есть префикс "модификатор", но входящие звонки всё равно отбиваются как unassigned number. Лог звонка:
меня смущает, что длинна номера становится 11 знаков, вместо 10. Соответственно с номером SIP абонента уже не совпадает, потому и отбой.
Да, транзитный звонок проходит как надо. С Е1 на SIP транк.
Код: Выделить всё
SMG-1016M. SN: VI1F000651 Software Version: V.2.15.01.761. L. M. [PBX] Build: Feb 3 2014 10:11:47
Log started at: 15:56:56.912454
15:57:01.716065 [INFO] Q931. Line 00/00. Call CD69. RX 47
DUMP: 08.02.4D.69.05.A1.04.03.90.90.A3.18.03.A9.83.81.
1E.02.81.83.6C.0C.21.81.34.39.35.32.32.38.32.31.
31.31.70.0B.C1.34.39.39.34.32.36.34.35.32.33.
0x4D69 (from orig), MSG=SETUP:
[sending complete]
[bearer capability:
cap=3.1 kHz audio
std=CCITT
rate=64 kbit/s
mode=circuit
layer1=G.711 A-law]
[channel id: channel=1 (exclusive)] Coding=CCITT
[progress ind: Origin not isdn]
[calling party number: 4952282111 (type=national, plan=ISDN, present.allowed, verifed & pass)]
[called party number: 4994264523 (type=subscriber, plan=ISDN)]
---------------------------------
15:57:01.716151 [INFO] Q931. Line 00/00. Create Call, entry 00. Call CD69 (Incoming)
15:57:01.716202 [INFO] Q931. Line 00/00. Call CD69. Incoming SETUP. Check chan id
15:57:01.716246 [INFO] Check IE 'Channel ID': channel id='as indicated' chan=1, mode excl
15:57:01.716293 [INFO] Line 00/00. Search B-chan: chan 1, mask 00010001 - chan ok: mask 00010001
15:57:01.716334 [INFO] Check IE 'Bearer capablity: {3.1 kHz audio}{64 kbit/s}{G.711 A-law}
15:57:01.716379 [INFO] Check IE 'Called party number': {type=0x04, plan=0x01} <4994264523> (10)
15:57:01.716426 [INFO] Check IE 'Calling party number': {type=0x02, plan=0x01}, {presentation=0, screening=1} <4952282111< (10)
15:57:01.716466 [INFO] Q931. Line 00/00. Call CD69. Incoming SETUP. {PI 3} CgPN <4952282111>(10), CdPN <4994264523>(10) isdn flag=02
15:57:01.716541 [INFO] Port PRI:00:00. VChan set (chan 1) - 'line 0, chan 4'
15:57:01.716600 [INFO] Port PRI:00:00. Seize (v-chan:01, TG:00). Cld:'<none>'(0). (Trunk) . Clg-len: 10. clg-set: y. COS: -1. RADIUS=-1
15:57:01.716647 [INFO] Port PRI:00:00. ModTable in [-1:-1], out [-1:-1], out redir:orig [-1:-1]
15:57:01.716696 [INFO] Port PRI:00:00. CgPN: <4952282111>(10) <set> <national> <isdn/telephony> <allowed> <verifed&pass>. cat [1]
15:57:01.716739 [INFO] Port PRI:00:00. Calling number: 4952282111, use for sorm: all digits
15:57:01.716783 [INFO] Port PRI:00:00. Calling Info (pres allowed): <4952282111>. <Category=1>
15:57:01.716822 [INFO] Port PRI:00:00. CgPN: <4952282111>(10) <set> <national> <isdn/telephony> <allowed> <verifed&pass>. cat [1]
15:57:01.716866 [INFO] Port PRI:00:00. Check number dir-type for <4952282111>[0x01] (10)
15:57:01.716907 [INFO] Port PRI:00:00. Check number type for <4952282111>[0x01] (10)
15:57:01.716997 [INFO] Port PRI:00:00. Check number type for <4952282111>[0x01] (10)
15:57:01.717060 [INFO] Port PRI:00:00. Set state 'In-Dial'
15:57:01.717106 [INFO] Q931. Line 00/00. Call CD69. Incoming seize - PLAN 0. COS 0
15:57:01.717146 [INFO] Q931. Line 00/00. Call CD69. Incoming SETUP. {PI 3} proc dial
15:57:01.717185 [INFO] Q931. Line 00/00. Call CD69. State 'Overlap Receiving'
15:57:01.717230 [INFO] Q931. Line 00/00. Call CD69. In Dial: 4994264523{EndOfDial}
15:57:01.717273 [INFO] Q931. Line 00/00. Call CD69. Timer 'T302' (15 sec) start in state 'Overlap Receiving'
15:57:01.717335 [INFO] Port PRI:00:00. Dial In (in=11, need rm=0): <4><9><9><4><2><6><4><5><2><3>[.]
15:57:01.717381 [INFO] Port PRI:00:00. In Digit 11 sym: called buf <4994264523.>
15:57:01.717419 [INFO] Port PRI:00:00. Dial buf <4994264523>(10)
15:57:01.717465 [INFO] Port PRI:00:00. Dial Proc (state In-Dial, called len 11): <4994264523.> Compl.
15:57:01.717505 [INFO] Port PRI:00:00. Dial Proc. RADIUS return-code: [0].
15:57:01.717549 [INFO] Port PRI:00:00. Search route. Mode: 'calling'. Num: <4952282111>(10).# Complete
15:57:01.717607 [INFO] Port PRI:00:00. Search route. result: route not found. res (-1)
15:57:01.717649 [INFO] Port PRI:00:00. Search route. Mode: 'called'. Num: <4994264523>(11).# Complete
15:57:01.717800 [INFO] Port PRI:00:00. Search route. result: found route: prefix[1]. res (10)
15:57:01.717842 [INFO] Port PRI:00:00. Process route to prefix[1].
15:57:01.717922 [INFO] Port PRI:00:00. Prefix 01: type 'MODIFIER', idx=255
15:57:01.717972 [ERR ] Port PRI:00:00. Prefix link failed (result 1, flg 0x0000): called len 11, proceed 00
15:57:01.718014 [INFO] Port PRI:00:00. In-band messages off
15:57:01.718058 [INFO] Port PRI:00:00. Release, cause 'Unassigned(unallocated) number', dcl '0', loc '4'
15:57:01.718098 [INFO] Port PRI:00:00. SormRelease in state 'In-Dial'
15:57:01.718145 [INFO] Port PRI:00:00. Save CDR. disabled. [0x0]
15:57:01.718186 [INFO] Port PRI:00:00. Set state 'Release'
15:57:01.718228 [INFO] Port PRI:00:00. Disconnect, cause 'Unassigned(unallocated) number', dcl '0', loc '4'
15:57:01.718272 [INFO] Port PRI:00:00. SormRelease in state 'Release'
15:57:01.718317 [INFO] Port PRI:00:00. Save CDR. disabled. [0x0]
15:57:01.718358 [INFO] Port PRI:00:00. Set signal: 'BUSY'
15:57:01.718409 [INFO] Q931. Line 00/00. Call CD69. State 'Disconnect Request'
15:57:01.718453 [INFO] Q931. Line 00/00. Call CD69. Timer 'T305' (30 sec) start in state 'Disconnect Request'
15:57:01.718522 [INFO] Q931. Line 00/00. Call CD69. TX 10
DUMP: 08.02.CD.69.45.08.02.84.81.
0x4D69 (to orig), MSG=DISCONNECT:
[cause: Unassigned(unallocated) number (location=public network serving remote user, std=CCITT)]
---------------------------------
15:57:01.839723 [INFO] Q931. Line 00/00. Call CD69. RX 5
DUMP: 08.02.4D.69.4D.
0x4D69 (from orig), MSG=RELEASE:
---------------------------------
15:57:01.839803 [INFO] Q931. Line 00/00. Call CD69. Recv 'Release'
15:57:01.839862 [INFO] Q931. Line 00/00. Call CD69. TX 6
DUMP: 08.02.CD.69.5A.
0x4D69 (to orig), MSG=RELEASE COMPLETE:
---------------------------------
15:57:01.839950 [INFO] Port PRI:00:00. Release Complete, cause 'none', dcl '0', loc '0'
15:57:01.840001 [INFO] Port PRI:00:00. SormRelease in state 'Release'
15:57:01.840054 [INFO] Port PRI:00:00. Save CDR. disabled. [0x0]
15:57:01.840125 [INFO] Port PRI:00:00. Set state 'Ready'
15:57:01.840166 [INFO] Q931. Line 00/00. Call CD69. State 'Null'
SMG-1016M. SN: VI1F000651 Software Version: V.2.15.01.761. L. M. [PBX] Build: Feb 3 2014 10:11:47
Log stopped at: 15:57:05.124857
меня смущает, что длинна номера становится 11 знаков, вместо 10. Соответственно с номером SIP абонента уже не совпадает, потому и отбой.
Да, транзитный звонок проходит как надо. С Е1 на SIP транк.