27
Catalogue des sujets PFE 2015 Pour postuler, merci d’envoyer votre candidature au Service Des Ressources Humaines en indiquant l’intitulé du stage: [email protected] Software & Technologies

Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

Embed Size (px)

Citation preview

Page 1: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

Catalogue des sujets

PFE 2015

Pour postuler,

merci d’envoyer votre candidature au

Service Des Ressources Humaines en

indiquant l’intitulé du stage:

[email protected]

Software & Technologies

Page 2: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

2

Intitulé du stage Solution End2End pour les tests d’intégration des Set-To

Boxes

Objectif du stage

Développement d’une solution complète qui associe intégration

continue, tests automatiques via robots et reporting automatique

des résultats.

Cette solution vise les Set-Top Boxes (décodeurs) conçues et

implémentées à Sagemcom Software & Technologies.

Tuteur

nom, prénom, fonction, n°

de poste

Salma Nairi

Profil recherché

Formation

Compétences/

Connaissances exigées

Ingénieur génie Logiciel

Développement embarqué.

Maitrise des langages de Scripting.

Demandeur (nom, prénom, n° de poste) Nadia Haoual

Fonction / Activité / Département / Service Chef de Projet ETL SS&T

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 3: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

3

Demandeur Nadia Haouel

Fonction / Activité / Département /

Service

Chef de Projet ETL SS&T

Intitulé du stage Solution web pour le pilotage et l'analyse des outils et des

données de la forge Sagemcom

Objectif du stage

Développement d'une solution web interactive qui permet de

configurer les outils de reporting associés à la forge Sagemcom :

Gestion de configuration, gestion des bugs et gestion des tests.

Gérer les deux flux :

- Configurer les filtres pertinents selon le besoin.

- Récupérer les résultats sous forme de graphes et indicateurs

Fusionner la nouvelle solution WEB avec l’interface de la forge

pour aboutir à une plateforme unique.

Tuteur

nom, prénom, fonction, n°

de poste

Brahim ALIANI/ Bilel EL HAMMAMI

Profil recherché

Formation

Préférences pour

certaines écoles

Compétences/

Connaissances exigées

Ingénieur génie Logiciel

Maitrise des langages de Scripting.

Connaissances Django, bootstrap

Connaissances en VB

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 4: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

4

Demandeur ZRAFI Mohamed Sami

Fonction / Activité / Département /

Service

Référent Technique. Pôle ETL

Intitulé du stage Interface interactive pour la génération automatique de

scripts pour le robot de test des set-top-boxes Sagemcom

Objectif du stage

Concevoir et développer un outil qui permet à travers son IHM

de construire un script graphiquement : A partir de blocs

graphiques, construire manuellement le déroulement d’un test

(sous forme d’un organigramme) pour générer automatiquement

derrière le script compréhensible par le robot.

Prévoir une bibliothèque de blocs évolutive (développement,

ajout, suppression et modification de blocs)

Tuteur

nom, prénom, fonction, n°

de poste

ZRAFI Mohamed Sami, 4509

Profil recherché

Formation

Compétences/

Connaissances exigées

Profils ingénieurs informatique

Python, QT, GTK+, ...

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 5: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

5

Demandeur ZRAFI Mohamed Sami

Fonction / Activité / Département /

Service

Référent Technique Pôle ETL

Intitulé du stage Automatisation de la traduction des tests décrits en langage

humain en scripts compatibles avec les robots de tests

décodeurs

Objectif du stage

Concevoir et développer un plugin pour le logiciel de pilotage du

robot de tests décodeurs permettant de traduire les tests écrits en

langage humain en scripts machine.

L’outil BEHAVE servira de base départ.

L’étape finale consiste à récupérer les tests écrits en langage

humain dans l’outil de gestion des tests pour les dérouler à

travers le robot. L’objectif est d’avoir des tests utilisables que ce

soit en mode robot ou en mode manuel (testeur humain)

Tuteur

nom, prénom, fonction, n°

de poste

ZRAFI Mohamed Sami

Profil recherché

Formation

Compétences/

Connaissances exigées

Profils ingénieurs informatique

Python, QT, XMLRPC.

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 6: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

6

Demandeur (nom, prénom, n° de

poste)

Akram Ghorbel

Fonction / Activité / Département /

Service

Equipe Drivers SST

Intitulé du stage Implémentation du Close Caption (sous titrage) sur Sortie

