[Freeswitch-users] Problem in Routing G729A Calls

Anthony Minessale anthony.minessale at gmail.com
Thu Nov 6 07:39:19 PST 2008


proxy-media mode is still in the media path.
bypass-media is the one where you are not in the media path.


On Thu, Nov 6, 2008 at 9:30 AM, shehzad p <pmhshz at gmail.com> wrote:

>
> What if I need to stay in media path in some cases.
> Is there a way to prevent this issue?
>
>
> Anthony Minessale-2 wrote:
> >
> > You could use proxy_mode to avoid messing with the SDP at all.
> >
> > set the option inbound-proxy-media to true in the profile and FS will not
> > get involved in the codecs
> >
> > On Thu, Nov 6, 2008 at 3:57 AM, shehzad p <pmhshz at gmail.com> wrote:
> >
> >>
> >> In the following trace,
> >> aaa.aaa.aaa.aaa = originator
> >> bbb.bbb.bbb.bbb = freeswitch
> >> ccc.ccc.ccc.ccc = terminator
> >>
> >> ====================================================================
> >>
> >> #
> >> U 2008/11/06 03:26:22.208150 aaa.aaa.aaa.aaa:5060 ->
> bbb.bbb.bbb.bbb:5060
> >> INVITE sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb SIP/2.0.
> >> Via: SIP/2.0/UDP aaa.aaa.aaa.aaa:5060;branch=z9hG4bK50b7762d;rport.
> >> From: "1598" <sip:1598 at aaa.aaa.aaa.aaa>;tag=as0178868b.
> >> To: <sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb>.
> >> Contact: <sip:1598 at aaa.aaa.aaa.aaa>.
> >> Call-ID: 651149c41338f2801f8059825e048eaa at aaa.aaa.aaa.aaa.
> >> CSeq: 102 INVITE.
> >> User-Agent: Asterisk PBX.
> >> Max-Forwards: 70.
> >> Date: Thu, 06 Nov 2008 09:41:55 GMT.
> >> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY.
> >> Supported: replaces.
> >> Content-Type: application/sdp.
> >> Content-Length: 261.
> >> .
> >> v=0.
> >> o=root 2055 2055 IN IP4 aaa.aaa.aaa.aaa.
> >> s=session.
> >> c=IN IP4 aaa.aaa.aaa.aaa.
> >> t=0 0.
> >> m=audio 13262 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 - - - -.
> >> a=ptime:20.
> >> a=sendrecv.
> >>
> >> #
> >> U 2008/11/06 03:26:22.208352 bbb.bbb.bbb.bbb:5060 ->
> aaa.aaa.aaa.aaa:5060
> >> SIP/2.0 100 Trying.
> >> Via: SIP/2.0/UDP
> >>
> >>
> aaa.aaa.aaa.aaa:5060;branch=z9hG4bK50b7762d;rport=5060;received=aaa.aaa.aaa.aaa.
> >> From: "1598" <sip:1598 at aaa.aaa.aaa.aaa>;tag=as0178868b.
> >> To: <sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb>.
> >> Call-ID: 651149c41338f2801f8059825e048eaa at aaa.aaa.aaa.aaa.
> >> CSeq: 102 INVITE.
> >> User-Agent: FreeSWITCH-mod_sofia/1.0.1-exported.
> >> Content-Length: 0.
> >> .
> >>
> >> #
> >> U 2008/11/06 03:26:22.233253 bbb.bbb.bbb.bbb:5080 ->
> ccc.ccc.ccc.ccc:5060
> >> INVITE sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc SIP/2.0.
> >> Via: SIP/2.0/UDP bbb.bbb.bbb.bbb:5080;rport;branch=z9hG4bK10QUmt8DjFDmF.
> >> Max-Forwards: 69.
> >> From: "1598" <sip:1598 at bbb.bbb.bbb.bbb>;tag=4eyQv6ZZZNBBK.
> >> To: <sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc>.
> >> Call-ID: 6f5f1baf-267f-122c-1b8c-003048911494.
> >> CSeq: 106861655 INVITE.
> >> Contact: <sip:mod_sofia at bbb.bbb.bbb.bbb:5080>.
> >> User-Agent: FreeSWITCH-mod_sofia/1.0.1-exported.
> >> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
> >> NOTIFY,
> >> REFER, UPDATE, REGISTER, INFO.
> >> Supported: 100rel, timer, precondition, path, replaces.
> >> Allow-Events: talk.
> >> Min-SE: 120.
> >> Content-Type: application/sdp.
> >> Content-Disposition: session.
> >> Content-Length: 279.
> >> Remote-Party-ID: "1598"
> >> <sip:1598 at bbb.bbb.bbb.bbb>;screen=yes;privacy=off.
> >> .
> >> v=0.
> >> o=FreeSWITCH 4182297201107985931 4664015740918096257 IN IP4
> >> bbb.bbb.bbb.bbb.
> >> s=FreeSWITCH.
> >> c=IN IP4 bbb.bbb.bbb.bbb.
> >> t=0 0.
> >> a=sendrecv.
> >> m=audio 28302 RTP/AVP 18 101.
> >> a=rtpmap:18 G729/8000.
> >> a=rtpmap:101 telephone-event/8000.
> >> a=fmtp:101 0-16.
> >> a=silenceSupp:off - - - -.
> >> a=ptime:20.
> >>
> >>
> >> #
> >> U 2008/11/06 03:26:22.420544 ccc.ccc.ccc.ccc:5060 ->
> bbb.bbb.bbb.bbb:5080
> >> SIP/2.0 100 Trying.
> >> Via: SIP/2.0/UDP bbb.bbb.bbb.bbb:5080;rport;branch=z9hG4bK10QUmt8DjFDmF.
> >> From: "1598" <sip:1598 at bbb.bbb.bbb.bbb>;tag=4eyQv6ZZZNBBK.
> >> To: <sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc>.
> >> Call-ID: 6f5f1baf-267f-122c-1b8c-003048911494.
> >> CSeq: 106861655 INVITE.
> >> Content-Length: 0.
> >> .
> >>
> >>
> >> #
> >> U 2008/11/06 03:26:22.433039 ccc.ccc.ccc.ccc:5060 ->
> bbb.bbb.bbb.bbb:5080
> >> SIP/2.0 488 Not Acceptable Here.
> >> Supported: 100rel.
> >> Via: SIP/2.0/UDP bbb.bbb.bbb.bbb:5080;rport;branch=z9hG4bK10QUmt8DjFDmF.
> >> To: <sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc>;tag=3434953230-169789.
> >> From: "1598" <sip:1598 at bbb.bbb.bbb.bbb>;tag=4eyQv6ZZZNBBK.
> >> Remote-Party-Id: "1598"
> >> <sip:1598 at bbb.bbb.bbb.bbb>;screen=yes;privacy=off.
> >> Call-ID: 6f5f1baf-267f-122c-1b8c-003048911494.
> >> CSeq: 106861655 INVITE.
> >> Allow: INVITE, BYE, OPTIONS, CANCEL, ACK, REGISTER, NOTIFY, INFO, REFER,
> >> SUBSCRIBE, PRACK.
> >> Contact: <sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc:5060>.
> >> Call-Info:
> >>
> <sip:ccc.ccc.ccc.ccc>;method="NOTIFY;Event=telephone-event;Duration=1000".
> >> Content-Length: 0.
> >> .
> >>
> >> #
> >> U 2008/11/06 03:26:22.433137 bbb.bbb.bbb.bbb:5080 ->
> ccc.ccc.ccc.ccc:5060
> >> ACK sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc SIP/2.0.
> >> Via: SIP/2.0/UDP bbb.bbb.bbb.bbb:5080;rport;branch=z9hG4bK10QUmt8DjFDmF.
> >> Max-Forwards: 69.
> >> From: "1598" <sip:1598 at bbb.bbb.bbb.bbb>;tag=4eyQv6ZZZNBBK.
> >> To: <sip:5651XXXXXXXXXXX at ccc.ccc.ccc.ccc>;tag=3434953230-169789.
> >> Call-ID: 6f5f1baf-267f-122c-1b8c-003048911494.
> >> CSeq: 106861655 ACK.
> >> Content-Length: 0.
> >> .
> >>
> >> #
> >> U 2008/11/06 03:26:22.454386 bbb.bbb.bbb.bbb:5060 ->
> aaa.aaa.aaa.aaa:5060
> >> SIP/2.0 488 Not Acceptable Here.
> >> Via: SIP/2.0/UDP
> >>
> >>
> aaa.aaa.aaa.aaa:5060;branch=z9hG4bK50b7762d;rport=5060;received=aaa.aaa.aaa.aaa.
> >> From: "1598" <sip:1598 at aaa.aaa.aaa.aaa>;tag=as0178868b.
> >> To: <sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb>;tag=vmZD3BgNZQ22c.
> >> Call-ID: 651149c41338f2801f8059825e048eaa at aaa.aaa.aaa.aaa.
> >> CSeq: 102 INVITE.
> >> User-Agent: FreeSWITCH-mod_sofia/1.0.1-exported.
> >> Accept: application/sdp.
> >> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
> >> NOTIFY,
> >> REFER, UPDATE, REGISTER, INFO, PUBLISH.
> >> Supported: 100rel, timer, precondition, path, replaces.
> >> Allow-Events: talk, presence, dialog, call-info, sla,
> >> include-session-description, presence.winfo, message-summary.
> >> Reason: Q.850;cause=16;text="NORMAL_CLEARING".
> >> Content-Length: 0.
> >> .
> >>
> >>
> >>
> >> #
> >> U 2008/11/06 03:26:22.813849 aaa.aaa.aaa.aaa:5060 ->
> bbb.bbb.bbb.bbb:5060
> >> ACK sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb SIP/2.0.
> >> Via: SIP/2.0/UDP aaa.aaa.aaa.aaa:5060;branch=z9hG4bK50b7762d;rport.
> >> From: "1598" <sip:1598 at aaa.aaa.aaa.aaa>;tag=as0178868b.
> >> To: <sip:XXXXXXXXXXX at bbb.bbb.bbb.bbb>;tag=vmZD3BgNZQ22c.
> >> Contact: <sip:1598 at aaa.aaa.aaa.aaa>.
> >> Call-ID: 651149c41338f2801f8059825e048eaa at aaa.aaa.aaa.aaa.
> >> CSeq: 102 ACK.
> >> User-Agent: Asterisk PBX.
> >> Max-Forwards: 70.
> >> Content-Length: 0.
> >>
> >> ====================================================================
> >>
> >> Check the above trace.
> >> "annexb=no" comes from originator to freeswitch, but while sending to
> >> terminator removes that.
> >>
> >> Please Refer the trace and help me for the problem.
> >>
> >>
> >> Brian West-3 wrote:
> >> >
> >> > I would need to see a sip trace of this taking place.  If you're using
> >> > the passthru codec we do pass the fmtp options thru when we receive
> >> > them.
> >> >
> >> > /b
> >> >
> >> > On Nov 5, 2008, at 8:26 AM, shehzad p wrote:
> >> >
> >> >>
> >> >>
> >> >> I have to route the inbound calls of G729A codec.
> >> >> Calls comes to my freeswitch with codec G729A (As "annexb=no" is set)
> >> >>
> >> >> But when i route calls to termination gateway, calls are dropped
> >> >> (because
> >> >> of "annexb=no " is not set)
> >> >>
> >> >> Why "annexb=no" is removed while i route the calls?
> >> >> How can I set "annexb=no'? (I am using javascript for routing the
> >> >> calls)
> >> >>
> >> >> Does following SDP variables can help me in solving above problem?
> >> >> How to
> >> >> use those variables?
> >> >> http://wiki.freeswitch.org/wiki/Channel_Variables#SDP_Manipulation
> >> >>
> >> >> Warm thanks in advance...
> >> >> MSP
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://www.nabble.com/Problem-in-Routing-G729A-Calls-tp20342694p20342694.html
> >> >> Sent from the Freeswitch-users mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >
> >> > _______________________________________________
> >> > 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
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Problem-in-Routing-G729A-Calls-tp20342694p20358106.html
> >> Sent from the Freeswitch-users mailing list archive at Nabble.com.
> >>
> >>
> >> _______________________________________________
> >> 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
> >>
> >
> >
> >
> > --
> > Anthony Minessale II
> >
> > FreeSWITCH http://www.freeswitch.org/
> > ClueCon http://www.cluecon.com/
> >
> > AIM: anthm
> > MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com><
> MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> >
> > GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> >
> > IRC: irc.freenode.net #freeswitch
> >
> > FreeSWITCH Developer Conference
> > sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org><
> sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> >
> > iax:guest at conference.freeswitch.org/888
> > googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> >
> > pstn:213-799-1400
> >
> > _______________________________________________
> > 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
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Problem-in-Routing-G729A-Calls-tp20342694p20363233.html
> Sent from the Freeswitch-users mailing list archive at Nabble.com.
>
>
> _______________________________________________
> 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
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20081106/54dd496f/attachment-0002.html 


More information about the FreeSWITCH-users mailing list