SlideShare a Scribd company logo
1 of 40
Study of admission and control
system in a Centralized Cognitive
Radio Network




                       Albert Torró Vilert
                       Master Thesis MASTEAM
                       2011
Introduction

     
         Project based on work of Nicolas Bolivar from the BCDS 1
         group of the Universitat de Girona.

     
         Proposes a new Centralized Cognitive Radio Network
         (CCRN) with distributed control system.

     
         Study the Cognitive Radio (CR) technology, specifically, the
         admission and control system of CCRN proposed.

     
         Develop a simulator program to study and test the behavior
         and performance of the model proposed.

                                                                    2
1
    BCDS: Broadband Communications and Distributed Systems
Content

1. Cognitive Radio technology

2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         3
1. Cognitive Radio technology

    Term initially propose by Joseph Mittola in 1998.
       “The related networks are sufficiently computationally intelligent
       about radio resources and related computer-to-computer
       communications to detect user communications needs...”


    Provide the maximum efficiency of the spectrum to improve
    its utilization using dynamic spectrum access techniques.


    Share the wireless channel with licensed users in
    opportunistic manner using spectrum holes.




                                                                       4
1. Cognitive Radio technology


    General scheme of CRN with existing network




                                              5
1. Cognitive Radio Technology


    CRU in a CRN must
    
        Spectrum Sensing → Determine which portions
        of the spectrum are available.
    
        Spectrum Decision → Select the best available
        channel
    
        Spectrum Sharing → Coordinate access to this
        channel with other users
    
        Spectrum Mobility → Vacate the channel when
        license user (Primary User) is detected.

                                                        6
Content

1. Cognitive Radio technology


2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         7
2. Centralized Cognitive Radio Network


    Model description




                                             8
2. Centralized Cognitive Radio Network


    Architecture overview




                                             9
Content

1. Cognitive Radio technology


2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         10
3. CCBS – CRU Control System

   CCBS Control Algorithm




                                      11
3. CCBS – CRU Control System
   CCBS Control Algorithm
       Frequency distribution




       Control Broadcast Transmission → Frequency beacon.
           Bit 1/Bit 2   Process
               00        CCBS and CRU coordination for using a channel
               01        CRU request to use a channel
               10        CCBS announcing availability                    12
               11        Frequency slot occupied.
3. CCBS – CRU Control System

   CCBS – CRU Control Algorithm




                                      13
3. CCBS – CRU Control System

   CCBS Control Algorithm
       Time-based approach: Identify the PU presence.




                                                         14
Content

1. Cognitive Radio technology


2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         15
4. Matlab Program

   Core definition
       Study and analyze the behavior of the model.
       Simulator that models the proposed control
        algorithm.
       Input variables are PUs and CRUs, with a traffic
        distribution.
       The results: Graphical behavior, % of CRUs
        request completed and spectrum efficiency.

                                                       16
4. Matlab Program


   Global variables
       Number of frequency slots.
       Number of CRU.
       Time duration.
   Input variables → Traffic generation
       PU definition → PU table
       CRU time definition → CRU time table
       CRU frequency definition → CRU frequency table

                                                     17
4. Matlab Program

   Traffic generation
       Traffic models
        Assign frequency slots and time slots to PUs.
        Assign CRU requests along the time slots.




                                                        18
             PU table              CRU time table
4. Matlab Program

   Traffic generation
       Traffic models
             Random → Random parameter


             Custom → User table specification


             Distribution


                 Mean arrival time → Poisson

                 Mean duration → Negative Exp.




                                                  19
4. Matlab Program

   Traffic generation
       CRU frequency models
        Models to assign the available frequencies to
        CRUs
                           CRU frequency table




                                                        20
4. Matlab Program

   Traffic generation
       CRU frequency models
           Random → Random parameter.


           Custom → User table specification.


           Band model


               Number of bands.

               Random parameter.




                                                 21
4. Matlab Program

   Control Algorithm
       Independent function
       Uses PU table, CRU time table and CRU
        frequency table.
       Assign white spaces with specific strategy.
       Result is the spectrum after control algorithm




                                                         22
