Cognitive Radio MANET Waveform Design and Evaluation †
<p>Military Tactical Networking.</p> "> Figure 2
<p>Cluster network example.</p> "> Figure 3
<p>Simulation results with ranking list of channels—an example.</p> "> Figure 4
<p>The architecture of the cognitive waveform.</p> "> Figure 5
<p>Beacon frame format.</p> "> Figure 6
<p>Data frame format.</p> "> Figure 7
<p>CH command frame format.</p> "> Figure 8
<p>Hello frame format.</p> "> Figure 9
<p>Sensing frame format.</p> "> Figure 10
<p>Data-sensing frame format.</p> "> Figure 11
<p>Testbed architecture.</p> "> Figure 12
<p>Radio node components.</p> "> Figure 13
<p>Sequence diagram of scenario realization.</p> "> Figure 14
<p>Packet type exchange between nodes 2 and 1: (<b>a</b>)—sent from node 2, (<b>b</b>)—received by node 1.</p> "> Figure 15
<p>Metrics of transmission between node 2 (TX) and 1 (RX).</p> "> Figure 16
<p>Time of node synchronization for each relationship.</p> "> Figure 17
<p>Distribution of transmission time breaks for relationship 1 and 2.</p> "> Figure 18
<p>Distribution of transmission time breaks for relationship 4 and 3.</p> "> Figure 19
<p>RSSI level for relationship 4 and 3.</p> ">
Abstract
:1. Introduction
- adaptation of 802.15.4 MAC frames for cognitive spectrum management,
- proposition of multi-channel sensing for devices with one radio frequency interface,
- best channel selection method for optimal spectrum access,
- creation of a testbed for MANET waveform development.
2. CR Waveform Construction
2.1. The Key Challenge of CR MANET Implementation
- Dynamically discover, authenticate, and connect
- Autoconfiguration capabilities with self-organizing mechanisms
- Routing exchange compression
- MAC protocols
- Network recovery
- Security and vulnerability
2.2. State of the Art Analysis of CR Waveform Implementation
2.3. Software Process for CR Waveform Design
2.3.1. Time-Dependent Metrics
- temporary RSSI ( of the r-th packet stream sent by the i-th node and registered in the j-th node [dBm]:
- instantaneous value of PER () of the r-th stream between the i-th and j-th node:
- instantaneous value of stream throughput () of the r-th stream [bits/s]
2.3.2. Per Stream Metrics
- mean PER () of the r-th stream between the i-th and j-th node:
- mean stream throughput () of the r-th stream between the i-th and j-th node [bits/s]:
- neighbor discovery traffic percentage () in the r-th stream between the i-th and j-th node [%]:
- sensing traffic percentage () in the r-th stream between the i-th and j-th node [%]:
3. Multichannel Sensing
4. CR Waveform Composition
4.1. CR Waveform Architecture
4.1.1. Physical Layer
4.1.2. MAC Layer
- The beacon frame (Figure 5) is sent only by the Cluster Head to perform network synchronization and inform other nodes in the cluster about backup channels, which can be potentially used by CH after the completion of the data channel switching procedure. In relation to the standard, there are no Guaranteed Time Slot fields and Pending address fields. F1, F2, and F3 fields contain indexes of three backup channels (each node has the same channel list).
- 2.
- Data frame (Figure 6) is defined by the 802.15.4 standard.
- 3.
- The CH Command (Figure 7) frame is not defined in the aforementioned standard. It is used for sending control commands from CH to regular nodes. It contains fields for command type and value. The main goal of this frame is to provide channel switching information to a node (in this situation, the value represents an index of a new data channel).
- 4.
- The hello frame, not defined in the 802.15.4 standard, is responsible for neighbor discovery. Each node sends this frame in defined intervals (during the tests this interval was set to three seconds). Hello frames contain information about (Figure 8):
- sensing results (1 byte)—every bit contains information about channel occupancy,
- minimum frame error rate FER (1 byte)—the minimum value of FER calculated for all node relations (FER is quantized. Level of quantization equals 256),
- average FER (1 byte)—average value of FER calculated for all node relations, N1, N2, Nk—one-hop neighbors MAC addresses, where N1 is an address of the first one-hop neighbor and Nk is the address of the k-th one-hop neighbor.
- 5.
- The sensing frame (Figure 9), not defined in the 802.15.4 standard, is used for transmitting sensing results from the regular node to the CH. There are defined Sensing Results Fields (SRF), of which the size is 2 bytes. The number of SRFs depends on the number of available data channels. The first field represents information about the first channel from the list (each node has the same channel list). Each field contains information about:
- channel occupancy—1 bit (0 for free channel, 1 for detected signal),
- data channel—1 bit—informed if this channel was used by the node for data transmitting or sensing (0—sensing, 1—data)—if this bit is set to 1, CH does not use this field for backup channel list calculations,
- percentage occupancy of the channel (7 bits).
- 6.
- The data-sensing frame (see Figure 10), not defined in the 802.15.4 standard, is used for transmitting sensing results and user data from the regular node to the CH. The structure of this frame is similar to that of the sensing frame. Additionally, there is an added DATA field.
4.1.3. Network Layer
- Destination address field,
- Source address field,
- Hop counter.
4.1.4. Application Layer
- BFT–used for transmitting short packets in a fixed interval,
- data services–transmitting data with maximum available throughput.
4.2. Cognitive Modules
- when it detects that its own channel is being jammed,
- when the threshold of the average PER calculated for all relations in the network is exceeded.
5. Testbed
- A scenario with planned node mobility in an urban environment for four pedestrians was created.
- Short messages (BFT) were exchanged between nodes.
- The following parameters were collected over GSM during scenario realization:
- GPS positions
- Node activity
- Number of neighbors
- Channel number
- After scenario realization, the following metrics were calculated:
- Sensing results
- Used radio channels
- RSSI
- Received packets
6. Test Results
7. Conclusions
- adaptation of 802.15.4 MAC frames for cognitive spectrum management,
- proposal of multi-channel sensing for devices with one radio frequency interface,
- elaboration of the best channel selection method for optimal spectrum access,
- creation of a testbed for MANET waveform development.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
AGC | Automatic Gain Control |
BFT | Blue Force Tracking |
BW | Basic Waveform |
CH | Cluster Head |
CM | Cognitive Manager |
CR | Cognitive Radio |
CRC | Cyclic Redundancy Check |
CSMA/CA | Carrier Sense Multiple Access with Collision Avoidance |
DDOS | Distributed Denial-of-Service |
DSA | Dynamic Spectrum Access |
DSSS | Direct Sequence Spread Spectrum |
ED | Energy Detector |
EOAODV | Enhancement of Opportunistic Ad-hoc On Demand Distance Vector |
ETC | Expected Transmission Count |
FER | Frame Error Rate |
FH | Frequency Hopping |
FHSS | Frequency-Hopping Spread Spectrum |
GW | Gateway |
HMM | Hidden Markov Model |
IoT | Internet of Things |
LEACH | Low Energy Adaptive Clustering Hierarchy |
M2LSB | Min-Max Scheduling Load Balancing |
MAC | Medium Access Control |
MANET | Mobile ad hoc networks |
MANET-CR | Mobile ad hoc networks with Cognitive Radio |
OFDM | Orthogonal Frequency Division Multiplexing |
PER | Packet Error Rate |
PHY | Physical layer |
QoS | Quality of Service |
RN | Regular Node |
RSSI | Received Signal Strength Indicator |
SDR | Software Defined Radio |
SEP | Stable Election Protocol |
SM | Sensing Module |
SRF | Sensing Results Fields |
TDMA | Time Division Multiple Access |
TSCH | Time Slotted Channel Hopping |
UHD | USRP Hardware Driver |
USRP | Universal Software Radio Peripheral |
WCNE | Weighted Clusterhead Node Election algorithm |
WOLA | Weighted Overlap-Add |
WSN | Wireless Sensors Networks |
References
- Haykin, S. Cognitive Radio: Brain-Empowered Wireless Communications. IEEE J. Sel. Areas Commun. 2005, 23, 201–220. [Google Scholar] [CrossRef]
- Song, M.; Xin, C.; Zhao, Y.; Cheng, X. Dynamic spectrum access: From cognitive radio to network radio. IEEE Wirel. Commun. 2012, 19, 23–29. [Google Scholar] [CrossRef]
- Ghosh, G.; Das, P.; Chatterjee, S. Cognitive Radio And Dynamic Spectrum Access—A Study. Int. J. Next-Gener. Netw. 2014, 6, 43–60. [Google Scholar] [CrossRef]
- Popoola, J.J.; van Olst, R. A Survey on Dynamic Spectrum Access via Cognitive Radio: Taxonomy, Requirements, and Benefits. Univers. J. Commun. Netw. 2014, 2, 70–85. [Google Scholar] [CrossRef]
- Slimeni, F.; Scheers, B.; Chtourou, Z.; Le Nir, V.; Attia, R. Cognitive Radio Jamming Mitigation using Markov Decision Process and Reinforcement Learning. Procedia Comput. Sci. 2015, 73, 199–208. [Google Scholar] [CrossRef] [Green Version]
- Xiao, L. Spread Spectrum-Based Anti-jamming Technique. In Anti-Jamming Transmissions in Cognitive Radio Networks; Springer: Heidelberg, Germany; New York, NY, USA; Dordrecht, The Netherlands; London, UK, 2015; pp. 5–9. [Google Scholar] [CrossRef]
- Hu, Z.; Sun, Y.; Ji, H. A Dynamic Spectrum Access Strategy Based on Real-Time Usability in Cognitive Radio Sensor Networks. In Proceedings of the Seventh International Conference on Mobile Ad-hoc and Sensor Networks, Beijing, China, 16–18 December 2011. [Google Scholar] [CrossRef]
- Liu, Y.; Ning, P.; Dai, H. Randomized Differential DSSS: Jamming-Resistant Wireless Broadcast Communication. In Proceedings of the IEEE INFOCOM, San Diego, CA, USA, 14–19 March 2010. [Google Scholar] [CrossRef]
- Brachmann, M.; Duquennoy, S.; Tsiftes, N.; Voigt, T. IEEE 802.15.4 TSCH in Sub-GHz: Design Considerations and Multi-band Support. In Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks (LCN), Osnabrueck, Germany, 14–17 October 2019. [Google Scholar] [CrossRef] [Green Version]
- Zorbas, D.; Papadopoulos, G.Z.; Douligeris, C. Local or Global Radio Channel Blacklisting for IEEE 802.15.4-TSCH Networks. In Proceedings of the 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, USA, 20–24 May 2018. [Google Scholar] [CrossRef]
- Singh, J.S.P.; Singh, R.; Rai, M.K.; Singh, J.; Kang, A.S. Cooperative Sensing for Cognitive Radio: A Powerful Access Method for Shadowing Environment. Wirel. Pers. Commun. 2015, 80, 1363–1379. [Google Scholar] [CrossRef]
- Malon, K.; Skokowski, P.; Łopatka, J. The use of a wireless sensor network to monitor the spectrum in urban areas. In Proceedings of the XI Conference of Reconnaissance and Electronic Warfare Systems, Oltarzew, Poland, 21–23 November 2016. [Google Scholar] [CrossRef]
- Anupama, R.; Kulkarni, S.Y.; Prasad, S.N. Comparative study of Narrowband and Wideband Opportunistic Spectrum Access Techniques. In Proceedings of the 2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER), Manipal, India, 11–12 August 2019. [Google Scholar] [CrossRef]
- Liu, W.; Huang, Z.; Wang, X.; Sun, W. Design of a Single Channel Modulated Wideband Converter for Wideband Spectrum Sensing: Theory, Architecture and Hardware Implementation. Sensors 2017, 17, 1035. [Google Scholar] [CrossRef] [Green Version]
- Kaszuba-Chęcińska, A.; Chęciński, R.; Gajewski, P.; Łopatka, J. Interference Resistant Waveform for Cognitive Radio MANET. In Proceedings of the 2020 Baltic URSI Symposium (URSI), Warsaw, Poland, 5–8 October 2020. [Google Scholar] [CrossRef]
- Javed, I.; Loan, A.; Mahmood, W. An energy-efficient anti-jam cognitive system for wireless OFDM communication. Int. J. Commun. Syst. 2013, 27, 3460–3487. [Google Scholar] [CrossRef]
- Zitouni, R.; George, L.; Abouda, Y.A. Dynamic Spectrum Access on SDR for IEEE 802.15.4 networks. In Proceedings of the WInnComm, San Diego, CA, USA, 24–26 March 2015. [Google Scholar]
- Tatugade, A.A.; Jadhav, S.R. Tactical Communication System using MANET and WSN. IOSR J. Comput. Eng. (IOSR-ICE) 2017, 1, 113–118. [Google Scholar]
- Bednarczyk, W.; Michalak, J.; Nowosielski, L. WCNE: A Weighted Clusterhead Node Election Algorithm for MANET. In Proceedings of the 22nd International Conference Electronics, Palanga, Lithuania, 18–20 June 2018. [Google Scholar] [CrossRef]
- Nataraj, K.R. Review of Energy Efficient and Network Lifetime improvement Approaches in Wireless Sensor Networks. J. Emerg. Technol. Innov. Res. 2018, 5, 273–290. [Google Scholar]
- Gaikwad, R.D. Review Paper on Reliability and Lifetime Optimization in Wireless Sensor Network. Int. J. Recent Innov. Trends Comput. Commun. 2017, 5, 874–876. [Google Scholar] [CrossRef]
- El Gholami, K.; Hou, K.M.; El Kamoun, N. Enhanced Superframe Structure of the IEEE802.15.4 Standard for Real-time Data Transmission in Star Network. Int. J. Comput. Appl. 2012, 51, 26–32. [Google Scholar] [CrossRef]
- Pangun, P.; Di Marco, P.; Fischione, C.; Karl, H.; Johansson, K.H. Modeling and Optimization of the IEEE 802.15.4 Protocol for Reliable and Timely Communications. IEEE Trans. Parallel Distrib. Syst. 2013, 24, 550–564. [Google Scholar] [CrossRef] [Green Version]
- Watteyne, T.; Weiss, J.; Doherty, L.; Simon, J. Industrial IEEE 802.15.4e Networks: Performance and Trade-offs. In Proceedings of the IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015. [Google Scholar] [CrossRef]
- Rasouli, J.; Motamedi, A.; Baseri, M.; Parsa, M. A Reliable Communication Model Based on IEEE802.15.4 for WSANs in Smart Grids. In Energy Efficiency in Smart Grids; IntechOpen: Rijeka, Croatia, 2019. [Google Scholar] [CrossRef] [Green Version]
- Holliday, P. An Evaluation of Mobile Ad Hoc Routing Protocols Using a Realistic Tactical Military Mobility Model. In Proceedings of the MILCIS 2008, Canberra, Australia, 18–20 November 2008. [Google Scholar]
- Lavanya, V.; Chakravarth, C.K. A Survey on Classification of Routing Protocols in Wireless Sensor Networks. Int. J. Recent Innov. Trends Comput. Commun. 2017, 5, 504–510. [Google Scholar] [CrossRef]
- Borkar, S.; Ali, S.M.; Quadri, A. EOAODV: Routing Protocol for Cognitive Radio Network. Int. J. Recent Innov. Trends Comput. Commun. 2017, 5, 860–864. [Google Scholar] [CrossRef]
- Cabacas, R.; Ra, I.H. Implementation of a Context-Aware Routing Mechanism in an Inexpensive Standalone Communication System for Disaster Scenarios. Int. J. Comput. Netw. Commun. 2019, 11, 1–14. [Google Scholar] [CrossRef]
- Kaur, S.; Beri, R.; Singh, S. A Survey on Ad Hoc Network (MANET). Int. J. Sci. Res. Dev. 2016, 4, 1064–1066. [Google Scholar]
- Bednarczyk, W.; Gajewski, P.; Nowosielski, L. Energy-efficient Dynamic Spectrum Management in Cognitive Radio Sensor Networks. In Proceedings of the Progress in Electromagnetic Research Symposium (PIERS), Shanghai, China, 8–11 August 2016. [Google Scholar] [CrossRef]
- Zareei, M.; Islam, A.K.M.M.; Baharun, S.; Vargas-Rosales, C.; Azpilicueta, L.; Mansoor, N. Medium Access Control Protocols for Cognitive Radio Ad Hoc Networks: A Survey. Sensors 2017, 17, 2136. [Google Scholar] [CrossRef] [Green Version]
- Pande, S.; Khamparis, A.; Gupta, D.; Thanh, D. DDOS Detection Using Machine Learning Technique. In Recent Studies on Computational Intelligence; Springer: Singapore, 2021. [Google Scholar] [CrossRef]
- Saraiva, D.A.F.; Leithardt, V.R.Q.; de Paula, D.; Sales Mendes, A.; González, G.V.; Crocker, P. PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices. Sensors 2019, 19, 4312. [Google Scholar] [CrossRef] [Green Version]
- Navecenraj, M.; Vivek, P.; Kathic, S. Traffic Analysis Using MANET in Wireless Sensor Network. Int. J. Pure Appl. Math. 2018, 118, 431–440. [Google Scholar]
- Venkatachalapathy, K.; Sundaranarayana, D. A Min-Max Scheduling Load Balances Approach to Enhance Energy Efficiency and Performance of Mobile AdHoc Networks. Int. J. Comput. Netw. Commun. 2019, 11, 85–96. [Google Scholar] [CrossRef]
- Gajewski, P.; Lopatka, J. MANET Cognitive Radio realtime testbed for Dynamic Spectrum Access. In Proceedings of the AFRICON-2017, Cape Town, South Africa, 18–20 September 2017. [Google Scholar] [CrossRef]
- Kumari, C.S.; Setty, P. Performance Analysis of Cognitive Radio Networks (IEEE 802.22) for Various Network Traffics. Int. J. Recent Innov. Trends Comput. Commun. 2017, 5, 348. [Google Scholar] [CrossRef]
- Lopatka, J.; Gajewski, P.; Malon, K.; Krygier, J. Performance Monitoring of Cognitive Radio Mobile ad hoc Network with Dynamic Spectrum Access. In Proceedings of the AFRICON-2017, Cape Town, South Africa, 18–20 September 2017. [Google Scholar] [CrossRef]
- Sobron, I.; Diniz, P.S.R.; Martins, W.A.; Velez, M. Energy Detection Technique for Adaptive Spectrum Sensing. IEEE Trans. Commun. 2015, 63, 617–627. [Google Scholar] [CrossRef]
- Wang, H.; Lu, Y.; Wang, X. Channelized Receiver with WOLA Filterbank. In Proceedings of the CIE International Conference on Radar, Shanghai, China, 16–19 October 2006. [Google Scholar] [CrossRef]
- Skokowski, P.; Malon, K.; Kelner, J.; Lopatka, J.; Gajewski, P. Adaptive channels’ selection for hierarchical cluster based cognitive radio networks. In Proceedings of the International Conference on Signal Processing and Communication Systems (ICSPCS), Gold Coast, Australia, 15–17 December 2014. [Google Scholar] [CrossRef]
- IEEE Standard Association. IEEE Standard for Low-Rate Wireless Networks 802.15.4-2015; The Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2016. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Sampling rate | 2 MHz |
Signal bandwidth | 1 MHz |
Modulation | OFDM (QPSK) |
TDMA frame duration | 50 ms |
Time slot duration | 5 ms |
Guard time | 1 ms |
Waveform | PHY | MAC | Frequency Range | Bandwidth | Interference Avoidance |
---|---|---|---|---|---|
Proposed solution | OFDM (QPSK) | TDMA | 0.2–2.4 GHz | 1 MHz | Cooperative sensing of used and out-band channels, packet delivery ratio analysis, proactive backup channel selection |
802.15.4 | O-QPSK, MPSK, BPSK, GFSK | CSMA/CA, TDMA + FHSS (TSCH) | 2.4 GHz 915 MHz 868 MHz | 2 MHz | Channel sensing, FHSS |
802.11b | DSSS/FHSS | CSMA/CA | 2.4 GHz | 22 MHz | Channel sensing, FHSS |
802.11g | OFDM | CSMA/CA | 2.4 GHz | 20 MHz | Channel sensing, adaptive modulation, and coding selection |
802.11p | OFDM | CSMA/CA | 5.9 GHz | 5/10/20 MHz | Channel sensing |
802.11ah | OFDM (BPSK, QPSK, QAM) | Restricted Access Window | sub 1 GHz bands | 1, 2, 4, 8, 16 MHz | Channel sensing |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kaszuba-Chęcińska, A.; Chęciński, R.; Gajewski, P.; Łopatka, J. Cognitive Radio MANET Waveform Design and Evaluation. Sensors 2021, 21, 1052. https://doi.org/10.3390/s21041052
Kaszuba-Chęcińska A, Chęciński R, Gajewski P, Łopatka J. Cognitive Radio MANET Waveform Design and Evaluation. Sensors. 2021; 21(4):1052. https://doi.org/10.3390/s21041052
Chicago/Turabian StyleKaszuba-Chęcińska, Anna, Radosław Chęciński, Piotr Gajewski, and Jerzy Łopatka. 2021. "Cognitive Radio MANET Waveform Design and Evaluation" Sensors 21, no. 4: 1052. https://doi.org/10.3390/s21041052
APA StyleKaszuba-Chęcińska, A., Chęciński, R., Gajewski, P., & Łopatka, J. (2021). Cognitive Radio MANET Waveform Design and Evaluation. Sensors, 21(4), 1052. https://doi.org/10.3390/s21041052