| Literature DB >> 29949927 |
Muhammad Shafiq1, Maqbool Ahmad2, Azeem Irshad3, Moneeb Gohar4, Muhammad Usman5, Muhammad Khalil Afzal6, Jin-Ghoo Choi7, Heejung Yu8.
Abstract
The proliferation of Internet-of-Things (IoT) technology and its reliance on the license-free Industrial, Scientific, and Medical (ISM) bands have rendered radio spectrum scarce. The IoT can nevertheless obtain great advantage from Cognitive Radio (CR) technology for efficient use of a spectrum, to be implemented in IEEE 802.11af-based primary networks. However, such networks require a geolocation database and a centralized architecture to communicate white space information on channels. On the other hand, in spectrum sensing, CR presents various challenges such as the Hidden Primary Terminal (HPT) problem. To this end, we focus on the most recently released standard, i.e., IEEE 802.11ah, in which IoT stations can first be classified into multiple groups to reduce collisions and then they can periodically access the channel. Therein, both services are similarly supported by a centralized server that requires signaling overhead to control the groups of stations. In addition, more regroupings are required over time due to the frequent variations in the number of participating stations, which leads to more overhead. In this paper, we propose a new Multiple Access Control (MAC) protocol for CR-based IEEE 802.11ah systems, called Restricted Access with Collision and Interference Resolution (RACIR). We introduce a decentralized group split algorithm that distributes the participating stations into multiple groups based on a probabilistic estimation in order to resolve collisions. Furthermore, we propose a decentralized channel access procedure that avoids the HPT problem and resolves interference with the incumbent receiver. We analyze the performance of our proposed MAC protocol in terms of normalized throughput, packet delay and energy consumption with the Markov model and analytic expressions. The results are quite promising, which makes the RACIR protocol a strong candidate for the CR-based IoT environment.Entities:
Keywords: CSMA/CA; IoT; carrier sensing; dynamic spectrum access; spectrum sensing
Year: 2018 PMID: 29949927 PMCID: PMC6068667 DOI: 10.3390/s18072043
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Internet-connected devices from 2015 to 2025.
Figure 2IEEE 802.11ah AID hierarchy.
Figure 3IEEE 802.11ah access mechanism.
IEEE 802.11 system timing parameters (s).
| IEEE Standard | DIFS | SIFS | Idle Slots |
|---|---|---|---|
| 802.11a | 34 | 16 | 9 |
| 802.11b | 50 | 10 | 20 |
| 802.11n | 34 | 16 | 9 |
| 802.11ac | 34 | 16 | 9 |
| 802.11ah | 264 | 160 | 52 |
Figure 4System model.
Summary of the symbols.
| Symbol | Description |
|---|---|
|
| Probability of activity for SU |
|
| Probability of inactivity for SU |
|
| SU |
|
| SU |
|
| Estimated number of stations |
|
| True number of stations |
|
| Number of estimation slots |
|
| Target group size in the network |
|
| Number of non-accessed estimation slots |
|
| Probability of non-accessed estimation slots |
|
| Maximized probability of non-accessed estimation slots |
|
| Probability of channel clearance from the activity of the PU |
|
| Probability parameter ( |
|
| Normalized throughput of RACIR |
|
| Average delay of an SU’s HOL packet |
|
| Probability of event |
|
| Length of time for event |
|
| Probability of SU |
|
| Channel bit transmission rate |
|
| Transmission failure probability |
|
| Interference probability |
|
| Probability of transmission from SU |
|
| Initial contention window size |
|
| Backoff stage of an SU |
|
| Contention window size at the |
|
| Maximum stage in the backoff process |
|
| PHY and MAC header size |
|
| Packet payload size of an SU |
|
| Duration of a backoff slot |
|
| Average duration of a backoff slot |
|
| Probability of successful transmission |
|
| Probability of packet transmission from SUs |
|
| Number of backoff slots an SU’s HOL packet observes |
|
| Number of slots in a RAW-period |
|
| Average energy per delivered bit |
|
| Transmission/Reception power of the radios |
Figure 5RACIR access mechanism in all possible events.
Figure 6Markov chain model of the backoff procedure.
Figure 7Emulation of all the possible events in a RACIR system.
Default system configurations.
| Parameter | Value |
|---|---|
| MAC header | 272 bits |
| PHY header | 120 bits |
| Payload size | 8184 bits |
| RTS size | 160 bits + PHY header |
| CTS/ACK size | 112 bits + PHY header |
| SIFS duration | 10 |
| EIFS duration | 70 |
| Slot duration ( | 20 |
| ID slot duration | 50 |
| Propagation delay | 1 |
| Rx/Tx-Tx/Rx switching time | 20 |
| Neighboring PU activity rate ( | 0.1 |
| Spectrum sensing duration ( | 0.5 ms |
| Channel bit transmission rate ( | 1 Mbps |
| Max. backoff stages ( | 5 |
| Min./Max. window size ( | 32/1024 |
| Transmission/Reception power ( | 100 mW |
Figure 8Throughput without grouping the stations.
Figure 9Estimated number of stations vs. true number of stations.
Figure 10Throughput with grouping of stations (at various s).
Figure 11Throughput vs. activity rate of Primary Users.
Figure 12Delay vs. the number of stations (at various s).
Figure 13Delay vs. the number of stations (at various Ms).
Figure 14Performance comparisons between CR-CSMA/CA and RACIR protocols in a super-dense environment.