SlideShare a Scribd company logo
1 of 92
RMK College of Engineering and Technology
EC6014
Cognitive Radios
Department
of
Electronics and Communication Engineering
Unit 3
Introduction to
Cognitive Radios
Syllabus
ā€¢ Marking radio self-aware.
ā€¢ Cognitive Techniques
ā€¢ Position Awareness in cognitive radios
ā€¢ Environment Awareness in cognitive radios,
ā€¢ Optimization of radio resources
ā€¢ Artificial Intelligence Techniques.
Problem with SDR
ā€¢ These radios are designed to perform a task instructed by a software.
Lets Consider Your are Programmed for Driving
Same Applies to Radios as well
The Biggest Challengeā€¦.
ā€œLearningā€ to Adopt is the only Solution
Once Learned Next is to ā€œThinkā€
Cognitive Radios - Introduction
ā€¢ Cognition is "the mental action or process of acquiring knowledge and
understanding through thought, experience, and the senses.
How to make radios Learn and Think
Cognitive radio - Definition
ā€¢ A cognitive radio may be defined as a radio that is aware of its environment and
the internal state and with knowledge of these elements and any stored pre-
defined objectives can make and implement decisions about its behavior.
Why Cognitive Radios
Natural Resources scarcity
Electro magnetic spectrum
bodies work on standards for radio frequency allocation,
ā€¢ International Telecommunication Union (ITU)
ā€¢ European Conference of Postal and Telecommunications
Administrations (CEPT)
ā€¢ Inter-American Telecommunication Commission (CITEL)
Radio frequencbroad y bands are divided into 3 categories:
ā€¢ Frequencies that are not usable for commercial purposes and are kept reserved for radio
astronomy to avoid interference at radio telescopes.
ā€¢ Frequencies that are unlicensed and are open for personal or commercial use for free which
includes 2.4GHz and 5GHz WiFi, Bluetooth, cordless phones, etc.
ā€¢ Frequencies that are licenced by the government for purposes like telecommunication.
Telecommunication Regions
Telecommunications Regions
ā€¢ Region 1: Europe, Middle East, Africa, the former Soviet Union, including Siberia;
and Mongolia
ā€¢ Region 2: North and South America and Pacific (East of the International Date
Line)
ā€¢ Region 3: Asia, Australia and the Pacific Rim (West of the International Date Line)
Deeper into radio spectrum
ā€¢ The radio spectrum is the part of the electromagnetic spectrum from 3 Hz to 3000 GHz (3 THz).
ā€¢ Electromagnetic waves in this frequency range, called radio waves, are extremely widely used in modern
technology, particularly in telecommunication.
ā€¢ To prevent interference between different users, the generation and transmission of radio waves is
strictly regulated by national laws, coordinated by an international body, the International
Telecommunication Union (ITU).
Bands ā€¦.
ā€¢ A band is a small section of the spectrum of radio communication frequencies, in
which channels are usually used or set aside for the same purpose.
ā€¢ To prevent interference and allow for efficient use of the radio spectrum, similar
services are allocated in bands. For example, broadcasting, mobile radio, or navigation
devices, will be allocated in non-overlapping ranges of frequencies.
ITUā€™s Band allocation ā€¦.
ITUā€™s Band allocation ā€¦.
Spectrum Scarcity is the biggest problem ..
Cognitive Radio is the Solution..
Making Radios Self ā€œAwareā€
ā€¢ 3 steps are important for making radio self aware
ā€¢ Aware radios
ā€¢ Adaptive radios
ā€¢ Learning Radios
Aware radios
ā€¢ One motivation for an aware radio is providing information to the user.
ā€¢ As an example, an aware radio may provide a pull-down menu of restaurants within a user-defined radius.
ā€¢ Another example of an aware radio is the code division multiple access (CDMA) based cellular system. This
system is aware of QoS metrics and makes reservations of bandwidth to improve overall QoS.
Adaptive radios
ā€¢ The various operating parameters that can be adapted are Frequency,
instantaneous bandwidth, modulation scheme, error correction coding, channel
mitigation strategies such as equalizers or RAKE filters, system timing (e.g., a
time division multiple access [TDMA] structure), data rate (baud timing),
transmit power, and even filtering characteristics.
Adaptive radios - examples
ā€¢ Example 1: A frequency-hopped spread-spectrum radio is not considered
adaptive because once programmed for a hop sequence, it is not changed.
ā€¢ A frequency-hopping radio that changes hop pattern to reduce collisions may
be considered adaptive.
Adaptive radios - Examples
ā€¢ Example 2: A radio that supports multiple channel bandwidths is not
adaptive, but a radio that changes instantaneous bandwidth and/or system
timing parameters in response to offered network load may be considered
adaptive.
Learning Radios
ā€¢ A radio is said to be a learning radio or cognitive when they posses the following
characteristics
ā€¢ Sensors creating awareness of the environment.
ā€¢ Actuators to interact with the environment.
ā€¢ A model of the environment that includes state or memory of observed events.
ā€¢ A learning capability that helps to select specific actions or adaptations to reach a performance
goal.
ā€¢ Some degree of autonomy in action.
FrameworkforSelfAwareCognitive
Radios
ā€¢ When a radio tries to exchange the information among the various units to become
self aware, there comes a problem, that different units in the radio system contains
information in their own language which cannot be interpreted by other units.
ā€¢ A radio that uses RKRL (Radio Knowledge Representation Language) to accomplish
the self awareness is illustrated in Figure.
CognitionCycle
ā€¢ Cognitive radio learns about the environment through the process of
cognition cycle
ā€¢ The cognition cycle presented in the figure summarizes the major steps
involved in the cognition process.
Major elements of Cognition Cycle
ā€¢ The following 6 major elements constitute the Cognition Cycle:
ā€¢ Environment: this includes the network and the surrounding environments such as
physical channels, other users, devices, networks, and any objects that may affect the
network conditions (e.g., weather conditions, obstacles, economic indicators and
trading rules).
Major elements of Cognition Cycle
ā€¢ Sense: The different CR entities are capable of sensing and monitoring the
environment such as the spectrum bands, interference levels, physical
propagation channel parameters, and location of Primary Users and Secondary
Users.
ā€¢ Plan: Secondary Users make plans and assess these plans before taking
decisions.
Major elements of Cognition Cycle
ā€¢ Decide: Decision is based on knowledge and learning where the decision making
process optimises the systemā€™s resources.
ā€¢ Act: The secondary User will act on the environment based on the decision made. This
can be through a sequence of actions (e.g., access to the media, routing of packets,
allocation of resources, and modification of transmission schemes).
Major elements of Cognition Cycle
ā€¢ Learn: Learning is the central element in the cognition cycle where the nodes are
equipped with a knowledge base and a learning tool that allows them to keep track
of all information related to the network and environment conditions. This allows
the system to learn from current and previous actions, predict future behaviours,
and intelligently use them in planning and decision making processes.
CharacteristicsofRadioCognitionTasks
LEVEL CAPABILITY TASK CHARECTERISTICS
0 Pre-programmed The radio has no model-based reasoning capability
1 Goal-driven Goal-driven choice of RF band, air interface, and protocol
2
Context
Awareness
Infers external communications context (minimum user
involvement)
3 Radio Aware Flexible reasoning about internal and network architectures
4
Capable of
Planning
Reasons over goals as a function of time, space, and context
5
Conducts
Negotiations
Expresses arguments for plans/ alternatives to user, peers,
networks
6 Learns Fluents Autonomously determines the structure of the environment
7 Adapts Plans Autonomously modifies plans as learned fluents change
8 Adapts Protocols Autonomously proposes and negotiates new protocols
CognitiveTechniques
Position awareness
Environment Awareness
Position Awareness
ā€¢ A radio must primarily know its position and Time.
ā€¢ From these information a radio can
ā€¢ Calculate the antenna pointing angle
ā€¢ Minimize the interference with other users
ā€¢ Get help in navigation.
ā€¢ Position and time are considered as essential elements for smart radio.
Positioning Systems
ā€¢ Positioning systems plays an important role in several applications.
Aircraft
VHF Omni directional Ranging Systems
Ships
Long Range Navigation Systems (LORAN)
Well Known Positioning Systems
Global Positioning Systems
ā€¢ GPS system is divided into three segments:
ā€¢ Space Segment
ā€¢ Control Segment
ā€¢ User Segment
Space Segment
ā€¢ There are normally 24 active GPS satellites located on
their orbits.
ā€¢ These satellites are geometrically spaced in such a way
that 5 -8 satellites are visible at any specified point on
earth.
ā€¢ A line of Sight Visibility is needed to process the
signal and calculate the location.
Space Segment
Control Segment
ā€¢ Ground tracking stations are positioned worldwide to monitor and operate
the constellation of GPS Satellites.
ā€¢ The stations monitors the satellites signals , process them and transmit back
to the space vehicles.
ā€¢ These processed data are transmitted to the GPS Receivers.
User Segment
ā€¢ The GPS Receivers acts as the User Segment.
ā€¢ These receivers process the signals from four or more satellites into 3D
Position and time.
Network Localization
Example Case..
ā€¢ A foreigner wants to watch a Movie at PALAZZO.
ā€¢ What a normal GPS Result Looks like
Maximum.. he can reach the Forum Mall
Approaches for Geolocation
ā€¢ There are several approaches to provide the accurate position awareness.
ā€¢ Time Based Approaches
ā€¢ Time of Arrival Approach (ToA)
ā€¢ Time Difference in Arrival Approach (TDoA)
ā€¢ Angle of Arrival Approach (AoA)
ā€¢ Received Signal Strength Approach (RSS)
ā€¢ Network Based Approaches
CR Architecture with Location and Environment Awareness
Engine.
ā€¢ There are 4 important engines in
CR Architecture.
ā€¢ Cognitive Engine
ā€¢ Spectrum Awareness Engine
ā€¢ Location Awareness Engine
ā€¢ Environment Awareness Engine
Responsibilities of Various Engines
ā€¢ Cognitive Engine - supervises the other engines in order to accomplish goal driven and autonomous
tasks.
ā€¢ Spectrum Awareness Engine - is to handle all the tasks related to dynamic spectrum (e.g., acquiring
available bands, corresponding carrier frequencies, and bandwidths).
ā€¢ Environment Awareness Engine - is managing environment information (e.g., number of paths,
corresponding path delays and coefficients).
ā€¢ Location Awareness Engine is to handle all the task related to location information.
Location and Environment Awareness Cycles
ā€¢ There are 3 main modules to be
discussed.
ā€¢ Sensing Interface
ā€¢ Location Awareness Engine
ā€¢ Environment Awareness Engine
1. Sensing Interface
Inspiring from the sensing features of the creatures.
1.Sensing Interface
ā€¢ Sensing process is composed of mainly two components, which are sensors and associated data post-processing methods.
ā€¢ Sensors are utilized to convert the signals acquired from environment to electrical signals so that cognitive radios can
interpret.
ā€¢ The acquired signals can be in different format such as electromagnetic, optic, and sound. Therefore, sensors can be
categorized under three types; electromagnetic, image, and acoustic sensors.
ā€¢ Sensing interface is a common component in cognitive radios to interact with environment and other users, we focus on
the sensing methods for location and environment awareness systems.
Sensing Interface contdā€¦
ā€¢ The sensing mechanisms in cognitive radios are classified into three main
categories based on the type of sensors used.
ā€¢ Radio Sensing.
ā€¢ Radio Vision.
ā€¢ Radio Hearing.
1.1 Radio Sensing
ā€¢ Radio sensing is a sensing technique utilizing electromagnetic sensors and the associated post-
processing Schemes.
ā€¢ The most widely used radio sensing (electromagnetic) sensor in wireless systems is Antenna.
Antenna is a transducer that converts electromagnetic signal into electrical signals and vice versa.
ā€¢ Location information is estimated from the received signal statistics such as Time-of-Arrival (TOA),
Receive Signal Strength (RSS), and Angle-of-Arrival(AOA).
1.2 Radio Vision
ā€¢ Radio vision is a sensing approach using image sensors
and the corresponding post-processing schemes.
ā€¢ Radio vision sensor such as image sensor is a device that captures optic signals from the environment and converts them to
electrical signals in order to construct the corresponding image.
ā€¢ Computer vision is a branch of artificial intelligence aiming to provide vision systems functioning like human vision in
computers. The recent advances in vision systems such as cognitive vision systems and scene analysis show the feasibility of
designing cognitive radios with vision capabilities.
1.3 Radio Hearing
ā€¢ Radio hearing is a sensing method employing acoustic
sensors and the associated post-processing schemes.
ā€¢ Radio hearing is a sensing method employing acoustic sensors and the associated post-processing schemes.
ā€¢ One of the radio hearing sensors is acoustic sensor ,which is a transducer that converts acoustic signals into
electrical signals and vice versa.
ā€¢ For example, acoustic location estimation techniques(e.g. sonar ā€“ Sound Navigation And Ranging) can be utilized
for cognitive location-aware applications.
2. Location Awareness Engine
ā€¢ The location awareness engine consists of 3 subsystems
ā€¢ Location Sensing
ā€¢ Location Awareness Core
ā€¢ Location Aware Algorithm Adaptation.
2.1 Location Sensing
ā€¢ One of the fundamental features of location awareness engine is to estimate the location
information of target object in a given format.
ā€¢ The format of location information that needs to be sensed can have significant effects on the
complexity of location aware algorithms.
ā€¢ There are 3 different location sensing techniques, they are as follows:
ā€¢ Radio sensing method
ā€¢ Radio vision method
ā€¢ Radio hearing method
2.2 Location Awareness Core
ā€¢ The main objective of this core is to perform critical tasks related to location information such
as learning, reasoning, and making decisions.
ā€¢ The core is composed of
ā€¢ Seamless Positioning and Interoperability,
ā€¢ Security and Privacy,
ā€¢ Statistical Learning and Tracking,
ā€¢ Mobility Management,
ā€¢ Location-Aware Applications.
2.2.1 Seamless Positioning and Interoperability.
ā€¢ Seamless positioning is defined as a system that can keep the position accuracy
at a predefined level regardless of the changes in channel environment.
ā€¢ There are mainly two approaches for achieving seamless positioning. They are as
follows,
ā€¢ Waveform-Based Methods (Based on GPS)
ā€¢ Environment Sensing-Based Methods (Based on RSS)
2.2.2 Security and Privacy
ā€¢ The userā€™s Location information has to be protected from unauthorised
intruders on the network.
ā€¢ The first threat is violating the User Privacy.
ā€¢ Second is that they may lead to catastrophic scenarios, since Location Based Services are
highly dependent on location information
2.2.3 Location Aware Applications
2.2.4 Mobility Management
ā€¢ Utilization of location information in cognitive radio and networks for different applications will have major
impact on the system complexity. Introduction of such additional services and applications into cognitive
wireless networks will worsen the mobility issues. Consequently, the system capacity and implementation
cost can be affected by these issues.
ā€¢ Therefore, it is desirable to develop an accurate mobility model during the network planning
phase. Therefore, the location awareness engine has a mechanism to handle mobility tasks
2.3 Location Aware Algorithm Adaptation
ā€¢ The main objective of the adaptation block is to supportlocation awareness engine in terms of adaptation
of algorithms and parameters for the satisfaction of the user, consequently, cognitive engine requirements. These
requirements stem from the autonomous location-aware applications that are supported.
ā€¢ The various requirement of location-aware applications are accuracy, integrity, continuity, and
availability. Nevertheless, range accuracy is one of the most important requirements of location-aware applications,
Autonomous location-aware applications (e.g.advanced LBS) can require different level of accuracy.
3. Environment Awareness Engine
ā€¢ Environment awareness is one of the
most substantial and complicated task
in cognitive radios since channel
environment is the bottleneck of
wireless systems.
Few Questions that Arises areā€¦
ā€¢ The consequent essential questions that arise are:
ā€¢ What type of information to acquire from environment?
ā€¢ How to acquire such information?
ā€¢ How to utilize the acquired environmental knowledge in cognitive radios and
networks?
Functionalities of Environment Awareness Engine
ā€¢ The model consists of following functionalities:
ā€¢ Environment awareness core
ā€¢ Topographical information
ā€¢ Object recognition and tracking
ā€¢ Propagation characteristics
ā€¢ Meteorological information
ā€¢ Environment sensing
ā€¢ Environment adaptation
3.1 Topographical Information
ā€¢ Topography is defined as ā€˜ā€˜the science or practice of describing a
particular place, city, town, manor, parish, or tract of land; the accurate
and detailed delineation and description of any localityā€.
3.2 Object Recognition and Tracking
ā€¢ Objects are defined as the human-made entities present in the target local environment
temporarily or permanently.
ā€¢ The large and permanent human-made structures such as buildings and bridges are
considered as part of topography of environment
ā€¢ On the other hand, relatively small and movable human made entities such as vehicles,
home and office appliances are considered as objects
3.3 Propagation Charecteristics
ā€¢ This entity provides information on the characteristics of signal progression through a medium
(channel environment).
ā€¢ Basically, propagation characteristics of channel environment shows that how the channel affects the
transmitted signal.
ā€¢ The statistical characteristics of wireless channel are describedmainly with two groups of statistics:
ā€¢ Large-scale
ā€¢ Small-scale
3.4 Metrological Information
ā€¢ This entity provides information on the weather of target local region,which can affect the signal propagation.
The current and future weather parameters such as rain, snow, temperature, humidity, and pressurecan be acquired either
using radio auxiliary sensors or from central cognitive base station.
ā€¢ By having current and forecasted meteorological information, cognitive radio can adapt itself accordingly.
ā€¢ For instance, rain can have significant affects on the performance of broadband fixed wireless access links (e.g. Fixed WiMAX),
especially operating at higher carrier frequencies
OptimizationOfRadioResources
ā€¢ As discussed earlier CR uses AI to adapt and optimize the performance of
the radio platform.
ā€¢ The question arises that which parameter to optimize?
Parameters for optimization
ā€¢Bit Error Rate
ā€¢ Bit error rate (BER) is an important objective for all digital communicationsā€™ needs. It provides a
baseline for the amount of information transferred,
ā€¢ BER calculations depend heavily on the type of channel and type of modulation, and
so the cognitive engine must know the formula for each modulation type the radio is capable of using
and the channel types it is likely to see during operation.
2. Bandwidth
ā€¢ Bandwidth is an objective that is also used in many other objective calculations.
ā€¢ It appears in the bit error rate, interference power, spectral efficiency, and
throughput.
ā€¢ It is a direct measurement of how much spectrum is occupied by the radios.
ā€¢ This objective offers a good indication of the spectral resources occupied and therefore
measures the trade-offs we have been discussing.
3. Spectral Efficiency
ā€¢ Spectral efficiency represents the amount of information transferred in a given channel and is measured
in bits per second per Hertz (bps/Hz).
ā€¢ Although this concept is directly related to both bandwidth and throughput, it contributes equally to the
quality of service
ā€¢ Spectral efficiency helps shape the decision space by biasing the solution towards a symbol rate and
modulation type that provides high bandwidth efficiency and produces better data rates for given spectrum
availability.
4. Interference
ā€¢ The interference power is calculated over a given bandwidth
ā€¢ The calculation of interference power is different than SINR from an objective
perspective: SINR helps the cognitive engine decide if it is good for the waveform
to transmit on this frequency.
5. Signal to interference plus noise ratio (SINR)
ā€¢ The signal to interference plus noise ratio (SINR) can inform the
cognitive radio about how the presence of interferers can affect the signal
reception
6. Throughput
ā€¢ Throughput is a measure of the amount of good information received.
ā€¢ This definition distinguishes throughput from data rate in that data rate is
simply a measure of the rate at which data arrives with no consideration for
transmission errors.
7. Power
ā€¢ There are two ways to look at power as a resource.
ā€¢ The first way is to think about power in terms of how the radio transmitter uses the external power in the
spectrum.
ā€¢ In this manner of speaking, power is a shared resource by all radio nodes, so radios should strive to
reduce their transmission power.
ā€¢ The second way to analyze power is to measure it in terms of power consumption by a radio.
ā€¢ Each waveform consumes a certain amount of power that depends on the processes required to transmit
and receive information correctly.
8. Computational Complexity
ā€¢ This contributes to the second way of power optimization.
Dependency functions
ā€¢ Solid Lines ļƒ  Direct dependency
ā€¢ Dashed Lines ļƒ  Indirect dependency
ArtificialIntelligenceTechniques
Techniquesā€¦
ā€¢ Neural Networks
ā€¢ Markov Model
ā€¢ Fuzzy Logic Systems
ā€¢ Genetic Algorithms
ā€¢ Case Based Learning
1. Neural Networks
ā€¢ is a network inspired by biological neural networks which are used to
estimate or approximate functions that can depend on a large number
of inputs that are generally unknown.
End
of
UNIT 3

