|
|
Страница 1 из 1
|
[ Сообщений: 21 ] |
|
CME SIP registrar ожидание набора номера
Автор |
Сообщение |
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Всем привет!
Имеем CME. Все телефоны работают по SCCP. Понадобилось тут пару дней назад подключить несколько SIP телефонов. Настроил на CME возможность регистрировать телефоны по SIP, все хорошо, все работает, звонки бегают. Радостный собираюсь уходить к себе, но не тут то было. Все SIP телефоны с трубками, при снятии трубки получают от CME диалтон в динамик. После снятия трубки пользователь хочет набрать номер, но телефон отправляет первую цифру и все. Т.е., насколько я понимаю, нет ожидания набора номера.
Господа, был бы очень благодарен, если б направили в нужную сторону по настройки ожидания набора номера для SIP телефонов на CME.
|
15 дек 2017, 11:15 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Забыл сказать, что SIP телефоны НЕ Cisco, а левые вообще, производитель FernTel. Ну и про главное то забыл: Код: voice register global mode cme source-address 192.168.40.5 port 5060 timeouts interdigit 3 max-dn 144 max-pool 24 authenticate register timezone 21 time-format 24 hold-alert tftp-path flash: create profile sync 0001733504402938 ! voice register dn 1 number 7008 no-reg mwi
voice register pool 1 id mac 0000.0000.7008 session-transport tcp number 1 dn 1 voice-class codec 1 username 7008 password 123456 no vad
Строчку: Код: timeouts interdigit 3
добавил сегодня. Ситуация не поменялась, несколько цифр при поднятой трубке так и не отправляются. Только одна... HELP!!!
|
15 дек 2017, 12:04 |
|
|
tonve
Зарегистрирован: 26 сен 2013, 10:29 Сообщения: 422
|
В sip-телефонии классическая телефония просто эмулируется. Нет такого понятия "поднятие трубки" в привычном понимании. Вам нужно разбираться с телефонами, а не cme. Телефон должен дожидаться набора и отправлять набранное на pbx, инициируя звонок.
|
15 дек 2017, 12:13 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Настройки телефона излазил. Там можно настроить только один номер, который не будет сразу отправлен на АТС...
Тем не менее, если надо ковырять телефоны, для чего нужен тогда параметр timeout inter-digit?
Так же есть два способа сбора номера: -Key Press Markup Language Digit Collection -SIP Dial Plans
Но опять же, пишут, что они поддерживаются только на телефонах Cisco c SIP прошивками. А что делать с телефонами НЕ от Cisco???
|
15 дек 2017, 12:20 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Поинтересовался у знакомых, которые используют такие же телефоны. У них телефоны такие работают с AVAYA SES. Там после поднятия трубки номер набирается, т.е. AVAYA SES ждет набора номера. Соответственно, можно сделать вывод, что в случае с CME все же дождаться номера - это задача CME. Господа, пролейте, пожалуйста, свет на эту тему!!! HELP!!!
|
15 дек 2017, 15:00 |
|
|
switch
Зарегистрирован: 26 мар 2012, 09:04 Сообщения: 146
|
debug ccsip messages с CME покажите для начала.
|
15 дек 2017, 16:14 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Ну вот что происходит при снятии трубки и начале набора номера: Код: Dec 15 13:36:53.012: %SYS-5-CONFIG_I: Configured from console by dima on vty0 (192.168.33.60) Dec 15 13:36:53.528: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received:
CME-test#debug ccsip messages SIP Call messages tracing is enabled CME-test# Dec 15 13:37:09.478: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received:
Dec 15 13:37:10.310: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received: INVITE sip:4@192.168.40.5;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.30.222:5060;branch=z9hG4bK-B318A890;rport From: <sip:7008@192.168.40.5>;epid=0050c2fbde8b;tag=347895878 To: <sip:4@192.168.40.5;user=phone> Call-ID: 34f79050e909d311803e0050c2fbde8b@192.168.30.222 CSeq: 5918108 INVITE Contact: <sip:7008@192.168.30.222:5060;transport=UDP> Allow: REGISTER,SUBSCRIBE,NOTIFY,INVITE,ACK,PRACK,OPTIONS,BYE,CANCEL,REFER,INFO,UPDATE,PUBLISH Content-Length: 258 Content-Type: application/sdp Max-Forwards: 63 Supported: 100rel,replaces,privacy,timer,from-change,histinfo,answermode User-Agent: (FernTel IP/9.00 dvl [9.061326/9061326/102]) P-Preferred-Identity: <sip:7008@192.168.40.5;user=phone> P-Sig-Options: Overlap-Dialing
v=0 o=- 5 1 IN IP4 192.168.30.222 s=- t=0 0 m=audio 16394 RTP/AVP 18 4 8 0 101 13 c=IN IP4 192.168.30.222 a=rtpmap:101 telephone-event/8000 a=fmtp:18 annexa=yes a=fmtp:18 annexb=no a=fmtp:101 0-15 a=ptime:60 a=silenceSupp:off - - - - a=sendrecv
Dec 15 13:37:10.330: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.30.222:5060;branch=z9hG4bK-B318A890;rport From: <sip:7008@192.168.40.5>;epid=0050c2fbde8b;tag=347895878 To: <sip:4@192.168.40.5;user=phone> Date: Fri, 15 Dec 2017 13:37:10 GMT Call-ID: 34f79050e909d311803e0050c2fbde8b@192.168.30.222 CSeq: 5918108 INVITE Allow-Events: telephone-event Server: Cisco-SIPGateway/IOS-12.x Content-Length: 0
Dec 15 13:37:10.330: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 404 Not Found Via: SIP/2.0/UDP 192.168.30.222:5060;branch=z9hG4bK-B318A890;rport From: <sip:7008@192.168.40.5>;epid=0050c2fbde8b;tag=347895878 To: <sip:4@192.168.40.5;user=phone>;tag=1054480-42 Date: Fri, 15 Dec 2017 13:37:10 GMT Call-ID: 34f79050e909d311803e0050c2fbde8b@192.168.30.222 CSeq: 5918108 INVITE Allow-Events: telephone-event Server: Cisco-SIPGateway/IOS-12.x Reason: Q.850;cause=1 Content-Length: 0
Dec 15 13:37:10.334: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received: ACK sip:4@192.168.40.5;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.30.222:5060;branch=z9hG4bK-B318A890;rport From: <sip:7008@192.168.40.5>;epid=0050c2fbde8b;tag=347895878 To: <sip:4@192.168.40.5;user=phone>;tag=1054480-42 Call-ID: 34f79050e909d311803e0050c2fbde8b@192.168.30.222 CSeq: 5918108 ACK Contact: <sip:7008@192.168.30.222:5060;transport=UDP> Content-Length: 0 Max-Forwards: 70
Dec 15 13:37:10.338: %VOIPAAA-5-VOIP_CALL_HISTORY: CallLegType 2, ConnectionId E2A26D48E0D311E7813CAA1B6B4300B0, SetupTime 13:37:10.318 UTC Fri Dec 15 2017, PeerAddress 7008, PeerSubAddress , DisconnectCause 1 , DisconnectText unassigned number (1), ConnectTime 13:37:10.338 UTC Fri Dec 15 2017, DisconnectTime 13:37:10.338 UTC Fri Dec 15 2017, CallOrigin 2, ChargedUnits 0, InfoType 2, TransmitPackets 0, TransmitBytes 0, ReceivePackets 0, ReceiveBytes 0 Dec 15 13:37:10.338: %VOIPAAA-5-VOIP_FEAT_HISTORY: FEAT_VSA=fn:TWC,ft:12/15/2017 13:37:10.322,cgn:7008,cdn:4,frs:0,fid:51,fcid:E2A26D48E0D311E7813CAA1B6B4300B0,legID:AF,bguid:E2A26D48E0D311E7813CAA1B6B4300B0 Dec 15 13:37:24.105: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received:
Как видно, приходит только одна цифра от номера, первая
|
15 дек 2017, 16:38 |
|
|
Bessmertniy
Зарегистрирован: 03 апр 2013, 16:21 Сообщения: 1525
|
Разбирайтесь с dialplan на телефонах, в CME overlap с телефонов не работает. А лучше замените телефоны на цыцкины, я всегда стараюсь так делать, иначе много гемора и нет provisioning'а.
|
16 дек 2017, 11:08 |
|
|
Debug all
Зарегистрирован: 13 дек 2012, 12:34 Сообщения: 127
|
Bessmertniy писал(а): в CME overlap с телефонов не работает. Разве? Гайды говорят, что на телефонах есть возможность настроить. Баги какие? tuaret писал(а): Как видно, приходит только одна цифра от номера, первая С точки зрения телефона и ожидаемого им call-flow это нормально. Но вот эта опция: Код: P-Sig-Options: Overlap-Dialing для таких случаев в CME нестандартная. От Цискофонов в INVITE обычно приходит: Код: Allow-Events: kpml, ... По идее, от CME должен придти в ответ SUBSCRIBE на KPML event'ы, а телефон будет отправлять последующие цифры в NOTIFY сообщениях.
|
16 дек 2017, 16:02 |
|
|
Bessmertniy
Зарегистрирован: 03 апр 2013, 16:21 Сообщения: 1525
|
Debug all писал(а): Разве? Гайды говорят, что на телефонах есть возможность настроить. Баги какие? Действительно, видать я давно CME не щупал.
|
16 дек 2017, 16:45 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
У меня команды overlap недоступны. Версия IOS? Текущая:
|
18 дек 2017, 11:51 |
|
|
crash
Зарегистрирован: 10 окт 2012, 09:51 Сообщения: 2679
|
У вас версия CME какая?
|
18 дек 2017, 12:08 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Насколько я понимаю, версия CME определяется набором файлов(например прошивок телефонов). Вот какая версия - я с уверенностью сказать не могу, но к примеру файлы прошивок: Код: 61 0 Feb 15 2012 10:05:38 phone/7906-7911 62 2496963 Feb 15 2012 10:05:50 phone/7906-7911/apps11.8-3-2-27.sbn 63 551014 Feb 15 2012 10:05:54 phone/7906-7911/cnu11.8-3-2-27.sbn 64 2387207 Feb 15 2012 10:06:06 phone/7906-7911/cvm11sccp.8-3-2-27.sbn 65 326315 Feb 15 2012 10:06:08 phone/7906-7911/dsp11.8-3-2-27.sbn 66 307192 Feb 15 2012 10:06:10 phone/7906-7911/jar11sccp.8-3-2-27.sbn 67 658 Feb 15 2012 10:06:10 phone/7906-7911/SCCP11.8-3-3S.loads 68 662 Feb 15 2012 10:06:12 phone/7906-7911/term06.default.loads 69 662 Feb 15 2012 10:06:12 phone/7906-7911/term11.default.loads
А функционал SIP я так понимаю определяется версией IOS.
|
18 дек 2017, 12:14 |
|
|
crash
Зарегистрирован: 10 окт 2012, 09:51 Сообщения: 2679
|
|
18 дек 2017, 13:18 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Код: CME-test#show telephony-service CONFIG (Version=7.1) ===================== Version 7.1
|
18 дек 2017, 13:31 |
|
|
crash
Зарегистрирован: 10 окт 2012, 09:51 Сообщения: 2679
|
тогда Bessmertniy писал(а): Разбирайтесь с dialplan на телефонах, в CME overlap с телефонов не работает. либо обновляйте IOS
|
18 дек 2017, 18:54 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Пошукал уже тему dialplan на этих телефонах. Нет на них такого понятия. Буду пробовать обновлять IOS.
|
18 дек 2017, 23:27 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Обновился на IOS Version 15.1(4)M12a. Код: CONFIG (Version=8.6) ===================== Version 8.6 Max phoneload sccp version 17 Max dspfarm sccp version 18
В глобальной конфигурации я смог сконфигурить overlap: Код: voice register global overlap-signal
Однако на самом телефоне - нет: Код: CME(config-register-pool)#overlap-signal Overlap Signal requires KPML Digit Collect to be enabled.
Пробую включить KPML на телефоне(digit collect kpml) - фиг: Код: CMEt(config-register-pool)#di? dialplan
Может из-за древности CME команды другие? Кто знает? Как включить KPML на телефоне?
|
19 дек 2017, 13:44 |
|
|
crash
Зарегистрирован: 10 окт 2012, 09:51 Сообщения: 2679
|
Цитата: To enable KPML digit collection on a SIP phone, perform the following steps. Restriction:
This feature is supported only on Cisco Unified IP Phones 7911G, 7941G, 7941GE, 7961G, 7961GE, 7970G, and 7971GE. Если он как-то определяет модель телефона
|
19 дек 2017, 16:49 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Это да, читал. Вот только от модели подключенного телефона я думаю команда в консоли не появится... И если kpml поддерживается только определенными моделями, будет ли работать overlap(если он все же включится) на неподдерживаемых телефонах?
|
19 дек 2017, 21:43 |
|
|
tuaret
Зарегистрирован: 12 фев 2015, 10:47 Сообщения: 81
|
Алилуя!!! Нашел все-таки в настройках телефона нужную фичу. Причем, в интерфейсе телефона ее нет, доступна она только через Web-интерфейс телефона. Называется: Enblock Dialing Timeout [s] Выставил в 3 с - и телефон стал ждать набора номера при снятой трубке.
Фуф...
Спасибо всем откликнувшимся. Если что, не серчайте за глупые вопросы!
|
20 дек 2017, 10:53 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 21 ] |
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
|