HDMI

Objectif du stage

Extraire les données du Close Caption d’un flux entrant,

Ecriture des données sur un plan graphique en utilisant DirectFB

Synchronisation de l’affichage.

Tuteur

nom, prénom, fonction, n°

de poste

Akram Ghorbel (responsable plateforme Intel et référent BCM)

Profil recherché

Compétences/

Connaissances exigées

Programmation embarqué / TV num.

Missions

Tâches confiées, axes de

travail, environnement

Compréhension du standard EIA608/708 et DirectFB sur

Broadcom.

Soft Broadcom

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 7: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

7

Demandeur Seifeddine BEN HADHRIA, Mohamed MANSOURI

Fonction / Activité / Département /

Service

Ingénieurs Développement

Intitulé du stage Conception, Implémentation et intégration du standard

Miracast sous un Set-top Box.

Objectif du stage

1- Comprendre le standard Miracast,

2- Créer un document de conception du standard Miracast vis-à-

vis du soft de la STB Numéricable.

3- Implémenter les différentes couches du standard Miracast.

4- Intégrer le module développé.

Tuteur

nom, prénom, fonction, n° de

poste

Seifeddine BEN HADHRIA

Mohamed MANSOURI

Profil recherché

Formation

Compétences/

Connaissances exigées

Élève ingénieur, spécialité logiciels et systèmes embarqués

C, C++, Linux, Script Sell, POO, Java, Android

Missions

Tâches confiées, axes de

travail, environnement

-Mis en place d'une solution qui permet le partage des flux

audio/vidéo affichés sur un appareil mobile vers un diffuseur

(TV/moniteur), et réciproquement à travers le Wi-Fi P2P.

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 8: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

8

Demandeur (nom, prénom, n° de

poste)

Aziza KHIARI

Fonction / Activité / Département /

Service

Chef de Projet

Intitulé du stage « Développement d’un outil automatique pour la certification

des exigences de la sécurité informatique Linux de CISCO »

Objectif du stage

L’acceptance Hardening CISCO (tests de sécurité) se fait sur

plusieurs itérations.

Toute livraison Hardening pour CISCO est revue par l’équipe

Sécurité de ce partenaire et des inconformités sont remontées par

rapport aux exigences demandées dans le cahier de charge.

L’objectif de ce stage est de développer un outil automatique de

certification des exigences Hardening de CISCO et ce afin de

valider le contenu de la livraison avant envoi chez CISCO.

L’outil est basé sur des scripts développées conformément au

cahier de charge de CISCO avec une interface graphique qui sert

à configurer pour chaque projet le contour des exigences à

certifier.

Tuteur

nom, prénom, fonction, n°

de poste

Anis MONSER, référent technique

Profil recherché

Compétences/

Connaissances exigées

Linux système, kernel Linux, sécurité informatique (Hardening),

scripting, Langage C, environnement embarqué.

Le PFE sera probablement traité en binôme

Missions

Tâches confiées, axes de

travail, environnement

Hardening, scripting, Linux embarqué, IHM

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 9: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

9

Demandeur Amine HAMDI

Fonction / Activité / Département /

Service

ADT Broadcast

Intitulé du stage Reconnaissance vocale en temps réel sur set-top box

Objectif du stage

Les Set-top box (décodeurs numériques) intègrent déjà différents

types de sous-titrage basés sur des normes différentes. Ces

sous-titrages doivent être construites pour chaque programme

diffusé et envoyés par satellite au STB (Set-top box). Il est

intéressant d'offrir la possibilité de convertir la voix humaine en

texte et de l'afficher en temps réel pour l'utilisateur.

Tuteur

nom, prénom, fonction, n°

de poste

Amine HAMDI, Ingénieur développement

Profil recherché

Compétences/

Connaissances

exigées

- Théoriques: système d'exploitation embarqué (linux),

Traitement de la parole

- Langages: C, shell, make

- Environnement: Linux (Développement embarqué)

Missions

Tâches confiées, axes de

travail, environnement

- Étude comparative des librairies de reconnaissances vocales

- Chercher le meilleur emplacement pour intégrer la librairie

choisie dans l'architecture existante du set-top box.

- Conception et implémentation du service de sous-titrage

automatique.

- Analyser les performances de la solution (taux d'erreur, temps

de latence).

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 10: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

10

Demandeur ELLAFI Haythem