More Related Content

What's hot

Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio networkSuhad Malayshi
Ā 
Unit 4 cognitive radio architecture
Unit 4   cognitive radio architectureUnit 4   cognitive radio architecture
Unit 4 cognitive radio architectureJAIGANESH SEKAR
Ā 
Small scale fading
Small scale fadingSmall scale fading
Small scale fadingAJAL A J
Ā 
GSM architecture
GSM architectureGSM architecture
GSM architectureMarmik Kothari
Ā 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networksVatsala Sharma
Ā 
Satellite communication Basics
Satellite communication BasicsSatellite communication Basics
Satellite communication BasicsNiranjan Poojary
Ā 
COGNITIVE RADIO
COGNITIVE RADIOCOGNITIVE RADIO
COGNITIVE RADIORahul Sidhu
Ā 
Microwave link design
Microwave link designMicrowave link design
Microwave link designSaif Ullah Khan
Ā 
Chapter 7 multiple access techniques
Chapter 7 multiple access techniquesChapter 7 multiple access techniques
Chapter 7 multiple access techniquesKaushal Kabra
Ā 
1. introduction to wireless communication
1. introduction to wireless communication1. introduction to wireless communication
1. introduction to wireless communicationJAIGANESH SEKAR
Ā 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Gagan Randhawa
Ā 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive RadioRajan Kumar
Ā 
Diversity techniques presentation material
Diversity techniques presentation materialDiversity techniques presentation material
Diversity techniques presentation materialNini Lashari
Ā 
Link budget calculation
Link budget calculationLink budget calculation
Link budget calculationsitimunirah88
Ā 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...Nidhi Baranwal
Ā 

