linphone-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-users]Re: [Partysip-dev] 487 response to CANCELLed INVITE


From: Kedar B. Patil
Subject: [Linphone-users]Re: [Partysip-dev] 487 response to CANCELLed INVITE
Date: Wed, 5 Feb 2003 16:26:13 +0000 (GMT)

The UA1 and UA2 are Linphone-0.9.1., why doesn't UA2 send 487?

thanks,
= Kedar =

P.S. I diverted the discussion from partysip-dev to linphone-users.

 --- Aymeric Moizard <address@hidden> wrote: > 
> 
> On Tue, 4 Feb 2003, [iso-8859-1] Kedar B. Patil wrote:
> 
> > Hi,
> >
> > I use partysip-0.5.3 as sip proxy.
> >
> > setup:
> >
> > (UA1, 192.168.51.229)-->(Proxy, 105.52.84.95)-->(UA2, 105.52.84.162)
> >
> >
> > UA1 invites UA2, receives "180 Ringing" and then cancels the invite.
> > Proxy does everything well, except that it returns "408 Request Timeout"
> > to UA1 even after CANCEL, 200OK transaction is over.
> >
> > What am I missing here?
> 
> When a CANCEL is received partysip takes this action:
>  send a new CANCEL to the same place where the INVITE was sent.
>   (and do this only if a 1xx has been received!)
>  wait for the final response for the INVITE.
> 
> As no answer is replied, we cannot not forward it so partysip
> build a default answer.
> 
> Instead of this, partysip should receive a 487 Req Cancelled
> and forward it correctly.
> 
> I don't think partysip should send a 487 itself.
> Aymeric
> 
> > Also, a minor issue: Partysip produces following header with wrong version:
> > user-agent: oSIP-ua/0.8.1
> >
> > thanks,
> > = Kedar =
> >
> >
> >
> > ================  partysip log =====================================
> >
> >
> > | INFO2 | <udp.c: 449> UDP MESSAGE RECEIVED
> > | INFO2 | <udp.c: 483> udp plugin: RCV UDP MESSAGE (from 
> > 192.168.51.229:5060)
> > | INFO1 | <udp.c: 491>
> > INVITE sip:address@hidden SIP/2.0
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > Route: <sip:105.52.84.95;lr>
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Contact: <sip:address@hidden>
> > max-forwards: 10
> > user-agent: oSIP/Linphone-0.9.1
> > Content-Type: application/sdp
> > Content-Length: 361
> >
> > v=0
> > o=kpatil 123456 654321 IN IP4 192.168.51.229
> > s=A conversation
> > c=IN IP4 192.168.51.229
> > t=0 0
> > m=audio 7078 RTP/AVP 3 115 8 0 110 111 101
> > a=rtpmap:3 gsm/8000/1
> > a=rtpmap:115 lpc10-1.5/8000/1
> > a=rtpmap:8 PCMA/8000/1
> > a=rtpmap:0 PCMU/8000/1
> > a=rtpmap:110 speex-4/8000/1
> > a=rtpmap:111 speex_lbr-4/8000/1
> > a=rtpmap:101 telephone-event/8000
> > a=fmtp:101 0-11
> >
> > | INFO2 | <transaction.c: 38> allocating transaction ressource 16 3448648908
> > | INFO2 | <ist.c: 32> allocating IST context
> > | INFO2 | <psp_osip.c: 70> osip module: wake up!
> > | INFO1 | <psp_core4.c: 92> psp_core_cb_rcvinvite!
> > | INFO1 | <udp.c: 674>
> > SIP/2.0 100 Trying
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Content-Length: 0
> >
> >
> > | INFO1 | <udp.c: 745> udp_plugin: message sent to 192.168.51.229 on port 
> > 5060
> > | INFO1 | <psp_core4.c: 179> psp_core_cb_snd1xx!
> > | INFO2 | <imp.c: 260> imp module: wake up!
> > | INFO1 | <psp_req.c: 32> Allocating psp_req ressource!
> > | INFO2 | <syntax.c: 154> syntax plugin: Ip address detected!
> > | INFO1 | <filter.c: 372> filter plugin: entering cb_filter_search_location
> > | INFO1 | <filter.c: 484> filter plugin: Didn't do anything with this 
> > request?
> > | INFO2 | <ls_sfull.c: 190> ls_sfull plugin: checking if we are responsible 
> > for request-URI
> > '105.52.84.162'
> > | INFO1 | <ls_sfull.c: 233> ls_sfull plugin: mandate statefull handling for 
> > route.
> > | INFO2 | <sfp.c: 419> sfp module: wake up!
> > | INFO2 | <osip_msg.c: 385> Checking if we are responsible for 
> > '105.52.84.95'
> > | INFO2 | <transaction.c: 38> allocating transaction ressource 17 3448648908
> > | INFO2 | <ict.c: 34> allocating ICT context
> > | INFO2 | <sfp.c: 1125> sfp module: transaction correctly forwarded!
> > | INFO2 | <psp_osip.c: 70> osip module: wake up!
> > | INFO1 | <udp.c: 674>
> > INVITE sip:address@hidden SIP/2.0
> > Via: SIP/2.0/UDP 
> > 105.52.84.95:5060;branch=z9hG4bKf0c06b1464acf623eaa7eac6b30323fdd.0
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Contact: <sip:address@hidden>
> > max-forwards: 9
> > user-agent: oSIP/Linphone-0.9.1
> > Content-Type: application/sdp
> > Content-Length: 361
> >
> > v=0
> > o=kpatil 123456 654321 IN IP4 192.168.51.229
> > s=A conversation
> > c=IN IP4 192.168.51.229
> > t=0 0
> > m=audio 7078 RTP/AVP 3 115 8 0 110 111 101
> > a=rtpmap:3 gsm/8000/1
> > a=rtpmap:115 lpc10-1.5/8000/1
> > a=rtpmap:8 PCMA/8000/1
> > a=rtpmap:0 PCMU/8000/1
> > a=rtpmap:110 speex-4/8000/1
> > a=rtpmap:111 speex_lbr-4/8000/1
> > a=rtpmap:101 telephone-event/8000
> > a=fmtp:101 0-11
> >
> > | INFO1 | <udp.c: 745> udp_plugin: message sent to 105.52.84.162 on port 
> > 5060
> > | INFO1 | <psp_core5.c: 92> psp_core_cb_sndinvite!
> > | INFO1 | <imp.c: 396> Swithing to sfull mode!
> > | INFO1 | <udp.c: 674>
> > INVITE sip:address@hidden SIP/2.0
> > Via: SIP/2.0/UDP 
> > 105.52.84.95:5060;branch=z9hG4bKf0c06b1464acf623eaa7eac6b30323fdd.0
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Contact: <sip:address@hidden>
> > max-forwards: 9
> > user-agent: oSIP/Linphone-0.9.1
> > Content-Type: application/sdp
> > Content-Length: 361
> >
> > v=0
> > o=kpatil 123456 654321 IN IP4 192.168.51.229
> > s=A conversation
> > c=IN IP4 192.168.51.229
> > t=0 0
> > m=audio 7078 RTP/AVP 3 115 8 0 110 111 101
> > a=rtpmap:3 gsm/8000/1
> > a=rtpmap:115 lpc10-1.5/8000/1
> > a=rtpmap:8 PCMA/8000/1
> > a=rtpmap:0 PCMU/8000/1
> > a=rtpmap:110 speex-4/8000/1
> > a=rtpmap:111 speex_lbr-4/8000/1
> > a=rtpmap:101 telephone-event/8000
> > a=fmtp:101 0-11
> >
> > | INFO1 | <udp.c: 745> udp_plugin: message sent to 105.52.84.162 on port 
> > 5060
> > | INFO1 | <psp_core5.c: 76> psp_core_cb_sndreq_retransmission!
> > | INFO2 | <udp.c: 449> UDP MESSAGE RECEIVED
> > | INFO2 | <udp.c: 483> udp plugin: RCV UDP MESSAGE (from 105.52.84.162:5060)
> > | INFO1 | <udp.c: 491>
> > SIP/2.0 100 Trying
> > Via: SIP/2.0/UDP 
> > 105.52.84.95:5060;branch=z9hG4bKf0c06b1464acf623eaa7eac6b30323fdd.0
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Content-Length: 0
> >
> >
> > | INFO2 | <udp.c: 449> UDP MESSAGE RECEIVED
> > | INFO2 | <udp.c: 483> udp plugin: RCV UDP MESSAGE (from 105.52.84.162:5060)
> > | INFO1 | <udp.c: 491>
> > SIP/2.0 180 Ringing
> > Via: SIP/2.0/UDP 
> > 105.52.84.95:5060;branch=z9hG4bKf0c06b1464acf623eaa7eac6b30323fdd.0
> > Via: SIP/2.0/UDP 192.168.51.229:5060;branch=z9hG4bK2715066607
> > From: <sip:address@hidden>;tag=493795869
> > To: <sip:address@hidden>;tag=2011881815
> > Call-ID: address@hidden
> > CSeq: 20 INVITE
> > Contact: <sip:address@hidden:5060>
> > Content-Length: 0
> >
> >
> > | INFO2 | <psp_osip.c: 70> osip module: wake up!
> > | INFO1 | <psp_core5.c: 164> psp_core_cb_rcv1xx!
> > | INFO1 | <psp_core5.c: 164> psp_core_cb_rcv1xx!
> > | INFO2 | <sfp.c: 419> sfp module: wake up!
> > | INFO2 | <sfp.c: 1841> module sfp: 
> > pspm_sfp_forward_provisionnal_final_response!
> > | INFO1 | <udp.c: 674>
> 
=== message truncated === 


________________________________________________________________________
Missed your favourite TV serial last night? Try the new, Yahoo! TV.
       visit http://in.tv.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]