[SIPForum-discussion] Query on re-invite port

tester voip tester.voip1 at gmail.com
Fri Sep 30 12:53:04 UTC 2011


Anusha,

Product B is misbehaving.

Re-INVITE is always sent on the same dialogue.So essentially on the same
ports.
A is sending it correctly.
But B is wrong when it uses 5060 to reply.

As per your scenario I think B is a proxy/B2BUA.
rite?
Although it doesnt matter if it is proxy/B2BUA as it should always reply A
with the initial port.

Thanks




On Thu, Sep 29, 2011 at 2:00 PM, anusha deepti <anusha1987 at gmail.com> wrote:

> Hi folks,
>       Can you please tell me which product is at fault here??
>
> Product A                                              Product B
>
> Product A(port 5060)  <--- INVITE ----        Product B(Port 47086)
>
>
>
> Product A(port 5060)  --- 100 trying ---->  Product B(Port 47086)
>
>
>
> Product A(port 5060)  --- 180 ringing ----> Product B(Port 47086)
>
>
>
> Product A(port 5060)  --- 180 ringing ----> Product B(Port 47086)
>
>
>
> Product A(port 5060)  --- 200 OK ---->        Product B(Port 47086)
>
>
>
> Product A(port 5060)  <--- ACK ----              Product B(Port 47086)
>
>
>
> Product A(port 5060)  <--- OPTIONS ----    Product B(Port 47086)
>
>
>
> Product A(port 5060)  --- 200 (OPT) ---->   Product B(Port 47086)
>
>
>
>
>
>
>
> Till here everything is fine
>
>
>
>
>
>
>
> When HOLD is initiated from Product A
>
>
>
>
>
>
>
> Product A(port 5060)  --- INVITE ---->        Product B(Port
> 47086)
>
>
> Here Product B expects re-invite on 5060, But it is responding with 100
> trying and 200 OK
>
>
>
> Product A(port 5060)  <--- 100 trying ----  Product B(Port 5060)
>
>
>
> Product A(port 5060)  <--- 200 OK ----        Product B(Port 5060)
>
>
>
> Is Product B correct in responding from 5060 here instead of 48086?
>
>
>
> Product A(port 5060)  --- ACK ---- >          Product B(Port 47086)
>
>
>
>    Here Product A sends ACK to Product B ephemeral port 47086, Then
> Product B is not forwarding ACK to Product C
>
>
>
>                 Then Product C is re-transmitting the 200 OK
>
>
>
>
>
>
>
> Product A(port 5060)  <--- 200 OK ----        Product B(Port 47086)
>
>
>
> Product A(port 5060)  <--- 200 OK ----        Product B(Port 47086)
>
>
>
> Here again Product A receiving 200 OK from Product B from 47086
>
>
>
>                 And Product A is not sending ACK for these 200 OKs
>
>
> Thank you
> Anusha
>
> _______________________________________________
> This is the SIP Forum discussion mailing list
> TO UNSUBSCRIBE, or edit your delivery options, please visit
> http://sipforum.org/mailman/listinfo/discussion
> Post to the list at discussion at sipforum.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20110930/4bec34c5/attachment-0002.html>


More information about the discussion mailing list