Desarrollo de aplicaciones SIP que den soporte a PRACK

Una respuesta SIP a una solicitud INVITE puede ser final o provisional. Las respuestas finales siempre se envían de forma fiable, pero las provisionales habitualmente no. Para aquellos casos en los que necesite enviar una respuesta provisional de forma fiable, puede utilizar el método PRACK (Provisional Response Acknowledgement).

Antes de empezar

Para poder desarrollar aplicaciones que den soporte a PRACK, se deben cumplir los siguientes criterios:
  • El cliente que envía la solicitud INVITE debe colocar una etiqueta 100rel en la cabecera Soportado o Necesario para indicar que el cliente da soporte a PRACK.
  • El servlet SIP debe responder invocando el método sendReliably() en lugar del método send() para enviar una respuesta.

Acerca de esta tarea

PRACK se describe en los siguientes estándares:
  • RFC 3262 ("Reliability of Provisional Responses in the Session Initiation Protocol (SIP)"), que amplía RFC 3261 ("SIP: Session Initiation Protocol"), añadiendo PRACK y la etiqueta de opción 100rel.
  • La sección 6.7.1 ("Reliable Provisional Responses") de JSR 116 ("SIP Servlet API Versión 1.0").

Procedimiento


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsip_devprak
File name: tsip_devprak.html