Formation – Conception, Développement logiciels et outils de test
Dernière mise à jour : 06/2015

DE4 – SIPp : Conception de scripts de tests, d’intégration et d’acceptation

SIPp est un logiciel open-source qui permet de tester les équipements SIP (Proxy, B2BUA, AS, IPBX, …). Il offre de multiples possibilités dans l’exécution de scripts. SIPp permet notamment l’exécution de scénarios de tests fonctionnels des plus simples au plus complexes et la réalisation de tests en charge.

Durée : 3 jours
Prix : 1 990 €
Prix HT inter-entreprises par participant. Collations et déjeuners offerts.
S'inscrire / s'informer
Objectifs :

L’objectif de cette formation est de découvrir l’ensemble des possibilités de SIPp et de le mettre en oeuvre afin de maîtriser son utilisation.

  • Participants Ingénieurs et techniciens intervenant dans les phases de tests, de validations et d’intégrations.
  • Pré-requis Une très bonne connaissance du protocole SIP est nécessaire.
  • Travaux dirigés Le cours s’appuie sur des travaux pratiques réalisés pendant toute la durée de la formation.
Imprimer
la page

Rappels avancés sur le protocole SIP

  • Les entités SIP: UAC, UAS, Proxy, B2B
  • Transaction, dialogue
  • Constructions des requêtes et réponses – headers « système »
  • Les mécanismes de routage
  • SDP et les flux RTP/RTCP

Présentation de SIPp

  • Qu’est-ce que SIPp ?
  • Caractéristiques de SIPp
  • Principes et options de SIPp
  • Documentation, FAQ, mailing list

TP n°1 : Enregistrement SIP (REGISTER)

  • Installation de SIPp
  • Les paramètres de la ligne de commande
  • Les principaux mots clés (variables internes)
  • Ecriture du script d’enregistrement
  • Installation de Wireshark pour analyser le call flow
  • L’utilisation de variables injectées depuis un fichier CSV

TP n°2 : Appel sortant / appel entrant (INVITE)

  • Présentation du call flow SIP à réaliser
  • Ecriture du script
  • Les nouveaux keywords
  • Fonctions dédiées VoIP de Wireshark
  • Intégration continue

TP n°3 : Réalisation d’un test de charge

  • Génération de log
  • Mise en place du test de charge
  • Mode multi-socket

TP n°4 : Simulation de flux audio/vidéo

  • Présentation des options «rtp_echo» et «pcapplay»
  • Réalisation d’un script «rtp_echo»
  • Réalisation d’un script «pcapplay»

TP n°5 : Fonctions avancées

  • Branchement conditionnel
  • Interconnexion de scripts SIPp

TP n°6 : SIPp et la sécurité

  • TLS
  • HTTP digest et AKAv1

Formations connexes

  • Conception, Développement logiciels et outils de test 5 formations
    • DE4

      SIPp : Conception de scripts de tests, d’intégration et d’acceptation

      L’objectif de cette formation est de découvrir l’ensemble des possibilités de SIPp et de le mettre en oeuvre afin de maîtriser son utilisation.

    • DE9

      Déployer vos services téléphoniques avec WebRTC

      Cette formation permet au participant d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, les techniques et protocoles mis en œuvre et les mécanismes sous-jacents du framework

    • DE10

      Développer vos applications multimedia avec WebRTC

      Cette formation permet d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, de mettre en œuvre les techniques et protocoles, de comprendre les API et leurs impacts réseaux et de maîtriser les mécanismes sous-jacents du framework. Cette fonction s'appuie sur de nombreux travaux pratiques.

    • DE13

      Comprendre le fonctionnement et l’utilisation de Wireshark

      Wireshark est L'analyseur de paquets réseau open source qui permet de capturer et d’inspecter en détail le trafic d'un réseau IP. Il est largement utilisé pour le diagnostic réseau, la sécurité informatique et l’analyse des protocoles. Grâce à son interface graphique intuitive, Wireshark permet de visualiser chaque paquet et d'en extraire des informations précises. Cet outil est indispensable pour comprendre le fonctionnement des communications réseau en temps réel. Dans le cadre de cette formation, nous apprendrons à utiliser Wireshark pour observer, filtrer et interpréter le trafic réseau.

    • DE14

      Comprendre et maîtriser les chaînes de transmissions numériques

      Cette formation permet d’acquérir les connaissances fondamentales pour comprendre, dimensionner et analyser une chaîne de transmission numérique, depuis la source d’information jusqu’au récepteur. Elle met l’accent sur les technologies actuelles (Ethernet, WiFi, 4G/5G, Fibre optique, LoRa, Bluetooth) et les outils de simulation professionnels (GNU Radio, MATLAB).

orange
GFI
Viibe
AXIANS
TuffigoRapidex
Bouygues E&S
Icosnet
t&t
Monaco Telecom_550x550
DGA
Italtel
Keolis
econocom
CEA
technicolor
sagemcom
Schneider-mod
SII
adventiel
Sofrecom
ESR Groupe H69
NETENSIA
CNES_2005-2017_Logo
DCNS
la poste
AIRBUS
SopraSteria
CMB ARKEA
Lomaco
SFR
akio
Motorola
engie-ineo
alten
DGAC
CGI
Groupama-logo
iagility
Modis
Astellia
Extia
logo-coriolis-telecom_mod
UNYC
broadpeak
BureauVeritas
intel
HubOne
davidson
Deltadore
Amphenol-Antenna-Solutions-Logo-2-mod
actility
cirpack
XURA 90H
capgemini
sierra_wireless
setelia
image_et_reseau
LOGO-CONVERGENCE-2019_300px_mod
axione
neosoft
Adeunis
assystem-logo
Savelec
VA SOLUTIONS2
logo_SDIS54_mod
Thales
SNCF_2011
nokia-logo
athemium
NIJI
ADP