User Interface Program




                         23
User Interface Video Demonstration




                                     24
Content

1. Cognitive Radio technology


2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         25
5. Simulations and results
    Random model simulation results
         Random model behavior results




    10 PU, 10 CRUs, 10 time slots           128 PU, 128 CRUs, 100 time slots
                       PU and CRU Random Parameter 0.5                         26
                       CRU random frequency parameter 0.5
5. Simulations and results
    Random model simulation results
         Evolution of % CRU request completed results
          changing random parameters




    128 PU, 128 CRUs, 100 time slots   128 PU, 128 CRUs, 100 time slots
                                       Changing CRU random parameter      27
    Changing PU random parameter
    Fix CRU random parameter to 0.5    Fix PU random parameter to 0.5
5. Simulations and results
   Random model simulation results
       Evolution of % CRU request completed and
        spectrum efficiency changing the number of CRU.




Percentage of CRU request completed           Spectrum efficiency
                   PU and CRU Random Parameter 0.5                  28
                   CRU random frequency parameter 0.5
5. Simulations and results
    Distribution model simulation results
         Distribution model behavior results




    16 PUs, 16 CRUs, 20 time slots          128 PUs, 128 CRUs, 100 time slots
           PU & CRU mean arrival time 0.1     CRU Band model with 8 bands       29
           PU & CRU mean duration 8.          CRU Random Band 0.3
5. Simulations and results
   Distribution model simulation results
       Comparison between CRU band frequency model
        VS CRU random frequency model.




    CRU Band frequency model           CRU Random frequency model
                   PU & CRU mean arrival time 0.1                   30
                   PU & CRU mean duration 8
Content

1. Cognitive Radio technology


2. Centralized Cognitive Radio Network


3. CCBS – Control System


4. Matlab Program


5. Simulations and results


6. Conclusions and future work
                                         31
6. Conclusions and future work


   The basics of Cognitive Radio Networks, which is an
    actual under study telecommunications technology
    are studied.

   Using a simple strategy to share the spectrum
    contributes to increase the spectrum efficiency.

   95 % of the CRU requests are completed when the
    relation of CRU requests respect to the number PUs
    or frequency slots is about 75%.

                                                       32
6. Conclusions and future work


   The cooperation and collaboration between Nicolas
    Bolivar PhD thesis work and my project was
    amazing.

   Very good experience to work in a research BCDS
    group.




                                                        33
6. Conclusions and future work


   For a complete analysis model, we need to integrate
    the modules that are not contemplated in this project
    to the simulator.

   The study of the behavior of new types of traffic and
    frequency distributions that fits the different
    standards currently available.

   Introduce new algorithms that allow to queue in
    memory the requests and serve these petitions in
    different time instants.

   Method to sense the spectrum is also needed.        34
THANK YOU!




                         QUESTIONS?



Contact:
Albert Torró Vilert
albert.torro@gmail.com
                                      35
2. Centralized Cognitive Radio Network


    Communication between CCBS and CRUs




                                             36
2. Centralized Cognitive Radio Network


    Information and processing module

    
            Sense the frequency spectrum. Considered perfectly
            and continuously done.

    
            Digitalize the analog signal from the sensing module.

    
            Store an array of frequency slots and other information
            in to the database.

        
            Process the data information stored in the database in
            the control channel module and communicate with
                                                                      37
            transceiver module.
2. Centralized Cognitive Radio Network


    Database module
     
         Store information used for control and
         communication module.

     
         Main tables:
                
                    Sensing table.
                
                    Communication table.



                                                  38
2. Centralized Cognitive Radio Network


    Control channel module
     
         Control the communication between CCBS and
         CRUs.

     
         Frequency division and time division multiplexing
         techniques.

     
         Cognitive Pilot Channels.

     
         Time slot definition.                          39
5. Simulations and results
   Distribution model simulation results
       Evolution of % CRU request completed changing
        the mean arrival time parameter




        PU mean arrival time      CRU mean arrival time
                                                          40

More Related Content

What's hot

Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio network
Suhad Malayshi
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main Issues
Kuncoro Wastuwibowo
 
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Keith Nolan
 

