SlideShare a Scribd company logo
A Channel Allocation Algorithm for Cognitive Radio
Users Based on Channel State Predictors
Nakisa Shams, Hadi Amirpour, Christian Timmerer, and Mohammad Ghanbari
ICICT 2021- February 26, 2021
ICICT 2021, 6th International Congress February 25 – 26, 2021
Introduction
Outline
CCAA using Channel State Prediction
CR Performance with Channel State
Prediction
Performance Evaluation
Conclusion
ICICT2021
Introduction
Cognitive radio (CR) techniques provide the capability to share the
spectrum in an opportunistic manner.
1
The main task in a CR system is to determine the available frequency
bands by exploiting spectrum sensing.
2
[1]
[1] I. F. Akyildiz, W.-Y. Lee, M. C. Vuran, and S. Mohanty, "A survey on spectrum management in cognitive radio networks," IEEE Communications magazine, vol. 46, no.
4, pp. 40-48, 2008.
ICICT2021
Introduction
The dynamicity and decision making required by the CR will be
supported by AI technique.
1
Learning is the process of gathering knowledge after applying decisions,
observing their effects and then adding new information to awareness.
2
CR exhibits sensing, reasoning, and learning, and adapting to the
spectrum environment
3
ICICT2021 [2] https://www.engineersgarage.com/tech-articles/cognitive-radio/
[2]
CCAA using Channel State
Prediction
ICICT
Secondary users in a CR system try to find and use the idle
slots to reduce its interference with the primary users.
1
ICICT2021
Channel Allocation
There is a need to employ a CSP to identify and choose the best
communication channel.
2
The knowledge requirements of primary users can be eliminated
by using the channel state prediction.
3
Channel state prediction is performed on two types
of the neural networks
Time Delay Neural Network (TDNN)
Recurrent Neural Network (RN N)
A centralized channel allocation algorithm for secondary users
Channel Allocation
ICICT2021
Start
Assign initial values i=1, m=1, n=1
Number of time slots< i
Select a channel by the secondary
users based on predictor output
NO
Number of users < n
Allocate channel to the secondary user in
this time slot based on the waiting time
YES
i = i +1
Number of channels < m NO
Traffic_PU(T,m,n) == 0 NO
NO m = m +1
n = n +1
YES
Stop
YES
YES
There are “n” secondary users on the network , i.e., n∈{1, , . . . , N}.
1
Each secondary user uses the channel state prediction.
2
ICICT2021
Channel Allocation
The distribution of traffic on the channels of the primary user is the
same for all secondary users.
3
In each time slot, channel is free with a probability of “Pm” and
occupied with a probability of “1−Pm”.
4
ICICT2021
Channel Allocation
Interference between a primary
user and secondary users
Interference between secondary
users
Each secondary user tries to learn the traffic model of the primary user
by using its CSP.
1
By considering several secondary users in the system, the concept of
secondary interaction is defined.
2
This interference occurs when the secondary user selects the channel
occupied by the primary user and transmits data on that channel.
1
This interference occurs when more than one secondary user select the
same channel for data transmission
2
CR Performance with using
Channel State Prediction
ICICT
ICICT2021
The benefits of channel state prediction are
expressed using
The percentage of improvement in
spectrum usage of SUI(%)
The percentage of reduction in
sensing energy of SER(%)
Considerable energy is consumed by sensing the spectrum.
1
Secondary users can save energy detection by preventing the occupied
channels from being detected during sensing.
2
3
Spectrum usage can be improved by achieving a low probability of false
prediction in an idle channel.
ICICT2021
Improvement in spectrum
usage
The benefits of channel state prediction are
expressed using
The percentage of reduction in
sensing energy of SER(%)
Because of channel state prediction, the percentage of improvement in
spectrum usage can be expressed as:
SUI
The percentage of improvement in
spectrum usage of SUI(%)
Isense and Ipredict represent the number of sensed idle time slots and the
number of the sensed time slots which are predicted to be idle, respectively.
SUI
Sensing Energy Reduction
ICICT2021
The benefits of channel state prediction are
expressed using
The percentage of improvement in
spectrum usage of SUI(%)
The percentage of reduction in
sensing energy of SER(%)
Overall sensing energy for all the time slots, and the total sensing energy for those
channels whose states are idle during the respective time slot can be expressed by SEP.
Bp is the total number of the time slots predicted to be busy.
SER
SER
Sensing Energy Reduction
ICICT2021
The benefits of channel state prediction are
expressed using
The percentage of improvement in
spectrum usage of SUI(%)
The percentage of reduction in
sensing energy of SER(%)
The percentage of reduction in sensing energy SER can be given by:
SER
It means that the sensing process is not performed if the state of the timeslot
is predicted to be busy.
SER
Performance Evaluation
ICICT
Performance
Evaluation
Performance Evaluation of the CCAA
CR Performance in Spectrum Usage
Improvement and in Sensing Energy
Reduction
ICICT2021
Performance
Evaluation
Performance Evaluation of the CCAA
CR Performance in Spectrum Usage
Improvement and in Sensing Energy
Reduction
ICICT2021
The performance of the CCAA will be evaluated by two parameters,
(i) fairness and (ii) channel switching.
Employing a CCAA helps secondary users minimize switching
channels to figure out the idle channels.
3
1
A network with five secondary users is considered under stationary
traffic condition (N= 5).
2
Comparing number of channel switchings by
five secondary users under static traffic
condition in T = 20,000.
Performance
Evaluation
ICICT2021
Number of channel switching using TDNN predictors, and RNN predictors, is
less than 400 out of 20000 time slots and 200 out of 20000 time slots,
respectively.
4
Performance
Evaluation
ICICT2021
The proposed algorithm ensures sufficient fairness among
secondary users and maintains fairness among them.
1
Comparing access to the channels by five
secondary users under static traffic
condition in T = 20,000
Secondary users using RNN-2HL can access more channels than
other users.
2
The art of channel access is reduced by increasing the number of
secondary users on the network because of increased interference.
3
Performance
Evaluation
Performance Evaluation of the CCAA
CR Performance in Spectrum Usage
Improvement and in Sensing Energy
Reduction
ICICT2021
Performance
Evaluation
ICICT2021
By using TDNN and RNN predictor, sensing time slot that has been
predicted to be idle can detect more idle slots than sensing all time slots.
2
Performance of the four CSPs as percentage
of the improvement in spectrum usage.
Consider eight primary channels (M= 8) with different traffic
distributions.
1
It can be seen that the number of sensed timeslots with a predicted idle
state improves as the number of channels increases.
3
ICICT2021
Performance
Evaluation
Comparing the percentage of spectrum usage improvement
 Percentage of improvement in spectrum