What's hot (20)

Cdma2000
Cdma2000Cdma2000
Cdma2000
Ā 
Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio network
Ā 
Unit 4 cognitive radio architecture
Unit 4   cognitive radio architectureUnit 4   cognitive radio architecture
Unit 4 cognitive radio architecture
Ā 
Small scale fading
Small scale fadingSmall scale fading
Small scale fading
Ā 
Ofdm
OfdmOfdm
Ofdm
Ā 
Outdoor propagatiom model
Outdoor propagatiom modelOutdoor propagatiom model
Outdoor propagatiom model
Ā 
GSM architecture
GSM architectureGSM architecture
GSM architecture
Ā 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
Ā 
Satellite communication Basics
Satellite communication BasicsSatellite communication Basics
Satellite communication Basics
Ā 
COGNITIVE RADIO
COGNITIVE RADIOCOGNITIVE RADIO
COGNITIVE RADIO
Ā 
CR (1)
CR (1)CR (1)
CR (1)
Ā 
VSAT
VSATVSAT
VSAT
Ā 
Microwave link design
Microwave link designMicrowave link design
Microwave link design
Ā 
Chapter 7 multiple access techniques
Chapter 7 multiple access techniquesChapter 7 multiple access techniques
Chapter 7 multiple access techniques
Ā 
1. introduction to wireless communication
1. introduction to wireless communication1. introduction to wireless communication
1. introduction to wireless communication
Ā 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
Ā 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
Ā 
Diversity techniques presentation material
Diversity techniques presentation materialDiversity techniques presentation material
Diversity techniques presentation material
Ā 
Link budget calculation
Link budget calculationLink budget calculation
Link budget calculation
Ā 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
Ā 