Fonction / Activité / Département /

Service

Référent technique / ADT

Intitulé du stage Conception et implémentation d’une application set-top-box

qui utilise l’environnement générique STDEBUG de ST

Microelectronic

Objectif du stage

Conception de la solution.

Implémentation de l’application.

Tests et documentations

Tuteur ELLAFI Haythem

Profil recherché

Compétences/

Connaissances

exigées

C/C++, conception, linux, systèmes embarqués temps réel.

Missions

Tâches confiées, axes de

travail, environnement

Etude de l’existant / Documentation.

Elaboration des documents de conception.

Implémentation et tests de l’application.

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 11: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

11

Demandeur Ben Amor Maher

Fonction / Activité / Département /

Service

Chef de projet / ADT / BB

Intitulé du stage Support de service de stockage cloud dans le Media Center

d’une STB

Objectif du stage

Intégration d’un ou plusieurs services de stockage cloud

(Exemples : Dropbox, Google Drive, Box, etc.) dans le

Middleware et la UI d’une STB Sagemcom afin de permettre à

l’utilisateur de lire les fichiers supportés (Photos, Vidéos, etc.)

depuis le menu Media Center.

Tuteur

nom, prénom, fonction, n°

de poste

Ben Amor Maher

Profil recherché

Compétences/

Connaissances

exigées

C, C++, Linux.

Missions

Tâches confiées, axes de

travail, environnement

Tâches :

- Développement du support des API des services de

stockage dans le MW (récupération des fichiers, mise à

jour suite à un ajout ou suppression, etc.).

- Développement d’API MW utilisables par la UI.

- Développement de la partie UI (intégration dans le menu

Media Center comme source de fichier supplémentaire en

plus de l’USB et DLNA).

- Développement de tests unitaires et fonctionnels

(éventuellement automatisés).

Environnement : Poste de travail sous Linux (Ubuntu) et

STB sous Linux intégrant un Media Center (USB et DLNA)

et une UI en HTML5.

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 12: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

12

Demandeur JAMMALI MEHDI

Fonction / Activité / Département / Service ATD_BB_Validation

Intitulé du stage Etude et mise en place d’un outil

d’automatisation des tests fonctionnels sur un

décodeur TV Num

Objectif du stage

Sujet : Etude et mise en place d’un outil

d’automatisation des tests fonctionnels sur un

décodeur TV Num

Mots clés :DVB, Décodeurs TV NUM , witbe, python,

STB_Testeur

Projet cible : NC, CV ,FT , NC+ …

Tuteur Mehdi JAMMALI et Ramzi DARRAGI

Profil recherché

Compétences/

Connaissances exigées

Python

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 13: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

13

Demandeur Chebbi Mohamed

Fonction / Activité / Département /

Service

Chef de projet / Décodeurs / ADT BB

Intitulé du stage Poste de contrôle SAV

Objectif du stage

Développement et implémentation d’une plateforme de contrôle

, de mise à jour des STBs via le protocole SAV du client ainsi

que son interface graphique associé

Tuteur

nom, prénom, fonction, n°

de poste

Laabidi Imen et Oueslati Abderraouf

Profil recherché

Compétences/

Connaissances

exigées

C, Linux, Réseaux IP, HTML, PHP

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 14: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

14

Demandeur (nom, prénom, n° de

poste)

Seifeddine JLASSI

Intitulé du stage Développement d’une solution de Game on Demand sur

réseau locale

Objectif du stage

Développer une solution de jeu à la demande sur le réseau local

qui permet de jouer à des jeux vidéo sur sa télé. L’exécution des

jeux va être faite sur un serveur, ou un PC de jeu, qui renvoie la

vidéo du jeu vers la télé et reçoit les commandes utilisateur via le

réseau local.

Le pont entre la télé et le serveur de jeu sera un décodeur

numérique et qui sera la plateforme de développement de ce

stage..

Il y a plusieurs solutions de Game On Demand sur le marché

comme G-cluster ou Limelight. On veut implémenter une solution

similaire.

Tuteur Moncef Limam – Développeur

Profil recherché

Compétences/

Connaissances exigées

C/C++, Linux.

Missions

Tâches confiées, axes de

travail, environnement

1. Etude de faisabilité de la solution Game on Demand en se

basant sur des solutions open source.

2. Développer la solution de Game on Demand :

Le serveur doit être un PC de gaming qui sera le host de

