RFC 3265
Notificação de Evento Específico-SIP Junho 2002
User-Agent o o
Via c m m
Warning R -
o
Warning r o
o
WWW-Authenticate 401 m
m
7.1.1. Método SUBSCRIBE
O "SUBSCRIBE" é adicionado
à definição do elemento "Método" na gramática de mensagem do SIP.
Como todos os nomes de método
do SIP, o nome SUBSCRIBE para o método precisa ser maiúsculo. O método SUBSCRIBE
é usado para requisitar notificação assíncrona de um evento ou conjunto de
eventos posteriores.
7.1.2. Método NOTIFY
O "NOTIFY" é adicionado
à definição do elemento "Método" na gramática de mensagem do SIP.
O método NOTIFY é usado para
notificar um nó SIP que um evento ocorreu que foi requisitado anteriormente por
um método SUBSCRIBE. Ele pode também fornecer mais detalhes sobre o evento.
7.2. Novos Cabeçalhos
Essa tabela expande as tabelas
2 e 3 do SIP [1], conforme emendada pelas mudanças descritas na seção 7.1.
Campo-cabeçalho onde proxy ACK BYE CAN INV OPT REG PRA SUB
NOT
-----------------------------------------------------------------
Allow-Events R o
o - o
o o o
o o
Allow-Events 2xx -
o - o
o o o
o o
Allow-Events 489 -
- - -
- - -
m m
Event R -
- - -
- - - m m
Subscription-State R
- - - - -
- - - m
7.2.1. Cabeçalho
"Event"
O campo-cabeçalho Event é adicionado
à definição do elemento "message-header" na gramática de mensagem do
SIP.
Para os propósitos de bater
respostas e mensagens NOTIFY com mensagens SUBSCRIBE, a porção event-type do
cabeçalho "Event" é comparado byte-a-byte, e o token do parâmetro "id"
(se estiver presente) é comparado byte-a-byte. Um cabeçalho "Event" que
contém um parâmetro "id" nunca bate com um cabeçalho "Event"
sem um parâmetro "id". Nenhum outro parâmetro é considerado quando se
executa uma comparação.
Roach Standards Track [Página 34]
http://tools.ietf.org/search/rfc3265#page-34
Nenhum comentário:
Postar um comentário