Сообщения без ответов | Активные темы Текущее время: 17 апр 2024, 00:51



Ответить на тему  [ Сообщений: 21 ] 
CME SIP registrar ожидание набора номера 
Автор Сообщение

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Всем привет!

Имеем CME. Все телефоны работают по SCCP. Понадобилось тут пару дней назад подключить несколько SIP телефонов. Настроил на CME возможность регистрировать телефоны по SIP, все хорошо, все работает, звонки бегают. Радостный собираюсь уходить к себе, но не тут то было. Все SIP телефоны с трубками, при снятии трубки получают от CME диалтон в динамик. После снятия трубки пользователь хочет набрать номер, но телефон отправляет первую цифру и все. Т.е., насколько я понимаю, нет ожидания набора номера.

Господа, был бы очень благодарен, если б направили в нужную сторону по настройки ожидания набора номера для SIP телефонов на CME.


15 дек 2017, 11:15
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 26 сен 2013, 10:29
Сообщения: 422
В sip-телефонии классическая телефония просто эмулируется.
Нет такого понятия "поднятие трубки" в привычном понимании.
Вам нужно разбираться с телефонами, а не cme. Телефон должен дожидаться набора и отправлять набранное на pbx, инициируя звонок.


15 дек 2017, 12:13
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Поинтересовался у знакомых, которые используют такие же телефоны. У них телефоны такие работают с AVAYA SES. Там после поднятия трубки номер набирается, т.е. AVAYA SES ждет набора номера. Соответственно, можно сделать вывод, что в случае с CME все же дождаться номера - это задача CME. Господа, пролейте, пожалуйста, свет на эту тему!!! HELP!!!


15 дек 2017, 15:00
Профиль

Зарегистрирован: 26 мар 2012, 09:04
Сообщения: 146
debug ccsip messages с CME покажите для начала.


15 дек 2017, 16:14
Профиль

Зарегистрирован: 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
Профиль
Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1525
Разбирайтесь с dialplan на телефонах, в CME overlap с телефонов не работает. А лучше замените телефоны на цыцкины, я всегда стараюсь так делать, иначе много гемора и нет provisioning'а.


16 дек 2017, 11:08
Профиль

Зарегистрирован: 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
Профиль
Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1525
Debug all писал(а):
Разве? Гайды говорят, что на телефонах есть возможность настроить. Баги какие?

Действительно, видать я давно CME не щупал.


16 дек 2017, 16:45
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
У меня команды overlap недоступны.
Версия IOS?
Текущая:
Код:
Version 15.0(1)M7


18 дек 2017, 11:51
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
У вас версия CME какая?


18 дек 2017, 12:08
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
Код:
sh telephone-service


18 дек 2017, 13:18
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Код:
CME-test#show telephony-service
CONFIG (Version=7.1)
=====================
Version 7.1


18 дек 2017, 13:31
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
тогда
Bessmertniy писал(а):
Разбирайтесь с dialplan на телефонах, в CME overlap с телефонов не работает.
либо обновляйте IOS


18 дек 2017, 18:54
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Пошукал уже тему dialplan на этих телефонах. Нет на них такого понятия. Буду пробовать обновлять IOS.


18 дек 2017, 23:27
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Это да, читал. Вот только от модели подключенного телефона я думаю команда в консоли не появится... И если kpml поддерживается только определенными моделями, будет ли работать overlap(если он все же включится) на неподдерживаемых телефонах?


19 дек 2017, 21:43
Профиль

Зарегистрирован: 12 фев 2015, 10:47
Сообщения: 81
Алилуя!!!
Нашел все-таки в настройках телефона нужную фичу. Причем, в интерфейсе телефона ее нет, доступна она только через Web-интерфейс телефона. Называется: Enblock Dialing Timeout [s]
Выставил в 3 с - и телефон стал ждать набора номера при снятой трубке.

Фуф...

Спасибо всем откликнувшимся. Если что, не серчайте за глупые вопросы!


20 дек 2017, 10:53
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 21 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB