Ce document fournit les étapes de configuration que vous utilisez pour ajouter des sonneries de téléphone personnalisées à Cisco CallManager Express.
Assurez-vous que vous répondez à ces exigences avant d'essayer cette configuration :
Connaissance de base d'une configuration Cisco CallManager Express.
Les téléphones IP Cisco sont actuellement enregistrés auprès de Cisco CallManager Express.
Les informations de ce document sont basées sur ces versions de logiciel et de matériel, mais s'appliquent à toutes les versions de Cisco CallManager et à toutes les charges de téléphone IP Cisco :
Routeur Cisco IOS® qui exécute le logiciel Cisco IOS Version 12.4(4)T avec Cisco CallManager Express Version 3.4(0)
Téléphone IP Cisco 7960G qui exécute la version du microprogramme 7.2(3)
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Cette configuration peut également être utilisée avec :
Téléphone IP Cisco 7940G
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Les téléphones IP Cisco 7960G et 7940G sont livrés avec deux types de sonneries par défaut qui sont implémentés dans le matériel. Ce sont Chirp1 et Chirp2. Cisco CallManager Express est également mis en oeuvre pour prendre en charge les sonneries personnalisées qui sont mises en oeuvre dans le logiciel sous forme de fichiers PCM (Pulse Code Modulation). Un fichier XML (nommé RingList.xml) qui décrit l'option de liste d'anneau disponible sur votre site est nécessaire sur la mémoire Flash du routeur Cisco CallManager Express. Ce document décrit comment vous pouvez personnaliser les types de sonneries de téléphone disponibles sur votre site avec la création de vos propres fichiers PCM et du fichier RingList.xml.
Cette section présente les informations permettant d'ajouter des types de sonneries de téléphone personnalisés à Cisco CallManager Express.
Remarque : utilisez l'outil de recherche de commandes (clients enregistrés uniquement) pour obtenir plus d'informations sur les commandes utilisées dans cette section.
Procédez comme suit :
Créez un fichier PCM pour chaque anneau personnalisé (un anneau par fichier).
Les fichiers PCM doivent être conformes à ces directives de format. Les fichiers PCM des anneaux doivent répondre aux conditions suivantes pour une lecture correcte sur les téléphones IP Cisco :
PCM brut (sans en-tête)
8 000 échantillons par seconde
8 bits par échantillon
Compression uLaw
Taille maximale de l'anneau : 16 080 échantillons
Taille de sonnerie minimale : 240 échantillons
Le nombre d'échantillons dans l'anneau doit être divisible de manière égale par 240
La sonnerie doit commencer et se terminer au croisement zéro
Vous pouvez utiliser tous les packages d'édition audio standard qui prennent en charge ces exigences de format de fichier pour créer des fichiers PCM pour les sonneries de téléphone personnalisées.
Utilisez un éditeur ASCII pour modifier RingList.xml.
Le fichier RingList.xml définit un objet XML qui contient une liste de types de sonneries de téléphone. Chaque type de sonnerie contient un pointeur vers le fichier PCM utilisé pour ce type de sonnerie et le texte affiché dans le menu Type de sonnerie d'un téléphone IP Cisco pour cette sonnerie. L'objet XML CiscoIPPhoneRingList utilise ce jeu de balises simple pour décrire les informations :
<CiscoIPPhoneRingList> <Ring> <DisplayName/> <FileName/> </Ring> </CiscoIPPhoneRingList>
L'anneau de cette définition contient deux champs :
NomAffichage
NomFichier
Ces champs sont obligatoires pour chaque type de sonnerie de téléphone. Vous pouvez répertorier jusqu'à 50 anneaux.
Le champ DisplayName définit le nom de la sonnerie personnalisée du fichier PCM associé qui s'affiche dans le menu Type de sonnerie du téléphone IP Cisco.
Le champ FileName spécifie le nom du fichier PCM pour l'anneau personnalisé à associer au champ DisplayName.
Les champs DisplayName et FileName ne doivent pas dépasser 25 caractères.
Il s'agit d'un exemple de fichier RingList.xml qui définit deux types de sonneries de téléphone :
<CiscoIPPhoneRingList> <Ring> <DisplayName>Piano1</DisplayName> <FileName>Piano1.raw</FileName> </Ring> <Ring> <DisplayName>Sax1</DisplayName> <FileName>Sax1.raw</FileName> </Ring> </CiscoIPPhoneRingList>
TFTP les nouveaux fichiers PCM et XML dans la mémoire Flash du routeur Cisco CallManager Express.
Définissez la commande tftp-server pour autoriser l'accès aux fichiers.
Router_CCME(config)#tftp-server flash:RingList.xml Router_CCME(config)#tftp-server flash:Piano1.raw Router_CCME(config)#tftp-server flash:Sax1.raw
Remarque : La commande tftp-server est sensible à la casse. Assurez-vous que le nom du fichier dans la mémoire flash: memory et la commande tftp-server mentionnée sont identiques. La commande show flash: peut être utilisée pour répertorier tous les fichiers de la mémoire Flash.
Redémarrez les téléphones IP.
Lorsque les téléphones IP sont redémarrés, les téléphones IP obtiennent les fichiers et affichent les types de sonnerie dans la liste Option Type de sonnerie sous Paramètres.
Router_CCME(config)#telephony-service Router_CCME(config-telephony)#restart all Reset 1 phones: at 5 second interval !--- This can take several minutes per phone. Starting with 7960 phones Router_CCME(config-telephony)#
Aucune procédure de vérification n'est disponible pour cette configuration.
Il n'existe actuellement aucune information de dépannage spécifique pour cette configuration.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
05-Feb-2007 |
Première publication |