l’environnement de streaming des jeux : il faut mettre en

place cet environnement et faire le développement

nécessaire.

La plateforme de réception et d’affichage sera un décodeur

numérique à base du système linux sur lequel il faut

développer le code qui va recevoir les commandes utilisateur

et les envoyer vers le serveur et afficher la vidéo sur la télé.

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 15: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

15

Demandeur (nom, prénom, n° de

poste)

Wajih GHANMI

Fonction / Activité / Département /

Service

Chef de Projet / ADT Broadband

Intitulé du stage Editeur de Flux/Tables DVB

Objectif du stage

Concevoir et implémenter un outil d'édition de Flux/table DVB:

- Edit/Custo de tables DVB et/ou flux.

- Technos : Java ou C++

Tuteur

nom, prénom, fonction, n°

de poste

Mahdi Hajri

Profil recherché

Compétences/

Connaissances exigées

Java ou C++, Linux

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 16: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

16

Demandeur (nom, prénom, n° de

poste)

Wajih GHANMI

Fonction / Activité / Département /

Service

Chef de Projet / ADT Broadband

Intitulé du stage Benchmarkeur de Station Wifi

Objectif du stage

Concevoir et développer un terminal technicien embarqué pour

valider la solution Wifi client sur décodeur SCOM.

Intégrer le benchmarkeur dans le tronc commun IPTV V2.

Tuteur

nom, prénom, fonction, n°

de poste

Mahdi Mansour

Profil recherché

Compétences/

Connaissances exigées

C, Linux embarqué, Wifi

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 17: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

17

Demandeur Mkhinini Mohamed

Fonction / Activité / Département /

Service

ADT-BC

Intitulé du stage Conception & développement de widgets sous forme de

plugins pour décodeurs numériques

Objectif du stage

Conception & développement de widgets sous forme de plugins,

qui seront chargés depuis une clé USB ou un site internet (sans

re-compliation de binaire ( language C)).

Exemple de Widgets : weather, sports, news, activation des logs,

monitoring de STB, webinterface...

Tuteur

nom, prénom, fonction, n°

de poste

Monem Bel Hassine (Chef de projet)

Profil recherché

Formation

Compétences/

Connaissances exigées

Ingénieur développement embarqué

C/C++

Systèmes et dévs embarqués

Linux embarqué

Web HTML/Flash PHP Apache

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 18: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

18

Demandeur Mkhinini Mohamed

Fonction / Activité / Département /

Service

ADT-BC

Intitulé du stage Conception & développement d'une application nPVR

(network PVR) d'enregistrement sur un cloud.

Objectif du stage

Conception & développement d'une application network PVR

(nPVR) qui permet d'enregistrer les programmes TV sur un cloud

(disque, reseau, CIFS , SMB, NFS ...).

Tuteur

nom, prénom, fonction, n°

de poste

Hedi Essafi (Chef de projet)

Profil recherché

Formation

Compétences/

Connaissances exigées

Ingénieur développement embarqué

C/C++

Systèmes et dévs embarqués

Linux embarqué

Réseaux

Web HTML/Flash

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 19: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

19

Demandeur (nom, prénom, n° de

poste)

Mkhinini Mohamed

Fonction / Activité / Département /

Service

ADT-BC

Intitulé du stage Conception & développement d’une application smartphone

pour le transfert de flux multimédia vers une STB

Objectif du stage

Concevoir & développer une application smartphone pour le

transfert de flux multimédia vers une STB (screen sharing).

Tuteur

nom, prénom, fonction, n°

de poste

Zouheir Hasnaoui (Chef de projetdP)

Profil recherché

Formation

Compétences/

Connaissances exigées

Ingénieur développement embarqué

C/C++

Systèmes et dévs embarqués

Linux embarqué

Réseaux

iOS ou Android

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 20: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

20

Demandeur (nom, prénom, n° de

poste)

Mkhinini Mohamed

Fonction / Activité / Département /

Service

Chef de Projet

Intitulé du stage Remote Schedule Management

Objectif du stage

Gérer la liste des records d’une STB à distance (page Web ou

smart phone)

Tuteur

nom, prénom, fonction, n°

de poste

Mohamed Mkhinini – Chef de Projet -

Profil recherché

Formation

Compétences/

Connaissances exigées

Formation systèmes embarqués

C/C++

Systèmes et dévs embarqués

Linux embarqué

