Changes between Version 4 and Version 5 of EndpointMFC-R2


Ignore:
Timestamp:
Jan 31, 2018, 1:40:07 PM (7 years ago)
Author:
alx
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EndpointMFC-R2

    v4 v5  
    4949Если конфигурационный параметр "Не запрашивать ANI" не отмечен, после получения первой цифры номера вызывающей стороне передается запрос категории и номера вызывающего абонента (A-5), после приема которых продолжается прием номера вызываемого абонента. Если чекбокс "Не запрашивать ANI" отмечен, ANI канальным окончанием R2 не запрашивается, принимается только номер вызываемого абонента.
    5050
    51 При получении каждой цифры номера вызываемого абонента производится проверка принятого номера на совпадение с регулярным выражением, установленным конфигурационным параметром "Рег. выражение набора", а также на достижение максимальной длины номера, установленной конфигурационным параметром "Макс. длина номера". Если обнаружено совпадение номера с регулярным выражением или достижение максимальной длины номера, канальное окончание R2 передает сигнал "!AddressCompleted" (A-3) и переходит в состояние `AddrCplt` и ожидает сигнал группы II (категория вызова). То же самое происходит в случае таймаута ожидания очередной цифры номера. После получении сигнала группы II канальное окончание R2 формирует и передает сообщение INVITE в сеть IP и переходит в состояние `Outgoing`.
     51При получении каждой цифры номера вызываемого абонента производится проверка принятого номера на совпадение с регулярным выражением, установленным конфигурационным параметром "Рег. выражение набора", а также на достижение максимальной длины номера, установленной конфигурационным параметром "Макс. длина номера". Если обнаружено совпадение номера с регулярным выражением или достижение максимальной длины номера, канальное окончание R2 передает сигнал "!AddressCompleted" (A-3) и переходит в состояние `AddrCplt` и ожидает сигнал группы II (категория вызова). То же самое происходит в случае таймаута ожидания очередной цифры номера.
    5252
    53 При получении от вызываемого абонента ответа "180 Ringign" или "183 Session Progress" канальное окончание R2 передает в канал сигнал "Subscriber line free, charge" (B-6). При получении "180 Ringing" и отсутствии медиапотока канальное окончание R2 формирует и передает в канал акустический сигнал "Контроль посылки вызова" (КПВ).
     53После получении сигнала группы II канальное окончание R2 формирует и передает сообщение INVITE в сеть IP и переходит в состояние `Outgoing`. Если конфигурационный параметр "Не запрашивать ANI" не отмечен, и номер вызывающего абонента получен, имя пользователя (username) в поле From сформированного сообщения INVITE содержит номер вызывающего абонента. Если конфигурационный параметр "Не запрашивать ANI" отмечен, в поле From помещается URI канального окончания. Категория вызывающего абонента передается в параметре URI "cpc" поля From.
     54
     55При получении от вызываемого абонента ответа "180 Ringign" или "183 Session Progress" канальное окончание R2 передает в канал сигнал "Subscriber line free, charge" (B-6). При получении "180 Ringing" и отсутствии медиапотока канальное окончание R2 формирует и передает в канал акустический сигнал "Контроль посылки вызова" (КПВ). При получении от вызываемого абонента неуспешного ответа (4xx/5xx/6xx) канальное окончание R2 передает сигнал "Subscriber line busy" (B-3), после чего передает линейный сигнал "Контроль исходного" и переходит в исходное состояние (`Idle`).
    5456
    5557При получении от вызываемого абонента ответа "200 OK" канальное окончание R2 передает линейный сигнал "Ответ" и переходит в состояние `Connected`.
     
    8789R2 -> АТС: "Address Completed,\nswitch to group B" (A-3)
    8890АТС -> R2: "Категория 1:\nSubscriber without priority" (II-1)
    89 R2 --> A: INVITE sip:567@domain\nFrom: <sip:234@domain;cpc=1>
     91R2 --> A: INVITE\nTo: <sip:567@domain>\nFrom: <sip:234@domain;cpc=1>
    9092A --> R2: 100 Trying
    9193A --> R2: 180 Ringing