Перейти до вмісту

Заголовок Diversion

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Коли дзвінок переадресовано, номер в URI запиту вже не той, який набрав абонент. Заголовок Diversion (RFC 5806) передає початково набраний номер і причину переадресації, щоб наступна мережа могла правильно тарифікувати, маршрутизувати або відобразити дзвінок. Деякі регулятори вимагають його на кожному переадресованому дзвінку.

Комутатор додає Diversion у двох випадках: на дзвінках до вендорів, де ним керує підключення, і на DID-дзвінках, що доставляються на ваші власні акаунти, де ним керує вхідна маршрутизація акаунта.

Дзвінки до вендора

Розділ «Дзвінки до вендора»

Якщо на підключенні вендора увімкнено Enable Diversion (увімкнути Diversion) (вкладка Advanced Parameters (додаткові параметри), лише для SIP-підключень), вихідний INVITE отримує заголовок Diversion, коли виконується одна з умов:

  1. Дзвінок є плечем Follow Me. Дзвінок надійшов на акаунт, і той переадресував його на номер Follow Me. Заголовок містить номер, який набрав абонент, або DID акаунта, якщо дзвінок надійшов через нього, з reason=follow-me.
  2. Абонент надіслав заголовок Diversion. Комутатор бере номер і параметри останнього заголовка Diversion вхідного INVITE. Якщо параметра reason немає, він додає reason=unconditional.

Diversion Header Tr. Rule (правило трансляції заголовка Diversion) на вкладці Number Translation (трансляція номерів) змінює номер перед надсиланням, наприклад додає код країни. Хостова частина заголовка завжди містить власну адресу комутатора. Без Enable Diversion жоден заголовок Diversion не доходить до вендора, якщо ви не вкажете його в наскрізних заголовках.

DID-дзвінки на ваші власні акаунти

Розділ «DID-дзвінки на ваші власні акаунти»

Коли DID-дзвінок доставляється на пристрій або транк акаунта, Fwd DID Mode (режим передавання DID) у розділі Incoming Routing (вхідна маршрутизація) акаунта визначає, як передається DID:

Fwd DID Mode Результат
Diversion Header (типово) DID передається в заголовку Diversion з reason=unconditional
Forward DID in URI DID додається до URI запиту
Off DID не передається

Дивіться Транки та вхідна маршрутизація.

Screenshot "admin-panel/connection-advanced-parameters" has not been generated yet — see scripts/screenshots/screens.yml.
  • Connection (підключення) — маршрут до вендора (SIP-хост, порт, протокол, кодеки), яким маршрутизація надсилає дзвінки.
  • DID (вхідний номер) — Direct Inward Dialing: телефонний номер, придбаний у вендора й призначений акаунту для приймання дзвінків.
  • Translation Rule (правило трансляції) — правило на основі регулярного виразу, що змінює номер того, кому дзвонять, або того, хто дзвонить, перед тарифікацією чи маршрутизацією.
  • Trunk (транк) — SIP-з’єднання між двома системами, що передає багато одночасних дзвінків; у FlySIP зазвичай це акаунт з автентифікацією за IP або підключення вендора.

DID клієнта переадресовується на мобільний номер

Розділ «DID клієнта переадресовується на мобільний номер»

DID дзвонить на акаунт, а Follow Me акаунта надсилає дзвінок вендору. Увімкніть Enable Diversion на підключенні цього вендора: вендор бачить DID у Diversion з reason=follow-me, а From зберігає номер абонента.

АТС клієнта переадресовує дзвінки через вас

Розділ «АТС клієнта переадресовує дзвінки через вас»

АТС уже надсилає Diversion. Увімкніть Enable Diversion на підключенні вендора, щоб передати заголовок далі з його початковим reason. Без цього параметра комутатор його відкидає.

Вендор хоче отримувати номер переадресації в національному форматі

Розділ «Вендор хоче отримувати номер переадресації в національному форматі»

Залиште Enable Diversion увімкненим і додайте Diversion Header Tr. Rule, наприклад таке, що прибирає код країни. Правило змінює лише номер у Diversion, а не CLI чи CLD.

Пов’язані сторінки

Розділ «Пов’язані сторінки»