[Freeswitch-users] SDP With T.38 in INVITE Problem
Steve Underwood
steveu at coppice.org
Mon Feb 22 09:10:40 PST 2010
Hi Michael,
On 02/23/2010 12:49 AM, ivdreg ivdreg wrote:
> Hi Michael,
>
> As I said in a previous mails I know exactly what is happening.
> In working setup:
>
> ITSP ---> YATE (GW - Frontend) ---> FreeSwitch (routing
> server/xml_curl) ---> YATE (GW - SIP Interop) ---> OpenSIPS --->
> Subscriber.
>
> I prefer to change YATE (GW - Frontend) and YATE (GW - SIP Interop)
> with FreeSwitch for some reasons. The problem is:
>
> INVITE comes from ITSP and goes to subscriber via OpenSIPS. INIVITE
> between FreeSwitch (routing server) and YATE (GW - SIP Interop)
> contains SDP:
> m=audio 21108 RTP/AVP 18 4 8 0
> c=IN IP4 10.10.1.110
> a=rtpmap:18 G729/8000
> a=rtpmap:4 G723/8000
> a=rtpmap:8 PCMA/8000
> a=rtpmap:0 PCMU/8000
> m=image 21108 udptl t38
> c=IN IP4 10.10.1.110
> a=T38FaxVersion:0
> a=T38MaxBitRate:14400
> a=T38FaxUdpEC:t38UDPRedundancy
> a=T38FaxRateManagement:
> transferredTCF
>
> And reply 200 OK contains in SDP:
> *m=audio 34788 RTP/AVP 8*
> a=rtpmap:8 PCMA/8000
> a=silenceSupp:off - - - -
> a=ptime:20
>
> Reply 200 OK SDP between YATE (GW - SIP Interop) and OpenSIPS contains
> in SDP:
> *m=audio 16330 RTP/AVP 8*
> a=rtpmap:8 PCMA/8000
> a=silenceSupp:off - - - -
> a=ptime:20
> *m=image 0 udptl 19*
>
> In this case everything works fine. Line *m=image 0 udptl 19 *is
> removed by YATE.
> But same test with FreeSWITCH on the place of YATE (GW - SIP Interop)
> *"m=image 0 udptl 19" *call brakes as you can see in my first mail.
>
> I don't want to compare or discus YATE and FS functionality or
> something else. I just see difference in behavior and because I'm not
> a big expert don't know witch implementation is more accurate
> according standards. And second: Is it impossible for me to upgrade
> all CPE so only thing I can do is to fix it on server side. That is
> because I ask for a help.
You said the the broken line "m=image 0 udptl 19" goes from OpenSIPS to
YATE. Do you know if it originates from the OpenSIPS box or the
subscriber? If it originates from the OpenSIPS box it should be reported
to them. If its from the subscriber, well...... your chances of getting
anything fixed are usually small.
Steve
More information about the FreeSWITCH-users
mailing list