Un Service Internet du Futur pour le suivi des voyages multimodaux



Documents pareils
SOLUTIONS DE VALIDATION

DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables

ERP5. Gestion des Services Techniques des Collectivités Locales

Compte-rendu N 04 Réunion du 19/12/14

L expertise développée par Market-IP et ses solutions télématiques vous permettront d atteindre

GPC Computer Science

SITE WEB E-COMMERCE ET VENTE A DISTANCE

La normalisation. Articulation et travaux en cours

TaaS. Cahier des charges application mobile Master MDSI. Transport as a Service. Business Process Reengineering

Qu'est-ce que le BPM?

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Moteur d idées pour véhicules spécifiques. Le Pôle de compétitivité Véhicules et Mobilités du grand Ouest

La surveillance réseau des Clouds privés

Modélisation et simulation du trafic. Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005

Licences Windows Server 2012 R2 dans le cadre de la virtualisation

Fiche méthodologique Rédiger un cahier des charges

Application CarPostal Informations relatives aux services mobiles de CarPostal

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

Annexe : La Programmation Informatique

Les C-ITS Vers l innovation dans les modèles économiques

Méthodes de développement

Questions et réponses

Les transports intelligents enjeux et action publique. formation ENTE Aix 16 juin 2014 Patrick Gendre, CEREMA DTerMed

ORACLE DIAGNOSTIC PACK 11G

Livre Blanc WebSphere Transcoding Publisher

Tarification comparative pour l'industrie des assurances

Le travail collaboratif et l'intelligence collective

ITS Switzerland - EPFL 29/10/2014 La stratégie d information multimodale du Grand Lyon : la coopération public/privée pour la mobilité urbaine et l

CONFÉRENCE EUROPÉENNE DES MINISTRES DES TRANSPORTS EUROPEAN CONFERENCE OF MINISTERS OF TRANSPORT

Éditions QAD On Demand est disponible en trois éditions standard : QAD On Demand is delivered in three standard editions:

LTE dans les transports: Au service de nouveaux services

ITS en quelques mots :

Guide méthodologique

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

LES ACCES ODBC AVEC LE SYSTEME SAS

Test électoral 2014 de la RTBF

Spécifications de l'offre Surveillance d'infrastructure à distance

Conception et contrôle des SMA tolérants aux fautes

Présenté par Constable Perry Madelon Road Safety Unit Traffic Branch

Analyse,, Conception des Systèmes Informatiques

Présentation de l'architecture QlikView. Livre blanc sur la technologie QlikView. Date de publication : octobre

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft

Gestion de la mobilité en entreprise (EMM, enterprise mobility management)

Nouveaux enjeux de recherche en sécurité routière liés à l'automatisation des véhicules : conséquences sur l'activité de conduite

PROJET TOSA INFORMATIONS GÉNÉRALES

Clients et agents Symantec NetBackup 7

TIC. Panorama. L'industrie de l'information et de la communication la première industrie japonaise

Module 0 : Présentation de Windows 2000

BONIFACIO. Séminaire infomobilité intermodale interrégionale. 25 septembre Salle St Jacques DOSSIER DE PRESSE

L'évolution de VISUAL MESSAGE CENTER Architecture et intégration

L expérience citoyenne numérique. Solutions et expertises pour répondre aux enjeux des territoires

Systèmes d information novateurs pour les transports en commun

Conception des systèmes répartis

La continuité de service

Présentation du déploiement des serveurs

Quels progrès dans le développement des composants icargo?

GARE AVIGNON TGV : LES NOUVEAUX SERVICES. 15 avril Contact presse régionale : Emmanuelle Enjolras : / emmanuelle.enjolras@sncf.

Réflexion sur la mise en place d'un système mobile d'aide à la navigation destiné aux services d'urgence basée sur une solution libre.

Aller plus loin avec la CRM?

Infrastructure RDS 2012

L art d ordonnancer. avec JobScheduler. François BAYART

portnox pour un contrôle amélioré des accès réseau Copyright 2008 Access Layers. Tous droits réservés.

Etat des Lieux! " " #

Expérience de la mise en place s une solution de gestion de capacité pour supporter la migration des Datacenter

Hypervision et pilotage temps réel des réseaux IP/MPLS

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

TIS Web, complet et évolutif. Gestion en ligne des données pour les flottes de transport.

