[OpenSIPS-Users] PRACK interworking requirements
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Nov 25 10:57:33 UTC 2025
Thank you Giovanni for starting this.
So, the feature should focus on generating the PRACK requests. Maybe
this should be decoupled from the `100rel` management, as this can be
received or locally inserted. And you can easily do it from script:
https://opensips.org/html/docs/modules/3.6.x/sipmsgops.html#func_list_hdr_add_option
The result here should be a dlg dedicated function to generate a PRACK
from the onreply_route, like "dlg_answer_with_prack()" kind of function?
or should we look into a more automatic approach, like flagging the
dialog at creation to automatically generate the PRACK upon replies
flagged with so?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 25.11.2025 11:46, Giovanni Maruzzelli wrote:
> hello OpenSIPSers,
>
> in previous mails has been noticed that various ITSPs are starting to
> require PRACK support.
>
> We know that PRACK belongs to endpoints, specifically phones and B2BUAs.
>
> But...
>
> There can be a use case where OpenSIPS will work as SBC (not
> necessarily using the b2b module)
>
> So, we can have a case where we would like to support that the
> dialogue module insert the 100rel in the Supported: INVITE's header,
> and manage to send a PRACK method to acknowledge provisional responses
>
> If and when 100rel/PRACK are "generated" by OpenSIPS, they will be
> filtered out (not propagated) to/from the endpoints, even if the
> endpoint would like to support it
>
> Reference RFC: https://www.ietf.org/rfc/rfc3262.txt
>
> I believe this will be enough to make ITSPs happy.
>
> Further developments can be moved to future.
>
> Would be very very nice to have this feature backported to OpenSIPS
> 3.6, being it the last of the 3.X series, and an LTS
>
> Please let's gather here your thoughts , requests, corrections and
> observations on this issue.
>
> Have a nice Monday you all!
>
> -giovanni
>
> --
> Sincerely,
>
> Giovanni Maruzzelli
> OpenTelecom.IT
> cell: +39 347 266 56 18
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20251125/4608d7e4/attachment.html>
More information about the Users
mailing list