Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Asterisk Ipecs-LIK транзит
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка iPECS-LIK & iPECS-UCP
dakfox
Доброе время суток!

Образовалась следующая задача:
Есть сервер Asterisk и Ipecs-Lic 300.
Я их объединил по sip-транку звонки в внутренних номеров астериска и ipecs работают нормально (то есть можно позвонить друг другу).
Вопрос такой - как сделать, чтобы ipecs выступал для астериска транзитной атс? и вообе возможно ли это.
Сетевой план нумерации не работает вроде бы для сип...
harris
Цитата(dakfox @ 13.6.2013, 13:34) *
Доброе время суток!

Образовалась следующая задача:
Есть сервер Asterisk и Ipecs-Lic 300.
Я их объединил по sip-транку звонки в внутренних номеров астериска и ipecs работают нормально (то есть можно позвонить друг другу).
Вопрос такой - как сделать, чтобы ipecs выступал для астериска транзитной атс? и вообе возможно ли это.
Сетевой план нумерации не работает вроде бы для сип...

1) Уточним: все-таки не Lic, а LIK smile.gif
2) Пробуйте сделать транзит с использованием ПГМ252 (CO Call Rerouting).
Пусть Астер присылает какой-нибудь префекс для транзита. Его нужно отловить по ПГМ252 и далее направить вызов по указанному коду доступа для исход. транка.
dakfox
Цитата(harris @ 13.6.2013, 14:47) *
1) Уточним: все-таки не Lic, а LIK smile.gif
2) Пробуйте сделать транзит с использованием ПГМ252 (CO Call Rerouting).
Пусть Астер присылает какой-нибудь префекс для транзита. Его нужно отловить по ПГМ252 и далее направить вызов по указанному коду доступа для исход. транка.


Прошу прощения, действительно с Lic это я загнул smile.gif

Да, похоже что ПГМ252 то что нужно, попробую, спасибо!
dakfox
Хм, почему то не заработало.
Прописываю правило в ПГМ252, звоню, астериск отправляет на ipecs номер и тишина...
На внутренние номера с астериска звонит нормально.
И ещё момент не ясен, в 252 программе я же не могу указать в поле где пишется преобразованный номер нечто навроде 456** ? судя по доке я там могу указать только конкретный номер?
harris
Цитата(dakfox @ 11.7.2013, 15:01) *
Хм, почему то не заработало.
Прописываю правило в ПГМ252, звоню, астериск отправляет на ipecs номер и тишина...
На внутренние номера с астериска звонит нормально.
И ещё момент не ясен, в 252 программе я же не могу указать в поле где пишется преобразованный номер нечто навроде 456** ? судя по доке я там могу указать только конкретный номер?

Тогда давайте подробности:
- на какие линии нужен транзит?? С SIP транка на ..... (тип линий) ???
- что именно прописали в ПГМ252
- что именно присылает Астер ??
Snaleks
Цитата(dakfox @ 13.6.2013, 20:34) *
Я их объединил по sip-транку

Если не затруднит, опишите какие манипуляции делали на IPECS-е, а то у меня в PGM105 астериск так и не появился (переключатель 3 на MFIM в положении ON). sad.gif
harris
Цитата(Snaleks @ 12.7.2013, 9:25) *
Если не затруднит, опишите какие манипуляции делали на IPECS-е, а то у меня в PGM105 астериск так и не появился (переключатель 3 на MFIM в положении ON). sad.gif

В ПГМ105 (нумерация внутр. абонентов станции LIK) ничего автоматически не появляется.
И вообще, номера другой АТС (Астериска) никаким образом не могут оказаться в ПГМ105.
Что-то вы путаете..
Snaleks
Цитата(harris @ 12.7.2013, 17:08) *
В ПГМ105 (нумерация внутр. абонентов станции LIK) ничего автоматически не появляется.
...
И вообще, номера другой АТС (Астериска) никаким образом не могут оказаться в ПГМ105.
Что-то вы путаете..

