• Aucun résultat trouvé

4.1.4 Expérimentation

4.1.4.1 Schéma du montage

La Figure 4.13, réalisée avec le logiciel Proteus, présente le schéma du montage de feux tri-colores réalisé dans le cadre de l’expérimentation de notre système. Pour cette expérimentation, les difficultés,tel l’instabilité et les coupures du courant venu de la SBEE et la défaillance de cer-tain de nos relais dû à ces difficultés précédemment citées, nous ont amené à utilisé le courant de tension 12V en utilisant un convertisseur chargeur. Les composants utilisés pour la réalisa-tion sont listés dans le Tableau 4.1.

TABLEAU4.1 – Liste des composants

Composant Quantité

Arduino Uno 1

Module Shield SIM 900 1

Lampes 12V 1W 12

Résistances 12

Phototransistor 3 Modules relais 12

Régistre 4

Convertisseur chargeur 1

FIGURE4.13–SchémadumontageréaliséavecProteus

4.1.5 Sécurité de la plateforme

L’une des questions importantes qui mérite d’être abordée dans tout projet de conception d’ap-plication de base de donnée est celle de la sécurité. Ainsi, afin d’assurer la sécurité globale de la plateforme de gestion centralisée des feux tricolores, trois points essentiels ont été étudiés. Ces points sont les suivants :

3 la sécurité des données ;

3 la sécurité au niveau de l’application ;

3 et la sécurité du réseau d’accès au serveur d’application ;

Voyons en quoi les points énumérés ci-dessus sont importants pour garantir la sécurité et l’in-tégrité des données sur la plateforme.

4.1.5.1 Sécurité des données

Les données sauvegardées et traitées, pour les projets d’applications, sont des ressources sen-sibles dont l’intégrité et la disponibilité doivent être garanties à tout prix. Sur la plateforme de gestion centralisée des feux tricolores, la sécurité des données utilisées peut être menacée de deux façons à savoir :

3 par accès au Système de Gestion de Base de Donnée SQLite ;

3 et par la perte de données due au dysfonctionnement des disques de stockage ;

En ce qui concerne le risque d’accès au Système de Gestion de Base de Donnée SQLite, une multitude de méthodes d’attaque existe. Cependant , le Framework Django offre une protection intégrée contre la majorité des attaques visqnt la base de donnée tel que [39] :

æ le « Cross site scripting » (XSS) : qui consiste à un intrus d’injecter des scripts clients dans les navigateurs des utilisateurs ;

æ le « Cross site request forgery » (CSRF) : qui consiste à une personne malveillante d’exé-cuter des actions en utilisant les données d’authentification d’un autre utilisateur sans que ce dernier s’en rende compte.Il peut en résulter des modifications et des suppressions d’enregistrements ;

æ l’injection SQL :qui consiste à ce qu’un utilisateur malveillant soit capable d’exécuter du code SQL arbitraire sur une base de données ;

æ le détournement de clic (« clickjacking ») : qui consiste à ce qu’un site malveillant intègre un autre site dans un cadre. Cette attaque peut amener un utilisateur à cliquer de manière non désirée pour effectuer des actions non volontaires sur le site ciblé ;

Outre les risques d’accès au SGBD SQL Server, il y a également le risque de perte de données suite à un dysfonctionnement des disques de stockage du serveur qui héberge notre base de données. Ce type de risque peut être très couteux et fatal si les informations stockées sont vo-lumineuses. Ainsi, afin de limiter le risque de perte de données, nous préconisons les systèmes de stockages RAID(Redundant Array of Independent Disks) dans sa version RAID 2 [38]. Cette technologie permet de répartir les données sur plusieurs disques durs afin d’améliorer la sécu-rité et la tolérance aux pannes que peut subir l’ensemble du système de stockage de données.

4.1.5.2 Sécurité de l’application

D’autres sources de menaces peuvent également provenir des interfaces utilisateur de la plate-forme. Parmi les risques de sécurité liés aux utilisateurs, nous avons énuméré :

3 les risques liés aux privilèges accordés aux utilisateurs ;

3 les risques liés aux sources externes des données que traite la plate-forme ;

Les privilèges accordés aux utilisateurs est l’un des facteurs de sécurité les plus difficiles à maitriser et peuvent devenir une véritable source de menaces quand par exemple un compte d’utilisateur est mal utilisé ou a été volé. Pour palier un tant soit peu ce risque, nous avons usé du principe du moindre privilège qui consiste à allouer le moins de privilèges que possible aux utilisateurs courants.Ainsi, pour accéder aux fonctionnalités avancées de la plate-forme, une authentification est requise. Sur notre plate-forme, nous avons deux niveaux de profil d’utilisa-teur qui sont le profil Utilisad’utilisa-teur et le profil Administrad’utilisa-teur.

