PINT сервис
Выдержка из RFC 2848:
Этот документ содержит спецификацию сервисного протокола PINT версии 1.0, который определяет протокол для поддержки сервисов, существующих обычной телефонии, в IP сетях. Это такие сервисы как: совершение вызовов, передача и прием факсов, прием контента, передаваемого через телефонные сети. Этот протокол определен, как набор расширений и дополнений к протоколу SIP 2.0 и SDP.
Схема для регистрации и индикации в расширении PINT 1.0 использует три новых SIP метода: SUBSCRIBE, UNSUBSCRIBE, и NOTIFY. Они используются, чтобы дать возможность PINT клиенту зарегистрироваться (или "подписаться") на интересующие его изменения в статусе, для индикации того, что предыдущий интерес к мониторингу изменений в статусе прошел (т.е. "отписаться" от мониторинга изменений этого статуса), и для самого сервера, для индикации статуса или его изменения.
Обработка сообщений SUBSCRIBE/UNSUBSCRIBE идентично обработке сообщений INVITE/BYE. Где INVITE - сигнализирует начало, а BYE окончание работы сеанса передачи медиаданных. Тут же, SUBSCRIBE сигнализирует начало, а UNSUBSCRIBE - окончание сеанса мониторинга запрошенного статуса. В процессе сессии мониторинга, сообщение NOTIFY отправляется для информирования подписчиков о изменения состояния сеанса или текущего состояния.
Ссылки по теме:
- Протокол SIP
- Протокол SDP
- SIP метод subscribe
- SIP метод unsubribe
- SIP метод notify