Similar to Unit 3 introduction to cognitive radios

APPLICATIONS OF COGNITIVE RADIO
APPLICATIONS OF COGNITIVE RADIOAPPLICATIONS OF COGNITIVE RADIO
APPLICATIONS OF COGNITIVE RADIOFAIZAN SHAFI
Ā 
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...Mathavan N
Ā 
Presentation2
Presentation2Presentation2
Presentation2Ahmed Ehab
Ā 
Cognitive Radio Spectrum Management.pdf
Cognitive Radio Spectrum Management.pdfCognitive Radio Spectrum Management.pdf
Cognitive Radio Spectrum Management.pdfAWANISHKUMAR84
Ā 
Coffee can radar
Coffee can radarCoffee can radar
Coffee can radaryoussef ramzy
Ā 
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...Aastha Bhardwaj
Ā 
Sspi brazil aug2011_revb
Sspi brazil aug2011_revbSspi brazil aug2011_revb
Sspi brazil aug2011_revbSSPI Brasil
Ā 
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORK
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORKOPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORK
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORKPraktan Patil
Ā 
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...ARIK KUMAR DUTTA
Ā 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive RadioSandeep Meena
Ā 
Report on Industrial Training NVQ Level 6
Report on Industrial Training NVQ Level 6Report on Industrial Training NVQ Level 6
Report on Industrial Training NVQ Level 6Chamira Nanayakkara
Ā 
Optimization of Cognitive Radio
Optimization of Cognitive Radio Optimization of Cognitive Radio
Optimization of Cognitive Radio Puneet Arora
Ā 
Dynamic Spectrum Allocation in Wireless sensor Networks
Dynamic Spectrum Allocation in Wireless sensor NetworksDynamic Spectrum Allocation in Wireless sensor Networks
Dynamic Spectrum Allocation in Wireless sensor NetworksIJMER
Ā 
slide_7.5.ppt
slide_7.5.pptslide_7.5.ppt
slide_7.5.pptSubha421414
Ā 

Similar to Unit 3 introduction to cognitive radios (20)

APPLICATIONS OF COGNITIVE RADIO
APPLICATIONS OF COGNITIVE RADIOAPPLICATIONS OF COGNITIVE RADIO
APPLICATIONS OF COGNITIVE RADIO
Ā 
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
Ā 
Presentation2
Presentation2Presentation2
Presentation2
Ā 
Cognitive radio
Cognitive radioCognitive radio
Cognitive radio
Ā 
Cognitive Radio Spectrum Management.pdf
Cognitive Radio Spectrum Management.pdfCognitive Radio Spectrum Management.pdf
Cognitive Radio Spectrum Management.pdf
Ā 
Coffee can radar
Coffee can radarCoffee can radar
Coffee can radar
Ā 
Paper 1 2019
Paper 1 2019Paper 1 2019
Paper 1 2019
Ā 
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...
Project:- Spectral occupancy measurement and analysis for Cognitive Radio app...
Ā 
27. cognitive radio
27. cognitive radio27. cognitive radio
27. cognitive radio
Ā 
Sspi brazil aug2011_revb
Sspi brazil aug2011_revbSspi brazil aug2011_revb
Sspi brazil aug2011_revb
Ā 
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORK
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORKOPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORK
OPPORTUNISTIC MULTIPLE ACCESS TECHNIQUES FOR COGNITIVE RADIO NETWORK
Ā 
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...
REALISATION OF SIMPLE COGNITIVE RADIO NETWORK BASED ON A POWER SPECTRAL DENSI...
Ā 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
Ā 
Cr2012b
Cr2012bCr2012b
Cr2012b
Ā 
Report on Industrial Training NVQ Level 6
Report on Industrial Training NVQ Level 6Report on Industrial Training NVQ Level 6
Report on Industrial Training NVQ Level 6
Ā 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
Ā 
Optimization of Cognitive Radio
Optimization of Cognitive Radio Optimization of Cognitive Radio
Optimization of Cognitive Radio
Ā 
Brain empowered
Brain empoweredBrain empowered
Brain empowered
Ā 
Dynamic Spectrum Allocation in Wireless sensor Networks
Dynamic Spectrum Allocation in Wireless sensor NetworksDynamic Spectrum Allocation in Wireless sensor Networks
Dynamic Spectrum Allocation in Wireless sensor Networks
Ā 
slide_7.5.ppt
slide_7.5.pptslide_7.5.ppt
slide_7.5.ppt
Ā 

