= Objectif = L'idée : que toutes les personnes de l'AUF soient directement joignables en SIP avec leur adresse prenom.nom @ auf.org. = Méthode = Dans les grandes lignes, il faut : 1. faire en sorte que les serveurs Asterisk des implantations l'AUF soient joignables en SIP 1. installer un ou deux registrar+redirecter SIP (Montréal et Paris) : ''a priori'' [[OpenSER]] Quand on reçoit un appel pour prenom.nom @ auf.org, OpenSER reçoit la demande et réagit en fonction : a. si la personne est actuellement enregistrée sur le serveur => SIP redirect vers elle (cas des clients nomades par exemple) a. si l'implantation de la personne est joignable en SIP => SIP redirect vers l'asterisk de l'implantation a. si l'implantation n'est joignable qu'en IAX : on fait le pont via l'Asterisk local (la communication passera via Montréal ou Paris, latence et lenteur, surcharge réseau : pont à supprimer à moyen terme). Pour rendre les postes accessibles par un numéro de téléphone : * ENUM/ISN (http://freenum.org) demande d'ITAD : nous avons le 926 ! Voir http://www.iana.org/assignments/trip-parameters * ENUM e164.arpa ou enum.org/enum.info : à voir, mais complexe ("n" implantations, "n" pays...) * Connexion à [[http://www.sipbroker.com|SipBroker]] = Etape 1 : activation de SIP sur les Asterisk de l'AUF (en cours) = 1. revoir les infrastructures actuelles (cf [[Asterisk/Infrastructures]] - à améliorer : schéma à ajouter) * les ports 5060/udp et 61000-62000/udp doivent être ouverts et envoyés vers le serveur Asterisk (éventuellement par DNAT) * DNS SRV sur la zone XX.auf.org : `_sip._udp IN SRV 10 1 5060 voip` 1. configuration de `auf/sip-general.local` au niveau des domaines gérés. 1. ajouter les extensions prenom.nom dans le dialplan : {{{ ; dans auf/extensions.local (extrait) exten => thomas.noel,1,Goto(206,1) }}} A partir de là, on a des comptes `prenom.nom@XX.auf.org` accessibles en SIP depuis tout Internet. ''NOTE : à tester : les appels "locaux" SIP, depuis un client local à l'implantation. Surtout avec DNAT, ça peut facilement ne pas marcher... surtout avec des clients bizarres comme Ekiga'' = Etape 2 : registrar+redirect pour @auf.org, OpenSER = Voir [[OpenSER]]. A moins que l'un d'entre nous se spécialise bien sur le sujet (RFC à lire, docs à trouver, tests à faire, etc.), on se fera aider par un spécialiste des techniques SIP/VoIP. Je (Thomas) ne suis pas à l'aise avec les principes et la configuration d'OpenSER. Autre piste : http://twistedmatrix.com/documents/8.2.0/api/twisted.protocols.sip.html = Et le SPAM, alors ? = Avec un système ouvert, on va se faire spammer en téléphonie IP... Il va falloir se protéger. Il y a de la veille à faire sur le sujet. Qui est tenté ? * Documentation sur le spam en VoIP : [[http://arxiv.org/abs/0806.1610v1|SPAM over Internet Telephony and how to deal with it]]