A Neighbor Discovery Method Based on Probabilistic Neighborship Model for IoT
Liangxiong Wei, Yanru Chen, Lunyue Chen, Lian Yu Zhao, Liangyin Chen · IEEE Internet of Things Journal · 2019
Neighbor discovery, meaning that a node receives other nodes' radio frequency (RF) signals to be aware of their existence, is an indispensable procedure in Internet of Things (IoT)-oriented peer-to-peer (P2P) networks with energy-limited nodes. The main objective of neighbor discovery methods is to improve the energy efficiency, since node energy is usually very limited. As the neighborship maintaining time is very short in the mobile networks, neighbor discovery should be achieved in a very energy-efficient manner. The existing neighbor discovery methods only consider the received RF signals from other nodes (or neighbor table information derived from the received RF signals) as the basis of neighborship evaluation. The neighborship evaluation is inaccurate when the single source of neighbor information is employed. Inaccurate neighborship causes incorrect active slot scheduling and low energy efficiency of neighbor discovery. This paper proposes a generalized and probabilistic neighborship evaluation model to unify a variety of neighborship information in IoT-oriented P2P networks into neighborship probability values. Based on the model, we propose an energy-efficient neighbor discovery middle-ware algorithm by carefully replanning active slots of nodes according to the neighborship probability. The simulation evaluation results show that our proposed method decreases the average discovery delay by up to 11.46%, approximately, compared with other methods at the same energy budget.