230 likes | 459 Views
Projet de Fin d’Etudes UNRA Alcatel tuteur : Vincent Huriet. Le Roquais Christophe Vandemoortele Jean-François. Département Télécommunications, Services et Usages. Plan de la présentation. Introduction et contexte Problématique Conduite de projet Présentation de la solution
E N D
Projet de Fin d’EtudesUNRA Alcateltuteur : Vincent Huriet Le Roquais Christophe Vandemoortele Jean-François Département Télécommunications, Services et Usages OrangeFrance -18/06/2003 - Présentation PFE INSA Lyon - 1
Plan de la présentation • Introduction et contexte • Problématique • Conduite de projet • Présentation de la solution • Expérimentation et résultats • Conclusion OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 2
Introduction • Contexte : • Orange UNRA Alcatel : « Mesures de performances du réseau d ’accès GPRS d ’Orange » • 11 semaines de PFE • Objectifs : • Participer à l’élaboration d’un 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 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 3
Introduction • 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/N+1 • Quantifier les performances du réseau GPRS du point de vue utilisateur • Améliorer la fiabilité et précision des résultats • Faciliter l’acquisition des mesures, de jour comme de nuit • Développer des outils standards, évolutifs et facilement déployables OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 4
Conduite de projet • Phases : • Analyse de l’existant 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 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 5
Diagramme de Gantt Extrait du diagramme de Gantt PFE Orange 2003 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 6
Présentation de la solution (1) • Dispositif de test : • PC portable + Mobile GPRS, principalement Motorola T280 (4+1) • 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 d’investigation : • Nemo Technologies Tom4 + Sagem OT190 (3+1) • Ethereal (analyseur réseau) • Net Meter (Visualisation débit instantané) • Tektronix K1205 et K1205 Viewer OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 7
Pré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 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 8
Pré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 d’acquisition : Vbscript (Windows Script File) • Scripts de post-traitement : Macro Excel VBA • Interface graphique client : Delphi 6 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 9
Présentation de la solution (4) • Résumé du protocole de tests : • Paramètre MTU et RWIN fixés à 1500 octets et 17520 octets (4+1) ou 14600 octets (3+1) • Cache navigateur désactivé • Cable PC/mobile USB/série • Liste des tests à effectuer : OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 10
Description technique (1) • Scripts d’acquisition : • 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 » OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 11
Description technique (2) Extrait du script Ping_GPRS.wsf OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 12
Description 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 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 13
Description technique (4) Extrait de la macro « MacroDemarrageGPRS.xla » OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 14
Connection APN Orange-pilote 1 min Génération script batch (PING_GPRS.wsf) Exécution script batch (PingBatchFile.bat) Création fichier type Excel (TYPE_TEST.txt) 25 min Collecte des résultats (TRACE_PING_GPRS.txt) Macro auto_open Excel (module 1) Sélection de la macro à exécuter suivant le fichier TYPE_TEST.txt 1 min Exécution macro PING_GPRS (module 2 de MacroDemarrageGPRS.xla) Description technique (5) • Exemple du déroulement d’un test « ping » (1) : • Au préalable : • Configuration et paramétrage • Connexion RAS • Planificateur de tâches (facultatif) OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 15
Description technique (6) • Exemple du déroulement d’un test « ping » (2) : OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 16
Description 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 d’une page OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 17
Description 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é OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 18
Description technique (9) Reconstitution d’un scénario WAP OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 19
Contenu du package • Fichier d’installation • Installateur « Setup2Go » (freeware) • Contient : • Scripts : fichiers Wsf + macro Excel • Documentations : procédures D’installation/Désinstallation, 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) OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 20
Validations 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) OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 21
Conclusion • Bilan technique du projet • Solution complète pour l’automatisation des tests Ping, FTP, HTTP • Gain de temps important par rapport aux mesures manuelles • Outil simple, gratuit, évolutif, facilement déployable • Application à l’UMTS 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 l’outil 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 OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 22
Questions ? OrangeFrance - 18/06/2003 - Présentation PFE INSA Lyon - 23