https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092018-07-23T20:14:44ZOpen Source Mobile CommunicationsCellular Network Infrastructure - Bug #3384: Translate PT before sending RTP packets (different PT numbers, but same codec on two connections)https://projects.osmocom.org/issues/3384?journal_id=104192018-07-23T20:14:44Zdexter
<ul></ul><p>We first need a TTCN3 test for this. As a primer I have added some logic so that the test sets the payload type in the RTP stream as well.</p>
<p>See also: <a class="external" href="https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10076/">https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10076/</a></p>
<p>Next we need some mechanism to count packets with a non matching payload type number. As far as I know this is not yet done. We can just add a memeber in the statistics record we already have. Then we would setup a test with two different payload types on both ends and we should be able to detect the problem. Once that is done, we can think of ways to do the payload type translation inside the MGW.</p> Cellular Network Infrastructure - Bug #3384: Translate PT before sending RTP packets (different PT numbers, but same codec on two connections)https://projects.osmocom.org/issues/3384?journal_id=104462018-07-25T08:39:50Zdexter
<ul></ul><p>We now have a testcase for the behavior described above. See also:</p>
<p><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10155">https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10155</a> MGCP_Test: Test what happens when two ends use different PT<br /><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10154">https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10154</a> MGCP_Test: add function to check for RTP err counters</p> Cellular Network Infrastructure - Bug #3384: Translate PT before sending RTP packets (different PT numbers, but same codec on two connections)https://projects.osmocom.org/issues/3384?journal_id=104842018-07-26T15:10:08Zdexter
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>osmo-mgw does now translate the payload types when possible:</p>
<p><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-mgw/+/10171">https://gerrit.osmocom.org/#/c/osmo-mgw/+/10171</a> mgcp_client_fsm: allow ptmap in mgcp_client_fsm as well<br /><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-mgw/+/10172">https://gerrit.osmocom.org/#/c/osmo-mgw/+/10172</a> mgcp_network: translate payload type numbers in RTP packets</p> Cellular Network Infrastructure - Bug #3384: Translate PT before sending RTP packets (different PT numbers, but same codec on two connections)https://projects.osmocom.org/issues/3384?journal_id=106032018-08-06T12:59:26Zdexter
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p>All patches are merged and the TTCN3 tests are passing. I think we can set this to resolved.</p>