Тема: Логи SMDR и телефонный номер внешней линии
Такая вот ситуация. Есть пять телефонных линий приходящих в АТС как PRI поток, при этом каждый внешний номер, насколько я понял, содержит в себе три канала. Мне по логам нужно определить на какой телефонный номер пришел звонок. При входящем звонке в лог попадает примерно такая строчка:
G013 : XXXX338
И только после поднятия трубки появляется информация кто принял звонок.
F013 : XXXX338 -> 135
Где можно увидеть соответствие G013 конкретному моему внешнему номеру телефона?
P.S. Что бы стало более понятна причина всего этого я поясню. Хочется выводить на мониторы людям информацию о входящем звонке. Как я понял не получится выводить информацию конкретному человеку о поступившем звонке. Так как пока не поднята трубка звонок поступает на всю UCD группу и АТС не дает информации о конкретном внутреннем номере. Но для меня приемлемо показывать информацию сразу для всей группы, благо есть разделения по внешним телефонам. Вот как теперь понять, что G013 это мой внешний номер YYYYYYYY?
UPD: ATC LG LDK-300
Нигде.
Так все-таки, физически у Вас линия PRI или аналоговые СО-линии??? Платы LCOB или плата PRIB???
Поток PRI подразумевает, что вызов по любому входящего тел. номеру присылается в любом свободном канале потока. Т.е. как правило номер телефона, никак не связан с каналом.
Однако, если по договоренности с провайдером, провайдер фиксирует, “привязывает” номер телефона к каналу/каналам (разбивает поток на несколько транков), то тогда можно по номеру каналу определить, по какому тел. номеру идет вход. вызов. В вашем случае это будет канал С013. При вход. вызове по другому номеру, провайдер пришлет вызов в другом канале (если есть такая договоренность с ним. Но обычно это не делают).
Кстати, этот не имеет никакого отношения к SMDR!!! Это отдельный лог - Call_Info. К сожалению, там есть баг. Поэтому Вы видите только 2 строчки, вместо 3. Там должна быть еще строка с информацией, куда распределен вызов, например, на UCD-группу (т.е. отсутствует нужная Вам строка). Это нужно писать запрос в Корею, чтобы они исправили софт. Но если это и сделают, то скорее всего это будет сделано только на версии 3.8 (врядли они будут исправлять на старых версиях).
А вообще-то, необходимую Вам информацию можно получать через TAPI. Но для этого требуется дополнительно приобретать лицензионный ключ.
Действительно вызовы при звонке на один номер распределяются по разным С0XX, в зависимости от свободности таковой.
Да глюк неприятный. жаль.
Спасибо большое.
Нет, уважаемый!
Давайте разберемся... Вы что подразумеваете под “глюком”???
То, что вызовы по разным тел. номерам приходят в одних и тех же каналах и также вызовы по одному и тому же номеру приходят в разных каналах??? Так это свойство нормальной соединительной линии (в том числе и PRI). Это все правильно!! Каналы не связаны с номерами, используется любой свободный канал. При этом передается информацмя о вызываемом номере, которая и анализируется в вашей станции и вызов направляется на нужного абонента. Я уже написал, что если требуется каналы PRI зафиксировать с тел. номерами, то это нужно отдельно договариваться с провайдером, чтобы он разбил поток на несколько транков. Но тогда и ваши исходящие каналы нужно также разбить на транки!!!
Если же Вы имели в виду упомянутый мною баг о том, что при вход. вызове на Hunt-группу не выводится 2-ая строчка с номером группы (куда распределен вход. вызов), то да, есть такой “глюк”. Но там ведь тоже должен выводится номер Hunt-группы, а не ожидаемый вами набранный (DID) номер. Вам бы пришлось каждый номер приписывать к разным Hunt-группам, чтобы различать их...
Кстати, какая у Вас версия прошивки на станции???
Да я понял насчет PRI. “Глюк” - это не вывод второй строчки с номером группы. На самом деле, такая ситуация меня даже устраивала бы. У меня и так для номеров разные Hunt группы. Выходит просто я буду посылать информацию не конкретному человеку а группе людей, что для меня довольно приемлемо. прошивка стоит: 3.7
ОК. Я попробую написать запрос в Корею, но результат не гарантирую. Сообщу.
Кстати, какая у Вас станция: 100/300/600-ка??
300-ка
Буду неописуемо благодарен
ОК. Корейцы признали баг и пообещали исправить. Поставили это в план на следующую версию софта (3.9), которая должна появиться через пару месяцев. Придется подождать... 😉
Огромное спасибо:) Будем значит ждать:)
Попробую оживить тему:) Скажите 3.9 я так понимаю так и не вышла?
UPD: Прошу прощения разобрался. уже вышла.
Немного перефразирую. Исправили ли в ней ошибку с описаной мною проблемою выше?
Вы имеете в виду функцию “CLI_PRINT” ???
Тот небольщой баг, о котором я писал выше, исправлен, начиная с версии 3.9Ag.
Вы имеете в виду функцию “CLI_PRINT” ???
Тот небольщой баг, о котором я писал выше, исправлен, начиная с версии 3.9Ag.
Да он самый.
Еще раз прошу прощения только что сам нашел описание 3.9 и увидел все своими глазами.
Поспешил задавать вопросы.
Существуют ли какие-то подводные камни при обновлении с
LDK-300 System Version GS30P-3.7Ce JUL/07 до 3.9 о которых стоит знать?
Критично ли настраивать все с нуля или можно будет залить сохраненный конфиг?
С нуля??? Зачем??? :gulp:
Полная инициализация станции и настройка “с нуля” требуется в крайне редких случаях!!!!!
При замене версии это совершенно не нужно (и уж тем более при замене 3.7 на 3.9).
Нужно только сделать инициализацию вновь введенных параметров, т.е. в ПГМ452 выполнить “Инициализацию версий” 3.8 и 3.9. И все.
“Подводных камней” не встречал.
Даже сохраненный файл можно не “заливать”. Зачем??
Если батарейку на процессоре не отключаете, то текущая конфигурация сохраняется без изменений и при замене версии!!
Другое дело, что сохранить файл конфига перед заменой софта все равно нужно. Это делается на всякий непридвиденный случай, т.е. для подстраховки.
С нуля??? Зачем??? :gulp:
Полная инициализация станции и настройка “с нуля” требуется в крайне редких случаях!!!!!
При замене версии это совершенно не нужно (и уж тем более при замене 3.7 на 3.9).
Нужно только сделать инициализацию вновь введенных параметров, т.е. в ПГМ452 выполнить “Инициализацию версий” 3.8 и 3.9. И все.
“Подводных камней” не встречал.
Даже сохраненный файл можно не “заливать”. Зачем??
Если батарейку на процессоре не отключаете, то текущая конфигурация сохраняется без изменений и при замене версии!!
Другое дело, что сохранить файл конфига перед заменой софта все равно нужно. Это делается на всякий непридвиденный случай, т.е. для подстраховки.
Спасибо большое. Буду разбираться.