SIP Метод: UNSUBSCRIBE
Выдержка из RFC 2848 - PINT Service protocol:
В некоторый момент, любой из Клиентов, который представляет либо "Сервер Пользователя" UAS (User Agent Server) либо PINT Шлюз (Gateway), может принять решение о прекращении сеанса мониторинга. Это достигается отправкой запроса UNSUBSCRIBE на соответствующий сервер (тот сервер, на котором до этого "подписались" на сеанс мониторинга или агенту, который подписался...). Такой запрос означает, что, отправивший его абонент, намерен немедленно закрыть сеанс мониторинга, и, по приему подтверждения с сервера, сеанс считается оконченным.
Обратите внимание, что в отличие от запроса SUBSCRIBE, который никогда не может быть отправлен PINT шлюзом, сообщение UNSUBSCRIBE может быть отправлено PINT шлюзом Серверу Пользователя (User Agent Server), для индикации того, что сеанс мониторинга закрыт.
(По аналогии с тем фактом, что шлюз никогда не отправляет запросы INVITE, несмотря на то, что он может отправлять сообщение BYE, для индикации того, что телефонный вызов был закончен.)
Ссылки по теме:
- Протокол SIP
- PINT
- SIP метод subscribe
- SIP метод notify