Title: Projet de Fin d
1Projet de Fin dEtudes UNRA Alcateltuteur
Vincent Huriet
Le Roquais Christophe Vandemoortele Jean-François
Département Télécommunications, Services et Usages
2Plan de la présentation
- Introduction et contexte
- Problématique
- Conduite de projet
- Présentation de la solution
- Expérimentation et résultats
- Conclusion
3Introduction
- Contexte
- Orange UNRA Alcatel
- Mesures de performances du réseau d accès
GPRS d Orange - 11 semaines de PFE
- Objectifs
- Participer à lélaboration dun protocole de
tests de performance GPRS - Evaluation des outils existants
- Réaliser des outils de mesure de qualité de
service automatisés orientés utilisateur - Rédiger une FAQ
- Diffuser et communiquer autour des outils
produits auprès des UR et des filiales - Interpréter les résultats et investigation
4Introduction
- Problématiques
- Obtenir un protocole de test commun, quelque
soit le constructeur - Benchmarking entre constructeurs
- Comparer les performances GPRS entre
plateforme/terrain et entre les release N/N1 - Quantifier les performances du réseau GPRS du
point de vue utilisateur - Améliorer la fiabilité et précision des
résultats - Faciliter lacquisition des mesures, de jour
comme de nuit - Développer des outils standards, évolutifs et
facilement déployables
5Conduite de projet
- Phases
- Analyse de lexistant et recherches
documentaires - Rédaction des spécifications fonctionnelles
- Evaluation des outils potentiels
- Conception et Implémentation des outils
logiciels - Validation et Expérimentation
- Documentation et Communication
6Diagramme de Gantt
Extrait du diagramme de Gantt PFE Orange 2003
7Présentation de la solution (1)
- Dispositif de test
- PC portable Mobile GPRS, principalement
- Motorola T280 (41)
- Windows 2000
- APN Orange-Pilote et Orange.fr
- Serveurs FTP/HTTP privés (en bordure Core
Network GPRS) - (2 serveurs en partage de charge)
- Tektronix K1205
- Outils dinvestigation
- Nemo Technologies Tom4 Sagem OT190 (31)
- Ethereal (analyseur réseau)
- Net Meter (Visualisation débit instantané)
- Tektronix K1205 et K1205 Viewer
8Présentation de la solution (2)
- Evaluation des outils potentiels
- Automatisation en mode fenêtré avec AutoIt,
Ground Control - Test des outils HrPing, Fping, WS_Ping_Pro_Pack,
ping dos - WinWap 3.1 Pro (http//www.winwap.org/index.html
) - Conclusion
- Pas de logiciel en mode fenêtré, mais uniquement
en ligne de commande - Seulement utilisation de logiciels gratuits
- Ping dos (émulation du délai entre chaque ping)
- K1205 à la place de WinWap 3.1 pro
9Présentation de la solution (3)
- Architecture Globale
- Adéquation avec le protocole de Test de
DTRS/Data (Philippe Gabard) - Tests de Ping, FTP, HTTP, Wap automatisés
- Scripts dacquisition Vbscript (Windows Script
File) - Scripts de post-traitement Macro Excel VBA
- Interface graphique client Delphi 6
10Présentation de la solution (4)
- Résumé du protocole de tests
- Paramètre MTU et RWIN fixés à 1500 octets et
17520 octets (41) ou 14600 octets (31) - Cache navigateur désactivé
- Cable PC/mobile USB/série
- Liste des tests à effectuer
11Description technique (1)
- Scripts dacquisition
- WSF (Windows Script File )
- Contient du code en XML
- Caractéristiques étendues
- - Développer avec plusieurs langages de scripts
(JScript, PerlScript, Vbscript,) - Encapsuler plusieurs jobs dans un seul
fichier - Gérer les instructions include
12Description technique (2)
Extrait du script Ping_GPRS.wsf
13Description technique (3)
- Scripts de post-traitement
- Macro Excel
- Code en VBa (applicatif) centralisé dans le
fichier MacroDemarrageGPRS.xla - Utilisation de la macro Auto_Open
- Découpage modulaire 1 module / test
14Description technique (4)
Extrait de la macro MacroDemarrageGPRS.xla
15Description technique (5)
- Exemple du déroulement dun test ping (1)
- Au préalable
- Configuration et paramétrage
- Connexion RAS
- Planificateur de tâches (facultatif)
16Description technique (6)
- Exemple du déroulement dun test ping (2)
17Description technique (7)
- Tests FTP
- FTP dos
- Même principe que le ping
- Transferts séquenciels en UL et DL
- Tests HTTP
- Ouverture de pages dans IE
- Même principe que le ping
- Calcul du temps de chargement dune page
18Description technique (8)
- Test Wap
- Post-traitement semi-automatisé sur des trames
capturées par le K1205 - Récupérer les temps de chargement prépage et
accès portail Orange.fr - Reconstituer la navigation sur le mobile avec
URL, temps relatif et temps cumulé
19Description technique (9)
Reconstitution dun scénario WAP
20Contenu du package
- Fichier dinstallation
- Installateur Setup2Go (freeware)
- Contient
- Scripts fichiers Wsf macro Excel
- Documentations procédures Dinstallation/Désinst
allation, Utilisation, FAQ, - Fichiers Reg modification base de registres
pour optimisation TCP - Interface graphique paramétrage initial
- Outils complémentaires (ex Ethereal, NetMeter,
WScript 5.6)
21Validations et expérimentations
- Tests de nuit
- Tests de Ping et de FTP uniquement
- Effectuer régulièrement depuis les premières
versions des scripts - Tests en Zone Expérimentale
- Bourgoin-Jallieu BSS Nortel (1 journée de tests)
- Essentiellement tests de FTP en upload
- Avec plusieurs types de mobiles (C330, T280,
OT190) - Tests en maquette
- Captures K12 sur interface Gb, BSS Alcatel
- Essentiellement tests de WAP couleurs (My-X5)
22Conclusion
- Bilan technique du projet
- Solution complète pour lautomatisation des
tests Ping, FTP, HTTP - Gain de temps important par rapport aux mesures
manuelles - Outil simple, gratuit, évolutif, facilement
déployable - Application à lUMTS et au cœur de réseau
- Mais
- Résultats erronés FTP Dos en upload
- Préférence au niveau de la DTRS pour loutil TOM4
- Manque de temps pour interpréter les résultats
- Apports personnels
- Maîtrise des langages de script Windows
- Bonne vision pratique des réseaux BSS et GSS
- Communication très importante
23Questions ?