Skip to content
Success

Changes

Summary

  1. E1: implement dummy fill for HRv1 codec (details)
Commit 8fa02e9b89ec5359b97e53eeb1169f4e92601494 by falcon
E1: implement dummy fill for HRv1 codec

In the absence of a proper TFO transform (TS 28.062 section
C3.2.1.1), OsmoMGW-E1 inserts constant fill frames when there is
no RTP input, or when RTP input fails conversion to TRAU-DL and
thus does not enqueue anything to the I.460 mux.

This dummy fill was previously implemented for FR and EFR codecs,
but not for HRv1.  Fix this omission.

With this change and with a fix to OsmoBSC to select 8k subslot
endpoints for TCH/H instead of 16k, OsmoMGW-E1 should support HR
codec to the same degree to which it supports FR and EFR: far from
perfect, but likely to be usable, especially if DTXu is disabled
and there is no TrFO interworking with a far end that does DTXu.

Change-Id: I188bc0a0468b19126281016f45e36f1de617e9ee
The file was modifiedsrc/libosmo-mgcp/mgcp_e1.c