BOOK REFERENCES ERGONOMIQUES Gfi Informatique

ASSOCIATION DES SERVICES DES AUTOMOBILES VEREINIGUNG DER STRASSENVERKEHRSÄMTER ASSOCIAZIONE DEI SERVIZI DELLA CIRCOLAZIONE

Guide d'installation. Release Management pour Visual Studio 2013

1 JBoss Entreprise Middleware

IBM Business Process Manager

SIG ET ANALYSE EXPLORATOIRE

Génie logiciel (Un aperçu)

Analyse détaillée des trajets effectués en Transports en commun en Ile-de-France

Authentification, Sécurisation, & Tracking de vos équipements et produits

Algorithmes de recherche d itinéraires en transport multimodal

DESCRIPTIF DES PROJETS 3EME ANNEE QUI SERONT PRESENTES LORS DE LA JOURNEE DE PROJET DE FIN D ETUDE LE 26/01/2012

Apport de la simulation de conduite dans le cadre de l'action 2

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

UTILISATION D'UNE PLATEFORME DE TRAVAIL COLLABORATIF AVEC DES ELEVES DE TERMINALE STG

Petite définition : Présentation :

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

COMPTE-RENDU DE LA RÉUNION DU COMITÉ DES USAGERS DE LA LIGNE 900 PONT AUDEMER LE HAVRE SAMEDI 2 FÉVRIER 2013

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

HYPERVISION. Supervision 2.0. RMLL Strasbourg monitoring-fr.org

smart mobility : gestion de la flotte automobile chez Orange

Observation des modalités et performances d'accès à Internet

M Études et développement informatique

La société d autoroute sanef est responsable de la gestion et de la maintenance du réseau autoroutier du Nord de la France

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Peregrine. AssetCenter. Product Documentation. Solution Asset Tracking. Part No. DAC-441-FR38. Build 49

Transcription:

Un Service Internet du Futur pour le suivi des voyages multimodaux Mahdi Zargayouna 1, Besma Zeddini 1, Gérard Scemama 1 1. Université Paris-Est, IFSTTAR, GRETTIA Boulevard Newton, Champs sur Marne F-77447 Marne la Vallée Cedex 2, France hamza-mahdi.zargayouna@ifsttar.fr Résumé Le projet Européen Instant Mobility a pour objectif de définir une architecture complète pour les applications de transport et de mobilité, en se fondant sur les technologies de l'internet du futur. Dans cet article, nous décrivons une plateforme de voyage multimodal fondée sur ces technologies qui fournit des informations et des services capables de supporter de nouveaux types d'applications de transport. Le scénario envisagé, un «assistant personnel», est centré sur les voyageurs multimodaux. Le projet définit les exigences pour les facilitateurs qui peuvent intégrer les services disponibles à tout voyageur connecté à Internet (en utilisant un terminal portable ou un ordinateur embarqué dans le véhicule). Les technologies de l'internet du futur offrent de nouveaux horizons pour les systèmes d'information de transport et sont à même de proposer aux voyageurs une expérience nouvelle avec les moyens de transport. Nous sommes en train de concevoir et de réaliser un prototype d'aide aux déplacements multimodaux en profitant de ces technologies. Mots Clés: Internet de futur, assistance au voyage multimodal, monitoring, optimisation en ligne I. Introduction L'Internet, les services web, le cloud computing, les réseaux sociaux et l'internet des objets offrent de nouvelles possibilités pour les applications de transport, qui n'étaient pas imaginables il y a de cela quelques années. L'utilisation des technologies de l Internet du futur nous permet désormais de fournir en temps réel des informations et des solutions mises à jour de mobilité pour les déplacements multimodaux. Désormais, les voyageurs doivent être en mesure d'accéder à des informations sur les modes de transport, leur disponibilité, les conditions tarifaires, le fonctionnement de leur exploitation, etc., ce qui permet la planification d'un itinéraire optimisé et mis à jour selon un grand nombre de critères. Il est maintenant possible de connecter tous les modes de transport et les véhicules en cas de besoin pour assister un voyageur lors d'un voyage