La seconde source de menace est liée aux sources externes des données que traite la plate-forme qui sont multiples du fait de la communication entre la plateplate-forme et les équipements de contrôle des feux tricolores à travers le réseau GSM. Pour palier un temps soit peu ce risque aussi, le choix s’est tourné dans un premier temps vers un système qui muni chaque équipe-ment de contrôle des feux tricolores d’un numéro de téléphone de réseau GSM unique et dans un second temps, au niveau de l’application web, vers le rejet de toute information provenant de numéro n’existant pas dans la base de données de cette application.

4.1.5.3 Sécurité du réseau

Pour assurer la sécurité du réseau LAN dans lequel notre application sera déployée, nous comptons mettre en place un Reverse-Proxy qui constituera un pont entre les réseaux externes comme Internet et notre LAN. Cette mesure permet en effet d’amoindrir les attaques provenant de réseaux externes denses et incontrôlables comme Internet.

4.2 Discussion

4.2.1 Interprétation des résultats

Avant de pouvoir apprécier les résultats obtenus, il est important de rappeler les étapes de l’appoche méthodologique de travail éffectué.

Dans un premier temps, une synthèse bibliographique qui a permis essentiellement de nous imprégner des exigences en matière de gestion de trafic routier et des paramètres entrant en jeu en matière de commande d’équipements à travers le réseau GSM. Après cela, une étude des modes de transmissions et de la répartition des feux tricolores dans la ville de Cotonou, a permis de concevoir un réseau d’accès adapté aux objectifs fixés. Ensuite, une synthèse des matériels et méthodes qui nous ont permis de concevoir notre plate-forme a été effectuée.

La question cruciale à laquelle nous devons répondre à présent est de savoir si les résultats obtenus sont conformes aux objectifs que nous nous sommes initialement fixés. Rappelons que les objectifs émis au début des travaux sont les suivants :

3 (a) mettre en place un système sécurisé de gestion centralisé des feux tricolores pour une visualisation de leur état, avec possibilités de modification de leurs programmations en temps réel ;

3 (b) exploiter la technologie des réseaux GSM du territoire béninois comme réseau de transport du système de gestion centralisé des feux tricolores ;

3 (c) proposer une architecture économique, mais efficace par rapport aux exigences fixées ; Les tests de gestion des feux tricolores réalisés sur les cartes Arduino Uno, ont été concluants.

Les actions associées aux différentes commandes sont exécutées dans l’ordre normal. Les don-nées de mise à jour au niveau des feux tricolores sont biens transmises à la plate-forme par le module Shield SIM 900 à travers le réreau GSM.

Ainsi donc, l’objectif (a) a été pleinement atteint. Les fonctionnalités essentielles ressorties au travers des besoins exprimés par le chef division des signalisations lumineuses ont été implé-mentées sur la plate-forme développée et permettent d’une part, un suivi plus efficient de l’état des feux pour leur maintenance rapide et d’autre part une optimisation du trafic à travers la reprogrammation judicieuse des feux tricolores. Qinsi donc, ce système pourrait donc participé à la diminution des risque lié à la santé des population. Ces resultats sont confirmés par Co-rinne BRABAN et Florence BOILLOT, 2003 [23] dans la synthèse de INRETS (Institut National de Recherche sur les Transports et leur Sécurité),’ Les systèmes temps réels de commande de feux en milieu urbain ’. Pour eux, la stratégie de régulation CRONOS qui est un système de régulation temps réel par commande des feux après analyse des informsations fournies par des capteurs, permet une diminution de 35 à 50% des congestion de trafic avec un gain moyen en fluidité pour un véhicule de 20% sur le temps d’attente et 11% sur son nombre d’arrêts au

carrefour. En ce qui concerne l’aspect santé, l’avis partagé par DANSOU Sylvie, de l’Ageence Béninoise de L’environnement dans "Impact de la pollution atmosphérique sur la santé des po-pulations de Cotonou"[42]. Pour elle ayant analysé les fréauences des véhicules pollueurs et non pollueurs pour les véhicules à quatre roues et à deux roues de 2001 à 2003, au cours de la phase de sensibilisation du principe pollueur-payeur désormais instauré et dont les taxes fixées ont été intégrées à la loi des finances 2003-2004, remarque que la tendance générale du nombre de véhicules pollueurs est à la baisse d’année en année.

