Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMartin Métivier Modifié depuis plus de 8 années
1
Où en sont les logiciels libres pour les télécoms en 2009 ? Stéphane Alnet stephane@shimaore.net RMLL 2009 – Nantes
2
Le marché
3
Communication en temps réel Voix Vidéo Messagerie instantanée Présence
4
Le marché Marché des télécoms = T€/an Long histoire (>100 ans pour la voix) Acteurs « propriétaires » connus – Alcatel – Siemens – Cisco – Microsoft (OCS, MSN) – Google (GoogleChat) – Skype
5
Modèles
6
Voix, Vidéo Téléphonie traditionelle – Plus de 100 ans – Signalisation digitale: depuis années 1960 H.323 – Apparu milieu 1990 avec l'essor de l'Internet SIP – RFC2543: 1999 – RFC3261: 2002
7
Réseau téléphonique traditionnel Multiplexage temporel – Canaux 64kb/s multiplexés – Un seul codec (voix/fax/modem): G.711 Interfaces / Protocoles – Analogique: FXO/FXS – Digital CAS: E1/R2, T1 RBS – Digital CCS: RNIS T2 (Q.931, Q.SIG), numéro 7 – Standards: ITU & ETSI ou ANSI/BellCore
8
H.323 Standards ITU – Signalisation: H.225 (à la Q.931) – Négotiation média: H.245 – Transport: RTP – Codecs: G.711, G.729a, …
9
Session Initiation Protocol (SIP) Avantages – Texte au lieu de binaire (H.323) ● Facilité d'accès au marché – Extensible Standard de base: IETF RFC3261 Nombreux produits bon marché
10
XMPP + Jingle XMPP – Messagerie instantanée – Distribué (stephane@shimaore.net) Jingle (XEP-0166) – Ajoute des fonctionalités de négotiation média – Google Talk / Google Vidéo Chat – http://code.google.com/apis/talk/libjingle/
11
Média Média = – Voix (G.711, G.729, Speex,...) – Fax (T.38) – Vidéo (H.261, H.264,...) – Tableau blanc (T.120) – Texte (RFC4103, SMS, IM natif) – etc.
12
Média et Réseau Voix – Bande passante relativement faible – Petits paquets – Oreille très sensible aux problèmes (délai, jitter) Vidéo – Bande passante forte – Gros paquets – Œil / cerveau compense variations et pertes
13
Services – Souvent offerts « par le réseau » – Réponse automatique ● “robot”, messagerie vocale, automates de réponse – Conférence ● “chat room”, conférence audio, conférence vidéo – Passerelles ● Entre protocoles (XMPP ↔ SIP, H.323 ↔ SIP) ● Entre réseaux (H.323 ↔ RTC, SIP ↔ RTC, IM ↔ SMS) ● Entre médias (transcoding, texte ↔ voix)
14
Logiciel Libre
15
Vue d'ensemble Internet Réseau Téléphonique Commuté (RTC) Téléphone IPTéléphone logiciel Téléphone analogique Fax Commutateur Ethernet Routeur IP Réseau IP Privé Services: DHCP, DNS, FTP, TFTP, etc. Passerelle RTC ATA Gestionnaire d'éléments Base de données Signalisation
16
Composants Libres
17
Pas Libres Matériels utilisateur – Téléphones (fixes) – Fax Commutateur Ethernet – Banalisation Services – Internet & RTC – Services de coeur de réseau (BD propriétaires)
18
Composants Libres Signalisation, Configuration Services réseaux Routeur – IP Forwarding – Zebra
19
Composants Libres Passerelles voix: en partie, parce que – Compensation d'écho = DSP – Codecs propriétaires (G.729) Passerelles vidéo – Peu d'intérêt
20
Libre Conférence – Conférence audio libre: oui – Conférence vidéo (MCU): pas de solution libre ● Solutions propriétaires = matériel, pas logiciel Tableau blanc – Coccinella – SamePlace (Firefox) IM / SoftPhone / Client Vidéo
21
Logiciel Libre Caché De nombreux autocoms utilisent déjà du Libre! – Linux embarqué utilisé par les principaux acteurs: ● Cisco ● Siemens ● Alcatel ●... – La partie “télécoms” reste propriétaire
22
Coeur de réseau
23
Résumé GNU Gatekeeper OpenSER / OpenSIPS / Kamailio + Media Proxy
24
H.323 Gatekeeper GNU GK – GPL Gatekeeper – www.gnugk.org
25
Proxy SIP OpenSIPS – SER (SIP Express Router) en 2001-2002 – Très grande capacité d'appel (360k+ BHCA) – « Switch » programmable ● Routage à moindre coût ● Localisation (Registrar) grande-échelle,... – Modulaire, Extensible ● XMPP,... – www.opensips.org
26
Session Border Controller OpenSIPS + MediaProxy – MediaProxy ajouté à OpenSIPS – Relai du média (RTP, UDPTL) – Distribué, grande-échelle, efficace ● La combinaison OpenSIPS + MediaProxy peut être utilisé par exemple comme interface entre une entreprise ou université et l'Internet IPIP IPIP
27
Services Ajoutés
28
Résumé GNU Bayonne (serveur applicatif) Yate (multi-usages, multi-protocoles) Hylafax (server fax) Asterisk / CallWeaver (boîtes à outils PABX) FreePBX (interface pour PABX) SipX (PABX) FreeSwitch
29
Un peu d'Histoire GNU Bayonne – Démarré en 1998 – Serveur applicatif ● Automate de réponse d'appel - Interactive Voice Response Systems (IVR) – BayonneXML ● Interaction utilisateur via les protocoles web ● Distribué (à la VoiceXL) – Bayonne 2: focus sur SIP – http://www.gnu.org/software/bayonne/
30
Un peu d'Histoire (2) Yate – 2004 – Architecture à passage de messages – Modulaire ● Fonctionalités sous la forme de Plug-ins – Utilisé pour construire des clients (sur PC), serveurs applicatifs, passerelles – Supporte SIP, H.323, IAX – http://yate.null.ro/
31
Un peu d'Histoire (3) Hylafax – Serveur Fax – Entrant et Sortant – Utilise des modem fax ou T.38 (avec t38modem) – www.hylafax.org
32
Boîtes à outils: Asterisk, Callweaver Asterisk – Digium/Mark Spencer – Nombreux utilisateurs – www.asterisk.org CallWeaver – Asterisk + T.38 + OSLEC +... – www.callweaver.org
33
Plus récemment FreeSwitch – www.freeswitch.org – Démarré en 2005 par un ancien développeur Asterisk – Conçu pour grandir, être modulaire – Performant – Ré-utilise du code existant (SOFIA-SIP, etc.) – Multi-protocoles, codecs à large bande,...
34
PABX Libre FreePBX – Interface utilisateur (web) pour: ● Asterisk ● CallWeaver ● FreeSwitch Vue d'ensemble du système Saisie d'extension
35
Fonctionalités Fonctionalités utilisateur: – Mise en attente, transfert d'appel (avec ou sans supervision), faire suivre si occupé / non-réponse / variable, suivi automatique, parking, numéro et nom de l'appelant,... Fonctionalités système: – Attendant automatique, conférence, musique d'attente, postes externes, routage par numéro d'appelant, groupes d'appel, enregistrement, messagerie vocale, voix vers email, fax vers email,...
36
Video, IM, Presence Vidéo – Vidéo traverse les systèmes – Messagerie vidéo – Clients logiciel libre vidéo Messagerie Instantanée & Présence – XMPP + LibJingle – SIP SIMPLE; SIP SUBSCRIBE/NOTIFY – Intégration XMPP ↔ SIP
37
Et aussi... SipX – www.sipfoundry.org – Produit installé – Nombreuses fonctionalités, support (Pingtel: sipXchange) – Amazon.com – SIP
38
Logiciel Libre à grande échelle Opérateurs Centres d'appel Enseignement supérieur (USA, Australie)
39
Et aussi... Yate + OpenSIPS – Ont annoncé une collaboration (on August 6 2008) pour construire une solution distribuée à grande-échelle
40
Et aussi... Autres applications / autres pistes de recherche – Yxa (PABX SIP écrit en Erlang) – Module FreeSwitch dans OpenSimulator – OpenCSM (Centre d'appel)
41
Sur votre ordinateur
42
Ekiga Voix, Vidéo, Messagerie Instantanée, Présence – SIP, H.323
43
Et aussi... XMeeting – MacOSX OpenWengo – Multi-platformes (Linux, MacOSX, Windows) Shtoom – Multi-platformes YateClient – Linux, Windows – etc. http://www.voip-info.org/wiki-Open+Source+VOIP+Software
44
Logiciel embarqué Plateforme OpenMoko – Distribution(s) OpenMoko – Qtopia – Android – Hackable:1 – etc.
45
Matériel Libre
46
Cartes Zapata T1/E1 http://www.zapatatelephony.o rg/
47
Matériel Libre Free Telephony Project ASTfin PR1 ASTfin T1/E1 4f x http://rowetel.com/ucasteris k/ http://www.astfin.org/ – OSLEC: Open Source Line Echo Canceler
48
Matériel Libre OpenMoko
49
Matériel Libre OpenMoko
50
Résumé
51
Logiciel Libre Télécommunications – Développement très actif – Disponible aujourd'hui (hier) – Très riche et performant – Idéal pour l'entrée de gamme (PME, PMI) – Solutions à grande échelle: faisable – Sur le poste client: ça vient! – Matériel Libre
52
Merci! Obtenir la présentation: http://blog.shimaore.net/ stephane@shimaore.net Venez nous voir à l'Atelier!
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.