BooMBeeR
25.01.2007, 09:43
Задача состоит в следующем. Пробросить через lcr номер телефона на определенную транк-группу на удаленной станции. Протокол есстественно qsig. Делается для того, чтобы с сетевой станции отправлять звонки на местных мобильных операторов через gsm-шлюз подключенный к удаленной УАТС.
(80)
обрезано
-----------------------
7 ) FROM = 89XXXXX
TO = 89XXXXX
ELEMENT= 2
N_DGTS = 11
TYPE_OF_NUM = -
8 ) FROM = 8960077
TO = 8960077
ELEMENT= 9
N_DGTS = 16
TYPE_OF_NUM = -
-------------------------
обрезано
7 - уходит по обычному маршруту.
8 - обрабатывает первые 7 цифр номера/номеров (далее здесь будет расписан весь номерной план моб. операторов) и уходит на 9 эл. 9 элемент ссылается на Dial Service 67029.
67029
------------
NAME - BLANK
NSF - -
ROUTING ACCESS - 80
(DIAL IN/CALLER OUT) OFFSET - -
CALLER # OUT FILTER -
SERVICE TYPE (Outgoing/Incoming/Both) - Both
LAR ON Call Independent Signaling Connections (Yes/No) - Y
LAR TRIGGERS SET - 0
EXTENDED INTERNAL DIAL_SERVICE (Y/N) - N
ROUTING DEST NUM - 67085
DIAL_FILTER -
EXPENSIVE TONE
(day/even/night) - N/N/N
TNNT_GRP - 0
BCCOS - 0
COS - 0
D.I.L. DESTINATION - NONE
NIGHT1 DESTINATION - NONE
NIGHT2 DESTINATION - NONE
DIAL IN FILTER -
USE SECOND ALI (Y/N) - N
IP_ADDRESS - 192.168.004.231
compression
0=G.711 with 10ms 1=G.711 with 20ms 2=G.711 with 40ms 11=G.711 with 80ms
4=G.729 with 10ms 5=G.729 with 20ms 6=G.729 with 30ms 7=G.729 with 40ms
13=G.729 with 80ms 3=G.723 with 30ms 9=G.723 with 60ms 12=G.723 with 90ms
10-G.729 20ms+vad 8-G.723 30ms+vad
replace by (...) / add by (a,...) / remove by (r,...) / end by <CR>:
COMPRESSION_CAPABILITY - (1,2,6)
67085 - транк группа уходящая по IP на удаленную станцию.
67085
------------
NAME:
SHORT(5) - BLANK
FULL(16) - BLANK
IP_ZONE (0-7) - 0
ISDN ONLY (Y/N) - N
QSIG (Y/N) - Y
DTMF_DIGITS_BEFORE_ANSWER - Y
ANI_SCREENING_SEND(Unavailable,Site_ldn,Transparen t,Omit) - T
SEARCH TYPE (0-circ 1-term) - 1
DTD OVERRIDE - N
OGR_OVERRIDE - N
COLLECT_TONE_OVERRIDE - Y
PAGING - N
TK_TK_CONNECT_OVERRIDE - Y
BCCOS - 0
ROUTING ACCESS - 67501
LAR_MAX_ASYNCHRONOUS_FAILS (0-10) - 2
LAR_SYSTEM_PREFERENCE (Cost/Performance) - P
LAR_TRIGGERS_SET - 0
TRANSIT ALI - NONE
DIALING METHOD (Enblock/Overlap) - E
DIAL IN FILTER -
DIAL IN/CALLER OUT OFFSET- NONE
CALLER # OUT FILTER -
INCOMING ANI FILTERS (Y/N) - N
METERING_UNIT_CHARGE (xxxxx.yy) - N
INCOMING_CLI_REQUEST (Y/N) - N
NUMBER OF DIGITS EXPECTED -
DISABLE_DTMF_SUPERVISION (Y/N) - N
JOIN GROUP CALL IN MUTE (Y/N) - Y
MEM# 1 - 5900
MEM# 2 - 5901
MEM# 3 - 5902
MEM# 4 - 5903
MEM# 5 - 5904
MEM# 6 - 5905
MEM# 7 - 5906
MEM# 8 - 5907
MEM# 9 - 5908
MEM# 10 - 5909
MEM# 11 - 5910
MEM# 12 - 5911
MEM# 13 - 5912
MEM# 14 - 5913
MEM# 15 - 5914
MEM# 16 - 5915
MEM# 17 - 5916
MEM# 18 - 5917
MEM# 19 - 5918
MEM# 20 - 5919
MEM# 21 - 5920
В данной связке, не работает. Если же создать библиотеку, в ней прописать направление 67085 и так же указать набираемую транк группу с удаленной станции, то всё замечательно отрабатывается, если же обрабатывать при помощи номерного плана в lcr, то не выходит. В косах все есть. Подскажите пожалуйста, в чём может быть дело.
(80)
обрезано
-----------------------
7 ) FROM = 89XXXXX
TO = 89XXXXX
ELEMENT= 2
N_DGTS = 11
TYPE_OF_NUM = -
8 ) FROM = 8960077
TO = 8960077
ELEMENT= 9
N_DGTS = 16
TYPE_OF_NUM = -
-------------------------
обрезано
7 - уходит по обычному маршруту.
8 - обрабатывает первые 7 цифр номера/номеров (далее здесь будет расписан весь номерной план моб. операторов) и уходит на 9 эл. 9 элемент ссылается на Dial Service 67029.
67029
------------
NAME - BLANK
NSF - -
ROUTING ACCESS - 80
(DIAL IN/CALLER OUT) OFFSET - -
CALLER # OUT FILTER -
SERVICE TYPE (Outgoing/Incoming/Both) - Both
LAR ON Call Independent Signaling Connections (Yes/No) - Y
LAR TRIGGERS SET - 0
EXTENDED INTERNAL DIAL_SERVICE (Y/N) - N
ROUTING DEST NUM - 67085
DIAL_FILTER -
EXPENSIVE TONE
(day/even/night) - N/N/N
TNNT_GRP - 0
BCCOS - 0
COS - 0
D.I.L. DESTINATION - NONE
NIGHT1 DESTINATION - NONE
NIGHT2 DESTINATION - NONE
DIAL IN FILTER -
USE SECOND ALI (Y/N) - N
IP_ADDRESS - 192.168.004.231
compression
0=G.711 with 10ms 1=G.711 with 20ms 2=G.711 with 40ms 11=G.711 with 80ms
4=G.729 with 10ms 5=G.729 with 20ms 6=G.729 with 30ms 7=G.729 with 40ms
13=G.729 with 80ms 3=G.723 with 30ms 9=G.723 with 60ms 12=G.723 with 90ms
10-G.729 20ms+vad 8-G.723 30ms+vad
replace by (...) / add by (a,...) / remove by (r,...) / end by <CR>:
COMPRESSION_CAPABILITY - (1,2,6)
67085 - транк группа уходящая по IP на удаленную станцию.
67085
------------
NAME:
SHORT(5) - BLANK
FULL(16) - BLANK
IP_ZONE (0-7) - 0
ISDN ONLY (Y/N) - N
QSIG (Y/N) - Y
DTMF_DIGITS_BEFORE_ANSWER - Y
ANI_SCREENING_SEND(Unavailable,Site_ldn,Transparen t,Omit) - T
SEARCH TYPE (0-circ 1-term) - 1
DTD OVERRIDE - N
OGR_OVERRIDE - N
COLLECT_TONE_OVERRIDE - Y
PAGING - N
TK_TK_CONNECT_OVERRIDE - Y
BCCOS - 0
ROUTING ACCESS - 67501
LAR_MAX_ASYNCHRONOUS_FAILS (0-10) - 2
LAR_SYSTEM_PREFERENCE (Cost/Performance) - P
LAR_TRIGGERS_SET - 0
TRANSIT ALI - NONE
DIALING METHOD (Enblock/Overlap) - E
DIAL IN FILTER -
DIAL IN/CALLER OUT OFFSET- NONE
CALLER # OUT FILTER -
INCOMING ANI FILTERS (Y/N) - N
METERING_UNIT_CHARGE (xxxxx.yy) - N
INCOMING_CLI_REQUEST (Y/N) - N
NUMBER OF DIGITS EXPECTED -
DISABLE_DTMF_SUPERVISION (Y/N) - N
JOIN GROUP CALL IN MUTE (Y/N) - Y
MEM# 1 - 5900
MEM# 2 - 5901
MEM# 3 - 5902
MEM# 4 - 5903
MEM# 5 - 5904
MEM# 6 - 5905
MEM# 7 - 5906
MEM# 8 - 5907
MEM# 9 - 5908
MEM# 10 - 5909
MEM# 11 - 5910
MEM# 12 - 5911
MEM# 13 - 5912
MEM# 14 - 5913
MEM# 15 - 5914
MEM# 16 - 5915
MEM# 17 - 5916
MEM# 18 - 5917
MEM# 19 - 5918
MEM# 20 - 5919
MEM# 21 - 5920
В данной связке, не работает. Если же создать библиотеку, в ней прописать направление 67085 и так же указать набираемую транк группу с удаленной станции, то всё замечательно отрабатывается, если же обрабатывать при помощи номерного плана в lcr, то не выходит. В косах все есть. Подскажите пожалуйста, в чём может быть дело.