Протоколы Internet



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


LAC детектирует входящий вызов на одном из своих интерфейсов. Обычно это означает, что по аналоговой линии получены звонки или ISDN TE зарегистрировало входное сообщение Q.931 SETUP. LAC инициализирует свою машину состояния, формирующую туннель, и переходит в состояние ожидания подтверждения существования туннеля.

wait-tunnel

В этом состоянии сессия ожидает открытия соединения или верификации того, что туннель уже открыт. Как только получено уведомление о том, что туннель открыт, может быть начат обмен управляющими сообщениями сессии. Первым таким сообщением будет Incoming-Call-Request.

wait-reply

LAC получает CDN-сообщение, указывающее, что LNS не хочет воспринимать вызов и переходит назад в состояние idle

(пассивен), или получает сообщение Incoming-Call-Reply, означающее, что вызов принят, LAC посылает сообщение Incoming-Call-Connected и переходит в состояние “установлен”.

established

Через туннель передаются данные. Вызов может быть аннулирован после:

  • Событие на подключенном интерфейсе: LAC посылает сообщение Call-Disconnect-Notify
  • Получение сообщения Call-Disconnect-Notify: LAC переходит в исходное состояние, аннулируя вызов.
  • Локальная причина: LAC посылает сообщение Call-Disconnect-Notify.
  • 7.4.2. Состояния LNS входящих вызовов

    Состояние

    Событие

    Действие

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

    Idle

    Получение ICRQ,

    Приемлемо

    Послать ICRP

    wait-connect

    idle

    Получение ICRQ,

    Не приемлемо

    Послать CDN,

    Clean up

    idle

    idle

    Получение ICRP

    Послать CDN

    Clean up

    idle

    Idle

    Получение ICCN

    Clean up

    idle

    wait-connect

    Получение ICCN

    Приемлемо

    Подготовиться для приема данных

    established

    wait-connect

    Получение ICCN

    Не приемлемо

    Послать CDN,

    Clean up

    idle

    wait-connect

    Получение ICRQ, ICRP

    Послать CDN

    Clean up

    idle

    idle,

    wait-connect,

    established

    Получение CDN

    Clean up

    idle

    wait-connect

    established

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

    Послать CDN,

    Clean up

    idle

    established

    Получение ICRQ, ICRP, ICCN

    Послать CDN

    Clean up

    idle

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




    Содержание  Назад  Вперед