Services Actifs et Passerelles Programmables - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2004

Actif Services and Programmable Gateways

Services Actifs et Passerelles Programmables

Résumé

We developed a generic active gateway called ProAN supporting different execution environnements for active serices. Its implementation is realized under Linux. Three execution environnements are available on ProAN : Linux for active services written in C, Java and GateScript. GateScript environnement offers a script language for programmer active services. We also propose a generic architecture for active services in GateScript. This architecture can be instanciated for an active service treating a given protocol of whichever level. PDU parser and generator are also generated automatically from a PDU description file by using Flavor language or JavaCC. ProAN is also adapted for proactive services for pervasive environments. Proactive services can react to the changes of the state of environment without the user intervention. The lookup service allows proactive services to find environment monitors or other services in the networks in order to give a better quality of service to users.
Nous avons développé une passerelle active générique appelée ProAN supportant plusieurs environnements d'exécution. L'implémentation de ProAN se fait sous Linux. Trois environnements d'exécution sont disponibles dans ProAN : Linux, pour les services écrits en C, Java et GateScript. L'environnement GateScript offre un langage de script pour programmer les services actifs. Nous proposons une architecture g´en´erique pour les services actifs qui peut ˆetre instanciée pour un service traitant un protocole donné de n'importe quel niveau : réseau, transport ou application. Cet environnement propose aussi de g´en´erer automatiquement l'analyseur et le générateur de PDU du protocole en question en utilisant un langage de description de protocole comme Flavor ou JavaCC. ProAN est également adapté aux services proactifs pour les environnements pervasifs. Ces services proactifs peuvent réagir aux changements d'état de l'environnement sans l'intervention de l'utilisateur. Le service de découverte permet aux services proactifs de trouver des moniteurs de l'environnement ainsi que d'autres services dans le réseau pour donner une meilleure qualité de service aux utilisateurs.
Fichier principal
Vignette du fichier
tel-00005989.pdf (1.58 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00005989 , version 1 (28-04-2004)

Identifiants

  • HAL Id : tel-00005989 , version 1

Citer

Hoa Binh Nguyen. Services Actifs et Passerelles Programmables. Réseaux et télécommunications [cs.NI]. Institut National Polytechnique de Grenoble - INPG, 2004. Français. ⟨NNT : ⟩. ⟨tel-00005989⟩

Collections

UGA IMAG CNRS
265 Consultations
535 Téléchargements

Partager

Gmail Facebook X LinkedIn More