More from JAIGANESH SEKAR

Ec8551 communication networks mcq question bank
Ec8551   communication networks mcq question bank Ec8551   communication networks mcq question bank
Ec8551 communication networks mcq question bank JAIGANESH SEKAR
Ā 
2.3b access control random access methods - part 3 - csma ca
2.3b access control   random access methods - part 3 - csma ca2.3b access control   random access methods - part 3 - csma ca
2.3b access control random access methods - part 3 - csma caJAIGANESH SEKAR
Ā 
2.10b network layer services i pv4 - variable length subnetting
2.10b network layer services  i pv4 - variable length subnetting2.10b network layer services  i pv4 - variable length subnetting
2.10b network layer services i pv4 - variable length subnettingJAIGANESH SEKAR
Ā 
2.10a network layer services i pv4 - fixed length subnetting
2.10a network layer services  i pv4 - fixed length subnetting2.10a network layer services  i pv4 - fixed length subnetting
2.10a network layer services i pv4 - fixed length subnettingJAIGANESH SEKAR
Ā 
2.10 network layer services i pv4
2.10 network layer services  i pv42.10 network layer services  i pv4
2.10 network layer services i pv4JAIGANESH SEKAR
Ā 
2.9 network layer services packet switching
2.9 network layer services   packet switching2.9 network layer services   packet switching
2.9 network layer services packet switchingJAIGANESH SEKAR
Ā 
2.8 bluetooth ieee 802.15
2.8 bluetooth   ieee 802.152.8 bluetooth   ieee 802.15
2.8 bluetooth ieee 802.15JAIGANESH SEKAR
Ā 
2.7 wlan ieee 802.11
2.7 wlan   ieee 802.112.7 wlan   ieee 802.11
2.7 wlan ieee 802.11JAIGANESH SEKAR
Ā 
2.6 ethernet ieee 802.3
2.6 ethernet   ieee 802.32.6 ethernet   ieee 802.3
2.6 ethernet ieee 802.3JAIGANESH SEKAR
Ā 
2.5 access control channelization methods
2.5 access control   channelization methods2.5 access control   channelization methods
2.5 access control channelization methodsJAIGANESH SEKAR
Ā 
2.4 access control controlled access methods
2.4 access control   controlled access methods2.4 access control   controlled access methods
2.4 access control controlled access methodsJAIGANESH SEKAR
Ā 
2.3a access control random access methods - part 2 - csma cd
2.3a access control   random access methods - part 2 - csma cd2.3a access control   random access methods - part 2 - csma cd
2.3a access control random access methods - part 2 - csma cdJAIGANESH SEKAR
Ā 
2.3 access control random access methods - part 1
2.3 access control   random access methods - part 12.3 access control   random access methods - part 1
2.3 access control random access methods - part 1JAIGANESH SEKAR
Ā 
9. data link layer error correction codes - hamming code
9. data link layer   error correction codes - hamming code9. data link layer   error correction codes - hamming code
9. data link layer error correction codes - hamming codeJAIGANESH SEKAR
Ā 
8. data link layer error detection and correction codes - crc
8. data link layer   error detection and correction codes - crc8. data link layer   error detection and correction codes - crc
8. data link layer error detection and correction codes - crcJAIGANESH SEKAR
Ā 
7. data link layer error detection and correction codes - parity and checksum
7. data link layer   error detection and correction codes - parity and checksum7. data link layer   error detection and correction codes - parity and checksum
7. data link layer error detection and correction codes - parity and checksumJAIGANESH SEKAR
Ā 
6. data link layer physical addressing
6. data link layer   physical addressing6. data link layer   physical addressing
6. data link layer physical addressingJAIGANESH SEKAR
Ā 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layeringJAIGANESH SEKAR
Ā 

More from JAIGANESH SEKAR (20)

Ec8551 communication networks mcq question bank
Ec8551   communication networks mcq question bank Ec8551   communication networks mcq question bank
Ec8551 communication networks mcq question bank
Ā 
2.3b access control random access methods - part 3 - csma ca
2.3b access control   random access methods - part 3 - csma ca2.3b access control   random access methods - part 3 - csma ca
2.3b access control random access methods - part 3 - csma ca
Ā 
2.10b network layer services i pv4 - variable length subnetting
2.10b network layer services  i pv4 - variable length subnetting2.10b network layer services  i pv4 - variable length subnetting
2.10b network layer services i pv4 - variable length subnetting
Ā 
2.10a network layer services i pv4 - fixed length subnetting
2.10a network layer services  i pv4 - fixed length subnetting2.10a network layer services  i pv4 - fixed length subnetting
2.10a network layer services i pv4 - fixed length subnetting
Ā 
2.10 network layer services i pv4
2.10 network layer services  i pv42.10 network layer services  i pv4
2.10 network layer services i pv4
Ā 
2.9 network layer services packet switching
2.9 network layer services   packet switching2.9 network layer services   packet switching
2.9 network layer services packet switching
Ā 
2.8 bluetooth ieee 802.15
2.8 bluetooth   ieee 802.152.8 bluetooth   ieee 802.15
2.8 bluetooth ieee 802.15
Ā 
2.7 wlan ieee 802.11
2.7 wlan   ieee 802.112.7 wlan   ieee 802.11
2.7 wlan ieee 802.11
Ā 
2.6 ethernet ieee 802.3
2.6 ethernet   ieee 802.32.6 ethernet   ieee 802.3
2.6 ethernet ieee 802.3
Ā 
2.5 access control channelization methods
2.5 access control   channelization methods2.5 access control   channelization methods
2.5 access control channelization methods
Ā 
2.4 access control controlled access methods
2.4 access control   controlled access methods2.4 access control   controlled access methods
2.4 access control controlled access methods
Ā 
2.3a access control random access methods - part 2 - csma cd
2.3a access control   random access methods - part 2 - csma cd2.3a access control   random access methods - part 2 - csma cd
2.3a access control random access methods - part 2 - csma cd
Ā 
2.3 access control random access methods - part 1
2.3 access control   random access methods - part 12.3 access control   random access methods - part 1
2.3 access control random access methods - part 1
Ā 
2.2 flow control
2.2 flow control2.2 flow control
2.2 flow control
Ā 
2.1 framing
2.1 framing2.1 framing
2.1 framing
Ā 
9. data link layer error correction codes - hamming code
9. data link layer   error correction codes - hamming code9. data link layer   error correction codes - hamming code
9. data link layer error correction codes - hamming code
Ā 
8. data link layer error detection and correction codes - crc
8. data link layer   error detection and correction codes - crc8. data link layer   error detection and correction codes - crc
8. data link layer error detection and correction codes - crc
Ā 
7. data link layer error detection and correction codes - parity and checksum
7. data link layer   error detection and correction codes - parity and checksum7. data link layer   error detection and correction codes - parity and checksum
7. data link layer error detection and correction codes - parity and checksum
Ā 
6. data link layer physical addressing
6. data link layer   physical addressing6. data link layer   physical addressing
6. data link layer physical addressing
Ā 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layering
Ā 

Recently uploaded

INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
Ā 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
Ā 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
Ā 
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort serviceGurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort servicejennyeacort
Ā 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
Ā 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
Ā 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
Ā 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
Ā 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
Ā 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
Ā 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
Ā 
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube ExchangerAnamika Sarkar
Ā 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
Ā 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
Ā 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
Ā 

