Introduction
Este documento descreve a alocação de Media Termination Point (MTP)/Xcoder do Cisco CallManager (CCM) para os métodos DTMF (Dual-Tone Multi-Frequency) usados em diferentes fluxos de chamada. Ele abrange alguns dos fluxos de chamadas comuns que os clientes usam.
Diagrama Conceitual
A. Uso fora da banda (OOB)
Neste cenário, o ponto de extremidade do SIP (Session Initiation Protocol) (EP) e o SCCP (Skinny Call Control Protocol) suportam OOB DTMF. Portanto, o CCM tentará usar OOB para DTMF e não é necessário nenhum MTP.
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-01.png)
B. Usar RFC2833
Neste cenário, o SCCP EP suporta OOB e RFC2833, e o SIP EP suporta somente RFC2833. Esta é uma correspondência RFC2833. Portanto, não é necessário nenhum MTP e o RFC2833 é usado para DTMF.
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-02.png)
C. Necessidade de MTP
Neste cenário, o SCCP EP suporta somente OOB e o SIP EP suporta somente RFC2833. Portanto, um MTP é necessário. O MTP enviará\receberá pacotes RFC2833 para\do SIP EP e enviará\receberá pacotes OOB DTMF para\do CCM. O CCM enviará\receberá pacotes OOB DTMF para\do MTP e do telefone SCCP.
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-03.png)
D. Tabela DTMF
Esta tabela fornece uma visão geral da seleção de DTMF com base em diferentes configurações. Quando uma preferência de tronco diz ambos, significa que você precisa inserir MTP se EP atrás do tronco suportar OOB e RFC2833, mesmo que houvesse uma correspondência de DTMF para um tipo de método.
SIPT-ept CCM-ept |
OOB &2833 Pref=Automático |
OOB e 2833 Pref=2833 |
OOB&2833 Pref=OB |
OOB&2833 Pref=AMBOS |
OOB somente |
OOB |
2833 MTP |
OOB |
OOB &2833 MTP |
somente 2833 |
2833 |
2833 |
OOB c/ MTP |
2833 (e OOB se KPML) MTP |
OOB e 2833 |
2833 OOB (se KPML) |
2833 |
OOB |
KPML&2833 (2833 apenas no caso das Nações Unidas) |
Fluxos de chamadas importantes
A. Fluxo De Chamada Que "Requer" Passagem De MTP\Xcoder
Neste fluxo de chamada, ambos os EPs suportam somente RFC2833 e Xcoder é inserido devido à incompatibilidade de codec. Para usar o recurso de DTMF RFC2833 de ponta a ponta, o Xcoder precisa passar por pacotes RFC2833.
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-04.png)
B. Nenhum requisito de aprovação em MTP\Xcoders
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-05.png)
C. Fluxo de Chamada com Requisito Assimétrico do Tipo de Carga RFC2833 em MTP
Esse fluxo de chamada demonstra um requisito de tipo de payload diferente no lado de envio e recebimento.
- Inicialmente, o MTP pré-alocado informa que ele pode receber pacotes RFC2833 com um tipo de payload (PT) de 101.
- SIP EP no lado direito (RS) indicou que deseja receber pacotes DTMF com um PT de 100.
- Portanto, o MTP precisa ser capaz de enviar pacotes RFC2833 com um PT de 100 e receber pacotes RFC2833 que tenham um PT de 101.
- Essa imagem também demonstra o caso em que o CCM se inscreve e não é necessária nenhuma passagem do RFC2833 pelo MTP.
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-06.png)
D. Fluxo de chamada em que o CCM se inscreve no MTP e também precisa do MTP para passar pelo RFC2833
![](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118708-technote-dtmf-07.png)