In questo documento viene descritto come risolvere i problemi relativi a MediaSense quando viene visualizzato un errore nella registrazione delle chiamate per un bridge incorporato.
Nell'immagine è illustrato il flusso di chiamata di base di MediaSense quando si utilizza un bridge incorporato:
In questa procedura viene descritto il flusso di chiamata:
Se viene visualizzato un messaggio di errore che indica che non è presente alcuna registrazione in MediaSense, è necessario visualizzare i registri e cercare questo ID sessione:
0000049583: 10.201.227.136: May 28 2014 11:27:09.022 -0400: %CCBU_COMMON-6-VSMS
HTTP Info: {Thrd=Pool-capture-thread-2800} %[HTTP Response Body=<Session>
<diskusage>
<recording name="78e146437088a93-TRACK0" size="0" repository="/
recordedMedia" />
<recording name="78e146437088a93-TRACK1" size="0"repository="/
recordedMedia" />
</diskusage>
</Session>][HTTP Response Content Type=application/xml][HTTP Response Status
Code=200][logId=close-25668]: VSMS Received HTTP Response
Il valore size="0" in questo output indica che sul server non è stato registrato alcun audio per quella chiamata. Ciò significa in genere che il flusso RTP non è arrivato al server MediaSense dal telefono. In questo caso, il passo successivo è verificare che il telefono invii il traffico RTP.
Un modo rapido per verificare che il telefono IP invii il traffico RTP è visualizzare la pagina Web del telefono IP. Questa funzione viene attivata su CUCM manualmente nella pagina di configurazione del telefono o tramite Bulk Admin.
Il flusso 1 è la chiamata principale con l'indirizzo remoto dell'altro telefono IP o gateway. Si tratta di due flussi: il primo è l'audio ricevuto sul telefono IP, il secondo è l'audio inviato all'altra estremità.
Per verificare che MediaSense registri entrambe le tappe della chiamata, fare clic su Flusso 2 e Flusso 3 per verificare che i pacchetti mittente aumentino quando la pagina viene aggiornata più volte. L'indirizzo remoto deve visualizzare il server MediaSense per Stream 2 e Stream 3. Il motivo per cui esistono due flussi al server MediaSense è che uno di essi è l'audio ricevuto sul flusso 1 (pacchetti del ricevitore) e l'altro è l'audio inviato (pacchetti del mittente) all'altra estremità sul flusso 1.
In questa clip viene mostrato il flusso 1:
In questa clip viene mostrato lo Stream 2:
Questa clip mostra lo Stream 3:
Quando si verificano i dati per Stream 2 e Stream 3, gli elementi chiave da cercare sono:
Ciò indica che i pacchetti RTP vengono inviati dal telefono IP.
Se non si è ancora certi che il telefono IP invii i pacchetti RTP, il passaggio successivo è eseguire un'acquisizione dei pacchetti e riprodurre nuovamente i flussi.
Prima di eseguire le acquisizioni dei pacchetti, verificare che le seguenti impostazioni nella configurazione telefonica IP per CUCM siano abilitate:
Quindi, applicare la configurazione e ripristinare il telefono IP. Al termine, aprire Wireshark e catturare un pacchetto con una durata di 30 secondi. Accertarsi di registrare l'indirizzo remoto e la porta per lo Stream 2 e lo Stream 3 del telefono IP in questione. Ad esempio:
Una volta completate le acquisizioni dei pacchetti, aprire l'acquisizione e completare i seguenti passaggi per ogni flusso:
Dopo aver eseguito l'acquisizione dei pacchetti e aver verificato che MediaSense sia configurato correttamente e che il telefono IP invii un flusso RTP valido al server MediaSense e che si continuino a verificare problemi, controllare il percorso tra il server e il telefono IP.
Verificare che il percorso non disponga di elenchi di controllo di accesso (ACL) e che non blocchi o filtri il traffico RTP.
Se la chiamata configurata con CUCM è in discussione, esaminare i registri CUCM dettagliati e aprire i registri di MediaSense per trovare l'ID chiamata. Questa condizione è disponibile dall'ID della sessione ed è simile a quanto riportato nei log di controllo delle chiamate:
CallId: 74acba00-38c1ea2d-3a2937-f183000a@10.0.131.241
CallId: 74acba00-38c1ea2d-3a2938-f183000a@10.0.131.241
Poiché il telefono IP configura due flussi con MediaSense, uno per ogni tappa della chiamata telefonica originale, cercare nei registri CUCM uno degli ID chiamata per verificare se la sessione MediaSense è configurata correttamente.