18872 1.0 006 Ccvp Cvoice Les Plans de Numerotation
-
Upload
aziz-yahya -
Category
Documents
-
view
217 -
download
1
description
Transcript of 18872 1.0 006 Ccvp Cvoice Les Plans de Numerotation
-
Cisco CCVPLes plans de numrotation
-
Contenu
Introduction aux plans de numrotation
Manipulation des digits
Configurer les slection de chemins
Les privilges dappel
Cisco CCVP EGILIA Learning - 2009- 2 -
-
IntroductionUn plan de numrotation consiste enUn plan de numrotation consiste en Adressage des points de terminaison
R t d l t l ti d h i Routage des appels et slection du chemin Manipulation des digits Privilges dappel Couverture de lappelCouverture de l appel
Cisco CCVP EGILIA Learning - 2009- 3 -
-
Plan de numrotation PSTNUn plan de numrotation PSTN requiert 3
hchoses Routage des appels entrants
Le routage de lappel entrant inclut la manipulation des digitsLe routage de l appel entrant inclut la manipulation des digits pour sassurer que le DNIS (Dialed Number Identification Service numro appel) corresponde au pattern attendu par la destination
Routage des appels sortants Modification du DNIS (par exemple, retrait du zro
ncessaire pour sortir)p ) Prsentation correcte de lANI (Automatic Number
Identification) Par exemple rajouter un 0 pour les appels entrants Par exemple, rajouter un 0 pour les appels entrants
Ainsi on peut utiliser la liste des appels manqus pour pouvoir recomposer
Cisco CCVP EGILIA Learning - 2009- 4 -
-
Plan de numrotation PSTN Appel entrant
Cisco CCVP EGILIA Learning - 2009- 5 -
-
Plan de numrotation PSTN Appel sortant
Cisco CCVP EGILIA Learning - 2009- 6 -
-
Manipulation des digitsManipulation basiqueManipulation basique Digit-strip
Uniquement pour les dial peer POTSUniquement pour les dial peer POTS Sapplique aprs que le dial peer sortant est vrifi Supprimer les digits vrifi dans le destination pp g
pattern Activer par dfaut Par exemple
dial peer voice 10 potsdestination pattern 9T destination-pattern 9T
Le 9 est automatiquement supprim avant denvoyer le numro (reprsent par le T)
Cisco CCVP EGILIA Learning - 2009- 7 -
-
Manipulation basique des digits forward-digit {nombre_digit | all | g { _ g | |
extra} Uniquement pour les dial-peers POTS
I di l b d di it ( ti d l d it ) Indique le nombre de digit ( partir de la droite) envoyer
prefixprefix Uniquement pour les dial-peers POTS Permet de placer les numros spcifis avant les p p
numros composs par lutilisateurnum-exp Utilis pour les numro abrgs Permet de remplacer un numro par un autre
Cisco CCVP EGILIA Learning - 2009- 8 -
-
Manipulation basiqueclidclid Utilis pour modifier le numro de lappelant
V i t l ti l t filVoice translations rules et profiles Outil le plus puissant pour manipuler les digits Utilise des expressions rgulires, un plan de
numrotation et des vrifications de TON (Type of Number)
Cisco CCVP EGILIA Learning - 2009- 9 -
-
Exemples de manipulation
R t ( fi )#di l i 1 tRouter(config)#dial-peer voice 1 potsRouter(config-dial-peer)#destination-pattern 111....
( f )# /Router(config-dial-peer)#port 0/1
Quand le numro 1115555 est Quand le numro 1115555 est compos Seul le digits 5555 seront envoys sur le port Seul le digits 5555 seront envoys sur le port
0/1 Les 111 sont consomms digit strip Les 111 sont consomms digit-strip
Cisco CCVP EGILIA Learning - 2009- 10 -
-
Exemples de manipulationRouter(config)#dial-peer voice 1 potsoute (co g)#d a pee o ce potsRouter(config-dial-peer)#destination-pattern 111....Router(config-dial-peer)#no digit-stripRouter(config dial peer)#no digit stripRouter(config-dial-peer)#port 0/1
Quand le numro 1115555 tous les digits sont envoys sur le port 0/1digits sont envoys sur le port 0/1
Cisco CCVP EGILIA Learning - 2009- 11 -
-
Collection de digitsLes digits sont collects un unLes digits sont collects un un Ds quun dial-peer sortant est vrifi lappel
est placest plac
Router(config)#dial-peer voice 1 voipR t ( fi di l )#d ti ti tt 555Router(config-dial-peer)#destination-pattern 555Router(config-dial-peer)#session target ipv4:11.11.11.11Router(config dial peer)#exitRouter(config-dial-peer)#exitRouter(config)#dial-peer voice 2 voipRouter(config-dial-peer)#destination-pattern 5550124Router(config-dial-peer)#destination-pattern 5550124Router(config-dial-peer)#session target ipv4:12.12.12.12
Le dial peer 2 ne sera jamais utilisLe dial peer 2 ne sera jamais utilis
Cisco CCVP EGILIA Learning - 2009- 12 -
-
Colle tion de digitCollection de digitRouter(config)#dial-peer voice 1 voipR ( fi di l )#d i i 555Router(config-dial-peer)#destination-pattern 555.Router(config-dial-peer)#session target ipv4:11.11.11.11Router(config-dial-peer)#exitRouter(config)#dial-peer voice 2 voipRouter(config-dial-peer)#destination-pattern 5550124Router(config-dial-peer)#session target ipv4:12.12.12.12
Les 2 destination-pattern ont la mme longueurlongueur Un appel vers 5550124 utilisera le dial peer 2
Le dial peer 1 si 12.12.12.12. nest pas disponibleLe dial peer 1 si 12.12.12.12. n est pas disponible Les appels commenant par 555 (autres que
5550124) utiliseront le dial peer 1
Cisco CCVP EGILIA Learning - 2009- 13 -
-
Transfert de digit
Cisco CCVP EGILIA Learning - 2009- 14 -
-
Prfixer les digits
Cisco CCVP EGILIA Learning - 2009- 15 -
-
Num-expComme le prfixage de digit mais Comme le prfixage de digit mais
pour tous les dial peers
Cisco CCVP EGILIA Learning - 2009- 16 -
-
Voice Translation Rules et Profiles Les Voice-translation rules peuvent dfinir jusqu 15
rglesrgles Maximum de 128 Voice-translation rules Les voice-translation rules sont associs un Voice translation
profileprofile 3 voice-translation rules maximum par Profile
Un voice-translation rules pour manipuler le numro appel (DNIS) Un voice-translation rules pour manipuler le numro appelant (ANI)p p pp ( ) Un voice-translation rules pour manipuler le numro appel redirig (RDNIS)
Le profile peut tre associ aux dial peers VoIP
t i ports voix Nimporte quel appel entrant VoIP A des IP sources dappels VoIP entrants A un groupe de trunks A un groupe de trunks Un controlleur T1/E1 pour les trunks NFAS Survivable Remote Site Telephony (SRST)
Cisco CCVP EGILIA Learning - 2009- 17 -
-
Les expressions rguliresCaractre DescriptionCaractre Description
^ Vrifie l'expression au dbut de la ligne$ Vrifie l'expression la fin de la ligne/ Dlimiteur d'expression\ Caractre d'chappement- Indique une rang de numro ( utiliser entre les crochets)Indique une rang de numro ( utiliser entre les crochets)
[liste] Vrifie un seul caractre parmi la liste[^liste] Ne vrifie pas un caractre parmi ceux de la liste
. Vrifie un caractre* Rptre l'expression rgulire prcdente 0 ou plusieurs fois+ Rptre l'expression rgulire prcdente 1 ou plusieurs fois+ Rptre l expression rgulire prcdente 1 ou plusieurs fois? Rptre l'expression rgulire prcdente 0 ou 1 fois() Groupe les expressions rgulires
Cisco CCVP EGILIA Learning - 2009- 18 -
& Vrifie la sous expression
-
Exemples de rgles
Rgle Numro en entre Numro en sortie/^9/// 914085550123 14085550123/^2001//3001/ 2001 3001/^[23]//4000/ 2025or3051 4000/^2//801&/ 2001 8012001/^2//801\0/ 2001 8012001/\(9\)\([^10].*\)//\11408\2/ 95551234 914085551234/.*//91&/typenationalnational 3125552001typenational 913125552001typenational
Cisco CCVP EGILIA Learning - 2009- 19 -
-
Cas de manipulation
Cisco CCVP EGILIA Learning - 2009- 20 -
-
Rgles de translations et profilesR1(config)#voice translation-rule 1( g)R1(cfg-translation-rule)#rule 1 /^2/ /4442/R1(cfg-translation-rule)#exit(c g t a s at o u e)#e tR1(config)#voice translation-rule 2R1(cfg-translation-rule)#rule 1 /^4442/ /2/R1(cfg translation rule)#rule 1 / 4442/ /2/R1(cfg-translation-rule)#exitR1(config)#voice translation-profile intersite-outR1(config)#voice translation profile intersite outR1(cfg-translation-profile)#translate calling 1R1(cfg-translation-profile)#exitR1(cfg translation profile)#exitR1(config)#voice translation-profile intersite-inR1(cfg-translation-profile)#translate called 2R1(cfg translation profile)#translate called 2
Cisco CCVP EGILIA Learning - 2009- 21 -
-
Rgles de translations et profilesR2(config)#voice translation-rule 1( g)R2(cfg-translation-rule)#rule 1 /^2/ /5552/R2(cfg-translation-rule)#exit(c g t a s at o u e)#e tR2(config)#voice translation-rule 2R2(cfg-translation-rule)#rule 1 /^5552/ /2/R2(cfg translation rule)#rule 1 / 5552/ /2/R2(cfg-translation-rule)#exitR2(config)#voice translation-profile intersite-outR2(config)#voice translation profile intersite outR2(cfg-translation-profile)#translate calling 1R2(cfg-translation-profile)#exitR2(cfg translation profile)#exitR2(config)#voice translation-profile intersite-inR2(cfg-translation-profile)#translate called 2R2(cfg translation profile)#translate called 2
Cisco CCVP EGILIA Learning - 2009- 22 -
-
Dfinition des dial-peersR1(config)#dial-peer voice 5551 voipR1(config-dial-peer)#destination-pattern 5552...R1(config-dial-peer)#session-target ipv4:212.27.32.4R1(config-dial-peer)#translation-profile incoming intersite-inR1(config dial peer)#translation profile incoming intersite inR1(config-dial-peer)#translation-profile outgoing intersite-out
R2(config)#dial-peer voice 4441 voipR2(config-dial-peer)#destination-pattern 4442...R2(config-dial-peer)#session-target ipv4:212.27.32.5R2(config dial peer)#session target ipv4:212.27.32.5R2(config-dial-peer)#translation-profile incoming intersite-inR2(config-dial-peer)#translation-profile outgoing intersite-out
Cisco CCVP EGILIA Learning - 2009- 23 -
-
Mettre en place le PSTN FallBackR1(config)#voice translation-rule 3(co g)# o ce t a s at o u e 3R1(cfg-translation-rule)#rule 1 /^5552/ /0155702/R1(cfg-translation-rule)#exitR1(cfg translation rule)#exitR1(config)#voice translation-profile 555PSTNR1(cfg-translation-profile)#translate called 3R1(cfg translation profile)#translate called 3
R2(config)#voice translation-rule 3R2(config)#voice translation rule 3R2(cfg-translation-rule)#rule 1 /^4442/ /0144692/R2(cfg-translation-rule)#exitR2(cfg-translation-rule)#exitR2(config)#voice translation-profile 444PSTNR2(cfg translation profile)#translate called 3R2(cfg-translation-profile)#translate called 3
Cisco CCVP EGILIA Learning - 2009- 24 -
-
Crer les dial peer PSTNR1(config)#dial-peer voice 5552 pots( g) p pR1(config-dial-peer)#destination-pattern 5552...R1(config-dial-peer)#port 0/0/1R1(config-dial-peer)#preference 1R1(config-dial-peer)#translation-profile outgoing 555PSTN
R3(config)#dial-peer voice 8012 potsR3(config-dial-peer)#destination-pattern 4442...R3(config-dial-peer)#port 0/0/1R3( fi di l )# f 1R3(config-dial-peer)#preference 1R3(config-dial-peer)#translation-profile outgoing 444PSTN
Cisco CCVP EGILIA Learning - 2009- 25 -
-
Les privilges dappelDfinissent la destination quun q
utilisateur est autoris numroter Utilise des classes de restriction (COR) Les COR lists sont assigns des dial peers
Incoming COR list Outgoing COR list
Pour chaque appel, lincoming COR list est vrifiavec loutgoing COR listavec loutgoing COR list
Si loutgoing COR list est un sous-ensemble de lincoming COR list Appel routg pp
Si aucune incoming COR list nest configure Appeltoujours rout
Cisco CCVP EGILIA Learning - 2009- 26 -
-
Configuration Crer des privilges pour les appels locauxp g p pp Numro durgence Appels locaux
Pour les appels longue distance Numro durgence Appels locaux Appels longue distance
P l l i t ti Pour les appels internationaux Numro durgence
Appels locaux Appels locaux Appels longue distance Appels internationaux Appels internationaux
Cisco CCVP EGILIA Learning - 2009- 27 -
-
Configuration CORDfinir les labels CORDfinir les labels COR dial-peer cor MonCOR
name 112 name 112 name local
ld name ld name intl
Cisco CCVP EGILIA Learning - 2009- 28 -
-
Configuration de CORConfigurer les listes Outbound CORConfigurer les listes Outbound COR
dial-peer cor list 112callb 112member 112
dial-peer cor list localcallmember local
dial-peer cor list ldcallpmember ld
dial-peer cor list intlcalldial-peer cor list intlcallmember intl
Cisco CCVP EGILIA Learning - 2009- 29 -
-
Configuration de COR Configurer les listes Inbound COR
dial-peer cor list localmember 112
b l lmember localdial-peer cor list ld
member 112member localmember ld
dial-peer cor list intldial peer cor list intlmember 112member localmember ldmember intl
Cisco CCVP EGILIA Learning - 2009- 30 -
-
Configuration de COR Assigner les Outbound COR au dial peer PSTN
dial-peer voice 112 potsdial peer voice 112 potsdestination-pattern 112forward-digits allcorlist outgoing 112callport 0/0/1p
dial-peer voice 9 potsdestination-pattern 9[2-9]......corlist outgoing localcallport 0/0/1
dial-peer voice 91 potsdestination-pattern 91[2-9]..[2-9]......prefix 1corlist outgoing ldcallport 0/0/1
di l i 9011 dial-peer voice 9011 potsdestination-pattern 9011Tprefix 011corlist outgoing intlcallport 0/0/1port 0/0/1
Cisco CCVP EGILIA Learning - 2009- 31 -
-
Configuration de COR Assigner linbound COR au dial-peer POTS et au e-
phonephonedial-peer voice 1003 pots
destination-pattern 1003port 0/0/3port 0/0/3corlist incoming local
dial-peer voice 1004 potsdial-peer voice 1004 potsdestination-pattern 1004port 0/0/4corlist incoming intl
ephone-dn 1corlist incoming intl
ephone-dn 2corlist incoming local
Cisco CCVP EGILIA Learning - 2009- 32 -
-
Vrification du CORRouter# show dial-peer corRouter# show dial peer cor
Cisco CCVP EGILIA Learning - 2009- 33 -
-
www.egilia-learning.com