Recently uploaded (20)

Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Ā 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
Ā 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
Ā 
young call girls in Rajiv ChowkšŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Rajiv ChowkšŸ” 9953056974 šŸ” Delhi escort Serviceyoung call girls in Rajiv ChowkšŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Rajiv ChowkšŸ” 9953056974 šŸ” Delhi escort Service
Ā 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
Ā 
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort serviceGurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Ā 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Ā 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Ā 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
Ā 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
Ā 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Ā 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
Ā 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Ā 
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ļ»æTube Exchanger
Ā 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
Ā 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
Ā 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
Ā 

Unit 3 introduction to cognitive radios

  • 1. RMK College of Engineering and Technology EC6014 Cognitive Radios Department of Electronics and Communication Engineering
  • 3. Syllabus ā€¢ Marking radio self-aware. ā€¢ Cognitive Techniques ā€¢ Position Awareness in cognitive radios ā€¢ Environment Awareness in cognitive radios, ā€¢ Optimization of radio resources ā€¢ Artificial Intelligence Techniques.
  • 4. Problem with SDR ā€¢ These radios are designed to perform a task instructed by a software.
  • 5. Lets Consider Your are Programmed for Driving
  • 6. Same Applies to Radios as well
  • 8. ā€œLearningā€ to Adopt is the only Solution
  • 9. Once Learned Next is to ā€œThinkā€
  • 10. Cognitive Radios - Introduction ā€¢ Cognition is "the mental action or process of acquiring knowledge and understanding through thought, experience, and the senses.
  • 11. How to make radios Learn and Think
  • 12. Cognitive radio - Definition ā€¢ A cognitive radio may be defined as a radio that is aware of its environment and the internal state and with knowledge of these elements and any stored pre- defined objectives can make and implement decisions about its behavior.
  • 13. Why Cognitive Radios Natural Resources scarcity
  • 15.
  • 16. bodies work on standards for radio frequency allocation, ā€¢ International Telecommunication Union (ITU) ā€¢ European Conference of Postal and Telecommunications Administrations (CEPT) ā€¢ Inter-American Telecommunication Commission (CITEL)
  • 17. Radio frequencbroad y bands are divided into 3 categories: ā€¢ Frequencies that are not usable for commercial purposes and are kept reserved for radio astronomy to avoid interference at radio telescopes. ā€¢ Frequencies that are unlicensed and are open for personal or commercial use for free which includes 2.4GHz and 5GHz WiFi, Bluetooth, cordless phones, etc. ā€¢ Frequencies that are licenced by the government for purposes like telecommunication.
  • 19. Telecommunications Regions ā€¢ Region 1: Europe, Middle East, Africa, the former Soviet Union, including Siberia; and Mongolia ā€¢ Region 2: North and South America and Pacific (East of the International Date Line) ā€¢ Region 3: Asia, Australia and the Pacific Rim (West of the International Date Line)
  • 20. Deeper into radio spectrum ā€¢ The radio spectrum is the part of the electromagnetic spectrum from 3 Hz to 3000 GHz (3 THz). ā€¢ Electromagnetic waves in this frequency range, called radio waves, are extremely widely used in modern technology, particularly in telecommunication. ā€¢ To prevent interference between different users, the generation and transmission of radio waves is strictly regulated by national laws, coordinated by an international body, the International Telecommunication Union (ITU).
  • 21. Bands ā€¦. ā€¢ A band is a small section of the spectrum of radio communication frequencies, in which channels are usually used or set aside for the same purpose. ā€¢ To prevent interference and allow for efficient use of the radio spectrum, similar services are allocated in bands. For example, broadcasting, mobile radio, or navigation devices, will be allocated in non-overlapping ranges of frequencies.
  • 24. Spectrum Scarcity is the biggest problem ..
  • 25. Cognitive Radio is the Solution..
  • 26. Making Radios Self ā€œAwareā€ ā€¢ 3 steps are important for making radio self aware ā€¢ Aware radios ā€¢ Adaptive radios ā€¢ Learning Radios
  • 27. Aware radios ā€¢ One motivation for an aware radio is providing information to the user. ā€¢ As an example, an aware radio may provide a pull-down menu of restaurants within a user-defined radius. ā€¢ Another example of an aware radio is the code division multiple access (CDMA) based cellular system. This system is aware of QoS metrics and makes reservations of bandwidth to improve overall QoS.
  • 28. Adaptive radios ā€¢ The various operating parameters that can be adapted are Frequency, instantaneous bandwidth, modulation scheme, error correction coding, channel mitigation strategies such as equalizers or RAKE filters, system timing (e.g., a time division multiple access [TDMA] structure), data rate (baud timing), transmit power, and even filtering characteristics.
  • 29. Adaptive radios - examples ā€¢ Example 1: A frequency-hopped spread-spectrum radio is not considered adaptive because once programmed for a hop sequence, it is not changed. ā€¢ A frequency-hopping radio that changes hop pattern to reduce collisions may be considered adaptive.
  • 30. Adaptive radios - Examples ā€¢ Example 2: A radio that supports multiple channel bandwidths is not adaptive, but a radio that changes instantaneous bandwidth and/or system timing parameters in response to offered network load may be considered adaptive.
  • 31. Learning Radios ā€¢ A radio is said to be a learning radio or cognitive when they posses the following characteristics ā€¢ Sensors creating awareness of the environment. ā€¢ Actuators to interact with the environment. ā€¢ A model of the environment that includes state or memory of observed events. ā€¢ A learning capability that helps to select specific actions or adaptations to reach a performance goal. ā€¢ Some degree of autonomy in action.
  • 32. FrameworkforSelfAwareCognitive Radios ā€¢ When a radio tries to exchange the information among the various units to become self aware, there comes a problem, that different units in the radio system contains information in their own language which cannot be interpreted by other units. ā€¢ A radio that uses RKRL (Radio Knowledge Representation Language) to accomplish the self awareness is illustrated in Figure.
  • 33.
  • 34. CognitionCycle ā€¢ Cognitive radio learns about the environment through the process of cognition cycle ā€¢ The cognition cycle presented in the figure summarizes the major steps involved in the cognition process.
  • 35.
  • 36. Major elements of Cognition Cycle ā€¢ The following 6 major elements constitute the Cognition Cycle: ā€¢ Environment: this includes the network and the surrounding environments such as physical channels, other users, devices, networks, and any objects that may affect the network conditions (e.g., weather conditions, obstacles, economic indicators and trading rules).
  • 37. Major elements of Cognition Cycle ā€¢ Sense: The different CR entities are capable of sensing and monitoring the environment such as the spectrum bands, interference levels, physical propagation channel parameters, and location of Primary Users and Secondary Users. ā€¢ Plan: Secondary Users make plans and assess these plans before taking decisions.
  • 38. Major elements of Cognition Cycle ā€¢ Decide: Decision is based on knowledge and learning where the decision making process optimises the systemā€™s resources. ā€¢ Act: The secondary User will act on the environment based on the decision made. This can be through a sequence of actions (e.g., access to the media, routing of packets, allocation of resources, and modification of transmission schemes).
  • 39. Major elements of Cognition Cycle ā€¢ Learn: Learning is the central element in the cognition cycle where the nodes are equipped with a knowledge base and a learning tool that allows them to keep track of all information related to the network and environment conditions. This allows the system to learn from current and previous actions, predict future behaviours, and intelligently use them in planning and decision making processes.
  • 40. CharacteristicsofRadioCognitionTasks LEVEL CAPABILITY TASK CHARECTERISTICS 0 Pre-programmed The radio has no model-based reasoning capability 1 Goal-driven Goal-driven choice of RF band, air interface, and protocol 2 Context Awareness Infers external communications context (minimum user involvement) 3 Radio Aware Flexible reasoning about internal and network architectures 4 Capable of Planning Reasons over goals as a function of time, space, and context 5 Conducts Negotiations Expresses arguments for plans/ alternatives to user, peers, networks 6 Learns Fluents Autonomously determines the structure of the environment 7 Adapts Plans Autonomously modifies plans as learned fluents change 8 Adapts Protocols Autonomously proposes and negotiates new protocols
  • 42. Position Awareness ā€¢ A radio must primarily know its position and Time. ā€¢ From these information a radio can ā€¢ Calculate the antenna pointing angle ā€¢ Minimize the interference with other users ā€¢ Get help in navigation. ā€¢ Position and time are considered as essential elements for smart radio.
  • 43. Positioning Systems ā€¢ Positioning systems plays an important role in several applications. Aircraft VHF Omni directional Ranging Systems Ships Long Range Navigation Systems (LORAN)
  • 45. Global Positioning Systems ā€¢ GPS system is divided into three segments: ā€¢ Space Segment ā€¢ Control Segment ā€¢ User Segment
  • 46. Space Segment ā€¢ There are normally 24 active GPS satellites located on their orbits. ā€¢ These satellites are geometrically spaced in such a way that 5 -8 satellites are visible at any specified point on earth. ā€¢ A line of Sight Visibility is needed to process the signal and calculate the location.
  • 48. Control Segment ā€¢ Ground tracking stations are positioned worldwide to monitor and operate the constellation of GPS Satellites. ā€¢ The stations monitors the satellites signals , process them and transmit back to the space vehicles. ā€¢ These processed data are transmitted to the GPS Receivers.
  • 49. User Segment ā€¢ The GPS Receivers acts as the User Segment. ā€¢ These receivers process the signals from four or more satellites into 3D Position and time.
  • 50.
  • 52. Example Case.. ā€¢ A foreigner wants to watch a Movie at PALAZZO. ā€¢ What a normal GPS Result Looks like
  • 53. Maximum.. he can reach the Forum Mall
  • 54. Approaches for Geolocation ā€¢ There are several approaches to provide the accurate position awareness. ā€¢ Time Based Approaches ā€¢ Time of Arrival Approach (ToA) ā€¢ Time Difference in Arrival Approach (TDoA) ā€¢ Angle of Arrival Approach (AoA) ā€¢ Received Signal Strength Approach (RSS) ā€¢ Network Based Approaches
  • 55. CR Architecture with Location and Environment Awareness Engine. ā€¢ There are 4 important engines in CR Architecture. ā€¢ Cognitive Engine ā€¢ Spectrum Awareness Engine ā€¢ Location Awareness Engine ā€¢ Environment Awareness Engine
  • 56. Responsibilities of Various Engines ā€¢ Cognitive Engine - supervises the other engines in order to accomplish goal driven and autonomous tasks. ā€¢ Spectrum Awareness Engine - is to handle all the tasks related to dynamic spectrum (e.g., acquiring available bands, corresponding carrier frequencies, and bandwidths). ā€¢ Environment Awareness Engine - is managing environment information (e.g., number of paths, corresponding path delays and coefficients). ā€¢ Location Awareness Engine is to handle all the task related to location information.
  • 57. Location and Environment Awareness Cycles ā€¢ There are 3 main modules to be discussed. ā€¢ Sensing Interface ā€¢ Location Awareness Engine ā€¢ Environment Awareness Engine
  • 58. 1. Sensing Interface Inspiring from the sensing features of the creatures.
  • 59. 1.Sensing Interface ā€¢ Sensing process is composed of mainly two components, which are sensors and associated data post-processing methods. ā€¢ Sensors are utilized to convert the signals acquired from environment to electrical signals so that cognitive radios can interpret. ā€¢ The acquired signals can be in different format such as electromagnetic, optic, and sound. Therefore, sensors can be categorized under three types; electromagnetic, image, and acoustic sensors. ā€¢ Sensing interface is a common component in cognitive radios to interact with environment and other users, we focus on the sensing methods for location and environment awareness systems.
  • 60. Sensing Interface contdā€¦ ā€¢ The sensing mechanisms in cognitive radios are classified into three main categories based on the type of sensors used. ā€¢ Radio Sensing. ā€¢ Radio Vision. ā€¢ Radio Hearing.
  • 61. 1.1 Radio Sensing ā€¢ Radio sensing is a sensing technique utilizing electromagnetic sensors and the associated post- processing Schemes. ā€¢ The most widely used radio sensing (electromagnetic) sensor in wireless systems is Antenna. Antenna is a transducer that converts electromagnetic signal into electrical signals and vice versa. ā€¢ Location information is estimated from the received signal statistics such as Time-of-Arrival (TOA), Receive Signal Strength (RSS), and Angle-of-Arrival(AOA).
  • 62. 1.2 Radio Vision ā€¢ Radio vision is a sensing approach using image sensors and the corresponding post-processing schemes. ā€¢ Radio vision sensor such as image sensor is a device that captures optic signals from the environment and converts them to electrical signals in order to construct the corresponding image. ā€¢ Computer vision is a branch of artificial intelligence aiming to provide vision systems functioning like human vision in computers. The recent advances in vision systems such as cognitive vision systems and scene analysis show the feasibility of designing cognitive radios with vision capabilities.
  • 63. 1.3 Radio Hearing ā€¢ Radio hearing is a sensing method employing acoustic sensors and the associated post-processing schemes. ā€¢ Radio hearing is a sensing method employing acoustic sensors and the associated post-processing schemes. ā€¢ One of the radio hearing sensors is acoustic sensor ,which is a transducer that converts acoustic signals into electrical signals and vice versa. ā€¢ For example, acoustic location estimation techniques(e.g. sonar ā€“ Sound Navigation And Ranging) can be utilized for cognitive location-aware applications.
  • 64. 2. Location Awareness Engine ā€¢ The location awareness engine consists of 3 subsystems ā€¢ Location Sensing ā€¢ Location Awareness Core ā€¢ Location Aware Algorithm Adaptation.
  • 65. 2.1 Location Sensing ā€¢ One of the fundamental features of location awareness engine is to estimate the location information of target object in a given format. ā€¢ The format of location information that needs to be sensed can have significant effects on the complexity of location aware algorithms. ā€¢ There are 3 different location sensing techniques, they are as follows: ā€¢ Radio sensing method ā€¢ Radio vision method ā€¢ Radio hearing method
  • 66. 2.2 Location Awareness Core ā€¢ The main objective of this core is to perform critical tasks related to location information such as learning, reasoning, and making decisions. ā€¢ The core is composed of ā€¢ Seamless Positioning and Interoperability, ā€¢ Security and Privacy, ā€¢ Statistical Learning and Tracking, ā€¢ Mobility Management, ā€¢ Location-Aware Applications.
  • 67. 2.2.1 Seamless Positioning and Interoperability. ā€¢ Seamless positioning is defined as a system that can keep the position accuracy at a predefined level regardless of the changes in channel environment. ā€¢ There are mainly two approaches for achieving seamless positioning. They are as follows, ā€¢ Waveform-Based Methods (Based on GPS) ā€¢ Environment Sensing-Based Methods (Based on RSS)
  • 68. 2.2.2 Security and Privacy ā€¢ The userā€™s Location information has to be protected from unauthorised intruders on the network. ā€¢ The first threat is violating the User Privacy. ā€¢ Second is that they may lead to catastrophic scenarios, since Location Based Services are highly dependent on location information
  • 69. 2.2.3 Location Aware Applications
  • 70. 2.2.4 Mobility Management ā€¢ Utilization of location information in cognitive radio and networks for different applications will have major impact on the system complexity. Introduction of such additional services and applications into cognitive wireless networks will worsen the mobility issues. Consequently, the system capacity and implementation cost can be affected by these issues. ā€¢ Therefore, it is desirable to develop an accurate mobility model during the network planning phase. Therefore, the location awareness engine has a mechanism to handle mobility tasks
  • 71. 2.3 Location Aware Algorithm Adaptation ā€¢ The main objective of the adaptation block is to supportlocation awareness engine in terms of adaptation of algorithms and parameters for the satisfaction of the user, consequently, cognitive engine requirements. These requirements stem from the autonomous location-aware applications that are supported. ā€¢ The various requirement of location-aware applications are accuracy, integrity, continuity, and availability. Nevertheless, range accuracy is one of the most important requirements of location-aware applications, Autonomous location-aware applications (e.g.advanced LBS) can require different level of accuracy.
  • 72. 3. Environment Awareness Engine ā€¢ Environment awareness is one of the most substantial and complicated task in cognitive radios since channel environment is the bottleneck of wireless systems.
  • 73. Few Questions that Arises areā€¦ ā€¢ The consequent essential questions that arise are: ā€¢ What type of information to acquire from environment? ā€¢ How to acquire such information? ā€¢ How to utilize the acquired environmental knowledge in cognitive radios and networks?
  • 74. Functionalities of Environment Awareness Engine ā€¢ The model consists of following functionalities: ā€¢ Environment awareness core ā€¢ Topographical information ā€¢ Object recognition and tracking ā€¢ Propagation characteristics ā€¢ Meteorological information ā€¢ Environment sensing ā€¢ Environment adaptation
  • 75. 3.1 Topographical Information ā€¢ Topography is defined as ā€˜ā€˜the science or practice of describing a particular place, city, town, manor, parish, or tract of land; the accurate and detailed delineation and description of any localityā€.
  • 76. 3.2 Object Recognition and Tracking ā€¢ Objects are defined as the human-made entities present in the target local environment temporarily or permanently. ā€¢ The large and permanent human-made structures such as buildings and bridges are considered as part of topography of environment ā€¢ On the other hand, relatively small and movable human made entities such as vehicles, home and office appliances are considered as objects
  • 77. 3.3 Propagation Charecteristics ā€¢ This entity provides information on the characteristics of signal progression through a medium (channel environment). ā€¢ Basically, propagation characteristics of channel environment shows that how the channel affects the transmitted signal. ā€¢ The statistical characteristics of wireless channel are describedmainly with two groups of statistics: ā€¢ Large-scale ā€¢ Small-scale
  • 78. 3.4 Metrological Information ā€¢ This entity provides information on the weather of target local region,which can affect the signal propagation. The current and future weather parameters such as rain, snow, temperature, humidity, and pressurecan be acquired either using radio auxiliary sensors or from central cognitive base station. ā€¢ By having current and forecasted meteorological information, cognitive radio can adapt itself accordingly. ā€¢ For instance, rain can have significant affects on the performance of broadband fixed wireless access links (e.g. Fixed WiMAX), especially operating at higher carrier frequencies
  • 79. OptimizationOfRadioResources ā€¢ As discussed earlier CR uses AI to adapt and optimize the performance of the radio platform. ā€¢ The question arises that which parameter to optimize?
  • 80. Parameters for optimization ā€¢Bit Error Rate ā€¢ Bit error rate (BER) is an important objective for all digital communicationsā€™ needs. It provides a baseline for the amount of information transferred, ā€¢ BER calculations depend heavily on the type of channel and type of modulation, and so the cognitive engine must know the formula for each modulation type the radio is capable of using and the channel types it is likely to see during operation.
  • 81. 2. Bandwidth ā€¢ Bandwidth is an objective that is also used in many other objective calculations. ā€¢ It appears in the bit error rate, interference power, spectral efficiency, and throughput. ā€¢ It is a direct measurement of how much spectrum is occupied by the radios. ā€¢ This objective offers a good indication of the spectral resources occupied and therefore measures the trade-offs we have been discussing.
  • 82. 3. Spectral Efficiency ā€¢ Spectral efficiency represents the amount of information transferred in a given channel and is measured in bits per second per Hertz (bps/Hz). ā€¢ Although this concept is directly related to both bandwidth and throughput, it contributes equally to the quality of service ā€¢ Spectral efficiency helps shape the decision space by biasing the solution towards a symbol rate and modulation type that provides high bandwidth efficiency and produces better data rates for given spectrum availability.
  • 83. 4. Interference ā€¢ The interference power is calculated over a given bandwidth ā€¢ The calculation of interference power is different than SINR from an objective perspective: SINR helps the cognitive engine decide if it is good for the waveform to transmit on this frequency.
  • 84. 5. Signal to interference plus noise ratio (SINR) ā€¢ The signal to interference plus noise ratio (SINR) can inform the cognitive radio about how the presence of interferers can affect the signal reception
  • 85. 6. Throughput ā€¢ Throughput is a measure of the amount of good information received. ā€¢ This definition distinguishes throughput from data rate in that data rate is simply a measure of the rate at which data arrives with no consideration for transmission errors.
  • 86. 7. Power ā€¢ There are two ways to look at power as a resource. ā€¢ The first way is to think about power in terms of how the radio transmitter uses the external power in the spectrum. ā€¢ In this manner of speaking, power is a shared resource by all radio nodes, so radios should strive to reduce their transmission power. ā€¢ The second way to analyze power is to measure it in terms of power consumption by a radio. ā€¢ Each waveform consumes a certain amount of power that depends on the processes required to transmit and receive information correctly.
  • 87. 8. Computational Complexity ā€¢ This contributes to the second way of power optimization.
  • 88. Dependency functions ā€¢ Solid Lines ļƒ  Direct dependency ā€¢ Dashed Lines ļƒ  Indirect dependency
  • 90. Techniquesā€¦ ā€¢ Neural Networks ā€¢ Markov Model ā€¢ Fuzzy Logic Systems ā€¢ Genetic Algorithms ā€¢ Case Based Learning
  • 91. 1. Neural Networks ā€¢ is a network inspired by biological neural networks which are used to estimate or approximate functions that can depend on a large number of inputs that are generally unknown.