Les objectifs (b)et (c) ont été pleinement atteints aussi, car la communication entre les feux tricolores et la plate-forme de gestion centralisée du système à été effectuée par le réseau GSM du territoire sans une grande modification des infrastructures des feux tricolores existants qui auraient occasionné de très grands coûts de réalisation. C’est aussi l’avis des chercheurs Liu Bo, Zhang Fusheng,2013 [11], de la ’North China University of Technology’,de Beijing qui ont travaillé sur un système de controle des signaux du trafic routier basé sur une technologie sans fils. Pour eux, le choix d’un support de transmission sans file est primordiale du fait qu’il est plus facile à faire évoluer et à entrenenir. Cela ne nécssite pas de toucher à la structure de la voie et donc n’interrompe pas le trafic. Tout ceci à un faible coup, mais avec une haute fiabilité.

Cependant leur choix s’est porté sur le ZigBee dont la mise en place couterait plus chère que notre système du fait de la nécéssité de la mise en place au préalable du système d’interconec-tion qui existe déja au niveau du réseau GSM.

Après avoir évalué l’atteinte de nos objectifs, nous pouvons attester que notre système de ges-tion centralisée des feux tricolores peut vraiment aider à l’optimisages-tion du trafic routier. Les programmations des feux qui habituellement se font au niveau des feux tricolores peuvent être à présent effectuées depuis le centre de gestion centralisée de notre système, avec plus de rapi-dité et d’efficacité.

4.2.2 Limites et recommandations

À travers la recherche bibliographique que nous avons effectuée au début de nos travaux, nous savons que la gestion centralisée des feux du trafic routier n’implique pas seulement la com-mande à distance des feux tricolores. Une plate-forme de gestion centralisée des feux peut, en plus de la commande à distance des feux, aussi intégrer la vidéosurveillance couplée au radar, une géolocalisation et plus encore , ceci avec un système de feux tricolores intelligent capable de définir la programmation de feux adéquats au trafic à un instant donné et muni d’un sys-tème d’énergie en rédondance ou alternance entre l’énergie conventionnelle et lénergie solaire.

Ainsi, nous comprenons que la version actuelle de notre plate-forme peut être encore améliorée en vue d’une meilleure gestion du trafic.

Dans le but d’élargir et d’améliorer les services fournis par notre plate-forme, d’autres études pourront être effectuées.

Tout au long de nos travaux, nous nous sommes essentiellement attelés à la conception d’une solution capable de favoriser la gestion efficiente du trafic routier dans la ville de Cotonou à travers un système de gestion centralisée des feux tricolores en vue d’impacter positivement la sécurité routière et le bien être des populations. En effet, une étude nous à permis de choisir le réseau GSM à travers son service de message court (SMS) pour la communication entre les feux tricolores et le centre de gestion de notre système. A partir des besoins fonctionnels exprimés par le chef division des signalisations lumineuses avec qui nous avons étroitement collaboré, nous avons pu modéliser les fonctionnalités essentielles de notre plate-forme. Ensuite les maté-riels et les méthodes de conception que nous avons employés, nous ont permis de traduire les besoins recueillis en rubrique de fonctionnalités au niveau de notre plateforme . Cette dernière intègre :

3 un menu de changement de programmation et de commande des feux tricolores ; 3 un menu de contrôle des états des feux tricolores ;

3 un système d’authentification permettant aux utilisateurs d’accéder aux différentes ru-briques ;

La rubrique de changement de programmation et de commande des feux tricolores développée permet au besoin de passer au vert un feu tricolore et de modifier aisément les programmations.

La rubrique de vérification de l’état de feux tricolores quant à elle, permet de connaître l’état des feux tricolores de façon générale et celui de leurs lampes de façon spécifique en vue d’effectuer des maintenances au besoin. L’accès aux fonctionnalités précédemment citées nécessite une au-thentification qui permet à notre plate-forme de déterminer les niveaux et les droits d’accès de l’utilisateur. Ainsi les échanges de données, les traitements et instructions envoyées depuis la plate-forme s’effectue au niveau des feux tricolores par le module GPRS/GSM SIM 900 Shield en vue de l’exécution de ces instructions. Notre système étant dynamique et évolutif, l’amélio-ration des services fournis par la plate-forme de gestion centralisée des feux tricolores, exige de futur études qui auront pour objectifs l’intégration de la vidéosurveillance couplé au radar.

