검색 상세

Performance Improvement for Advanced Neighbor Discovery Process in Bluetooth Low Energy 5.0-enabled IoT Networks

Performance Improvement for Advanced Neighbor Discovery Process in Bluetooth Low Energy 5.0-enabled IoT Networks

초록/요약

The neighbor discovery process (NDP) plays a key role in BLE-enabled applications. However, when a massive number of BLE devices are involved in the NDP, signal collisions become severer, which degrade the NDP performance seriously. To solve the problem, BLE 5.0 specifies some extended features such as advanced NDP (ANDP). A-NDP uses more channels and add an auxiliary process to decrease the signal collision rate. The previous works on the performance models for the NDP have focused on the basic NDP (B-NDP). Though some works considered the performance evaluations on A-NDP, they have done on simulations or testbed-based experiments. Likewise, so far, the performance analysis for A-NDP has been insufficient, and the performance optimization scheme is necessary. Therefore, firstly, we propose an analytical model to evaluate A-NDP performances such as the signal collision probability, the discovery delay, the energy consumption and so on in this dissertation using Chinese Reminder theorem (CRT). With the proposed analysis model, the performances of A-NDP are analyzed from the viewpoint of various operational environments for BLE-enabled IoT services, and compared to those of B-NDP with extended features of Bluetooth 5.0. Besides, it showed that A-NDP is not always better than B-NDP, and we discuss the operational conditions where A-NDP or B-NDP operate effectively, respectively. The simulation results show that the performance of the A-NDP can be improved according the adjustment of BLE parameters. Secondly, based on the analytical model of A-NDP, we analyze the transmission rate of A-NDP, where the transmission rate is the successful transmission times per second, and propose an optimization model to maximize the transmission rate by adjusting BLE parameters. The simulation results show that the proposed optimization model achieves maximal transmission while maintains lower energy consumption. At last, we propose an improved A-NDP to overcome the shortage of A-NDP and further improve its performance. In the proposed scheme, we modify the auxiliary process and packet transmission mechanism of the A-NDP, and employs a new parameter, which is used to adjust the signal collision. According the adjustment of this parameter, the optimal performance of the proposed scheme can be achieved.

more

목차

ACKNOWLEDGEMENTS
ABSTRACT
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES
LIST OF ACRONYMS
CHAPTER 1. INTRODUCTION
1.1. Motivation and Objectives
1.2. Research Contributions
1.3. Organization of Dissertation
CHAPTER 2. BACKGROUND
2.1. Overview of B-NDP
2.2. Overview of A-NDP
2.2.1. Non-scannable and non-connectable event
2.2.2. Scannable event
2.3. Related works
2.4. Challenges
CHAPTER 3. PERFORMANCE MODEL FOR ADVANCED NEIGHBOR DISCOVERY PROCESS IN BLUETOOTH LOW ENERGY 5.0-ENABLED IOT NETWORKS
3.1. Introduction
3.2. Problem statement and contributions
3.3. Performance Analysis Model for BLE 5.0 Advanced NDP
3.3.1. Discovery Latency
3.3.2. Energy Consumption
3.4. Numerical Results
3.4.1. Discovery Success probability
3.4.2. Discovery Delay
3.4.3. Energy Consumption
3.4.4. Effective Operational Region
3.5. Summary
CHAPTER 4. PERFORMANCE OPTIMIZATION FOR ADVANCED NEIGHBOR DISCOVERY PROCESS IN BLE 5.0
4.1. Introducrion
4.2. Problem statement and contributions
4.3. Proposed model
4.3.1. Transmission Rate of TA
4.3.2. Performance Optimization Model
4.3.3. Energy Consumption
4.4. Numerical Results
4.5. Summary
CHAPTER 5. AN IMPROVED NEIGHBOR DISCOVERY PROCESS IN BLE 5.0
5.1. Introduction
5.2. Problem statement and contributions
5.3. Proposed model
5.3.1. Overview of the Proposed Scheme
5.3.2. Estimation of the Number of Scanners
5.3.3. Estimation of the Optimal TRI
5.3.4. Modification of AUX_ADV_IND
5.4. Numerical Results
5.5. Summary
CHAPTER 6. CONCLUSION
REFERENCES

more