6. Les éléments de mesure
Bien que le
micro-ordinateur soit interfacé sur le GPS pour obtenir une base
de temps, une application doit "attraper" chaque paquet IP transportant
les données et les informations de VoIP et lui associer deux valeurs
de temps. Une première valeur est associée au départ du paquet à
son point d'origine et la seconde valeur à l'arrivée à son point
de destination.
Il faut comprendre
que cette intervention a lieu uniquement dans les postes informatiques
distants munis d'une interface avec les GPS. Ainsi, nos collaborateurs
de l'Université Waikato en Nouvelle-Zélande nous ont proposé d'utiliser
quelques applications qu'ils ont développées pour la mesure de délai
pour le protocole IP. Ces applications se divisent en deux éléments
:
La partie serveur :
L' application
est synchronisée sur la base de temps UCT du GPS via l'interface
RS-422 développée par l'Université Waikato de Nouvelle-Zélande.
Le GPS et l'interface génèrent une interruption matérielle sur le
port de communication série de l'ordinateur à chaque seconde. L'application
résidente dans le serveur est ainsi en mesure d'associer une valeur
de temps à chaque paquet IP qui entre ou qui sort sur l'interface
réseau du micro-ordinateur où un GPS est actif.
La partie
client :
Cette application
indépendante des serveurs permet de suivre les paquets IP entre
deux serveurs et de produire un différentiel de temps après son
transport. Chaque paquet est ainsi étiquetté à son point d'origine
par le client jursqu'à son point de destination.
Ces applications
(serveur/client) ont été développées sous l'environnement Linux.
Nous avons ainsi mis en place deux systèmes Linux sur plate-forme
Pentium-Intel avec l'environnement de développement Linux.
L' application est synchronisée sur la base de temps UCT du GPS via l'interface
RS-422 développée par l'Université
Waikato de Nouvelle-Zélande. Le GPS et l'interface génèrent une interruption
matérielle sur le port de communication
série de l'ordinateur à chaque seconde. L'application résidente dans le serveur
est ainsi en mesure d'associer une valeur
de temps à chaque paquet IP qui entre ou qui sort sur l'interface réseau du
micro-ordinateur où un GPS est actif.
La partie client :
Cette application indépendante des serveurs permet de suivre les paquets IP
entre deux serveurs et de produire un
différentiel de temps après son transport. Chaque paquet est ainsi étiquetté à
son point d'origine par le client jursqu'à
son point de destination.
Ces applications (serveur/client) ont été développées sous l'environnement
Linux. Nous avons ainsi mis en place
deux systèmes Linux sur plate-forme Pentium-Intel avec l'environnement de
développement Linux.
|