| | 84 | {{{#!plantuml |
| | 85 | @startuml |
| | 86 | title Упрощенная диаграмма состояний канального окончания АДАСЭ |
| | 87 | |
| | 88 | Idle: исходное состояние |
| | 89 | Dialing: передача сигнала "Занятие"\nи номера в канал TDM |
| | 90 | Dialed: ожидание ответа |
| | 91 | NumRecv: прием номера\nиз канала TDM |
| | 92 | Calling: отправлен INVITE,\nожидается ответ |
| | 93 | Connected: ведется разговор |
| | 94 | Blocked: передается сигнал\n"Отбой" |
| | 95 | |
| | 96 | Idle --> NumRecv: принято "Занятие" |
| | 97 | NumRecv --> Idle: принят "Отбой" |
| | 98 | NumRecv --> Calling: набор завершен |
| | 99 | NumRecv --> Blocked: таймаут |
| | 100 | Calling --> Connected: получен ответ |
| | 101 | Calling --> Blocked: вызов отклонен |
| | 102 | Connected --> Blocked: получен отбой\nсо стороны IP |
| | 103 | Connected --> Idle: получен "Отбой"\nиз канала TDM |
| | 104 | Blocked --> Idle: "Отбой" передан |
| | 105 | |
| | 106 | Idle --> Dialing: получен INVITE |
| | 107 | Dialing --> Dialed: номер передан |
| | 108 | Dialing --> Idle: получен "Отбой" |
| | 109 | Dialed --> Connected: получен "Ответ" |
| | 110 | Dialed --> Idle: получен "Отбой" |
| | 111 | |
| | 112 | @enduml |
| | 113 | }}} |
| | 114 | |