Телекоммуникационные технологии. Том 1

Состояния LAC исходящих вызовов




Состояние Событие Действие Новое состояние
Idle Получение OCRQ,

Приемлемо

Послать OCRP,

Open bearer

wait-cs-answer
idle Получение OCRQ,

Не приемлемо

Послать CDN,

Clean up

idle
idle Получение OCRP Послать CDN

Clean up

idle
Idle Получение OCCN, CDN Clean up idle
wait-cs-answer Bearer answer,

framing detected

Послать OCCN established
wait-cs-answer Bearer failure Послать CDN,

Clean up

idle
wait-cs-answer Получение OCRQ,

OCRP, OCCN

Послать CDN

Clean up

idle
Established Получение OCRQ,

OCRP, OCCN

Послать CDN

Clean up

idle
wait-cs-answer, established Получение CDN Clean up idle
established Потеря несущей,

локальный запрос закрытия

Послать CDN,

Clean up

idle

Состояниями, ассоциированными с LAC, для исходящих вызовов являются:

idle

Если Outgoing-Call-Request получен с ошибкой, посылается отклик Call-Disconnect-Notify. В противном случае, выделяется физический канал и посылается Outgoing-Call-Reply. Производится исходящий вызов и LAC переходит в состояние wait-cs-answer.

wait-cs-answer

Если вызов не завершен или произошел таймаут ожидания завершения вызова, посылается Call-Disconnect-Notify с соответствующими кодами ошибки и происходит переход в состояние idle. Если устанавливается соединение с коммутацией каналов и зафиксирован обмен кадрами, посылается Outgoing-Call-Connected, отмечающий успешную реализацию вызова и LAC переходит в состояние “установлено”.

established

Если LAC получил Call-Disconnect-Notify, вызов должен быть аннулирован через соответствующий механизм и сессия закрыта. Если вызов аннулирован клиентом или интерфейсом, через который был осуществлен вызов, должно быть послано LNS сообщение Call-Disconnect-Notify. Отправитель сообщения Call-Disconnect-Notify переходит в состояние idle.



Содержание раздела