<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>SIP SDP Codec Issue</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>
<P><FONT SIZE=2>I pointed my Zultys IP PBX at my FreeSwitch installation today and FreeSwitch would not accept calls from it.<BR>
<BR>
In the FreeSwitch log is says it is because it "Got no compatible codecs!" ULAW is enabled in the FreeSwitch config and the Zultys system is offering ULAW, but the description that Zultys uses in its SDP looks a little different than it does when a call works through it.<BR>
<BR>
Working (Directly from a Zultys 4x4 Phone):<BR>
<BR>
m=audio 20000 RTP/AVP 0 8 18 101<BR>
a=rtpmap:0 PCMU/8000<BR>
<BR>
Failed (From a Zultys MX250 using the FreeSwitch as trunking proxy):<BR>
<BR>
m=audio 20000 RTP/AVP 0 8 18 101<BR>
a=rtpmap:0 PCMU/8000/1<BR>
<BR>
<BR>
Notice the "/1" at the end of the "a" entry on the failed call. I do not know if this is proper or not, but in the interest of interoperability, I thought that I should report the issue.<BR>
<BR>
Attached are ethereal traces of a successful call and a failed one along with the FreeSwitch console output from the failed call.<BR>
<BR>
If there is a better place to post things like this, please let me know.<BR>
<BR>
Sean<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>