SlideShare a Scribd company logo
1 of 62
RMK College of Engineering and Technology
EC6014
Cognitive Radios
Department
of
Electronics and Communication Engineering
Unit 4
Cognitive Radio
Architecture
Syllabus
• Cognitive Radio Architecture
• Functions, components and design rules,
• Cognition cycle – Orient, Plan, Decide and Act phases.
• Inference Hierarchy.
• Architecture maps.
• Building the Cognitive Radio Architecture on Software defined Radio Architecture.
Architecture
Architecture is a comprehensive, consistent set of design rules by
which a specified set of components achieves a specified set of
functions in products and services that evolve through multiple
design points over time
Building Some thing from the Scratch
Perspectives of CR Architecture
CRA 1 Defines the functions components and design
rules
CRA 2 The Cognition Cycle
CRA 3 The inference Hierarchy
CRA 4 Architecture Maps
CRA 5 Building CRA on SDR Architectures
Defines Six Functional
Components and
important Interfaces
Examines the flow of
inference through
cognition cycle
Examines the levels of
abstraction to sense the
environment and maintains
the Quality of Information
Examines the
mathematical structure
of the architecture
Reviews the SDR arct. And
sketches the evolutionary
path for Cognitive Radio
Architecture
CRA 1: Functions Components and Design Rules
• The functions of CR are exceeding to those of SDR.
• Some additional functions are added to the SDR so that the architecture can
sense the information autonomously and tailor the information according the
needs of the user.
• The figure shows the added functionalities.
CRA Augments SDR with computational intelligence and learning
capabilities
Functional components of Cognitive Radio
• User Sensory Perception
• Haptic , Acoustic and Video Sensing Functions
• Local Environment Sensors
• Location, Temperature, Accelerometer, Compass Etc.,
• The System Applications
• Media Independent Services (GPS)
• SDR Functions
• RF Sensing and SDR Applications
• Cognition Functions
• System Control, Planning and Learning
• Local Effector Functions
• Speech Synthesis, Text, Graphics and Multimedia Displays
Minimal CR Node Architecture
Interfaces among 6 functions
The Cognition Components
• The Three computational Intelligence aspects of CR are as follows:
• Radio Knowledge
• User Knowledge
• The Capacity to Learn
Radio Knowledge - Understanding
Radio Knowledge
• Radio knowledge has to be translated into a body of computationally
accessible, structured technical knowledge about radio.
RXML : RF– Radio Extensible Markup Language
• RXML is the primary enabler and product which helps the formalization of radio knowledge.
• RXML will enable the structuring of sufficient RF and user world knowledge to build advanced wireless-enabled or enhanced
information services.
• These information should meet the levels of accuracy defined by the international bodies like ITU.
Radio Knowledge
• Not only must radio knowledge be precise, it must be stated at a useful level of
abstraction
• The capabilities required for an AACR node to be a cognitive entity are to sense,
perceive, orient, plan, decide, act, and learn.
• To relate ITU standards to these required capabilities is a process of extracting
content from highly formalized knowledge bases that exist in a unique place
2. User Knowledge
• User knowledge is formalized at the level of abstraction and degree
of detail necessary to give the CR the ability to acquire, from its
owner and other designated users, the user knowledge relevant to
information services incrementally
MACHINE
LEARNING
RXML : USER
Benefits of Cross Layer Design
• Do I need a rain coat today?
• The radio should able to interpret the meaning from the information given by the user
and it should display the weather information.
• What’s on one oh one four?
• From the given information the radio should understand that the user is requesting the
program that is telecasted on FM operating at 101.4 Mhz (Rainbow FM). Especially
when the user is in Chennai.
Cross Layer Design for Additional Functionalities
Functions of Component Architecture
• Cognition functions of radio
• Monitoring and structuring knowledge of the behavior patterns of the Radio, the User and Environment
• Adaptation functions of radio
• Makes the radio to Respond to a changing environment
• Awareness Function of radio
• Extract usable information from a sensor domain. This helps in adaptation function of radio, But not guarantee adaptation .
• Ex: Embedding a GPS in Mobile make it location aware but not location adaptive.
• Perception Functions of radio
• Continuously identify and track knowns , unknowns and backgrounds in a given domain.
• Sensory functions of radio
• Entails the software and hardware capabilities that enables the radio to measure the sensory domain like audio, video, vibration ,time, temperature, Fuel
Level, light Level. Etc.,
CRA 2: The Cognition Cycle
• The cognition cycle developed for CR1 is illustrated in Figure.
• This cycle implements the capabilities required of iCR in a reactive sequence
• Stimuli enter the CR as sensory interrupts, dispatched to the cognition cycle for a response.
• iCR continually observes (senses and perceives) the environment, orients itself, creates plans,
decides, and then acts.
Cognition Cycle
5 Periods of Cognition Cycle
• Wake Epoch : all the sensors will be active and busy with sensing the environment.
• Sleep Epoch : all the power levels are lowered down.
• Dream Epoch : performing computational activities and learning
• Prayer Epoch : interacting with the higher levels of hierarchy in the infrastructure.
1. Observe
• The iCR senses and perceives the environment (via “observation phase”
code) by accepting multiple stimuli in many dimensions simultaneously
• By binding these stimuli—all together it can subsequently detect time-
sensitive stimuli and ultimately generate plans for action.
• The observe phase comprises both the user SP and the environment (RF
and physical) sensor subsystems.
2. Orient
• The orient phase determines the significance of an observation by
binding the observation to a previously known set of stimuli of a “scene.”
• The recorded stimuli are recorded in short term memory or long term
memory.
• Matching of current stimuli to stored experience may be achieved by
“stimulus recognition” or by “binding.”
StimulusRecognition
• Stimulus recognition occurs when there is an exact match between a
current stimulus and a prior experience.
Binding
• Binding occurs when there is a nearly exact match between a current
stimulus and a prior experience
3. Plan
• Based on the incoming stimuli several plans are generated. This is
referred to as plan generation.
• The plan phase should also include reasoning about time.
• Certain responses are preprogramed and few are planned instantly.
• There may be several parameters contributing towards plan
generation
4. Decide
• The decide phase selects among the candidate plans.
• The radio might have the choice
• to alert the user to an incoming message (e.g., behave like a pager)
or
• to defer the interruption until later (e.g., behave like a secretary who is screening calls during an important
meeting).
5. Act
• Acting initiates the selected processes using effector modules.
• Effectors may access the external world or the CR’s internal states.
• Action can be in two forms
• Externally Oriented Action
• Internally Oriented Action
CRA 3 : The Inference Hierarchy
Activity for understanding the concept
Test 1
Test 2
CRA 3 : The Inference Hierarchy
• The phases of inference from observation to action show the flow of
inference
• A top-down view of how cognition is implemented algorithmically.
• The inference hierarchy is the part of the algorithm architecture that
organizes the data structures.
Layers of Inference Hierarchy
Atomic stimuli & Atomic Symbols
• Atomic stimuli originate in the external environment including RF,
acoustic, image, and location domains, among others
• The atomic symbols may be the individual picture elements
(pixels) or they may be small groups of pixels with similar
hue, intensity, texture, and so forth.
Primitive Sequence and Basic Sequence
• A related set of atomic symbols forms a primitive sequence
• Ex: Identifying objects in image
• A Basic sequence are the primitive sequence that are decided to transmit
(only required sequence)
Sequence Cluster and Context Cluster
• The group of basic sequences form the sequence clusters.
• The group of sequence Clusters related with a particular scene is referred to as
the context cluster.
• They are most suitable in the video inference.
Natural Language Processing in CRA
• Isolate a basic sequence (phrase) from background and noise by using an acoustic analysis to determine
speech versus background.
• Analyze the basic sequence to identify candidate primitive sequence boundaries (words).
• Analyze the primitive sequences statistically for e.g. Hidden Marko Sequence.
• Evaluate primitive and basic sequence hypotheses based on a statistical model of language to rank-order
alternative interpretations of the basic sequence.
NLencapsulationintheobservationhierarchy
Observe–OrientLinksforScene
Interpretation
• CR may use an algorithm-generating language with which one may define self similar inference processes.
• Proc1
• Partitions characters into words, detecting novel characters and phrase boundaries as well.
• Proc2
• detects novel words and aggregates known words into phrases.
• Proc3
• detects novel phrases, aggregating known phrases into dialogs.
• Proc4
• Aggregates dialogs into scenes,
• Proc5
• detects known scenes.
TheinferencehierarchysupportslateralKS
Some example applications for understanding – Speech Processing
Challenges
Some example applications for understanding – Text Processing
Some example applications for understanding – Text Processing
Some example applications for understanding – Text Processing
Some example applications for understanding – Image Processing
Some example applications for understanding – Image Processing
CRA 4 : Architecture Maps
Behaviors in Architecture Maps
CRA5:BuildingtheCRAonSDR
Architectures
SEMINAR TOPIC
Over view of SDR to CR Transition
• Understand the principles of SCR
• Make radio flexible
• Understand the principles of SDR
• Integrate with ML
• Define RKRL (Region Based)
• CDMA accepted by US but not in Europe
• Create models with various functions
• Migrate to Cognitive radio with given SDR architecture via cognition cycle
• Understand the evolution and needs for migration
Understanding Over all Cognitive Radio
Just A Rather Very Intelligent System
http://marvel-movies.wikia.com/wiki/J.A.R.V.I.S.
End
of
UNIT 4