multimodal, l'informant de toute perturbation et lui délivrant un choix de solutions alternatives. L application cible guide le voyageur de transport en commun ou dirige le conducteur du véhicule privé tout au long de son itinéraire. Elle fournit également une application de paiement mobile sans billet, via le téléphone portable du voyageur, pour des services de mobilité tels que les transports en commun, le stationnement, les péages urbains, le covoiturage, etc. Dans ce papier, nous présentons la plateforme service de voyage multimodal (MMT) qui met à disposition le sous-ensemble essentiel de ces services. II. Scénario et hypothèse Dans le scénario que nous considérons, des services en ligne offrent à un voyageur un large éventail de voyages personnalisés et des options de transport, en fonction de ses préférences. Le voyage peut inclure divers modes, tels que les transports en commun, le vélo, la voiture, et le covoiturage. Lors de la planification d un trajet donné, le voyageur reçoit un certain nombre d itinéraires optimaux qui respectent ses préférences et qui prennent en compte les dernières informations en temps réel de tous les modes pertinents. Une fois l'itinéraire choisi, l'application délivre un reçu de billet intégré tout en préparant un paiement unique sur le compte du voyageur. Le voyageur est guidé tout au long de son voyage pour descendre au bon arrêt, traverser un pôle d'échange, trouver l arrêt suivant, etc. Pendant le voyage, l'itinéraire est vérifié en permanence, et le voyageur est alerté dès que les conditions de voyage changent. L'itinéraire courant est mis à jour en fonction de ces changements et des choix du voyageur. Le compte du voyageur est débité à la fin de son voyage. Cela signifie que s il y a un problème avec le voyage planifié, cela est pris en compte, et l'utilisateur n'aura pas à demander un remboursement en cas de changement. Il n a également à payer que pour le service qu'il a demandé et consommé. Cela signifie qu'un voyageur qui utilise un seul moyen de transport ne paye que pour ce service. Nous posons deux hypothèses principales dans le cadre de la plateforme MMT. D'une part, nous supposons que chaque équipement mobile des voyageurs connaît sa position et que chaque véhicule de transport (public et privé) est localisé et suivi en permanence. D'autre part, la plateforme doit être autant capable de traiter les réservations de service que de répondre aux requêtes instantanées. Elle doit être capable, en outre, de gérer les changements d itinéraires en temps réel, en intégrant toutes les nouvelles demandes de voyageurs ainsi que les incidents de trafic et les déviations. Le scénario est formalisé avec le diagramme de cas d'utilisation de la figure 1.

uc Dynamic multi-modal journey UC1.X are associated with user application processes in "1. Dynamic multi-modal journey" Traveler User application processes UC1.01: Manage Subscribtion UC1.02: Request Journey Plan travel : Special Needs UC1.04: Execute Journey UC1.06: Rate Journey UC1.07: Set User Preferences UC1.03: Accept Journey UC1.07: Receive Ev ent Information UC1.05: Transfer Long-running processes «invokes» «invokes» UC1.10: Manage Instant Mobility User UC1.15: Charge User Journey UC1.11: Compute Multi-modal Journey UC1.13: Assist for Transfer UC1.12: Compute Profil UC1.14: Compute Rating for Statistics Ticketless Mobile Payment : Ticketless Mobile Payment Human activities «invokes» «invokes» Clear Billing:: External Process Retailers UC1.20: Accept User (Un)Subscription «invokes» «invokes» Transfer Funds:: External Process «invokes» «invokes» Financial Operator Short-running processes Consult Rating «extend» Statistics Driv er Transport Operator UC1.30: Validate Subscription UC1.31: Validate Unsubscription Credit Account? Debit Account? UC1.35: Set Journey Rate Figure 1 Scénario Le principal défi de ce scénario et de ces hypothèses est double: Du point de vue technologique, trouver les bonnes architectures et les fonctionnalités du système pour tirer pleinement profit des technologies de l'internet de futur, tout en respectant les préférences des voyageurs et des besoins de confidentialité des données; Du point de vue algorithmique, de trouver les bonnes procédures et les mécanismes d'équilibrage afin de guider chaque voyageur sur son 'itinéraire optimal, tout en évitant d'ajouter à la congestion du trafic et la surcharge dans les transports publics. III. Interface publique du service La figure 2 présente une vue de la plateforme multimodale d'un point de vue externe. Elle spécifie les exigences, pour une région particulière, pour la mise en place d un service de mobilité instantanée et les différents échanges qui devraient avoir lieu avec la plateforme. La plateforme interagit avec trois types d'acteurs: les opérateurs de transports publics, les opérateurs de transport routier et les voyageurs.