Как это не появляется? Когда впервые подключаешь к сети IP-телефон и указываешь адрес MFIM, он посылает запрос на регистрацию и в PGM105 в таблице появляется строчка с его (телефона) IP и MAC, но с пустым номером. Вбиваю нужный номер и вуаля, телефон зареген. Ну, по крайней мере с IPKTS-ными 8002E так. А с SIP-телефонами по другому?
...
А в какой ПГМ они должны оказаться и как тогда регистрировать экстеншены астериска на айпексе?
harris
Цитата(Snaleks @ 12.7.2013, 11:04) *
Как это не появляется? Когда впервые подключаешь к сети IP-телефон и указываешь адрес MFIM, он посылает запрос на регистрацию и в PGM105 в таблице появляется строчка с его (телефона) IP и MAC, но с пустым номером. Вбиваю нужный номер и вуаля, телефон зареген. Ну, по крайней мере с IPKTS-ными 8002E так. А с SIP-телефонами по другому?
...
А в какой ПГМ они должны оказаться и как тогда регистрировать экстеншены астериска на айпексе?

Вы сначала определитесь, что именно вы хотите получить!!!

SIP абоненты - это терминалы. Астериск - это сервер.
SIP терминалы можно зарегистрировать на iPECS, и, естественно, в ПГМ105 им можно назначить внутр. номера, как и любым другим абонентам.

Но если терминал зарегистрирован уже на Астериске, как вы пишите - экстеншены астериска - то это абоненты другой станции!!
Формально у вас 2 станции: iPECS и Астер. И у каждой станции СВОИ собственные экстеншины!!
И связывать нужно 2 разные станции между собой!!
Их можно связать используя функционал Networking по E1/PRI или по H.323.
См. ПГМ320-324
Ну, или по SIP-транку.
Snaleks
Цитата(harris @ 12.7.2013, 19:44) *
Вы сначала определитесь, что именно вы хотите получить!!!
...
SIP абоненты - это терминалы. Астериск - это сервер.
SIP терминалы можно зарегистрировать на iPECS, и, естественно, в ПГМ105 им можно назначить внутр. номера, как и любым другим абонентам.

Но если терминал зарегистрирован уже на Астериске, как вы пишите - экстеншены астериска - то это абоненты другой станции!!

Формально у вас 2 станции: iPECS и Астер. И у каждой станции СВОИ собственные экстеншины!!
И связывать нужно 2 разные станции между собой!!
Их можно связать используя функционал Networking по E1/PRI или по H.323.
См. ПГМ320-324
...
Ну, или по SIP-транку.

Возможность звонить между абонентами. Допустим, на айпексе заведены телефоны "11-20", а на астерске - "100-110". На айпексе регистрируем номер "10" и прописываем его регистрационные данные в sip.conf астерика . При звонке с "11-20" на "10" звонят "100-110" (настраивается в диалплане астериска), а при звонке с "100-110" на "10" - звонят "11-20" (переадресация в настройках айпекса). Для начала так, безо всяких транков.
...
Речь не про SIP терминал, зарегистрированный на астериске, а про регистрацию самого астериска в качестве SIP терминала айпекса.
...
На астериске регистрация пира не сильно отличается от регистрации транка - в sip.conf экстеншены примерно так же заводятся. А в айпексе по другому?
harris
Цитата(Snaleks @ 12.7.2013, 12:22) *
Возможность звонить между абонентами. Допустим, на айпексе заведены телефоны "11-20", а на астерске - "100-110". На айпексе регистрируем экстеншен астерика "10". При звонке с "11-20" на "10" звонят "100-110" (настраивается в диалплане астериска), а при звонке с "100-110" на "10" - звонят "11-20" (переадресация в настройках айпекса). Для начала так, безо всяких транков.
...
Речь не про SIP терминал, зарегистрированный на астериске, а про регистрацию самого астериска в качестве SIP терминала айпекса.
...
На астериске регистрация пира не сильно отличается от регистрации транка - в sip.conf экстеншены примерно так же заводятся. А в айпексе по другому?

