Mémoire PDF
Mémoire PDF
Mémoire PDF
Thème
Réalisé par :
Melle HADJOUT Siham
Melle CHAOUADI Kenza
Soutenu le
04 juillet 2022
Promotion 2021/2022
Remerciements
Tout d’abord nous remercions dieu le tout puissant de nous avoir donné la santé et la
volonté d’entamer et de terminer ce mémoire.
Ce travail ne serait pas aussi riche et n’aurait pas pu voir le jour sans l’aide de notre
encadrant M me Amel HOUHA que nous remercions pour la qualité de son encadrement
exceptionnel, pour sa patience, sa rigueur et sa disponibilité durant toute la période de
préparation de ce mémoire.
Nos remerciements chaleureux vont aux membres du jury qui ont consacré une partie
de leur temps pour examiner et juger notre travail.
Nos remeciements sont adressés également a tous nos professeurs et les membres du dé-
partement informatique de l’université A/Mira.
Que tous ceux qui ont contribué de près ou de loin à la réalisation de ce travail trouvent
ici l’expression de nos sincères gratitudes.
Dédicaces
Siham
Dédicaces
Kenza
Table des matières
Introduction générale 1
i
1.4.9 5G SA et 5G NSA . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.4.10 L’IPv4 ou l’IPv6 pour la 5G ? . . . . . . . . . . . . . . . . . . . . . 16
1.5 Internet of things . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.5.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.5.2 Dimensions de l’IoT . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.5.3 Architecture de l’IoT . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.5.4 Composants d’un système d’IoT . . . . . . . . . . . . . . . . . . . 20
1.6 Réseaux véhiculaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.6.1 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.6.2 Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.6.3 Types de communication . . . . . . . . . . . . . . . . . . . . . . . . 24
1.7 Conslusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2 Défis et Technologies 26
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2 Défis de la 5G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2.1 De nouveaux modèles économiques centrés sur les marchés verticaux 27
2.2.2 l’harmonisation du spectre . . . . . . . . . . . . . . . . . . . . . . . 29
2.2.3 Enjeux de la neutralité de l’internet . . . . . . . . . . . . . . . . . . 30
2.2.4 Des cellules de plus en plus petites . . . . . . . . . . . . . . . . . . 31
2.2.5 Maximisation de la couverture et minimisation de nombre d’an-
tennes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3 Les technologies révolutionnaires sur lesquelles repose la 5G . . . . . . . . 34
2.3.1 Massive MIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.3.2 Network slicing(découpe réseau en tranches) . . . . . . . . . . . . . 35
2.3.3 Beamforming(La création de faiscieaux directifs) . . . . . . . . . . . 35
2.3.4 Bandes millimétriques . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3.5 Communication Full duplex . . . . . . . . . . . . . . . . . . . . . . 36
2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3 Communication et Modèles 38
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2 Communication dans les réseaux sans fil . . . . . . . . . . . . . . . . . . . 39
3.2.1 Réseaux avec infrastructures . . . . . . . . . . . . . . . . . . . . . 39
ii
3.2.2 Réseaux sans infrastructures . . . . . . . . . . . . . . . . . . . . . 40
3.3 Protocoles de communication . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.3.1 Technologies utilisés dans l’IOT . . . . . . . . . . . . . . . . . . . . 41
3.4 System of systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.4.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.4.2 Types de SOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.4.3 Caractéristiques des SOS . . . . . . . . . . . . . . . . . . . . . . . . 46
3.4.4 La 5G est-elle un system of systems ? . . . . . . . . . . . . . . . . . 47
3.5 Ville intelligente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4 Simulation 52
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2 Agent et Système multi-agents . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2.1 Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2.2 Système multi-agents . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.2.3 Pourquoi les SMA ? . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.3 Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.3.1 Modélisation et simulation à base d’agents . . . . . . . . . . . . . . 59
4.3.2 Choix de Netlogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.4 Mise en œuvre de la Ville intelligente . . . . . . . . . . . . . . . . . . . . . 60
4.4.1 Scénario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.4.2 Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.4.3 Paramètres de simulation . . . . . . . . . . . . . . . . . . . . . . . . 61
4.4.4 Présentation de la simulation . . . . . . . . . . . . . . . . . . . . . 65
4.5 Mise en œuvre de l’Hôpital . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.5.1 Scénario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.5.2 Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.5.3 Paramètres de simulation . . . . . . . . . . . . . . . . . . . . . . . . 72
4.5.4 Présentation de la simulation . . . . . . . . . . . . . . . . . . . . . 75
4.6 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Conclusion générale 80
iii
Bibliographie 81
iv
Table des figures
v
4.6 Représentation du fonctionnement du bouton stationner . . . . . . . . . . 68
4.7 Représentation du fonctionnement du bouton stationnervoiture . . . . . . . 68
4.8 Représentation du fonctionnement du bouton allumer . . . . . . . . . . . . 69
4.9 Représentation du fonctionnement du bouton eteindre . . . . . . . . . . . . 69
4.10 Représentation du fonctionnement du bouton sécurité . . . . . . . . . . . . 70
4.11 Représentation du fonctionnement du bouton activer . . . . . . . . . . . . 70
4.12 Interface de simulation de l’hôpital . . . . . . . . . . . . . . . . . . . . . . 75
4.13 Représentation du fonctionnement du bouton move-doctor . . . . . . . . . 76
4.14 Représentation du fonctionnement du bouton move-personne . . . . . . . . 76
4.15 Représentation du fonctionnement du bouton chauffer . . . . . . . . . . . . 77
4.16 Représentation du fonctionnement du bouton climatiser . . . . . . . . . . . 77
4.17 Représentation du fonctionnement du bouton sécurité . . . . . . . . . . . . 78
4.18 Représentation du fonctionnement du bouton go . . . . . . . . . . . . . . . 78
vi
Liste des tableaux
vii
Liste des abréviations
1G Première génération
2G Deuxième génération
3G Troisième génération
3GPP 3rd Generation Partnership Project
4G Quatrième génération
5G Cinquième génération
6LoWPAN IPv6 Low power Wireless Personal Area Networks
ANFR Agence nationale des fréquences
ANT Advanced and Adaptive Network Technology
API Application Programming Interface
ARCEP Autorité de Régulation des Communications Électroniques et des Postes
BACNet Building Automation and Controls Network
BER Bit Error Rate
BSS Basic Service Set
eMBB enhanced Mobile Broad Band
CIRC Centre International de Recherche sur le Cancer
CMR Conférence Mondiale des Radiocommunications
DNP3 Distributed Network Protocol 3
ECC Electronic Communications Committe
FDD Frequency Division Duplexing
FDMA Frequency Division Multiple Access
FTP File Transfert Protocol
FTPS File Transfert Protocol Secure
GPS Global Positioning System
GSM Global System for Mobile communication
GPRS General Packet Radio Services
viii
HART Highway Addressable Remote Transducer Protocol
HD High Definition
HTTP HyperText Transport Protocol
HTTPS HyperText Transport Protocol Secured
I2I Infrastructure-to-Infrastructure
I2V Infrastructure-to-Véhicule
IBSS Independent Basic Service Set
IdO Internet des Objets
IEEE Institute of Electrical and Electronics Engineers
IMT International Mobile Telecommunications
IoT Internet of Things
IP Internet Protocol
IPSec Internet Protocol Security
IPSO IP for Smart Objects
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
ISM Industriel, Scientifique et Médical
LoRa Long Range
LoRaWAN Long Range Wide Area Network
LPWAN Low Power Wide Area Networks
LTE Long Term Evolution
M2M Machine-to-Machine
MAC Media Access Control
MANET Mobile ad-hoc Network
MIMO Multiple Input Multiple Output
MMS Multimedia Message Service
mMTC massive Machine Time Communication
MQTT Message Queuing Telemetry Transport
NAT Network Address Translation
NB-IoT Narrow Band-Internet of Things
NFV Network function virtualisation
NR New Radio
NSA Non-Standalone
OBU On-Board Unit
ix
OFCOM Office Fédéral de la communication
OMS Organisation Mondiale de la Santé
OPC Open Platform Communications
QAM Quadrature Amplitude Modulation
RCsF Réseaux de Capteurs sans Fil
RIR Registres Internet Régionaux
RSS Received Signal Strength
SA Standalone
SDR Software-Defined Radio
SMA Système Multi-Agents
SMS Short Message System
SNMP Simple Network Management Protocol
SoS System of Systems
TCP Transmission Control Protocol
TDD Time Division Duplexing
UIT Union internationale des télécommunications
UMTS Universal Mobile Telecommunications System
uRLLC ultra Reliable Low latency Communication
V2I Véhicule-to-Infrastructure
V2N Véhicule-to-Network
V2P Véhicule-to-Personne
V2V Véhicule-to-Véhicule
VANET véhicule ad-hoc Network
VPN Virtual Private Network
WPAN Wireless Personal Area Networks
WISA Wireless Interface for Sensor and Actuators
x
Introduction générale
L’IoT est aujourd’hui devenu une technologie habilitante clé qui couvre plusieurs do-
maines technologiques, de la détection et traitement des données à l’exécution d’actions
et tâches à distance en passant par la mise en réseau et à l’analyse des données. Ses appli-
cations sont également nombreuses allant de la sécurité domestique, de l’automatisation
d’usine à la prestation de soin de santé à la conduite autonome et à la conception de villes
intelligentes, un sujet qui nous intéresse dans notre projet.
L’objectif de notre projet est de faire une étude sur la 5G et les innovations qu’elle
apporte dans le fonctionnement des réseaux mobiles pour permettre une amélioration
1
des communications, montrer sa puissance de connecté plusieurs agents (système multi-
agents) et de s’intégrer aux applications de l’IoT et enfin faire la simulation d’une ville
intelligente.
Organisation du mémoire
Ce mémoire est structuré comme suit :
Dans le premier chapitre nous allons aborder le concept cellulaire, les principes de
base de la nouvelle génération 5G et un aperçu général sur l’internet des objets.
Dans le deuxième chapitre nous allons présenter une description détaillée des défis
de la 5G et les technologies que cette dernière devra combiner afin d’avoir un réseau mo-
bile qui pourra satisfaire aux attentes.
Dans le troisième chapitre nous allons exposer les protocoles de communication uti-
lisés dans l’IoT et le concept de System of Systems.
Le quatrième chapitre est consacré pour détailler les systèmes multi-agent et à la
simulation de notre scenario SMART CITY.
Enfin, nous concluons ce travail par une conclusion générale et quelques perspectives.
2
Chapitre 1
les réseaux cellulaires
3
Chapitre 1 : Les réseaux cellulaires
1.1 Introduction
Depuis plusieurs années le développement des réseaux mobiles n’a pas cessé d’accroitre,
plusieurs générations ont vu le jour (1G, 2G, 3G ,4G, 5G) et connues une évolution
remarquable, en apportant un débit exceptionel qui ne cesse d’augmenter et une bande
passante de plus en plus large.
Dans ce contexte, la première partie de ce chapitre sera consacré à la description
du concept cellulaire et l’objectif de la 5G face aux précédentes générations des réseaux
mobiles. Dans la seconde partie nous allons abordé le sujet de l’internet des objets et la
nouvelle technologie des véhicule autonome.
4
Chapitre 1 : Les réseaux cellulaires
laquelle une ressource radio est associée (une fréquence, un code. . . ) qui ne pourra être
réutilisée que par une cellule située suffisamment loin afin d’éviter tout conflit intercellu-
laire dans l’utilisation de la ressource. Conceptuellement, si une cellule permet d’écouter
un certain nombre d’appels simultanés, le nombre total d’appels pouvant être supportés
par le réseau peut être contrôlé en dimensionnant les cellules selon des tailles plus ou
moins importantes[2, 3].
une cellule se caractérise par :
– Sa puissance d’émission nominale ce qui se traduit par une zone de couverture à
l’intérieur de laquelle le niveau du champ électrique est supérieur à un seuil déter-
miné.
– la fréquence de porteuse utilisée pour l’émission radio-électrique.
– le réseau auquel elle est interconnectée.
Il faut noter que la taille des cellules n’est pas la même sur tout le territoire.
En effet, celle-ci dépend :
– du nombre d’utilisateurs potentiels dans la zone.
– de la configuration du terrain (relief géographique, présence d’immeubles, ...).
– de la nature des constructions (maisons, buildings, immeubles en béton, ...) .
– de la localisation (rurale, suburbaine ou urbaine) et donc de la densité des construc-
tions.
5
Chapitre 1 : Les réseaux cellulaires
6
Chapitre 1 : Les réseaux cellulaires
débit mobile. En réalité, la bande passante s’avère toutefois partagée entre les utilisateurs.
Moins il y a d’utilisateurs utilisant le réseau et plus le débit est donc élevé[6].
1.4.1 Historique
Chaque génération de réseau a une durée de vie d’environ 20 ans. Les travaux sur
la 4G ont débuté en 2003 pour un lancement en 2010 et jusqu’en 2030. De son côté, la
5G est en réflexion depuis 2012, pour un lancement commercial en 2020[7]. En France,
le déploiement du réseau 5G a commencé à la fin de l’année 2020 et se poursuit dans la
métropole. Désormais, les 4 opérateurs majeurs (Free Mobile, Orange, Bouygues Telecom
et SFR) rivalisent dans le secteur du très haut débit mobile[8].
1.4.2 Présentation
Les fichiers que l’on télécharge sont de plus en plus lourds. La qualité des vidéos et
du son dont on profite ne cesse d’augmenter, ce qui se traduit par un nombre de Go pour
un élément toujours plus grand. De fait, pour que les téléchargements ne deviennent pas
trop long, il y a nécessité de proposer des débits plus rapides. D’où l’apparition d’une
nouvelle génération la 5G. La nouvelle génération des standards de la téléphonie mobile
5G promet de révolutionner la manière dont le monde communique, Une plus grande
bande passante et des temps de latence extrêmement faibles permettront de développer
de nouveaux services et l’amélioration des systèmes existants.
1.4.3 Mobilité en 5G
La gestion de la mobilité regroupe deux composantes : la gestion de la localisation
(location management) et la gestion de la relève (handover management)
7
Chapitre 1 : Les réseaux cellulaires
Le handover est le processus qui permet à un nœud mobile de changer son point d’at-
tachement. Un nœud mobile connecté sur un réseau peut avoir le besoin de se connecter à
une autre cellule soit du même réseau, soit d’un nouveau réseau, dans le but d’améliorer
sa qualité de service. En général, deux types de handover sont utilisés dans les systèmes
cellulaires à savoir intra et inter cellulaire[44].
– Handover intracellulaire : Le handover intracellulaire est le transfert d’utilisateurs
vers un autre meilleur canal de fréquence lorsque la qualité du canal utilisé devient
trop faible pour supporter la connexion actuelle du mobile, et peut se situer entre
les secteurs d’une cellule lorsqu’un utilisateur se déplace d’un secteur à un autre
dans la même cellule, comme illustré par la figure1.3.
8
Chapitre 1 : Les réseaux cellulaires
9
Chapitre 1 : Les réseaux cellulaires
1.4.4 Objectifs de la 5G
1.4.4.1 Pourquoi la 5G ?
Le but est effectivement de connecter non seulement les Smartphones et les tablettes
mais plus globalement l’ensemble des objets et de pouvoir prendre leur contrôle à distance.
Or on estime qu’il y en a environ un million au kilomètre carré. Surtout le réseau 5G
réduira considérablement les temps de latence à 1 ms contrairement aux 30-40 ms observés
aujourd’hui. Seul un temps de latence extrêmement faible est donc acceptable pour le
pilotage d’un drone ou d’une voiture connectée.
10
Chapitre 1 : Les réseaux cellulaires
de l’utilisation des données mobiles. Les applications de cette catégorie sont typi-
quement des flux vidéo de qualité de plus en plus grande et aussi des applications
de réalité virtuelle et augmentée. L’objectif est donc de pouvoir répondre à une
demande toujours plus grande en termes de quantité de données et de vitesse de
transfert.
– Le mMTC (massive Machine Time Communication), c’est-à-dire les communica-
tions entre objets. L’internet des objets rentre dans cette catégorie. Il s’agit dans
cette catégorie de pouvoir gérer un nombre très important de connexions (jusqu’à
un million par kilomètre carré). La quantité de données à transmettre par com-
munication est en général limitée et la rapidité de transfert peu contraignante. Un
domaine d’application typique est la ville intelligente avec des réseaux de capteurs
pour gérer différents services.
– L’uRLLC (ultra Reliable Low latency Communication), c’est-à-dire les communi-
cations dites critiques, pour lesquelles la fiabilité et le temps de réponse sont pri-
mordiaux. L’application phare de cette catégorie est le véhicule autonome mais les
communications des services de sécurité et d’urgence sont également concernées.
Il ne doit pas y avoir d’échec ou de coupure de communication et la transmission
doit être le plus rapide possible.
2. Domaines d’utilisation et Nouvelles applications : L’essor de la 5G permettra le
déploiement massif de l’Internet des objets (IoT), et il peut être très bénéfique s’il
est utilisé à des fins industrielles ou dans des applications liées à la santé.
Les différentes applications de la 5G sont illustrées par la figure1.5 :
11
Chapitre 1 : Les réseaux cellulaires
1.4.5 Exigences de la 5G
La cinquième géneration repose sur 8 exigences :
12
Chapitre 1 : Les réseaux cellulaires
– Jusqu’à 10 Gbit/s de débit de données - > de 10 à 100 fois plus que les réseaux 4G
– 1 milliseconde de latence
– 1 000 fois plus de bande passante par unité de surface
– Jusqu’à 100 fois plus d’appareils connectés par unité de surface (par rapport à la
4G LTE)
– 99,999 % de disponibilité
– 100 % de couverture
– 90 % de réduction de la consommation d’énergie du réseau
– Jusqu’à 10 ans de durée de vie de la batterie pour les appareils IoT à faible consom-
mation [9].
1.4.6 Avantages de la 5G
Pour comprendre l’intérêt de la 5G, il y a trois mots importants à retenir : débit,
latence et densité[32].
1. Le débit : dans la continuité de réseaux actuels et pour faire face à la demande
croissante de trafic, les réseaux 5G devront permettre d’atteindre des débits jusqu’à
dix fois plus grands qu’en 4G.
2. La latence : le temps de réponse des réseaux 5G sera divisé par 10 pour permettre le
développement de nouveaux usages comme la voiture autonome ou la télémédecine.
13
Chapitre 1 : Les réseaux cellulaires
1.4.7 Dangers de la 5G
Avec une transmission de données annoncée 100 fois plus rapide qu’avec la 4G actuelle,
qui mise sur des fréquences de transmissions plus hautes (3-30 GHz), c’est peu dire que
nous serons submergés de données, et donc d’ondes.
Le problème majeur vient de la portée plus courte de ces nouvelles ondes. Et qui dit
portée plus courte, dit besoin accru d’antennes de transmission. Selon le reportage de
Nouvo (RTS), qui cite l’OFCOM, ce sont plusieurs milliers d’antennes qui vont devoir
être rajoutées en Suisse à l’infrastructure actuelle pour permettre la mise en place de la
5G, dont bon nombre de petites antennes-relai.
Plus de 200 scientifiques et médecins ont d’ailleurs demandé un moratoire sur la 5G.
Risques élevés de cancers, dommages génétiques et désordres neurologiques sont notam-
ment mis en avant par ces savants. L’association Robin des Toits considère même que nous
allons tous devenir des rats de laboratoire, étant donné que l’impact de la 5G n’aura pas
été mesuré et que celui-ci ne peut vraiment l’être qu’au bout de plusieurs années (mesure
de l’augmentation des cancers dans un environnement 5G, par exemple). Le débat sur les
dangers potentiels de la 5G sur la santé n’est pas nouveau. Il date même de septembre
2017, quand plus de 180 scientifiques et médecins de 37 pays ont demandé pour la première
fois un moratoire sur le déploiement de la 5G, "jusqu’à ce que des études d’impact sani-
taires et environnementales sérieuses et indépendantes aient été réalisées préalablement à
toute mise sur le marché"[10].
14
Chapitre 1 : Les réseaux cellulaires
Performances/Générations 4G 5G
1.Débit maximal (Gbit/s) 1 20
2.Débit aperçu par l’utilisateur 10 100
3.Efficacité spectrale 1x 3x
4.Vitesse (Km/h) 350 500
5.Latence (ms) 10 1
6.Nombres d’objets connectés sur une zone (Quantité d’objet/Km) 105 106
7.Efficacité énergétique du réseau 1x 100x
8.Débit sur une zone (Mbit/s/m) 0.1 10
15
Chapitre 1 : Les réseaux cellulaires
1.4.9 5G SA et 5G NSA
Le déploiement de la 5G peut se faire en plusieurs phases. Certains pays ont commencé
à déployer leur réseau en utilisant la 5G NSA, ou 5G Non-standalone. Il s’agit de continuer
d’utiliser le cœur de réseau 4G LTE de l’opérateur tout en ajoutant petit à petit des
antennes 5G, et permettre notamment l’utilisation de hautes fréquences en 5G NR. Par
opposition, la 5G SA, ou 5G Standalone, représente l’idéale du déploiement de la 5G, ou un
appareil peut utiliser les technologies 5G aussi bien sur les basses et les hautes fréquences,
avec un cœur de réseau entièrement migré vers la 5G NR. Dans cette situation, l’appareil
ne se repose plus sur les technologies de la 4G LTE. Cela demande des investissements
bien plus conséquents, et ne sera donc disponible qu’à long terme[12].
16
Chapitre 1 : Les réseaux cellulaires
Il faut savoir qu’IPv6 possède un énorme inconvénient. Il s’agit du fait que les adresses
IPv4 et IPv6 ne sont pas compatibles. Un appareil disposant d’une adresse IPv6 ne pourra
donc pas communiquer du tout avec un autre qui n’utilise qu’une adresse IPv4. Il s’avère
17
Chapitre 1 : Les réseaux cellulaires
donc primordial qu’une transition globale soit effectuée. Pendant la phase de transition
d’IPv4 à IPv6, il faut obligatoirement trouver un moyen permettant une communication
entre les hôtes disposant d’adresses IPv6 et ceux ayant des adresses IPv4. Des chercheurs
ont détaillé ces solutions dans une étude comparative en 2017. Une première approche
existe, qui s’appelle la traduction de protocole. Elle consiste à traduire une adresse IPv4
en IPv6, et vice-versa, afin de la rendre compréhensible. Cette technique peut servir
dans des cas particuliers, mais elle se heurte très vite à des problèmes d’échelle. Une
seconde approche s’appelle la double pile. Cette technique consiste à équiper tous les
appareils connectés au réseau à la fois d’une pile de protocoles IPv4 et d’une autre IPv6.
De cette façon, tous les appareils peuvent communiquer entre eux. Cette technique est
simple à mettre en place et n’implique pas de conversion de paquets. Elle permet de
surcroît d’accéder à la fois à des machines IPv4 et IPv6 sans nécessité de mécanismes
supplémentaires. Cependant, cette technique ne résout pas la pénurie en adresses IP, et elle
accroît la consommation en ressources des appareils informatiques. Elle augmente en outre
la complexité dans certains cas, comme les applications qui fonctionnent différemment
selon le protocole, ou au niveau des politiques de sécurité pour IPv4 et IPv6. Enfin, il
existe des mécanismes de tunneling, qui consistent à encapsuler un protocole dans un
autre protocole, qui ont chacun des avantages et des inconvénients.
1.5.1 Définition
L’Internet des objets est composé de différents types d’appareils connectés à Inter-
net. Ces équipements peuvent être très variés. On y retrouve les tablettes, les montres,
les smartphones, les voitures voire des feux rouges régulant la circulation dans les villes
intelligentes (smart city)[14].
18
Chapitre 1 : Les réseaux cellulaires
19
Chapitre 1 : Les réseaux cellulaires
20
Chapitre 1 : Les réseaux cellulaires
21
Chapitre 1 : Les réseaux cellulaires
1.6.1 Présentation
Un réseau véhiculaire mobile est un réseau de type ad-hoc. Un réseau ad-hoc est
capable de se mettre en place de façon autonome, c’est-à-dire sans l’aide d’aucune infra-
structure préparée à l’avance[45]. Les communications se font alors directement entre les
différents nœuds du réseau. On distingue deux types de réseaux mobiles ad-hoc : les Mobile
ad-hoc Networks (MANETs), et les véhicule ad-hoc Networks (VANETs). Les MANETs
sont les plus connus. Ils sont utilisés pour établir des communications de façon rapide et
autonome dans des zones démunies de toute couverture de réseau (comme par exemple,
en cas de catastrophe naturelle ou dans une zone de combats). ( Leurs nœuds mobiles,
aussi appelés On-Board Unit (OBU), sont embarqués dans des véhicules qui se déplacent
au sein d’un réseau routier)[46].
22
Chapitre 1 : Les réseaux cellulaires
Les VANETs sont utilisés pour établir des communications entre tous les véhicules
qui circulent sur les routes. Mais, les VANETs ne sont pas des réseaux purement ad-hoc.
Ils peuvent utiliser, de façon opportuniste, les communications avec des infrastructures,
permettant ainsi un accès à d’autres réseaux et donc aussi, à Internet .Ils peuvent utiliser
les communications issues des réseaux mobiles, comme par exemple la 3e Génération (3G),
la 4e Génération (4G)[45].
23
Chapitre 1 : Les réseaux cellulaires
1.6.2 Caractéristiques
Les réseaux véhiculaires mobiles ont les caractéristiques intrinsèques suivantes[45] :
– Ils sont très dynamiques. En effet, le réseau doit pouvoir gérer des véhicules allant
de 0 à 160 km/h.
– Leurs environnements sont très variés. L’environnement peut être une route, une
autoroute, ou une ville (beaucoup plus complexe).
– Leur mobilité peut être prédite et modélisée. En effet, la circulation sur une route
ou une autoroute est facilement prévisible, car le véhicule doit en général rester sur
la route.
– Ils n’ont pas de problème d’énergie ou de stockage. Les équipements du réseau étant
installés dans le véhicule, il n’y a pas de problème lié à la durée de vie du réseau.
24
Chapitre 1 : Les réseaux cellulaires
1.7 Conslusion
La 5G est la prochaine phase des technologies mobiles offrant une bande passante
élevée, une couverture plus étendue et une latence ultra-faible .Elle rendra possible le
déploiement de nouveaux services, de nouveaux cas d’utilisation tels que l’Internet-des-
objets (IoT), la réalité augmentée, la réalité virtuelle, les réseaux de villes intelligentes,
les véhicules autonomes, et l’automatisation industrielle.
Dans ce premier chapitre, nous avons donnez un aperçu sur le concept cellulaire, la
cinquième génération et l’IoT. Dans le chapitre suivant nous allons détailler les défis et
les technologies sur lesquelles elle repose.
25
Chapitre 2
Défis et Technologies
26
Chapitre 2 : Défis et Technologies
2.1 Introduction
Face à l’ensemble des exigences citées dans le premier chapitre, la future génération des
systèmes de télécommunications mobiles devra utiliser des technologies plus performantes
pour relever le défi.
Danc ce chapitre nous allons présenter les défis de la 5G et les technologies que cette
dernière devra combiner afin d’avoir un réseau mobile qui pourra satisfaire aux attentes.
2.2 Défis de la 5G
La conception de réseaux 5G présente de nombreux défis. Comme pour toute nouvelle
technologie sans fil, il faudra du temps avant que le marché ne comprenne pleinement les
obstacles et les possibilités que la 5G apportera. Nous avons relevé cinq défis :
27
Chapitre 2 : Défis et Technologies
répondre à cette problématique et pour rendre les transports toujours plus efficients,
durables et sûrs.
La 5G joue un rôle dans plusieurs domaines afin d’améliorer le transport automobile [39],
nous citons :
– L’apport de la connectivité Internet aux véhicules, dans le but de participer au
divertissement des passagers : ce domaine représente une simple extension de ce
qui se développe actuellement avec la 4G, il s’agit de donner accès, aux passagers,
à leur messagerie, à Internet, à des contenus multimédias, à des jeux en ligne. . .
L’amélioration des débits promise par la 5G permettra d’améliorer tous ces services.
– L’accès à des informations permettant de fournir une aide à la conduite, dans le but
de réduire les accidents et d’améliorer la fluidité du trafic : ce deuxième domaine
vise à rendre les véhicules plus intelligents, en utilisant des informations qui ne leur
étaient pas disponibles précédemment. Cela permettrait d’améliorer la sécurité et
l’efficacité des réseaux en aidant le conducteur à prendre les bonnes décisions et à
s’adapter à la situation. Ainsi, les véhicules pourraient avoir accès à des informa-
tions relatives aux endroits dangereux (véhicules lents ou à l’arrêt, avertissement
en cas d’encombrements, avertissement en cas de travaux de voirie, conditions mé-
téorologiques, freinage d’urgence, véhicule d’intervention d’urgence en approche. . . )
ou à la signalisation (signalisation à bord des véhicules, limites de vitesse à bord
des véhicules, non-respect de la signalisation/sécurité aux croisements, demande de
priorité par rapport aux feux de signalisation émise par des véhicules désignés, vi-
tesse d’approche optimale recommandée pour le passage au feu vert, etc. . . ).
D’autres services, comme les informations sur les stations de recharge, la protection
des usagers vulnérables de la route, la gestion du stationnement sur voirie et les
informations de circulation et guidage intelligent, pourraient être utiles également.
28
Chapitre 2 : Défis et Technologies
29
Chapitre 2 : Défis et Technologies
1. La bande 3,4-3,8 GHz : La 5G ne pourra pas être véhiculée complètement par les
bandes millimétriques : les qualités de propagation de ces bandes rendent délicate
une couverture étendue, notamment dans les zones les moins densément peuplées du
territoire. En outre la maturité technologique relative à l’utilisation de ces bandes
pour des communications grand public reste encore très faible. Il convient donc
d’identifier une bande « cœur », inférieure à 6 GHz et proposant des canalisations
suffisamment larges pour que les futurs opérateurs 5G puissent fournir des services
innovants et une qualité de service en progression par rapport à la 4G. La bande 3400
- 3800 MHz semble être un bon candidat pour répondre à ce besoin. Tout d’abord,
elle fait déjà l’objet d’une harmonisation pour le très haut débit mobile au sein
de l’Union européenne. Dans un premier temps la bande 3400 - 3600 MHz puis la
bande 3600 - 3800 MHz ont été identifiées comme des bandes dites « IMT » (pour le
mobile haut débit). Ensuite, elle dispose d’une grande quantité de spectre disponible
(jusqu’à 400 MHz). Enfin, les avancées technologiques (traitement d’antenne et de
signal) permettent d’envisager l’utilisation de ces fréquences pour l’établissement de
macro cellules, et pas simplement microcellules.
2. Les autres bandes en dessous de 6 GHz : Les bandes aujourd’hui utilisées pour la
2G,la 3G et la 4G pourraient être à l’avenir utilisées pour des déploiements 5G.
30
Chapitre 2 : Défis et Technologies
général garantissant l’égalité de traitement de tous les flux de données sur internet. Il
exclut en particulier toute forme de discrimination à l’égard de la source, de la destination
ou du contenu des flux de données. Le sujet de la neutralité de l’internet appliquée aux
futurs réseaux 5G est encore très ouvert et inexploré, de nouvelles analyses pourront être
menées en parallèle aux travaux de définition de la 5G [39].
Pour qu’un déploiement puisse avoir lieu les opérateurs de téléphonie mobile ont tradi-
tionnellement besoin d’installer leurs sites sur des « points hauts » (pylônes, toit-terrasses,
etc. . . ). Ce besoin restera avéré pour les réseaux 5G, mais sera encore plus sensible pour
deux raisons principales :
1. Les antennes 5G seront probablement beaucoup plus volumineuses que les antennes
actuelles 2G, 3G ou 4G, du fait des traitements massive MIMO susmentionnés, qui
nécessiteront l’utilisation de très nombreux éléments rayonnants.
2. Cette recherche de nouveaux sites devra également être menée pour l’implantation
de petites cellules sur des points « semi-hauts », mais avec une attention d’autant
plus forte que la densité de ces sites devra être élevée : les opérateurs devront dès lors
déployer leurs équipements sur des infrastructures urbaines comme les abribus, les
éclairages ou les bâtiments publics, les panneaux publicitaires, etc. . . Les pouvoirs
31
Chapitre 2 : Défis et Technologies
publics devront donc suivre avec attention le sujet afin d’adopter, si cela s’avérait
nécessaire, des mesures qui pourraient faciliter le déploiement de la 5G.
Figure 2.2 – Exemple d’un réseau d’accès radio ultra-dense composé d’une macrocellule
et de plusieurs petites cellules
32
Chapitre 2 : Défis et Technologies
33
Chapitre 2 : Défis et Technologies
Figure 2.3 – exemple d’utilisation d’une antenne à formation de faisceau utilisée pour
connecter des points d’accés Wi-Fi
34
Chapitre 2 : Défis et Technologies
35
Chapitre 2 : Défis et Technologies
antennes 5G est différent. Le beamforming permet en effet de faire converger les ondes
émises par une antenne vers un smartphone en particulier. Et non plus d’arroser sans
distinction tout l’environnement. Les antennes macro de la 5G sont donc des antennes
directives qui agissent tel un phare directionnel. Le signal est dirigé dans une direction
précise plutôt que d’être dirigé dans toutes les directions, comme c’est le cas aujourd’hui
avec les antennes 4G. Encore mieux, les antennes 5G fonctionnent ainsi même quand les
utilisateurs t en mouvement. L’avantage du beamforming, c’est qu’il permet aux antennes
relais de ne pas émettre en permanence mais seulement quand cela est nécessaire. Cela
représente donc un gain d’énergie considérable [20].
36
Chapitre 2 : Défis et Technologies
2.4 Conclusion
Le réseau de cinquième génération (5G) devrait prendre en charge une énorme quantité
de trafic de données. Il est destiné à desservir des millions de connexions sans fil. Avec
l’utilisation de certaines technologies avancées telles que les petites cellules, le Massive
MIMO, etc., la 5G peut prendre en charge une large gamme d’appareils et d’applications
qui donneront lieu à un avenir amélioré de l’Internet des objets (IOT). Cependant, ces
technologies ont leurs propres défis qui rendent difficile la mise en place de la 5G.
Tout au long de ce chapitre nous avons détaillé les défis et les technologies sur lesquelles
repose la 5G, et dans le chapitre suivant nous allons nous intéresser à la communication
sans fil et les protocoles qui assurent cette dernière.
37
Chapitre 3
Communication et Modèles
38
Chapitre 3 :Communication et Modèles
3.1 Introduction
L’internet des objets couvre un large éventail de secteurs et de cas d’utilisation qui
vont d’un simple dispositif à des déploiements multiplate-formes massifs de technologies
intégrées se connectant en temps réel.
De nombreux protocoles de communication, anciens et nouveaux, qui permettent aux
appareils et aux serveurs de communiquer entre eux de manière nouvelle et plus intercon-
nectée, relient ces éléments. En même temps, des dizaines d’alliances et de coalitions se
forment dans l’espoir d’unifier le paysage de l’IoT.
Ce chapitre va fournir une liste des protocoles les plus couramment utilisés pour ali-
menter les appareils et les applications IoT.
39
Chapitre 3 :Communication et Modèles
mobiles donnent leur requête. Dans le cas où la station de base dispose de canaux dispo-
nibles, elle indique au mobile les fréquences qui seront utilisées pour la communication.
Un mobile (M) peut établir le contact avec plusieurs stations de base. Celles-ci échangent
entre elles les informations nécessaires pour décider de la station avec laquelle le mobile
va communiquer. Ce sera en principe la station qui reçoit les signaux de meilleure qualité
(niveau de réception plus élevé, niveau de bruit plus faible, etc...). Cette station indique
au mobile les fréquences qui seront utilisées lors de la suite de la communication.
40
Chapitre 3 :Communication et Modèles
couverture. Les capteurs de relai retransmettent l’information sur leur propre région de
couverture, ce qui permet une couverture entière du réseau.
Depuis presque 30 années, les solutions d’amélioration apportées aux capteurs et leurs
réseaux ne cessent de croître. Leurs objectifs sont la minimisation de la taille et le nombre
des messages générés par le réseau ainsi que l’énergie nécessaire pour les transmettre tout
en garantissant la fiabilité de l’information échangée. Une optimisation matérielle et logi-
cielle est requise dans ce sens, ainsi que l’amélioration des algorithmes de routage et les
méthodes d’accès au canal[48].
Les réseaux de courte portée à faible puissance conviennent aux maisons, bureaux et
autres environnements de petite taille. Ils ont tendance à avoir besoin uniquement de
petites batteries et leur fonctionnement est généralement peu onéreux.
Bluetooth : très largement utilisé dans le monde. Quasiment tous les smartphones sont
équipés de cette techno, fréquemment utilisée pour faire communiquer les wearables.
Il a une portée de 60 mètres en terrain dégagé et "consomme environ 20 fois moins
d’énergie que le Wi-Fi", selon Thomas Gauthier, le CEO de l’entreprise de domo-
tique NodOn. La dernière version de cette techno, le Bluetooth 5, est plus adaptée
à l’IoT et dispose d’une portée deux fois supérieure à celle de son aînée[22].
41
Chapitre 3 :Communication et Modèles
Wi-fi : permet de transférer un grand nombre de données rapidement, jusqu’à 600 mé-
gabits par seconde (mbps). Ce protocole de communication peut être utilisé pour
connecter des caméras de surveillance qui filment des images lourdes 24 heures sur
24. Il est bidirectionnel, ce qui permet de mettre facilement à jour les appareils. Sauf
qu’il est très énergivore et ne peut être utilisé que pour des appareils branchés au
secteur, dans la maison par exemple[22].
ZigBee et ZigBee PRO : Développés par ZigBee Alliance, ZigBee est destiné aux ap-
plications de domotique et ZigBee PRO pour les réseaux industriels de contrôle et
de télémesure. Leur couche physique, basée aussi sur le standard IEEE 802.15.4,
scanne et sélectionne la fréquence qui a le moins d’interférence. Les couches supé-
rieures (réseau et application) sont spécifiées et de la sécurité est introduite dans ce
protocole [26].
Z-Wave : protocole de communication dédié à la domotique. Sans fil, il est facile à ins-
taller dans la maison. Il a une portée de base de 30 mètres. C’est un réseau maillé,
c’est-à-dire que chaque appareil connecté au système est émetteur de données mais
peut aussi relayer celles qui sont émises par ses voisins. Cela permet d’élargir sa
portée.
Un bémol toutefois : les clients qui créent dans leur logement un réseau Z-Wave
doivent veiller à installer régulièrement dans l’espace des appareils reliés au secteur,
faute de quoi ils risquent de créer des zones blanches. Ce sont les seuls qui restent en
activité 100% du temps, pour éventuellement transmettre les données de leurs com-
parses. Ceux qui fonctionnent sur batterie sont la plupart du temps en sommeil pour
ne pas consommer trop (le Z-Wave brûle tout de même deux fois plus d’énergie que
le Bluetooth Low Energy). Ils ne relaient donc les données que lorsqu’ils s’allument.
Le Z-Wave n’est par ailleurs pas aussi universel que le Wifi. Tous les appareils de
la maison ne pourront pas forcément communiquer avec un objet connecté via cette
technologie[22].
EnOcean : EnOcean est une technologie qui émerge. Elle n’utilise pas de batterie
comme les autres technologie et les capteurs utilisent l’énergie de leur environne-
ment immédiat (en utilisant des panneaux solaires par exemple). EnOcean utilise
les fréquences autour de 868 MHz et 315 MHz et a une portée de 300 mètres en
communication libre [26].
42
Chapitre 3 :Communication et Modèles
Communément appelées LPWAN pour Low Power Wide Area Networks, ces technolo-
gies sont développées pour faciliter l’Internet des Objets (IoT) en offrant des possibilités
de communication à très basse consommation d’énergie et très longue distance. Parmi ces
technologies IoT on distingue celles qui sont basées sur les réseaux mobiles cellulaires et
celles qui ne le sont pas. Les technologies basées sur les réseaux mobiles telle que la 5G
par exemple, offrent de large couverture mais ont une consommation excessive d’énergie.
Par contre les technologies telles que Sigfox, LoRa et NB-IoT sont les leaders de la longue
distance avec une faible consommation d’énergie. Dans ce paragraphe, nous allons faire
une étude comparative des technologies LPWAN.
Sigfox : Développée en 2010 à Toulouse, Sigfox développe ses propres solutions IoT
à travers 31 pays. C’est un réseau propriétaire, les stations de base sont équipées
de la technologie SDR (Software-Defined Radio) qui les connecte au réseau par de
connexion de type IP. Les débits offerts atteignent quelques centaines de bits/s pour
des distances allant jusqu’à 40 km [26].
NB-IoT : NB-IoT (Narrow Band-Internet of Things) est une technologie LPWAN
basée sur la radio bande étroite (narrow band) Un canal radio est dit bande étroite
lorsque le message transmis dans la bande passante ne dépasse pas excessivement la
bande de cohérence du canal. Elle a été développée par le groupe de travail 3GPP
(3rd Generation Partnership Project) en 2016. Le protocole de communication de
NB-IoT est basé sur LTE (Long Term Evolution). Les débit offerts sont de l’ordre
de 200 kbits/s dans le sens descendant tandis qu’ils sont de seulement 20 kbits/s
dans le sens ascendant[26].
LoRaWAN : LoRaWAN est le protocole MAC de la technologie LoRa. Elle opère
dans la bande ISM et est réputée être un standard ouvert, pourtant, la couche phy-
sique utilise une modulation à étalement de spectre qui est propriétaire au consor-
tium LoRa Alliance . Les débits théoriques sont compris de 300 bits/s à 50 kbits/s
et les distances en visibilité directe atteignent les 30 km [26].
Les technologies de 3GPP : ou Les réseaux cellulaires, fournis par les opérateurs
télécoms traditionnels, présentent l’avantage de transférer d’importantes quantités
de données (pour faire transiter 83 mégabits, il faut 22 secondes en 3G et 1 seconde en
4G, selon l’opérateur Virgin Mobile). La 5G annoncée pour 2020 promet des avancées
pour l’IoT, avec notamment une consommation moindre et un temps de latence très
43
Chapitre 3 :Communication et Modèles
faible. Cette technologie est attendue en particulier pour les véhicules autonomes et
la transmission de vidéo mais la mise en place d’une couverture nationale risque de
prendre plusieurs années.
Très gourmands en énergie ces réseaux sont à réserver à des appareils branchés au
secteur. Le prix des abonnements (qui dépend de l’opérateur choisi) est nettement
plus élevé que ceux de Sigfox et LoRaWAN. Par ailleurs, il faut prévoir un espace
sur l’objet connecté pour insérer une carte SIM.
MQTT : MQTT est un protocole de transport de messages en modèle Client/Server
publish/subscribe. Il est léger, ouvert, simple et conçu pour être facile à mettre en
oeuvre. Ces caractéristiques le rendent idéal dans de nombreuses situations, no-
tamment dans des environnements contraints tels que la communication machine à
machine (M2M) et l’Internet des objets (IoT) où une empreinte de code réduite est
requise et/ou la bande passante réseau est cruciale[23].
44
Chapitre 3 :Communication et Modèles
3.4.1 Définition
Un système est une collection d’éléments qui produisent ensemble un résultat qui
ne peut pas être obtenu par les éléments fonctionnant individuellement .Ces éléments
d’un système peuvent eux-mêmes être vastes et complexes, et constitués de sous-éléments
agissant de concert[37]. Le terme Système de systèmes (SoS) peut être compris comme
un ensemble de systèmes constitutifs complexes, indépendants et hétérogènes, qui sont
composés pour former un système plus vaste et plus complexe visant à accomplir une
mission donnée. Chaque système constituant accomplit sa propre mission individuelle et
est en mesure de contribuer de manière collaborative à l’accomplissement de la mission
globale du SoS [50].
45
Chapitre 3 :Communication et Modèles
SOS virtuel : dans lequel il n’y a pas d’autorité de gestion centrale et d’objectif central
pour le SoS. Un comportement à grande échelle émerge et ce type de SoS repose
sur des mécanismes relativement invisibles pour le maintenir. Le Global Information
Grid est un exemple de SoS virtuel [42].
46
Chapitre 3 :Communication et Modèles
47
Chapitre 3 :Communication et Modèles
L’Internet des objets (IoT) fait référence à la vision de connecter chaque chose à In-
ternet, Elle joue un rôle important dans le développement des villes intelligentes car elle
permet par exemple de monitorer la pollution de l’air et détecter des changements en
temps réel ; La 5G permet cette connectivité et cette capacité de traitement des données
car elle offre des transmissions à haut débit, une couverture et une bande passante ac-
crues, une faible latence, une capacité amplifiée d’exécution à distance sur une large zone,
une augmentation du nombre d’appareils et de smartphones pouvant se connecter, ainsi
que des possibilités améliorées de découpage du réseau et d’informatique en périphérie.
Chacun de ces éléments permet aux réseaux IoT de fonctionner efficacement.
Des exemples originaux de SoS ont été tirés de l’armée ainsi que le transport et l’avio-
nique. Dans notre cas nous allons présenter les différents sous-systèmes que constitue la
ville intelligente(Système) [40].
Après avoir analysé les caractéristiques de l’internet des objets et du système de sys-
tèmes nous concluons l’importance de la 5G qui permet l’intéraction et la communication
entre les composants des sos, notamment dans le cas de l’IoT qui est considéré comme un
sos.
48
Chapitre 3 :Communication et Modèles
– L’école intelligente : des caméras intelligentes dans les écoles améliorent la sécurité
des élèves et le personnel (entrée non autorisée refusée),il permet de suivre l’équi-
pement pour réduire les pertes. Afin d’améliorer la sécurité et la planification les
parents et la direction de l’école sont informés de la position de chaque autobus et
leur arrivé prévue grâce au système GPS qui les tiennent informés.
– Des stationnements connectés réduisent la pollution : les automobilistes non plus
à tourner en rond à la recherche d’une place de stationnement grâce à un système
connecté qui les avise une place disponible en plus de faire gagner du temps et
économiser de l’argent aux automobilistes ce système réduit la pollution.
– Des autobus connectés offrent un transport amélioré : des services de transports
en commun connectés avise les usagers de l’heure exacte du prochain passage de
l’autobus à bord des véhicules les usagers profitent de la connectivité wi-fi et des
écrans HD permettent de générer des revenus publicitaires.
– Des caméras et des détecteurs intelligents assurent la sécurité des usagers : La 5G va
considérablement améliorer les services Smart City liés à la sûreté et à la sécurité pu-
blique. L’analyse en temps réel des enregistrements vidéo de lieux publics couplée à
un logiciel biométrique permettra d’identifier rapidement les situations dangereuses
et d’alerter automatiquement les autorités dans des situations telles qu’un accident
de voiture ou une attaque terroriste.
– Des accessoires portatifs améliorent les communications des premiers répondants et
les délais d’intervention :les premiers répondants sont connectés aux moyens d’ac-
49
Chapitre 3 :Communication et Modèles
50
Chapitre 3 :Communication et Modèles
3.6 Conclusion
Dans les réseaux sans fil il existe deux types de communication à savoir sans et avec
infrastructure, et pour assurer cette communication des protocoles sont utilisés selon le
réseaux auquel l’objet appartient (longue et courte portée). Dans ce chapitre nous avons
détaillé en premier lieu les protocoles de communication les plus utilisés dans la com-
munication des réseaux sans-fil, en second lieu nous avons expliqué le concept System of
Systems et enfin nous avons illustrer un scénario d’une Smart city que nous simulerons
dans le prochain chapitre .
51
Chapitre 4
Simulation
52
Chapitre 4 : Simulation
4.1 Introduction
De nos jours, la simulation connait un essor considérable, et ce grâce à l’intérêt que
présente les modèles informatiques des systèmes simulés. Elle consiste essentiellement à
modéliser un système quelconque, en offrant une représentation de toutes les entités de
ce système, leurs comportements propres et ainsi leurs interactions.
La première partie de ce chapitre va toucher aux aspects théoriques : le concept d’agent,
le système multi-agents et la simulation à base d’agents, nous passerons ensuite à la réa-
lisation de notre projet Smart city et une partie de la ville intelligente l’hôpital intelligent
en définissant d’abord les outils nécessaires pour son implémentation et les étapes a suivre
pour cette simulation.
4.2.1 Agent
4.2.1.1 Definition
53
Chapitre 4 : Simulation
4.2.1.2 Propriétés
Un agent est un système informatique, situé dans un environnement, et qui agit d’une
façon autonome et flexible pour atteindre les objectifs pour lesquels il a été conçu[30].
1. situé : l’agent est capable d’agir sur son environnement à partir des entrées senso-
rielles qu’il reçoit de ce même environnement. Exemples : systèmes de contrôle de
processus, systèmes embarqués, etc.
2. autonome : l’agent est capable d’agir sans l’intervention d’un tiers (humain ou agent)
et contrôle ses propres actions ainsi que son état interne.
3. flexible : l’agent dans ce cas est :
– capable de répondre à temps : l’agent doit être capable de percevoir son environ-
nement et élaborer une réponse dans les temps requis.
– proactif : l’agent doit exhiber un comportement proactif et opportuniste, tout en
étant capable de prendre l’initiative au “bon” moment.
– social : l’agent doit être capable d’interagir avec les autres agents (logiciels et
humains) quand la situation l’exige afin de compléter ses tâches ou aider ces
agents à accomplir les leurs.
Plusieurs classifications ont été avancées dans la littérature des agents,et sont essen-
tiellement basées sur les deux critères d’intelligence et de mobilité[25].
Selon le critère d’intelligence : La notion d’agent s’attacheàtout problème complexe,d’où
la nécessité de décom poser le problème en sous problèmes,la nature des problèmesà-
54
Chapitre 4 : Simulation
résoudre nous ramène àpenser concevoir les agents comme des entités"intelligentes",capables
de résoudre le problème eux même,guidés par un ensemble de butsàsatisfaire.Acet
effet on peut citer deux grandes"écoles"de pensée :
Agent naturel : s’il est doté de possibilité d’auto-apprentissage.
Agent réactif : s’il est capable de réagiràdes événements externes,tel le pilotage
d’un équipement matériel par exemple.
Agent de traitement : si son rôle est d’effectuer des traitements et des cal-
culs.Dans ce cas,un agent est un acteur,au sens déjà défini.
Agent cognitif : s’il possède une expertise dans un domaine bien précis,qui ne
contient pas forcément des données et des méthodes procédurales,mais une
base de connaissances et qui peut,en outre,initier des inhérences sur sa base de
connaissances et celles des autres de même type.
Selon le critère de mobilité : On peut citer deux types d’agents :
Agent fixe : est un agent réactif ou cognitif,situé sur un poste isolé,appartenant
ou nonàun réseau et ayant un objectifàatteindre sur la base d’exécution d’un
script, en collaboration avec les autres agents du système.Un agent fixe est
généralement facileàimplémenter.Il est associéàthread ou un processus pour
son activation,et il communique avec les autres agents de son environnement
via des middlewares, bus Corba,Soap,etc.
Agent mobile : l’utilisation des agents mobiles présente plusieurs avantages :
– équilibrage de charge en terme de processus de calcul :Un agent mobile peut
en effet se déplacer sur un ordinateur plus puissant pour effectuer un calcul
complexe.De même,il peut quitter une machine qui est saturé pour aller sur
une autre.
– équilibrage de charge en terme de traitement de données :Un agent quia-
besoin de traiter une grande quantité de données situées sur un autre or-
dinateur, comme une base de données par exemple.Il peut se déplacer sur
l’ordinateur possédant ces données et revenir avec le résultat.Cela permet
d’éviter de faire transiter les données via le réseau.
– Agents nomades,àla recherche d’une information sur réseau,comme dans l’e-
commerce,l’e-maintenance,la fouille de données,etc.
55
Chapitre 4 : Simulation
4.2.2.1 Definition
Un système multi-agents comporte plusieurs agents qui interagissent entre eux dans
un environnement commun. Certains de ces agents peuvent être des personnes ou leurs
représentant, ou même des machines mécaniques. S’il y a moins de trois agents, nous
parlons plutôt d’interaction homme-machine, ou machine-machine que de système multi-
agents[38] .
4.2.2.2 l’environnement
56
Chapitre 4 : Simulation
57
Chapitre 4 : Simulation
Table 4.1 – Comparaison entre système d’agents cognitifs et système d’agents réactifs
4.3 Simulation
La simulation est une technique de modélisation qui consiste à reproduire le com-
portement dynamique d’un système sur ordinateur afin de mieux le connaître, de mieux
maîtriser son évolution dans le temps dans un environnement donné, et d’évaluer ses
performances.
58
Chapitre 4 : Simulation
Dans le domaine des agents, un certain nombre d’outils sont disponibles. Celles-ci vont
des outils basé sur java, aux outils basés sur Logo tels que : StarLogo, NetLogo. . . etc.
Chacun de ces outils a des forces et des faiblesses différentes[51].
59
Chapitre 4 : Simulation
purement technique.
4.4.1 Scénario
Dans notre ville intelligente tout est connecté. A 6h du matin, un citoyen (médecin)
quitte sa maison pour aller au travail (Hôpital), l’éclairage en veille s’allume au passage.
Dans sa route des feux-rouge intelligents sont installés afin de réguler le trafic et éviter
les bouchons. Dès son arriver au parking intelligent de l’hôpital, il sait si des places libres
sont disponibles grâce a un jalonnement dynamique installé a l’entrée du parking allumé
en vert en cas de disponibilité et en rouge dans le cas contraire.
Pour plus de sécurité, l’hôpital est équipé de cameras de surveillance intelligentes. A
l’entrée dédiée à l’équipe médicale, on doit présenter sa carte pour que la porte s’ouvre et
le médecin pourra accéder.
4.4.2 Conditions
1. L’éclairage de la ville s’allume automatiquement :
– Si il fait soir l’éclairage s’allume.
– Sinon il s’éteint.
2. Lorsqu’une personne veut entrer à l’hôpital par la porte dédiée aux médecins, on
vérifie en présentant sa carte magnétique :
– Si cette personne fait partie de l’équipe médicale la porte s’ouvre.
– Sinon la porte reste fermer.
3. Dans le parking de l’hôpital dédié à l’équipe médicale, si une voiture veut stationner
elle vérifie s’il y a des places disponibles grâce à un jalonnement dynamique qui sert
à informer les usagers en temps réel sur l’état d’occupation des zones à proximité
avec des panneaux dynamiques de signalisation.
– Si on a des places disponibles, la porte du parking s’ouvre et se referme automa-
tiquement.
– Sinon la porte reste fermer.
4. chaque place de stationnement est équipée d’un capteur intelligent capable de dé-
tecter la présence d’un véhicule et d’informer en temps réel que la place est libre ou
60
Chapitre 4 : Simulation
occupée.
– S’il détecte une voiture il devient rouge et transmet de l’information vers le serveur
central qui décrémente le nombre de places disponibles pour le stationnement .
– Sinon le capteur reste vert pour indiquer que la place est disponible.
5. La voiture qui est en marche si elle détecte que le feu-rouge est allumer en rouge
elle s’arrête automatiquement, elle ne reprend seulement s’il devient vert.
61
Chapitre 4 : Simulation
62
Chapitre 4 : Simulation
1. Agent personne : il s’agit d’un citoyen de la ville qui participe à son évolution .
– Procédure move
Début
Vérification de la présence d’une personne à côte de la porte de l’hôpital
Si personne= docteur
Accès autorisé, la porte de l’hôpital s’ouvre , le docteur rentre dans l’hôpital
Sinon accès interdit la porte sera fermé
Fin Si
Fin.
– Procédure go
Début
Si feu-rouge= rouge alors
la personne traverse la route.
Sinon elle s’arrête jusqu’à nouvel ordre.
Fin Si
Fin.
2. Agent éclairage : il détecte s’il y a un changement de temps selon lequel il
s’allument ou s’éteints
– Procédure allumer
Début
Si temps=soir
L’éclairage s’allume
Fin Si
Fin.
– Procédure éteindre
Début
Si temps=matin
L’éclairage s’éteint
Fin Si
Fin.
3. Agent camera : les caméras sont actives tous le temps (jour et nuit ) pour assurer
la sécurité de la ville et des citoyens .
63
Chapitre 4 : Simulation
– Procédure sécurité
Début
Les cameras sont activées
Si la distance entre l’intrus et (la city, l’hôpital,... ) < 6 alors
La camera envoie un message aux téléphones des agents pour les informer
Sinon Les cameras restent actives sans envoyer des messages
Fin Si
Fin.
4. Agent jalonnement : un jalonnement dynamique est installé à côté de le porte
du parking détecte la présence d’une voiture près de la porte du parking.
– Procédure garer
Début
Si jalonnement = vert alors
Si gar = ‘garage1’ et distance entre la place de stationnement (garage1) et la
voiture < 5 alors
La porte du parking s’ouvre et le médecin gare sa voiture dans la place indiqué et
se referme dès que la voiture sera bien stationner, puis le capteur placé dans le sol
change de couleur et devient rouge et décrémente le nombre de places disponible.
Sinon Si gar = ‘garage2’ et distance entre la place de stationnement (garage1)
et la voiture < 5 alors
La porte du parking s’ouvre et le médecin gare sa voiture dans la place indiqué et
se referme dès que la voiture sera bien stationner, puis le capteur placé dans le sol
change de couleur et devient rouge et décrémente le nombre de places disponible.
Sinon Si gar = ‘garage3’ et distance entre la place de stationnement (garage1)
et la voiture < 5 alors
La porte du parking s’ouvre et le médecin gare sa voiture dans la place indiqué et
se referme dès que la voiture sera bien stationner, puis le capteur placé dans le sol
change de couleur et devient rouge et décrémente le nombre de places disponible.
Sinon Si gar = ‘garage3’ et distance entre la place de stationnement (garage1)
et la voiture < 5 alors
La porte du parking s’ouvre et le médecin gare sa voiture dans la place indiqué et
se referme dès que la voiture sera bien stationner, puis le capteur placé dans le sol
change de couleur et devient rouge et décrémente le nombre de places disponible.
Fin Si
64
Chapitre 4 : Simulation
Fin Si
Fin Si
Fin Si
Sinon la porte ne s’ouvre pas et la voiture quitte.
Fin Si
Fin.
5. Agent feu-rouge : selon la couleur du feu-rouge la voiture démarre ou s’arrête.
– Procédure stationner
Début
Si feu-rouge = ‘vert’ alors
La voiture exécute la procédure garer
Sinon La voiture s’arrête jusqu’à nouvel ordre.
Fin Si
Fin.
65
Chapitre 4 : Simulation
66
Chapitre 4 : Simulation
Move : exécute la procédure to move, elle permet de vérifier les personnes autorisées
et non autorisées à accéder à l’hôpital.
1. Choix = personne.
2. Choix = docteur.
67
Chapitre 4 : Simulation
1. Bouton stationner
2. Bouton stationnervoiture
68
Chapitre 4 : Simulation
Allumer : exécute la procédure to allumer , elle permet d’allumer l’éclairage une fois
c’est le soir.
Eteindre : exécute la procédure to éteindre , elle permet d’éteindre l’éclairage une fois
c’est le matin.
69
Chapitre 4 : Simulation
70
Chapitre 4 : Simulation
4.5.1 Scénario
L’hôpital intelligent possède un espace dédié aux médecins qui fonctionne selon leurs
besoins qui veut dire :
– Lorsqu’un médecin arrive au travail le matin la porte de l’hôpital vérifie s’il s’agit
d’un médecin grâce à une borne interactive qui le reconnais par son téléphone, s’il
s’agit d’un médecin la porte s’ouvre et se ferme automatiquement dès son entré.
– La lumière des différentes salles de l’hôpital s’allume dès qu’elles détecte la présence
d’une personne.
– Si une personne non autorisée se situe dans cette espace, les caméras de surveillance
le captent et envoie un signal au personnel de l’hôpital pour intervenir et ceci pour
assurer la sécurité.
– Durant les réunions ou les opérations : les agents radiateurs et climatiseurs s’al-
lument et aussi les fenêtres s’ouvrent automatiquement selon la température du
climat.
4.5.2 Conditions
1. Lorsqu’une personne veut entrer à l’hôpital par la porte des médecins, elle vérifie
s’il s’agit d’un médecin ou pas
– Si oui, la porte s’ouvre et se referme automatiquement dès qu’il rentre.
– Sinon la porte restera fermer pour toute personne non autorisée
2. La lumière dans les différentes salles de l’hôpital s’allume automatiquement dès
qu’elle détecte la présence d’un médecin.
3. Si le médecin est dans l’hôpital il a le choix d’entrer ou il veut selon le choix de la
porte
4. Selon la température les fenêtres et le climatiseur et les radiateurs s’activent auto-
matiquement
– Si la température est supérieure à 35 le climatiseur s’allume
– Si elle est entre 15 et 35 les fenêtres s’ouvrent
71
Chapitre 4 : Simulation
72
Chapitre 4 : Simulation
73
Chapitre 4 : Simulation
Fin Si
Fin.
2. Agent radiateur : Les radiateurs s’activent selon la température.
Procedure chauffer Début
Vérification de la température
Si température <= 15 alors
les radiateurs s’activent
Sinon Afficher un message d’erreur
Fin Si
Fin.
3. Agent climatiseur : Les climatiseurs s’activent selon la température.
Procedure chauffer Début
Vérification de la température
Si température > 30 et choix = climatiseur alors
Le climatiseur s’allume
Sinon Afficher un message d’erreur
Fin Si
Fin.
4. Agent fenêtre : Les fenêtres s’ouvrent selon la température.
Procedure fenêtre Début
Vérification de la température
Si 15 < température < 30 et choix = fenêtres alors
Les fenêtres s’ouvrent
74
Chapitre 4 : Simulation
75
Chapitre 4 : Simulation
76
Chapitre 4 : Simulation
77
Chapitre 4 : Simulation
go : exécute deux procédures ,to go, qui permet le déplacement dans l’hôpital selon le
choix (porte1,porte2 . . . ), et to lumière qui détecte la présence des personnes dans une
pièce et allume la lumière.
78
Chapitre 4 : Simulation
4.6 Discussion
Après notre étude, nous nous sommes rendu compte que la ville constitue le terrain
de jeu privilégié de la 5G, qui a son tour lui permet une organisation plus intelligente et
une économie d’énergie considérable.
En utilisant le simulateur NetLogo pour l’implémentation de notre modèle, nous avons
constaté la facilité d’apprentissage de son langage de programmation qui ne nécessite pas
de le connaitre au préalable et une certaine simplicité dans son utilisation et sa manipula-
tion par rapport aux autres simulateurs réseaux traditionnels grâce à son monde composé
d’agents qui exécutent des instructions et nous permettent d’obtenir des résultats proches
de la réalité.
4.7 Conclusion
La simulation est une étape primordiale pour les chercheurs, et le choix d’un simulateur
et de phénomène a simulée repose sur le but que nous voulons atteindre.
Dans ce chapitre nous avons expliqué et présenté notre scénario d’une ville intelligente
et son implémentation dans le simulateur multi Agent NetLogo, ainsi que les différents
paramètres, les agents. Notre choix a été fixé sur NetLogo essentiellement pour sa rapidité
d’apprentissage et son environnement graphique simple.
79
Conclusion générale
80
Bibliographie
81
[15] https ://wikimemoires.net/2019/09/internet-des-objets-iot-def-sens-objet/. Consulté
le 01/07/2022.
[16] https ://www.eficiens.com/c-est-quoi-la-5g-millimetrique/. Consulté le 02/06/2022.
[17] https ://www.viavisolutions.com/fr-fr/architecture-5g. Consulté le 02/06/2022.
[18] https ://www.blueplanet.com/resources/what-is-network-slicing.html. Consulté le
02/06/2022.
[19] https ://www.airliquide.com/fr/histoires/industrie/technologie-5g-aussi-simple-que-
revolutionnaire. Consulté le 03/06/2022.
[20] https ://www.viavisolutions.com/fr-fr/architecture-5g. Consulté le 22/06/2022.
[21] https ://www.memoireonline.com/01/09/1878/m-Les-technologies-sans-fil-Le-
routage-dans-les-reseaux-ad-hoc-OLSR-et-AODV2.html. Consulté le 03/06/2022.
[22] https ://www.journaldunet.fr/web-tech/dictionnaire-de-l-iot/1181267-
les-reseaux-iot/ ?fbclid=IwAR25u7dl-D-oLbaHbuDGU6nAWNxc1ra-
VvKAIgVBoNYVkxTzOnjTM-XTiR8. Consulté le 02/07/2022.
[23] https ://iot.goffinet.org/iot-securite-mqtt.html. Consulté le 03/06/2022.
[24] https ://www.emse.fr/picard/cours/3A/masterWI/sma/. Consulté le 02/07/2022.
[25] BANAOUDA Abdelhafid. Contribution à la conception et à l’implémentation d’un
langage de spécification formelle dédié à la e-maintenance des systèmes de production
par l’approche des systèmes multi-agents. PhD thesis, Université Ferhat Abbas, Setif,
2006.
[26] DJIBRILLA INCHA ADAMOU. Réseaux de collecte de données pour les zones
blanches étendues. PhD thesis, Université Paris Saclay, 2019.
[27] Fahed Alkhabbas, Romina Spalazzese, and Paul Davidsson. Iot-based systems of
systems. In Swedish Workshop on the Engineering of Systems of Systems (SWESoS),
Gothenburg, Sweden (9th of September 2016), pages 34–37. Chalmers, 2016.
[28] Yannick Bouguen, Éric Hardouin, and François-Xavier Wolff. réseaux 4g. 2012.
[29] Jean-Yves Carabot. La 5g,opportunitÉs et enjeux. CLUB MÉDIAS et TÉLÉCOMS,
2021.
[30] Brahim Chaib-Draa, Imed Jarras, and Bernard Moulin. Systèmes multi-agents :
principes généraux et applications. Edition Hermès, 242 :1030–1044, 2001.
[31] Judith S Dahmann. Systems of systems characterization and types. Systems of
Systems Engineering for NATO Defence Applications (STO-EN-SCI-276), pages 1–
14, 2015.
[32] Avis de l’ANFR. Evaluation de l’exposition du public aux ondes électromagnétiques
5g. 2019.
[33] FRANCE NATURE ENVIRONNEMENT. Note de position sur la 5g. 2021.
[34] Éric Mayeul Olusegun Fafolahan. Gestion de la mobilité dans les réseaux denses de
cinquième génération (5G). PhD thesis, Ecole Polytechnique, Montreal (Canada),
2019.
[35] Philippe FOLLENFANT, Jean-Michel NATAF, Pierre ABALLEA, Louis-Charles
VIOSSAT, François-Mathieu ROBINEAU, Henri HAVARD, Vincent MENUET,
Charles-Adrien CALVET, Philippe DISTLER, and Benoit LEGAIT. Déploiement
de la 5g en france et dans le monde : aspects techniques et sanitaires. 2020.
[36] Hend Ben Hadji. Les fondamentaux de l’iot. Technical report, Centre d’Etudes et
de Recherche des Télécommunications (CERT), Tunisie, 2020.
[37] J.Klein and H.Vliet. A systematic review of the system of systems architecture search.
[38] BENHAMZA Karima. Conception d’un système multi-agents adaptatif pour la réso-
lution de problème. PhD thesis, Université BADJI MOKHTAR, ANNABA, 2016.
[39] Monique Liebert-Champagne. Les enjeux de la 5g. Autorité de régulation des com-
munications électroniques et des postes, 2017.
[40] Johan Lukkien. A systems of systems perspective on the internet of things. ACM
SIGBED Review, 13(3) :56–62, 2016.
[41] Leo Mendiboure. Distribution géographique de données dans l’Internet des Véhicules :
une approche logicielle et sécurisée utilisant les réseaux cellulaires. PhD thesis, Uni-
versité de Bordeaux, 2020.
[42] Cornelius Ncube, Soo Ling Lim, and Huseyin Dogan. Identifying top challenges for
international research on requirements engineering for systems of systems enginee-
ring. In 2013 21st IEEE International Requirements Engineering Conference (RE),
pages 342–344. IEEE, 2013.
[43] Assane NGOM. Conception de petits réseaux d’antennes reconfigurables ou Small-
Cells pour le standard 5G. PhD thesis, Université Côte d’Azur, 2019.
[44] Mohamed Amine OUAMRI. Optimisation du réseau de téléphonie mobile pour
une couverture maximale d’une région urbaine. PhD thesis, Université de Béjaia-
Abderrahmane Mira.
[45] Olivier Rivaton. Le routage de l’information dans les réseaux véhiculaires mobiles.
PhD thesis, Université Laval, Québec, 2016.
[46] Lucas RIVOIRARD. Modèle d’auto-oragnisation pour les protocoles de routage dans
les réseaux ad hoc de véhicules :application à la perception élargie et à la localisation
coopératives. PhD thesis, Université de Lille, 2018.
[47] ARSÈNE SABA. SYSTÈMES MULTI-AGENTS : UNE ANALYSE COMPARA-
TIVE DES MÉTHODOLOGIES DE DÉVELOPPEMENT. PhD thesis, Université
du Québec à Trois-Rivières, 2001.
[48] SAADAOUI Safa. Conception d’un système de communication sans fil industriel basé
sur la transformée en ondelettes. PhD thesis, Université de Lorraine, 2019.
[49] GUEZIZ Safia. Contribution à la simulation et l’émulation des Réseaux sans fil de
dernière génération. PhD thesis, Université KASDI-MERBAH OUARGLA, 2019.
[50] Eduardo Silva, Thais Batista, and Flavio Oquendo. On the verification of mission-
related properties in software-intensive systems-of-systems architectural design.
Science of Computer Programming, 192 :102425, 2020.
[51] Elizabeth Sklar. Software review : Netlogo, a multiagent simulation environment.
Journal of Artificial Life, 2007.
[52] SALEH Wassim. Étude de nouvelles technologies d’antennes pour applications 5G
dans la bande millimétrique. PhD thesis, Université DE NANTES, 2021.
Résumé
La cinquième génération des réseaux mobiles est une nouvelle génération des standards
de téléphonie mobile qui s’avère une technologie prometteuse et qui pourra changer la
tendance du monde de communication qui est de forte exigence tel que celle des objets
connectés. C’est dans ce contexte que s’inscrit le travail présenté dans ce mémoire qui
consiste en la réalisation d’une simulation d’une ville intelligente en utilisant Netlogo,
ceci après avoir étudier les différentes notions de la 5G et son importance à la croissance
de l’internet des objets, qui à son tour est considéré comme un système de systèmes,
un groupe d’éléments en interaction, liés entre eux et interdépendants, qui forment un
ensemble complexe et unifié. Ce travail a été réalisé en se basant sur les systèmes multi-
agents.
Mots clés : 5G, l’internet des objets, simulation, Netlogo, ville intelligente, système
multi-agents, système de systèmes.
Abstract
The fifth generation of mobile networks is a new generation of mobile telephony standards
which is a promising technology and which will be able to change the trend of the world
of communication which is of strong requirement such as that of the connected objects.
It is in this context that the work presented in this thesis consists of the realization of a
simulation of a smart city using Netlogo, after studying the different concepts of 5G and
its importance to the growth of the Internet of Things, which in turn is considered as a
system of systems, a group of interacting elements, linked together and interdependent,
which form a complex and unified whole. This work has been carried out based on multi-
agent systems.
Keywords : 5G, Internet of things, simulation, netlogo, smart city, multi-agent system,
system of systems.