More Related Content

What's hot

EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new krishnamrm
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulatorsSyedAhamed44
 
Unit 1 introduction to software defined radios
Unit 1   introduction to software defined radiosUnit 1   introduction to software defined radios
Unit 1 introduction to software defined radiosJAIGANESH SEKAR
 
Diversity techniques presentation material
Diversity techniques presentation materialDiversity techniques presentation material
Diversity techniques presentation materialNini Lashari
 
Coherent systems
Coherent systemsCoherent systems
Coherent systemsCKSunith1
 
Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Mustafa Khaleel
 
Demand Assigned Multiple Access
Demand Assigned Multiple AccessDemand Assigned Multiple Access
Demand Assigned Multiple Accessanushkashastri
 
Parameters of multipath channel
Parameters of multipath channelParameters of multipath channel
Parameters of multipath channelNaveen Kumar
 
Wireless Communication
Wireless CommunicationWireless Communication
Wireless CommunicationDhruv Aggarwal
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)asadkhan1327
 

What's hot (20)

EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulators
 
Modulation of LED
Modulation of LEDModulation of LED
Modulation of LED
 
Unit 1 introduction to software defined radios
Unit 1   introduction to software defined radiosUnit 1   introduction to software defined radios
Unit 1 introduction to software defined radios
 