Мне такая схема кажется не слишком разумной.
Пробуйте, если есть желание.
В ПГМ105 должен быть назначен номер 10.
Далее см. ПГМ443, где указываются учетные записи SIP клиентов.
При этом в станции iPECS должна быть открыта лицензия на SIP Ext.
Snaleks
Цитата(harris @ 12.7.2013, 20:42) *
Мне такая схема кажется не слишком разумной.
Пробуйте, если есть желание.
...
В ПГМ105 должен быть назначен номер 10.
Далее см. ПГМ443, где указываются учетные записи SIP клиентов.
...
При этом в станции iPECS должна быть открыта лицензия на SIP Ext.

Решил начать с малого - потом транк настрою.
...
Так вот в том то и вопрос что некуда его там назначать. sad.gif
...
Что за лицензия - можно поподробнее?
harris
Цитата(Snaleks @ 12.7.2013, 12:48) *
Решил начать с малого - потом транк настрою.
...
Так вот в том то и вопрос что некуда его там назначать. sad.gif
...
Что за лицензия - можно поподробнее?

Какая именно станция iPECS?? Какой MFIM??
Станция работает с IP-терминалами серии LIP по собственному фирменному протоколу IPKTS, а не по SIP.
Для подключения клиентов, работающих по стандартному протоколу SIP, требуется купить и установить в станции соответствующий лицензионный ключ. Или включить режим DEMO (до 90 дней).
Snaleks
Цитата(harris @ 12.7.2013, 21:15) *
Какая именно станция iPECS?? Какой MFIM??
..
Станция работает с IP-терминалами серии LIP по собственному фирменному протоколу IPKTS, а не по SIP.
Для подключения клиентов, работающих по стандартному протоколу SIP, требуется купить и установить в станции соответствующий лицензионный ключ. Или включить режим DEMO (до 90 дней).

IPECS LIK-100
MFIM/GS95M-5.5Ed
...
У нас со станцией работают не только 8002E, но и обычные SIP-овские 8002. Значит лицензионный ключ должен быть установлен.
AXEL
Цитата(Snaleks @ 15.7.2013, 5:09) *
IPECS LIK-100
MFIM/GS95M-5.5Ed
...
У нас со станцией работают не только 8002E, но и обычные SIP-овские 8002. Значит лицензионный ключ должен быть установлен.

Обычные SIP терминалы - это серия IP-8802. А LIP-8002 - это не обычный sip, а с поддержкой свой- чужой, может работать на АТС ipecs без лицензии. Проверить наличие лицензии можно во вкладке system management- appliances control -lock key install
Snaleks
Цитата(AXEL @ 15.7.2013, 14:51) *
Обычные SIP терминалы - это серия IP-8802. А LIP-8002 - это не обычный sip, а с поддержкой свой- чужой, может работать на АТС ipecs без лицензии. Проверить наличие лицензии можно во вкладке system management- appliances control -lock key install

SIP Phone 20 Copy
SIP 3rd App (Server Number) : 0 Copy (Agent Number) : 0 Copy
AXEL
Цитата(Snaleks @ 16.7.2013, 2:35) *
SIP Phone 20 Copy
SIP 3rd App (Server Number) : 0 Copy (Agent Number) : 0 Copy


Лицензия на сип экстеншены есть.....
Snaleks
Цитата(AXEL @ 16.7.2013, 16:43) *
Лицензия на сип экстеншены есть.....

Отлично. Так почему же тогда астериск не хочет регистрироваться?