Figure 2 - Interface publique de la plateforme multimodale Chaque opérateur de transport public doit fournir à la plateforme une description de son réseau et leurs tableaux de marche théoriques. Comme le montre la figure, nul besoin d'avoir une base de données commune aux opérateurs de transport qui intègrent tous les moyens de transport publics et les réseaux. Chaque opérateur de mode de transport pourrait avoir sa propre base de données et la plateforme doit les intégrer et les gérer simultanément. Chaque opérateur de transport public doit fournir 3 types de données: La description de l'offre de transport La position, l'avance / le retard de toute sa flotte Les événements qui provoquent des perturbations des services de transport Comme pour les opérateurs de transport public, les opérateurs de transport routier doivent fournir à la plateforme MMT une description de leur réseau, ainsi que toute les informations statiques qui lui sont liées. Ils doivent également fournir 3 types de données: La description du réseau routier Les vitesses, les densités, les taux d'occupation ou les états des routes Les événements qui impactent l'offre de transport Toutes ces données échangées doivent être conformes aux dernières normes européennes. Pour notre application, les données concernant les réseaux multimodaux sont issues de la

plateforme intelligente multimodale ClaireSiti qui possède un modèle générique de représentation des réseaux multimodaux et joue le rôle d agrégateur de données (Scemama et al., 2004). ClaireSiti constitue un middleware entre les fournisseurs de données et la plateforme de service MMT. Les voyageurs interagissent avec la plateforme en utilisant des protocoles de communication standards. Chaque voyageur fournit au système son profil, qui contient des informations détaillées sur ses propriétés et ses préférences. Une fois qu'un plan est reçu à partir de la plateforme, l'appareil mobile de l'utilisateur envoie dynamiquement sa position courante à la plateforme. Si la différence entre la position réelle du voyageur et la position prévue (à savoir la position attendue selon le plan qui a été proposé pour le voyageur) est assez grande, selon les préférences du voyageur, ce dernier reçoit un nouveau plan en tenant en compte son nouveau contexte. cmp MMT Model Instant Mobility scope «device» Smartphone Traveler RT operator Communication Forecast PT operator Monitoring Planning Figure 3 Modules de l'application IV. Modèle On définit une représentation de haut niveau de la plateforme MMT d'un point de vue fonctionnel. Le modèle comprend quatre modules conçus comme des éléments indépendants et faiblement couplés (cf. Figure 3): Le module de communication (communication) est responsable de l'interaction de MMT avec le monde extérieur (les opérateurs de transport routier, transport public, et les voyageurs); Le module de planification (planning) est responsable de la planification et de la

re-planification des itinéraires de voyage (voir figure 4); Le module de prévision (forecast) gère la meilleure vision possible de l'état futur des réseaux. Le module de planification fonde son calcul sur le résultat de ce module; Enfin, le module de suivi (monitoring) surveille l'exécution des plans des voyageurs. Le dispositif mobile du voyageur peut stocker des informations qui pourraient accélérer le calcul et / ou améliorer la qualité des solutions qui lui sont fournies. Par exemple, il pourrait stocker des informations sur les habitudes de déplacement des usagers. Cela permettrait d'économiser beaucoup de temps des utilisateurs en leur proposant immédiatement des suggestions et des recommandations. cmp Planning Planning Forecast Trip planner Ride sharing Forecast::Traffic simulator Equilibrium manager Planner Forecast::Travel times forecast Optimizer MMT Model) Communication Communication:: Traveller agent «database» Itineraries «sync» «database» Itineraries index MMT Model) MMT Model) «device» MMT Model:: Smartphone Traveler Figure 4 Module de planification V. Expérimentations et résultats Nous avons mis en place une démonstration qui évalue l'impact de l'utilisation de la plateforme sur la qualité du trafic multimodal, notamment dans des conditions de circulation exceptionnelles (pannes, accidents, etc.). La démonstration valide également l'effet de la plateforme sur l'utilisation réelle du service de covoiturage.

