Professional Documents
Culture Documents
net
COGNITIVE RADIO
UNIT I
INTRODUCTION TO SDR
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Functions of Radio
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
● Antenna Section
● Two basic types:
1 . Receiving Antenna
2. Transmitting Antenna
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
● Baseband Section
● Connection setup, Equalization,
● Frequency Hopping, Coding/Decoding
● Correlation, Scrambling
● Modulation, Spreading & Pulse Shaping
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Basics
SCR – Software Controlled Radio
● Radio in which some or all of the physical
layer functions are software controlled.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
SDR Functionality
Hardware Components
Baseband
RF-Front End ADC and DAC
Processor
Software Modules
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Reconfiguration can be
It can interface with diverse
Application done only at the time of It negotiates new interfaces
systems
design
It adjusts operations to
It may support multiple
It provides a wide range of meet the QoS required by
services only at the time
service with available QoS. the application for the
of design
signal environment
More capable than Conventional More capable than SDR,
Traditional RF design
radio , Software architecture Intelligence
Design
Traditional Baseband Re-configurability, Provide Awareness, Learning and
design provisions for easy upgrades Observations
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Advantages of SDR
● Interoperability ● Ease of Design
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Disadvantages of SDR
● Difficulty in writing the software for various
target systems.
● Need for interfaces to digital signals and
algorithms.
● For very wide frequency coverage, the RF
hardware - need to be built in separate
portions of circuitry.
● Poor dynamic range in some SDR design.
● A lack of understanding among designers as
to what is required.
● Software reliability may define overall radio
reliability, rather than hardware limitations.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Benefits of SDR
● Reprogrammable units and
infrastructure are flexible or
reconfigurable.
● Multiband or multimode operation has
some reduced obsolescence.
● Different standards can co-exist due to
ubiquitous connectivity.
● Enhances or facilitates experimentation.
● Combines both analog and digital
communication.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Issues of SDR
● Wideband radio need,
▪ Broad spectrum coverage
▪ Dynamic re-configurability
▪ Interference mitigation
▪ Adaptation of open system
architectures.
● Wideband power amplifier has
some constraints such as linearity,
bandwidth and efficiency.
● Cost to initiate SDR is very high
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Software Radio Architecture Evolution
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Year Description
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Year Description
Creation of Joint Tactical Radio System (JTRS)
1997
Software Communication Architecture (SCA) was formed
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
● Multi-band
● Multi-carrier
● Multi-mode
● Multi-rate
● Variable Bandwidth
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Functions of the SDR
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
SDR Functions
● Channel Set
Include Multiple RF bands
PCS BS and military radios uses fiber cables
Encompasses RF/Channel access, IF processing and Modem
● RF / Channel access
Consists of Multi band antennas and RF conversion
Also includes interference suppression
● IF Processing
Includes filtering, frequency translation, polarization,
frequency diversity, digital beam forming
● Modem
Multimode radios generate multiple air interface waveforms
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
SDR Functions
● Bit stream processing
Includes FEC and soft decision decoding
● Source Set
Includes voice, video, data, fascimile and multimedia
SDR Functions
● Multiple Software Personalities
Waveforms - Different bands and modes
Combination of one band and one mode - form one type
of multiple personality
Each personality combines RF band, channel set, air
interface waveform, protocol and related functions
● Joint Control
Multithreaded and Multiple processor software managed
by this joint control.
Assures system stability, error recovery, isochronous
streaming of voice and data.
● Evolution support
Defines the wavefrm personality
Each new personality is safe before being activated
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Applications of SDR
● Military Application
Applications of SDR
• Monitoring System
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Applications of SDR
• Disaster management
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Applications of SDR
• Disaster management
Visit : www.EasyEngineeering.net
Applications of SDR
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Technology Tradeoffs
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Technology Tradeoffs
● Antenna Tradeoff
● Interference Suppression
● RF MEMS
● Digital Architecture
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Implications
● Architecture: Definition and Goals
❖ Supports the evolution of new services,
software and hardware platforms.
❖ Also supports enterprise-level component
reuse.
● Industry-wide component reuse is called “Plug and
Play”.
● Plug and Play acts as a universal hardware driver.
● Hardware modules
❖ Physical and logical interfaces to host
hardware platforms
● Software modules
❖ Comprehensive and simple interface to the
software-operating environment.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Implications
● Layering and Virtual Machines
● Protocol layering
Ex: Wireless Application Protocol –
Wireless Internet Services.
Architecture Implications
● Java provides more than WAP, but less than C
software.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Implications
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Implications
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Implications
● SDR forum entities
● implemented by C
● Processors – FPGA, ASIC
Architecture Implications
SDR forum core framework
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
COGNITIVE RADIO
UNIT II
SDR Architecture
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
• Software
radio is introduced to improve the
performance of the existing hardware radio.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
2) Multiband Technology
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Multiband Technology
The components are the multiband radio,
the multiband antenna, and the multiband
scanner, as well as accessories like filters and
other types of audio accessories.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
3)Multimode Radio:
Software Radios are able to generates multiple
air Interface waveforms with different frequency.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
4) Channel Encoding
Channel encoder used to perform
multiple functions. It includes
i) RF/ Channel access
ii) IF processing
iii) MODEM.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Channel Encoding
RF Channel access:
RF signals are received using Multiband
Antennas and RF conversion units.
RF functions include interference
suppression.
IF Processing:
Intermediate frequency processer performs
various functions. It includes filtering,
frequency translation, space/time Diversity
processing, beam forming and related
functions.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Channel Encoding
MODEM
INFOSEC
The Information security process provide secured data
communication.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
INFOSEC
Authentication process reduces the
possibility of unauthorized access.
It reduces the fraud activities. Stream
encipherment provides more privacy to
data transmission.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
7) Joint Control
Joint Control integrates all functions in the Software
defined Radio to provide a reliable
telecommunications service.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
9) Air Interface
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Air Interface
It includes waveform hopping, spreading, or
construction. The required resources
(Bandwidth, memory and processing capacity)
must to be maintaining those available.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Basic SDR
Visit : www.EasyEngineeering.net
Traditional digital receiver signal
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Receive Mode:
The RF front end (RFFE) functions are
(i) Antenna matching unit,
(ii) Low noise amplifier,
(iii) Filters,
(iv) local oscillators,
(v) analog to digital (A/D) converters (ADC).
Receive Mode
The digital filter offers a high level of
suppression of interfering signals which not
within the bandwidth of the desired signal.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Transmit Mode:
In transmit mode the RF Front end (RFFE)
includes (i) digital to analog converter (DACs),
(ii)local oscillators, (iii) filters, (iv) power amplifiers
and (v)antenna matching circuits.
The important operation of these circuits is to
synthesize the RF signal without introducing the
noise and spurious emissions at any other
frequencies, that might interfere with other users of
the spectrum.
The modem takes bits of information to be
transmitted and groups the information into
packets, then adds a structured redundancy to
provide for error correction at the receiver.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Attributes of Top-Level Software Radio
Functional Components
Functional
Attributes Remarks
Component
Source coding& Ubiquitous standard algorithms
Audio, video, fax and data interfaces
decoding (e.g., ITU, ETSI .)
Service
Multiplexing: setup and control, data Wireline and internet standards
&Network
services, internetworking. including mobility.
support
Transmission security, authentication,
Information May be null but in increasingly
non repudiation, privacy, data
security essential in wireless applications.
integrity.
Base band modem, timing recovery,
Channel coding
equalization, channel waveforms, INFOSEC, modem and IF
& decoding
predistortion black data processing interfaces are not standardized.
MODEM.
etc.,
Beam forming, diversity, combining, Innovative channel decoding for
IF processing
characterization of all IF channels. signal and QoS enhancement.
IF interfaces are not
RF Access Antenna, diversity, RF conversion
standardized.
Automatically employ multiple
Simultaneity,multiband
Channel set(S) channels or modes for managed
propagation,wireline interoperability.
QoS.
Multiple Simultaneous
Multiple Multiband, multimode, agile services,
personalities may cause
personalities interoperable with legacy modes.
considerable RFI.
Evolution Local or network support.
Define & manage personalities.
support
Joint control Joint source/channel coding, dynamic Integrates user and network
(over channel QoS, VS load control, processing interfaces multi-user, multiband
set) resource management. and multimode capabilities.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
(RKRL)
RKRL used to define topological spaces of software
defined radio.
RKRL used to study the general properties of the
interfaces and computational components.
Domain:
Class : Analog-stream
Implementation : Hardware
Signal-Interface : coax_DC_coupled
Impedance: 50 ohms…
Carrier Frequency : Base band
3dB Bandwidth : 350 KHz
Signals : { Predetected_signal }
Interface_signal : X(t)
Control parameters:
Gain : 0dB to 20dB
Gain control: AGC…… Visit : www.EasyEngineeering.net
VI) Interface topologies among plug and
Visit : www.EasyEngineeering.net
play modules
●Interface Topologies -Definitions
●Space: Space is the boundless three-
dimensional area in which objects and events
have relative position and direction.
●Set: A set is a well-defined collection of
distinct objects, considered as an object in its
own right.
●Subset: The Subset is a set that is a part of a
larger set.
●Topological Spaces: Topological Spaces are a
space which has an associated family of
subsets that establish a topology.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Topological Spaces
The topological space, denoted as (X, Ox), is a
set X and a family of subsets Ox, the open sets,
that includes X and the empty set Ф, and that
are closed under countable union and finite
intersection.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Rigid Topology
Rigid topology is not a topological space
because it lacks the empty set.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Q Connected
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
COGNITIVE RADIO
UNIT III
INTRODUCTION TO CR
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Cognitive Radio
Cognitive Radio (CR) is an adaptive, intelligent radio and
network technology that can automatically detect
available channels in a wireless spectrum and change
transmission and reception parameters which enables more
communication to run concurrently and also improve radio
operating behavior.
Federal Communications Commission(FCC) defines CR as: “A
Cognitive Radio is a radio that can change its transmitter or
receiver parameters based on interaction with the
environment in which it operates.
Visit : www.EasyEngineeering.net
Dynamic Spectrum Management’
Visit : www.EasyEngineeering.net
Intelligence
Learning
Adaption
Reliability and
Efficiency.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Adaptive Radio
To monitor and to modify their
performance and Operational
Parameters
Cognitive Radio
Communication systems are aware of
their internal state and environment
(location and RF)
Intelligent Radio
Capable of machine learning
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Characteristics of CR
1. Reconfigurability
Capabilities of CR
2. Sensing
Visit : www.EasyEngineeering.net
Evolution of Cognitive Radio
Visit : www.EasyEngineeering.net
Year Description
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
2008
In November, FCC ordered to establish rules to allow the operation of
cognitive devices in TVWS on secondary basis.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Cognitive Techniques
Position Awareness
Introduction:
CR Position and Time
Efficient Member of a Network
Conserve precious spectrum resource
From Position & Time, a radio :
• Calculate the antenna pointing angle
• Velocity and Acceleration can be inferred.
• Placing transmit packet on the air at the time
slot to minimize the interference
• No need of manual adjustment or modification to
maintain compliance.
• Space and Time aware scheduling of tasks improves the
efficiency of CR operations
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd…
Geolocation also done using WLAN-IP
Address
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
GPS - SSA
1. Space Segment:
− 24 active GPS satellites
− Orbit period : 12 hours
− 24 satellites are evenly distributed in six orbit
plane with 60 degree separation between each of
the four satellites in each plane
− Inclination – 55 degrees off the equator
− Five and eight satellites can be viewed from any
point on the earth
− LOS is needed to process the signals and calculate
location.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
GPS - SSA
2. Control Segment:
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
GPS - SSA
2. User Segment:
− GPS receivers and their operators
− GPS receivers:
• Process the signals form 4 or more satellites
into 3D position and time
• Communicates with another GPS receiver and
measure the accuracy
• Produce a precise one-pulse-per-second signal.
− Drawback: Each satellite experiences
propagation time delay.
− Solution: Sophisticated receiver reproduce one
pulse per second signal to compensate
propagation time delay.
− Accurate time of the output pulse is around 340ns
Visit : www.EasyEngineeering.net
GPS – User Segment
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
PPS SPS
• Capability requires cryptographic • Capability available to any user
technology
• Achieves
• Achieves 100m horizontal accuracy
22m horizontal accuracy 156m vertical accuracy
27.7m vertical accuracy 340ns time accuracy
200ns time accuracy
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
GPS-Satellite Signals
Transmit 2 spread spectrum signals:
1. @ 1575.42 MHz (represented as L1 for PPS)
2. @ 1227.60 MHz (represented as L2 for PPS)
• Unique Gold Code for each satellite
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd…
Gold Code is also known as Precision code (P-Code)
This P-Code is superimposed on L1 and L2 frequencies.
Encrypted P-code is Y-Code.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Differential GPS
Position accuracy is processed by correcting
bias errors
Location receiver measures its position and
calculates a correction for each satellite.
Requires:
More capability at both the reference and mobile
GPS receiver.
Data link between reference receiver and mobile
receiver.
Measurement of Carrier phase and used in
surveying and generate accuracies over short
distances.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
GPS-Summary
GPS receiver in CR is a one way to detect
the CR in application.
This geolocation information of a CR
enables other CR’s to know where a
particular CR is located.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Network Localization
Geolocation Enable Routing
Improves Radio Network Functionality
REM (Radio Environment Map)
– Consolidated or distributed database
containing information on the radio environment.
– Infrastructure to enable Cognitive network
functionality.
Routing functionality of an adhoc network and
cellular network handovers are used in CR.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Geolocation Approaches
1. ToA – Time of Arrival
Visit : www.EasyEngineeering.net
Geolocation – ToA Approach
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd…
If the transponder uses 3 or more antennas – Estimates
both AoA amd distance to the distressed point
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd..
In case of Cellular Base Stations,
Conclusion:
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Requires,
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
position of subscriber
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Boundary Decisions
Regulatory Region selection
Capability is – based on map database it contains a
boundary set for each geopolitical region
Border Database Representation Analysis
Objective is to minimize memory resources to
represent the regions
Using borders, 3 methods are used to determine the
current GPS location
1. Successive Tilting using latitude and longitude,
in which the aggregated things are defined in the
geopolitical region.
2. List of endpoints of successive line segments
3. Set of nearest neighbors position points.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
1. A periodic broadcast
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Interface to Networking
Functions
Uses similar client server model
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Algorithm.
Distances returned could be a
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Interface to User
It is simple – i.e., used to select a digital map
segment
functions
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Cognitive Radio
Location and
Environment
Awareness
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction
• Prominent features of CRs and CRNs
1. In Nature
2. In Wireless Systems
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
contd...
• Example:
1. Bat - Echolocation
- Emits HF ultrasonic signals from mouths
(Txr)
and listens the echoes from environment
using ears (Rxr)
- Echoes are processed by these bats for
navigation, object
recognition and ranging.
2. Human Beings - Multiple sensors-Ears, Eyes,Skin
- Collected optic and acoustic
signals through these
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
contd..
Bat Echolocation
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
contd..
Human being Sensors
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
• contd..
Conceptual Model of Location and Environment
Awareness
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Proposed
Architecture
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd..
Spectrum Awareness Engine is included
Sensing Interface
Two components: 1. Sensors
2. Associated data post processing
methods
Sensing Mechanisms:
1. Radio Sensing – Sensing technique utilizing EM
sensors and the
associated post processing schemes
2. Radio Vision – Sensing approach using image
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
It is composed of
Seamless positioning and interoperability
Security and privacy
Statistical learning and tracking
mobility Management and location aware
applications.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Environment Awareness
Visit : www.EasyEngineeering.net
Engine
One of the most extensive and complicated task in CR
– channel environment is the bottleneck of wireless
systems
Example :
1. Bats – Utilize Echolocation to identify,
detect and track for object and target
2. Human beings – Has different sophisticated
senses such as observing and
learning the surrounding environment
Visit : www.EasyEngineeering.net
Conceptual Model for Environment
Visit : www.EasyEngineeering.net
Awareness Engine
Environment Sensing
Environment Adaptation
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
a) Topographical Information
Topography – The Science or
practice of describing a particular
place, city, town or track of land;
The accurate and detailed definition
and description of any locality
Ex: Google Maps
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
c) Propagation Characteristics
Provides Information on the characteristics of
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Proposed method
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
d) Meteorological Information
Provides information on the weather of
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd….
Three potential environment aware application
areas :
1. Object and environment identification
2. Seamless Positioning
3. LOS – NLOS identification
Visit : www.EasyEngineeering.net
Design Considerations –
Visit : www.EasyEngineeering.net
Implementation Options
Accomplish 3 ways to interact with
surrounding
1. Co-Operative
2. Self
3. Composite
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
1. Cooperative Location
Awareness
Two Cognitive Radios collaborate to learn
distance between them – Estimates ranging
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd..
One of the CR transmit signal through the
channel and the other CR extracts the
ranging information from the received signal.
It is done in Cognitive positioning systems
Both CRs negotiate ranging parameters.
Achieves accuracy through cognitive ranging
protocol
This protocol consists of 3 stages:
a) Ranging parameter
setup,
b) Two way ToA ranging,
c) Time-stamp report
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Contd…
Having the capability to provide absolute and
relative ranging and positioning information
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Simple ANN
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
• The information
flow is
unidirectional
• There are no
feedback loops
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
• The information
flow is not
unidirectional
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Bayesian Network
Example: Lung Cancer
Step 1: Gather Relevant Information of Problem
Step 2: Identify Interesting Variables
Possible nodes and values for the lung cancer example
Node Name Type Value Nodes Creation
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Step 5: Conditional
Probabilities
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Probability values
for each node
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Evolutionary
Algorithms
(Genetic Algorithm)
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Unit-4
COGNITIVE RADIO ARCHITECTURE
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Radio knowledge
• Radio knowledge is a computationally accessible
structured Knowledge about radio.
• RXML language formalize the radio knowledge
and enable the structuring of sufficient RF and
user world knowledge to build advanced wireless
enabled or enhanced information services.
• Radio knowledge must comprehensive,
addressing the majority of radio bands and
modes available to an MBMMR(multi band
multimode radio).
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
User Knowledge
• User knowledge is defined in RXML with RF
knowledge, the capabilities required for an
AACR node .
• User Knowledge give the ability to CR to
acquire relevant information about services ,
from its owner and other designated users.
Visit : www.EasyEngineeering.net
Flexible functions of the Component
Visit : www.EasyEngineeering.net
Architecture
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Orient:
The orient phase determines the significance of an
observation by binding the observation to a
previously known set of stimuli of a scene.
Binding :
It is a process used to apply the prior experience to
current situation, when conditions are met.
Binding also determines the priority associated with
stimuli.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Plan:
Plan phase enable the synthesis of RF and
information access behaviors in a goal-oriented way
based on perceptions from the visual, audio, text,
and RF domains and previously learned user
preferences.
Open source planning tools enable the planning
subsystems into the CRA, enhancing the plan
component.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Decide:
The decide phase selects among the candidate
plans.
The Radio might have the choice to alert the user to
an incoming message or to defer the interruption
later.
Act:
Acting initiates the selected processes using effector
modules.
Effectors may access the external world or the CR’s
internal states.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Learning :
Learning is a function of perception, Observations,
decisions and actions.
Initial Learning is mediated by the observe phase
perception hierarchy.
Learning also occurs through the introduction of
new internal models in response to existing models
and case based reasoning bindings.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Self Monitoring:
Self monitoring process used to maintain execution
time or various phases and restrict its computations
to not consume more resources than the
precomputed upper bound.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Architecture Maps
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
1)Waking Behavior:
Waking behavior is optimized for real-time
interaction with the user, isochronous control of SWR
assets, real time sensing of the environment.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Radio Architecture
The SDR Forum defined a very simple, helpful
model of radio in 1997.
This model highlights the relationships among
radio functions at the tutorial level.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
The SCA
The US DOD developed the SCA for its Joint Tactical Radio
System (JTRS) family of radios.
The APIs define access to the PHY layer, to the MAC layer,
to the LLC layer, to security features, and the I/O of the
physical radio device.
The Physical Components consist of antennas and RF
conversion hardware ,that typically lack the ability to
describe themselves to the system.
Most other SCA Components are capable of describing
themselves to the system to enable and facilitate plug
and play among hardware and software components.
In addition, the SCA embraces the portable operating
system interface(POSIX) and CORBA.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Fixed Spectrum allocations versus pooling
Visit : www.EasyEngineeering.net
with CR
Visit : www.EasyEngineeering.net
Radio Evolution toward the CRA:
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
1
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Outline
Introduction
Cognitive radio
The xG network architecture
Spectrum Sensing
Spectrum Management
Spectrum Mobility
Spectrum Sharing
Upper Layer Issues
Cross-Layer Designs
Conclusions
2
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction
Today’s wireless networks are regulated by a fixed spectrum
assignment policy
The spectrum is regulated by governmental agencies;
The spectrum is assignment to license holders or services on a
long term basis for large geographical regions.
According to FCC, temporal and geographical variations in
the utilization of the assigned spectrum range from 15% to
85%.
3
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Usage
The signal strength distribution over a large portion of the
wireless spectrum
4
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction (cont’d)
Problem of the fixed spectrum management
Some bands were allocated to services which have not been utilized at
all, but it has been just left unused over a decade (e.g. ERMES paging
system, TFTS in-flight phone)
Unbalanced allocation due to miss-prediction of the demand (e.g.
limited band for 3G system)
Difficulty for new applications/services to gain access
The limited available spectrum and the inefficiency in the
spectrum usage necessitate a new communication paradigm
to exploit the existing wireless spectrum opportunistically.
5
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction (cont’d)
Dynamic spectrum access is proposed to solve the spectrum
inefficiency problems.
6
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction (cont’d)
The key enabling technology of xG networks is the cognitive
radio (CR).
Cognitive radio techniques provide the capability to use or share the
spectrum in an opportunistic manner.
Dynamic spectrum access techniques allow the cognitive radio to
operate in the best available channel.
7
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
8
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Introduction – xG Network
Communication Functionalities (cont’d)
9
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Cognitive Radio
A “Cognitive Radio” is a radio that can change its
transmitter parameters based on interaction with the
environment in which it operates.*
Cognitive capability
to capture or sense the information from its radio environment
to identify the portions of the spectrum that are unused at a specific time
or location
Reconfigurability
The CR can be programmed to transmit and receive on a variety of
frequencies and to use different transmission access technologies by its
hardware design.
10
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
11
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
12
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
13
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
14
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
15
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
16
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
17
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
18
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
19
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
20
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
21
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
22
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
23
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
24
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
xG Network Applications
Leased network
The primary network can provide a leased network by
allowing opportunistic access to its licensed spectrum with the agreement
with a third party without sacrificing the service quality of the primary
users.
e.g., Mobile Virtual Network Operator (MVNO)
Cognitive mesh network
xG networks have the ability to add temporary or permanent
spectrum to the infrastructure links used for relaying in case of high
traffic load.
Emergency network
Military network
25
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
26
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
27
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
28
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
29
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Nautilus [73][74][15]
is designed to emphasize distributed coordination enabled
spectrum sharing, without relying on centralized control.
30
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Sensing
The most efficient way to detect spectrum holes is
to detect the primary users that are receiving data within the
communication range of an xG user.
In reality, however, it is difficult for a cognitive radio to have
a direct measurement of a channel between a primary
receiver and a transmitter.
31
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
33
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
The primary receiver uncertainty problem caused by the lack of the primary
receiver
34 location knowledge is still unsolved.
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Interference-based Detection
The interference temperature model [21] shows the signal of a radio
station designed to operate in a range at which the received power
approaches the level of the noise floor.
35
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
36
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Management
Since xG networks should decide on the best spectrum band
to meet the QoS requirements over all spectrum bands,
new spectrum management functions are required for xG networks
considering the dynamic spectrum characteristics
37
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Analysis
The available spectrum holes show different characteristics
which vary over time.
Spectrum analysis enables the characterization of different
spectrum bands,
which can be exploited to get the spectrum band appropriate to the
user requirements.
In order to describe the dynamic nature of xG networks,
each spectrum hole should be characterized considering
not only time-varying radio environment and
but also the primary user activity and the spectrum band information.
38
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
39
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
40
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
41
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Decision
Once all available spectrum bands are characterized,
appropriate operating spectrum band should be selected for the
current transmission considering
the QoS requirements and
the spectrum characteristics
42
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
43
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
44
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
45
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Mobility
xG networks target to use the spectrum in a dynamic manner
by allowing CR to operate in the best available frequency
band.
46
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
47
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
48
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
49
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Spectrum Sharing
Spectrum sharing can be regarded to be similar to generic
medium access control (MAC) problems in the existing
systems.
50
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
51
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
overlay underlay
52
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
53
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
54
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
55
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
56
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
57
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
58
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
59
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
60
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Cross-layer Designs
61
Visit : www.EasyEngineeering.net
Visit : www.EasyEngineeering.net
Conclusions
xG networks are being developed to solve current wireless
network problems resulting from
the limited available spectrum
the inefficiency in the spectrum usage
xG networks, equipped with the intrinsic capabilities of the
cognitive radio, will provide an ultimate spectrum-aware
communication paradigm in wireless communications.
62
Visit : www.EasyEngineeering.net