Formation – Architectures et plateformes de services
SE1 – VoIP : la mise en œuvre du protocole SIP
SIP est le protocole de signalisation VoIP et multimédia pour les réseaux 4G/5G mobile (IMS/VoLTE,VoNR), les réseaux fixes et les solutions téléphoniques et multimédia des entreprise (IPBX,…).
Objectifs :
Cette formation vous permet :
- d’appréhender la VoIP SIP dans son ensemble
- de découvrir ses capacités et de comprendre son utilisation à travers des exemples de services.
- de maîtriser les fondamentaux des protocoles SIP et RTP
Contexte technologique et historique
- Architecture générale
- IETF et standardisation
- Présentation et historique de SIP, RFCs SIP
- Panorama du marché
Introduction à SIP
- Pile de protocole, DNS
- Terminologie (UA, registrar, proxy, B2B)
- Caractéristiques de SIP
- Requêtes et réponses
Adresses SIP et URIs
- SIP URI, SIPS URI, Tel URI
- E.164, enum
Transport de la voix sur IP – procédures SIP
- Fonctions Registrar et Proxy
- Signalisation SIP: transaction, dialogue, transport et encodage
- Enregistrement d’un SIP phone
- Procédures d’appels – étude de cas
- Flux média
- session média et early media : SDP, DTMF, fax/IP (T.38)
- usage et comparaison des codecs
- Impact sur la qualité vocale – mécanismes de QoS
Architecture d’une solution VoIP
- Distribution des fonctions (Registrar, routage des appels, TAS,…)
- Interconnexion de systèmes SIP
- Serveur de redirection
- Du Proxy vers le Back-to-Back server – IPBX – SBC
- Interconnexion avec le RTC (Gateway VoIP <-> RTC)
- Trunk SIP et profil SIP
- Projet MAN – STIR/SHAKEN
- Centrex IP
Sécurité et authentification
- Introduction (IPsec, TLS)
- Mécanismes d’authentifications
- Session Border Controller (SBC)
Services SIP
- Principes généraux sur les extensions
- La messagerie instantanée : Chat et SMS
- Framework de notifications
- Le transfert d’appel – la prise d’appel (call pickup)
- La supervision de postes SIP
- La messagerie vocale
- Conférence multimédia
NAT
- Problématique
- Approches et éléments de solutions (RTP symétrique, le media relay, SBC / ALG)
Travaux pratiques
- Mise en œuvre de terminaux SIP, de serveurs Registrar / Proxy et IPBX
- Étude de cas
- Observation de traces et des impacts sur les services