14.06.2014 Views

Actualités de Rohde & Schwarz - Rohde & Schwarz International

Actualités de Rohde & Schwarz - Rohde & Schwarz International

Actualités de Rohde & Schwarz - Rohde & Schwarz International

SHOW MORE
SHOW LESS

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)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!