<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div dir="auto" style="direction: ltr; margin: 0; padding: 0; font-family: sans-serif; font-size: 11pt; color: black; ">
Hi Neels,<br>
<br>
</div>
<div dir="auto" style="direction: ltr; margin: 0; padding: 0; font-family: sans-serif; font-size: 11pt; color: black; ">
Thank you for your suggestions. I'll try this and feedback once I've simulate this on my test setup.<br>
<br>
<br>
</div>
<div dir="auto" style="direction: ltr; margin: 0; padding: 0; font-family: sans-serif; font-size: 11pt; color: black; ">
Regards,<br>
</div>
<div dir="auto" style="direction: ltr; margin: 0; padding: 0; font-family: sans-serif; font-size: 11pt; color: black; ">
Justin<span id="ms-outlook-android-cursor"></span></div>
<div><br>
</div>
<div id="ms-outlook-mobile-signature">Get <a href="https://aka.ms/AAb9ysg">Outlook for Android</a></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Neels Hofmeyr <nhofmeyr@sysmocom.de><br>
<b>Sent:</b> Friday, November 5, 2021 6:17:26 PM<br>
<b>To:</b> Justin <justin.repollo@entropysolution.com><br>
<b>Cc:</b> openbsc@lists.osmocom.org <openbsc@lists.osmocom.org><br>
<b>Subject:</b> Re: OSMO-MSC External MNCC integration with FeeSwitch</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">> I'm trying to work out using half rate channel in my testbed setup but unfortunately, I'm getting an error message Originate Failed. Cause: INCOMPATIBLE_DESTINATION. Do I need to adjust some configurations in OSMO to make it work?<br>
<br>
Codec negotiation is quite broken in OsmoMSC. Patches to fix that are tested<br>
and have been almost-ready for years now, unfortunately there was not<br>
sufficient human resource available to fully finish and merge them.<br>
<br>
To use proper codec negotiation from MS thru SIP, you may try using:<br>
<br>
osmo-msc branch neels/mncc_codecs3<br>
osmo-sip-connector branch neels/codecs3<br>
<br>
(The last actually tested versions were neels/mncc_codecs2 and neels/codecs2, I<br>
just now rebased those onto current master and resolved some conflicts, however<br>
don't have the time to also test them. So if 3 fails, you may also try 2.)<br>
<br>
Without above patches, the codec in osmo-sip-connector is actually hard coded<br>
and you will be able to use only that single codec, chosen by actually patching<br>
the source code of osmo-sip-connector.<br>
<br>
*With* above patches, a) codec selection is based on more information in<br>
osmo-msc, and b) the codec is properly transported through to the SDP that ends<br>
up in the SIP and back from SIP to the MSC.<br>
<br>
Feedback would be appreciated! If these patches help you, then it confirms<br>
(again) that someone should fund us to work on merging them...<br>
<br>
Thanks!<br>
~N<br>
</div>
</span></font></div>
</body>
</html>