VitalPBX

De SLM - MediaWiki

Retour

Trunk SIP

SEWAN

Information communiqué par l'opérateur SIP

Il faut demander à celui ci de définir le plan de numérotation en national (non international)

Login: trunkyyyyy@test.sewan.eu 
Mot de passe: PASSzzzzz
Information du serveur : 37.97.65.78 - trunkfsc11.sewan.fr
Port d'authentification : 5070 [          ]
Durée du bail REGISTER : 600 secondes
STUN Server (optionnel) : stun.sewan.fr
SDA : 
0351123456

Configuration du trunk

Se rendre sur l'interface VitalPBX

PBX >> External >> Trunks

Configurer comme l'image ci dessous

Trunk Sewan Config-general.png

Le registrar doit avoir ce format

Login:Password@serveur:portSIP

Exemple:

trunkyyyyy@test.sewan.eu:PASSzzzzz@37.97.65.78:5070

Appel Entrant

SEWAN a la particularité d'envoyer le DID (SDA) dans le champs TO de la requête SIP. Bien qu'il existe une option pour le recuperer depuis la GUI il s'avere qu'a ce jour ça ne peux fonctionner dans notre cas. Voir sujet sur le forum: https://community.vitalpbx.org/forums/topic/incoming-call-problem-2/

La solution de contournement est la suivante

créer un fichier custom

nano /etc/asterisk/vitalpbx/extensions__50-1-dialplan_custom.conf

Ajouter le dialplan ci-dessous

[trk-1-in-custom]
exten => _.,1,NoOp(Incoming call through: Trunk_sip_Sewan)
same => n,Set(__TRUNK_ID=1)
same => n,Set(CDR(trunk)=1)
same => n,Set(__DID_NUMBER=${EXTEN})
same => n,Set(CDR(did)=${EXTEN})
same => n,Set(DID=${EXTEN})
same => n,Set(DID=${IF($["${CHANNEL(channeltype)}"="SIP"]?${CUT(CUT(SIP_HEADER(To),@,1),:,2)}:${CUT(CUT(PJSIP_HEADE$
same => n,Goto(default-trunk,${DID},1)

Mettre les droits d’exécution

chmod +x /etc/asterisk/vitalpbx/extensions__50-1-dialplan_custom.conf

Dans l’onglet avancé du trunk, ajouter le nouveau context dans Custom Settings

Trunk Sewan Config-advanced.png
type = peers
parameter = context 
value = trk-1-in-custom

Cette procédure doit être valable pour tout les opérateurs SIP qui indique le DID dans le champs TO (comme OVH)

Route entrante

SDA

Si joint la configuration d'une SDA sur 10 chiffres (format envoyé par SEWAN) DID-config-Default.png

Format standard:

Etsi: 9 chiffres
VN6: 6 chiffres
VN4: 4 chiffres

DID-config.png

Route par défaut

Il est possible de créer une règle par défaut, afin de ne pas perdre d'appel si la SDA n'est pas renseigné.

Route Sortante