usage for the predictors of TDNN-1HL and
TDNN-2HL is more than 77% and
80%,respectively.
 by using the predictors of RNN-1HLand RNN-2HL,
the percentage of improvement in spectrum
usage is more than 82% and 89%, respectively.
ICICT2021
Performance
Evaluation
 The proportion of sensing energy reduction as a percentage for different traffic intensities.
 It presents various mean ON + OFF times on the channel when secondary users use different
predictors.
 The highest percentage of sensing energy reduction is 73%, and the lowest percentage of
sensing energy reduction is 50%.
Conclusion
A centralized allocation algorithm based on the channel state
predictor is presented.
1
The channel allocation is evaluated by the number of channel
switching on the network and the fairness between secondary users.
2
The channel switching probability in the multiple secondary users is
less than 2% (less than 400 out of 20000 time slots).
3
The channel status prediction saves the sensing energy and improves
the spectrum usage.
4
ICICT2021
Thank You
For Your Attention
Questions?
ICICT

More Related Content

PDF
HTTP Adaptive Streaming – Quo Vadis?
PPTX
CAdViSE or how to find the Sweet Spots of ABR Systems
DOCX
Press Release of 131st WG11 (MPEG) Meeting
PDF
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
PDF
LwTE: Light-weight Transcoding at the Edge
PDF
A Distributed Delivery Architecture for User Generated Content Live Streaming...
PDF
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
PDF
MiPSO: Multi-Period Per-Scene Optimization For HTTP Adaptive Streaming
HTTP Adaptive Streaming – Quo Vadis?
CAdViSE or how to find the Sweet Spots of ABR Systems
Press Release of 131st WG11 (MPEG) Meeting
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
LwTE: Light-weight Transcoding at the Edge
A Distributed Delivery Architecture for User Generated Content Live Streaming...
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
MiPSO: Multi-Period Per-Scene Optimization For HTTP Adaptive Streaming

What's hot (20)

