| 210 | |
| 211 | Idle:: Исходное состояние канального окончания. Канальное окончание свободно: способно принимать вызовы со стороны сети IP и ожидает занятие со стороны канала TDM. |
| 212 | |
| 213 | Seizure:: Выполняется исходящее занятие: передан линейный сигнал "Занятие", ожидается линейный сигнал "Подтверждение занятия" от удаленной стороны. |
| 214 | |
| 215 | Dialing:: Выполнено исходящее занятие канала TDM, передается адресная информация (номера вызывающего и вызываемого абонентов и т.п.). |
| 216 | |
| 217 | Dialed:: Передача адресной информации завершена, активирован медиапоток, ожидается ответ вызываемого абонента. |
| 218 | |
| 219 | Blocked:: Ожидается линейный сигнал "Контроль исходного" от удаленной стороны. |
| 220 | |
| 221 | !NumRecv:: Получен линейный сигнал "Занятие", принимается адресная информация (номера вызывающего и вызываемого абонентов). |
| 222 | |
| 223 | !AddrCplt:: Прием адресной информации завершен, ожидается категория. |
| 224 | |
| 225 | Outgoing:: Отправлено сообщение INVITE в сеть IP, ожидается ответ. |
| 226 | |
| 227 | Calling:: Получен предварительный ответ на INVITE, ожидается окончательный ответ. |
| 228 | |
| 229 | Connected:: Соединение установлено, ведется разговор. |
| 230 | |
| 231 | {{{#!plantuml |
| 232 | @startuml |
| 233 | title Упрощенная диаграмма состояний канального окончания R2 |
| 234 | |
| 235 | state Idle: исходное состояние |
| 236 | state Seizure: ожидается\nподтверждение\nзанятия |
| 237 | state Dialing: передается адресная\nинформация |
| 238 | state Dialed: ожидается ответ |
| 239 | state Blocked: ожидается\nконтроль исходного |
| 240 | state NumRecv: принимается адресная\nинформация |
| 241 | state AddrCplt: ожидается категория |
| 242 | state Outgoing: ожидается ответ |
| 243 | state Calling: ожидается ответ |
| 244 | state Connected: ведется разговор |
| 245 | |
| 246 | Idle --> NumRecv: Принято\n"Занятие" |
| 247 | NumRecv --> Idle: Принят сигнал\n"Контроль исходного" |
| 248 | NumRecv --> AddrCplt: Прием новера завершен |
| 249 | NumRecv --> Blocked: Принят сигнал\n"Блокировка" |
| 250 | AddrCplt --> Outgoing: Принята категория |
| 251 | Outgoing --> Calling: Принят ответ\n180 или 183 |
| 252 | Outgoing --> Blocked: Принят ответ\n4xx, 5xx или 6xx |
| 253 | Calling --> Connected: Принят ответ\n"200 OK" |
| 254 | |
| 255 | Idle --> Seizure: Принят INVITE |
| 256 | Seizure --> Dialing: Прият сигнал\n"Подтверждение занятия" |
| 257 | Dialing --> Connected: Принят\n"Ответ" |
| 258 | Dialing --> Idle: Принят сигнал\n"Перегрузка", "Занято",\n"Неисправность" или\n"Номер не существует" |
| 259 | Dialing --> Dialed: Принят сигнал\n"Линия свободна"\nили "Адрес завершен" |
| 260 | Dialed --> Connected: Принят\n"Ответ" |
| 261 | Blocked --> Idle: Принят сигнал\n"Контроль исходного" |
| 262 | |
| 263 | Connected --> Blocked: Принято BYE |
| 264 | Connected --> Idle: Принято BYE |
| 265 | |
| 266 | @enduml |
| 267 | }}} |
| 268 | |
| 269 | == См. также == |
| 270 | |
| 271 | [EndpointParameters сводная таблица параметров], [wiki:EndpointFXS окончание FXS], [wiki:EndpointFXO окончание FXO], [wiki:Endpoint1Ind окончание 1IND], [wiki:EndpointАДАСЭ окончание АДАСЭ]. |