Is it possible to configure sip-router to keep a transaction for an incoming 
message (f.e. an INVITE) without sending a response and without forwarding it, 
and then reference and complete it in the future?

Using pseudocode this is the logic I would like to implement:

//When receiving an INVITE leave it pending
if (request is INVITE) {
    store transactionID  // This transactionID will be send somehow to the 
client
    return
}

//When receiving a PUBLISH referencing a pending transaction complete the 
forwarding
if (request is PUBLISH) {
    transactionId = header("X-TransactionId")
    destination = header("X-Destination")
    transactions [transactionID]. forward(destination)
}

Thank you very much,
G.

Este mensaje se dirige exclusivamente a su destinatario. Puede consultar 
nuestra política de envío y recepción de correo electrónico en el enlace 
situado más abajo.
This message is intended exclusively for its addressee. We only send and 
receive email on the basis of the terms set out at.
http://www.tid.es/ES/PAGINAS/disclaimer.aspx
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to