Diversity techniques presentation material
Diversity techniques presentation materialDiversity techniques presentation material
Diversity techniques presentation material
 
Coherent systems
Coherent systemsCoherent systems
Coherent systems
 
Multiple access techniques for wireless communications
Multiple access techniques for wireless communicationsMultiple access techniques for wireless communications
Multiple access techniques for wireless communications
 
Cdma
CdmaCdma
Cdma
 
Mobile Radio Propagations
Mobile Radio PropagationsMobile Radio Propagations
Mobile Radio Propagations
 
Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Ultra wideband technology (UWB)
Ultra wideband technology (UWB)
 
Demand Assigned Multiple Access
Demand Assigned Multiple AccessDemand Assigned Multiple Access
Demand Assigned Multiple Access
 
Power control in 3 g
Power control in 3 gPower control in 3 g
Power control in 3 g
 
Microwave measurements in detail
Microwave measurements in detailMicrowave measurements in detail
Microwave measurements in detail
 
Speech encoding techniques
Speech encoding techniquesSpeech encoding techniques
Speech encoding techniques
 
Smart Antenna
Smart AntennaSmart Antenna
Smart Antenna
 
Parameters of multipath channel
Parameters of multipath channelParameters of multipath channel
Parameters of multipath channel
 
IS-95 Cdma
IS-95 CdmaIS-95 Cdma
IS-95 Cdma
 
Wireless Communication
Wireless CommunicationWireless Communication
Wireless Communication
 
Adaptive equalization
Adaptive equalizationAdaptive equalization
Adaptive equalization
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)
 

Similar to Unit 4 cognitive radio architecture

Perception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and PresentationPerception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and PresentationSupun Dissanayake
 
The Case for a Signal Oriented Data Stream Management System
The Case for a Signal Oriented Data Stream Management SystemThe Case for a Signal Oriented Data Stream Management System
The Case for a Signal Oriented Data Stream Management SystemReza Rahimi
 
Tonex's Phased array radar systems engineering bootcamp
Tonex's Phased array radar systems engineering bootcampTonex's Phased array radar systems engineering bootcamp
Tonex's Phased array radar systems engineering bootcampTonex
 
