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 (используется по умолчанию).
В предыдущих моделях и прошивках 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 "display-name".
From-Header User Name: Заголовок "From:" → содержимое SIP from address перед [@].
Использование Remote-Party-ID (RPID) не описано действующими стандартами, вместо этого рекомендуется использовать P-Asserted-Identity (PAI).
Вызов, пришедший от другого абонента SIPNET, будет содержать заголовок вида
P-Asserted-Identity: <sip:Имя@sipnet.ru>
где "Имя" - это логин (имя аккаунта) вызывающего абонента.
Вид заголовка "From:" определяется настройками вызывающей стороны.