Да и программные SIP-клиенты (пробовал 3CXPhone) что то не регятся. sad.gif Включил "sip trace", подключился к станции по телнету и вот что выловил (IP-шники заменил троеточием):
Цитата
[[[[[[[[[[@@@@@ [SIPM] Creation Register DB ID => RegExt(55) @@@@@]]]]]]]]]]
6794045-[RegExt:55][Sipm_SipEvTransCreate] INCOMMING REGISTRER Transc was create d
6794045-[RegExt:55][Sipm_SipEvTransMsgReceive] (transc 40bb8b70) <--- REGISTER
6794045-[Sipm_SipUtilGetOtherHeaderInMsg] User-Agent => 3CXPhone 6.0.26523.0
6794045-[Origin User-Agent : 3CXPhone 6.0.26523.0] !!!
6794045-[User-Agent : 3CXPhone 6.0.26523.0] is ThirdParty_SIPPhone!!!
6794045-[Sipm_SipConnRegReqFromTerminal] Transport Mode is UDP...
6794045-[Sipm_SipConnRegReqFromTerminal] Failed to receive the stn_no
6794045-[RegExt:55][Sipm_SipEvTransMsgReceive] Failed to response to the request
6794045-[Sipm_SipEvTransState] (transc 40bb8b70) - method:REGISTER, eState(Gener al Request Rcvd), eReason(REQUEST_RCVD)
6794045-[RegExt:55][Sipm_SipEvTransState] TransportIPAddr => ...
6794045-[RegExt:55][Sipm_SipEvTransState] TransportIPPort => 56286
6794045-[RegExt:55][Sipm_SipEvTransState] TransportType => 0
6794045-[RegExt:55][Sipm_SipEvTransState] registeredAddr => ...
6794045-[RegExt:55][Sipm_SipEvTransState] registeredPort => 56286
6794045-[Sipm_SipUtilSetOtherHeaderInMsg] Server => iPECS-LIK v5.5Ed
6794045-[RegExt:55][Sipm_SipEvTransMsgSend] (transc 40bb8b70) (method:REGISTER) ---> 501(Not Implemented)
6794045-[Sipm_SipUtilSetOtherHeaderInMsg] User-Agent => LG-Ericsson iPECS-LIK 10 0 5.5Ed
6794045-[Sipm_SipEvTransState] (transc 40bb8b70) - method:REGISTER, eState(Gener al Final Response Sent), eReason(USER_COMMAND)
^A6794546-[Sipm_SipEvTransState] (transc 40bb8b70) - method:REGISTER, eState(Terminated), eReason(NORMAL_TERMINATION)
6794546-
[[[[[[[[[[@@@@@ [SIPM] Delete Register DB ID => RegExt(55) @@@@@]]]]]]]]]]

stn_no это номер абонента что ли? Так все поля с номером в настройках аккаунта 3CX заполнил - почему же айпекс его получить не может? 3CXPhone пишет "ошибка сервера".

Попробовал X-Lite - ровно то же пальто:
Цитата
[[[[[[[[[[@@@@@ [SIPM] Creation Register DB ID => RegExt(17) @@@@@]]]]]]]]]]
6912749-[RegExt:17][Sipm_SipEvTransCreate] INCOMMING REGISTRER Transc was created
6912749-[RegExt:17][Sipm_SipEvTransMsgReceive] (transc 40bbf718) <--- REGISTER
6912749-[Sipm_SipUtilGetOtherHeaderInMsg] User-Agent => X-Lite release 4.5.2 stamp 70142
6912749-[Origin User-Agent : X-Lite release 4.5.2 stamp 70142] !!!
6912749-[User-Agent : X-Lite release 4.5.2 stamp 70142] is ThirdParty_SIPPhone!!!
6912749-[Sipm_SipConnRegReqFromTerminal] Transport Mode is UDP...
6912749-[Sipm_SipConnRegReqFromTerminal] Failed to receive the stn_no
6912749-[RegExt:17][Sipm_SipEvTransMsgReceive] Failed to response to the request
6912749-[Sipm_SipEvTransState] (transc 40bbf718) - method:REGISTER, eState(General Request Rcvd), eReason(REQUEST_RCVD)
6912749-[RegExt:17][Sipm_SipEvTransState] TransportIPAddr => ...
6912749-[RegExt:17][Sipm_SipEvTransState] TransportIPPort => 30736
6912749-[RegExt:17][Sipm_SipEvTransState] TransportType => 0
6912749-[RegExt:17][Sipm_SipEvTransState] registeredAddr => ...
6912749-[RegExt:17][Sipm_SipEvTransState] registeredPort => 30736
6912749-[Sipm_SipUtilSetOtherHeaderInMsg] Server => iPECS-LIK v5.5Ed
6912749-[RegExt:17][Sipm_SipEvTransMsgSend] (transc 40bbf718) (method:REGISTER) ---> 501(Not Implemented)
6912749-[Sipm_SipUtilSetOtherHeaderInMsg] User-Agent => LG-Ericsson iPECS-LIK 100 5.5Ed
6912749-[Sipm_SipEvTransState] (transc 40bbf718) - method:REGISTER, eState(General Final Response Sent), eReason(USER_COMMAND)
6913250-[Sipm_SipEvTransState] (transc 40bbf718) - method:REGISTER, eState(Terminated), eReason(NORMAL_TERMINATION)
6913250-
[[[[[[[[[[@@@@@ [SIPM] Delete Register DB ID => RegExt(17) @@@@@]]]]]]]]]]
Snaleks
Ну что, ни у кого никаких идей? sad.gif
Dron
Цитата(Snaleks @ 18.7.2013, 9:32) *
Ну что, ни у кого никаких идей? sad.gif

