Протоколы Internet


Протокол туннелей на сетевом уровне L(LP) - часть 44


/p>

Состояниями, ассоциированными с 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.

7.5.2. Состояние исходящего вызова LNS

Состояние

Событие

Действие

Новое состояние

Idle

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

Инициировать локально

tunnel-open

wait-tunnel

idle

Получение OCCN,

OCRP, CDN

Clean up

idle

wait-tunnel

tunnel-open

Послать OCRQ

wait-reply

wait-reply

Получение OCRP,

Приемлемо

никакого

wait-connect

wait-reply

Получение OCRP,

Не приемлемо

Послать CDN

Clean up

idle

wait-reply

Получение OCCN, OCRQ

Послать CDN

Clean up

idle

wait-connect

Получение OCCN

none

established

wait-connect

Получение OCRQ, OCRP

Послать CDN

Clean up

idle

Idle,

wait-reply,

wait-connect,

established

Получение CDN,

Clean up

idle

established

Получение OCRQ,

OCRP, OCCN

Послать CDN

Clean up

idle

wait-reply,

wait-connect,

established

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

Послать CDN

Clean up

idle

wait-tunnel

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

Clean up

idle

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




Начало  Назад  Вперед