La figure 5 montre la configuration de la démonstration. La plateforme et le simulateur s exécutent dans un serveur dédié. La plateforme interagit avec le serveur qui fait correspondre les itinéraires des conducteurs et les requêtes des passagers. Si un conducteur accepte de partager son véhicule avec un passager, le serveur vérifie la conformité de leurs préférences et propose aux deux acteurs de partager un trajet. Figure 5 la configuration de la démonstration L'interface graphique (GUI) s'exécute sur un serveur et affiche tous les passagers courants, les conducteurs et les véhicules privés et publics. Lorsque l'on clique sur un passager, on a accès à son itinéraire et tous les modes qu il prévoit d'utiliser. Une application mobile et une unité embarquée interagissent également avec le serveur de l interface graphique. Lorsque l'on clique sur un passager spécifique, l'application mobile se connecte au serveur et obtient son itinéraire. Si le passager a une partie de trajet en covoiturage qui lui est prévu, l'application de l'unité embarquée se connecte également au serveur et obtient l'itinéraire du véhicule privé. Les profils du conducteur et des passagers sont présentés dans

chacun des autres équipements, les deux acteurs peuvent accepter ou refuser l offre. Ce scénario rejoue en quelque sorte ce qui s'est préalablement passé entre le conducteur et le passager afin de planifier leur trajet commun. Enfin, le passager sera en mesure de suivre la position en temps réel du conducteur jusqu'à ce qu'ils se rencontrent. Figure 6 Simulation VI. Implémentation Nous démontrons l'utilisation de la plateforme pour la ville de Toulouse, pour laquelle nous disposons de données détaillées récupérée de la plateforme ClaireSITI (Scemama et al., 2004), y compris des modèles de demande de voyage urbain (voir figure 2). Nous avons considéré un réseau contenant les routes principales de Toulouse avec 13 226 routes. Nous avons également considéré le réseau de transport public de Toulouse à 80 lignes, 359 itinéraires et 3 887 arcs. Dans nos simulations actuelles, notre système est composé de 118.270 agents : 28.720 bus, 30.000 voitures, 30.000 conducteurs et 30.000 passagers. La simulation des déplacements des voyageurs (piétons, cyclistes, passagers, etc.), des

conducteurs de voitures, des voitures et des moyens de transport est effectuée avec la plateforme de simulation multi-agent Repast (Tatara et al., 2009). Cette plateforme open source écrite en Java est équipé d'outils SIG (Système d Informations Géographique) qui permettent une représentation pertinente des applications de transport (voir figure 6). La distribution des traitements sur plusieurs hôtes est réalisée via le middleware Terracotta (Terracotta Inc., 2008), une API qui effectue la distribution au niveau de la JVM. L'interaction entre le simulateur, la plateforme et les différents services (GUI, l application mobile, et l'application de l'unité embarquée) est fondée sur des services Web REST (Richardson et al., 2007). VII. Perspectives Une question importante lors de l'élaboration de la plateforme de voyage multimodal est d'évaluer sa capacité à gérer un très grand nombre de voyageurs et de moyens de transport. En outre, elle doit conserver une grande réactivité lorsqu'il s'agit de grands réseaux et des grandes régions géographiques. Dans un proche avenir, nous planifions de développer des scénarios avec des centaines de milliers de passagers et de conducteurs pour vérifier que notre application passe bien à l échelle. Par ailleurs, des travaux restent à approfondir concernant les modules de planification, avec la prise en compte de l équilibre des réseaux et de la prévision du trafic. Remerciement Ce papier reflète seulement les opinions des auteurs, l'union européenne n'est pas responsable de l'usage qui pourrait être fait des informations qui y sont contenues. Le travail présenté est effectué dans le cadre du projet Instant Mobility, qui a reçu financement de recherche de l'union européenne, au titre du programme FP7-2011-ICT-FI. Références 1. E. Tatara and J. Ozik (2009) How to Build an Agent-Based Model III -- Repast Simphony, In Applied Agent-based Modeling in Management Research, Academy of Management Annual Meeting, Chicago, 2009. 2. Terracotta Inc (2008). The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability, Springer. 341 pages. 3. Richardson L, Ruby, S (2007) RESTful web services, O'Reilly Media, 421 pages.

4. G. Scemama, O. Carles (2004) CLAIRE-SITI, public and road transport network management control: a unified approach. 12th IEE International Conference on Road Transport Information and Control, London (UK), 20-22 April 2004, pp11-18.