Un environnement CUCM nécessite l'utilisation de ressources média. Les ressources média offre des services comme l'annunciator, transcodage, conférence, musique d'attente et la capacité d'être un point de terminaison.
Les ressources média dans un environnement cucm peuvent varier dans les méthodes nécessaires pour les créer. Le service Cisco IP Voice Media Streaming App (IPVMS) contrôle l'ensemble des ressources média logicielles résidant dans l'environnement Cucm. L'ensemble des ressources média hardware sont configuré dans le device IOS en utilisant des ressources dsp et connectés a l'environnement CUCM via le protocole SCCP.
Étapes de configurations:
1/ Configuration de la carte voix supportant la création d'une ressource basée DSP
voice-card 0
dspfarm
dsp services dspfarm
2/ Configuration d'une application SCCP pour permettre aux ressources média d'être contrôlés par l'environnement CUCM
Établir la connexion et la priorité entre les ressources et l'environnement cucm.
sccp local GigabitEthernet0/0
sccp ccm 1.1.1.1 identifier 1 priority 1 version 7.0
sccp ccm 2.2.2.2 identifier 2 priority 2 version 7.0
sccp
- Utilisation de l'interface GigabitEthernet0/0 comme source de communication.
- Déclaration des deux cucm avec des priorités différentes.
- Activation sccp.
3/Création ressources MTP (Media Termination Point) dans le routeur
dspfarm profile 1 mtp
codec g711ulaw
maximum sessions software 20000
associate application SCCP
!
4/ Création ressources de transcodage dans le routeur
dspfarm profile 2 transcode
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 32
associate application SCCP
no shutdown
!
5/ Création ressource de conférence dans le routeur
dspfarm profile 3 conference
codec g729br8
codec g729r8
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 10
associate application SCCP
no shutdown
6/ Création d'un groupe SCCP CUCM
Création d'un groupe SCCP CUCM, association avec les ressources aux différents groupes et définir la priorité.
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register mtpKirkland
associate profile 2 register trxKirkland
associate profile 3 register cfbKirkland
keepalive retries 5
switchover method immediate
switchback method immediate
switchback interval 15
no shutdown
7/ Création ressources MTP dans l'environnement cucm
Avant la déclaration du MTP dans l'environnement cucm:
Naviguer dans "Media Resources" - "Media Termination Point"
Ajout d'un MTP de type "Cisco IOS Enhanced Software Media Termination Point"
Le MTP est déclaré dans la configuration, on observe pour l'instant que l'association est rejetée.
Un peu de patience.
Validation sur la passerelle: show dspfarm profile 1
8/ Création ressources transcodage dans l'environnement cucm
Configuration d'un transcodeur dans l'environnement cucm pour la ressource trxKirkland créé précédemment
Naviguer dans "Media Resources" - "Transcoder"
Ajout de la ressource de type "Cisco IOS Enhanced Software Media Termination Point"
Validation de l'enregistrement:
Validation sur la passerelle : show dspfarm profile 2
9/ Création ressources de conférence dans l'environnement cucm
Configuration d'un conférence dans l'environnement cucm pour la ressource crbKirkland créé précédemment
Naviguer dans "Media Resources" - "Conference Bridge"
Configuration du bridge de type "Cisco IOS Enhanced Software Media Termination Point"
Validation:
Validation sur la passerelle : show dspfarm profile 3
10/ Ajout des ressources média dans le Media Resource Group
Création du MRG.
Sélectionner les ressources média configurés précedemment pour les ajouter dans le nouveau MRG.
Après validation:
Créer ensuite un MRGL et associé le a un Device pool, ou ajouter ce nouveau MRG dans un MRGL existant (mon cas).
11/ Vérification du bon fonctionnement.
L'étape finale consiste dans le test des fonctionnalités configurées.
Vous pouvez valider le bon fonctionnement de la musique d'attente via le routeur avec les commandes suivantes:
afficher sccp pour voir le statut d'inscription depuis IOS: show sccp connections
afficher les connexions voip rtp pour vérifier si les données audio et vidéo sur le protocole de transport en temps réel (RTP) transitent correctement: show voip rtp connections
voir les sessions multicast actives: show ccm-manager music-on-hold
Vérifier que l'adresse ip distante est celle du MOH Multicast IP: show call active voice | include RemoteMedia