Nous utiliserons donc un système intelligent de feux tricolores capable de définir la program-mation selon le trafic vu et analysé par les équipements de vidéosurveillance et les radas. Ce système sera alimenté par des sources d’énergie en rédondance ou alternance entre l’énergie conventionnelle et l’énergie solaire.

[1] Bickel OLOUDE Sécurisation de la ville de Cotonou par ´ vidéosurveillance via la fibre op-tique,Memoire de fin de formation pour l’obtention du diplome d’ingénieur de conception grade master à l’Ecole Polytechnique d’Abomey Calavi,2017, 98 pages.

[2] Bassem SammoudContribution à la modélisation et à la commande des feux de signalisation par réseaux de Petri hybrides, In : Thèse préparée au sein du Laboratoire Systèmes et Transports de l’Université de Technologie de Belfort-Montbéliard et au Laboratoire de Recherche Au-tomatique LARA de l’Ecole Nationale d’Ingénieurs de Tunis,111 pages.

[3] Direction des Services Techniques de la mairie,Fiche technique ;2018.

[4] Offin Lié Rufin Akiyo, Julien Adounkpe, Charles Lambert Babajide, Ikililou Akobi, Benoît N’bessaL’embouteillage dans Les Grandes villes de L’Afrique de L’Ouest et ses Problèmes : Cas de Cotonou au Béninà la Faculté des Lettres et des Sciences Humaines(FLASH),2015. .

[5] AKOBI, I.,Embouteillage au niveau du carrefour Akossombo de Cotonou : causes et conséquences, Mémoire de Licence professionnelle en Gestion des projets, 2014,ESTI-Bénin, 73 pages.

[6] AKIYO, R.L’occupation de la Commune fluvio-lacustre de Sô-Ava : les fondements d’une adaptation originale et d’une mise en valeur économique d’un environnement spécifique du sud-Bénin. Thèse de Doctorat Unique en Gestion de l’Environnement,, 2012, FLASH/EDP/UAC, 372 pages.

[7] BOKO M. Pollution de l’environnement et santé publique. Edition revue et corrigée, 2005, 160 pages.

[8] Wissem HENI ; Imen HmaiedMise en place d’une plateforme de télécommande des équipements électriques à distance « Smart House »,MÉMOIRE DU PROJET DE FIN D’ÉTUDES pour l’ob-tention de la Licence Appliquée en Sciences et Techniques de l’Information et de Commu-nication à l’Université de Tunis,2011, 69 pages.

[9] Doniec A., Espié S., Mandiau R. et Piechowiak S., Simulation de trafic routier en carrefour : gestion des comportements et des priorités, In International Workshop Logistique & Transport, Hammamet 2006.

[10] Yagar S.Corridor control system, Concise Encyclopaedia of Traffic and Transportation Sys-tem, Editor Papageorgiou M., 1991, 79-83.

[11] Liu Bo, Zhang Fusheng Traffic Signal Control System Based on Wireless Technology,Third In-ternational Conference on Intelligent System Design and Engineering Applications, 2013.

[12] Diana-Minodora Ciuraru, Lavinia Hilohi, Antoine Mercier, Xavier Lagrange SMS over LTE : services, architecture and protocols,,https ://hal.archives-ouvertes.fr/hal-00814264, pp7.

[13] Papageorgiou M., Dynamic Modelling, Assignement and route Guidance in Traffic Net-works,Transp. RES. B, Vol. 23, n° 6, pp. 471-495,1990.

[14] Hunt P.B., Robertson R.D., Bretherton R.D. and Royle M.C.The SCOOT on-line traffic signal optimisation technique,Traffic Engineering and Control, Hemming Group, Limited, 1982, 190-199.

[15] Langlais G., De Soras A.Gestion du trafic par auto-organisation optimale,École des Ingénieurs de la Ville de Paris (EIVP), TER 2008.

[16] Lowrie P.R. Scats : The sydney co-ordinated adaptive traffic system-principles, methodology, al-gorithmsProceedings of the IEE International Conference on Road Traffic Signalling, 1982, 67-70.

[17] Boillot F., Blosseville J., Lesort J., Motyka V., Papageorgiou M. and Sellam S.Optimal signal control of urban traffic networks, 6th International Conference on Road Traffic Monotoring and Control, London 1992, 75-79.

[18] Henry J.J. The PRODYN Real time Traffic Algorithm,4th IFAC/IFIP/IFORS International Conference on Control in Transportation Systems, 1983, 307-311.

