AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Asterisk Avaya отдавать CID без @

Newbies/FAQ Forum 16 сообщений 23.11.2010 06:13 - 25.11.2010 12:10
#1 23.11.2010 06:13

Asterisk Avaya отдавать CID без @


Добрый день.
Есть следующая проблемма.
Настроил связь между Asterisk и Avaya IPO 500
Все работает.
Но людям на стороне Avaya не нравится, что номер им отдается в формате "CID"@"IP"
хотят получать просто "CID"
Ибо это может вызвать проблеммы при дольнейшей эксплуатации. и просят чтоб был просто CID без собаки.
А вто как это сделать я не знаю.
Думаю что это всетаки на Аваи смотреть.
#2 23.11.2010 08:22

Во-первых, что значит "номер отдается"? Какой номер?!
Во-вторых, какой протокол используется для сигналки?
В-третьих, если все работает, откуда возьмутся "проблемы при дальнейшей эксплуатации"?
#3 23.11.2010 09:26

насколько я понимаю - "CID"@"IP" это означает что звонит "CID" с "IP"
где "IP" - это домен или адрес сервера asterisk

нужно сделать, что бы Avaya думала что этот "IP" - это она сама.
то есть нужно сделать, что бы SIP домен у них был один.
#4 23.11.2010 11:19

Ку.

Курить "fromdomain" в sip.conf.
И вообще всю секцию "SIP DOMAIN SUPPORT" сего замечательного файла.

_________________
ys
http://voip.rus.net/
#5 23.11.2010 12:32

Всем спасибо но меня склонили к h
323 подружил по нему теперь их все устраивает.
Но надобы проверить и вашу подсказку чтоб знать.
#6 23.11.2010 13:53

ys, ты не прав =)

Отправить SIP URI без @ и домена - это, имхо, не по rfc.
#7 23.11.2010 15:16

Alekz Не совсем. Smile
Насколько мне позволяют телепатические способности, та сторона хочет, что было не:
From: sip:1234567@10.10.10.10
а в виде:
From: sip:1234567@domain.com

Где, domain.com - это их (провайдера) домен.

_________________
ys
http://voip.rus.net/
#8 23.11.2010 15:26

Alekz wrote:
Отправить SIP URI без @ и домена - это, имхо, не по rfc.


а с чего бы fromdomain отправлять будет без домена?
просто если сделать эти домены одинаковыми, то телефон будет убирать "родной" домен при отображении CID.

даже если не FQDN отправлять, а IP, и такой же как на avaya, - то отображаться будет как нужно, то есть без собачки и домена.
#9 23.11.2010 15:54

Отображатся а в статистике и прочем как?
Хотели именно чтоб SIP и без домена. Я тоже думаю что бред. Но мне говорят что например в Авайе есть волшебная галка включающая обычный вид.
Типа USE TEL URI. И требуют убрать все что после собаки.
В конце концов подружил по h323. Пока вроде устраивает все.
#10 24.11.2010 15:43

Вы все неправы Smile
Avaya IPO по умолчанию пишет в SIP так
Code:
From: ;tag=3ea5ce7efa261882

Чего видимо люди и добивались от топикстартера
#11 24.11.2010 16:09

Yur4ek, значит все-таки я был прав.
Такой формат нифига не по RFC. А значит параметрами конфигурации такое изобразить низя.
#12 25.11.2010 06:02

А в чем проблема-то?

у меня есть, к примеру, "софтфон" - twinkle, подключенный к *

в sip.conf:
...
[2701]
...
callerid="Softphone"
...
и на цифровике на авайе вывечивается именно callerid - точно так же, как он записан в sip.conf

Связка тоже по h323.
#13 25.11.2010 06:05

Вообще неплохо было бы обучить астериск использовать произвольные URI из RFC в каком-нибудь callerid()

@domain часто пока занимает слишком много места на экранчиках
#14 25.11.2010 07:46

Set(CIDNAME=
Set(CALLERID(name)=(${CIDNAME}))
Set(CALLERID(all)=
Set(CALLERID(num)

и т.п. еще, вроде, никто не отменял, если я правильно ошибаюсь...

Сам в свое время намучался с нежеланием IP Office нормально понимать русскую кодировку, вернее, локаль. Что более, чем странно, учитывая, что в IPO стоит донельзя кастрированный, но все же линукс. Соотв. темы есть на этом форуме.
Забил потом и, к примеру, просто отрезаю ФИО звонящего с авайи на/через * (потому как по-русски они) и оставляю только номер телефона. Но это уже, как говориться, совсем другая история... Smile
#15 25.11.2010 11:17

Alting, в вопросах стыка разных вендоров давай будем пользоваться терминологией SIP 2.0, а не *. Тогда 70% твоих комментов в этой теме будут умирать еще в зачаточном состоянии.
#16 25.11.2010 12:10

ну вот, теперь ещё и спорить начнут. k_i_r_y уже давно ничего не надо...


а что касается SIP 2.0 и Avaya и всего остального.
это как раз по спецификации писать @doamin, если он не соответствует домену вызываемого клиента. просто тут domain=IP.