| Literature DB >> 28933763 |
Waqas Rehan1, Stefan Fischer2, Maaz Rehan3.
Abstract
A large number of routing-related surveys are published so far for Wireless Sensor Networks (WSNs) that exhibit either complete or partial emphasis on routing in WSNs. These surveys classify and discuss the relevant routing protocols published mainly in the fields of classical, energy efficient, secure, hierarchical, geographic, intelligent, Quality of Service (QoS)-based and multipath WSNs. However, to the best of our knowledge, no study is presented so far which may clearly categorize the routing-related survey literature for WSNs.To fill this gap, an effort is made in this paper for presenting an in-depth review of already published routing-related survey literature in WSNs. Our review initially proposes a generalized survey design model and afterwards analyzes the routing-related survey literature in the light of the devised General Survey Design Framework (GSDF). Such an analysis describes the design soundness of the published routing-related surveys. Therefore, our review puts forth an original classification based on the frequency-of-survey-publication and taxonomizes the corresponding routing-related fields into high, medium and low focused areas of survey publication in WSNs. Furthermore, the surveys belonging to each main category are sub-categorized into various sub-classes and briefly discussed according to their design characteristics. On the one hand, this review is useful for beginners who may easily explore the already published routing-related survey literature in WSNs in a single document and investigate it by spending less effort. On the other hand, it is useful for expert researchers who may explore the trends and frequency of writing surveys in different areas of routing in WSNs. The experts may explore those areas of routing which are either neglected or least focused or lack in design soundness as per general survey design framework. In the end, insights and future research directions are outlined and a reasonable conclusion is put forth which may outline guiding principles for routing-related survey research in future.Entities:
Keywords: QoS-based and geographic; WSNs; amp; big data analysis & computationally-intelligent; energy-efficient; general survey design framework; hierarchical; issues; multipath; secure
Year: 2017 PMID: 28933763 PMCID: PMC5579842 DOI: 10.3390/s17081713
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Listing of acronyms with description.
| Acronyms | Description | Acronyms | Description |
|---|---|---|---|
| ACO | Ant Colony Optimization | ANNs | Artificial Neural Networks |
| BCO | Bee Colony Optimization | BDAT | Big Data Analysis Tool |
| CAN | Concrete Architecture for Novel-protocol design | CH | Cluster Head |
| CI | Computationally Intelligent | CLR | Comprehensible Literature Review |
| CNI | Count Number Index | DHT | Distributed Hash Table |
| DoS | Denial of Service | DRF | Design issues, requirements and characteristics of Research Field |
| FDT | Future Directions & Trends | FL | Fuzzy Logic |
| FoA | Fields of Application | GA | Genetic Algorithm |
| GPS | Global Positioning System | GSDF | General Survey Design Framework |
| Hg | High (value of CNI) | Lw | Low (value of CNI) |
| Md | Medium (value of CNI) | NS-2 | Network Simulator 2 |
| NoR | Novelty of Research | OSI | Open Systems Interconnection |
| PCA | Proper Comparison Approach | PSO | Particle Swarm Optimization |
| QoS | Quality of Service | QS | Quorum Sensing |
| Rk | Rank (based on CNI) | RD | Reaction Diffusion |
| RL | Reinforcement Learning | SMO | Spider Monkey Optimization |
| TCO | Termite Colony Optimization | UASNs | Underwater Acoustic Sensor Networks |
| UWSNs | Underwater Wireless Sensor Networks | WMSNs | Wireless Multimedia Sensor Networks |
| WPT | Wireless Power Technology | WRSNs | Wireless Rechargeable Sensor Networks |
| WSNs | Wireless Sensor Networks | XL | Cross-Layered |
Design analysis of surveys (with complete emphasis on routing in WSNs) under GSDF.
| Surveys | FoA | DRF | PCA | CAN | FDT | NoR | CNI | Rk |
|---|---|---|---|---|---|---|---|---|
| Karlof et al. [ | ✓ | Two types of novel attacks in WSNs, Security analysis routing protocols | 2 | Lw | ||||
| Al-Karaki et al. [ | ✓ | ✓ | ✓ | ✓ | Network-structure and protocol- operation based taxonomy | 5 | Hg | |
| Akkaya et al. [ | ✓ | ✓ | ✓ | Network-structure and protocol- operation based taxonomy | 4 | Md | ||
| Yang et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Rajagopalan et al. [ | ✓ | ✓ | ✓ | Network structure and operation oriented data aggregation | 4 | Md | ||
| Iyengar et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Luo et al. [ | ✓ | ✓ | ✓ | Data-fusion based routing/ coding/ fusion driven protocols | 4 | Md | ||
| Shafiullah et al. [ | ✓ | 1 | Lw | |||||
| Wan et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Boukerche et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Garcia et al. [ | ✓ | ✓ | Optimized routing approaches invented Spanish Universities | 3 | Md | |||
| Biradar et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Jin et al. [ | ✓ | 1 | Lw | |||||
| Jiang et al. [ | ✓ | ✓ | Features of clustering algorithms in WSNs | 3 | Md | |||
| Thanh et al. [ | ✓ | ✓ | Distributed hash table based routing in WSNs | 3 | Md | |||
| Alwan et al. [ | ✓ | ✓ | Fault-tolerance based routing in WSNs | 3 | Md | |||
| Stavrou et al. [ | ✓ | ✓ | ✓ | ✓ | Threat model describing the aims and schemes of adversary Taxonomy of secure-multipath routing in WSNs | 5 | Hg | |
| Maimour et al. [ | ✓ | ✓ | Cluster oriented routing in WSNs | 3 | Md | |||
| Bhattacharyya et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Singh et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Baranidharan et al. [ | ✓ | 1 | Lw | |||||
| Celik et al. [ | ✓ | ✓ | Swarm intelligence based routing techniques in WSNs | 3 | Md | |||
| Modirkhazeni et al. [ | ✓ | ✓ | Security matrix for comparing multipath routing protocols | 3 | Md | |||
| Cecilio et al. [ | ✓ | ✓ | ✓ | ✓ | 4 | Md | ||
| Singh et al. [ | ✓ | 1 | Lw | |||||
| Roseline et al. [ | ✓ | 1 | Lw | |||||
| Raghunandan et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Wei et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Xu et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Ayaz et al. [ | ✓ | ✓ | ✓ | Routing approaches in underwater WSNs | 4 | Md | ||
| Saleem et al. [ | ✓ | ✓ | ✓ | ✓ | ✓ | In-depth taxonomy for categorizing routing protocols in WSNs, General framework for devising swarm based routing protocols | 6 | Hg |
| Sharma et al. [ | ✓ | ✓ | Secure hierarchical routing protocols in WSNs | 3 | Md | |||
| Kumar et al. [ | ✓ | ✓ | Homogeneous and heterogeneous WSNs oriented taxonomy | 3 | Md | |||
| Liu et al. [ | ✓ | ✓ | ✓ | ✓ | In-depth categorization of clustering techniques | 5 | Hg | |
| Naeimi et al. [ | ✓ | ✓ | ✓ | In-depth classification of clustering techniques, Issues relevant to various phases of devised taxonomy | 4 | Md | ||
| Radi et al. [ | ✓ | ✓ | ✓ | ✓ | Classification of multipath routing techniques, Phasesof devising multipath routing protocol | 5 | Hg | |
| Sumathi et al. [ | ✓ | ✓ | QoS-based routing in WSNs | 3 | Md | |||
| Modirkhazeni et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Saranya et al. [ | ✓ | ✓ | 2 | Lw | ||||
| K. et al. [ | ✓ | ✓ | Node/Link disjoint multipath routing protocols in WSNs | 3 | Md | |||
| Uthra et al. [ | ✓ | ✓ | ✓ | ✓ | Network congestion-handling based QoS routing in WSNs | 5 | Hg | |
| Zungeru et al. [ | ✓ | ✓ | ✓ | ✓ | Classical and swarm-intelligence oriented routing in WSNs | 5 | Hg | |
| Ehsan et al. [ | ✓ | ✓ | ✓ | ✓ | Energy-efficient and QoS-aware routing approaches in WMSNs | 5 | Hg | |
| Rahman et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| El-Semary et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Manap et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Tyagi et al. [ | ✓ | ✓ | ✓ | ✓ | In-depth analysis of LEACH-based clustered routing protocols | 5 | Hg | |
| Sikander et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Pantazis et al. [ | ✓ | ✓ | ✓ | Taxonomy based on network structure, communication model, topology and reliable routing | 4 | Md | ||
| Abazeed et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Sha et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Fersi et al. [ | ✓ | ✓ | ✓ | ✓ | Distributed Hash Table (DHT) oriented routing and data-management in WSNs | 5 | Hg | |
| Masdari et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Soni et al. [ | ✓ | ✓ | Location-based routing in WSNs | 3 | Md | |||
| Tunca et al. [ | ✓ | ✓ | ✓ | ✓ | Mobile sink based routing in WSNs | 5 | Hg | |
| Yu et al. [ | ✓ | ✓ | ✓ | ✓ | Mobile sink based state-of-the-art routing techniques in WSNs | 5 | Hg | |
| Guo et al. [ | ✓ | ✓ | Intelligent energy-efficient routing in WSNs | 3 | Md | |||
| Zin et al. [ | ✓ | ✓ | ✓ | ✓ | State-of-the-art secure routing techniques in WSNs | 5 | Hg | |
| Shamsan Saleh et al. [ | ✓ | ✓ | ✓ | ✓ | Energy-aware non-swarm and swarm-intelligence based routing in WSNs | 5 | Hg | |
| Sara et al. [ | ✓ | ✓ | ✓ | ✓ | Taxonomy of mobility based WSNs routing protocols | 5 | Hg | |
| Sharma et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Zin et al. [ | ✓ | ✓ | ✓ | Categorize secure-multipath routing protocols based on defense against particular attack | 4 | Md | ||
| Singh et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Mehmood et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Liu et al. [ | ✓ | ✓ | ✓ | ✓ | Evaluation of atypical hierarchical routing approaches in WSNs | 5 | Hg | |
| Kumar et al. [ | ✓ | ✓ | Classification of biologically inspired algorithms in computer networks | 3 | Md | |||
| Jadhav et al. [ | ✓ | ✓ | Opportunistic routing protocols in WSNs | 3 | Md | |||
| Li et al. [ | ✓ | ✓ | ✓ | Intelligent cross-layered Underwater Acoustic Sensor Networks (UASNs) routing protocols, Expansion tendency of UASN routing protocols | 4 | Md | ||
| Gui et al. [ | ✓ | ✓ | ✓ | Discuss latest swarm oriented routing approaches and briefly portray a Spider Monkey Optimization (SMO) oriented routing protocol | 4 | Md | ||
| Singh et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Yan et al. [ | ✓ | ✓ | ✓ | Energy-efficient homogeneous and heterogeneous routing protocols with static and mobile topology | 4 | Md | ||
| Han et al. [ | ✓ | ✓ | ✓ | Green routing protocols for WMSNs | 4 | Md | ||
| Anisi et al. [ | ✓ | ✓ | Evaluation of energy harvesting methods and recent battery-oriented energy-efficient routing approaches | 3 | Md | |||
| Ahmed et al. [ | ✓ | ✓ | ✓ | ✓ | Evaluation of data forwarding routing protocols for Underwater Wireless Sensor Networks (UWSNs) using analytical/numerical simulation methods | 5 | Hg | |
| Sabor et al. [ | ✓ | ✓ | ✓ | Latest mobility-oriented hierarchical routing protocols for WSNs | 4 | Md | ||
| Khalid et al. [ | ✓ | ✓ | Localization-oriented and localization-free routing protocols for UWSNs | 3 | Md | |||
| Hasan et al. [ | ✓ | ✓ | ✓ | ✓ | Multipath routing approaches with QoS guarantee in real-time WMSNs | 5 | Hg | |
| Nayyar et al. [ | ✓ | 1 | Lw | |||||
| Asif et al. [ | ✓ | ✓ | ✓ | QoS-aware routing approaches for WSNs, Up-to-date distribution of QoS literature and QoS parameters | 4 | Md | ||
| Rehan et al. [ | ✓ | ✓ | ✓ | ✓ | Evaluation and comparison of JOINT/DISJOINT single/multi-path and single/multi-radio multichannel routing protocols in WSNs | 5 | Hg |
CNI* = Count Number Index, Rk* = Rank based on CNI, Hg* = High CNI with count 6 & 5, Md* = Medium CNI with count 4 & 3 and Lw* = Low CNI with count 2 & 1.
Design analysis of surveys (with partial emphasis on routing in WSNs) under GSDF.
| Surveys | FoA | DRF | PCA | CAN | FDT | NoR | CNI | Rk |
|---|---|---|---|---|---|---|---|---|
| Akyildiz et al. [ | ✓ | ✓ | ✓ | Communication layer-wise taxonomy of WSNs protocols | 4 | Md | ||
| Perrig et al. [ | ✓ | ✓ | ✓ | Security issues & challenges in WSNs | 4 | Md | ||
| Chen et al. [ | ✓ | ✓ | ✓ | Data-delivery model based QoS requirements | 4 | Md | ||
| Djenouri et al. [ | ✓ | ✓ | ✓ | Security problems at various network layers and solutions | 4 | Md | ||
| Wang et al. [ | ✓ | ✓ | ✓ | ✓ | Attacks at physical, data link, network, transport layers with possible solutions, Novel security taxonomy | 5 | Hg | |
| Ren et al. [ | ✓ | Investigation of biologically inspired protocols for WSNs | 2 | Lw | ||||
| Akyildiz et al. [ | ✓ | ✓ | ✓ | Communication layer-wise taxonomy of protocols for WMSNs | 4 | Md | ||
| Walters et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Li et al. [ | ✓ | ✓ | ✓ | QoS in real-time protocols for WSNs | 4 | Md | ||
| Akyildiz et al. [ | ✓ | ✓ | ✓ | State-of-the-art research in WMSNs | 4 | Md | ||
| Martinez et al. [ | ✓ | ✓ | Case-study to enhance learning based on real-world forest fire detection | 3 | Md | |||
| Yick et al. [ | ✓ | ✓ | ✓ | ✓ | Sensors internal platform, network services & protocol stack | 5 | Hg | |
| Zhou et al. [ | ✓ | ✓ | ✓ | ✓ | Security issue and latest solutions, Identification of malicious threats affecting network operations | 5 | Hg | |
| Anastasi et al. [ | ✓ | ✓ | ✓ | Taxonomy of energy conservation techniques | 4 | Md | ||
| Rehana et al. [ | ✓ | 1 | Lw | |||||
| Chen et al. [ | ✓ | ✓ | ✓ | Hazards for WSNs & routing-layer based defense approaches | 4 | Md | ||
| Sen et al. [ | ✓ | ✓ | ✓ | 3 | Md | |||
| Halawani et al. [ | ✓ | ✓ | Network/MAC lifetime enhancement approaches in WSNs | 3 | Md | |||
| Bin et al. [ | ✓ | ✓ | Three rules based metric for designing new protocol, Energy conservation, routing and coverage in WSNs | 3 | Md | |||
| Kulkarni et al. [ | ✓ | ✓ | ✓ | ✓ | Computational Intelligence in WSNs | 5 | Hg | |
| Saxena et al. [ | ✓ | ✓ | 2 | Lw | ||||
| Soua et al. [ | ✓ | Classification of energy-efficient approaches in WSNs | 2 | Lw | ||||
| Francesco et al. [ | ✓ | ✓ | ✓ | ✓ | Taxonomy of mobility based WSNs | 5 | Hg | |
| Sen et al. [ | ✓ | ✓ | ✓ | ✓ | 4 | Md | ||
| Rault et al. [ | ✓ | ✓ | ✓ | ✓ | Trade-off vis-a-vis application demands and energy efficiency | 5 | Hg | |
| Sergiou et al. [ | ✓ | ✓ | ✓ | Congestion control in WSNs, Guidelines for designing a new congestion control protocol in WSNs | 4 | Md | ||
| Kafi et al. [ | ✓ | ✓ | ✓ | ✓ | Congestion detection and control in WSNs | 5 | Hg | |
| Bouaziz et al. [ | ✓ | ✓ | ✓ | ✓ | Mobility management in wireless sensor networks | 5 | Hg | |
| Yadav et al. [ | ✓ | ✓ | ✓ | Energy-efficient data aggregation, clustering and routing protocols in WSNs | 4 | Md | ||
| Zenia et al. [ | ✓ | ✓ | ✓ | Evaluation of UWSNs based MAC & Routing protocols using comparison and simulation mechanisms | 4 | Md |
CNI* = Count Number Index, Rk* = Rank based on CNI, Hg* = High CNI with count 6 & 5, Md* = Medium CNI with count 4 & 3 and Lw* = Low CNI with count 2 & 1.
Figure 1Organization of Paper.
Figure 2Classification of Routing based Surveys for WSNs.
Design Analysis of Hierarchical Routing Surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Hierarchical Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2.
Design analysis of classical routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Classical Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of energy-efficient routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Energy-efficient Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of secure routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Secure Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of multipath-based routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Multipath-based Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2.
Design analysis of computationally-intelligent routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Computationally-Intelligent Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of QoS-based routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of QoS-based Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of geographic routing surveys in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Geographic Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.
Design analysis of other least-focused areas of routing surveys publication in WSNs.
| Survey Type | Categorization and Design Requirements Based Analysis of Other Least-Focused Areas of Routing Surveys | |
|---|---|---|
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| [ | ||
| (Partial) — > | [ | |
| [ | ||
| [ | ||
Hg* = High Count, Md* = Medium Count and Lw* = Low Count. Note: Various categories of count correspond to Count Number Index (CNI) in Table 2 and Table 3.