I realise that I made an error in my drawing.

1. dialog uniqueness

    Alice     calls     Bob

            ->INVITE

                call-id: 1

                from: alice@atlanta;tag=1

                to: bob@boston

            <- 200

                call-id: 1

                 from: alice@atlanta;tag=1

                 to: bob@boston;tag=2

            -> ACK

                call-id: 1

                 from: alice@atlanta;tag=1

                 to: bob@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@atlanta;tag=1 to: bob@boston;tag=2*

or

            <- INVITE

                call-id: 1

                *to**: alice@atlanta;tag=1 from: bob@boston;tag=2*

or

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


On 2/12/2022 17:34, Ovidiu Sas wrote:
The tag belongs to the SIP endpoint and does not change.
Take a look here at an example:
https://datatracker.ietf.org/doc/html/rfc3665#section-3.7

Regards,
Ovidiu Sas

On Fri, Dec 2, 2022 at 11:23 AM johan<jo...@democon.be>  wrote:
1. dialog uniqueness

     Alice     calls     Bob

             ->INVITE

                 call-id: 1

                 from: alice@atlanta;tag=1

                 to: bob@boston

             <- 200

                 call-id: 1

                  from: alice@atlanta;tag=1

                  to: bob@boston;tag=2

             -> ACK

                 call-id: 1

                  from: alice@atlanta;tag=1

                  to: bob@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@atlanta;tag=1

                  to: bob@boston;tag=2

or

             <- INVITE

                 call-id: 1

                 from: alice@atlanta;tag=1

                  to: bob@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,


_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to