| Titre : | Optimisation des performances des r´eseaux du futur |
| Auteurs : | Hannachi Ahlam, Auteur ; Salim Bitam, Directeur de thèse |
| Type de document : | Thése doctorat |
| Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2025 |
| Format : | 1 vol. (94 p.) / ill., couv. ill. en coul / 30 cm |
| Langues: | Français |
| Langues originales: | Anglais |
| Résumé : |
The Internet of Things (IoT) is driving the evolution of low-power, scalable, and reliable networks to meet the growing demand for large-scale deployments in diverseapplications such as industrial automation, healthcare, and smart cities.Within this context, the 6TiSCH standard emerges as a promising frameworkby integrating IPv6 for scalability and Time-Slotted Channel Hopping (TSCH)for deterministic, energy-efficient communication in low-power and lossy networks(LLNs). However, despite its advantages, 6TiSCH networks face challenges relatedto energy consumption and network reliability, particularly due to the overheadintroduced by control packet exchanges between the 6P protocol, the schedulingfunction, and the routing protocol.This thesis presents two novel contributions aimed at optimizing the performance of 6TiSCH networks by addressing challenges related to the number, size, andcontent of exchanged control packets. We reduce the number of 6P control packetstransmitted during cell reservation through an optimized scheduling function,decreasing energy consumption while maintaining efficient resource allocation andimproving overall network performance. Additionally, we minimize the size of controlpackets by leveraging cross-layer interactions between the scheduling functionand the Routing Protocol for Low-Power and Lossy Networks (RPL), enhancingdata transmission reliability and reducing communication overhead withoutcompromising network stability or scalability.Through detailed theoretical analysis and extensive simulations using the6TiSCHsimulator, the proposed solutions demonstrate significant improvements in energyefficiency and reliability, addressing key limitations of the existing 6TiSCH framework.These findings highlight the importance of optimizing control packet interactionsand resource management in achieving high-performance IIoT networks. Ultimately,this research contributes to the development of scalable, energy-efficient,and reliable networks, forming a critical foundation for the future of IoT communication system |
| Sommaire : |
Abstract i Abstract in Arabic ii Abstract in Frensh iii Acknowledgements v Contents vi List of Figures ix List of Tables xi General Introduction 1 1 Future Networks: Bridging Challenges and Solutions 4 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Future Network Challenges . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 Solutions for Scalability and Energy-Efficient Networking . . . . . . 6 1.3.1 IPv6: Solving Scalability Challenges . . . . . . . . . . . . . 6 1.3.2 TSCH: Ensuring Energy Efficiency in Low-Power, Lossy Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4 The Synergy of IPv6 and TSCH . . . . . . . . . . . . . . . . . . . . 8 1.5 6TiSCH Protocol Stack . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.5.1 Physical and MAC Layers: IEEE 802.15.4e TSCH . . . . . . 9 1.5.2 Adaptation Layer: 6LoWPAN . . . . . . . . . . . . . . . . . 10 1.5.3 Network Layer: RPL . . . . . . . . . . . . . . . . . . . . . . 10 1.5.4 Scheduling Mechanisms: 6TiSCH Minimal and 6TiSCH Operation Sublayer . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5.5 Transport Layer . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5.6 Application Layer: CoAP . . . . . . . . . . . . . . . . . . . 11 1.5.7 Management and Security Protocols . . . . . . . . . . . . . 11 1.5.8 Synergistic Protocol Layers in 6TiSCH Networks . . . . . . . 12 1.6 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2 6TiSCH Overview: Background, Challenges, and Literature 14 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2 6TiSCH Background . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.1 Minimal Configuration (MC) . . . . . . . . . . . . . . . . . 16 2.2.2 Scheduling Function (SF) . . . . . . . . . . . . . . . . . . . 16 2.2.3 RPL - DODAG construction . . . . . . . . . . . . . . . . . . 16 2.3 Related Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.3.1 Advancements in Scheduling and Routing . . . . . . . . . . 20 2.3.2 Network Formation and Parameter Optimization . . . . . . 22 2.4 6TiSCH Challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.4.1 Excessive Control Traffic . . . . . . . . . . . . . . . . . . . . 25 2.4.2 Complex Time Slot Allocation for External Nodes . . . . . . 26 2.4.3 Inefficient Energy and Time Consumption during Parent Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.4.4 Bottlenecks and Collisions . . . . . . . . . . . . . . . . . . . 27 2.4.5 Energy drain . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 Control Packet Balancing: A Novel Approach 30 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.2 Regulated Triggering of Parent Switching . . . . . . . . . . . . . . . 31 3.3 Minimizing 6P Transaction Packets . . . . . . . . . . . . . . . . . . 32 3.4 Reducing DODAG Joining Time . . . . . . . . . . . . . . . . . . . . 35 3.5 Scheduling Packet Update . . . . . . . . . . . . . . . . . . . . . . . 35 3.6 Avoiding TSCH Queue Overflow . . . . . . . . . . . . . . . . . . . . 36 3.7 Adaptive Self-Sufficient Cell Reservation . . . . . . . . . . . . . . . 37 3.8 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4 Strategic Approaches to Control Packet Optimization 39 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 4.2 Adaptive Self-Sufficient Cell Reservation . . . . . . . . . . . . . . . 39 4.2.1 Latency minimization . . . . . . . . . . . . . . . . . . . . . . 41 4.3 Minimizing Overhead in RPL and 6P Packets . . . . . . . . . . . . 42 4.3.1 Binary Representation of Available Time Slots . . . . . . . . 42 4.3.2 Autonomous Channel Selection . . . . . . . . . . . . . . . . 43 4.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5 Simulation & results 45 5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.2 6TiSCH Simulator . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.3 Performance Evaluation of Packet Balancing Method . . . . . . . . 47 5.3.1 Simulation Configuration . . . . . . . . . . . . . . . . . . . . 47 5.3.2 Short-Term Results . . . . . . . . . . . . . . . . . . . . . . . 49 5.3.3 Long-term Performance Evaluation . . . . . . . . . . . . . . 51 5.3.3.1 Transmission and Reception of Packets . . . . . . . 52 5.3.3.2 End-to-End Latency . . . . . . . . . . . . . . . . . 53 5.3.3.3 Network Jitter . . . . . . . . . . . . . . . . . . . . 53 5.3.3.4 Energy Consumption . . . . . . . . . . . . . . . . . 53 5.4 Performance Evaluation of Packet Optimization method . . . . . . 60 5.4.1 Simulation parameters . . . . . . . . . . . . . . . . . . . . . 60 5.4.2 Control Packet Exchange . . . . . . . . . . . . . . . . . . . . 60 5.4.3 Data Packet Transmission and Reception . . . . . . . . . . . 61 5.4.4 Latency Performance . . . . . . . . . . . . . . . . . . . . . . 63 5.4.5 Network Joining Time . . . . . . . . . . . . . . . . . . . . . 63 5.4.6 Current Consumption . . . . . . . . . . . . . . . . . . . . . 65 5.4.7 Node Lifetime . . . . . . . . . . . . . . . . . . . . . . . . . . 65 5.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 General Conclusion |
| Type de document : | Thése doctorat |
Disponibilité (1)
| Cote | Support | Localisation | Statut |
|---|---|---|---|
| TINF/208 | Théses de doctorat | bibliothèque sciences exactes | Consultable |




