Comment vérifier la qualité de vos interconnections pour Microsoft Teams ?
English version below
Vos utilisateurs sur un site se plaignent parfois d’une mauvaise qualité d’appel lors de leurs conversations audio ou de leurs appels téléphoniques. Après avoir consulté vos équipes réseau, ces dernières ne vous remonte pas de charges exceptionnelles sur les tronçons qui vont relie à Internet. Et pourtant vos utilisateurs constatent de temps en temps une dégradation importante de la qualité audio. Dégradation qui est parfois visible via le portal Microsoft Teams.
La question est alors de mettre en évidence cette dégradation et de savoir quand elle se produit et à quelle fréquence.
Le plus simple consiste à simuler un appel audio depuis un poste connecté sur le réseau local de votre entreprise soit en Wifi soit en filaire et de faire le test plusieurs fois par minutes et pendant une période représentative de plusieurs jours par exemple. Puis d’analyser les résultats
Pour cela vous pouvez utiliser un utilitaire Microsoft nommé Skype for Business Network Assessment Tools qui va simuler un appel audio et mesurer pour chaque tentative les valeurs suivantes
- Taux de paquet perdu (Packet Loss Rate)
- Temps nécessaire en Milliseconde pour effectuer un aller-retour entre la station et le service Skype online (RoundTripLatencyInMs)
- Le temps moyen de la gigue en Milliseconde (AverageJitterInMs)
La figure suivante illustre le fichier de journalisation obtenu avec cet outil
Pour qu’une qualité d’appel soir correcte il faut que vous respectiez tout le temps les seuils suivants :
-
Jitter >30 ms
- Il s’agit de la variation moyenne du délai entre des paquets successifs. Les équipes et Skype pour les entreprises peuvent s’adapter à certains niveaux de gigue grâce à la mise en mémoire tampon. Ce n’est que lorsque la gigue dépasse la mise en mémoire tampon qu’un participant remarque les effets de la gigue.
- Il s’agit de la variation moyenne du délai entre des paquets successifs. Les équipes et Skype pour les entreprises peuvent s’adapter à certains niveaux de gigue grâce à la mise en mémoire tampon. Ce n’est que lorsque la gigue dépasse la mise en mémoire tampon qu’un participant remarque les effets de la gigue.
-
Packet loss rate >10% or 0.1
- Il est souvent défini comme un pourcentage de paquets perdus. La perte de paquets affecte directement la qualité audio, qu’il s’agisse de petits paquets individuels perdus qui n’ont pratiquement aucun impact ou de pertes en rafales consécutives qui provoquent une coupure complète du son.
- Il est souvent défini comme un pourcentage de paquets perdus. La perte de paquets affecte directement la qualité audio, qu’il s’agisse de petits paquets individuels perdus qui n’ont pratiquement aucun impact ou de pertes en rafales consécutives qui provoquent une coupure complète du son.
-
Round-trip time >500 ms
- Il s’agit du temps nécessaire pour acheminer un paquet IP d’un point A à un point B et le ramener au point A. Ce délai de propagation du réseau est lié à la distance physique entre les deux points et à la vitesse de la lumière, et comprend les surcharges supplémentaires prises par les différents dispositifs sur le trajet du réseau.
- Il s’agit du temps nécessaire pour acheminer un paquet IP d’un point A à un point B et le ramener au point A. Ce délai de propagation du réseau est lié à la distance physique entre les deux points et à la vitesse de la lumière, et comprend les surcharges supplémentaires prises par les différents dispositifs sur le trajet du réseau.
Comment procéder ?
Etape 1 : installer l’outils Skype for Business assesment tools
Récupérer l’outil sur le lien suivant et installer le sur une machine de test que vous aurez au préalable connecter sur le réseau soit filaire, soit wifi de votre société
Pour information l’outils s’installe dans ce répertoire : C:\Program Files (x86)\Microsoft Skype for Business Network Assessment Tool
Etape 2 : Modifier le fichier NetworkAssessmentTool.exe.config
Modifier le fichier NetworkAssessmentTool.exe.config avec notepad pour ajouter un nombre d’appel supérieur à 1 comme le montre la figure suivante
Pour ce faire vous devez lancer notepad en mode administrateur et modifier la valeur en conséquence (NumIterations)
Sauvegarder le fichier
Etape 3 : lancer le test
Ouvrez sur le poste de travail une invite de commande puis placez-vous dans le répertoire C:\Program Files (x86)\Microsoft Skype for Business Network Assessment Tool
Exécutez ensuite la commande suivante :
NetworkAssessmentTool.exe
Autorisez l’accès depuis la station de travail
Les résultats seront stockés dans le répertoire suivant :
C:\Users\username\AppData\Local\Microsoft Skype for Business Network Assessment Tool\performance_results.tsv
Une fois la période de test écoulée, il ne vous restera plus qu’a importer les données dans Excel et vérifier leurs conformités.
******************** English version *************************
Your users sometimes complain about poor call quality during their audio conversations or phone calls. After consulting with your network teams, they won’t charge you any exceptional charges on the sections that connect to the Internet. And yet your users occasionally notice a significant degradation in audio quality. This degradation is sometimes visible via the Microsoft Teams portal.
The question is then to highlight this degradation and to know when it occurs and at what frequency.
The simplest consists in simulating an audio call from a station connected on the local network of your company either in Wifi or in wire and to make the test several times per minute and during a representative period of several days for example. Then analyze the results
To do this you can use a Microsoft utility called Skype for Business Network Assessment Tools that will simulate an audio call and measure the following values for each attempt
– Packet Loss Rate
– Time required in Milliseconds to make a round trip from the station to the Skype online service (RoundTripLatencyInMs)
– Average JitterInMs (AverageJitterInMs)
The following figure shows the log file obtained with this tool
For a correct call quality, you must respect the following thresholds at all times:
– Jitter >30 ms
o This is the average variation in delay between successive packets. Teams and Skype for Business can adapt to certain levels of jitter through buffering. Only when jitter exceeds buffering does a participant notice the effects of jitter.
– Packet loss rate >10% or 0.1
o It is often defined as a percentage of packets lost. Packet loss directly affects audio quality, whether it is small individual lost packets that have virtually no impact or consecutive burst losses that cause a complete mute.
– Round-trip time >500 ms
o This is the time it takes to route an IP packet from point A to point B and back to point A. This network propagation delay is related to the physical distance between the two points and the speed of light, and includes the additional overheads taken by the various devices on the network path.
How to proceed?
Step 1: Install the Skype for Business assesment tools
Retrieve the tool on the following link (https://www.microsoft.com/en-us/download/details.aspx?id=53885) and install it on a test machine that you will have previously connected to the wired or wifi network of your company.
For information the tool is installed in this directory: C:\Program Files (x86)\Microsoft Skype for Business Network Assessment Tool
Step 2: Edit the NetworkAssessmentTool.exe.config file
Modify the NetworkAssessmentTool.exe.config file with notepad to add a number of calls greater than 1 as shown in the following figure
To do so, you must launch notepad in administrator mode and change the value accordingly (NumIterations).
Save the file
Step 3: Start the test
Open a command prompt on your workstation and go to C:\Program Files (x86)\Microsoft Skype for Business Network Assessment Tool
Then execute the following command:
NetworkAssessmentTool.exe
Allow access from the workstation
Then the test will start
The results will be stored in the following directory:
C:\Users\username\AppData\Local\Microsoft Skype for Business Network Assessment Tool\performance_results.tsv
Once the test period has elapsed, all you have to do is import the data into Excel and check their conformity.
Regards
Laurent TERUIN