Titre : | Simulation and realization of a MAC protocol for mobile WSNs |
Auteurs : | naima Guettai, Auteur ; Zohra Hmidi, Directeur de thèse |
Type de document : | Monographie imprimée |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2023 |
Format : | 1vol.(57p.) / ill.couv.ill.encoul / 30cm |
Langues: | Anglais |
Langues originales: | Anglais |
Mots-clés: | Wireless Sensor Networks (WSNs), Medium Access Control (MAC), Mobile WSNs (MWSNs), MOX-MAC protocol, Simulation performance, evaluation, experimental evaluation |
Résumé : |
Wireless Sensor Networks (WSNs) are essential for monitoring applications, but their limited resources and the need for energy efficiency pose challenges. TheMedium Access Control (MAC) layer plays a crucial role in achieving energy efficiency by managing radio communication. To address dynamic environments, mobility is introduced in some sensors, leading to Mobile WSNs (MWSNs) with diverse sensing capabilities. Extensive research focuses on minimizing power consumption in data communication to extend network lifetime, with emphasis on the MAC layer. This work specifically explores the MAC layer, aiming to enable fair and efficient channel sharing among sensor nodes in MWSNs while minimizing energy consumption by avoiding collisions and unnecessary listening. The objective is to demonstrate the effectiveness of the chosen MOX-MAC protocol through simulation using an NS3 emulator, followed by real-world implementation and evaluation |
Sommaire : |
1.1 Wireless sensor networks architecture . 5 1.2 Architecture of a sensor node . 8 1.3 Example of a sensor node . . . . 9 1.4 Wireless sensor networks topologies. 10 1.5 Wireless sensor networks layers . . 11 1.6 Transmission technologies in WSNs . 16 1.7 Some application of wsn . . 18 2.1 Control Frames Format . . 22 2.2 Data Frames Format . . . . . 23 2.3 Illustration of different mobility features and their subcategor.. 28 2.4 MOX-MAC protocol. . .. 32 2.5 MOX-MAC: operation where no mobile node access to the channel. . . 33 3.1 MOX-MAC protocol sequence . 36 3.2 NS-3 logo . . 38 3.3 NS3 simulator modules. . . 40 3.4 Python logo. . . . 41 3.5 C++ logo. . .. 41 3.6 Trace file. . . . . . 44 3.7 Average energy consumption in MOX-MAC. . . . . . .45 3.8 Average medium access delay in MOX-MAC. . . . .45 3.9 Average rate packets loss in MOX-MAC. . . 46 3.10 KY-026 Flame Sensor module. . 47 3.11 DHT11–Temperature and Humidity Sensor. . . 48 LIST OF FIGURES 3.12 Esp8266 nodeMCU. . . . . 49 3.13 Arduino IDE 2.1.0. . . . . 50 3.14 Hardware installation . . . . .. 51 3.15 Mobile node . . 51 3.16 Sender code . 53 3.17 Receiver code . . . .. 53 3.18 Display of the sender . . . . 54 3.19 Display of the receiver . . . . 55 3.20 Display of base station . . . . .. 55 3.21 Display of database . . . . . . . 56 3.22 Web page . . . 57 |
Type de document : | Mémoire master |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/808 | Mémoire master | bibliothèque sciences exactes | Consultable |