[19] Trosby F., Holley K., Harris I.Short Message Service (SMS) – the creation of personal global text messaging, A John Wiley and Sons, Ltd., Publication,2010.

[20] BENDJAFER HICHAM, MIDOUN ANESSESystème de contrôle par GSM,2017.

[21] Benoit charroux, Aomar Osmani, Yann Thierry-Mieg Sythèse de cours et exercice corrigé , UML 2 2e édition, collection Synthex.

[22] Narcisse Dimon ASSOGBA Editer et Projeter des Grafcets sur une Architecture Arduino, Me-moire de fin de formation pour l’obtention du diplome d’ingénieur de conception grade master à l’Ecole Polytechnique d’Abomey Calavi,2017.

[23] Corinne BRABAN Florence BOILLOT,Les systèmes temps réel de commande de feux en milieu urbain, Synthèse INRETS, 2003.

[24] Population de Cotonouhttps://www.populationdata.net/pays/benin/consulté le 12 Octobre 2018.

[25] les embouteillages dangereux pour la sante cardiaque https://www.maxisciences.

com/trafic/les-embouteillages-dangereux-pour-la-sante-cardiaque_

art1195.htmlconsulté le 04 Août 2018.

[26] Circulation bouchon etude sante embouteillages https://www.autoplus.

fr/actualite/circulation-bouchon-etude-sante-embouteillages-1441065.htmlconsulté le 10 Août 2018.

[27] Le service de messages courts de GSM (SMS) http://jaaayyy.chez.com/html/

Radiomobiles/stage/SMS.htmlconsulté le 08 Août 2018.

[28] Commandes AT http://www.technologuepro.com/gsm/commande_at.htm consulté le 20 Aout 2018.

[29] Commandes AT https://dzone.com/articles/connecting-the-connected-reference-architecture-foconsulté le 20 Décembre 2018.

[30] Guide to SIM900 GSM GPRS Shield with Arduino https://randomnerdtutorials.

com/sim900-gsm-gprs-shield-arduino/consulté le 7 Septembre 2018.

[34] Utilisation de Twilio pour les fonctionnalités vocales et de SMS https://docs.

microsoft.com/fr-fr/azure/partner-twilio-java-how-to-use-voice-sms consulté le 04 Novembre 2018.

[35] Interface de programmation : API ou Application Programming Interfacehttps://www.

journaldunet.fr/web-tech/dictionnaire-du-webmastering/1203559-api-application-programming-interface-definition-traduction/consulté le 03 Janvier 2019.

[36] sqlite3 — DB-API 2.0 interface for SQLite databaseshttps://docs.python.org/3.4/

library/sqlite3.htmlconsulté le 04 Janvier 2019.

[37] Cycle de vie d’un ligiciel

cycle-vie-logicielconsulté le 15 Octobre 2018.

[38] Redundant Array of Inexpensive Disks https://www.prepressure.com/library/

technology/raidconsulté le 20 Octobre 2018.

[39] Sécurité au niveau du Framework Django https://docs.djangoproject.com/fr/

2.1/topics/security/consulté le 12 Octobre 2018.

[40] Ali-Express, New and original Arduino UNO R3 ATMega328p ATMEGA16u2,2017

https://ru.aliexpress.com/item/2017-Original-Arduino-UNO-R3-ATMega328P-Official-genuine/32822270343.html,22 Dévembre 2018.

[41] Supports physiques,Transmission physique http://cpham.perso.univ-pau.fr/

ENSEIGNEMENT/COMMUN/SupportPhysique.pdf,16 Novembre 2018.

[42] Impact de la pollution atmosphérique sur la santé des populations de Co-tonou https://www.sifee.org/static/uploaded/Files/ressources/actes-des-colloques/bamako/session-8/D_Dansou_comm.pdf,20 Mai 2019.

Année : 2011

Conflits Accidents Véhicules Tués Blessés graves Blessés légers

PL seul 97 97 0 1 8

Type de route Accidents Véhicules Tués Blessés graves Blessés légers

RNIE 446 921 16 134 177

Voirie urbaine 2733 5461 81 711 991

Autres 56 105 1 7 9

Total 3235 6487 98 852 1177

Bilan des accidents à Cotonou en 2011

48PL : Poids Lourd

49VL : Véhicule Léger

502R : 2 Roues

51VBH : Véhicule à Bras ou Hippomobile

52RNIE : Route Nationale Inter-Etat