Skip to end of metadata
Go to start of metadata

Download PDF Document

2018-07-12

All units

v. 42.3.986


1 Default vs Specific Endpoint Configuration

It is possible to configure all endpoints to the default value, or an endpoint to a specific value, or a mix of both.

When you do not change your configuration, the values keep the default configuration. In order to modify the codec settings for a specific endpoint, the endpoint must first be selected from the drop-down list. It is also possible to have a default configuration followed by one or more specific endpoint configurations.

  • Default configuration
  • Mix of default and specific endpoint configurations
  • All endpoints enabled with specific configurations


1.1 Mipt Default vs Specific Endpoint Configuration Examples

Global>Mipt.EpSpecificCodec
 _____________________________________________________________
| EpId     | EnableConfig  | GenericVoiceActivityDetection    |
|__________|_______________|__________________________________|
| FXO1     | Disable       | Conservative                     |
| FXO2     | Disable       | Conservative                     |
| FXO3     | Disable       | Conservative                     |
| FXO4     | Disable       | Conservative                     |
| FXS1     | Disable       | Conservative                     |
| FXS2     | Disable       | Conservative                     |
| FXS3     | Disable       | Conservative                     |
| FXS4     | Disable       | Conservative                     |
|__________|_______________|__________________________________|
Global>Mipt.epSpecificCodecG711Mulaw
 ___________________________________________________________________
| EpId   | EnableConfig  | VoiceEnable | VoicePriority | DataEnable | 
|________|_______________|_____________|_______________|____________|
| FXO1   | Disable       | Enable      | 0             | Enable     |  
| FXO2   | Disable       | Enable      | 0             | Enable     |
| FXO3   | Disable       | Enable      | 0             | Enable     |
| FXO4   | Disable       | Enable      | 0             | Enable     |
| FXS1   | Disable       | Enable      | 0             | Enable     |
| FXS2   | Disable       | Enable      | 0             | Enable     |
| FXS3   | Disable       | Enable      | 0             | Enable     |
| FXS4   | Disable       | Enable      | 0             | Enable     |
|________|_______________|_____________|_______________|____________|
 _______________________________________________
| EpId   | DataPriority | MinPtime | MaxPtime   |
|________|______________|__________|____________|
| FXO1   | 0            | 30       | 30         |  
| FXO2   | 0            | 30       | 30         |
| FXO3   | 0            | 30       | 30         |
| FXO4   | 0            | 30       | 30         |
| FXS1   | 0            | 30       | 30         |
| FXS2   | 0            | 30       | 30         |
| FXS3   | 0            | 30       | 30         |
| FXS4   | 0            | 30       | 30         |
|________|______________|__________|____________|

Global>Mipt.epSpecificCodecG711Mulaw[EpId=FXS1].DataPriority=10
Global>mipt.Restart
Global>Mipt.epSpecificCodecG711Mulaw
____________________________________________________________________
| EpId   | EnableConfig  | VoiceEnable | VoicePriority | DataEnable | 
|________|_______________|_____________|_______________|____________|
| FXO1   | Disable       | Enable      | 0             | Enable     |  
| FXO2   | Disable       | Enable      | 0             | Enable     |
| FXO3   | Disable       | Enable      | 0             | Enable     |
| FXO4   | Disable       | Enable      | 0             | Enable     |
| FXS1   | Disable       | Enable      | 0             | Enable     |
| FXS2   | Disable       | Enable      | 0             | Enable     |
| FXS3   | Disable       | Enable      | 0             | Enable     |
| FXS4   | Disable       | Enable      | 0             | Enable     |
|________|_______________|_____________|_______________|____________|

________________________________________________
| EpId   | DataPriority  | MinPtime  | MaxPtime |
|________|_______________|___________|__________|
| FXO1   | 0             | 30        | 30       |  
| FXO2   | 0             | 30        | 30       |
| FXO3   | 0             | 30        | 30       |
| FXO4   | 0             | 30        | 30       |
| FXS1   | 10            | 30        | 30       |
| FXS2   | 0             | 30        | 30       |
| FXS3   | 0             | 30        | 30       |
| FXS4   | 0             | 30        | 30       |
|________|_______________|___________|__________|

Global>Mipt.EpSpecificCodec[EpId=FXS1].EnableConfig=Enable
Global>Mipt.EpSpecificCodec[EpId=FXS1].GenericVoiceActivityDetection=Transparent
Global>Mipt.EpSpecificCodec
 ____________________________________________________________
| EpId   | EnableConfig   | GenericVoiceActivityDetection    |
|________|________________|__________________________________|
| FXO1   | Disable        | Conservative                     |
| FXO2   | Disable        | Conservative                     |
| FXO3   | Disable        | Conservative                     |
| FXO4   | Disable        | Conservative                     |
| FXS1   | Enable         | Transparent                      |
| FXS2   | Disable        | Conservative                     |
| FXS3   | Disable        | Conservative                     |
| FXS4   | Disable        | Conservative                     |
|________|________________|__________________________________|

2 Codec Configuration

This document describes the steps required to enable or disable the codecs of the Mediatrix unit, as well as access the codec-specific parameters.

The Codec section allows setting two types of configurations:

  • Default configurations that apply to all endpoints of the Mediatrix unit.
  • Specific configurations that override the default configurations. Specific configurations can be set for each endpoint in the Mediatrix unit.


