You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today the JAIN stack does the request retransmissions (incase of SipClientTransactions) and also the response retransmissions (incase of SipServerTransactions).
It would be nice to have whether the request / response is retransmitted in the SipMessage object. and also log the message.
This helps for the application to keep track of retransmissions in log messages.
Thanks
Mahesh N
The text was updated successfully, but these errors were encountered:
mahilion
changed the title
Need for an ability to know whether a SipMessage is Retransmitted (SIpRequest or SipResponse) and log the sip message
Need for an ability to know whether a SipMessage is Retransmitted (SipRequest or SipResponse) and log the sip message
Jun 6, 2022
Without retransmissions it probably can't be called a transaction anymore, so it would no longer be a transactional FSM. I think the Valve API can work for you. It skips dialog and transaction statefullness and you are responsible for all state and re-transmissions. Check this example:
I was talking about the outgoing request and responses from JAIN stack.
For example: when JAIN creates a clientTransaction to send a request to an UAS (User Agent Server). if the UAS is not responding , the JAIN tries to send a retransmission for few times until a TIMEOUT is reached.
So these requests which are sent as part of retransmission timer , can they marked in the ServerLogger ?
Same argument for the responses sent out of JAIN stack when it has created ServerTransaction to an UAC (User Agent Client).
Today the JAIN stack does the request retransmissions (incase of SipClientTransactions) and also the response retransmissions (incase of SipServerTransactions).
It would be nice to have whether the request / response is retransmitted in the SipMessage object. and also log the message.
This helps for the application to keep track of retransmissions in log messages.
Thanks
Mahesh N
The text was updated successfully, but these errors were encountered: