Download Télécharger

Transcript
Un guide pour construire un infrastructure de télécommunication en région émergente
­ Interconnecter des communautés par la VoIP
[outgoing_training_centre_calls]
exten => _99.,1,Dial(IAX2/server2:server2pass@server1/${EXTEN:2})
exten => _99.,2,Congestion
; En cas d'echec une tonalite de congestion est
utilisee
À présent il nous faut décider ce qu'il advient des appels émis depuis le centre de formation.
[incoming_training_centre_calls]
exten => _X.,1,Dial(Zap/2)
; Appels provenant du centre de formation
; diriges vers le telephone du telecentre
8.2.2 Centre de formation
Le fichier de configuration iax.conf au centre de formation se présente comme suit :
[general]
bindaddr = 0.0.0.0
tos = lowdelay
disallow = all
allow = ulaw
allow = g729
; Nous ajoutons le codec G.729
; Si nous n'avons pas de licences nous utilisons speex
register => server1:[email protected]
; server1 est l'utilisateur pour register
[server2]
type=friend
user=server2
secret=server2pass
host=dynamic
; Obtenir l'adresse quand le serveur s'enregistre
context=incoming_telecentres_calls
auth=md5
disallow=all
allow=g729
trunk=yes
; securiser l'authentification
Nous ajoutons ensuite le contexte suivant au fichier extensions.conf, afin que lorsque le préfixe 88 est utilisé, l'appel est redirigé vers le Télécentre (peer [server2]) dans le fichier iax.conf.
[outgoing_telecentres_calls]
exten => _88.,1,Dial(IAX2/server1:server1pass@server2/${EXTEN:2})
exten => _88.,2, Congestion
Au centre de formation, nous décidons que tous les appels en provenance du télécentre sont redirigés vers le centre de support.
[incoming_telecentres_calls]
exten => _X.,1,Dial(SIP/support-desk)
; Appels en provenance du telecentre.
; Redirige vers le centre de support41
41 La connexion SIP utilisée par la commande Dial() vers le terminal du centre de support doit être configurée dans le fichier sip.conf du centre de formation.
36