Reliable Route Selection for Wireless Sensor Networks with Connection Failure Uncertainties

For wireless sensor networks (WSN) with connection failure uncertainties, traditional minimum spanning trees are no longer a feasible option for selecting routes. Reliability should come first before cost since no one wants a network that cannot work most of the time. First, reliable route selection for WSNs with connection failure uncertainties is formulated by considering the top-k most reliable spanning trees (RST) from graphs with structural uncertainties. The reliable spanning trees are defined as a set of spanning trees with top reliabilities and limited tree weights based on the possible world model. Second, two tree-filtering algorithms are proposed: the k minimum spanning tree (KMST) based tree-filtering algorithm and the depth-first search (DFS) based tree-filtering algorithm. Tree-filtering strategy filters the candidate RSTs generated by tree enumeration with explicit weight thresholds and implicit reliability thresholds. Third, an innovative edge-filtering method is presented in which edge combinations that act as upper bounds for RST reliabilities are utilized to filter the RST candidates and to prune search spaces. Optimization strategies are also proposed for improving pruning capabilities further and for enhancing computations. Extensive experiments are conducted to show the effectiveness and efficiency of the proposed algorithms.

[1]  Leo Joskowicz,et al.  Euclidean minimum spanning trees with independent and dependent geometric uncertainties , 2021, Comput. Geom..

[2]  Eli De Poorter,et al.  Survey on Wireless Technology Trade-Offs for the Industrial Internet of Things , 2020, Sensors.

[3]  Juan Antonio Gómez Galán,et al.  An Efficient Wireless Sensor Network for Industrial Monitoring and Control , 2018, Sensors.

[4]  Ting Chen,et al.  Network motif identification in stochastic networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Adam Janiak,et al.  The minimum spanning tree problem with fuzzy costs , 2008, Fuzzy Optim. Decis. Mak..

[6]  Jinwu Gao,et al.  Fuzzy quadratic minimum spanning tree problem , 2005, Appl. Math. Comput..

[7]  P. Malathi,et al.  PFuzzyACO: Fuzzy-based Optimization Approach for Energy-aware Cluster Head Selection in WSN , 2019 .

[8]  Jianzhong Li,et al.  Minimum Spanning Tree on Uncertain Graphs , 2016, WISE.

[9]  Ali Ghaffari,et al.  A lightweight load balancing and route minimizing solution for routing protocol for low-power and lossy networks , 2020, Comput. Networks.

[10]  G. Minty,et al.  A Simple Algorithm for Listing All the Trees of a Graph , 1965 .

[11]  Victoria J. Hodge,et al.  Wireless Sensor Networks for Condition Monitoring in the Railway Industry: A Survey , 2015, IEEE Transactions on Intelligent Transportation Systems.

[12]  Sankar Sennan,et al.  REERS: Reliable and energy‐efficient route selection algorithm for heterogeneous Internet of things applications , 2021, Int. J. Commun. Syst..

[13]  Veena Anand,et al.  EOMR: An Energy-Efficient Optimal Multi-path Routing Protocol to Improve QoS in Wireless Sensor Network for IoT Applications , 2019, Wireless Personal Communications.

[14]  Surender Kumar Soni,et al.  Mobile sink-based energy efficient cluster head selection strategy for wireless sensor networks , 2019, Journal of Ambient Intelligence and Humanized Computing.

[15]  Norbert Fuhr,et al.  A probabilistic relational algebra for the integration of information retrieval and database systems , 1997, TOIS.

[16]  Grigorios Koulouras,et al.  Applications of Wireless Sensor Networks: An Up-to-Date Survey , 2020, Applied System Innovation.

[17]  Pavani Movva,et al.  Novel Two-Fold Data Aggregation and MAC Scheduling to Support Energy Efficient Routing in Wireless Sensor Network , 2019, IEEE Access.

[18]  Chunming Qiao,et al.  On a Routing Problem Within Probabilistic Graphs and its Application to Intermittently Connected Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[19]  Sang-Hwa Chung,et al.  Efficient Route Management Method for Mobile Nodes in 6TiSCH Network , 2021, Sensors.

[20]  G. P. Hancke,et al.  A wireless communication system for environmental monitoring in smart cities , 2017, 2017 IEEE AFRICON.

[21]  Ellis Horowitz,et al.  Fundamentals of data structures in C , 1976 .

