Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Maybe PRACK, RFC 3262, is what you are looking for?
--- Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Maybe an unrelated OPTIONS ?
On 21 June 2017 at 14:20, Mititelu Stefan stefan.mititelu92@gmail.com wrote:
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Yes, I think PRACK method can help me.
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan stefan.mititelu92@gmail.com:
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
On 21 June 2017 at 18:42, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Yes, I think PRACK method can help me.
Check your UACs support PRACK... Not all clients do it well...
-giovanni
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan stefan.mititelu92@gmail.com:
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Linphone client seems to not support PRACK method. Any other solution ?
Regards Abdoul.
2017-06-21 18:47 GMT+02:00 Giovanni Maruzzelli gmaruzz@gmail.com:
On 21 June 2017 at 18:42, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Yes, I think PRACK method can help me.
Check your UACs support PRACK... Not all clients do it well...
-giovanni
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan stefan.mititelu92@gmail.com:
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Sincerely,
Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
just a thought: OPTIONS, send it asynchronously, not part of INVITE processing, and wait for answer before sending 200 OK...
On 21 June 2017 at 18:53, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Linphone client seems to not support PRACK method. Any other solution ?
Regards Abdoul.
2017-06-21 18:47 GMT+02:00 Giovanni Maruzzelli gmaruzz@gmail.com:
On 21 June 2017 at 18:42, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Yes, I think PRACK method can help me.
Check your UACs support PRACK... Not all clients do it well...
-giovanni
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan stefan.mititelu92@gmail.com :
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Sincerely,
Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Hello,
In fact, my goal is to avoid this type of issue (please see below the call flow): I want kamailio sends a CANCEL request to asterisk if the uac lost tcp connection during three-way - I cannot use PRACK method.
The ideal would be that Kamailio sends a CANCEL request before asterisk generates the 200OK.
Any help will be appreciate.
[image: Images intégrées 1]
Regards
Abdoul
2017-06-21 18:56 GMT+02:00 Giovanni Maruzzelli gmaruzz@gmail.com:
just a thought: OPTIONS, send it asynchronously, not part of INVITE processing, and wait for answer before sending 200 OK...
On 21 June 2017 at 18:53, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Linphone client seems to not support PRACK method. Any other solution ?
Regards Abdoul.
2017-06-21 18:47 GMT+02:00 Giovanni Maruzzelli gmaruzz@gmail.com:
On 21 June 2017 at 18:42, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Yes, I think PRACK method can help me.
Check your UACs support PRACK... Not all clients do it well...
-giovanni
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan <stefan.mititelu92@gmail.com
:
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Sincerely,
Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
--
Sincerely,
Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18
Linphone return call.state,which can be used by some nodejs wrappers to get the released connection,so u can catch the current status of linphone and release end.
On 21-Jun-2017 10:24 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Linphone client seems to not support PRACK method. Any other solution ?
Regards Abdoul.
2017-06-21 18:47 GMT+02:00 Giovanni Maruzzelli gmaruzz@gmail.com:
On 21 June 2017 at 18:42, Abdoul Osséni abdoul.osseni@gmail.com wrote:
Yes, I think PRACK method can help me.
Check your UACs support PRACK... Not all clients do it well...
-giovanni
Thanks.
Regards Abdoul.
2017-06-21 14:20 GMT+02:00 Mititelu Stefan stefan.mititelu92@gmail.com :
Maybe PRACK, RFC 3262, is what you are looking for?
Stefan
On Jun 21, 2017 2:46 PM, "Abdoul Osséni" abdoul.osseni@gmail.com wrote:
Hello,
During three-way handshake (SIP call setup - INVITE-200 OK - ACK) and before generating or sending the final 200 OK call, is there a way to confirm the caller is still available (no network issue)?
I want to detect broken connections (ex. the uac uses 3G network) before generating/sending/forwarding the final 200 OK.
Thanks.
Regards Abdoul
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Sincerely,
Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Abdoul OSSENI Ingénieur Réseaux et systèmes chez THALES Co-Fondateur de ON SERVICES Tél : +33 601 135 167
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users