Skip to content
Snippets Groups Projects
README.md 3.12 KiB
Newer Older
Yvain Raynaud's avatar
Yvain Raynaud committed
# NF17 - traffic

Yvain Raynaud's avatar
Yvain Raynaud committed
## Description générale

L'idée est de créer une base de données qui contiendrait des informations qui circulent dans l'infrastructure V2I (Vehicle-To-Infrastructure) dans un réseau de véhicules de nouvelle génération.
Hypothèses

Yvain Raynaud's avatar
Yvain Raynaud committed
Le réseau est constitué des nœuds : des véhicules et de l'infrastructure routière (stations de base).
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les véhicules peuvent envoyer des informations vers l'infrastructure. La communication est de type un-à-un.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Tout véhicule est identifié par son numéro d'immatriculation. On lui associe aussi la marque, le modèle et l'année de production.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
On distingue plusieurs types de véhicules : voitures, motos, camions, voitures spéciales (pompiers, police, SAMU, etc.).
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Certains camions peuvent transporter des voitures et possèdent une capacité maximale.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les motos ont l'information sur la capacité du moteur.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les stations de base peuvent communiquent entre elles, ainsi qu'envoyer des informations aux véhicules. La communication dans ce cas peut être de type un-à-un ou un-à-plusieurs.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Chaque station de base a un identifiant unique.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Chaque station a une position fixe (longitude, latitude) et est lié à une commune.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Chaque nœud peut être équipé d'un ou plusieurs capteurs. Les stations de base contiennent forcément au moins un capteur.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les capteurs détectent des événements divers : accidents, alertes météo, travaux routiers, détection du matériel de contrôle routier.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Chaque capteur est identifié par le modèle et le numéro de série.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Un capteur peut être installé sur un seul nœud en même temps, mais il peut être ajouté, transféré ou supprimé.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Chaque communication entre des nœuds produit un événement qui est stocké dans la base avec des informations comme : le timestamp (horodatage) de l'événement, identifiants des entités communicantes, le type d'échange et le contenu d'échange (dépendant du type), la commune dans laquelle l'événement a eu lieu.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les véhicules communiquent aux stations de base les informations concernant leur position géographique (latitude, longitude), l'année de production, la marque et le modèle, ainsi que la marque et le modèle du capteur.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les communes possèdent un nom et un code postal (principal).
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Les événements possèdent du contenu différent :
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Ils contiennent l'information sur la commune dans laquelle ils ont eu lieu.
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Alertes météo : temps (pluie, neige, brouillard, etc.), température
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Accident : gravité, nombre et types de véhicules accidentés.
Yvain Raynaud's avatar
Yvain Raynaud committed

Besoins

Yvain Raynaud's avatar
Yvain Raynaud committed
Lister tous les véhicules dans une région
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Lister toutes les communications liées à une véhicule ou à une station de base
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Trouver le véhicule le plus proche d'un certain type, par exemple, un camion de pompiers, véhicule SAMU, etc. ou un certain modèle : toutes les Citroën C5, ...
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Calculer les statistiques de passage de véhicules : par zone, par type, ...
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Supprimer de la base toutes les communications qui concernent un certain modèle du capteur (par exemple, dont le mal-fonctionnement a été démontré).
Yvain Raynaud's avatar
Yvain Raynaud committed

Yvain Raynaud's avatar
Yvain Raynaud committed
Supprimer de la base toutes les communications qui concernent une station de base particulière (modèle défaillant).