Hi,
As I noticed the message, the problem lies in the message from the IP
phone A. If you could see the INVITE message from IP phone A, it has "ROUTE"
header, but in case of INVITE message from Cisco, there is no "ROUTE"
header. Both the SIP phones will forward the request to the pre-configured
route and in first case, Pulver again forwards the request to the top route
which is of its own and hence the problem.
Messages that you sent,
>From IP phone A to Pulver,
INVITE sip:[EMAIL PROTECTED] SIP/2.0
To: <sip:[EMAIL PROTECTED]>
From: Staka <sip:[EMAIL PROTECTED]>;tag=200340ghj
Call-ID: 210950h9!
CSeq: 3 INVITE
Via: SIP/2.0/UDP 172.25.21.217:5060;branch=z9hG4bK283970mxu;rport
Allow: ACK,BYE,CANCEL,INVITE,INFO,NOTIFY,OPTIONS,PRACK,REFER,UPDATE
Contact: sip:[EMAIL PROTECTED]
Supported: 100rel,replaces,precondition
Accept: application/sdp,application/cpim-pidf+xml
Expires: 3600
User-Agent: Conexant-User-Agent
Route: <sip:fwd.pulver.com:5060;lr>
Accept-Language: en
Content-Type: application/sdp
Content-Length: 196
Content-Language: en
Content-Disposition: session
Max-Forwards: 70
>From Cisco to Pulver,
INVITE sip:[EMAIL PROTECTED] SIP/2.0
Via: SIP/2.0/UDP 172.25.21.209:5060;branch=z9hG4bK143877ae
From: "731348"
<sip:[EMAIL PROTECTED]>;tag=001360b51e8c003d3165ba76-086d194f
To: <sip:[EMAIL PROTECTED]>
Call-ID: [EMAIL PROTECTED]
Date: Wed, 01 Feb 2006 05:26:29 GMT
CSeq: 102 INVITE
User-Agent: CSCO/7
Contact: <sip:[EMAIL PROTECTED]:5060>
Proxy-Authorization: Digest
username="731348",realm="fwd.pulver.com",uri="sip:69.90.155.70",response="51
29a2142571b85e96477225216b2f9b",nonce="43e04c627ed4dbfb9be2911b9d4756bce2d23
fb4",algorithm=md5
Expires: 180
Content-Type: application/sdp
Content-Length: 248
Hope this clarifies your doubt.
Regards,
Manju
-----Original Message-----
From: Anshuman Rawat [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 01, 2006 3:30 PM
To: [EMAIL PROTECTED]; [email protected]
Subject: RE: [Sip-implementors] Record-Route with same field values
Hi,
This behavior is only noticed in 1 direction i.e. for calls from IP phone A
to Cisco 7960.
It never happens for calls from Cisco phone to IP phone A. I have the
INVITEs pasted here. In the 2nd INVITE, we can see that there are 2 distinct
VIA headers and only 1 Record-Route value.
Thanks for responding,
Anshuman
- (INVITE from Cisco to Pulver)
INVITE sip:[EMAIL PROTECTED] SIP/2.0
Via: SIP/2.0/UDP 172.25.21.209:5060;branch=z9hG4bK143877ae
From: "731348"
<sip:[EMAIL PROTECTED]>;tag=001360b51e8c003d3165ba76-086d194f
To: <sip:[EMAIL PROTECTED]>
Call-ID: [EMAIL PROTECTED]
Date: Wed, 01 Feb 2006 05:26:29 GMT
CSeq: 102 INVITE
User-Agent: CSCO/7
Contact: <sip:[EMAIL PROTECTED]:5060>
Proxy-Authorization: Digest
username="731348",realm="fwd.pulver.com",uri="sip:69.90.155.70",response="51
29a2142571b85e96477225216b2f9b",nonce="43e04c627ed4dbfb9be2911b9d4756bce2d23
fb4",algorithm=md5
Expires: 180
Content-Type: application/sdp
Content-Length: 248
v=0
o=Cisco-SIPUA 21088 7404 IN IP4 172.25.21.209
s=SIP Call
c=IN IP4 172.25.21.209
t=0 0
m=audio 24168 RTP/AVP 18 0 8 101
a=rtpmap:18 G729/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
- (INVITE from Pulver to IP phone A)
INVITE sip:[EMAIL PROTECTED]:5060 SIP/2.0
Max-Forwards: 10
Record-Route:
<sip:[EMAIL PROTECTED];ftag=001360b51e8c003d3165ba76-086d194f;lr=on>
Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bKc2ec.c87c57a.0
Via: SIP/2.0/UDP 172.25.21.209:5060;branch=z9hG4bK143877ae
From: "731348"
<sip:[EMAIL PROTECTED]>;tag=001360b51e8c003d3165ba76-086d194f
4To: <sip:[EMAIL PROTECTED]>
Call-ID: [EMAIL PROTECTED]
Date: Wed, 01 Feb 2006 05:26:29 GMT
CSeq: 102 INVITE
User-Agent: CSCO/7
Contact: <sip:[EMAIL PROTECTED]:5060>
Proxy-Authorization: Digest
username="731348",realm="fwd.pulver.com",uri="sip:69.90.155.70",response="51
29a2142571b85e96477225216b2f9b",nonce="43e04c627ed4dbfb9be2911b9d4756bce2d23
fb4",algorithm=md5
Expires: 180
Content-Type: application/sdp
Content-Length: 248
v=0
o=Cisco-SIPUA 21088 7404 IN IP4 172.25.21.209
s=SIP Call
c=IN IP4 172.25.21.209
t=0 0
m=audio 24168 RTP/AVP 18 0 8 101
a=rtpmap:18 G729/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
_____
From: Manjunath Warad [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 01, 2006 2:35 PM
To: Anshuman Rawat; [email protected]
Subject: RE: [Sip-implementors] Record-Route with same field values
Hi,
After analysing the message, I guess the message is spiralled in the
proxy. Since the 2 branch are different inserted by proxy, I came to such
conclusion.
Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bK0ceb.85584e86.0
Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bK0ceb.75584e86.0
Via: SIP/2.0/UDP 172.25.21.217:5060;branch=z9hG4bK283970mxu;rport=30719
Request might have traversed in this way,
IP Phone A Proxy(fwd.pulver.com) Cisco7960
This proxy adds two
RR and two Via.
But I dont know for what reason the request spiralled in the proxy.
Regards,
Manju
-----Original Message-----
From: [EMAIL PROTECTED] [
<mailto:[EMAIL PROTECTED]>
mailto:[EMAIL PROTECTED] On Behalf Of Anshuman Rawat
Sent: Wednesday, February 01, 2006 11:16 AM
To: [email protected]
Subject: [Sip-implementors] Record-Route with same field values
Hi,
I have 2 IP phones (1 Cisco 7960 & another IP phone, say IP phone A)
registered with fwd.pulver.com. When calling Cisco from IP phone A, I
noticed that the INVITE which Cisco received that 2 equal Record-Route
values. It probably is 'cause of the fact that the INVITE contained 2 VIA
field values with same IP address but different branch parameters (see
bolded text in 2nd INVITE below).
I can't understand why the proxy (fwd.pulver.com) inserted 2 VIA header
fields. Also, would there be any impact on routing if Record-Route has 2
identical field values? Any explanation for this behavior?
Thanks in advance,
Anshuman
PS:
1. First INVITE message below is from IP phone A to proxy (fwd.pulver.com).
Second INVITE is from proxy to Cisco.
2. When calling from Cisco to IP phone A, the proxy inserts only one VIA
header, as I was expecting (INVITE message not pasted here).
INVITE sip:[EMAIL PROTECTED] SIP/2.0
To: <sip:[EMAIL PROTECTED]>
From: Staka <sip:[EMAIL PROTECTED]>;tag=200340ghj
Call-ID: 210950h9!
CSeq: 3 INVITE
Via: SIP/2.0/UDP 172.25.21.217:5060;branch=z9hG4bK283970mxu;rport
Allow: ACK,BYE,CANCEL,INVITE,INFO,NOTIFY,OPTIONS,PRACK,REFER,UPDATE
Contact: sip:[EMAIL PROTECTED]
Supported: 100rel,replaces,precondition
Accept: application/sdp,application/cpim-pidf+xml
Expires: 3600
User-Agent: Conexant-User-Agent
Route: <sip:fwd.pulver.com:5060;lr>
Accept-Language: en
Content-Type: application/sdp
Content-Length: 196
Content-Language: en
Content-Disposition: session
Max-Forwards: 70
v=0
o=731346 550 550 IN IP4 172.25.21.217
s=SIP Phone
c=IN IP4 172.25.21.217
t=0 0
m=audio 5000 RTP/AVP 0 8 18
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=sendrecv
INVITE sip:[EMAIL PROTECTED]:5060 SIP/2.0
Record-Route: <sip:[EMAIL PROTECTED];ftag=200340ghj;lr=on>
Record-Route: <sip:[EMAIL PROTECTED];ftag=200340ghj;lr=on>
To: <sip:[EMAIL PROTECTED]>
From: Staka <sip:[EMAIL PROTECTED]>;tag=200340ghj
Call-ID: 210950h9!
CSeq: 3 INVITE
Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bK0ceb.85584e86.0
Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bK0ceb.75584e86.0
Via: SIP/2.0/UDP 172.25.21.217:5060;branch=z9hG4bK283970mxu;rport=30719
Allow: ACK,BYE,CANCEL,INVITE,INFO,NOTIFY,OPTIONS,PRACK,REFER,UPDATE
Contact: sip:[EMAIL PROTECTED]:5060
Supported: 100rel,replaces,precondition
Accept: application/sdp,application/cpim-pidf+xml
Expires: 3600
User-Agent: Conexant-User-Agent
Accept-Language: en
Content-Type: application/sdp
Content-Length: 196
Content-Language: en
Content-Disposition: session
Max-Forwards: 68
v=0
o=731346 550 550 IN IP4 172.25.21.217
s=SIP Phone
c=IN IP4 172.25.21.217
t=0 0
m=audio 5000 RTP/AVP 0 8 18
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=sendrecv
Regards,
Anshuman S. Rawat
********************** Legal Disclaimer **************************** "This
email may contain confidential and privileged material for the sole use of
the intended recipient. Any unauthorized review, use or distribution by
others is strictly prohibited. If you have received the message in error,
please advise the sender by reply email and delete the message. Thank you."
**********************************************************************
_______________________________________________
Sip-implementors mailing list
[email protected]
<https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors>
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors