uploads/SEE Telecom/BICE VoIP


61KB taille 17 téléchargements 689 vues
GT REV01 09.2015 Page 1 of 2

Proposition de stage

Développement d’un système de communication VoIP pour l’application BICE Introduction La société SEE Telecom mène depuis plusieurs années des activités dans le domaine du développement hardware et software des produits CATV et wireless. Parmi les projets sur lesquels nous travaillons, plusieurs utilisent un système d’insertion de messages d’urgence. Le travail que nous proposons consiste à développer une interface graphique pour l’application de monitoring BICE (Break-In ConsolE). Objectif du stage Au sein du service de recherche et développement (R&D) et dans le cadre du stage proposé, vous prenez en charge l’amélioration d’un logiciel d’insertion de messages d’urgence en milieux confinés. Vous concevez et réalisez un système de communication Voice over IP (VoIP) en utilisant le Session Initiation Protocol (SIP). SIP a été normalisé par le groupe de travail WG MMUSIC (Work Group Multiparty Multimedia Session Control) de l’IETF. La transmission VoIP s’effectuera entre un client BICE et un serveur BICE et sera bidirectionnelle. Le développement se fera en JavaFX. Une fois intégré le code au sein de l’application BICE, vous menez les phases de tests et de validation en collaboration avec l'équipe de développement du logiciel de simulation. Ce stage offre une expérience de développement logiciel avec des méthodes et des outils professionnels, dans un contexte pluri disciplinaire de recherche et développement. Description du projet de stage Ces dernières années, vu l’augmentation en taille et en complexité des systèmes de radiofréquence, la capacité d’insérer des messages d’urgence dans les tunnels routiers et dans des zones confinées en cas d’accidents est devenue une tâche importante. En utilisant les systèmes de retransmission radio développés à SEE Telecom, un operateur tunnel peut diffuser des messages d’urgences directement dans les voitures des usagers du tunnel en interrompant la radio FM. L’application Break-In ConsolE constitue la prochaine génération de logiciels de traitement audio de SEE Telecom conçue aussi bien pour l’insertion de messages multi-zones que pour la surveillance des stations radio. Elle a été conçue pour fournir à l’utilisateur une interface avec l’architecture matérielle et lui permettre d’interrompre la diffusion RF dans les tunnels et pour remplacer les programmes de radio grand public par des messages d’urgence. Ces messages d’urgence peuvent être des messages vocaux préenregistrés ou diffusés en direct (live) pour prévenir les usagers du tunnel d’une situation d’urgence. Le but de ce travail consisté à implémenter au sein de l’application BICE un système de communication VoIP en utilisant SIP. La version 1 est sortie en 1997, et une seconde version majeure a été proposée en mars 1999 (RFC 2543). Cette dernière a elle-même été largement revue, complétée et corrigée en juin 2002 (RFC 3261). Des compléments au protocole ont été définis dans les RFC 3262 à 3265. SIP est au sens propre un protocole de signalisation hors bande pour

See Telecom Avenue du Commerce 18 BE-1420 Braine-l’Alleud • Belgium Tel.: +32 (0)2 389 00 20 Fax: +32(0)2 389 00 30

GT REV01 09.2015 Page 2 of 2

Proposition de stage

Développement d’un système de communication VoIP pour l’application BICE l’établissement, le maintien, la modification, la gestion et la fermeture de sessions interactives entre utilisateurs pour la téléphonie et plus généralement pour toutes les communications multimédias. Le protocole n’assure pas le transport des données utiles, autrement dit, il ne véhicule pas la voix, mais assure simplement la signalisation. Le transport de données sera assuré par les protocoles RTP/RTCP. Les protocoles RTP/RTCP ont été conçus dans le but d’enrichir les fonctions d’UDP et de fournir à ce dernier ce dont il a besoin pour gérer efficacement les données multimédias temps réel. Deux autres aspects seront abordés pendant le stage : 1. La possibilité de comprimer le flux audio pour minimiser l’occupation en bande 2. L’utilisation des métriques pour évaluer la qualité du service. Ce travail comporte l’utilisation de librairies JAVA qui implémentent le protocole SIP. Ces librairies sont amplement documentées.

Informations pratiques •

Responsable de stage à SEE Telecom : Guido Torrese, Ph.D. Software Solution Manager E-mail: [email protected] Phone: 0032-(0)2-3890043



Responsable administrative Pilar de Lichtervelde, Responsable du personnel E-mail : [email protected] Phone: 02/389.00.55



Localisation du poste SEE Telecom Avenue du Commerce, 18 - 22 BE-1420 Braine-l'Alleud Belgium

See Telecom Avenue du Commerce 18 BE-1420 Braine-l’Alleud • Belgium Tel.: +32 (0)2 389 00 20 Fax: +32(0)2 389 00 30