Web/PHP Apache - Android

Missions

Tâches confiées, axes de

travail, environnement

- Permettre à un utilisateur de gérer ses records en cours ou

futur à partir d’une page Web / Smartphone

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Software & Technologies

Page 21: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

21

Demandeur Ben Romdhane Asma

Fonction / Activité / Département /

Service

Réfèrent technique IPv6, ATR

Intitulé du stage Etude et implémentation d’un mécanisme de Tunneling

IPv6 dans IPv4 à base de 6RD

Objectif du stage

Implémentation du mécanisme de tunnelling IPv4/IPv6

avec la méthode 6RD

Tuteur

nom, prénom, fonction, n° de

poste

Ben Romdhane Asma , Referent technique IPv6

Profil recherché

Formation

Compétences/

Connaissances exigées

Informatique ( génie logiciel, réseau)

C/C++, Réseau, TCP/IP

Connaissances minimales IPv6 est un plus

Missions

Tâches confiées, axes de

travail, environnement

Etude de l'existant

Etudier les types de tunneling IPv6/IPv4, spécifiquement le 6RD

Implémentation et configuration du mécanisme de tunelling

6RD entre une gateway résidentiel et réseau wan (Tunnel

creation, IPv4/IPv6 address mapping, stateless firewall

configuration,...)

Mise en place d'une plateforme de test de connectivité IPv6 via

le tunnel

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 22: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

22

Demandeur Ahmed Amine HAOUES

Fonction / Activité / Département /

Service

Réfèrent technique , ATR

Intitulé du stage Etude et implémentation du service Hotspot 2.0 sur une

passerelle résidentielle.

Objectif du stage

Etudier la norme HotSpot2.0 (HS2) (802.11u) et son

intégration aux points d'accès des passerelles résidentielles

SagemCom

Mise en place du service HS2 via un simulateur

Tuteur

nom, prénom, fonction, n°

de poste

Ahmed Amine HAOUES: Référent Technique Architecte

Nadia BEN JEMAA: Référent Valideur WiFi

Profil recherché

Formation

Compétences/

Connaissances exigées

Informatique ( génie logiciel, réseau)

Réseau WLAN, développement embarqué C/C++, Linux

Missions

Tâches confiées, axes de

travail, environnement

Etude de l'existant :

Etudier la norme Hotspot 2.0

Etudier l'intégration du service HS2 sur le différents chips WiFi

utilisés sur les produits passerelles.

Développer et intégrer le support du service HS2 dans le

middleware Sagemcom

Crée un démonstrateur HS2 avec tous les composants réseaux

nécessaires

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 23: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

23

Demandeur GUESMI Baligh

Fonction / Activité / Département /

Service

Referent technique, ATR

Intitulé du stage Conception et implémentation d’un CLI ‘Cisco like’ pour une

passerelle résidentielle

Objectif du stage

Avoir une interface sur ligne de commande permettant de

configurer et de contrôler les services de la gateway (CLI). Elle

doit avoir les mêmes principes du standard CISCO CLI, avec le

TAB-Completetion, niveau de contrôle, section, authentification,

permission, ...

Le résultat du PFE doit être une API (bibliothèque) utilisable par

n’importe qu’elle autre module de l’OS SagemCom.

Tuteur GUESMI Baligh , Referent technique

Profil recherché

Formation

Compétences/

Connaissances

exigées

Informatique ( genie logiciel, reseau)

Linux, C/C++

Missions

Tâches confiées, axes de

travail, environnement

Etude des solutions existantes supportant le système Linux et

respectant les critères d’un système embarqué.

La conception d’une solution propriétaire pour l’OS SagemCom.

Développement et implémentation d’une première solution à

embarquer sur une gateway.

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 24: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

24

Demandeur (nom, prénom, n° de

poste)

Nadia BEN JEMAA

Fonction / Activité / Département /

Service

Ingénieur Validation Gateway, ATR

Intitulé du stage Application mobile pour les tests de stress et charge WiFi

Objectif du stage

Gérer les tests de stress WiFi sur les passerelles résidentiels

SagemCom

Automatiser les tests de stress WiFi via une application mobile

(ping en boucle, surf automatique, Accès à l’HM de la

passerelle, connexion/déconnexion en boucle sur l’interface

WiFi..)

Tuteur

nom, prénom, fonction, n° de

poste

Nadia BEN JEMAA , Ingénieur Validation Gateway