PDF
INCEPT: Intra CU Depth Prediction for HEVC
PDF
Relevance-Based Compression of Cataract Surgery Videos Using Convolutional Ne...
PPTX
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
PDF
EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...
PPT
Research Group Multimedia Communication (MMC)
PDF
Video complexity analyzer (VCA) for streaming applications
PPTX
H2BR: An HTTP/2-based Retransmission Technique to Improve the QoE of Adaptive...
PDF
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
PDF
20 Years of Streaming in 20 Minutes
PPTX
Bandwidth Prediction in Low-Latency Chunked Streaming
PDF
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
PDF
CSDN: CDN-Aware QoE Optimization in SDN-Assisted HTTP Adaptive Video Streaming
PDF
Understanding Quality of Experience of Heuristic-based HTTP Adaptive Bitrate ...
PPTX
WISH: User-centric Bitrate Adaptation for HTTP Adaptive Streaming on Mobile D...
PPTX
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
PDF
AVSTP2P: Welcome Message from the Chairs
PDF
Scalable High Efficiency Video Coding based HTTP Adaptive Streaming over QUIC...
PPTX
Overview of Selected Current MPEG Activities
PDF
On the Impact of Viewing Distance on Perceived Video Quality
PDF
ES-HAS: An Edge- and SDN-Assisted Framework for HTTP Adaptive Video Streaming
INCEPT: Intra CU Depth Prediction for HEVC
Relevance-Based Compression of Cataract Surgery Videos Using Convolutional Ne...
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...
Research Group Multimedia Communication (MMC)
Video complexity analyzer (VCA) for streaming applications
H2BR: An HTTP/2-based Retransmission Technique to Improve the QoE of Adaptive...
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
20 Years of Streaming in 20 Minutes
Bandwidth Prediction in Low-Latency Chunked Streaming
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
CSDN: CDN-Aware QoE Optimization in SDN-Assisted HTTP Adaptive Video Streaming
Understanding Quality of Experience of Heuristic-based HTTP Adaptive Bitrate ...
WISH: User-centric Bitrate Adaptation for HTTP Adaptive Streaming on Mobile D...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
AVSTP2P: Welcome Message from the Chairs
Scalable High Efficiency Video Coding based HTTP Adaptive Streaming over QUIC...
Overview of Selected Current MPEG Activities
On the Impact of Viewing Distance on Perceived Video Quality
ES-HAS: An Edge- and SDN-Assisted Framework for HTTP Adaptive Video Streaming
Ad

Similar to A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel State Predictors (20)

PDF
Implementation of a bpsk modulation based cognitive radio system using the en...
PDF
IMPLEMENTATION OF A BPSK MODULATION BASED COGNITIVE RADIO SYSTEM USING THE EN...
PDF
Q01742112115
PDF
DUAL PORT COGNITIVE RADIO ANTENNA USING TUNABLE BAND PASS FILTER
PDF
Improved performance of scs based spectrum sensing in cognitive radio using d...
PDF
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
PDF
Performance evaluation of various cooperative spectrum sensing algorithms for...
PDF
IRJET- Research on Dynamic Spectrum Allocation
PDF
Performance evaluation of 1 tbps qpsk dwdm system over isowc
PDF
A SURVEY ON DYNAMIC SPECTRUM ACCESS TECHNIQUES FOR COGNITIVE RADIO
PDF
Welcome to International Journal of Engineering Research and Development (IJERD)
PDF
L0333057062
PPTX
Cognitive Radio
PDF
Effect of Channel Variations on the Spectral Efficiency of Multiuser Diversit...
PDF
Vol 16 No 1 - January-June 2016
PPTX
Yue Tian's 2015 PIMRC powerpoint slides
PDF
Ko3518201823
PDF
IRJET- Rapid Spectrum Sensing Algorithm in Cooperative Spectrum Sensing for a...
PDF
CHANNEL ESTIMATION AND MULTIUSER DETECTION IN ASYNCHRONOUS SATELLITE COMMUNIC...
PDF
Csit77402
Implementation of a bpsk modulation based cognitive radio system using the en...
IMPLEMENTATION OF A BPSK MODULATION BASED COGNITIVE RADIO SYSTEM USING THE EN...
Q01742112115
DUAL PORT COGNITIVE RADIO ANTENNA USING TUNABLE BAND PASS FILTER
Improved performance of scs based spectrum sensing in cognitive radio using d...
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
Performance evaluation of various cooperative spectrum sensing algorithms for...
IRJET- Research on Dynamic Spectrum Allocation
Performance evaluation of 1 tbps qpsk dwdm system over isowc
A SURVEY ON DYNAMIC SPECTRUM ACCESS TECHNIQUES FOR COGNITIVE RADIO
Welcome to International Journal of Engineering Research and Development (IJERD)
L0333057062
Cognitive Radio
Effect of Channel Variations on the Spectral Efficiency of Multiuser Diversit...
Vol 16 No 1 - January-June 2016
Yue Tian's 2015 PIMRC powerpoint slides
Ko3518201823
IRJET- Rapid Spectrum Sensing Algorithm in Cooperative Spectrum Sensing for a...
CHANNEL ESTIMATION AND MULTIUSER DETECTION IN ASYNCHRONOUS SATELLITE COMMUNIC...
Csit77402
Ad

