Modifications entre les versions 1 et 2
Version 1 à la date du 2008-02-28 14:08:26
Taille: 2383
Éditeur: ThomasNoël
Commentaire: pour mémoire
Version 2 à la date du 2008-02-28 14:28:23
Taille: 2586
Éditeur: ThomasNoël
Commentaire: comme à l'inria, en gros, mais sans radius ni ldap, please ;)
Texte supprimé. Texte ajouté.
Ligne 20: Ligne 20:
= Mise en place = = Avancement de la mise en place =
Ligne 26: Ligne 26:
Etapes qui reste à franchir : Inspiration de base : http://www-rocq.inria.fr/who/Philippe.Sultan/SIP.edu/sip.edu-deployment-notes-INRIA.html. On veut faire un peu pareil mais sans radius ni ldap, si possible ;)

Etapes qui restent à franchir :

OpenSER est la version libre de SER SIP Express Router. Il s'agit d'un logiciel sachant jouer avec le protocole SIP. Site : http://www.openser.org/

Objectif d'utilisation à l'AUF

Faire en sorte que tout personne de l'AUF soit joignable en SIP avec son adresse prenom.nom@auf.org. Cet appel fera sonner son poste fixe et/ou, s'il en possède un, son client SIP "nomade".

Idée générale, principe

Idée d'utilisation dans notre système VoIP : OpenSER possèderait une base de données établissant la relation entre une adresse prenom.nom@auf.org générique et sa destination finale. Lorsqu'un appel SIP est reçu sur prenom.nom@auf.org, c'est OpenSER qui répondra.

La destination finale peut être :

  • l'adresse SIP du client de prenom.nom@auf.org, qui se sera enregistré avec son mot de passe Intranet sur SER. C'est le cas par exemple des clients logiciels sur les portables dans un aéroport ;

  • l'adresse SIP au niveau du serveur Asterisk de l'implantation, si l'Asterisk est joignable en SIP ;
  • l'adresse SIP du serveur Asterisk de Montréal, qui saura ensuite contacter l'Asterisk de l'implantation en IAX via le réseau IAX de l'AUF.

La réponse d'OpenSER lors de la réception d'un appel SIP sera :

  • soit un simple "Redirect" vers la véritable adresse SIP de la personne, c'est-à-dire soit celle de son client SIP directement (cas d'un appel vers un nomade) soit celle de l'Asterisk de son implantation ;
  • soit un proxy du flux vers le serveur Asterisk "à côté", qui saura faire suivre l'appel en IAX vers le téléphone de la personne, via le réseau IAX de l'AUF.

Avancement de la mise en place

TOUT reste à faire. Un ou des volontaires ?

OpenSER est disponible dans Debian Etch en version 1.1. Le backport de la 1.3 depuis Lenny est très facile à faire (mais est-ce nécessaire ?)

Inspiration de base : http://www-rocq.inria.fr/who/Philippe.Sultan/SIP.edu/sip.edu-deployment-notes-INRIA.html. On veut faire un peu pareil mais sans radius ni ldap, si possible ;)

Etapes qui restent à franchir :

  • trouver la doc d'OpenSER, la vraie, qui explique comment il fonctionne
  • monter un prototype de redirecteur basique (à Montréal ou ailleurs, avec un DNSSRV _sip._udp.auf.org qui pointera vers cette machine) et tester avec un client SIP

  • étudier les possibilité de proxy SIP->IAX

  • voir comment se passer de MySQL ou autre base de données lourdingue, si possible ?...
  • mettre en place un registrer lié avec les login/mot de passe Intranet (www_challenge ?)

Bref...

OpenSER (dernière édition le 2008-06-25 17:53:47 par ThomasNoël)