2.1 Enabling Default Codecs

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. In the Codec table, select the desired codecs and Enable / Disable them.
  3. Click for Advanced codec settings.

    Note

    When enabling two codecs or more, the priority order can be modified by selecting the advanced options.

  4. Click Apply.

Result


2.2 Enabling Codecs For Specific Endpoints

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. From the Select Endpoint drop-down list select the port you want to configure.
  3. In the Codec table, from the Endpoint Specific drop-down list, select Yes for the desired codecs and Enable/Disable them.

    Note

    When enabling two codecs or more, the priority order can be modified by selecting the advanced options.

  4. Click for Advanced codec options.
  5. Click Apply.

Result


3 Codec Vs Bearer Capabilities

The Codec Vs. Bearer Capabilities Mapping section allows you to select the codec to prioritise or select in the outgoing INVITE when the incoming SETUP ITC (Information Transfer Capability) matches the configured one. It is also possible to select the ITC value to set in the outgoing SETUP bearer capabilities when the incoming INVITE codec matches the configured one.

Note

This section in only available for units with ISDN interfaces.


3.1 Configuring Codec Vs. Bearer Capabilities Mapping

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. In the Codecs vs. Bearer Capabilities Mapping table, select Enable from the Enable drop-down list.
  3. For each enabled codec, complete the fields are required.
  4. Click Apply.

Result


4 Generic Voice Activity Detection (VAD)

VAD defines how the Mediatrix sends information pertaining to silence. This allows the unit to detect when the user talks, thus avoiding to send silent RTP packets.

The Generic Voice Activity Detection (VAD) section allows selecting two types of configurations:

  • Default configurations that apply to all endpoints of the Mediatrix unit.
  • Specific configurations that override the default configurations. Specific configurations can be set for each endpoint in the Mediatrix unit.


4.1 Configuring Generic Voice Activity Detection (VAD)

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. In the Generic Voice Activity Detection (VAD) table, enable the G.711 and G.726 Voice Activity Detection (VAD) by selecting the proper setting from the drop-down list.
  3. Click Apply.

Result


4.2 Configuring Generic Voice Activity Detection (VAD) For Specific Endpoint

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. From the Select Endpoint drop-down list select the port to configure.
  3. In the Generic Voice Activity Detection (VAD) table, from the Endpoint Specific drop-down list, select Yes.
  4. Enable the G.711 and G.726 Voice Activity Detection (VAD) by selecting the proper setting in the drop-down list.
  5. Click Apply.

Result


5 Data Codec Selection Procedure Flow

The Mediatrix unit follows a procedure when selecting data codec. This procedure is the Mediatrix unit default behaviour. Some interop parameter may modify this procedure. Tones are detected on the analog ports only.


6 Advanced Parameters


6.1 Configuring Codec Advanced Parameters

Context

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will be displayed.

Steps

  1. Go to Media/Codecs.
  2. In the Codec table, click next to the codec you wish to configure.
  3. From the Select Endpoint drop-down list, select Default to apply changes to all endpoints or select the specific Endpoint to apply changes to the selected endpoint.
  4. Complete the fields as required.
  5. Click Apply.

Result

This is an example for the G.729 Codec.

7 Fax Parameters


7.1 Fax Parameters

The Mediatrix unit handles G3 fax transmissions at speeds up to 14.4 kbps. Automatic fax mode detection is standard on all endpoints. Real-Time Fax Over UDP with the T.38 protocol stack is also available.

A fax call works much like a regular voice call, with the following differences:

  • The fax codec may be re-negotiated by using a re-INVITE.
  • The goal of the re-INVITE is to allow both user agents to agree on a fax codec, which is either:
    • Clear channel (G.711 or G.726) without Echo Cancellation nor Silence Suppression (automatically disabled).
    • T.38.
  • Upon fax termination, if the call is not BYE, the previous voice codec is recovered with another re-INVITE.
  • For fax speeds higher than 14.4 kbps, the Clear channel codec is recommended.


7.2 T.38 Fax

The Mediatrix unit can send faxes in T.38 mode over UDP. T.38 is used for fax if both units are T.38 capable; otherwise, transmission in clear channel over G.711 as defined is used (if G.711 μ-law and/or G.711 A-law are enabled). If no clear channel codecs are enabled and the other endpoint is not T.38 capable, the fax transmission fails.

Note

The Mediatrix unit opens the T.38 channel only after receiving the “200 OK” message from the peer.

Note

Media5 recommends not to use a fax that does not send a CNG tone. If using such a fax to send a fax communication to the public network, this might result in a communication failure.


7.3 Clear Channel Fax Flow

For more details on Clear Channel Fax limitations, please refer to the DGW Platform-specific Characteristic published on the Media5 documentation portal .

8 Available Documentation

For more details, refer to the Mediatrix Documentation .

9 Copyright Notice

Copyright © 2018 Media5 Corporation.

This document contains information that is proprietary to Media5 Corporation.

Media5 Corporation reserves all rights to this document as well as to the Intellectual Property of the document and the technology and know-how that it includes and represents.

This publication cannot be reproduced, neither in whole nor in part, in any form whatsoever, without written prior approval by Media5 Corporation.

Media5 Corporation reserves the right to revise this publication and make changes at any time and without the obligation to notify any person and/or entity of such revisions and/or changes.