| 149 | == Состояния канального окончания == |
| 150 | |
| 151 | Далее описаны состояния, в которых может находиться канальное окончание SL, и их описание. |
| 152 | |
| 153 | Idle:: Исходное состояние канального окончания. Канальное окончание свободно: способно принимать вызовы со стороны сети IP и ожидает занятие канала со стороны TDM. |
| 154 | |
| 155 | Dialing:: Передается номер вызываемого абонента. |
| 156 | |
| 157 | Dialed:: Номер вызываемого абонента передан. Ожидается ответ. |
| 158 | |
| 159 | !NumRecv:: Принимается номер вызываемого абонента. |
| 160 | |
| 161 | Calling:: Отправлен INVITE, ожидается ответ. |
| 162 | |
| 163 | Connected:: Соединение установлено, идет разговор абонентов. |
| 164 | |
| 165 | Blocked:: В канал TDM передается сигнал "Отбой". По окончании передачи сигнала канальное окончание перейдет в исходное состояние (`Idle`). |
| 166 | |
| 167 | {{{#!plantuml |
| 168 | @startuml |
| 169 | title Упрощенная диаграмма состояний канального окончания SL |
| 170 | |
| 171 | Idle: исходное состояние |
| 172 | Dialing: передается номер\nвызываемого абонента |
| 173 | Dialed: ожидание ответа |
| 174 | NumRecv: прием номера\nвызываемого абонента |
| 175 | Calling: отправлен INVITE,\nожидается ответ |
| 176 | Connected: соединение установлено,\nведется разговор |
| 177 | Blocked: передается "Отбой" |
| 178 | |
| 179 | Idle --> Dialing: получено INVITE |
| 180 | Dialing --> Dialed: номер передан |
| 181 | Dialed --> Connected: получен "Ответ" |
| 182 | |
| 183 | Idle --> NumRecv: получено "Занятие" |
| 184 | NumRecv --> Calling: прием номера\nзакончен |
| 185 | NumRecv --> Blocked: ошибка приема |
| 186 | Calling --> Connected: принято "200 OK" |
| 187 | Calling --> Blocked: принят ответ\n4xx/5xx/6xx |
| 188 | Blocked --> Idle: "Отбой" передан |
| 189 | |
| 190 | Connected --> Idle: принят "Отбой" |
| 191 | Connected --> Blocked: получено BYE |
| 192 | |
| 193 | Dialing --> Blocked: получено CANCEL |
| 194 | Dialed --> Blocked: получено CANCEL |
| 195 | |
| 196 | @enduml |
| 197 | }}} |
| 198 | |
| 199 | == См. также == |
| 200 | |
| 201 | [EndpointParameters сводная таблица параметров], [wiki:EndpointFXS окончание FXS], [wiki:EndpointFXO окончание FXO], [wiki:EndpointEM окончание EM], [wiki:EndpointАДАСЭ окончание АДАСЭ]. |