А вы аккаунты, я не понял, создали в 443 программе?
harris
Цитата(Snaleks @ 18.7.2013, 8:32) *
Ну что, ни у кого никаких идей? sad.gif

Откуда идеи?? Из пальца??? Вы бы хоть файл конфига предоставили. И полный сниф попытки регистрации.
В трассировке:
Failed to receive the stn_no
А номера абонентов прописаны в ПГМ105??
Dron
Цитата(harris @ 18.7.2013, 9:42) *
Откуда идеи?? Из пальца??? Вы бы хоть файл конфига предоставили. И полный сниф попытки регистрации.
В трассировке:
Failed to receive the stn_no
А номера абонентов прописаны в ПГМ105??

Тут, по-моему, все гораздо запущеннее. Я понял, что 443 программу игнорировали, хотя про нее уже писали. Т.е., пытаются зарегистровать sip абонентов, которых в LIK нет (их не прописали - не создали аккаунты).
harris
Цитата(Dron @ 18.7.2013, 8:53) *
Тут, по-моему, все гораздо запущеннее. Я понял, что 443 программу игнорировали, хотя про нее уже писали. Т.е., пытаются зарегистровать sip абонентов, которых в LIK нет (их не прописали - не создали аккаунты).

Можно только гадать... Конфиг неизвестен.
Но ранее автор писал:
Цитата
У нас со станцией работают не только 8002E, но и обычные SIP-овские 8002.
Snaleks
Цитата(harris @ 18.7.2013, 16:42) *
Откуда идеи?? Из пальца??? Вы бы хоть файл конфига предоставили. И полный сниф попытки регистрации.

Так я ж откуда должен был узнать что предоставленной информации не достаточно, если вы молчите?

Цитата(Dron @ 18.7.2013, 16:53) *
Тут, по-моему, все гораздо запущеннее. Я понял, что 443 программу игнорировали, хотя про нее уже писали. Т.е., пытаются зарегистровать sip абонентов, которых в LIK нет (их не прописали - не создали аккаунты).

Говорить то говорили, но не правильно, вернее не в том порядке:
Цитата(harris @ 12.7.2013, 20:42) *
В ПГМ105 должен быть назначен номер 10.
Далее см. ПГМ443, где указываются учетные записи SIP клиентов.

Из процитированного следует что сначала нужно назначить номер в ПГМ105, а уже потом лезть в ПГМ443 тогда как нужно делать ровно наоборот! Каюсь и посыпаю голову пеплом что не знал, но оно ведь ни разу не очевидно. В мануале об этом упомянуто вскользь...
harris
Цитата(Snaleks @ 18.7.2013, 10:11) *
Так я ж откуда должен был узнать что предоставленной информации не достаточно, если вы молчите?


Говорить то говорили, но не правильно, вернее не в том порядке:

Из процитированного следует что сначала нужно назначить номер в ПГМ105, а уже потом лезть в ПГМ443 тогда как нужно делать ровно наоборот! Каюсь и посыпаю голову пеплом что не знал, но оно ведь ни разу не очевидно. В мануале об этом упомянуто вскользь...

blink.gif Что наоборот ??? Что не так?? mad.gif