Slides of Chapter 3 network design and management book
Slides of Chapter 3 network design and management bookSlides of Chapter 3 network design and management book
Slides of Chapter 3 network design and management bookMuhammad Shafiq
 
Introduction to Computer Architecture and Organization
Introduction to Computer Architecture and OrganizationIntroduction to Computer Architecture and Organization
Introduction to Computer Architecture and OrganizationDr. Balaji Ganesh Rajagopal
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert systemsuman Mann Mann
 
EC8702 adhoc and wireless sensor networks iv ece
EC8702 adhoc and wireless sensor networks iv eceEC8702 adhoc and wireless sensor networks iv ece
EC8702 adhoc and wireless sensor networks iv eceGOWTHAMMS6
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...Mathavan N
 
Situation driven development: a methodology for the development of context-aw...
Situation driven development: a methodology for the development of context-aw...Situation driven development: a methodology for the development of context-aw...
Situation driven development: a methodology for the development of context-aw...damarcant
 
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...Mathavan N
 
SRS and PMP of Smart Bio- Waste Management System
SRS and PMP of Smart Bio- Waste Management SystemSRS and PMP of Smart Bio- Waste Management System
SRS and PMP of Smart Bio- Waste Management SystemYahya Shuaibu
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep LearningSahithiKotha2
 
4239213.ppt
4239213.ppt4239213.ppt
4239213.pptyibe5
 
Cp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -networkCp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -networkDr Geetha Mohan
 

Similar to Unit 4 cognitive radio architecture (20)

Perception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and PresentationPerception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and Presentation
 
The Case for a Signal Oriented Data Stream Management System
The Case for a Signal Oriented Data Stream Management SystemThe Case for a Signal Oriented Data Stream Management System
The Case for a Signal Oriented Data Stream Management System
 
Cell Planning
Cell PlanningCell Planning
Cell Planning
 
Tonex's Phased array radar systems engineering bootcamp
Tonex's Phased array radar systems engineering bootcampTonex's Phased array radar systems engineering bootcamp
Tonex's Phased array radar systems engineering bootcamp
 
Slides of Chapter 3 network design and management book
Slides of Chapter 3 network design and management bookSlides of Chapter 3 network design and management book
Slides of Chapter 3 network design and management book
 
Introduction to Computer Architecture and Organization
Introduction to Computer Architecture and OrganizationIntroduction to Computer Architecture and Organization
Introduction to Computer Architecture and Organization
 
Presentation2
Presentation2Presentation2
Presentation2
 
Rf planning doc
Rf planning  docRf planning  doc
Rf planning doc
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert system
 
EC8702 adhoc and wireless sensor networks iv ece
EC8702 adhoc and wireless sensor networks iv eceEC8702 adhoc and wireless sensor networks iv ece
EC8702 adhoc and wireless sensor networks iv ece
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
Situation driven development: a methodology for the development of context-aw...
Situation driven development: a methodology for the development of context-aw...Situation driven development: a methodology for the development of context-aw...
Situation driven development: a methodology for the development of context-aw...
 
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
1fbciobmrrqmnlyjl1he-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
Unit 2 sdr architecture
Unit 2   sdr architectureUnit 2   sdr architecture
Unit 2 sdr architecture
 
SRS and PMP of Smart Bio- Waste Management System
SRS and PMP of Smart Bio- Waste Management SystemSRS and PMP of Smart Bio- Waste Management System
SRS and PMP of Smart Bio- Waste Management System
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep Learning
 
4239213.ppt
4239213.ppt4239213.ppt
4239213.ppt
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
Day two planning
Day two planningDay two planning
Day two planning
 
Cp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -networkCp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -network
 

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.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
 

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

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
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
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
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
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
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
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
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
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
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
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
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
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 

