III.3 ETUDE DE LA CAPACITE DE PPS
Il est constitué de puissant microprocesseur, la
plateforme de prépaiement est utilisée dans les réseaux
GSM, pour exercer les
fonctions d'incrémentation et
décrémentation la taille de PPS dépendra alors de sa
capacité en termes de débit d'informations à traiter et
du
temps réel de traitement. Et pourtant, aucun
opérateur ne voudrait construire un réseau de faible
capacité. Ainsi, pour un nombre
important de communications à commuter à un
instant donné par le MSC ; le PPS doit à l'instant même
traiter cas par cas, donc répondre aux impératifs de billing
(taxation) dans le réseau.
D'où l'équilibre entre les capacités de MSC
et PPS est recherché pour un fonctionnement normal du réseau.
III.3.1 Numérisation du signal
Parallèlement aux microprocesseurs et aux micros
contrôleurs, les processeurs de traitement numérique du signal ont
bénéficié des énormes propres en rapidité et
en puissance de calculs des composants logiques intégrés
programmables. D'une manière générale, tous les
processeurs vérifient la loi de Moore.
Grâce à ses possibilités de traitement
rapide de certaines commandes numériques faisant appel à des
algorithmes complexes permettant ainsi le travail en << temps réel
». En utilisant des données numériques extraites d'un signal
on rend les systèmes de commande et de gestion électroniques
beaucoup plus fiables, et reproductibles. Là où il fallait des
réglages en électronique analogique, il suffit d'imposer une
valeur constante convenablement choisie dans un registre particulier du
composant. On fixe ainsi l'amplification ou la bande passante d'un filtre
numérique, et ceci de manière définitive.
III.3.2 Puissance de calcul d'un PPS
C'est un autre critère de classification des PPS. Cette
puissance de calcul dépend de la rapidité de l'exécution
des instructions, et donc de l'horloge. Dans un PPS, le MAC (Multiplicateur et
Accumulateur) calcule le produit de deux entrées codées sur N
bits, dans un temps << record » de 7ns à 150ns. Un cycle
d'horloge, le multiplicateur est obtenu de manière asynchrone. Le
résultat est chargé dans un accumulateur à 2x N bits.
L'utilisateur choisit de garder seulement les N bits de poids fort en simple
précision, et effectue alors une troncature ou alors l'ensemble de
résultat en double précision. Bien entendu, si le PPS est
à virgule flottante, l'effet de la troncature est moins gênant. La
méthode classique pour évaluer les performances d'un PPS est
basée sur sa vitesse d'exécution, encore faut-il trouver une
bonne définition de ce qu'est la vitesse d'exécution, ce qui
n'est pas forcement simple. Cette méthode de base consiste donc à
compter le nombre d'instructions effectuées par seconde. Un obstacle
apparaît alors, car une instruction ne signifie pas forcément la
même chose d'une famille de PPS à l'autre. Le tableau III.4
résume les principales définitions en usage.
Tableau III.4 illustre la puissance de calcul d'un
PPS
|