Jeux Pervasifs. Mail: Stephane.Lavirotte@unice.fr Web: http://stephane.lavirotte.com/ Université de Nice - Sophia Antipolis

Documents pareils
#IOT. Internet #IGE36 #INTTIC.

Prise en compte des ressources dans les composants logiciels parallèles

Les Réseaux Informatiques

L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en

Réseaux M2 CCI SIRR. Introduction / Généralités

Chapitre 3 : Les technologies de la communication. I- Les TIC de la PME

1. Introduction à la distribution des traitements et des données

L Internet des objets

Plan du cours. Autres modèles pour les applications réparties Introduction. Mode de travail. Introduction

Inventorier, surveiller, localiser vos biens nomades en temps réel. Meylan - France Avril 2012

5.5 Utiliser le WiFi depuis son domicile

Sécurité des réseaux sans fil

White Paper - Livre Blanc

Les enjeux de la mobilité et de la réalité augmentée dans les jeux éducatifs localisés. GéoEduc3D

Routeur Gigabit WiFi AC 1200 Dual Band

Le WiFi sécurisé. 16 Octobre 2008 PRATIC RIOM

Mise en œuvre de les capteurs dans la gestion de l eau

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

la solution sans fil de controle de l eclairage public par internet

Module BD et sites WEB

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

LA VIDÉOSURVEILLANCE SANS FIL

Programmation Web Avancée Introduction aux services Web

1 LE L S S ERV R EURS Si 5

Services Collaboratifs pour les travailleurs mobiles de la construction

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Mise en œuvre des serveurs d application

Les Standards. Hacks #1-12 CHAPITRE UN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

1.Introduction - Modèle en couches - OSI TCP/IP

NOTIONS DE RESEAUX INFORMATIQUES

Le Haut Débit en mobilité. Salon des Technologies de l information et de la communication CWTC - Baie Mahault le 28 nov 2008

LIBERTY Portfolio Management System

CORBA. (Common Request Broker Architecture)

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Vodafone Mobile Connect

Vers l Internet Synthèse Bibliographique -

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé

Glossaire. ( themanualpage.org) soumises à la licence GNU FDL.

Découvrez notre solution Alternative Citrix / TSE

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Fonctionnement d Internet

Le produit WG-1000 Wireless Gateway

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org

Présentation Internet

Travail collaboratif et à distance. DFGSM 2 Pr. F. Kohler 2012/2013

Conception des systèmes répartis

your Creative agency MountainCloud CLUSTER HBI INOTEP - Pôle d Excellence BTP Nord-Pas de Calais 73 rue Raoul Briquet BRUAY-LA-BUISSIERE

2. DIFFÉRENTS TYPES DE RÉSEAUX

Architectures web/bases de données

Ordinateur portable Latitude E5410

Quel avenir pour les déplacements régionaux? La billettique intégrée. Nathalie AMIEL DIRECTION DELEGUEE TER PACA INTERMODALITE, BILLETTIQUE

10. Base de données et Web. OlivierCuré