More from Alpen-Adria-Universität (20)

PDF
Energy-Quality-aware Variable Framerate Pareto-Front for Adaptive Video Strea...
PPTX
End-to-end Quality of Experience Evaluation for HTTP Adaptive Streaming
PDF
HTTP Adaptive Streaming – Quo Vadis (2024)
PDF
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
PDF
Video Streaming: Then, Now, and in the Future
PDF
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
PDF
GREEM: An Open-Source Energy Measurement Tool for Video Processing
PDF
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
PDF
VEEP: Video Encoding Energy and CO₂ Emission Prediction
PDF
Content-adaptive Video Coding for HTTP Adaptive Streaming
PPTX
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
PPTX
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
PPTX
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
PDF
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
PPTX
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
PDF
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
PDF
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
PDF
Multi-access Edge Computing for Adaptive Video Streaming
PPTX
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
PDF
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
Energy-Quality-aware Variable Framerate Pareto-Front for Adaptive Video Strea...
End-to-end Quality of Experience Evaluation for HTTP Adaptive Streaming
HTTP Adaptive Streaming – Quo Vadis (2024)
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Video Streaming: Then, Now, and in the Future
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
GREEM: An Open-Source Energy Measurement Tool for Video Processing
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
VEEP: Video Encoding Energy and CO₂ Emission Prediction
Content-adaptive Video Coding for HTTP Adaptive Streaming
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Multi-access Edge Computing for Adaptive Video Streaming
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
PDF
KodekX | Application Modernization Development
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Spectroscopy.pptx food analysis technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
“AI and Expert System Decision Support & Business Intelligence Systems”
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf
KodekX | Application Modernization Development
Dropbox Q2 2025 Financial Results & Investor Presentation
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...