What's hot (19)

Cognitive Radio
Cognitive Radio Cognitive Radio
Cognitive Radio
 
Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio network
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main Issues
 
What is Cognitive Radio?
What is Cognitive Radio? What is Cognitive Radio?
What is Cognitive Radio?
 
Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible? Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible?
 
CR (1)
CR (1)CR (1)
CR (1)
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
 
Cognitive Radio Network
Cognitive Radio Network Cognitive Radio Network
Cognitive Radio Network
 
Cognitive radio wireless sensor networks applications, challenges and researc...
Cognitive radio wireless sensor networks applications, challenges and researc...Cognitive radio wireless sensor networks applications, challenges and researc...
Cognitive radio wireless sensor networks applications, challenges and researc...
 
Byzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio NetworkByzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio Network
 
Cr2012b
Cr2012bCr2012b
Cr2012b
 
Cognitive radio
Cognitive radioCognitive radio
Cognitive radio
 
Cognitive Radio in 5G
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5G
 
M.tech Term paper report | Cognitive Radio Network
M.tech Term paper report | Cognitive Radio Network M.tech Term paper report | Cognitive Radio Network
M.tech Term paper report | Cognitive Radio Network
 
27. cognitive radio
27. cognitive radio27. cognitive radio
27. cognitive radio
 
Cognitive Radio For Smart Grid
Cognitive Radio For Smart GridCognitive Radio For Smart Grid
Cognitive Radio For Smart Grid
 
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
 
Cognitive radio
Cognitive radioCognitive radio
Cognitive radio
 
COGNITIVE RADIO
COGNITIVE RADIOCOGNITIVE RADIO
COGNITIVE RADIO
 

Similar to Study of admission and control system in a Centralized Cognitive Radio Network

Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdfMachine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
YAAKOVSOLOMON1
 
Performance Evaluation Cognitive Medium Access Control Protocols
Performance Evaluation Cognitive Medium Access Control ProtocolsPerformance Evaluation Cognitive Medium Access Control Protocols
Performance Evaluation Cognitive Medium Access Control Protocols
ijtsrd
 
Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
	Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...	Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
IJSRED
 

Similar to Study of admission and control system in a Centralized Cognitive Radio Network (20)

Cognitive Radio Networks
Cognitive Radio NetworksCognitive Radio Networks
Cognitive Radio Networks
 
Thesis_Tan_Le
Thesis_Tan_LeThesis_Tan_Le
Thesis_Tan_Le
 
Thesis Presentation_Pulok_v1
Thesis Presentation_Pulok_v1Thesis Presentation_Pulok_v1
Thesis Presentation_Pulok_v1
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
Online opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningOnline opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learning
 
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
 
thesis
thesisthesis
thesis
 
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
 
Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdfMachine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
Machine-Type-Communication in 5G Cellular System-Li_Yue_PhD_2018.pdf
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
 
Dissertation or Thesis on Efficient Clustering Scheme in Cognitive Radio Wire...
Dissertation or Thesis on Efficient Clustering Scheme in Cognitive Radio Wire...Dissertation or Thesis on Efficient Clustering Scheme in Cognitive Radio Wire...
Dissertation or Thesis on Efficient Clustering Scheme in Cognitive Radio Wire...
 
Multi hop distributed coordination in
Multi hop distributed coordination inMulti hop distributed coordination in
Multi hop distributed coordination in
 
Analysis of MAC protocol for Cognitive Radio Wireless Sensor Network (CR-WSN)
Analysis of MAC protocol for Cognitive Radio Wireless Sensor Network (CR-WSN)Analysis of MAC protocol for Cognitive Radio Wireless Sensor Network (CR-WSN)
Analysis of MAC protocol for Cognitive Radio Wireless Sensor Network (CR-WSN)
 
Performance Evaluation Cognitive Medium Access Control Protocols
Performance Evaluation Cognitive Medium Access Control ProtocolsPerformance Evaluation Cognitive Medium Access Control Protocols
Performance Evaluation Cognitive Medium Access Control Protocols
 
