1 AWAP : Administrable Wireless Access Point Projet de fin détude 2003 Cédric Logeais Mathias Faure.

Slides:



Advertisements
Présentations similaires
PowerPoint. A guide to the use of ICT in the MFL classroom by Dean Horne Prudhoe Community High School.
Advertisements

Nouvelles Séries RS, R & RT
Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
Présentation IDP Sondes de détection d’intrusion
Questions about people Use Qui - either as subject or object. Qui est allé au cinéma? Avec qui est Jacques allé au cinéma? Qui is the subject of the verb.
Département fédéral de lintérieur DFI Office fédéral de la statistique OFS Implementing the economic classification revision (NACE / ISIC) in the Business.
Grief de classification Classification Grievance.
(Nom du fichier) - D1 - 01/03/2000 FTR&D/VERIMAG TAXYS : a tool for the Development and Verification of RT Systems a joint project between France Telecom.
(Nom du fichier) - D1 - 01/03/2000 France Télécom R&D Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation.
Branche Développement Cnet La communication de ce document est soumise à autorisation du Cnet © France Télécom - (Nom du fichier) - D1 - 11/01/2014 Diffusion.
Thales Communications
Gestion des événements (suite)
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
Quand, lorsque, aussitôt que, dès que, et après que
Revenir aux basiques !. 1 Revenir aux basiques Processus Nécessité daméliorer la Maîtrise les Offres et Projets: lanalyse des causes racines montre un.
OTB Analog module: Input configuration with TSX PREMIUM (TSXCPP110)
interaction in the .LRN platform
Sortez les devoirs-we will go over tomorrow!!!
Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième niveau 1 Regulation.
Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième niveau 23/01/2014©
RECOMMENDATIONS ON EXPORT MARKETING FOR GEORGIAN WINES Tbilisi – November 27, 2007.
Status report SOLEIL April 2008
Réseau des Tribunaux référents Network of Pilot Courts 5. Quels indicateurs pour mesurer la qualité de la justice? Which indicators for measuring the quality.
1 Découverte des Outils SI de Cadence Ecole dElectronique Numérique IN2P3 Roscoff 2006 Découverte des Outils dAnalyse dIntégrité du Signal de Cadence ®
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
PILOTE - Sous Projet PILOTE SOUS-PROJET 5 Cyril Carrez, Elie Najm, Alexandre Tauveron.
MEDICEN PARIS REGION THE WORLD CLASS CLUSTER for innovative therapies and advanced technologies in Healthcare in the Paris Region welcomes the chinese.
TP2 ... MVC ? JList JLabel JSlider ImageLibrary Contrôleur Vue Modèle
LICENCE MIAGE Introduction Programmation Orientée Objet JAVA philippe
Université Des Sciences Et De La Technologie DOran Mohamed Boudiaf USTO République Algérienne Démocratique et Populaire Département de linformatique Projet.
Français I Leçon 2B Une semaine au lycée Au Debut #7 (for the dates of November 5 and 6) Please Translate the Following: 1. I love the math course. (Adorer.
Defence R&D Canada R et D pour la défense Canada Novel Concepts for the COP of the Future Denis Gouin Alexandre Bergeron-Guyard DRDC Valcartier.
Daphnie et Drosophile Cycle de vie et élevage
(Nom du fichier) - D1 - 01/03/2000 Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document.
TM.
Electronic Portfolio/ Portfolio électronique QPAT
* Google Confidential and Proprietary Khaled KOUBAA Public Policy & Gov't Relations Manager - North Africa Google, Inc. Research, Innovation and Entrepreneurship.
1 of of 40 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
EUROPEAN ASSOCIATION OF DEVELOPMENT RESEARCH AND TRAINING INSTITUTES ASSOCIATION EUROPÉENNE DES INSTITUTS DE RECHERCHE ET DE FORMATION EN MATIÈRE DE DÉVELOPPEMENT.
AFNOR NF Z – "Online Consumer Reviews
SEG 3601 Élaboration de cas d'utilisation avec UCEd
TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
5.1 URDL22005 Systèmes dexploitation Threads Vue dEnsemble Modèles de Multithreading Problèmes des Threads Pthreads Threads Windows XP Threads Linux Threads.
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
Networld+Interop – Novembre 2003
« Recherche de méthode d’estimation de volume de production à risque »
ETL et Data Mining Présenté par : Marc Catudal-Gosselin Université de Sherbrooke automne 2004 automne 2004.
Présentation dun modèle dinterface adaptative dun système de diagnostique et dintervention industriel: ADAPTS (Adaptive Diagnostics And Personalized Technical.
BBoard Fonctionne pas. BBoard Copier le répertoire dézippé dans le répertoire modules de post nuke Renommer ce répertoire en yabbse. Entrer le chemin.
14 mai 2003TSTG Barcelona Meeting - Gilbert1 TSTG General Meeting: Configure and Makefile issues Gilbert Grosdidier LAL-Orsay/IN2P3/CNRS & LCG.
Passage entre quaternions et matrice des cosinus directeurs Transition from Quaternions to Direction Cosine Matrices.
Systèmes distribués Le futur des systèmes dinformation est: Networked Diverse Numerous Mobile Ubiquitous Systèmes multiagents Middlewares: CORBA JINI HLA.
Marketing électronique Cours 5 La personnalisation.
Le Baromètre Zone Cours : un environnement pour la micro-évaluation de ressources pédagogiques* Jacques Raynauld Olivier Gerbé HEC Montréal, MATI Montréal.
Donnez l’heure “Time”… it’s a ticking!.
Les nombres.
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
Mon émission préférée Lesson Objectives: In this lesson you will learn how to say what time your favourite programme is on, and on which channel.
1 Modèle pédagogique d’un système d’apprentissage (SA)
Branche Développement Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document par son destinataire.
VTHD PROJECT (Very High Broadband Network Service): French NGI initiative C. GUILLEMOT FT / BD / FTR&D / RTA
Responsible products via large retail chains in the EU: field reality and development needs Vincent Commenne For the European Network for Responsible.
Conference Brussels JAN 09 IFIP Agora Initiative Raymond Morel.
Ministère de l’Éducation, du Loisir et du Sport Responsables des programmes FLS et ELA: Diane Alain et Michele Luchs Animateurs: Diane Alain et Michael.
Slide 1 of 39 Waterside Village Fête ses 20 ans.
Bonjour!! Pour être prêt: Répondez aux questions:
OPEN SERVICES GATEWAY INITIATIVE (OSGi) SEMINAIRE DE MASTER THIERRY MENOUD.
Transcription de la présentation:

1 AWAP : Administrable Wireless Access Point Projet de fin détude 2003 Cédric Logeais Mathias Faure

2 Le Projet global

3 Introduction to AWAP Main objective: implementing a platform on which services are managed dynamically through a network Application developed: implementation of an intelligent Wireless antenna Environment of services: OSGi, and one of its free implementation Oscar

4 OSGi Started December 1998 as an initiative from ERICSSON, SUN and IBM Market trend : the ubiquity of broadband connectivity and Internet access in homes, offices, vehicles and mobile/portable devices increase from $2.4 billion in 2000 to $14.8 billion in 2005 for broadband revenue in the U.S home networking equipment and residential gateways will grow from $800 million in 2000 to $5.7 billion in 2004 Goal : define a software framework for all kind of service deployment on electronic devices

5 OSGi Overview

6 OSGi platform overview Enables the deployment of Java-oriented services : portable byte code, security... Component model Life Cycle : Install, Start, Stop, Update, Uninstall Remote management Basic utility services: Logging, HTTP, Device access

7 Implementation of AWAP First task of AWAP : implement the devices management, described in OSGI specification First application developed : management of the PCMCIA bus with a Wireless card

8 Devices Management 3 bundles families: core: bundles representing the device service specification tools: some tools and testing bundles sample: bundles for devices and driver samples. The example chosen for AWAP is the management of the PCMCIA bus.

9 Core bundles There are 2 core bundles: devicemanager.jar: provides the main implementation that listens to a registering device and tries to find a corresponding driver driverlocator.jar: provides a service that search drivers bundles for a specific device

10 Tools bundles There are 4 tools bundles: modulemanager : enables to install or remove Linux modules. logger: is a bundle that displays log results httpresources: is a bundle that registers the url mapping of the http server wlandrivertest : is a test bundle that triggers a test method on the wlandriver bundle.

11 Sample bundles There are 3 sample bundles: pcmciadevice : represents the PCMCIA bus in Oscar. pcmciadriver : is the driver corresponding to the pcmciadevice. It is in charge of listening for events from the slot (card insertion/removal) wlandriver : is the driver corresponding to the wlandevice. As the wlandevice is a refined device, depending on the existence of the pcmciadriver, it is included in this bundle

12 Behavior of DeviceManager

13 Behavior of DeviceManager

14

15 TODO Mount/unmount the wlan interface when the WlanDevice is registering/unregistering Configuration of the interface using parameters defined by the user Make the program completely independent from the operating system

16 Notre PFE

17 Environnement du projet Durée :12 semaines Tuteur : Stéphane Frenot Lieu : laboratoire CITI, INSA de Lyon Deuxième année du projet

18 Cahier des charges Reprendre le projet en létat et l avancer au maximum Il faut rendre le programme le plus autonome et fiable possible Fonctionnement par étapes : directives, réalisation, validation et à nouveau directives...

19 Nos réalisations techniques Prise en main du projet : Étude de lexistant Réalisation de schémas de fonctionnement Plan de tests / débugage Réalisation des procédures de stop

20 Nos réalisations techniques Gestion du matériel PCMCIA dans Oscar : Étude du package pcmcia_cs (Card Manager) Analyse des fonctions clés Implémentation de ces fonctions Intégration avec lexistant Tests et validation

21 Délivrables un package contenant les sources et la documentation Création dun site web en anglais concernant le projet : guide dinstallation, de compilation, documentation technique, téléchargement, bibliographie Rapports de notre PFE

22 Retour dexpérience administration des systèmes UNIX : compilation du noyau, fichiers virtuels, gestion des devices, signaux programmation : Oscar / bundles, JNI, Programmation système UNIX en C des devices et des drivers humain : gestion dun projet de développement : site web, cahier de bord...

23 Rapport Services & Usages Réflexion sur les usages de notre PFE : l immixtion des réseaux informatiques dans nos vies Que sont les "objets communicants" ? Que nous apportent ils? (intelligence ambiante) Quels sont les dangers liés à leur utilisation?

24 Questions ?