[22]  Jyoteesh Malhotra,et al.  Energy efficient chain based cooperative routing protocol for WSN , 2015, Appl. Soft Comput..

[23]  Guangjie Han,et al.  A survey on coverage and connectivity issues in wireless sensor networks , 2012, J. Netw. Comput. Appl..

[24]  Li,et al.  Spanning tree problem of uncertain network , 2012 .

[25]  Charu C. Aggarwal,et al.  Reliable clustering on uncertain graphs , 2012, 2012 IEEE 12th International Conference on Data Mining.

[26]  Akebo Yamakami,et al.  An Evolutionary Approach to Solve Minimum Spanning Tree Problem with Fuzzy Parameters , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[27]  Harold N. Gabow,et al.  Two Algorithms for Generating Weighted Spanning Trees in Order , 1977, SIAM J. Comput..

[28]  Dan Suciu,et al.  Efficient query evaluation on probabilistic databases , 2004, The VLDB Journal.

[29]  Mohamed A. Soliman,et al.  Top-k Query Processing in Uncertain Databases , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[30]  Lei Chen,et al.  Efficiently Answering Probability Threshold-Based Shortest Path Queries over Uncertain Graphs , 2010, DASFAA.

[31]  Dimitris Bertsimas,et al.  The probabilistic minimum spanning tree problem , 1990, Networks.

[32]  Benedito J. B. Fonseca,et al.  Improving Route Selections in ZigBee Wireless Sensor Networks , 2019, Sensors.

[33]  Ali Ghaffari,et al.  RISA: routing scheme for Internet of Things using shuffled frog leaping optimization algorithm , 2020, J. Ambient Intell. Humaniz. Comput..

[34]  Syed Hassan Ahmed,et al.  Dynamic clustering approach based on wireless sensor networks genetic algorithm for IoT applications , 2019, Wireless Networks.

[35]  Ali Ghaffari,et al.  Reliable data dissemination for the Internet of Things using Harris hawks optimization , 2020, Peer-to-Peer Netw. Appl..

[36]  Jianzhong Li,et al.  Mining Frequent Subgraph Patterns from Uncertain Graph Data , 2010, IEEE Transactions on Knowledge and Data Engineering.

[37]  Pramod Kumar H. Kulkarni,et al.  Multipath data transmission in WSN using exponential cat swarm and fuzzy optimisation , 2019, IET Communications.

[38]  Azer Bestavros,et al.  SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks , 2004 .

[39]  Le Hoang Son,et al.  A new algorithm for finding minimum spanning trees with undirected neutrosophic graphs , 2018 .

[40]  Syed Hassan Ahmed,et al.  A Novel Scheme for an Energy Efficient Internet of Things Based on Wireless Sensor Networks , 2015, Sensors.

[41]  Jian Pei,et al.  Efficiently Answering Probabilistic Threshold Top-k Queries on Uncertain Data , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[42]  Wolfgang Lehner,et al.  Clustering Uncertain Data with Possible Worlds , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[43]  R. Prim Shortest connection networks and some generalizations , 1957 .

[44]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[45]  Haixun Wang,et al.  Efficient subgraph search over large uncertain graphs , 2011, Proc. VLDB Endow..

[46]  Francis D. Gibbons,et al.  Predicting protein complex membership using probabilistic network reliability. , 2004, Genome research.

[47]  Ali Ghaffari,et al.  Energy-Aware Clustering-Based Routing in Wireless Sensor Networks Using Cuckoo Optimization Algorithm , 2018, Wirel. Pers. Commun..

[48]  Eugene W. Myers,et al.  Finding All Spanning Trees of Directed and Undirected Graphs , 1978, SIAM J. Comput..

[49]  Jaroslav Nesetril,et al.  Otakar Boruvka on minimum spanning tree problem Translation of both the 1926 papers, comments, history , 2001, Discret. Math..

[50]  Ali Ghaffari,et al.  Fuzzy Logic Based Distance and Energy-Aware Routing Protocol in Delay-Tolerant Mobile Sensor Networks , 2018, Wireless Personal Communications.

[51]  Toshihide Ibaraki,et al.  An Algorithm for Finding K Minimum Spanning Trees , 1981, SIAM J. Comput..

[52]  Ali Ghaffari,et al.  Congestion control mechanisms in wireless sensor networks: A survey , 2015, J. Netw. Comput. Appl..