The IWF can be used to transcode voice packets in transit between the LMR and MCPTT systems. In this scenario, the MCPTT system can operate its own vocoder type and the LMR system can operate its own vocoder type. The type of vocoder used on the LMR side is outside the scope of the present document.
When operating in this mode, the IWF converts voice media formats between the two sides. Vocoder negotiation is according to procedures in the present document.
An MCPTT group may be configured to use an LMR speech codec, such that speech can be carried end to end between all group members in both LMR and MCPTT system without transcoding.
An LMR system can support more than one speech codec; for example P25 supports both a full rate and a half rate speech codec. Circumstances within the LMR system might require that the codec in use within a group is changed according to the needs of the LMR system.
Figure 10.7.3.1-1 below illustrates a procedure which allows the LMR system to change the speech codec within an MCPTT group that is connected to the LMR system via the IWF.
Pre-conditions:
Group members have affiliated to the MCPTT group in both the LMR system and in the MCPTT system
A permitted LMR codec has been negotiated for use by MCPTT group members
MCPTT group members support the requested second LMR speech codec
The LMR system requires a change to an alternative speech codec.
The MCPTT server sends a codec reconciliation request to all of the affilliated MCPTT client(s) to negotiate the use of the speech codec requested by the LMR system.