Panier
EXFO: An Expertise to Optimize Network Speed Tests

Télécommunications

EXFO : Une expertise pour optimiser les tests de vitesse des réseaux

Mission

Intégrez une bibliothèque HHT dans une application IOS pour générer des rapports via les appareils

Résultat

Une application puissante et optimisée pour les appareils de test de vitesse réseau

Expertises requises

DESCRIPTION

Exfo, une entreprise du secteur des télécommunications proposant des tests, une surveillance et des analyses de réseaux, s'est tournée vers Beslogic pour l'aider à mettre en œuvre une bibliothèque HHT, intégrée à une application IOS existante développée par Open Reach, un client d'Exfo. Exfo avait besoin d'un soutien supplémentaire pour développer la solution.

Cette bibliothèque était codée en Objective C, et l'équipe d'Exfo n'avait pas l'expertise nécessaire pour la mettre en œuvre. L'application permet donc d'envoyer des requêtes via le protocole Bluetooth entre l'application IOS et l'appareil EX1 afin de récupérer, ajouter ou supprimer des fichiers XML ou des fichiers personnalisés.

Les équipes d'Exfo et de Beslogic ont collaboré ensemble à la maintenance et au développement d'une application Android développée avec le framework Ionic, nommée EXs, qui permet de tester la vitesse de la connexion réseau. Cette application prend en charge les tests sur des réseaux de 100 Mo, 1 Go ou 10 Go à l'aide d'un appareil EX1 (1 Go maximum) ou EX10 (10 Go maximum). Ces tests peuvent être effectués via Wi-Fi, câble Ethernet ou protocole Bluetooth. Les tests de connectivité génèrent ensuite des rapports PDF, XML, JSON ou personnalisés. Le rapport XML généré est le même que celui qui peut être récupéré du côté de la bibliothèque HHT via un périphérique EX1.

Quant à l'application EXs sur Android, notre équipe a été mandatée pour ajouter des fonctionnalités, corriger des bugs et aider à la maintenance du logiciel. Et pour la bibliothèque, Beslogic a d'abord traduit le code du protocole Bluetooth en Objective C et ajouté les points d'entrée pour l'envoi de requêtes entre la bibliothèque et l'appareil EX1.

RÉSULTATS

Durant ce mandat, notre équipe a dû relever le défi de développer la bibliothèque avec une boîte noire. Le code de l'application Open Reach IOS n'a pas pu être partagé avec nous. Lorsqu’un problème survenait, il était difficile d’en déterminer la source. Notre équipe a utilisé des appels quotidiens avec Exfo et Open Reach pour impliquer toutes les parties prenantes et énoncer clairement le problème afin de trouver ensemble la solution. La bibliothèque est désormais fonctionnelle et a été achevée dans les délais. Il a été testé de manière approfondie et répond aux exigences du client. Il a fallu environ 6 mois à notre équipe pour mettre en œuvre une solution puissante pour Exfo.

C'est encore une mission réussie pour l'équipe Beslogic !

Avez-vous besoin d’une expertise supplémentaire pour résoudre vos problèmes techniques ? Appelez notre équipe maintenant!

Retour au blog