<!-- Slide number: 1 -->

Projet de fin d’étude
Conception et développement d’une solution de monitoring actif pour les réseaux 3G/Data

Encadré par:
M Moemen Cherni
Élaboré par:
Rihem Youssfi
M Hichem Bargaoui
1
Notes:
Madame la présidente, monsieurs les membres de jurys ,je suis honorée par votre présence aujourd'hui pour évaluer mon projet de fin d’études intitulé ’concept et dev’ encadré par monsieur moemen cherni à prisma et monsieur hichem bargaoui à esprit et élaboré par moi même
<!-- Slide number: 2 -->

Contexte du projet
Problématique
Solution
Analyse
Réalisation
&
Conclusion
Perspectives
2
Notes:
Tout d'abord, permettez moi de vous présenter le plan de ma présentation. Que nous puissions la diviser en deux grandes partie : la première l'introduction la ou je vais commencer par une courte présentation de la société qui m'a accueilli pour effectuer mon projet. Ensuite, je vais vous décrire le contexte du sujet : pourquoi on a pensé à ce sujet, l'utilité de la solution: c'est à dire qu'est ce qui pousse une entreprise à développer une telle solution d'un coté et de l'autre coté qu'est ce qui pousse une autre entreprise à utiliser/acheter notre solution(après je vais vous définir notre cible c'est à dire les entreprises, les clients qui ont besoin d'une telle application).
Dans La deuxième partie on va parler de la solution ,l’analyse qui contient les besoins fonctionnels et non fonctionnels, la réalisation où je vais expliquer l'architecture de l'application ainsi que les différentes fonctionnalités avant de finir par la conclusion et les perspectives.
<!-- Slide number: 3 -->
Contexte du projet
3
<!-- Slide number: 4 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Organisme
d’accueil

Société Tunisienne de services en ingénierie télécoms et informatique, en
opération depuis 2001.
Acteur régional pour la fourniture de solutions et prestations pour systèmes d’informations et réseaux télécoms.
4
<!-- Slide number: 5 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse


Gestion des temps et des activités
Conseils et assistance technique

Développement de solutions logicielles et mobiles

Gestion des performances de la QoS des réseaux télécoms et informatiques
5
Notes:
<!-- Slide number: 6 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse



Très exigent en terme qualité et prix
Répondre plus rapidement aux besoins

Assurer la fiabilité des services offertes
6
Notes:
Publicité
les client potentiels qui veulent exploiter notre solution sont généralement les équipes d’optimisation et de maintenance chez les operateurs mobiles,
Pourquoi ce type de client? Parce que tt simplement un manager ou un ingénieur télécoms qui est chargé d’optimiser un réseau doit prendre des décisions mais sur quoi doit-il se baser? Il a besoins des indicateurs de performance relatifs à ce réseau pour qu’il puisse avoir une idée sur les problèmes qui l’affectent
<!-- Slide number: 7 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Fournir des services de haute qualité
Très exigent en terme qualité et prix


Répondre plus rapidement aux besoins
Assurer la fiabilité des services offertes
Client
Opérateur
7
Notes:
Un autre cas de figure, Les opérateurs investissent de l’argent pour améliorer la performance de leur réseau mais de l’autre coté les client se plaignent toujours et on entends la fameuse phrase « on a pas de réseau » tous le temps, Le réseau existe mais c’est la QoS qui varie d’une période à une autre et d’un endroit à un autre
<!-- Slide number: 8 -->
Problématique
8
<!-- Slide number: 9 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Estimation du degré de
satisfaction du
client
Détecter les défaillances
De la qualité de service
Toutes les 24 heures
Adopter et personnaliser
une solution répondant

à nos besoins
9
Notes:
Passons à la problématique
Afin de simuler le coté client et optimiser le réseaux , on doit poser pas mal de questions comme : comment peut-on estimer le degré de satisfaction du client, détecter…, adopter…
<!-- Slide number: 10 -->
0
Solution
10
<!-- Slide number: 11 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Effectuer des tests 3G et data
Calculer les indicateurs de performance du réseau
Enregistrer les KPIs dans une base de données
Générer des rapports à partir des KPIs récupérés
11
Notes:
Notre application est une solution de monitoring actif qui permet d’effectuer des tests data pour n’importe quels types de réseaux. S2T fournit un système de test intégré pour toutes les technologies de réseaux publics tels que les réseaux cellulaires, IP et les réseaux fixes.
<!-- Slide number: 12 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse







Publicité
12
Notes:
afin de répondre aux besoins de nos clients, (ici je parle en terme de prisma l’entreprise d’acceuil ), nous avons développé une application qui simule le coté client et plus précisément les différentes applications indispensables pour chaque utilisateur comme naviguer sur le web, télécharger ou uploader des fichiers en utilisant le protocole HTTP citons par exemple Google drive, Dropbox, YouTube également en utilisant le protocole FTP.
Mais simuler le coté clients seulement ne suffit pas, il faut derrière calculer les différents KPIs et les sauvegarder afin de pouvoir générer des rapports dans le but de détecter rapidement les défaillances et mesurer le degré de satisfaction du client,
<!-- Slide number: 13 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
KPIs calculés
Réseau IP
Mesure de la QoS
13
Notes:
Taux de réussite=Nbre de tests passés /nbre de tests total
<!-- Slide number: 14 -->
Analyse
14
<!-- Slide number: 15 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Besoins fonctionnels
15
Notes:
Les besoins fonctionnels dans notre projet prendront comme centre d’interet : le besoin exprimé par le client ce qui revient à apporter une réponse aux questions <<à quoi ça sert ? >> pour tout besoin fonctionnel ou <<comment ça marche ?>> quand il s’agit d’un cadre technique
<!-- Slide number: 16 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Besoins non fonctionnels


Gestion des erreurs
Flexibilité


Extensibilité
Ergonomie
16
Notes:
Ils représentent les exigences implicites auquel le système doit répondre. Ainsi à part les besoins fondamentaux, notre système doit répondre aux critères suivants
<!-- Slide number: 17 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Analyse de l’existant
Exemple de solutions pour la mesure de la QoS :




17
Notes:
Passons à l'étude d'existant, en fait les solutions existantes jusqu'à présent sont la solution intitulée AT Command tester du groupe marocain M2M.
Et la solution Tems automatics d'Ascom
On va siter quelques critiques de ces solutions , tout d'abord At command tester :
Les tests sont limités aux modems connectés via les ports USB.
Les différents tests effectués sont limités aux appareils qui supportent les commandes AT.
Tems automatics
La génération des rapports manuels qui présente une grande complexité pour l’analyse des données mesurées et l’évaluation des performances des réseaux.
L’obligation des utilisateurs de consulter à chaque fois le serveur de base de données SQL Server pour récupérer les données nécessaires à la génération du rapport.
<!-- Slide number: 18 -->

Conclusion &
Publicité
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse

Diagramme de cas d’utilisation globale
18
<!-- Slide number: 19 -->
Réalisation
19
<!-- Slide number: 20 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Choix logiciel et OS



20
<!-- Slide number: 21 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Réalisation
Analyse
Architecture de l’application
Niveau1
Niveau2
Envoi des requêtes

Lecture et sauvegarde


Envoi des paramètres
réseau
Envoi des rapports
21
<!-- Slide number: 22 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

USB Connection
22
Notes:
cette interface permet à l’utilisateur de contrôler les clés USB connectées au système, de les connecter et d’exécuter directement des AT command.
Log view : cette interface permet d’afficher les logs générés par l’application ainsi que de monitorer l’exécution des différents tests aussi afficher les erreurs.
<!-- Slide number: 23 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

Ping Test
23
Notes:
Pour le test Ping, S2T permet d’envoyer des paquets de type « Internet Control Message Protocol (ICMP) », à l'hôte cible et d’écouter les réponses « d'écho ICMP ». Ce test est utilisé pour vérifier si un hôte particulier est accessible à travers un réseau IP et de mesurer le temps aller-retour pour les messages envoyés sur une interface de test à l'hôte cible.
<!-- Slide number: 24 -->

Conclusion &
perspectives
Contexte du
Publicité
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

HTTP Get
24
Notes:
Le cas de test http Browsing simule le comportement de chargement d’une page web des navigateurs Web modernes avec des profils différents de navigateur (par exemple : IE, Firefox Chrome, Safari)..
Pour le test http Download/Upload, plus précisément, c’est le cas d’un test où un utilisateur télécharge ou « upload » des fichiers, des images, fichier texte, pdf, video… via le protocole HTTP (Hypertext Transfer) après avoir établi une connexion TCP à un port particulier sur un serveur HTTP.
<!-- Slide number: 25 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

FTP Download
25
<!-- Slide number: 26 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

Le Script

26
Notes:
cette interface permet la création, la configuration et le lancement d’un script.
<!-- Slide number: 27 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Interfaces

Report
27
Notes:
cette interface permet de se connecter à la Base de donnée, d’extraire, de présenter, de filtrer ainsi que d’exporter les données en format Excel.
<!-- Slide number: 28 -->
Conclusion
&
Perspectives
28
<!-- Slide number: 29 -->

Conclusion &
perspectives
Contexte du
projet
Problématique
Solution
Analyse
Réalisation
Conclusion
Réaliser une solution simple et pratique qui permet d’exécuter différents type de Tests Data/IP et de calculer les différents KPIs relatifs.
Enregistrer les résultats des tests dans une base de données.
Générer des rapports de mesure de la QoS des réseaux 3G/data.
Perspectives
Effectuer des tests plus avancés tels que la VoIP.
Implémenter notre application dans un système embarqué.
Générer des rapports sous format PDF et les sauvegarder dans une base de données centrale.
29
<!-- Slide number: 30 -->

30