[Freeswitch-users] Passthru mode

Michael Collins msc at freeswitch.org
Mon Jun 1 10:15:18 PDT 2009


What does your dialplan look like? Just curious where/how you set
proxy-media mode.
-MC

On Mon, Jun 1, 2009 at 9:54 AM, FERNANDO VILLARROEL
<fvillarroel at yahoo.com>wrote:

>
> Dear all.
>
> I have problem with g729 passthru mode.
>
> I received traffic from a Asterisk on my FS and forward to other Asterisk,
> when i use codec ulaw this works very well.
>
> But when i try use G729 i received the following messages and SIP Trace:
>
> 2009-06-01 12:19:20 [NOTICE] switch_channel.c:602 switch_channel_set_name()
> New Channel sofia/admin/42452904 at 190.208.xx.yy[f65514e0-4ec7-11de-9b78-150e2985561f]
> 2009-06-01 12:19:20 [DEBUG] sofia.c:3037 sofia_handle_sip_i_state() Channel
> sofia/admin/42452904 at 190.208.xx.yy entering state [received][100]
> 2009-06-01 12:19:20 [DEBUG] sofia.c:3044 sofia_handle_sip_i_state() Remote
> SDP:
> v=0
> o=root 25643 25643 IN IP4 190.208.xx.yy
> s=session
> c=IN IP4 190.208.xx.yy
> t=0 0
> m=audio 10236 RTP/AVP 18 101
> a=rtpmap:18 G729/8000
> a=fmtp:18 annexb=no
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-16
> a=silenceSupp:off - - - -
>
> 2009-06-01 12:19:20 [DEBUG] sofia_glue.c:2955 sofia_glue_negotiate_sdp()
> Audio Codec Compare [G729:18:8000:0]/[PCMU:0:8000:20]
> 2009-06-01 12:19:20 [DEBUG] sofia_glue.c:2915 sofia_glue_negotiate_sdp()
> Set 2833 dtmf payload to 101
> 2009-06-01 12:19:20 [DEBUG] sofia_glue.c:2955 sofia_glue_negotiate_sdp()
> Audio Codec Compare [telephone-event:101:8000:0]/[PCMU:0:8000:20]
> 2009-06-01 12:19:20 [NOTICE] sofia.c:3246 sofia_handle_sip_i_state() Hangup
> sofia/admin/42452904 at 190.208.xx.yy [CS_NEW] [INCOMPATIBLE_DESTINATION]
> 2009-06-01 12:19:20 [DEBUG] switch_channel.c:1660
> switch_channel_perform_hangup() Send signal
> sofia/admin/42452904 at 190.208.xx.yy [KILL]
> 2009-06-01 12:19:20 [DEBUG] switch_core_session.c:933
> switch_core_session_signal_state_change() Send signal
> sofia/admin/42452904 at 190.208.xx.yy [BREAK]
> send 886 bytes to udp/[190.47.91.83]:60245 at 16:19:20.596633:
>   ------------------------------------------------------------------------
>   SIP/2.0 200 OK
>   Via: SIP/2.0/UDP 192.168.1.124:2051
> ;branch=z9hG4bK-cod9x8o56t2q;rport=60245;received=190.47.91.83
>   From: "102" <sip:102 at 200.111.XXX.XX>;tag=bmke36jc1v
>   To: "102" <sip:102 at 200.111.XXX.XX>;tag=rZp0XXrK9NHFD
>   Call-ID: 3c26700b249f-sryanqz0td8u at snom360-00041323143F
>   CSeq: 27056 REGISTER
>   Contact: <sip:102 at 192.168.1.124:2051
> ;line=dcnm5x2k>;flow-id=1;q=1.0;+sip.instance="<urn:uuid:72e96588-ebe1-476d-8024-75656b4e007d>";audio;mobility="fixed";duplex="full";description="snom360";actor="principal";events="dialog";methods="INVITE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,SUBSCRIBE,PRACK,MESSAGE,INFO";expires=30
>   Date: Mon, 01 Jun 2009 16:19:20 GMT
>   User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-13431
>   Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
> NOTIFY, REFER, UPDATE, REGISTER, INFO
>   Supported: timer, precondition, path, replaces
>   Content-Length: 0
>
>   ------------------------------------------------------------------------
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:397
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) Running
> State Change CS_HANGUP
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:433
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) State
> HANGUP
> 2009-06-01 12:19:20 [DEBUG] mod_sofia.c:323 sofia_on_hangup() Channel
> sofia/admin/42452904 at 190.208.xx.yy hanging up, cause:
> INCOMPATIBLE_DESTINATION
> 2009-06-01 12:19:20 [DEBUG] mod_sofia.c:399 sofia_on_hangup() Responding to
> INVITE with: 488
> send 634 bytes to udp/[190.208.xx.yy]:5060 at 16:19:20.603208:
>   ------------------------------------------------------------------------
>   SIP/2.0 488 Not Acceptable Here
>   Via: SIP/2.0/UDP 190.208.xx.yy:5060;branch=z9hG4bK25dd52ee;rport=5060
>   From: "452904" <sip:42452904 at 190.208.xx.yy>;tag=as4e2616ae
>   To: <sip:56968482060 at 200.111.XXX.XX>;tag=S8FSZr9p6y71r
>   Call-ID: 117330d21f3828470f39a95f538be036 at 190.208.xx.yy
>   CSeq: 102 INVITE
>   User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-13431
>   Accept: application/sdp
>   Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
> NOTIFY, REFER, UPDATE, REGISTER, INFO
>   Supported: timer, precondition, path, replaces
>   Allow-Events: talk, refer
>   Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"
>   Content-Length: 0
>
>   ------------------------------------------------------------------------
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:46
> switch_core_standard_on_hangup() sofia/admin/42452904 at 190.208.xx.yyStandard HANGUP, cause: INCOMPATIBLE_DESTINATION
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:433
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) State
> HANGUP going to sleep
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:475
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) State
> Change CS_HANGUP -> CS_REPORTING
> 2009-06-01 12:19:20 [DEBUG] switch_core_session.c:933
> switch_core_session_signal_state_change() Send signal
> sofia/admin/42452904 at 190.208.xx.yy [BREAK]
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:397
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) Running
> State Change CS_REPORTING
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:607
> switch_core_session_reporting_state() (sofia/admin/42452904 at 190.208.xx.yy)
> State REPORTING
> recv 408 bytes from udp/[190.208.xx.yy]:5060 at 16:19:20.620338:
>   ------------------------------------------------------------------------
>   ACK sip:56968482060 at 200.111.XXX.XX SIP/2.0
>   Via: SIP/2.0/UDP 190.208.xx.yy:5060;branch=z9hG4bK25dd52ee;rport
>   From: "452904" <sip:42452904 at 190.208.xx.yy>;tag=as4e2616ae
>   To: <sip:56968482060 at 200.111.XXX.XX>;tag=S8FSZr9p6y71r
>   Contact: <sip:42452904 at 190.208.xx.yy>
>   Call-ID: 117330d21f3828470f39a95f538be036 at 190.208.xx.yy
>   CSeq: 102 ACK
>   User-Agent: Asterisk PBX
>   Max-Forwards: 70
>   Content-Length: 0
>
>   ------------------------------------------------------------------------
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:53
> switch_core_standard_on_reporting() sofia/admin/42452904 at 190.208.xx.yyStandard REPORTING, cause: INCOMPATIBLE_DESTINATION
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:607
> switch_core_session_reporting_state() (sofia/admin/42452904 at 190.208.xx.yy)
> State REPORTING going to sleep
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:410
> switch_core_session_run() (sofia/admin/42452904 at 190.208.xx.yy) State
> Change CS_REPORTING -> CS_DESTROY
> 2009-06-01 12:19:20 [DEBUG] switch_core_session.c:1067
> switch_core_session_thread() Session 7 (sofia/admin/42452904 at 190.208.xx.yy)
> Locked, Waiting on external entities
> 2009-06-01 12:19:20 [NOTICE] switch_core_session.c:1085
> switch_core_session_thread() Session 7 (sofia/admin/42452904 at 190.208.xx.yy)
> Ended
> 2009-06-01 12:19:20 [NOTICE] switch_core_session.c:1087
> switch_core_session_thread() Close Channel
> sofia/admin/42452904 at 190.208.xx.yy [CS_DESTROY]
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:559
> switch_core_session_destroy_state() (sofia/admin/42452904 at 190.208.xx.yy)
> State DESTROY
> 2009-06-01 12:19:20 [DEBUG] mod_sofia.c:240 sofia_on_destroy()
> sofia/admin/42452904 at 190.208.xx.yy SOFIA DESTROY
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:60
> switch_core_standard_on_destroy() sofia/admin/42452904 at 190.208.xx.yyStandard DESTROY
> 2009-06-01 12:19:20 [DEBUG] switch_core_state_machine.c:559
> switch_core_session_destroy_state() (sofia/admin/42452904 at 190.208.xx.yy)
> State DESTROY going to sleep
>
> My vars.xml :
>
>  <X-PRE-PROCESS cmd="set"
> data="global_codec_prefs=G722,PCMU,PCMA,GSM,G729"/>
>  <X-PRE-PROCESS cmd="set"
> data="outbound_codec_prefs=G722,PCMU,PCMA,GSM,G729"/>
>  <X-PRE-PROCESS cmd="set" data="xmpp_client_profile=xmppc"/>
>  <X-PRE-PROCESS cmd="set" data="xmpp_server_profile=xmpps"/>
>
>
> I hope your comments for know where is the config problem
>
> Fernando.
>
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090601/41ebc073/attachment-0002.html 


More information about the FreeSWITCH-users mailing list