Générateur de serveurs UPnP

UPnP

Descriptif

Universal Plug and Play (UPnP) Forum est un consortium industriel ouvert qui s'est formé en 1999 pour la définition de standards simplifiant la mise en réseaux d'équipements communicants dans les maisons et dans les entreprises. UPnP Forum a publié une première version des protocoles réseaux requis et un certain nombre de définitions standards de périphériques (ou dispositifs) et de services associés. De nombreux matériels du commerce utilisent maintenant ce standard (switch, imprimantes, ...).

Dans le cas du développement d'un nouveau dispotif UPnP (matériel ou logiciel), il est souhaitable de disposer d'outils permettant la génération automatique du code de la pile UPnP. Intel fournit de tels outils. Malheureusement, à l'utilisation il s'est avéré que ces outils générent du code buggué.

Objectif

Développer l'équivalent des outils fournis par Intel pour générer des serveurs UPnP. Le générateur de code proprement dit est en cours de développement par un étudiant de 3ème année.

Travail à réaliser et résultats attendus

Un stagiaire SI3 travaille actuellement sur la génération d'un code UPnP correct permettant de résoudre les problèmes des outils Intel. Ce projet s'attachera donc à utiliser ce générateur de code pour réaliser l'équivalent des outils Intel (Device Authoring, Device Builder, Device Spy).

Autres informations

  • Nombre d'étudiants: 3
  • Encadrants: Stéphane Lavirotte, Jean-Yves Tigli
  • Organisme: Polytech'Nice Sophia
  • Lieu du projet: Département Sciences Informatiques
  • Langages: C, C++ ou C# et librairie graphique portable (Linux/Windows)
  • Matériels utilisés: Ubiquarium (salle 316) et tous les équipements