Actualités de Rohde & Schwarz - Rohde & Schwarz International
Actualités de Rohde & Schwarz - Rohde & Schwarz International
Actualités de Rohde & Schwarz - Rohde & Schwarz International
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Application<br />
Logiciel pour systèmes d’agrément d’équipements radiocoms<br />
Des jeux <strong>de</strong> paramètres conviviaux au lieu d’une longue<br />
« programmation bas niveau »<br />
Les systèmes d’agrément d’équipements <strong>de</strong> radiocommunications <strong>de</strong> Roh<strong>de</strong> &<br />
<strong>Schwarz</strong> supportent toutes les gran<strong>de</strong>s normes, telles que GSM 900/1800/1900,<br />
DECT, TETRA, W-CDMA et Bluetooth. Plusieurs centaines <strong>de</strong> cas <strong>de</strong> test (« testcases »)<br />
– basés sur les spécifications considérées – ont déjà été développés par le constructeur.<br />
L’« interface bas niveau » utilisée pour la programmation est toutefois beaucoup<br />
trop lour<strong>de</strong> pour les utilisateurs désirant modifier les cas <strong>de</strong> test ou créer<br />
leurs propres tests. Pour qu’ils puissent se concentrer sur leurs véritables missions,<br />
Roh<strong>de</strong> & <strong>Schwarz</strong> a donc développé <strong>de</strong>s tests-types décrits par <strong>de</strong>s jeux <strong>de</strong><br />
paramètres et simplifiant considérablement ces tâches complexes.<br />
• les conditions <strong>de</strong> test (en fonction<br />
du DST et/ou <strong>de</strong> l’environnement),<br />
• son comportement dynamique<br />
(procédure <strong>de</strong> test spéciale),<br />
• l’équipement <strong>de</strong> mesure (nature<br />
<strong>de</strong> la mesure et mo<strong>de</strong> opératoire),<br />
• la mise en forme et la présentation<br />
<strong>de</strong>s résultats.<br />
Pourquoi faire compliqué ? …<br />
Le développement classique <strong>de</strong> cas <strong>de</strong><br />
test implique la traduction exacte <strong>de</strong> la<br />
spécification <strong>de</strong> test en un programme<br />
qui, une fois validé par une instance<br />
indépendante, n’est plus modifié. Les<br />
outils utilisés pour la programmation<br />
sont <strong>de</strong>s langages <strong>de</strong> haut niveau (C,<br />
en particulier), très souples et convenant<br />
ainsi à tous les cas <strong>de</strong> figure.<br />
Pour l’utilisateur désirant modifier les<br />
tests fournis ou développer ses propres<br />
tests, ces « interfaces bas niveau » sont<br />
toutefois relativement complexes et longues<br />
à mettre en œuvre. D’où le grand<br />
besoin, au-<strong>de</strong>là <strong>de</strong>s « testcases » validés,<br />
<strong>de</strong> fonctionnalités plus poussées,<br />
souhaitées par <strong>de</strong> nombreux utilisateurs<br />
pour :<br />
• modifier sans problèmes les procédures<br />
<strong>de</strong> test,<br />
• exécuter <strong>de</strong>s tests qualitatifs à un<br />
sta<strong>de</strong> précoce du développement<br />
<strong>de</strong>s produits,<br />
• analyser les résultats <strong>de</strong>s tests à<br />
l’ai<strong>de</strong> <strong>de</strong> puissants outils,<br />
• exploiter <strong>de</strong> manière optimale le<br />
coûteux matériel utilisé.<br />
… quand on peut faire simple !<br />
Roh<strong>de</strong> & <strong>Schwarz</strong> propose la solution<br />
sous la forme <strong>de</strong> tests-types abstraits<br />
adaptés aux radiocommunications,<br />
que l’utilisateur peut personnaliser à<br />
loisir grâce à <strong>de</strong>s paramètres rendus<br />
publics. Dans cette métho<strong>de</strong>, chaque<br />
cas <strong>de</strong> test exécutable est décrit par<br />
un jeu <strong>de</strong> paramètres (fig. 1).<br />
A l’heure actuelle, différents tests-types<br />
sont disponibles suivant la famille <strong>de</strong><br />
systèmes <strong>de</strong> test considérée : mesures<br />
sur émetteurs/récepteurs, sur émetteurs<br />
et sur récepteurs, mesures <strong>de</strong> temps<br />
complexes et mesures spéciales avec<br />
rapport sur DST (dispositif sous test).<br />
Ils sont définis après abstraction <strong>de</strong><br />
tous les cas <strong>de</strong> test à mettre en œuvre,<br />
en recherchant si possible le dénominateur<br />
commun à toutes les normes et<br />
l’optimum entre le nombre total <strong>de</strong> teststypes<br />
et le nombre <strong>de</strong> paramètres à<br />
configurer (et à visualiser). Un test-type<br />
se caractérise en particulier par :<br />
• le réseau <strong>de</strong> radiocommunications<br />
à configurer (par exemple, les propriétés<br />
du canal utile),<br />
Par exemple : mesures sur<br />
émetteurs<br />
Le test-type « Mesures sur émetteurs »<br />
détermine la qualité du DST à l’émission.<br />
Il évalue à la fois les conditions<br />
<strong>de</strong> fonctionnement du réseau et l’environnement.<br />
L’aspect particulièrement<br />
intéressant est le comportement du DST<br />
en fonction <strong>de</strong>s variables :<br />
• niveau et fréquence d’émission,<br />
• niveau <strong>de</strong> réception,<br />
• brouilleurs,<br />
• tension d’alimentation,<br />
• température et vibrations,<br />
• position lors <strong>de</strong>s mesures sur antenne.<br />
La combinaison <strong>de</strong> différents paramètres<br />
permet <strong>de</strong> tester <strong>de</strong>s détails particuliers<br />
du DST ou d’acquérir <strong>de</strong>s séries <strong>de</strong><br />
mesures mettant en évi<strong>de</strong>nce certaines<br />
corrélations et donc <strong>de</strong>s problèmes<br />
éventuels <strong>de</strong> conception. L’interface<br />
utilisateur graphique conviviale facilite<br />
la création <strong>de</strong>s cas <strong>de</strong> test (fig. 2).<br />
Le test-type indiqué à titre d’exemple<br />
évalue les caractéristiques suivantes<br />
(fig. 3) :<br />
Ces exigences ne peuvent être satisfaites<br />
que par <strong>de</strong> puissants systèmes <strong>de</strong><br />
test mettant leur « compétence métrologique<br />
» à la disposition <strong>de</strong>s utilisateurs<br />
avec un maximum <strong>de</strong> convivialité, <strong>de</strong><br />
transparence et <strong>de</strong> souplesse et couvrant<br />
tout l’éventail compris entre le<br />
« testeur monobouton » et le système<br />
<strong>de</strong> test hyper-polyvalent.<br />
Fig. 1<br />
Chaque cas <strong>de</strong> test exécutable<br />
est décrit par un jeu <strong>de</strong><br />
paramètres.<br />
Paramètres<br />
Cas <strong>de</strong> test 1<br />
E/R<br />
Cas <strong>de</strong> test 2<br />
E/R<br />
Cas <strong>de</strong> test 12<br />
E/R<br />
Cas <strong>de</strong> test 29<br />
E/R<br />
Test-type<br />
E/R<br />
Test-type<br />
E/R<br />
Interface utilisateur graphique<br />
Test-type<br />
Récepteurs<br />
Test-type<br />
Émetteurs<br />
Couche application<br />
Test-type<br />
Récepteurs<br />
Test-type<br />
Émetteurs<br />
Test-type<br />
…<br />
Test-type<br />
…<br />
28 Actualités <strong>de</strong> Roh<strong>de</strong> & <strong>Schwarz</strong> N o 167 (2000/II)