A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel State Predictors

  • 1. A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel State Predictors Nakisa Shams, Hadi Amirpour, Christian Timmerer, and Mohammad Ghanbari ICICT 2021- February 26, 2021 ICICT 2021, 6th International Congress February 25 – 26, 2021
  • 2. Introduction Outline CCAA using Channel State Prediction CR Performance with Channel State Prediction Performance Evaluation Conclusion ICICT2021
  • 3. Introduction Cognitive radio (CR) techniques provide the capability to share the spectrum in an opportunistic manner. 1 The main task in a CR system is to determine the available frequency bands by exploiting spectrum sensing. 2 [1] [1] I. F. Akyildiz, W.-Y. Lee, M. C. Vuran, and S. Mohanty, "A survey on spectrum management in cognitive radio networks," IEEE Communications magazine, vol. 46, no. 4, pp. 40-48, 2008. ICICT2021
  • 4. Introduction The dynamicity and decision making required by the CR will be supported by AI technique. 1 Learning is the process of gathering knowledge after applying decisions, observing their effects and then adding new information to awareness. 2 CR exhibits sensing, reasoning, and learning, and adapting to the spectrum environment 3 ICICT2021 [2] https://www.engineersgarage.com/tech-articles/cognitive-radio/ [2]
  • 5. CCAA using Channel State Prediction ICICT
  • 6. Secondary users in a CR system try to find and use the idle slots to reduce its interference with the primary users. 1 ICICT2021 Channel Allocation There is a need to employ a CSP to identify and choose the best communication channel. 2 The knowledge requirements of primary users can be eliminated by using the channel state prediction. 3 Channel state prediction is performed on two types of the neural networks Time Delay Neural Network (TDNN) Recurrent Neural Network (RN N)
  • 7. A centralized channel allocation algorithm for secondary users Channel Allocation ICICT2021 Start Assign initial values i=1, m=1, n=1 Number of time slots< i Select a channel by the secondary users based on predictor output NO Number of users < n Allocate channel to the secondary user in this time slot based on the waiting time YES i = i +1 Number of channels < m NO Traffic_PU(T,m,n) == 0 NO NO m = m +1 n = n +1 YES Stop YES YES
  • 8. There are “n” secondary users on the network , i.e., n∈{1, , . . . , N}. 1 Each secondary user uses the channel state prediction. 2 ICICT2021 Channel Allocation The distribution of traffic on the channels of the primary user is the same for all secondary users. 3 In each time slot, channel is free with a probability of “Pm” and occupied with a probability of “1−Pm”. 4
  • 9. ICICT2021 Channel Allocation Interference between a primary user and secondary users Interference between secondary users Each secondary user tries to learn the traffic model of the primary user by using its CSP. 1 By considering several secondary users in the system, the concept of secondary interaction is defined. 2 This interference occurs when the secondary user selects the channel occupied by the primary user and transmits data on that channel. 1 This interference occurs when more than one secondary user select the same channel for data transmission 2
  • 10. CR Performance with using Channel State Prediction ICICT
  • 11. ICICT2021 The benefits of channel state prediction are expressed using The percentage of improvement in spectrum usage of SUI(%) The percentage of reduction in sensing energy of SER(%) Considerable energy is consumed by sensing the spectrum. 1 Secondary users can save energy detection by preventing the occupied channels from being detected during sensing. 2 3 Spectrum usage can be improved by achieving a low probability of false prediction in an idle channel.
  • 12. ICICT2021 Improvement in spectrum usage The benefits of channel state prediction are expressed using The percentage of reduction in sensing energy of SER(%) Because of channel state prediction, the percentage of improvement in spectrum usage can be expressed as: SUI The percentage of improvement in spectrum usage of SUI(%) Isense and Ipredict represent the number of sensed idle time slots and the number of the sensed time slots which are predicted to be idle, respectively. SUI
  • 13. Sensing Energy Reduction ICICT2021 The benefits of channel state prediction are expressed using The percentage of improvement in spectrum usage of SUI(%) The percentage of reduction in sensing energy of SER(%) Overall sensing energy for all the time slots, and the total sensing energy for those channels whose states are idle during the respective time slot can be expressed by SEP. Bp is the total number of the time slots predicted to be busy. SER SER
  • 14. Sensing Energy Reduction ICICT2021 The benefits of channel state prediction are expressed using The percentage of improvement in spectrum usage of SUI(%) The percentage of reduction in sensing energy of SER(%) The percentage of reduction in sensing energy SER can be given by: SER It means that the sensing process is not performed if the state of the timeslot is predicted to be busy. SER
  • 16. Performance Evaluation Performance Evaluation of the CCAA CR Performance in Spectrum Usage Improvement and in Sensing Energy Reduction ICICT2021
  • 17. Performance Evaluation Performance Evaluation of the CCAA CR Performance in Spectrum Usage Improvement and in Sensing Energy Reduction ICICT2021
  • 18. The performance of the CCAA will be evaluated by two parameters, (i) fairness and (ii) channel switching. Employing a CCAA helps secondary users minimize switching channels to figure out the idle channels. 3 1 A network with five secondary users is considered under stationary traffic condition (N= 5). 2 Comparing number of channel switchings by five secondary users under static traffic condition in T = 20,000. Performance Evaluation ICICT2021 Number of channel switching using TDNN predictors, and RNN predictors, is less than 400 out of 20000 time slots and 200 out of 20000 time slots, respectively. 4
  • 19. Performance Evaluation ICICT2021 The proposed algorithm ensures sufficient fairness among secondary users and maintains fairness among them. 1 Comparing access to the channels by five secondary users under static traffic condition in T = 20,000 Secondary users using RNN-2HL can access more channels than other users. 2 The art of channel access is reduced by increasing the number of secondary users on the network because of increased interference. 3
  • 20. Performance Evaluation Performance Evaluation of the CCAA CR Performance in Spectrum Usage Improvement and in Sensing Energy Reduction ICICT2021
  • 21. Performance Evaluation ICICT2021 By using TDNN and RNN predictor, sensing time slot that has been predicted to be idle can detect more idle slots than sensing all time slots. 2 Performance of the four CSPs as percentage of the improvement in spectrum usage. Consider eight primary channels (M= 8) with different traffic distributions. 1 It can be seen that the number of sensed timeslots with a predicted idle state improves as the number of channels increases. 3
  • 22. ICICT2021 Performance Evaluation Comparing the percentage of spectrum usage improvement  Percentage of improvement in spectrum usage for the predictors of TDNN-1HL and TDNN-2HL is more than 77% and 80%,respectively.  by using the predictors of RNN-1HLand RNN-2HL, the percentage of improvement in spectrum usage is more than 82% and 89%, respectively.
  • 23. ICICT2021 Performance Evaluation  The proportion of sensing energy reduction as a percentage for different traffic intensities.  It presents various mean ON + OFF times on the channel when secondary users use different predictors.  The highest percentage of sensing energy reduction is 73%, and the lowest percentage of sensing energy reduction is 50%.
  • 24. Conclusion A centralized allocation algorithm based on the channel state predictor is presented. 1 The channel allocation is evaluated by the number of channel switching on the network and the fairness between secondary users. 2 The channel switching probability in the multiple secondary users is less than 2% (less than 400 out of 20000 time slots). 3 The channel status prediction saves the sensing energy and improves the spectrum usage. 4 ICICT2021
  • 25. Thank You For Your Attention Questions? ICICT