Projet : Internet Transparency [telecoms :serveur d’équipements VOIP]
• Objectif : extension des matériels gérés par un serveur d’équipements Voice over IP : gestion de NATs (Network Address Translator).
Sous équipe de 6 personnes, 20 personnes impliquées sur ce projet localement.
• Rôle
Etude de l’architecture existante: identification des modules à modifier et à créer pour gérer les NATs + validation avec les responsables aux USA.
Développement de l’interface graphique : modification de composants existants et création de nouveaux composants.
Spécification et développement d’une interface d’accès XML.
Modification et création des procédures de traitement situées entre les interfaces et la base Oracle avec modification de l’interface CORBA du serveur
Participation à la rédaction des documents : cahier des charges, spécifications, plans de tests, documentation utilisateur
Projet : Telephony Routing Over IP [telecoms : routage VOIP]
• Objectif : Etude et développement d’un prototype utilisant le protocole TRIP (Telephony Routing Over IP) pour établir les paramètres de routage d’appels téléphoniques d’un réseau VOIP vers un réseau commuté.
Equipe de 5 personnes
• Rôle
Conception et développement d’un client Java recevant les règles logique décrivant les critères de routage par préférence :
- conception du format des règles logiques (envoi + stockage)
- implémentation du protocole COPS pour la transmission des règles
Conception et développement d’un serveur permettant de tester le client
Intégration du client « règles logiques » dans l’application serveur de routage en collaboration avec les membres de l’équipe
Participation à la rédaction des documents : cahier des charges, spécifications, plans de tests.
Mise au point de la démonstration du prototype concernant l’aspect règles logiques
Projet : AMA to CDR mediation [telecoms : billing]
Note: stage de fin d’études de 6 mois débouchant sur une embauche.
• Objectif : création de « briques logicielles » permettant la réception, le traitement et l’envoi de fichiers de facturation téléphonique vers les systèmes des opérateurs.
Equipe de 3 personnes
• Rôle
Conception de l’architecture générale de l’application avec l’utilisation d’un framework développé par une équipe Nortel au Canada
Décomposition des responsabilités d’implémentation en accord avec l’équipe
Implémentation de l’application en Java
- client serveur permettant la réception des fichiers de facturation
- décodage et gestion des fichiers de facturation (format AMA)
- gestion, des alarmes et logs
Test de l’application avec développement du plan de tests
Rôle de conseil/formation envers les membres de l’équipe concernant l’utilisation du langage Java et du framework utilisé
• Conception d’une application intranet 3 tiers
Conception et implémentation d’une base de données sous Oracle
Développement des interfaces utilisateur en utilisant une architecture 3 tiers