| Literature DB >> 27626421 |
Gyanendra Prasad Joshi1, Sung Won Kim2.
Abstract
Cognitive radio wireless sensor networks (CR-WSNs) have attracted a great deal of attention recently due to the emerging spectrum scarcity issue. This work attempts to provide a detailed analysis of the role of node clustering in CR-WSNs. We outline the objectives, requirements, and advantages of node clustering in CR-WSNs. We describe how a CR-WSN with node clustering differs from conventional wireless sensor networks, and we discuss its characteristics, architecture, and topologies. We survey the existing clustering algorithms and compare their objectives and features. We suggest how clustering issues and challenges can be handled.Entities:
Keywords: cognitive radio; cognitive radio wireless sensor networks; node clustering
Year: 2016 PMID: 27626421 PMCID: PMC5038743 DOI: 10.3390/s16091465
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Conventional typical WSN cluster structure.
Clustering differences between WSNs and CR-WSNs.
| Factors | WSNs | CR-WSNs |
|---|---|---|
| Channels | Usually single channel (multiple channels possible) | Multiple channels are required |
| Protection of PU access priority | Not an issue | Must be protected; incumbent license holder for the channels must get priority |
| Hardware | Readily available (off-the-shelf) | Not readily available; still at the R&D level |
| Sensor form factor | Small | Moderate to large |
| Memory | Limited | High |
| CH | Any node can take a CH role | Mostly dedicated; role changes if all WS nodes have CR |
| CH as a single point of failure | Relatively less critical | Critical in case of dedicated CH |
| Computation capability | Moderate | High |
| Power | Power constraints | Comparatively higher power required |
| Global addressing scheme | Not required; not recommended | Generally not required, but recommended |
| Topology change handling | Relatively easy | Difficult |
| Trust and security | Relatively less critical | Highly critical |
| Duty cycle | Low | High; required to monitor PU arrival |
| Bandwidth deficiency | Yes | Generally not an issue |
| Metrics | Efficiency, resolution, latency, scalability, robustness | PU arrival prediction, channel switching, latency, robustness |
Figure 2Flat network topology with all CR-WS nodes.
Figure 3States of CR-WS potential cluster head (PCH) nodes.
Figure 4Hierarchical network topology for a CR-WSN where only the CHs are CR-WS nodes.
Comparison of the existing clustering schemes for CR-WSNs.
| Clustering Scheme | Objectives | Metrics | Performance Enhancement | CH Selection | Special Node |
|---|---|---|---|---|---|
| MAC protocol | Similar to WSNs | Added channel weight | Elected | Gateway node | |
| MAC protocol | Similar to LEACH | Modified for CRNs | Predetermined probability (similar to LEACH) | Gateway node | |
| Energy efficiency | Similarity between sensor nodes | Energy consumption | No CH, but selects a node for spectrum sensing | NA | |
| Cooperative spectrum sensing | Spectrum-aware node-grouping | Energy consumption (compared with DEEC algorithm [ | Predetermined probability (similar to LEACH) | NA | |
| Cross-layer routing protocol | Higher spectrum rank | Optimal number of clusters | Based on highest spectrum energy rank | NA | |
| Energy efficiency | Distance to the CH | Clustering overhead (compared with DSAC) | Self-declared | Temporary support (TS) node | |
| Energy efficient | Optimal number of clusters | Cooperative probability of detection | Number of vacant channels (similar to HEED [ | NA | |
| Spectrum sensing | NA | Energy consumption (compared with LEACH) | Iterative (based on energy level) | No, but all nodes have GPS | |
| Clustering evaluation in three different similarity models | Number of vacant channels | Extension of LEACH | Number of vacant channels as a weight in the probability of each node becoming a CH | NA | |
| Energy efficiency | Optimal number of clusters | Energy consumption | Iterative (each node has equal probability to become CH) | Only certain nodes can be CHs | |
| Energy efficiency | Optimal number of clusters | NA | Residual energy and number of neighbor nodes | NA | |
| Event-driven clustering | Spectrum availabilities | Energy consumption (with a cost of delay) | Node degree, available channels, and distance to the sink | NA | |
| Energy efficiency | Number of channels available | Energy consumption | Number of idle channels | NA | |
| Control channel establishment | Similarities of spectrum opportunities | Collision mitigation | NA | NA | |
| Routing | Spectrum measurements | Mean packet delay | Spectrum energy rank | NA | |
| Energy efficiency | Geographic location | NA | Iterative (based on residual energy and average one-hop distance to all other nodes) | NA |
NA: Not applicable or information not available.