Session Description Protocol - SDP
O protocolo SDP é descrito na RFC4566. Ele é usado para negociar parâmetros de sessão entre os UAs. Detalhes como endereços IP e portas para comunicação do RTP e informações relacionadas aos codecs e dtmf-relay são trocadas no SDP. O SDP funciona no modelo Oferta/Resposta. Normalmente a mensagem de INVITE contém a oferta e a mensagem "200 Ok" contém a resposta. No exemplo abaixo você pode notar que o codec GSM foi oferecido, mas o outro fone não o suportava, por isto esta conexão acabou sendo fechada com o codec G.711 suportado por ambos. A sessão rtpmap:101 é referente ao dtmf-relay descrito na RFC2833.
INVITE (SDP Offer)
200 Ok (SDP Answer)
SIPPulse Routing and Billing Solutions for SIP