Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 05/06/2012 Nombre de pages : 14 Configuration du driver SIP dans ALERT Réf. : ETT_20081218_000001.docx Ce document précise comment configurer ALERT pour utiliser le driver SIP pour VoIP. Diffusion A CC Société Documents joints : 05/06/2012 ALERT et driver SIP 1/14
Parmi tous les média disponibles pour réaliser les appels avec ALERT, le driver VoIP offre la possibilité de s interfacer avec des équipements de téléphonie sur IP conformément au protocole SIP (Session Initiation Protocol). Ce document décrit la configuration du driver SIP d Alert et des opérateurs d astreinte utilisant ce média. Pré requis La VoIP (Voice Over IP), comme son nom l indique repose sur le protocole IP. Une interface réseau IP est donc nécessaire pour l utilisation de ce driver. Le driver VoIP d Alert est soumis à licence, les 2 premières licences sont gratuites. L utilisateur doit avoir acquis une licence en fonction du nombre d appels simultanés (via SIP) souhaités. Les équipements qu Alert peut contacter via VoIP doivent être compatibles avec le protocole SIP, ils peuvent être des téléphones, des PBX, des SoftPhone Ces équipements doivent respecter les caractéristiques suivantes : Spécifications techniques : Le protocole SIP supporté : RFC 3261 Les formats audio gérés : G711 Mu Law et G711 A Law Gestion des DTMF : RFC 2833 Configuration d ALERT La configuration du driver se fait grâce à sa boite de propriétés. Menu «Configuration / Communication». Puis choisir l onglet «Drivers». 05/06/2012 ALERT et driver SIP 2/14
Sélectionner le driver «VoIP Driver (SIP)» et presser «Propriétés». La boite de propriétés du driver s affiche alors. 05/06/2012 ALERT et driver SIP 3/14
Les paramètres à renseigner et leurs valeurs vont dépendre de l architecture téléphonique. Suivant l installation téléphonique, trois types de configurations de détachent : - Configuration sans proxy - Configuration avec proxy sans enregistrement (Registar) - Configuration avec enregistrement 05/06/2012 ALERT et driver SIP 4/14
Au niveau de la fiche opérateur, les numéros d appel à fournir doivent être associés au driver VoIP. Voici un exemple de configuration de numéro sip. Ces numéros vont également être dépendants de l installation téléphonique. 05/06/2012 ALERT et driver SIP 5/14
Configuration sans proxy Dans ce type de configuration, ALERT appelle directement les téléphones ou softphones SIP. Comme il n y a aucun intermédiaire (PBX ou proxy) pour assurer le routage des appels, ALERT doit connaitre les adresses IP de chaque équipement. Téléphone SIP IP : 192.168.0.2 Téléphone SIP IP : 192.168.0.3 Appel de : Sip:alert@192.168.0.1 TCP/IP Appel de : Sip:username@192.168.0.2 Driver SIP Serveur ALERT IP : 192.168.0.1 Pour la configuration du driver, voici un exemple pour une installation sans proxy. Pour le transport SIP, les valeurs à indiquer sont les valeurs par défaut du protocole SIP. L adresse IP à choisir est celle qu à la machine sur le réseau où se trouvent les équipements à contacter. C est aussi l adresse qui sera utilisée par les équipements pour appeler ALERT. L uri de l utilisateur correspond au numéro d appel d ALERT depuis les téléphones SIP. L uri est dans sa forme générale du type : «Nom affiché»<sip:nom@domaine>. 05/06/2012 ALERT et driver SIP 6/14
Fiche opérateur Concernant le paramétrage des opérateurs d astreinte : Pour le numéro à appeler, il faut indiquer l adresse sip complète (uri) du correspondant : Sip:username@ipaddress:port Le port est optionnel si on utilise le port sip par défaut : 5060. 05/06/2012 ALERT et driver SIP 7/14
Exemples d utilisation Ce type de configuration est utilisé pour de petites installations ou pour du test. Les équipements SIP ne sont pas gérés de façon centralisée. Ce type de configuration peut également permettre d avoir une softphone sur la même machine qu ALERT. Dans ce cas, il faudra fixer le port pour le transport sip en 5080 par exemple pour ALERT et 5060 pour le softphone. Les deux programmes pourront alors cohabiter. Alert appelera l adresse sip:username@192.168.0.1 Le softphone appelera ALERT au sip:alert@192.168.0.1:5080 05/06/2012 ALERT et driver SIP 8/14
Configuration avec proxy sans enregistrement Avec cette architecture, ALERT n a plus besoin de connaitre les adresses IP des téléphones. Le proxy s il est un IPBX gère en général la correspondance, numéro d appel vs adresse IP. La configuration au niveau des opérateurs est simplifiée : il suffit de renseigner leur numéro de téléphone. Avec ce type d installation, les uri sont toutes du type : sip:username@realm où le champ realm est le nom du domaine sip (en général l adresse du proxy ou le nom de la machine) et le champ username est un numéro de téléphone. Dans ce cas de figure, tous les établissements d appels passent par le proxy. Téléphone SIP IP : 192.168.0.2 N :1010 Téléphone SIP IP : 192.168.0.3 N :1011 Appel de : Sip:1001@192.168.0.10 TCP/IP Proxy SIP IP : 192.168.0.10 Appel de : Sip:1010@192.168.0.10 Serveur ALERT IP : 192.168.0.1 N : 1001 05/06/2012 ALERT et driver SIP 9/14
Driver SIP Il faut ici renseigner le champ concernant le proxy. L uri de l utilisateur peut, comme dans l exemple suivant, être un numéro de téléphone. L uri est dans sa forme générale du type : «Nom affiché»<sip:nom@domaine>. Fiche opérateur C est dans la fiche opérateur que la configuration est nettement simplifiée. Comme toutes les adresses ont le même proxy, ALERT offre la possibilité de renseigner l uri complète comme pour la configuration sans proxy ou seulement le numéro de téléphone. 05/06/2012 ALERT et driver SIP 10/14
Dans notre cas : sip:1010@192.168.0.10 ou simplement 1010. Exemple d utilisation C est le type de configuration à utiliser avec le Cisco CallManager. Le CallManager est le proxy. La table de correspondance entre numéros de téléphone et adresses IP est gérée par le proxy. ALERT doit également disposer d un numéro de téléphone si les opérateurs veulent contacter le serveur vocal de l application. Cette configuration correspond également à l utilisation de la passerelle MV-310 VoIP/GSM. Dans ce cas, le proxy est la passerelle, mais ALERT ne peut alors appeler que via cette passerelle. 05/06/2012 ALERT et driver SIP 11/14
Configuration avec enregistrement Ce type d installation autorise des adresses IP dynamiques. Chaque équipement (y compris ALERT) s enregistre au démarrage auprès du registar sip. Ce dernier est souvent le proxy. Le fonctionnement est le même qu avec le proxy seul La différence est que la correspondance IP/numéros de téléphone est faite dynamiquement. Téléphone SIP N :1010 Téléphone SIP N :1011 Appel de : Sip:1001@192.168.0.10 TCP/IP Proxy SIP / REGISTAR IP : 192.168.0.10 Appel de : Sip:1010@192.168.0.10 Serveur ALERT N : 1001 Driver SIP Dans ce cas, il faut renseigner les données d identifications fournies par le gestionnaire de la téléphonie. Dans notre cas, ALERT s enregistre avec son login et mot de passe pour le numéro d appel 1001. 05/06/2012 ALERT et driver SIP 12/14
Fiche opérateur La configuration de la fiche opérateur est identique à la configuration avec proxy. Les adresses d appel sont du type : sip:1010@192.168.0.10 ou simplement 1010. 05/06/2012 ALERT et driver SIP 13/14
Exemple d utilisation Avec un abonnement auprès d un fournisseur SIP. La configuration du driver dépend alors des données fournies par le provider. Avec Asterisk ou un autre IPBX. C est cette fois l administrateur du système téléphonique qui fournit les données à renseigner dans ALERT. 05/06/2012 ALERT et driver SIP 14/14