Profil recherché

Formation

Compétences/

Connaissances exigées

Informatique ( génie logiciel)

Java, C++, Xcode

Missions

Tâches confiées, axes de

travail, environnement

- Etude de l'existant

- Se familiariser avec l’environnement de la Gateway pour définir les

tests de stress WiFi.

- Développement de l’application mobile sur les 2 plateformes

Android et IOS.

- Intégration de l’application et tests.

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 25: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

25

Demandeur (nom, prénom, n° de

poste)

Ben Messaoud Mokhtar

Fonction / Activité / Département /

Service

Réfèrent technique Architecture, ATR

Intitulé du stage Etude et implémentation d’un service cloud Google pour la

configuration d’une passerelle résidentielle.

Objectif du stage

Définir les services Google clouds candidates a un

déploiement sur Passerelle résidentielle

Utiliser Google Calendar pour désactiver des interfaces

réseaux suivant des plages horaires prédéfinis

Tuteur

nom, prénom, fonction, n°

de poste

Ben Messaoud Mokhtar , Referent technique Architecture , 4613

Profil recherché

Formation

Compétences/

Connaissances exigées

Informatique ( génie logiciel, réseau)

http, webservices,

Missions

Tâches confiées, axes de

travail, environnement

Etude de l'existant :

Etudier les services Google Clouds

Déterminer le services potentiellement intégrables sur passerelles

résidentielle

développer un proof of concepts avec le service Google Calendars

pour désactiver des interfaces réseaux suivants des plages

horaires

test de l’application su PC

Intégration sur gateway + tests d’intégration

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 26: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

26

Demandeur Bouzaiene Ismail

Fonction / Activité / Département /

Service

Réfèrent technique Networking, ATR

Intitulé du stage Etude et implémentation d’un Agent TR064 sur une

passerelle résidentielle

Objectif du stage

Conception et implémentation d'un agent

d'autoconfiguration TR064 des passerelles résidentielles

via le réseau Lan

La solution sera basée sur le protocole UPNP

Tuteur

nom, prénom, fonction, n°

de poste

Bouzaiene Ismail, Referent technique Networking

Profil recherché

Formation

Compétences/

Connaissances exigées

Informatique ( génie logiciel, réseau)

C, C++, XML, programmation réseaux

Missions

Tâches confiées, axes de

travail, environnement

-Etude du standard TR064

-Analyse protocolaire (UPNP, SSL)

-Définition d'une liste d'actions d'autoconfiguration pour la

Gateway

-Développement de l'agent TR064

-Intégration de l'application sur la Gateway

-Tests d'intégrations

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015

Page 27: Catalogue des sujets PFE 2015 - … · Ingénieur génie Logiciel ... Catalogue des sujets de PFE 2015 ... rapport aux exigences demandées dans le cahier de charge

27

Demandeur BEZI Abdelkarim

Fonction / Activité / Département /

Service

Ingénieur validation Pole ATR

Intitulé du stage Conception de développement d’une application qui

automatise les tests VoIP (scénarios incluant les IP-Phones de

type AASTRA)

Objectif du stage

Le travail demandé vise à :

-Développer une application qui simule l’ip-phone AASTRA

-Automatiser les tests VoIP qui utilisent ce type de téléphone

(signalisation, appels internes, services, etc)

-Dégager un rapport incluant les tests bien passés ainsi que les

bugs détectés

Tuteur

nom, prénom, fonction, n°

de poste

Abdelkrim Bezi / Haythem Rejeb

Profil recherché

Compétences/

Connaissances exigées

Bonnes compétences en TCL/Python et Linux

La maitrise de la conception et programmation Orientée Objet

Connaissances en VoIP/SIP seront un plus

Missions

Tâches confiées, axes de

travail, environnement

-Environnement : Projet Livebox Pro V3/ Module VoIP

-Tâches : Etudier le fonctionnement du module VoIP pour le

produit Livebox Pro à travers les spécifications techniques

disponibles ainsi les cas de tests définis

Comprendre le fonctionnement de l’ip-phone ASSTRA ainsi que

les tests VoIP en relation

Dégager les cas de tests à automatiser pour cet équipement

Concevoir et proposer une solution pour l’automatisation de ces

tests

Implémenter et tester cette solution

Software & Technologies

Sagemcom Software & Technologies | Catalogue des sujets de PFE 2015