[OpenSIPS-Users] reinvite and dialog uniqueness.

johan johan at democon.be
Fri Dec 2 16:22:48 UTC 2022


*1. dialog uniqueness*

     Alice     calls     Bob

             ->INVITE

                 call-id: 1

                 from: alice at atlanta;tag=1

                 to: bob at boston

             <- 200

                 call-id: 1

                  from: alice at atlanta;tag=1

                  to: bob at boston;tag=2

             -> ACK

                 call-id: 1

                  from: alice at atlanta;tag=1

                  to: bob at boston;tag=2

Bob does a session refresh

             <- INVITE

question in on the from tag and the to tag.

should it be

             <- INVITE

                 callid: 1

                  from: alice at atlanta;tag=1

                  to: bob at boston;tag=2

or

             <- INVITE

                 call-id: 1

                 from: alice at atlanta;tag=1

                  to: bob at boston;tag=2

or

             are both the same dialog (call-id + the 2 tags) ?


*2. reinvite*

Secondly,

when opensips is used as b2bua scenario as below


A                         opensips                     B

         -> invite                     ->invite

         <-200                        <- 200

         -> ack                        ->ack

         ...                                ....

                                            <-reinvite for keeeping 
session alive.

Is there a way that I can let respond opensips 200 OK on the reinvite 
without forwarding the request to A ?

so I want

A                         opensips                     B

         -> invite                     ->invite

         <-200                        <- 200

         -> ack                        ->ack

         ...                                ....

                                            <-reinvite for keeeping 
session alive.

                                            ->200


instead of

A                         opensips                     B

         -> invite                     ->invite

         <-200                        <- 200

         -> ack                        ->ack

         ...                                ....

                                            <-reinvite for keeeping 
session alive.

         <- reinvite

         -> 200                        ->200


wkr,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20221202/0a955616/attachment.html>


More information about the Users mailing list