Documente Academic
Documente Profesional
Documente Cultură
1
Voice Primer
2
1. Comprendre la téléphonie
traditionnelle
3
Réseau téléphonique commuté public
Entreprise
Agrégation
Boucle Interoffice Agrégation PBX
locale CO Téléphone
Entreprise
PBX
Téléphone
4
Système téléphonique traditionnel
Commutateur Commutateur
CO CO
Boucle Boucle
locale locale
Combinés
numériques Combinés analogiques
ligne ou numériques
d'interconnexion
Téléphone du client
5
Qu'est-ce qu'un PBX?
PBX
6
Qu'est-ce qu'un système de clé?
Commutateur local
Système à clé
boîte de terminaison Agrégations
Boîte de raccordement
Cartes de ligne
CO
Cartes de Station
Cartes de Station
Répartiteur principal
Cartes Intercom
Alimentation
7
Comparaison des systèmes clés avec les PBX
Functionalité de Similaire au
Pas un commutateur
commutateur commutateur CO
8
Types de signalisation
9
Adresse de signalisation
10
Signaling System 7
SS7
Commutateur CO Commutateur CO
SS7
14
Composants d'un téléphone analogique
– Un récepteur
– Un émetteur
– Deux-fils/quatre-fils hybrides
– Un composeur (DTMF ou impulsions)
– Un crochet commutateur
– un sonneur
15
Interface FXS
FXS
FXS
FXS
FXO FXO
RTPC
17
Circuits analogiques - Résumé
18
3. Présentation des circuits
numériques
19
La numérisation des signaux analogiques
20
Etape 1—Echantillonner le signal
Forme d'onde
analogique
Temps
+ Segment 1
Segment 0
Segment 0
Chaque échantillon est 1/8000 Temps
d'intervalle de seconde.
- Segment 1
mu-law
Segment 2
22
Circuits numériques - Résumé
23
4. Comprendre la paquétisation
(mise en paquets )
24
Processeurs de signal numérique
DSPs
Analogique
ou Paquets IP
RTPC IP
numérique
Analogique
ou Paquets IP
RTPC numérique
Analogique
ou Paquets IP
RTPC numérique IP
Parole Paquets IP
IP
25
Processeurs de signal numérique (Cont.)
26
Real-Time Transport Protocol
Type de Numéro de
Horodatage Surcharge
Surcharge Séquence
27
Protocole de contrôle RTP
– Il peut être utilisé pour surveiller la qualité de la
distribution de données et fournir des informations de
contrôle
– Fournit des informations (feedback) sur les conditions
actuelles du réseau
– Permet aux hôtes qui sont impliqués dans une session
RTP d’échanger des informations sur la surveillance et
le contrôle de la session:
– Comptage de paquets
– Retard des paquets
– Nombre d’Octet
– La perte des paquets
– Gigue (variation du délai)
– Fournit un flux séparé de RTP pour l'utilisation du
transport UDP
– Est joigné avec son flux RTP et utilise le même port que
le flux RTP plus 1 (port impair)
28
Paquétisation
29
Exemple codec G.711
10010111 Echantillon 1
10010110 Echantillon 2
10010101 Echantillon 3
10010100 Echantillon 4
10010011 Echantillon 5
...
10110001
Echantillon 160
10010111 Echantillon 1
10010110 Echantillon 2
10010101 Echantillon 3
10010100 Echantillon 4
Compression DSP
Bande passante
avec charge 64 13.3 8
supplémentaire kb/s kb/s kb/s
non comprise
32
Certaines fonctions DSP supplémentaires
Téléconférence
Transcodage entre deux codecs différents
Annulation d'écho
33
Comprendre la paquétisation - Résumé
– Les ressources DSP sont essentielles pour un système de
Communications unifiées Cisco et traduit les données vocales
traditionnelles en paquets IP et inversement.
– La Voix est emballé dans des segments RTP; les segments
RTP sont encapsulés dans des segments UDP; les segments
UDP sont encapsulés dans des paquets IP et les paquets IP
sont encapsulés dans un format spécifique de couche 2 qu'ils
vont traverser.
– RTP est utilisé pour transporter des données vocales et vidéo
à travers le réseau IP. RTCP est utilisé pour fournir les
informations (feedback) sur le flux RTP.
– Les codecs les plus utilisés sont G.711, G.729, et iLBC.
– Les ressources DSP peuvent également fournir l'annulation
d'écho et appeler des fonctions telles que les téléconférence
et le transcodage.
34
5. Présentation des protocoles
de signalisation VoIP
35
Protocoles de signalisation VoIP
– La signalisation génère et surveille les informations de
contrôle d'appel entre deux points de terminaison pour:
– Établir la connexion
– Surveiller la connexion
– Libérer la connexion
– Le protocole de signalisation doit passer la signalisation
de surveillance, d'information, et d'adresse.
– Les protocoles de signalisation peuvent être Pair-à-pair
ou basés sur le modèle Client/Serveur.
– Le modèle Pair-à-pair permet aux points de terminaison
de contenir l'intelligence de passer des appels sans
assistance.
– Le modèle Client / serveur met le point final sous le
contrôle d'un point d’intelligence centralisée. 36
Comparaison des Protocoles de signalisation
VoIP
37
Exemple de Protocoles Voix
Passerelle Passerelle
de Voix 1 de Voix 2
VoIP ITSP
38
Présentation des Protocoles de signalisation
VoIP - Résumé
– Les protocoles de signalisation sont utilisés dans les
réseaux VoIP pour mettre en place de nouveaux
appels, gérer les appels en cours, mettre fin à des
appels, passer les informations de signalisation,
passer la signalisation de surveillance, et passer la
signalisation d'adresse.
– SCCP est un protocole propriétaire utilisé entre les
téléphones IP unifiés Cisco et les produits de contrôle
d'appel des communications unifiées Cisco.
– H.323 est un protocole stable, mature, indépendant du
vendeur, et largement déployé.
– SIP est un protocole émergent fondé sur les aspects
des protocoles existants. Il est encore en évolution. 39
6. Préparation du réseau pour
prendre en charge la voix
40
Avantages des VLANs Voix
– Téléphones
segmentés en réseaux
logiques distincts
– Fournit la
segmentation et le
contrôle réseau
– Permet aux
administrateurs de
créer et d’imposer la
QoS
– Permet aux
administrateurs
d'ajouter et d’imposer
des politiques de
sécurité
41
Opération VLAN
42
VLANs Voix
43
VLANs Voix (Cont.)
44
Configuration des VLANs Voix
Console(config)#interface FastEthernet0/1
Console(config-if)#switchport access vlan 12
Console(config-if)#switchport mode access
Console(config-if)#switchport voice vlan 112
Console(config-if)#spanning-tree portfast
45
Vérification de la configuration de VLAN Voix
Name: Fa0/17
Switchport: Enabled
Administrative mode: static access
Operational Mode: static access
Administrative Trunking Encapsulation: negotiate
Operational Trunking Encapsulation: native
Negotiation of Trunking: Off
Access Mode VLAN: 12 (VLAN0012)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: 112 (VLAN0112)
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Appliance trust: none
46
Service DHCP
47
Amorçage du téléphone
Le téléphone IP s'allume.
Le téléphone amorce.
48
Amorçage du téléphone (Cont.)
Définit la passerelle par défaut qui est attribuée aux clients DHCP
CMERouter(dhcp-config)#
dns-server primary-IP [secondary-IP]
Définit le ou les serveurs DNS qui sont assignés aux clients DHCP
(facultatif)
CMERouter(dhcp-config)#
option 150 ip IP-address
50
Exemple de configuration de DHCP
• CMERouter(config)#ip dhcp excluded-address 10.112.0.1 10.112.0.10
• CMERouter(config)#ip dhcp pool mypool
• CMERouter(dhcp-config)#network 10.112.0.0 255.255.255.0
• CMERouter(dhcp-config)#option 150 ip 10.112.0.1
• CMERouter(dhcp-config)#default-router 10.112.0.1
• CMERouter(dhcp-config)#dns-server 10.100.0.1 10.100.0.2
• CMERouter(dhcp-config)#exit
51
Network Time Protocol
52
Network Time Protocol (Cont.)
– Le téléphone IP prend son temps affiché à partir
de la plate-forme de contrôle d'appel à laquelle il
est enregistré.
• Cisco Unified Communications Manager
• Cisco Unified Communications Manager Express
– L'heure de l'horloge interne de la plate-forme de
control des appels des communication unifiées
Cisco doit être synchronisé avec un serveur NTP.
– Le temps de de la plate-forme de control des
appels des communication unifiées est utilisé
pour estampiller tous les messages syslog et les
messages de trace.
53
Configuration du Temps
Router(config)#
clock timezone zone hours-offset
Router(config)#
clock summer-time zone recurring [start-date end-date]
Router(config)#
ntp server ip-address
54
Exemple de configuration du routeur à PST
avec l'heure d'été activée
Serveur
NTP
10.1.2.3
55
Préparation du réseau pour la prise en
charge de la Voix - Résumé
56
Summary (Cont.)
58
Caractéristiques et avantages clés de CME
59
Plates-formes supportées
• Cisco Unified Communications Manager Express
prend en charge ces plates-formes Cisco:
• Routeurs à services intégrés, gamme Cisco 2800
et 2900?
• Routeurs à services intégrés, gamme Cisco 3800
et 3900?
• Cisco Unified Communications, gamme 500 pour
les petites entreprises
60
Exemples de téléphones IP unifiés
Cisco
Cisco Unified
Wireless IP Cisco Unified IP
Phone 7920 Phone 7962G
61
8. Les commandes globales de
téléphonie
62
Commandes globales de téléphonie
• Au minimum, le routeur doit savoir:
• le nombre maximum de téléphones autorisés
• le nombre maximum de numéros de téléphone à affecter
• l'adresse IP que le routeur utilise pour répondre
• Les téléphones ont également besoin d’un fichier de template par
défaut créé. Entrer en mode de configuration globale de CME
telephony-service Commande optionnelle qui évite les problèmes
de l’auto-enregistrement des téléphones
no auto-reg-ephone
Commandes obligatoires qui
max-dn 12 définissent le nombre maximum
d'extensions, et le nombre
max-ephone 8 maximum de téléphones
64
Configuration pour chaque téléphone
• Ephone
– Représente le téléphone IP physique
– Doit avoir une adesse MAC assignée avant toute autre chose.
– Ephone-dn (s) peut être lié à un téléphone en utilisant la commande de
« button ». Sur le matériel réel, plus d'un ephone-dn peut être utilisé sur
un téléphone.
66
Concepts de : Ephone and Ephone-dn
67
Caractéristique de l’ephone-dn
• Un ephone-dn a un numéro
Numéro d’extension primaire
d'annuaire primaire assigné et sur une seule ligne DN1
peut avoir un numéro individuelle ephone-dn qui
peut faire ou recevoir un appel
secondaire facultatif. à la fois
68
Configuration de l’Ephone-dn
CMERouter(config)#
ephone-dn dn-tag
CMERouter(config-ephone-dn)#
number dn-number
69
Configuration basique de l’Ephone-dn
Un port voix
virtuel
CMERouter(config)#ephone-dn 7
CMERouter(config-ephone-dn)#number 1001
Attribue un numéro d’extension primaire à un ephone-dn
70
Commande max-dn
71
Commande max-dn (Cont.)
DN DN
DN DN
DN DN
CMERouter(config-telephony)#max-dn 10
DN DN
Les tentatives pour créer un 11 ème
ephone-dn échoueront. DN DN
72
Caractéristiques de l’ephone
IP Phone 7960
– L’ephone est une configuration
Button 1 DN Button 4 DN
logicielle d'un téléphone physique.
Button 2 DN Button 5 DN
– Il est attribué un phone-tag unique.
Button 3 DN Button 6 DN
– Le dispositif physique peut être un
MAC 000F.2470.F92A
téléphone IP ou un téléphone
analogique relié à un ATA. IP Phone 7912
– L'adresse MAC du téléphone IP ou
Button 1 DN
ATA est utilisée pour attacher la
configuration du logiciel au matériel.
– Vous pouvez associer un ou MAC 000F.2470.F92B
plusieurs phone-dn avec un ephone. Cisco ATA 188
Analog 1 DN
– Le nombre de boutons de ligne varie
MAC 000F.2470.F92D
en fonction du modèle de téléphone.
Analog 2 DN
MAC 000F.2470.F92E
73
Commande max-ephone
CMERouter(config-telephony)#
max-ephones max-ephones
74
Commande max-ephone (Cont.)
CMERouter(config-telephony)#max-ephones 4
4
75
Configuration de l’ephone
router(config-ephone)#mac-address mac-address
76
Configuration de l’Ephone (Cont.)
77
Quelques séparateurs de bouton
– : — Sonnerie normale
– b — Bip mais pas de sonnerie
– f — Fonction de sonnerie
– s — Sonnerie silencieuse
78
Exemple: Configuration basique de l’Ephone
MAC 000F.2470.F8F8
ephone 1
ephone-dn 7: Un
1001
port virtuel
Button 1
000F.2470.F8F8
CMERouter(config)#ephone-dn 7
CMERouter(config-ephone-dn)#number 1001
CMERouter(config-ephone-dn)#exit
CMERouter(config)#ephone 1
CMERouter(config-ephone)#mac-address 000F.2470.F8F8
CMERouter(config-ephone)#button 1:7
79
Ephones multiples
1004
1004
1005
1005
80
Exemple: Configuration pour multiple ephones
CMERouter(config)#ephone-dn 10
CMERouter(config-ephone-dn)#number 1004
CMERouter(config)#ephone-dn 11
CMERouter(config-ephone-dn)#number 1005
CMERouter(config)#ephone-dn 12
CMERouter(config-ephone-dn)#number 1006
CMERouter(config)#ephone-dn 13
CMERouter(config-ephone-dn)#number 1007
CMERouter(config)#ephone 1
CMERouter(config-ephone)#mac-address 000F.2470.F8F1
CMERouter(config-ephone)#button 1:10
CMERouter(config)#ephone 2
CMERouter(config-ephone)#mac-address 000F.2470.A302
CMERouter(config-ephone)#button 1:11
CMERouter(config)#ephone 3
CMERouter(config-ephone)#mac-address 000F.2470.66F6
CMERouter(config-ephone)#button 1:12
CMERouter(config)#ephone 4
CMERouter(config-ephone)#mac-address 000F.2470.7B54
CMERouter(config-ephone)#button 1:13
81
Ephone-dn avec une ligne individuelle
Un port voix
virtuel
Un canal 1001
CMERouter(config)#ephone-dn 1
CMERouter(config-ephone-dn)#number 1001
82
Définition ephone-dn et ephone - Résumé
83
10.Configuration du CME pour
prendre en charge les points
de terminaison
84
Configuration du service de téléphonie
CMERouter(config)#
telephony-service
CMERouter(config-telephony)#
max-ephone maximum-ephones
CMERouter(config-telephony)#
max-dn maximum-directory-numbers
10.90.0.1
telephony-service
ip source-address 10.90.0.1 port 2000
86
Enregistrement automatique
CMERouter(config-telephony)#
auto-reg-ephone
10.90.0.1
telephony-service
ip source-address 10.90.0.1 port 2000
no auto-reg-ephone
87
Configuration de Cisco Unified Communications
Manager Express avec CLI
tftp-server flash:CP7921G-1.0.3.LOADS
tftp-server flash:APPS-1.0.3.SBN
tftp-server flash:GUI-1.0.3.SBN
tftp-server flash:SYS-1.0.3.SBN
tftp-server flash:TNUX-1.0.3.SBN
tftp-server flash:TNUXR-1.0.3.SBN
tftp-server flash:WLAN-1.0.3.SBN telephony-service
telephony-service
load 7921 CP7921G-1.0.3
create cnf-files
max-ephones 10
max-dn 10
ip source-address 10.10.0.1 port 2000
dialplan-pattern 1 2095559... extension-length 4 extension-pattern 1...
Voir la leçon ephone-dn 1 dual-line
"Définition number 401
ephone-dn et ephone 1
ephone" pour les mac-address 000F.2745.2AD8
informations de button 1:1
configuration.
88
Le firmware IP Phone et les fichiers de
configuration XML
89
Créer des fichiers XML
CMERouter(config-telephony)#
create cnf-files
Crée les fichiers XML spécifiques qui sont nécessaires pour les
téléphones IP
SEP000F2473AB14.cnf.xml
000F.2473.AB14
10.90.0.1
telephony-service
create cnf-files
90
Organigramme d’enregistrement
Le fichier
XML du Oui Le firmware Oui Téléphone
est-il actuel? s’enregistre
téléphone
exist-il?
Non Non
Utilise un
fichier XML Mise à niveau Téléphone
par défault du firmware redémarre
Auto S’enregistrer
Auto Oui
enregistrement
Oui assignation avec un DN
configuré? dans le pool
activé?
Non Non
Téléphone S’enregistrer
redémarre sans DN
91
Fichier XML de configuration des appareils
<device>
<devicePool>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
SEPAAAABBBBCCCC.cnf.xml* <ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>10.15.0.1</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<versionStamp>{Jan 01 2002 00:00:00}</versionStamp>
<loadInformation>P0030702T023</loadInformation>
- <userLocale>
<name>English_United_States</name>
<langCode>en</langCode>
</userLocale>
<networkLocale>United_States</networkLocale>
<idleTimeout>0</idleTimeout>
*AAAABBBBCCCC = the <authenticationURL />
MAC address <directoryURL>http://10.15.0.1/localdirectory</directoryURL>
<idleURL />
<informationURL />
<messagesURL />
<proxyServerURL />
<servicesURL />
</device> 92
Fichier XML par défaut
<Default>
<callManagerGroup>
<members>
<member priority="0">
XMLDefault.cnf.xml <callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>10.15.0.1</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<loadInformation6 model="IP Phone 7910">P00403020214</loadInformation6>
<loadInformation124 model="Addon 7914"></loadInformation124>
<loadInformation9 model="IP Phone 7935"></loadInformation9>
<loadInformation8 model="IP Phone 7940">P00303020214</loadInformation8>
<loadInformation7 model="IP Phone 7960">P00303020214</loadInformation7>
<loadInformation20000 model="IP Phone 7905"></loadInformation20000>
<loadInformation30008 model="IP Phone 7902"></loadInformation30008>
<loadInformation30002 model="IP Phone 7920"></loadInformation30002>
<loadInformation30019 model="IP Phone 7936"></loadInformation30019>
<loadInformation30007 model="IP Phone 7912"></loadInformation30007>
</Default>
93
Déploiement automatisé des points de
terminaison
– Dans une installation automatisée, vous n'avez pas à
configurer les ephones.
– La configuration automatique automatise le
déploiement des téléphones IP.
– Utilisez la commande d'affectation automatique de la
téléphonie en mode de configuration de service
telephony pour effectuer l'affectation automatique.
– Tous les phone-dns que vous souhaitez déployer
doivent être du même type (Une ligne individuelle ou
ligne double).
94
Commande auto assign
CMERouter(config-telephony)#
auto assign start-dn to stop-dn [type phone-type]
95
Exemple: Commande auto assign
CMERouter1#show running-config
telephony-service
max-ephones 10
max-dn 10
ip source-address 10.90.0.1 port 2000
auto assign 1 to 10
create cnf-files
!
ephone-dn 1
number 9000
!
ephone 1
mac-address 000F.2470.F8F8
button 1:1
97
11.Pairs de numérotation et motif
de destination
98
Passerelles
99
Fonction Passerelle —Exemple sur Cisco Unified
Communications Manager Express
Passerelle
Numérique
T1
RTPC
FXO
Passerelle
Analogique
100
Ports Voix
– Ports analogiques
• FXS
• FXO
– Ports numérique
• CAS T1/E1
• PRI T1/E1
• BRI
101
Tronçons d'appel
VoIP RTPC
FXS
1/0/1 10.10.10.1 10.10.10.2
102
Pairs de numérotation
– Les pairs de numérotation sont des points d’extrémité d’un appel
adressable.
– Il établit des connexions logiques, ou des tronçons d'appel, pour
terminer un appel de bout en bout
– Vous pouvez utiliser des pairs de numérotation entrants, sortants
ou les deux.
– Les pairs de numérotation définissent les propriétés du tronçon
d'appel:
• codec
• marquages QoS
• VAD
• Taux de fax
– Les routeurs Cisco de Voix utilisent généralement deux types de
pairs de numérotation:
• Pairs de numérotation POTS - se connectent à un réseau de téléphonie
traditionnelle comme FXO, FXS, E&M, BRI, PRI T1/E1, T1/E1 et CAS
• Pairs de numérotation VoIP se connectent sur un réseau IP en utilisant une adresse
IP 103
Pairs de numérotation (Cont.)
Routeur Routeur
Destination
Voix-Activée Voix-Activée
Analogique
Réseau IP
POTS VoIP
104
Pairs de numérotaion POTS
1234
FXS 1/0/1
105
Options du motif de destination
• Caractères génériques de motif de destination commun :
– Plus (+)
• Chiffre précédent se produit une ou plusieurs fois
– Astérisque (*) et dièse (#)
• Caractères génériques non valides; sont des tonalités DTMF
– Virgule (,)
• Insère une pause d'une seconde
– Point (.)
• Indique un caractère générique quelconque
– crochets
• Indique une série de chiffres à l'intérieur des crochets
– T
• Indique un motif de longueur variable
106
Pair de numérotation VoIP (non supporté en PT)
VoIP
FXS 1/0/1 FXS 1/1/1
10.10.10.1 10.10.10.2
108
Correspondance avec des pairs de
numérotation sortant
Motif de destination est mis en correspondance en se basant sur le numéro
de correspondance le plus long
Réseau d'entreprise
Réseau
ITSP
Pair de
numérotation
VoIP RTPC
VoIP
111
Pairs de numérotation et motifs de destination -
Résumé
– Les passerelles traduisent entre deux réseaux différents.
Ils peuvent être analogiques ou numériques.
– Les ports vocaux sont utilisés pour mettre fin à une
interface de téléphonie traditionnelle sur la passerelle de
voix.
– Les tronçons d'appel représentent des segments dans le
chemin d’appel qui relient les deux dispositifs.
– Les pairs de numérotation représentent la programmation
sur la passerelle de voix qui définit ce qu'il faut faire quand
un message d'établissement d'appel est reçu.
– Une agrégation (trunk) ITSP est une connexion IP à
l'opérateur pour les appels RTPC.
– Vous pouvez utiliser les commandes show pour vérifier les
configurations des pairs de numérotation et des plans de
112
numérotation.
Références
113
Remerciements
114
Merci
115