Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les solutions à certains problèmes courants liés au processeur de signal numérique (DSP) et les moyens pour déterminer si le problème est lié ou non au matériel.
do debug dsp-resource-manager flex download
do debug dsp-resource-manager flex error
do debug dsp-resource-manager flex detail
do debug vpm dsp
Chaque fois qu’une requête est envoyée, un chronométreur est déclenché et vous devez attendre sa réponse. Lorsqu’il n’y a pas de réponse, le message DSP_TIMEOUT s’affiche. Il y a plusieurs raisons pour lesquelles les expirations délai du DSP se produisent :
Il existe plusieurs événements de décodage :
Reportez-vous à l’exemple suivant :
%DSMP-3-DSP_TIMEOUT: DSP timeout on DSP 0/1:1: event 0xDC, DSMP timed out,
while waiting for statistics from the DSP. DSMP State = S_DSMP_COLLECTING_STATS
Les expirations délai se produisant sur un seul canal du DSP peuvent indiquer une défaillance matérielle. Suivez ces étapes :
Voici un exemple d’une alarme du DSP :
Mar 25 05:44:09.872: %DSPRM-2-DSPALARM: Received alarm indication from dsp (0/3).
Resetting the DSP.
Mar 25 05:44:09.872: %DSPRM-3-DSPALARMINFO: 001A 0000 0080 0000 0001 0050 6170 6963
6861 6E28 3132 3630 2900 0000 0000 0000 0000
Entrez la commande show voice dsp detailed et vérifiez s’il a eu une défaillance dans les champs du nombre de restaurations (RST) des réinitialisations par DSP et de signalisation d’alarmes (Al). Reportez-vous à l’exemple suivant :
*DSP VOICE CHANNELS*
CURR STATE : (busy)inuse (b-out)busy out (bpend)busyout pending
LEGEND : (bad)bad (shut)shutdown (dpend)download pending
DSP DSP DSPWARE CURR BOOT PAK TX/RX
TYPE NUM CH CODEC VERSION STATE STATE RST AI VOICEPORT TS ABRT PACK COUNT
====== === == ========= ========== ===== ======= === == ========= == ==== ============
C5510 001 01 g711ulaw 28.3.8 busy idle 0 0 0/3/3 12 0
130554418/67 79
C5510 001 02 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 03 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 04 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 05 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 06 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 07 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 08 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 09 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 10 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 11 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 12 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 13 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 14 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 15 None 28.3.8 idle idle 0 0 0 0/0
C5510 001 16 None 28.3.8 idle idle 0 0 0 0/0
C5510 002 01 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 02 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 03 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 04 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 05 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 06 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 07 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 08 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 09 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 10 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 11 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 12 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 13 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 14 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 15 None 28.3.8 idle idle 1 1 0 0/0
C5510 002 16 None 28.3.8 idle idle 1 1 0 0/0
Entrez la commande show voice dsp error et affichez les erreurs spécifiques. Reportez-vous à l’exemple suivant :
DSP: 0/1:1
Timeout: 10317799.760 10316844.140 10316735.720 10316688.136
Number of errors overwritten: 213
Alarm: None recorded
Message drop: None recorded
DSP: 0/1:2
Timeout: 10316625.468 10316034.948 10315828.816 10315650.844
Number of errors overwritten: 63
Alarm: None recorded
Message drop: None recorded
DSP: 0/1:3
Timeout: 10316656.860 10301703.084 10301341.276 10300263.408Number of errors overwritten: 5
Configurez le mini-enregistreur et le vidage de la mémoire en cas de panne. Consultez la section Configurer le vidage de la mémoire en cas de panne et activer le mini-enregistreur chronologique automatique pour obtenir des instructions sur la façon de configurer le mini-enregistreur et le vidage de la mémoire en cas de panne et de recueillir la sortie complète de la commande show log.
Cette erreur est visible dans deux scénarios :
Reportez-vous à l’exemple suivant :
Jun 19 16:25:04 UTC: %C5510-4-NO_RING_DESCRIPTORS: No more ring descriptors
available on slot 0 dsp 2.
Jun 19 16:25:09 UTC: %C5510-4-NO_RING_DESCRIPTORS: No more ring descriptors
available on slot 0 dsp 2.
Si le DSP tombe en panne, utilisez l’approche dans la section Alarmes du processeur de signal numérique.
Si le DSP est complet, activez le mini-enregistreur et recueillez la sortie de la commande show log dès que l’événement se produit.
Voir cet exemple pour un problème de connexion TDM :
FLEXDSPRM-3-TDM_CONNECT failed to connect voice-port (0/0/0) to dsp_channel(0/0/0)
L’ID de bogue Cisco CSCuj64211 est un problème très courant dans ce scénario. Redémarrez le routeur comme une solution temporaire au problème jusqu’à ce que vous puissiez mettre à niveau l’une des versions finalisées du produit.
Reportez-vous à ces commandes « show » utiles :
show voice call status
show voice call summary
show call active voice brief
show voice dsp group all
show voice dsp
show tdm connection slot <>
Show tdm connection slot <>
Show tdm map slot <>
Show tdm connection slot <> wic <>
Show tdm map slot <> wic <>
Reportez-vous à ces débogages que vous devez recueillir pour un appel de test :
debug voip ccapi inout
debug tdm
debug vpm all
debug voip vtsp all
debug voip dsm all
debug dsp-resource-manager flex all
Pour ce problème, vous pouvez utiliser le script Cisco IOS ? Embedded Event Manager (EEM). Reportez-vous à l’exemple suivant :
event manager applet voice_debug
event tag log1 syslog pattern "FLEXDSPRM-3-TDM_CONNECT failed to connect
voice-port (0/0/0) to dsp_channel(0/0/0)" maxrun 200
event tag log2 syslog pattern "hwic_t1e1_wic_bp_disconnect: disconnect failed"
maxrun 200
trigger
correlate event log1 and event log2
action 1 cli command "enable"
action 2 cli command "show tdm connection slot 0 | append disk0:debug.txt"
action 3 cli command "show call active voice brief | append disk0:debug.txt"
action 4 cli command "show call history voice brief | append disk0:debug.txt"
action 5 cli command "show voice call summ | append disk0:debug.txt"
action 6 cli command "show voice vtsp call fsm | append disk0:debug.txt"
action 7 cli command "show voice dsmp stream | append disk0:debug.txt"
action 8 wait 180
action 9 cli command "undebug all"
action 10 syslog msg "Stopping debug"
action 11 cli command "show logging | append disk0:debug.txt"
/debug.txt"
Consultez ce lien pour plus de détails sur le processus de configuration pour un scénario EEM : Configuration du EEM pour les plateformes de routeur à services intégrés de Cisco.
Les utilitaires de mini-enregistreur chronologique automatique et de vidage de la mémoire en cas de panne sont des outils utiles qui rassemblent des preuves vous permettant de résoudre les défaillances du DSP. Le mini-enregistreur chronologique automatique recueille des preuves jusqu’au moment où le DSP tombe en panne, alors que le vidage de la mémoire en cas de panne recueille des preuves au cours de la défaillance et juste après qu’elle s’est produite. Saisissez ces commandes afin d’activer ces fonctionnalités :
voice dsp crash-dump file-limit
voice dsp crash-dump destination < destinationFilesystem:filename >
Par exemple : voice dsp crash-dump destination flash:dspcrashdump.
voice dsp <slot#> command history buffer control
voice dsp <slot#> command history buffer periodic
voice dsp <slot#> command history max-logger-print
voice dsp <slot#> command history enable
Utilisez ces paramètres des meilleures pratiques :
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
21-Jul-2014 |
Première publication |