partysip-dev
[Top][All Lists]
Advanced

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

Re: [Partysip-dev] Searching Contact in Registrations?


From: Aymeric Moizard
Subject: Re: [Partysip-dev] Searching Contact in Registrations?
Date: Thu, 4 Jul 2002 10:18:25 +0200 (CEST)

I'll take a look in the latest bis draft about and will try to
understand deeper how a proxy should choose the best response
within the "response context".

Just to go further with your test: are you implementing a UA?
My concern is about the message sample you sent! It's kind of
uncompliant for those two mains reasons:
  * no tag in the From
  * no branch in the Via

Those two elements are *very* important. I guess your UA has been
started based on the rfc2543 and those UA will quite never work
with proxy.

We can discuss that on irc.openprojects.net #osip

Aymeric

On Wed, 3 Jul 2002, John Sawa wrote:

> Thank you, for the quick response. I do not have the ability to forward
> on busy with this particular user agent at this time, thus my need for a
> proxy server with this functionality. Anyway, if I were to implement it,
> would you have a problem if I used the busy everywhere code 600 to be
> the final answer. This would give the ability to recieve 486 busy here
> and then keep searching until the search is exhusted. I can implement it
> serval ways but I thought this would be the quickest. I don't want to
> diverge too much from your vision, in case you want to reuse the code.
>
> -john
>
> Aymeric Moizard wrote:
> >
> > Sorry, this functionnality is "prepared" in partysip (sequential
> > search and parallele search) but I've never tested it and I doubt
> > it can work without any modification.
> >
> > Also, the behavior you are expecting may not be the one that I'll
> > implement! From a user perspective being busy (486) somewhere
> > means that the user cannot be reached anywhere else! This is
> > kind of a definitive answer code!
> >
> > I think the functionnality you are expecting is more a "forward
> > on busy" feature. To acheive this, I would prefer to implement
> > a web interface for partysip users where they can modify their
> > preference to be used for partysip.
> >
> > To quickly get the behavior you want: don't you have an entry
> > in your phones to redirect calls on busy?
> >
> > I'm somewhat forced to stop developments of new features in partysip
> > so I don't think I'll repair that for a while. Any contributions
> > will be appreciated! :)
> >
> > Aymeric
> >
> > On Wed, 3 Jul 2002, John Sawa wrote:
> >
> > > I am trying to use the proxy to route calls from a user agent that is
> > > busy to one that is availible. I have two user agents that have
> > > registered with the proxy and the registration looks like this:
> > >
> > > SIP/2.0 200 OK
> > > Via: SIP/2.0/UDP 130.35.61.42:5060^M
> > > From: <sip:address@hidden>^M
> > > To: <sip:address@hidden>;tag=1023455436^M
> > > Call-ID: address@hidden
> > > CSeq: 18818 REGISTER^M
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp^M
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp^M
> > > expires: 3600^M
> > > Content-Length: 0^M
> > > ^M
> > >
> > > I make a call and the call is connected to the first conatct in the
> > > registation, no problem. The problem comes in when the first contact in
> > > the registation can not accept any more calls. I just get a busy,
> > > instead of actually looking at the second contact. Please correct me if
> > > I am wrong but shouldn't the proxy search the conatct list and only
> > > return a busy if no user agent in the conatct list can respond?
> > >
> > > Any pointers on this issue would be greatly appriciated. I am just
> > > trying to route calls to an availible user agent, when the first one
> > > reports that it is busy.
> > >
> > > Thank you. -John
> > >
> > > I am running Party Sip 0.4.5-pre6 and oSIP 0.8.8-pre6
> > > I have included the entire log below:
> > >
> > > | INFO2 | <../../../plugin/syntax/syntax_core.c: 43> syntax plugin:
> > > plugin_init()!
> > > | INFO2 | <../../../plugin/filter/filter_core.c: 50> filter plugin:
> > > plugin_init()!
> > > | INFO1 | <../../../plugin/filter/filter_core.c: 129> filter plugin:
> > > Authentication is turned off!
> > > | INFO2 | <../../../plugin/auth/auth_core.c: 52> auth plugin:
> > > plugin_init()!
> > > | INFO1 | <../../../plugin/auth/auth_core.c: 71> auth plugin:
> > > Authentication is turned off!
> > > | INFO2 | <../../../plugin/rgstrar/rgstrar_core.c: 51> rgstrar plugin:
> > > plugin_init()!
> > > | INFO2 | <../../../plugin/ls_sless/ls_sless_core.c: 49> ls_sless
> > > plugin: plugin_init()!
> > > | INFO1 | <../../../plugin/ls_sless/ls_sless.c: 188> ls_sless plugin:
> > > configured to forward INV with an IP in the rquri!
> > > | INFO1 | <../../../plugin/ls_sless/ls_sless.c: 198> ls_sless plugin:
> > > configured to forward INV with a Route header!
> > > | INFO1 | <../../../plugin/ls_sless/ls_sless.c: 203> ls_sless plugin:
> > > configured to forward REQ with an IP in the rquri!
> > > | INFO1 | <../../../plugin/ls_sless/ls_sless.c: 213> ls_sless plugin:
> > > configured to forward REQ with a Route header!
> > > | INFO2 | <../../../plugin/ls_localdb/ls_localdb_core.c: 44> ls_localdb
> > > plugin: plugin_init()!
> > > | INFO1 | <../../../plugin/ls_localdb/ls_localdb.c: 102> ls_localdb
> > > plugin: configured to run in statefull mode!
> > > | INFO2 | <../../../plugin/ls_sfull/ls_sfull_core.c: 49> ls_sfull
> > > plugin: plugin_init()!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > REGISTER sip:130.35.61.94 SIP/2.0
> > > From: sip:address@hidden
> > > To: sip:address@hidden
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=0;q=1;transport=udp
> > > Call-ID: address@hidden
> > > CSeq: 18468 REGISTER
> > > Content-Length: 0
> > > Via: SIP/2.0/UDP 130.35.61.41:5060
> > >
> > >
> > > |WARNING| <../../src/psp_core.c: 441> remote UA is not compliant: no tag
> > > in the from
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO2 | <../../../plugin/rgstrar/rgstrar.c: 67> rgstrar plugin:
> > > Updating contact list of a user!
> > > | INFO1 | <../../../plugin/rgstrar/rgstrar.c: 102> INFO: rgstrar plugin:
> > > User Registration saved!
> > > | INFO1 | <../../src/imp.c: 276> Swithing to uas mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 1 12670160789468750
> > > | INFO2 | <../../fsm/nist.c: 30> allocating NIST context
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO1 | <../../src/psp_core4.c: 83> psp_core_cb_rcvregister!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 OK
> > > Via: SIP/2.0/UDP 130.35.61.41:5060
> > > From: <sip:address@hidden>
> > > To: <sip:address@hidden>;tag=1926932450
> > > Call-ID: address@hidden
> > > CSeq: 18468 REGISTER
> > > expires: 3600
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.41 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > REGISTER sip:130.35.61.94 SIP/2.0
> > > From: sip:address@hidden
> > > To: sip:address@hidden
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > Call-ID: address@hidden
> > > CSeq: 42 REGISTER
> > > Content-Length: 0
> > > Via: SIP/2.0/UDP 130.35.61.41:5060
> > >
> > >
> > > |WARNING| <../../src/psp_core.c: 441> remote UA is not compliant: no tag
> > > in the from
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO2 | <../../../plugin/rgstrar/rgstrar.c: 67> rgstrar plugin:
> > > Updating contact list of a user!
> > > | INFO1 | <../../../plugin/rgstrar/rgstrar.c: 102> INFO: rgstrar plugin:
> > > User Registration saved!
> > > | INFO1 | <../../src/imp.c: 276> Swithing to uas mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 2 12670160819015625
> > > | INFO2 | <../../fsm/nist.c: 30> allocating NIST context
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO1 | <../../src/psp_core4.c: 83> psp_core_cb_rcvregister!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 OK
> > > Via: SIP/2.0/UDP 130.35.61.41:5060
> > > From: <sip:address@hidden>
> > > To: <sip:address@hidden>;tag=3204664965
> > > Call-ID: address@hidden
> > > CSeq: 42 REGISTER
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > expires: 3600
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.41 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 53> psp_core_cb_nist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 1
> > > 12670160789468750
> > > | INFO2 | <../../fsm/nist.c: 76> free nist ressource
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > REGISTER sip:130.35.61.94 SIP/2.0
> > > From: sip:address@hidden
> > > To: sip:address@hidden
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > Call-ID: address@hidden
> > > CSeq: 18818 REGISTER
> > > Content-Length: 0
> > > Via: SIP/2.0/UDP 130.35.61.42:5060
> > >
> > >
> > > |WARNING| <../../src/psp_core.c: 441> remote UA is not compliant: no tag
> > > in the from
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO2 | <../../../plugin/rgstrar/rgstrar.c: 67> rgstrar plugin:
> > > Updating contact list of a user!
> > > | INFO1 | <../../../plugin/rgstrar/rgstrar.c: 102> INFO: rgstrar plugin:
> > > User Registration saved!
> > > | INFO1 | <../../src/imp.c: 276> Swithing to uas mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 3 1025688004171
> > > | INFO2 | <../../fsm/nist.c: 30> allocating NIST context
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO1 | <../../src/psp_core4.c: 83> psp_core_cb_rcvregister!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 OK
> > > Via: SIP/2.0/UDP 130.35.61.42:5060
> > > From: <sip:address@hidden>
> > > To: <sip:address@hidden>;tag=1023455436
> > > Call-ID: address@hidden
> > > CSeq: 18818 REGISTER
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > expires: 3600
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 53> psp_core_cb_nist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 2
> > > 12670160819015625
> > > | INFO2 | <../../fsm/nist.c: 76> free nist ressource
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 53> psp_core_cb_nist_kill_transaction!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > INVITE sip:address@hidden:5060;user=phone SIP/2.0
> > > Via: SIP/2.0/UDP  130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>
> > > Date: Wed, 03 Jul 2002 10:20:24 GMT
> > > Call-ID: address@hidden
> > > Supported: 100rel
> > > Cisco-Guid: 1382403059-2376405462-2217529444-3300595600
> > > User-Agent: Cisco-SIPGateway/IOS-12.x
> > > CSeq: 101 INVITE
> > > Max-Forwards: 6
> > > Timestamp: 1025691624
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > Expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 213
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 713 7264 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 19194 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO1 | <../../../plugin/ls_sfull/ls_sfull.c: 156> ls_sfull plugin:
> > > ignore this request which belongs to this domain.
> > > | INFO1 | <../../../plugin/ls_localdb/ls_localdb.c: 243> ls_localdb
> > > plugin: location found!
> > > | INFO1 | <../../src/imp.c: 338> Swithing to sfull mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 4 5266681B-8DA511D6-842ED064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 30> allocating IST context
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 5 5266681B-8DA511D6-842ED064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 32> allocating ICT context
> > > | INFO2 | <../../src/sfp.c: 480> sfp module: transaction correctly
> > > forwarded!
> > > | INFO1 | <../../src/psp_core4.c: 68> psp_core_cb_rcvinvite!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 100 Trying
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 118> psp_core_cb_snd1xx!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > INVITE sip:address@hidden:5060 SIP/2.0
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf77b6d5b200b1a8fa8b90e50b29d65964.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > date: Wed
> > > date: 03 Jul 2002 10:20:24 GMT
> > > supported: 100rel
> > > cisco-guid: 1382403059-2376405462-2217529444-3300595600
> > > user-agent: Cisco-SIPGateway/IOS-12.x
> > > max-forwards: 6
> > > timestamp: 1025691624
> > > expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 213
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 713 7264 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 19194 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core5.c: 67> psp_core_cb_sndinvite!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf77b6d5b200b1a8fa8b90e50b29d65964.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>;tag=ds-69b-ff06
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 196
> > > Content-Type: application/sdp
> > > Contact: sip:address@hidden:5060;transport=udp
> > >
> > > v=0
> > > o=- 1025688036 1025688036 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4100 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../src/psp_core5.c: 245> psp_core_cb_rcv2xx!
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core5.c: 35> psp_core_cb_ict_kill_transaction!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>;tag=ds-69b-ff06
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060>;transport=udp
> > > Content-Type: application/sdp
> > > Content-Length: 196
> > >
> > > v=0
> > > o=- 1025688036 1025688036 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4100 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 41> psp_core_cb_ist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 3
> > > 1025688004171
> > > | INFO2 | <../../fsm/nist.c: 76> free nist ressource
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 5
> > > 5266681B-8DA511D6-842ED064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 106> free ict ressource
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 4
> > > 5266681B-8DA511D6-842ED064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 87> free ist ressource
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf77b6d5b200b1a8fa8b90e50b29d65964.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>;tag=ds-69b-ff06
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 196
> > > Content-Type: application/sdp
> > > Contact: sip:address@hidden:5060;transport=udp
> > >
> > > v=0
> > > o=- 1025688036 1025688036 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4100 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E37E0-1027
> > > To: <sip:address@hidden;user=phone>;tag=ds-69b-ff06
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060>;transport=udp
> > > Content-Type: application/sdp
> > > Content-Length: 196
> > >
> > > v=0
> > > o=- 1025688036 1025688036 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4100 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > INVITE sip:address@hidden:5060;user=phone SIP/2.0
> > > Via: SIP/2.0/UDP  130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E64CC-97
> > > To: <sip:address@hidden;user=phone>
> > > Date: Wed, 03 Jul 2002 10:20:36 GMT
> > > Call-ID: address@hidden
> > > Supported: 100rel
> > > Cisco-Guid: 1497403317-2376405462-2217857124-3300595600
> > > User-Agent: Cisco-SIPGateway/IOS-12.x
> > > CSeq: 101 INVITE
> > > Max-Forwards: 6
> > > Timestamp: 1025691636
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > Expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 214
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 8110 1980 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 17882 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO1 | <../../../plugin/ls_sfull/ls_sfull.c: 156> ls_sfull plugin:
> > > ignore this request which belongs to this domain.
> > > | INFO1 | <../../../plugin/ls_localdb/ls_localdb.c: 243> ls_localdb
> > > plugin: location found!
> > > | INFO1 | <../../src/imp.c: 338> Swithing to sfull mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 6 59408FB5-8DA511D6-8433D064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 30> allocating IST context
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 7 59408FB5-8DA511D6-8433D064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 32> allocating ICT context
> > > | INFO2 | <../../src/sfp.c: 480> sfp module: transaction correctly
> > > forwarded!
> > > | INFO1 | <../../src/psp_core4.c: 68> psp_core_cb_rcvinvite!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 100 Trying
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E64CC-97
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 118> psp_core_cb_snd1xx!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > INVITE sip:address@hidden:5060 SIP/2.0
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf0c1be66539fb2638f9394996973f6866.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E64CC-97
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > date: Wed
> > > date: 03 Jul 2002 10:20:36 GMT
> > > supported: 100rel
> > > cisco-guid: 1497403317-2376405462-2217857124-3300595600
> > > user-agent: Cisco-SIPGateway/IOS-12.x
> > > max-forwards: 6
> > > timestamp: 1025691636
> > > expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 214
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 8110 1980 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 17882 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core5.c: 67> psp_core_cb_sndinvite!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf0c1be66539fb2638f9394996973f6866.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E64CC-97
> > > To: <sip:address@hidden;user=phone>;tag=ds-29-ff12
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 196
> > > Content-Type: application/sdp
> > > Contact: sip:address@hidden:5060;transport=udp
> > >
> > > v=0
> > > o=- 1025688048 1025688048 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4112 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../src/psp_core5.c: 245> psp_core_cb_rcv2xx!
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core5.c: 35> psp_core_cb_ict_kill_transaction!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 Ok
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E64CC-97
> > > To: <sip:address@hidden;user=phone>;tag=ds-29-ff12
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060>;transport=udp
> > > Content-Type: application/sdp
> > > Content-Length: 196
> > >
> > > v=0
> > > o=- 1025688048 1025688048 IN IP4 130.35.61.42
> > > s=SIP Call
> > > c=IN IP4 130.35.61.42
> > > t=0 0
> > > m=audio 4112 RTP/AVP 0 101
> > > a=rtpmap:0 pcmu/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 41> psp_core_cb_ist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 7
> > > 59408FB5-8DA511D6-8433D064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 106> free ict ressource
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 6
> > > 59408FB5-8DA511D6-8433D064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 87> free ist ressource
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > INVITE sip:address@hidden:5060;user=phone SIP/2.0
> > > Via: SIP/2.0/UDP  130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Date: Wed, 03 Jul 2002 10:20:44 GMT
> > > Call-ID: address@hidden
> > > Supported: 100rel
> > > Cisco-Guid: 1584402925-2376405462-2218184804-3300595600
> > > User-Agent: Cisco-SIPGateway/IOS-12.x
> > > CSeq: 101 INVITE
> > > Max-Forwards: 6
> > > Timestamp: 1025691644
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > Expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 213
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 547 1292 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 18528 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO1 | <../../../plugin/ls_sfull/ls_sfull.c: 156> ls_sfull plugin:
> > > ignore this request which belongs to this domain.
> > > | INFO1 | <../../../plugin/ls_localdb/ls_localdb.c: 243> ls_localdb
> > > plugin: location found!
> > > | INFO1 | <../../src/imp.c: 338> Swithing to sfull mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 8 5E70AE15-8DA511D6-8438D064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 30> allocating IST context
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 9 5E70AE15-8DA511D6-8438D064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 32> allocating ICT context
> > > | INFO2 | <../../src/sfp.c: 480> sfp module: transaction correctly
> > > forwarded!
> > > | INFO1 | <../../src/psp_core4.c: 68> psp_core_cb_rcvinvite!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 100 Trying
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 118> psp_core_cb_snd1xx!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > INVITE sip:address@hidden:5060 SIP/2.0
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf68ad1837e054abab468e28b093b4feb2.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Contact: <sip:address@hidden:5060;user=phone>
> > > date: Wed
> > > date: 03 Jul 2002 10:20:44 GMT
> > > supported: 100rel
> > > cisco-guid: 1584402925-2376405462-2218184804-3300595600
> > > user-agent: Cisco-SIPGateway/IOS-12.x
> > > max-forwards: 6
> > > timestamp: 1025691644
> > > expires: 180
> > > Content-Type: application/sdp
> > > Content-Length: 213
> > >
> > > v=0
> > > o=CiscoSystemsSIP-GW-UserAgent 547 1292 IN IP4 130.35.61.108
> > > s=SIP Call
> > > c=IN IP4 130.35.61.108
> > > t=0 0
> > > m=audio 18528 RTP/AVP 0 101
> > > a=rtpmap:0 PCMU/8000
> > > a=rtpmap:101 telephone-event/8000
> > > a=fmtp:101 0-15
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core5.c: 67> psp_core_cb_sndinvite!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > SIP/2.0 486 Busy Here
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf68ad1837e054abab468e28b093b4feb2.0
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > ACK sip:address@hidden:5060 SIP/2.0
> > > Via: SIP/2.0/UDP
> > > 130.35.61.94;branch=z9hG4bKf68ad1837e054abab468e28b093b4feb2.0
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 ACK
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core5.c: 259> psp_core_cb_rcv4xx!
> > > | INFO1 | <../../src/sfp.c: 1029> module sfp: Waiting for final answer!
> > > | INFO2 | <../../src/sfp.c: 749> slp module: Request has expired!
> > > Searching for a final answer!
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 486 Busy Here
> > > Via: SIP/2.0/UDP 130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Call-ID: address@hidden
> > > CSeq: 101 INVITE
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.108 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 190> psp_core_cb_snd4xx!
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > ACK sip:address@hidden:5060;user=phone SIP/2.0
> > > Via: SIP/2.0/UDP  130.35.61.108:5060
> > > From: <sip:address@hidden>;tag=1C5E86C8-B5E
> > > To: <sip:address@hidden;user=phone>
> > > Date: Wed, 03 Jul 2002 10:20:44 GMT
> > > Call-ID: address@hidden
> > > Max-Forwards: 6
> > > Content-Length: 0
> > > CSeq: 101 ACK
> > >
> > >
> > > | INFO1 | <../../src/psp_core4.c: 73> psp_core_cb_rcvack!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 41> psp_core_cb_ist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 8
> > > 5E70AE15-8DA511D6-8438D064-C4BB1790
> > > | INFO2 | <../../fsm/ist.c: 87> free ist ressource
> > > | INFO2 | <../../../plugin/udp/udp.c: 174> WAITING FOR UDP MESSAGE
> > > | INFO2 | <../../../plugin/udp/udp.c: 181> udp plugin: RCV UDP MESSAGE
> > > | INFO1 | <../../../plugin/udp/udp.c: 183>
> > > REGISTER sip:130.35.61.94 SIP/2.0
> > > From: sip:address@hidden
> > > To: sip:address@hidden
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=0;q=1;transport=udp
> > > Call-ID: address@hidden
> > > CSeq: 1031 REGISTER
> > > Content-Length: 0
> > > Via: SIP/2.0/UDP 130.35.61.42:5060
> > >
> > >
> > > |WARNING| <../../src/psp_core.c: 441> remote UA is not compliant: no tag
> > > in the from
> > > | INFO1 | <../../src/psp_req.c: 28> Allocating psp_req ressource!
> > > | INFO2 | <../../../plugin/rgstrar/rgstrar.c: 67> rgstrar plugin:
> > > Updating contact list of a user!
> > > | INFO1 | <../../../plugin/rgstrar/rgstrar.c: 102> INFO: rgstrar plugin:
> > > User Registration saved!
> > > | INFO1 | <../../src/imp.c: 276> Swithing to uas mode!
> > > | INFO2 | <../../fsm/transaction.c: 35> allocating transaction ressource
> > > 10 1025688080062
> > > | INFO2 | <../../fsm/nist.c: 30> allocating NIST context
> > > | INFO1 | <../../src/psp_core4.c: 83> psp_core_cb_rcvregister!
> > > | INFO1 | <../../src/psp_req.c: 56> free psp_req ressouce!
> > > | INFO1 | <../../../plugin/udp/udp.c: 302>
> > > SIP/2.0 200 OK
> > > Via: SIP/2.0/UDP 130.35.61.42:5060
> > > From: <sip:address@hidden>
> > > To: <sip:address@hidden>;tag=3407260263
> > > Call-ID: address@hidden
> > > CSeq: 1031 REGISTER
> > > Contact:
> > > <sip:address@hidden:5060>;action=proxy;expires=1800;q=1;transport=udp
> > > expires: 3600
> > > Content-Length: 0
> > >
> > >
> > > | INFO1 | <../../../plugin/udp/udp.c: 360> udp_plugin: message sent to
> > > 130.35.61.42 on port 5060
> > > | INFO1 | <../../src/psp_core4.c: 143> psp_core_cb_snd2xx!
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core5.c: 35> psp_core_cb_ict_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 9
> > > 5E70AE15-8DA511D6-8438D064-C4BB1790
> > > | INFO2 | <../../fsm/ict.c: 106> free ict ressource
> > > | INFO2 | <../../src/osip_ctx.c: 95> Add a KILL_TRANSACTION event!
> > > | INFO1 | <../../src/psp_core4.c: 53> psp_core_cb_nist_kill_transaction!
> > > | INFO2 | <../../fsm/transaction.c: 153> free transaction ressource 10
> > > 1025688080062
> > > | INFO2 | <../../fsm/nist.c: 76> free nist ressource
> > >
> > > _______________________________________________
> > > Partysip-dev mailing list
> > > address@hidden
> > > http://mail.freesoftware.fsf.org/mailman/listinfo/partysip-dev
> > >
> >
> > _______________________________________________
> > Partysip-dev mailing list
> > address@hidden
> > http://mail.freesoftware.fsf.org/mailman/listinfo/partysip-dev




reply via email to

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