Adopter une approche unifiée en matière d`accès aux applications

.ARCHITECTURE ET FONCTIONNEMENT

Le réseau Internet.

@ L ordinateur et ses périphériques

Matériel. Matériel de bureau

Cours 3 : L'ordinateur

LES OUTILS DE LA MOBILITE

Réseau Global MIDI Note applicative

CONCEPT de MICRO-DOMOTIQUE. Système STANTOR-DOMODULOR

WIFI (WIreless FIdelity)

Comment déployer rapidement et à moindre coût des caméras de vidéosurveillance?

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

Leçon 1 : Les principaux composants d un ordinateur

La reconnaissance de plaques d immatriculation qui vous facilite la tâche. Solutions innovatrices

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS

Consolidation de stockage

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Protection des données personnelles : Vers un Web personnel sécurisé

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Programmation Internet Cours 4

EBI 25- Système à radiofréquence POUR LA SURVEILLANCE SANS FIL DE LA TEMPÉRATURE, DE L HUMIDITÉ ET D AUTRES GRANDEURS PHYSIQUES

PLATEFORME DE SUPERVISION

Fiche d identité produit

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Zeus V3.XX :: PRE-REQUIS TECHNIQUES

11 Février 2014 Paris nidays.fr. france.ni.com

Projet CoDrive : utilisation des données de véhicules communicants, intégration avec un système de gestion de trafic (119)

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

Parcours en deuxième année

FICHE PRODUIT PRELIMINAIRE

Plan. Programmation Internet Cours 3. Organismes de standardisation

Technicien Supérieur de Support en Informatique

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(

Compte Rendu d intégration d application

Tivoli Endpoint Manager Introduction IBM Corporation

Principaux utilisateurs du Réseau

Concept Compumatica Secure Mobile

Présentation Générale

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

Résultat des discussions du groupe de travail franco-allemand sur les infrastructures de charge

Systèmes d'alarme intrusion AMAX Simple et fiables

Catalogue Produits. Version 1

Fiche d identité produit

Transcription:

Jeux Pervasifs Mail: Stephane.Lavirotte@unice.fr Web: http://stephane.lavirotte.com/ Université de Nice - Sophia Antipolis

Quelques Définitions Savoir de quoi on parle 16/03/2015 S. Lavirotte 2

Jouer partout Jeux Nomades : Hier et Aujourdh ui Console portables Permet de jouer dans des situations stationnaires successives Ne tire pas parti de l environnement qui nous entoure 16/03/2015 S. Lavirotte 3

Jouer en situation de mobilité Jeux Mobiles : Aujourd hui On joue tout en bougeant Le jeu tire parti de la mobilité (basé sur la localisation) Ne réagit pas à l environnement qui entoure le joueur 16/03/2015 S. Lavirotte 4

Inclus dans certains GPS (Garmin) Memory Race Virtua Maze Jeux Mobiles : Quelques Exemples Téléphones Mobiles: de nombreuses expérimentations depuis 2009 The Journey Aventure: détective où la mobilité vous fait avancer dans le jeu Wherigo Exploration de lieux et résolution de puzzles CanYouStopIt Aventure: post-apocalyptique à Lille (développé par SFR) Pac Manhattan Jeu de Pac Man dans les rues de New York 16/03/2015 S. Lavirotte 5

16/03/2015 S. Lavirotte 6

Jouer dans le monde réel Jeux Pervasifs : Demain Le jeu est en interaction avec le monde réel / physique 16/03/2015 S. Lavirotte 7

Caractéristiques Jeux basés sur les propriétés suivantes : Jeux Pervasifs Caractéristiques La localisation et se déroulant en temps réel (24h / 24) En interaction avec le monde physique réel qui vous entoure Basé sur 3 technologies de base Des dispositifs mobiles Des moyens de communication sans fil Des technologies de capteurs (pour percevoir le contexte du joueur) Types de jeux pervasifs Jeux classiques dans le monde réel Jeux focalisés sur les interactions sociales Jeux éducatifs 16/03/2015 S. Lavirotte 8

Contraintes de Mise en Œuvre Technologiques Incertitude des mesures Positionnement Milieu 802.11 GSM GPS Mesures perceptuelles Vie privée Gestion des ressources Disponibilité, Latence, Fiabilité des Jeux Pervasifs Précision Couverture Précision Couverture Précision Couverture Urbain 20m 70% 300m 100% 10m 90% Résidentiel 60m 50% 600m 99% 10m 99% Rurale 100m 10% 2km 95% 10m 100% Forte demande en matière de sécurité, confidentialité et fiabilité 16/03/2015 S. Lavirotte 9

Conclusion Le visuel cède sa place au corps tout entier Vision par ordinateur, capteurs/actuateurs/transducteurs Les interfaces mélangent le physique et le virtuel comme le jeu mixe le réel et l illusion Interfaces tangibles, mixtes, augmentées, réelles Le terrain de jeu est désormais le monde réel Jeux pervasifs, ubigames, seamless, géo-localisés (GPS, RFID) De nouvelles manières de jouer! Importance des Prototypes 16/03/2015 S. Lavirotte 10

Evolutions Technologiques Ce qui rend possible les Jeux Pervasifs 16/03/2015 S. Lavirotte 11

Evolution des Technologies Technologies Capacité de calcul De plus en plus de puissance de calcul (Loi de Moore) Nouveaux matériaux Polymères, Semi-conducteurs, Laser, Communication Oublier le modèle OSI / ISO Capteurs omniprésents Miniaturisation et communication Localisation: savoir où l on est et où sont les autres Evolution du point de vue (informatique et pour le jeu) L utilisateur est central et mobile! Mais problèmes toujours présents: Augmentation des coûts, Gestion de l énergie 16/03/2015 S. Lavirotte 12

La loi de Moore (1965) La capacité de stockage et la vitesse des processeurs double tous les 18 mois Moins cher, plus petit, plus rapide Croissance exponentielle Ceci probablement encore pour quelques années au moins 16/03/2015 S. Lavirotte 13

De Nouveaux Matériaux Semiconducteurs organiques Afficheurs plastiques Affichage flexibles 16/03/2015 S. Lavirotte 14

De Nouvelles Interfaces Interface utilisateur sur la peau 16/03/2015 S. Lavirotte 15

Modèle multi-sphère du WWRF Modèle multi-sphère du WWRF (World Wireless Research Forum) De la Sphère de proximité à la Cyber-Sphère Sphère 1 : Individuelle PAN (Personal Area) BAN (Body Area) Sphère 2 : Proximité Environnement immédiat Partenaires immédiats Sphère 3 : Organisation Accès Radio (Globale) Cyberworld Sphère 4 : Globale Interconnexion 16/03/2015 S. Lavirotte 16

Sphère Individuelle 1. Réseau Personnel Sphère (Multisphère) Description Technologies filaires Technologies sans fil Individuelle Entité, Individu, Contact réseaux «wearable», USB sans-racine / On- The-Go Bluetooth, 802.15, Ultra Wide Band, IEEE802.11, HomeRF, Hiperlan, RFID, NFC 16/03/2015 S. Lavirotte 17

Sphère de Proximité 2. Environnement Immédiat Sphère (Multisphère) Description Technologies filaires Technologies sans fil Proximité Collègue/bureau, Famille/pièce, Environnement immédiat Ethernet (10-100Mb), USB, IEEE1394, série, parallèle, X-10, EoP, PCI nouvelle génération, HomePNA Bluetooth, IrDA, IEEE802.11, HomeRF, Hiperlan, Ultra Wide Band, Wireless firewire 16/03/2015 S. Lavirotte 18

Sphère plus Lointaine 3. Communications longue portée Sphère (Multisphère) Description Technologies filaires Technologies sans fil Organisation Étendu, communauté et société, liens dédiés, canaux réservés, accès publics Câble, xdsl, isdn, V90/92, Ethernet (10-100Mb/1-10Gb), EoP, (USB, IEEE1394) avec répétiteur, ATM, WDMA, IEEE802.6 (802.11, HomeRF, HiperLan) détournés, «HotSpots», MeshNetworks, Satellite (mono ou bi-directionnel) GSM, GPRS, 3G 16/03/2015 S. Lavirotte 19

Cyber World 4. Interconnexions et Communications Globales Sphère (Multisphère) Description Technologies filaires Technologies sans fil Globale Dorsale, ``Backbone'' WDMA, ATM Satellite 16/03/2015 S. Lavirotte 20

Evolution du nombre d Unités de Calcul Depuis Von Neumann les évolutions E/S COM CPU DATA Energie Pervasion 1990 2000 1970 1960 16/03/2015 S. Lavirotte 21 Temps Adapté de «Nano-informatique et intelligence ambiante», JB Waldner, Hermes Science Publishing, 2007

Des capteurs plus performants Caméras et microphones miniaturisés Capteur d emprunte digitale Capteurs radio sans alimentation Capteurs de localisation e.g. GPS 16/03/2015 S. Lavirotte 22

Conclusion sur les Technologies Des unités de calcul et capteurs De plus en plus nombreux De plus en plus puissants De plus en plus petits Avec une certaine autonomie et mobiles Des moyens de communication Variété adaptées à toutes les échelles Nous disposons d une infrastructure permettant la mise en œuvre de nouveaux concepts de jeu centré sur l utilisateur mobile, en connexion avec le monde réel Comment accéder à cette infrastructure de manière efficace? 16/03/2015 S. Lavirotte 23

Une Monde Communicant pour les Jeux Pervasifs 16/03/2015 S. Lavirotte 24

Contraintes de Mise en Œuvre Comment construire une application (de jeu) sans connaître à l avance l infrastructure? Nécessite la prise en compte de plusieurs paramètres Cause Illustration Implique Pas de connaissance complète a priori Hétérogénéité Dynamicité Modélisation du monde impossible Communication, Protocoles, Langages, Utilisateur mobile, Monde qui évolue, Recherche et Découverte Interopérabilité Réactivité Réagir aux changements Nouveaux dispositifs,... Adaptation L application doit s adapter dynamiquement aux variations de l environnement réel, partiellement connu a priori 16/03/2015 S. Lavirotte 25

Plan Un monde Communicant à base de Services Web Rappel Rapide Services Web pour Dispositifs UPnP, DPWS Construire une application à base de ces services Statiquement Problème de l adaptation dynamique uniquement aux valeurs Dynamiquement Adaptation à l infrastructure qui évolue 16/03/2015 S. Lavirotte 26

Evolution du Web HTML HTML HTML XML HTML XML Generation 1 Static HTML Generation 2 Web Applications Generation 3 Web Services 16/03/2015 S. Lavirotte 27

Un Service Web, c est quoi? Un service Web est une «unité logique applicative» accessible en utilisant les protocoles standard d Internet Une «librairie» fournissant des données et des services à d autres applications. Un objet métier qui peut être déployé et combiné sur Internet avec une faible dépendance vis-à-vis des technologies et des protocoles. Une combinaison des meilleurs aspects du développement à base de composants et du Web. Caractéristiques Réutilisable Indépendamment de la plate-forme (UNIX, Windows, ) du langage pour l implémentation (VB, C#, Java, ) la plate-forme de développement sous-jacente (.NET, J2EE, Axis ) 16/03/2015 S. Lavirotte 28

Mécanique Service Web Station Browser Universel Partie Cliente de l application Client HTTP Requête SOAP (XML) Réponse SOAP (XML) Serveur HTTP CGI Servlets ASP ISAPI Partie Serveur de l application 16/03/2015 S. Lavirotte 29

Des Web Services aux Dispositifs Phase 1 : Données, HTTP Request Phase 2 : Programmes, HTTP Response : HTML HTTP Request Phase 3 : Dispositifs HTTP Response : Données HTTP Request HTTP Response : Données Evénements 16/03/2015 S. Lavirotte 30

Faiblesses des Web Services dans le cadre des Dispositifs Classer et chercher : Annuaire Communiquer : Protocole Requête / Réponse Web Services pour Dispositifs : Recherche et Découverte Distribuée et Dynamique Communications Asynchrones par événements 16/03/2015 S. Lavirotte 31

Une infrastructure de Services pour Dispositifs S inspire des approches orientées services avec 3 évolutions majeures : Gestion de l Apparition / Disparition Découverte de services décentralisée Ajout d un mode d interaction : événementiel Recherche de service et publication contrat Service producteur Souscription Notification événementiel Cours UPnP Client 16/03/2015 S. Lavirotte 32

Assembler ces Services Dynamiquement Construire une application à partir des tous ces services Cours WComp 16/03/2015 S. Lavirotte 33