documentation:yate_dialplan

Les appels sont remis reçus à l'interconnexion avec le numéro appelé au format national. Il peut être préférable de travailler en interne avec les numéros au format international E.164.

Le plan de numérotation français est découpé en 6 codes pays.

Dans regexroute.conf :

[analyze-nat]

; remove our own portability prefix if present, continue analyzis
${called}^50777\(.*\)                                         = ; called = \1

; perform conversion to international
${called}^.*                                                  = include convert-nat-to-int ; i-number=\0
${called}^.*                                                  = return ; called=${o-number} ; callednumtype=international


[convert-nat-to-int]

${i-number}^\(\(26[29]\)\|\(639\)\|\(69[23]\)\|\(700[79]\)\|\(976[239]\)\).*			= return ; o-number = 262\0
${i-number}^508.*                                               				= return ; o-number = \0
${i-number}^\(\(590\)\|\(69[01]\)\|\(7005\)\|\(976[018]\)\).*          			= return ; o-number = 590\0
${i-number}^\(\(594\)\|\(694\)\|\(7008\)\|\(976[45]\)\).*          				= return ; o-number = 594\0
${i-number}^\(\(596\)\|\(69[67]\)\|\(7006\)\|\(976[67]\)\).*       				= return ; o-number = 596\0
${i-number}.*                                                   				= return ; o-number = 33\0
  • documentation/yate_dialplan.1337018235.txt.gz
  • Dernière modification: 2012/09/17 08:15
  • (modification externe)