Masters' Thesis - Reza Pourramezan - 2017
Masters' Thesis - Reza Pourramezan - 2017Masters' Thesis - Reza Pourramezan - 2017
Masters' Thesis - Reza Pourramezan - 2017
 
Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
	Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...	Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
Hybrid Novel Approach for Channel Allocation in Heterogeneous Cognitive Radi...
 
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
 
Vol 16 No 1 - January-June 2016
Vol 16 No 1 - January-June 2016Vol 16 No 1 - January-June 2016
Vol 16 No 1 - January-June 2016
 
Performance Analysis of Dedicated-In-Band Control for Cognitive Radio Networks
Performance Analysis of Dedicated-In-Band Control for Cognitive Radio NetworksPerformance Analysis of Dedicated-In-Band Control for Cognitive Radio Networks
Performance Analysis of Dedicated-In-Band Control for Cognitive Radio Networks
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Study of admission and control system in a Centralized Cognitive Radio Network

  • 1. Study of admission and control system in a Centralized Cognitive Radio Network Albert Torró Vilert Master Thesis MASTEAM 2011
  • 2. Introduction  Project based on work of Nicolas Bolivar from the BCDS 1 group of the Universitat de Girona.  Proposes a new Centralized Cognitive Radio Network (CCRN) with distributed control system.  Study the Cognitive Radio (CR) technology, specifically, the admission and control system of CCRN proposed.  Develop a simulator program to study and test the behavior and performance of the model proposed. 2 1 BCDS: Broadband Communications and Distributed Systems
  • 3. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 3
  • 4. 1. Cognitive Radio technology  Term initially propose by Joseph Mittola in 1998. “The related networks are sufficiently computationally intelligent about radio resources and related computer-to-computer communications to detect user communications needs...”  Provide the maximum efficiency of the spectrum to improve its utilization using dynamic spectrum access techniques.  Share the wireless channel with licensed users in opportunistic manner using spectrum holes. 4
  • 5. 1. Cognitive Radio technology  General scheme of CRN with existing network 5
  • 6. 1. Cognitive Radio Technology  CRU in a CRN must  Spectrum Sensing → Determine which portions of the spectrum are available.  Spectrum Decision → Select the best available channel  Spectrum Sharing → Coordinate access to this channel with other users  Spectrum Mobility → Vacate the channel when license user (Primary User) is detected. 6
  • 7. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 7
  • 8. 2. Centralized Cognitive Radio Network  Model description 8
  • 9. 2. Centralized Cognitive Radio Network  Architecture overview 9
  • 10. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 10
  • 11. 3. CCBS – CRU Control System  CCBS Control Algorithm 11
  • 12. 3. CCBS – CRU Control System  CCBS Control Algorithm  Frequency distribution  Control Broadcast Transmission → Frequency beacon. Bit 1/Bit 2 Process 00 CCBS and CRU coordination for using a channel 01 CRU request to use a channel 10 CCBS announcing availability 12 11 Frequency slot occupied.
  • 13. 3. CCBS – CRU Control System  CCBS – CRU Control Algorithm 13
  • 14. 3. CCBS – CRU Control System  CCBS Control Algorithm  Time-based approach: Identify the PU presence. 14
  • 15. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 15
  • 16. 4. Matlab Program  Core definition  Study and analyze the behavior of the model.  Simulator that models the proposed control algorithm.  Input variables are PUs and CRUs, with a traffic distribution.  The results: Graphical behavior, % of CRUs request completed and spectrum efficiency. 16
  • 17. 4. Matlab Program  Global variables  Number of frequency slots.  Number of CRU.  Time duration.  Input variables → Traffic generation  PU definition → PU table  CRU time definition → CRU time table  CRU frequency definition → CRU frequency table 17
  • 18. 4. Matlab Program  Traffic generation  Traffic models Assign frequency slots and time slots to PUs. Assign CRU requests along the time slots. 18 PU table CRU time table
  • 19. 4. Matlab Program  Traffic generation  Traffic models  Random → Random parameter  Custom → User table specification  Distribution  Mean arrival time → Poisson  Mean duration → Negative Exp. 19
  • 20. 4. Matlab Program  Traffic generation  CRU frequency models Models to assign the available frequencies to CRUs CRU frequency table 20
  • 21. 4. Matlab Program  Traffic generation  CRU frequency models  Random → Random parameter.  Custom → User table specification.  Band model  Number of bands.  Random parameter. 21
  • 22. 4. Matlab Program  Control Algorithm  Independent function  Uses PU table, CRU time table and CRU frequency table.  Assign white spaces with specific strategy.  Result is the spectrum after control algorithm 22
  • 24. User Interface Video Demonstration 24
  • 25. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 25
  • 26. 5. Simulations and results  Random model simulation results  Random model behavior results 10 PU, 10 CRUs, 10 time slots 128 PU, 128 CRUs, 100 time slots PU and CRU Random Parameter 0.5 26 CRU random frequency parameter 0.5
  • 27. 5. Simulations and results  Random model simulation results  Evolution of % CRU request completed results changing random parameters 128 PU, 128 CRUs, 100 time slots 128 PU, 128 CRUs, 100 time slots Changing CRU random parameter 27 Changing PU random parameter Fix CRU random parameter to 0.5 Fix PU random parameter to 0.5
  • 28. 5. Simulations and results  Random model simulation results  Evolution of % CRU request completed and spectrum efficiency changing the number of CRU. Percentage of CRU request completed Spectrum efficiency PU and CRU Random Parameter 0.5 28 CRU random frequency parameter 0.5
  • 29. 5. Simulations and results  Distribution model simulation results  Distribution model behavior results 16 PUs, 16 CRUs, 20 time slots 128 PUs, 128 CRUs, 100 time slots PU & CRU mean arrival time 0.1 CRU Band model with 8 bands 29 PU & CRU mean duration 8. CRU Random Band 0.3
  • 30. 5. Simulations and results  Distribution model simulation results  Comparison between CRU band frequency model VS CRU random frequency model. CRU Band frequency model CRU Random frequency model PU & CRU mean arrival time 0.1 30 PU & CRU mean duration 8
  • 31. Content 1. Cognitive Radio technology 2. Centralized Cognitive Radio Network 3. CCBS – Control System 4. Matlab Program 5. Simulations and results 6. Conclusions and future work 31
  • 32. 6. Conclusions and future work  The basics of Cognitive Radio Networks, which is an actual under study telecommunications technology are studied.  Using a simple strategy to share the spectrum contributes to increase the spectrum efficiency.  95 % of the CRU requests are completed when the relation of CRU requests respect to the number PUs or frequency slots is about 75%. 32
  • 33. 6. Conclusions and future work  The cooperation and collaboration between Nicolas Bolivar PhD thesis work and my project was amazing.  Very good experience to work in a research BCDS group. 33
  • 34. 6. Conclusions and future work  For a complete analysis model, we need to integrate the modules that are not contemplated in this project to the simulator.  The study of the behavior of new types of traffic and frequency distributions that fits the different standards currently available.  Introduce new algorithms that allow to queue in memory the requests and serve these petitions in different time instants.  Method to sense the spectrum is also needed. 34
  • 35. THANK YOU! QUESTIONS? Contact: Albert Torró Vilert albert.torro@gmail.com 35
  • 36. 2. Centralized Cognitive Radio Network  Communication between CCBS and CRUs 36
  • 37. 2. Centralized Cognitive Radio Network  Information and processing module  Sense the frequency spectrum. Considered perfectly and continuously done.  Digitalize the analog signal from the sensing module.  Store an array of frequency slots and other information in to the database.  Process the data information stored in the database in the control channel module and communicate with 37 transceiver module.
  • 38. 2. Centralized Cognitive Radio Network  Database module  Store information used for control and communication module.  Main tables:  Sensing table.  Communication table. 38
  • 39. 2. Centralized Cognitive Radio Network  Control channel module  Control the communication between CCBS and CRUs.  Frequency division and time division multiplexing techniques.  Cognitive Pilot Channels.  Time slot definition. 39
  • 40. 5. Simulations and results  Distribution model simulation results  Evolution of % CRU request completed changing the mean arrival time parameter PU mean arrival time CRU mean arrival time 40