Unit 4 cognitive radio architecture

  • 1. RMK College of Engineering and Technology EC6014 Cognitive Radios Department of Electronics and Communication Engineering
  • 3. Syllabus • Cognitive Radio Architecture • Functions, components and design rules, • Cognition cycle – Orient, Plan, Decide and Act phases. • Inference Hierarchy. • Architecture maps. • Building the Cognitive Radio Architecture on Software defined Radio Architecture.
  • 4. Architecture Architecture is a comprehensive, consistent set of design rules by which a specified set of components achieves a specified set of functions in products and services that evolve through multiple design points over time
  • 5. Building Some thing from the Scratch
  • 6. Perspectives of CR Architecture CRA 1 Defines the functions components and design rules CRA 2 The Cognition Cycle CRA 3 The inference Hierarchy CRA 4 Architecture Maps CRA 5 Building CRA on SDR Architectures Defines Six Functional Components and important Interfaces Examines the flow of inference through cognition cycle Examines the levels of abstraction to sense the environment and maintains the Quality of Information Examines the mathematical structure of the architecture Reviews the SDR arct. And sketches the evolutionary path for Cognitive Radio Architecture
  • 7. CRA 1: Functions Components and Design Rules • The functions of CR are exceeding to those of SDR. • Some additional functions are added to the SDR so that the architecture can sense the information autonomously and tailor the information according the needs of the user. • The figure shows the added functionalities.
  • 8. CRA Augments SDR with computational intelligence and learning capabilities
  • 9. Functional components of Cognitive Radio • User Sensory Perception • Haptic , Acoustic and Video Sensing Functions • Local Environment Sensors • Location, Temperature, Accelerometer, Compass Etc., • The System Applications • Media Independent Services (GPS) • SDR Functions • RF Sensing and SDR Applications • Cognition Functions • System Control, Planning and Learning • Local Effector Functions • Speech Synthesis, Text, Graphics and Multimedia Displays
  • 10. Minimal CR Node Architecture
  • 11. Interfaces among 6 functions
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. The Cognition Components • The Three computational Intelligence aspects of CR are as follows: • Radio Knowledge • User Knowledge • The Capacity to Learn
  • 19. Radio Knowledge - Understanding
  • 20. Radio Knowledge • Radio knowledge has to be translated into a body of computationally accessible, structured technical knowledge about radio. RXML : RF– Radio Extensible Markup Language • RXML is the primary enabler and product which helps the formalization of radio knowledge. • RXML will enable the structuring of sufficient RF and user world knowledge to build advanced wireless-enabled or enhanced information services. • These information should meet the levels of accuracy defined by the international bodies like ITU.
  • 21. Radio Knowledge • Not only must radio knowledge be precise, it must be stated at a useful level of abstraction • The capabilities required for an AACR node to be a cognitive entity are to sense, perceive, orient, plan, decide, act, and learn. • To relate ITU standards to these required capabilities is a process of extracting content from highly formalized knowledge bases that exist in a unique place
  • 22.
  • 23. 2. User Knowledge • User knowledge is formalized at the level of abstraction and degree of detail necessary to give the CR the ability to acquire, from its owner and other designated users, the user knowledge relevant to information services incrementally MACHINE LEARNING RXML : USER
  • 24. Benefits of Cross Layer Design • Do I need a rain coat today? • The radio should able to interpret the meaning from the information given by the user and it should display the weather information. • What’s on one oh one four? • From the given information the radio should understand that the user is requesting the program that is telecasted on FM operating at 101.4 Mhz (Rainbow FM). Especially when the user is in Chennai.
  • 25. Cross Layer Design for Additional Functionalities
  • 26. Functions of Component Architecture • Cognition functions of radio • Monitoring and structuring knowledge of the behavior patterns of the Radio, the User and Environment • Adaptation functions of radio • Makes the radio to Respond to a changing environment • Awareness Function of radio • Extract usable information from a sensor domain. This helps in adaptation function of radio, But not guarantee adaptation . • Ex: Embedding a GPS in Mobile make it location aware but not location adaptive. • Perception Functions of radio • Continuously identify and track knowns , unknowns and backgrounds in a given domain. • Sensory functions of radio • Entails the software and hardware capabilities that enables the radio to measure the sensory domain like audio, video, vibration ,time, temperature, Fuel Level, light Level. Etc.,
  • 27. CRA 2: The Cognition Cycle • The cognition cycle developed for CR1 is illustrated in Figure. • This cycle implements the capabilities required of iCR in a reactive sequence • Stimuli enter the CR as sensory interrupts, dispatched to the cognition cycle for a response. • iCR continually observes (senses and perceives) the environment, orients itself, creates plans, decides, and then acts.
  • 29. 5 Periods of Cognition Cycle • Wake Epoch : all the sensors will be active and busy with sensing the environment. • Sleep Epoch : all the power levels are lowered down. • Dream Epoch : performing computational activities and learning • Prayer Epoch : interacting with the higher levels of hierarchy in the infrastructure.
  • 30. 1. Observe • The iCR senses and perceives the environment (via “observation phase” code) by accepting multiple stimuli in many dimensions simultaneously • By binding these stimuli—all together it can subsequently detect time- sensitive stimuli and ultimately generate plans for action. • The observe phase comprises both the user SP and the environment (RF and physical) sensor subsystems.
  • 31. 2. Orient • The orient phase determines the significance of an observation by binding the observation to a previously known set of stimuli of a “scene.” • The recorded stimuli are recorded in short term memory or long term memory. • Matching of current stimuli to stored experience may be achieved by “stimulus recognition” or by “binding.”
  • 32. StimulusRecognition • Stimulus recognition occurs when there is an exact match between a current stimulus and a prior experience. Binding • Binding occurs when there is a nearly exact match between a current stimulus and a prior experience
  • 33. 3. Plan • Based on the incoming stimuli several plans are generated. This is referred to as plan generation. • The plan phase should also include reasoning about time. • Certain responses are preprogramed and few are planned instantly. • There may be several parameters contributing towards plan generation
  • 34. 4. Decide • The decide phase selects among the candidate plans. • The radio might have the choice • to alert the user to an incoming message (e.g., behave like a pager) or • to defer the interruption until later (e.g., behave like a secretary who is screening calls during an important meeting).
  • 35. 5. Act • Acting initiates the selected processes using effector modules. • Effectors may access the external world or the CR’s internal states. • Action can be in two forms • Externally Oriented Action • Internally Oriented Action
  • 36. CRA 3 : The Inference Hierarchy Activity for understanding the concept
  • 39. CRA 3 : The Inference Hierarchy • The phases of inference from observation to action show the flow of inference • A top-down view of how cognition is implemented algorithmically. • The inference hierarchy is the part of the algorithm architecture that organizes the data structures.
  • 40. Layers of Inference Hierarchy
  • 41. Atomic stimuli & Atomic Symbols • Atomic stimuli originate in the external environment including RF, acoustic, image, and location domains, among others • The atomic symbols may be the individual picture elements (pixels) or they may be small groups of pixels with similar hue, intensity, texture, and so forth.
  • 42. Primitive Sequence and Basic Sequence • A related set of atomic symbols forms a primitive sequence • Ex: Identifying objects in image • A Basic sequence are the primitive sequence that are decided to transmit (only required sequence)
  • 43. Sequence Cluster and Context Cluster • The group of basic sequences form the sequence clusters. • The group of sequence Clusters related with a particular scene is referred to as the context cluster. • They are most suitable in the video inference.
  • 44. Natural Language Processing in CRA • Isolate a basic sequence (phrase) from background and noise by using an acoustic analysis to determine speech versus background. • Analyze the basic sequence to identify candidate primitive sequence boundaries (words). • Analyze the primitive sequences statistically for e.g. Hidden Marko Sequence. • Evaluate primitive and basic sequence hypotheses based on a statistical model of language to rank-order alternative interpretations of the basic sequence.
  • 46. Observe–OrientLinksforScene Interpretation • CR may use an algorithm-generating language with which one may define self similar inference processes. • Proc1 • Partitions characters into words, detecting novel characters and phrase boundaries as well. • Proc2 • detects novel words and aggregates known words into phrases. • Proc3 • detects novel phrases, aggregating known phrases into dialogs. • Proc4 • Aggregates dialogs into scenes, • Proc5 • detects known scenes.
  • 48. Some example applications for understanding – Speech Processing
  • 50. Some example applications for understanding – Text Processing
  • 51. Some example applications for understanding – Text Processing
  • 52. Some example applications for understanding – Text Processing
  • 53. Some example applications for understanding – Image Processing
  • 54. Some example applications for understanding – Image Processing
  • 55. CRA 4 : Architecture Maps
  • 56.
  • 57.
  • 60. Over view of SDR to CR Transition • Understand the principles of SCR • Make radio flexible • Understand the principles of SDR • Integrate with ML • Define RKRL (Region Based) • CDMA accepted by US but not in Europe • Create models with various functions • Migrate to Cognitive radio with given SDR architecture via cognition cycle • Understand the evolution and needs for migration
  • 61. Understanding Over all Cognitive Radio Just A Rather Very Intelligent System http://marvel-movies.wikia.com/wiki/J.A.R.V.I.S.