|   | 109 | === Исходящий вызов === | 
          
          
            |   | 110 |  | 
          
          
            |   | 111 | При получении сообщения INVITE канальное окончание R2 занимает канал, передавая линейный сигнал "Занятие", переходит в состояние `Seizure` и ожидает линейный сигнал "Подтверждение занятия" от удаленной стороны. | 
          
          
            |   | 112 |  | 
          
          
            |   | 113 | При получении сигнала "Подтверждение занятия" канальное окончание R2 переходит в состояние `Dialing` и начинает передавать первую цифру номера вызываемого абонента. Дальнейший ход передачи адресной и служебной информации определяется ответными сигналами от удаленной стороны. Удаленная сторона может запросить: | 
          
          
            |   | 114 |  | 
          
          
            |   | 115 | - категорию и номер вызывающего абонента (сигнал A-5). После первого получения сигнала A-5 передается категория абонента. Если в URI вызывающего абонента присутствует параметр `cpc`, и его значением является цифра от 0 до 9, канальное окончание R2 передает в качестве категории вызывающего абонента значение параметра `cpc`. Если параметр `cpc` отсутствует, или его значение не является десятичной цифрой, в качестве категории вызывающего абонента передается значение конфигурационного параметра "Категория по умолчанию". При получении последующих (после первого) сигналов A-5 канальное окончание R2 последовательно передает цифры номера вызывающего абонента. После передачи последней цифры номера канальное окончание передает сигнал "Номер завершен" (I-15). | 
          
          
            |   | 116 |  | 
          
          
            |   | 117 | - код страны (A-11). После получения сигнала A-11 канальное окончание R2 передает сигнал, номер которого установлен конфигурационным параметром "Индикатор кода страны". | 
          
          
            |   | 118 |  | 
          
          
            |   | 119 | - код языка/дискриминатор (A-12). После получения сигнала A-12 канальное окончание R2 передает сигнал, номер которого установлен конфигурационным параметром "Код языка/дискриминатор". | 
          
          
            |   | 120 |  | 
          
          
            |   | 121 | - nature of circuit (A-13). После получения сигнала A-13 канальное окончание R2 передает сигнал, номер которого установлен конфигурационным параметром "Код nature of circuit". | 
          
          
            |   | 122 |  | 
          
          
            |   | 123 | - наличие эхоподавления (A-14). После получения сигнала A-14 канальное окончание R2 передает сигнал, номер которого установлен конфигурационным параметром "Код наличия эхоподавления". | 
          
          
            |   | 124 |  | 
          
          
            |   | 125 | При получении от удаленной стороны сигнала "Перегрузка в национальной сети" (A-4) или сигнала "Перегрузка в международной сети" (A-15) канальное окончание R2 передает линейный сигнал "Разъединение" и переходит в исходное состояние (`Idle`). | 
          
          
            |   | 126 |  | 
          
          
            |   | 127 | Передача адресной информации завершается получением от удаленной стороны одного из сигналов: | 
          
          
            |   | 128 |  | 
          
          
            |   | 129 | - "End of address" (A-6), после получения которого канальное окончание R2 активирует медиапоток и переходит в состояние `Dialed`; | 
          
          
            |   | 130 |  | 
          
          
            |   | 131 | - "Address Completed" (A-3), после получения которого канальное окончание R2 переключается на использование групп сигналов B/II, передает категорию вызывающего абонента (правила формирования категории описаны выше) и ожидает сигнала результата выполнения вызова от удаленной стороны. При последующем получении любого из сигналов "Линия свободна, оплата" (B-6), "Линия свободна, нет оплаты" (B-7) канальное окончание R2 активирует медиапоток и переходит в состояние `Dialed`. При получении любого из сигналов "Линия занята" (B-3), "Немер не существует" (B-5), "Линия неисправна" (B-8) канальное окончание R2 возвращает вызывающему абоненту ответ "486 Busy here", передает линейный сигнал "Разъединение" и переходит в исходное состояние (`Idle`). | 
          
          
            |   | 132 |  | 
          
          
            |   | 133 | При получении линейного сигнала "Ответ" в состояниях `Dialing` или `Dialed` канальное окончание R2 возвращает вызывающему абоненту ответ "200 OK" и переходит в состояние `Connected`. | 
          
          
            |   | 134 |  | 
          
          
            |   | 135 | Пример приема входящего вызова номера 567 от абонента 234 категории 1: | 
          
          
            |   | 136 |  | 
          
          
            |   | 137 | {{{#!plantuml | 
          
          
            |   | 138 | @startuml | 
          
          
            |   | 139 | skinparam ParticipantPadding 80 | 
          
          
            |   | 140 | skinparam sequenceMessageAlign center | 
          
          
            |   | 141 |  | 
          
          
            |   | 142 | participant АТС | 
          
          
            |   | 143 | participant "Окончание R2" as R2 | 
          
          
            |   | 144 | participant "Вызывающий абонент" as A | 
          
          
            |   | 145 |  | 
          
          
            |   | 146 | АТС <-[#red]> R2: <font color=red>исходное состояние (10) | 
          
          
            |   | 147 | ... | 
          
          
            |   | 148 | A --> R2: INVITE\nTo: <sip:567@domain>\nFrom: <sip:234@domain;cpc=1> | 
          
          
            |   | 149 | R2 --> A: 100 Trying | 
          
          
            |   | 150 | R2 -[#red]> АТС: <font color=red>Занятие (00) | 
          
          
            |   | 151 | АТС -[#red]> R2: <font color=red>Подтверждение занятия (11) | 
          
          
            |   | 152 |  | 
          
          
            |   | 153 | R2 -> АТС: "5" (I-5) | 
          
          
            |   | 154 | АТС -> R2: "Передать категорию/ANI" (A-5) | 
          
          
            |   | 155 |  | 
          
          
            |   | 156 | R2 -> АТС: "1" (I-1) | 
          
          
            |   | 157 | АТС -> R2: "Передать категорию/ANI" (A-5) | 
          
          
            |   | 158 | R2 -> АТС: "2" (I-2) | 
          
          
            |   | 159 | АТС -> R2: "Передать категорию/ANI" (A-5) | 
          
          
            |   | 160 | R2 -> АТС: "3" (I-3) | 
          
          
            |   | 161 | АТС -> R2: "Передать категорию/ANI" (A-5) | 
          
          
            |   | 162 | R2 -> АТС: "4" (I-4) | 
          
          
            |   | 163 | АТС -> R2: "Передать категорию/ANI" (A-5) | 
          
          
            |   | 164 | R2 -> АТС: "Номер завершен" (I-15) | 
          
          
            |   | 165 | АТС -> R2: "Следующая цифра" (A-1) | 
          
          
            |   | 166 | R2 -> АТС: "6" (I-6) | 
          
          
            |   | 167 | АТС -> R2: "Следующая цифра" (A-1) | 
          
          
            |   | 168 | R2 -> АТС: "7" (I-7) | 
          
          
            |   | 169 | АТС -> R2: "Address Completed,\nswitch to group B" (A-3) | 
          
          
            |   | 170 | R2 -> АТС: "Категория 1:\nSubscriber without priority" (II-1) | 
          
          
            |   | 171 | АТС -> R2: "Абонент свободен" (B-6) | 
          
          
            |   | 172 | АТС <-[#blue]> R2: <font color=blue>//медиапоток// | 
          
          
            |   | 173 | R2 --> A: 183 Session Progress | 
          
          
            |   | 174 | A <-[#blue]-> R2: <font color=blue>//медиапоток// | 
          
          
            |   | 175 | ... | 
          
          
            |   | 176 | note left of АТС: абонент ответил на вызов | 
          
          
            |   | 177 | АТС -[#red]> R2: <font color=red>Ответ (01) | 
          
          
            |   | 178 | R2 --> A: 200 OK | 
          
          
            |   | 179 | A --> R2: ACK | 
          
          
            |   | 180 | note over АТС, A: абоненты ведут разговор | 
          
          
            |   | 181 |  | 
          
          
            |   | 182 | @enduml | 
          
          
            |   | 183 | }}} |