Caller id

Материал из wiki.sipnet.ru
Перейти к: навигация, поиск

Как настроить функцию АОН (Caller ID, CLIPS) в SIP-адаптере?

Для корректной работы Caller ID (АОН) необходимо чтобы оба устройства (SIP-адаптер и подключенный к нему телефонный аппарат или приставка-определитель) поддерживали один и тот же стандарт. Аппарат, купленный в России или в Европе, скорее всего, умеет работать с CLIP FSK, а значит надо сообразно настроить SIP-адаптер.


После правильной настройки на аппарате или приставке-определителе при поступлении входящего вызова может отображаться цифровой SIP ID, а также имя абонента, как оно прописано на вызывающей стороне.

При поступлении вызовов с телефонов доступа и "прямых" номеров, как правило, отображается реальный телефонный номер (АОН) звонящего абонента телефонной сети.




В SIP-адаптерах Linksys необходимо сделать настройки на странице Regional:

  • для работы с европейским телефонным аппаратом - Caller ID Method: ETSI FSK, Ring Waveform: Sinusoid; Ring Frequency: 25
  • при использовании американских аппаратов - Caller ID Method: Bellcore; Ring Voltage: 90; Ring Waveform: Trapezoid; Ring Frequency: 20


В современных моделях Linksys (и начиная с версии прошивки 5.2) в настройках есть параметр Caller ID Header, отвечающий за то, откуда будет браться информация Caller Id; возможные значения:
PAID-RPID-FROM, P-ASSERTED-IDENTITY, REMOTE-PARTY-ID, FROM header, PAID-RPID-FROM (используется по умолчанию). Рекомендованное значение - "FROM header".


В предыдущих моделях и прошивках Linksys используется параметр SIP Remote-Party-ID:

  • "yes" - информация будет взята из одноименного заголовка, при его отсутствии - из "P-Asserted-Identity", а при отсутствии и его - из "From"
  • "no" - информация будет взята из заголовка "P-Asserted-Identity", а при его отсутствии - из "From"




Для Cisco ATA параметр CallerIDMethod по умолчанию имеет значение 0x00019E60, что соответствует американскому стандарту Bellcore, максимум 12 цифр в номере и 15 символов в имени.

Возможная настройка для Европы - 0x00019E7E (стандарт ETSI, информация передается после первого звонка, максимум 15 цифр в номере и максимум 15 символов в имени).



В некоторых моделях D-Link, например в DVG-5004S, в настройках есть параметр SIP Caller ID Obtaining, отвечающий за то, откуда будет браться информация Caller Id; возможные значения: Remote-Party-Id Display Name, Remote-Party-Id User Name, From-Header Display Name, From-Header User Name (рекомендуется).



В аппаратах Gigaset нет соответствующих настроек и действует следующий алгоритм:

  • при наличии в сигнализации заголовка "P-Asserted-Identity:" будет показано его содержимое
  • иначе будет отображена информация из заголовка "From:"



Подробнее об использовании заголовков SIP:

Remote-Party-Id Display Name: Заголовок "Remote-Party-ID:" → содержимое перед [<sip:]
Remote-Party-Id User Name: Заголовок "Remote-Party-ID:" → содержимое после [<sip:], перед [@]
From-Header Display Name: Заголовок "From:" → отображаемое имя, перед [<sip:]
From-Header User Name: Заголовок "From:" → часть адреса после [<sip:], перед [@]


Использование Remote-Party-ID (RPID) не описано действующими стандартами, вместо этого рекомендуется использовать P-Asserted-Identity (PAI).

Вызов, пришедший от другого абонента SIPNET, будет содержать заголовок вида

P-Asserted-Identity: <sip:Имя@sipnet.ru>

где "Имя" - это логин (имя аккаунта) вызывающего абонента.

Вид заголовка "From:" определяется настройками вызывающей стороны. Если следовать рекомендациям SIPNET, этот заголовок будет выглядеть так:

From: "Имя" <sip:Номер@sipnet.ru>

где "Имя" - произвольное т.наз. отображаемое имя абонента, а "Номер" - SIP ID вызывающего абонента, содержащий 7 или 10 цифр.