В iPECS все SIP_ID всегда являются внутр. номерами абонентов !! А ID и Password - это только для авторизации.
В ПГМ443 нужно указать, к какому порту (внутр. номеру) прикрепить данный аккакунт (Desired Number). Если этого не назначить (что тоже можно), то станция просто свяжет аккаунт с первым же свободным внутр. номером.
Т.е. при регистрации SIP клиент должен присылать:
User_ID - это внутр. номер абонента (STA). И этот номер уже должен быть прописан в плане нумерации станции в ПГМ105.
Auth_ID (то, что указано в ПГМ443, как ID) - 'это для авторизации.
Snaleks
Цитата(harris @ 18.7.2013, 18:31) *
blink.gif Что наоборот ??? Что не так?? mad.gif

Тем не менее, не смотря на вышенаписанное вами, пока я не прописал в ПГМ443 ID, Password и Desired Number (именно все сразу) программные SIP-телефоны не зарегистрировались. После этого строчка с номером и IP в ПГМ105 появилась автоматически. Вот как хотите так и понимайте.
Dron
Цитата(Snaleks @ 19.7.2013, 2:49) *
Тем не менее, не смотря на вышенаписанное вами, пока я не прописал в ПГМ443 ID, Password и Desired Number (именно все сразу) программные SIP-телефоны не зарегистрировались. После этого строчка с номером и IP в ПГМ105 появилась автоматически. Вот как хотите так и понимайте.

Нет, вы не правы! Сам абонентский номер (STA Num) в 105 программе должен был быть присвоен абонентскому порту с самого начала. Другое дело IP Address и MAC Address - эти значения появляются после подключения аппарата.
harris
Цитата(Snaleks @ 19.7.2013, 1:49) *
Тем не менее, не смотря на вышенаписанное вами, пока я не прописал в ПГМ443 ID, Password и Desired Number (именно все сразу) программные SIP-телефоны не зарегистрировались. После этого строчка с номером и IP в ПГМ105 появилась автоматически. Вот как хотите так и понимайте.

Нет, это Вы поймите.
1) Естественно, без ПГМ443 регистрации не будет.
2) Естественно, при удачной регистрации в ПГМ105 появляется IP абонента (а для IPKTS телефонов и MAC). Это копируется из ПГМ102-103 уже как результат регистрации.
Но я то Вам писал не про IP, а про номер абонента, который должен быть назначен в ПГМ105 !!! Это колонка STA Num в ПГМ105. По умолчанию там уже при инициализации (в зависимости от выбранного плана нумерации) автоматически прописывается список номеров абонентов. Но ведь это можно быть вами изменено. (Любому аб. порту можно изменить номер или вообще не присвоить номер).
Именно поэтому я писал Вам, что сначала проверяется наличие прописанного номера абонента (STA_Num) в ПГМ105, а уже потом этот номер используется для назначения учетной записи в ПГМ443.
Все. А дальше уже понимайте сами как хотите... Итак уже на этот простой вопрос столько времени потрачено..
Snaleks
Цитата(Dron @ 19.7.2013, 15:52) *
Сам абонентский номер (STA Num) в 105 программе должен был быть присвоен абонентскому порту с самого начала.


Цитата(harris @ 19.7.2013, 16:10) *
По умолчанию там уже при инициализации (в зависимости от выбранного плана нумерации) автоматически прописывается список номеров абонентов.
...
Все. А дальше уже понимайте сами как хотите... Итак уже на этот простой вопрос столько времени потрачено..

Господа, я вам уже который раз пытаюсь объяснить что в ПГМ105 НЕТ ПОЛНОГО СПИСКА ВСЕХ НОМЕРОВ! Почему оно так - без понятия. Инициализацию до меня проводили, а я лишь имею дело с тем что есть.
...
ОК, закрыли вопрос.
harris
Цитата(Snaleks @ 22.7.2013, 1:52) *
Господа, я вам уже который раз пытаюсь объяснить что в ПГМ105 НЕТ ПОЛНОГО СПИСКА ВСЕХ НОМЕРОВ! Почему оно так - без понятия. Инициализацию до меня проводили, а я лишь имею дело с тем что есть.
...
ОК, закрыли вопрос.

Нет полного списка, потому что при установке станции его удалили, а номера назначали по мере необходимости при подключении новых абонентов. Так часто делают. Вот именно поэтому и предлагалось, в первую очередь проверить ПГМ105, а потом уже ПГМ443. Все. Тема закрыта. Ушел на базу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.